ВВЕДЕНИЕ 4
1. Анализ предметной области 7
1.1. Общие сведения о модели WRF ARW 7
1.2. Структура модели 8
2. РЕДАКТИРОВАНИЕ ПРИРОДНЫХ И АНТРОПОГЕННЫХ
ЛАНДШАФТОВ 13
2.1. Задачи редактора ландшафтов 13
2.2. Способы редактирования 14
ПРОЕКТИРОВАНИЕ ПРОГРАММЫ 15
4.1. Требования к разрабатываемой программе 15
4.2. Диаграмма вариантов использования 15
4.3. Спецификации вариантов использования 16
5. ТЕСТИРОВАНИЕ И РЕАЛИЗАЦИЯ 22
5.1. Выбор средств разработки 22
5.2. Реализация программы 22
5.3. Функциональное тестирование 27
7. ЭКСПЕРИМЕНТАЛЬНАЯ ЧАСТЬ 29
7.1. Процесс работы с моделью WRF 29
7.2. Численный эксперимент 35
ЗАКЛЮЧЕНИЕ 40
ЛИТЕРАТУРА 41
ПРИЛОЖЕНИЕ 45
Приложение 1 45
Приложение 2 48
Актуальность исследования
Математическое моделирование атмосферных процессов широко используется в практике прогнозирования погоды и климатических изменений. Неотъемлемой частью моделей погоды и климата являются глобальные данные о свойствах подстилающей поверхности. Эти данные используются в численных моделях для расчета обмена земной поверхности с атмосферой теплом, влагой и количеством движения.
Современные глобальные базы данных по свойствам подстилающей поверхности получены в основном с помощью спутниковых наблюдений и имеют различное пространственное разрешение, различаются по количеству классов ландшафтов и растительного покрова. В связи с наблюдаемым в последние десятилетия изменением климата и вследствие активной хозяйственной деятельности происходит значительное изменение ландшафтов и типов подстилающей поверхности, что необходимо учитывать при моделировании.
Для изучения последствий таких изменений в масштабе отдельных территорий и регионов, их влияния на локальный климат, прогнозирование влияния планируемой хозяйственной деятельности на ландшафты с использованием численного моделирования требуется возможность вносить изменения в характеристики подстилающей поверхности.
В качестве модели в численных экспериментах специалистами в области метеорологии и климатологии широко используется Weather Research and Forecasting Model (WRF). Модель разрабатывается сообществом научных организаций США, в том числе Национальным центром атмосферы и океана, национальным центром атмосферных исследований. Модель Weather Research and Forecasting представляет собой целое семейство численных моделей прогноза погоды, которые могут быть использованы как для прогнозирования состояния атмосферы, так и для научных исследований.
Модель представляет собой систему модулей: модуль подготовки начальных и граничных данных (WRF Preprocessing System), решающее ядро (Advanced Research WRF), модуль постпроцессинга (WRF Postprocessing System).
Основная часть модели реализована на языке F ortran с использованием библиотеки MPI. Модули для работы с данными написаны на языке C. Модель доступна в виде исходных кодов и докер образа.
В данной работе используется модель Advanced Research Weather Research and Forecasting (ARW) версии3.4.
Модель WRF можно использовать не только для проведения анализа данных, но и в экспериментах. Для этого требуется правильным образом изменить входные данные для модели.
Цель и задачи работы
Целью данной работы является создание редактора, который бы позволял произвести подготовку данных о свойствах подстилающей поверхности, классах ландшафтов, требующихся для запуска модуля программы WPS (WRF Processing System).
Для достижения поставленной цели, необходимо решить следующие задачи:
1) изучение методической документации модуля WRF Preprocessing System (WPS);
2) изучение подходов к редактированию типов природных и антропогенных ландшафтов в WPS;
3) создание модели приложения ;
4) проведение численного эксперимента.
Структура и объем работы
Дипломная работа состоит из введения, семи основных глав, заключения, списка литературы и двух приложений. Общий объем работы составляет 49 страниц; список литературы содержит 35 библиографических наименований.
Обзор работы
Введение состоит из 4-x частей: «Актуальность исследования», «Цель и задачи работы», «Структура и объем работы» и «Обзор работы».
Первая глава, «Анализ предметной области», содержит описание предметной области, а также существующие на сегодняшний день проблемы и обозревает существующие решения.
Вторая глава, «Редактирование природных и антропогенных ландшафтов», содержит описание задач требующих редактирования ландшафтов.
Третья глава, «Проектирование программы» содержит описание функционала, свойств и характеристик, которыми должна обладать разрабатываемая программа, а также описание средств, используемых при реализации программы.
Четвёртая глава, «Тестирование и реализация», содержит описание процесса разработки программы, а также набор тестов, проверяющих работоспособность основного функционала программы.
Пятая глава, «Экспериментальная часть», содержит описание процесса работы с моделью WRF, а также описание численного эксперимента.
В заключении описаны основные результаты, полученные при выполнении дипломной работы.
Целью данной работы было создание Редактора, который бы позволял произвести подготовку данных о свойствах подстилающей поверхности, классах ландшафтов необходимых для запуска модуля программы WPS (WRF Processing System).
В ходе проведенной научно -исследовательской работы эта цель работы была достигнута, что подтверждается решением следующих задач:
1) изучена методическая документация WRF Preprocessing System (WPS);
2) изучены подходы к редактированию типов природных и антропогенных ландшафтов в WPS и выбраны алгоритмы редактирования;
3) разработана и прошла тестирование программа подготовки входных данных для программы geogrid модуля WPS (WRF Preprocessing System);
4) проведен численный эксперимент демонстрирующий, что модель WRF ассимилирует измененные в Редакторе ландшафты и чувствительна к этим изменениям.
В перспективе созданное приложение поможет эффективно использовать модель WRF для исследования влияния трансформации ландшафта Челябинской области на окружающую среду.
1. A Description of the Advanced Research WRF Version 3. [Электронный ресурс] URL: http://www2.mmm.ucar.edu/wrf/users/docs/arw_v3.pdf (дата обращения: 10.02.2017).
2. Aligo, Eric A., et al. On the Impact of WRF Model Vertical Grid Resolution on Midwest Summer Rainfall Forecasts. // Weather & Forecasting, 2009. - Vol. 24. - P. 575-594.
3. ARW Users Guide. [Электронный ресурс] URL: http ://www2. mmm. uc ar. edu/wrf/us ers/doc s/us er_guide_V3.9/ARWUsers Guide V3.9.pdf (дата обращения: 20.12.2017).
4. Bengtsson L., Arkin P., et al. The need for a dynamical climate reanalysis // Bul. Amer. Met. Soc., 2007. - C. 495-501.
5. Bengtsson L., Shukla J. Integration of space and in situ observations to study global climate change. // Bul. Amer. Met. Soc., 1988. - P. 1130-1143.
6. Coniglio, M. C. et al. Evaluation of WRF Model Output for Severe Weather Forecasting from the 2008 NOAA Hazardous Weather Testbed Spring Experiment. // Weather & Forecasting, 2010. - Vol. 25(1). - P. 408-427.
7. Coniglio, Michael C. et al. Verification of Convection-Allowing WRF Model Forecasts of the Planetary Boundary Layer Using Sounding Observations. // Weather & Forecasting, 2013. - Vol. 28. - P. 842-862.
8. Davis Christopher et al. Prediction of Landfalling Hurricanes with the Advanced Hurricane WRF Model. // Mon. Wea. Rev, 2008. - C. 136.
9. Fei Chen et al. The integrated WRF/urban modelling system: development, evaluation, and applications to urban environmental problems. // International Journal of Climatology Special Issue: ICUC-7 Urban Climate Meeting,
2011. - Vol. 31. - P. 273-288.
10. FM 92 GRIB. [Электронный ресурс] URL:
https://www.wmo.int/pages/prog/www/DPS/FM92-GRIB2-11-2003.pdf (дата обращения: 10.02.2017).
11. Herbert S. Java: The Complete Reference.Introducing Graphics - UK: Oracle Press, 2007. - P. 811-919.
12. Hsiao, Ling-Feng et al. Application of WRF 3DVAR to Operational Typhoon Prediction in Taiwan: Impact of Outer Loop and Partial Cycling Approaches. // Weather & Forecasting, 2012. - Vol. 27. - P. 1249-1263.
13. Java Tutorial/2D Graphics/BufferedImage. [Электронный ресурс] URL: http://jexp.ru/index.php/Java_Tutorial/2D_Graphics/BufferedImage (дата обращения: 10.02.2017).
14. Kalnay E., Kanamitsu et al. The NCEP/NCAR 40-year Reanalysis Project. // Bul. Amer. Met. Soc., 1996. - Vol. 77. - No 3. - P. 437-471.
15. Karan, Haldun et al. The Formation of Multiple Squall Lines and the Impacts of WSR-88D Radial Winds in a WRF Simulation. // Weather & Forecasting. 2010. - Vol. 25. - P. 242-262....35