Короче говоря, если вы намереваетесь создать и запустить собственную модель прогнозирования, вы столкнетесь с тремя основными проблемами:
- Доступ к наблюдениям
- Разработка математической модели
- Вычислительная мощность для запуска вашей модели
Доступ к наблюдению
Насколько я знаю, доступ к хорошим метеорологическим наблюдениям стоит больших денег.Вам нужны наблюдения со всего мира и моделирование состояния океанов и атмосферы для всей планеты.Кроме того, вам нужно получить так называемые боковые граничные условия от того, кто вычисляет глобальную модель.
Разработка математической модели
Я не являюсь и никогда не был связан с MetОфис, но я пару лет назад портировал и оптимизировал версию их унифицированной модели на суперкомпьютере в нашем центре.Вот как я помню модель.
Met Office разрабатывает свою Унифицированную модель в течение последних 20 с лишним лет, мы говорим о миллионах строк кода, которые содержат современное состояние.модели океана / атмосферы и численные алгоритмы.Ознакомьтесь с этим разделом из (устаревшего) Руководства пользователя, чтобы получить представление о научных методах, используемых в их модели.Это плод полувекового хорошо проведенного обширного исследования, проведенного большим сообществом умных людей.Если бы существовало простое решение, которое неизменно давало бы лучшие результаты, чем сложные модели, возможно, кто-то уже реализовал бы его к настоящему моменту.
В заключение, я думаю, очень трудно получить даже отдаленно удовлетворительные результаты в прогнозировании погодыпутем создания модели с нуля, если только вы не являетесь магистром / доктором наук по физике атмосферы и у вас есть несколько лет свободного времени в ваших руках.
Вычислительная мощность для запуска вашей модели
Первые модели прогнозирования были запущены в середине 20-го века на машинах, которые не могут сравниться с современными мобильными телефонами, поэтому технически вы можете рассчитать что-то на вашем ПК.Однако этот тип работы часто выполняется на очень, очень мощных машинах.На самом деле, системы 10 в Top500 предназначены исключительно для прогнозирования погоды и исследований климата.
Интересные чтения
ОБНОВЛЕНИЕ Можно бесплатно получить исходный код модели WRF вместе с некоторыми данными.Обратите внимание, что WRF, Unified Model, COAMPS и многие другие модели написаны в основном на Fortran.