Почему прогноз погоды врёт9
Работаю в Росгидромете 15 лет.
Сегодня попал под дождь.
Под дождь, которого не было в прогнозе...
А карта дождя в Я.Погоде однозначно заявляла, что сегодня дождя не будет вообще.
Как опытный работник РГ, я точно знаю, что в РФ
1. 1800 метеостанций и постов
2. Орбитальные метеоспутники
3. Зонды в атмосфере, судовая метеосеть
4. Международный банк метеоданных (а их в мире всего 3 шт. - в США, в Японии и в РФ)
Официальный прогноз погоды Гидрометцентра РФ тут - https://meteoinfo.ru (вдруг вы не знали)
Но это у Росгидромета, а что есть, например, у Я.Погоды?
Метеостанции? Эээ... нет
Может спутники?
Нет. Ничего. Вообще ничего.
У Я.Погоды, а равно Gismeteo, rp5 и всех остальных нет ничего (физического).
Метеорологов (гидрометцентров) у них, кстати, тоже нет (это если вы решили их поругать)
Поэтому прогноз и врёт (точнее он слишком грубый).
Как же они составляют прогнозы?
Не имея физических мощностей, нет никакого другого выхода, кроме как
1. Копировать (покупать или просто ...)
2. Моделировать
Гипотеза "Копипаст"
Простой эксперимент.
В поиске вбил "Погода СПб сейчас", открываю несколько "погодных" сайтов
Я.Погода: +16 С
Gismeteo: +20 С
rp5: +19 С
Заметили? Они не сходятся.
Звоню коллегам в питерскую метеостанцию (юзаю админ ресурс).
Интересуюсь, что показывает у них, отвечают: +18 С...
(добавляют, что минут 15 назад было +19 С)
Т.е. ближе всех был РП5, но "здесь и сейчас" правильно не показал никто
Вывод: все неофициальные погодные сайты не имеют доступа к актуальной информации (как минимум к мгновенной).
Но... если они не в состоянии знать погоду даже "прямо сейчас", то как они вообще могут что-то прогнозировать?
Об этом п.2
п.2 Моделирование
Текущая погода с метеостанций передается в зашифрованном виде, и если перехватить сообщение "по дороге", то выглядеть оно будет примерно так:
34656 45678
15665 89087
46436 03654
.....
Поэтому при отсутствии доступа, для моделирования, сторонние сервисы могут пользоваться только общедоступными данными.
То есть - архивами прошлой погоды.
А это в свою очередь значит, что всё их моделирование - это статистика
Точно такая же статистика, как у Форекса и прочих "инвест гуру" предсказывающих курс, например, доллара. "Голова с плечами", так сказать)
Кстати, иногда они угадывают.
Но мы же на Пикабу, поэтому
Квест)
Мы с вами, прямо здесь и сейчас, сделаем рабочую прогностическую модель а-ля Яндекс)
Всё, что для этого нужно - интернет и Excel.
(Ссылка будет в конце поста)
Итак, идем в архив.
Я пользуюсь официалами - http://meteo.ru (это как раз тот самый 3й Мировой центр данных ВНИИГМИ-МЦД)
Там есть архивы по десяткам параметров атмосферы, например
и тд, и тп
Мы же, для нашего прогноза, возьмем стандартный набор - температуру, давление, ветер, влажность и осадки
Данные для исследования возьмем за период с 2015 по 2025.
Почему с 2015?
Во-первых, климат меняется и чем дальше, тем больше искажений.
Во-вторых, именно в 2015 на сети Росгидромет ввели в оперативное наблюдение цифровые автоматизированные станции взамен старых аналоговых (более грубых) приборов.
Данных очень много, поэтому для этого эксперимента ограничусь данными для Москвы и Питера.
Сделаю для вас выпадающее меню)
Метеосроков взял 2 шт. - дневной и ночной (взял бы 1 - среднесуточный, но день/ночь существенно отличаются)
В общем, и так получилась приличная таблица на 16072 строки (365 дней * 2 срока * 2 станции + високосные феврали)
27612 - это синоптический индекс метеостанции на ВДНХ, если что)
Проблема №1. Данные сырые.
Их нужно чистить.
Например, если барометр показывает давление =0 - это определенно ложь
(мы же не в космосе).
С температурой сложнее - если вчера темпер. была +30 С, а сегодня +3 С, это повод усомниться.
А вот с осадками совсем плохо.
Осадкомер (автомат) показывает 0 - это значит "нет осадков" или он вышел из строя?
Тут вся надежда на добросовестность наблюдателя.
Также приборы могут сильно врать "перед смертью".
Чтоб отфильтровать явную лажу, придется рассчитывать мин/макс, дисперсию и СКО.
(Оговорюсь, что придираться будем минимально, очень осторожно, чтоб не испортить массив)
Проблема №2. Климат меняется.
Так, например, в СПб за 30 лет средняя Т повысилась почти на 3 С.
Разумеется, это происходит не равномерно.
А год к году это совсем чуть-чуть,
но
"чуть-чуть" - это и есть та поправка на "тренд", которую нам надо рассчитать и учесть.
Поэтому в нашем Экселе добавим расчет роста отклонения от средней для каждой строки (дня).
Проблема №3
На самом деле, для точности нужна ещё поправка на "локальную аномалию".
Что это?
Например, в январе всегда было -5, а именно в этом году +5, аномально теплая погода.
Так вот, по-хорошему, чтоб дать более точный прогноз на завтра, нужно учесть (добавить) и величину аномалии относительно климатической нормы.
Т.е. поправку на "вчерашний день".
К сожалению, в конкретно нашем случае это невозможно, т.к. я не смогу ежедневно редактировать Excel хранящийся в облаке (и при перезаливе ссылка изменится).
А, кстати, какие нормативы у прогноза?
Для расчета нормы есть руководящие документы. (напр., РД 52.27.724-2019).
Чтоб не забивать вам голову этими нюансами, примем, что "хорошая" оправдываемость прогноза = 80%
80% означает, что из 10 прогнозов оправдались 8, а 2 нет.
Надеюсь, влезем)
Итак, ИТОГ )
Данные переработаны, поправки введены, данные выведены на "главный экран")
Вот так это выглядит в Экселе
При изменении даты (или города) данные на "экране" обновляются.
Формулы оставил открытыми, можно копаться (кому интересно)
Также, для вашего удобства давление из Паскалей (гПа) перевел в мм.рт.ст.
(метеостанции измеряют в Паскалях)
*Посравнивал с Я.Погодой (и другими), кажется неплохо)
Обещанная ссылка на Excel c Прогнозом погоды)
Развлекайтесь)
© Сергей Сахалин, 30.07.2026
Литература:
1. РД 52.27.724-2019. Наставление по краткосрочным прогнозам погоды общего назначения
2. РД 52.04.614-2000. Наставление гидрометеорологическим станциям и постам. Выпуск 3. Часть II. Обработка материалов метеорологических наблюдений.
3. В. А. Лобанов «Многомерный статистический анализ для исследования динамики климата», Санкт-Петербург: РГГМУ, 2022
Если понравилось, буду благодарен за поддержку в учебе - https://pay.cloudtips.ru/p/9bfaa7cd
Спасибо.









