Можно ли предсказать португальских корабликов за 10 дней? Мы проверили — и нет

Португальские кораблики (физалии) не умеют плавать — их несут ветер и течение. Значит, если заметить их в море «выше по течению», можно заранее сказать, когда они доберутся до пляжа? Мы проверили эту идею на реальных выбросах у берегов Таиланда.

Гипотеза: увидеть заранее и предупредить

У физалии (Physalia physalis) нет мотора: колония держится на поверхности за счёт газового пузыря-«паруса» и дрейфует под действием течения и ветра. Ветер толкает её под углом — левые и правые колонии отклоняются в разные стороны, как лодки на разных галсах69.

Отсюда красивая идея для сервиса: если заметить скопление корабликов в открытом море, можно посчитать их дрейф и предупредить пляжи за 5–10 дней. Похожие модели дрейфа уже использовали для физалий в Бискайском заливе и Средиземном море78. Мы решили проверить, работает ли это у берегов Таиланда.

Данные и модель

  • Выбросы: 19 случаев с физалиями за 2024–2026 годы — 18 официальных предупреждений DMCR1 и ещё один задокументированный выброс на пляже Сурин. 16 из них — на Андаманском побережье в мае–сентябре, 2 — в Сиамском заливе в феврале (Сонгкхла и Паттани), один — на Пхукете в марте.
  • Течения: глобальный анализ HYCOM с разрешением 1/12°, поверхностный слой, каждые 3 часа2. Приливные течения (у Пхукета это около четверти изменчивости) сглажены скользящим средним за сутки.
  • Ветер: реанализ ERA5 на высоте 10 м, ежечасно, сетка 1°34.
  • Модель: каждая «частица» движется со скоростью течения плюс доля ветра (так называемый дрейф от ветра, 1–6 % его скорости) с отклонением до ±45° — это охватывает и левые, и правые колонии. Добавлено случайное блуждание. На каждый выброс — по 500 частиц на вариант, 10 дней назад во времени.
  • Проверка: тот же расчёт в открытой модели OpenDrift5 дал почти те же центры облака — расхождение 0,2–3 км после 295 км пути.

Для 2–4 % ветра мы опирались на литературу: теоретическая модель паруса даёт около 2,7 % скорости ветра6, в Бискайском заливе проверяли 2–4,5 %7. В данных о течениях есть пробел в июле–августе 2026 года; на него не пришлось ни одного выброса.

Откуда приплыли кораблики

Сначала мы «отмотали» время назад от каждого выброса. Для Андаманского побережья картина повторяется из случая в случай: кораблики приходят почти строго с запада, из открытого моря между 7 и 9° с. ш.

Центры облаков частиц до выброса95°E96°E97°E98°E99°E7°N8°N9°N10°NKaron Noi, 2024-06-22: 3 дня назад, ~101 кмSurin Beach, Phuket, 2024-07-12: 3 дня назад, ~53 кмKaron, 2025-07-11: 3 дня назад, ~68 кмKata, 2025-07-15: 3 дня назад, ~76 кмKaron, 2025-08-12: 3 дня назад, ~64 кмKata, 2025-09-16: 3 дня назад, ~42 кмRacha Yai, 2025-09-17: 3 дня назад, ~40 кмKaron, 2026-05-28: 3 дня назад, ~80 кмRacha Yai, 2026-05-29: 3 дня назад, ~78 кмKaron, 2026-05-29: 3 дня назад, ~74 кмMai Khao, 2026-05-31: 3 дня назад, ~76 кмBang Sak, Phang Nga, 2026-06-03: 3 дня назад, ~95 кмBang Lut, Phang Nga, 2026-06-03: 3 дня назад, ~95 кмKaron, 2026-06-14: 3 дня назад, ~24 кмLaem Panwa, 2026-06-14: 3 дня назад, ~9 кмNai Thon, 2026-09-09: 3 дня назад, ~89 кмKaron Noi, 2024-06-22: 5 дней назад, ~144 кмSurin Beach, Phuket, 2024-07-12: 5 дней назад, ~87 кмKaron, 2025-07-11: 5 дней назад, ~106 кмKata, 2025-07-15: 5 дней назад, ~157 кмKaron, 2025-08-12: 5 дней назад, ~77 кмKata, 2025-09-16: 5 дней назад, ~59 кмRacha Yai, 2025-09-17: 5 дней назад, ~55 кмKaron, 2026-05-28: 5 дней назад, ~106 кмRacha Yai, 2026-05-29: 5 дней назад, ~109 кмKaron, 2026-05-29: 5 дней назад, ~115 кмMai Khao, 2026-05-31: 5 дней назад, ~115 кмBang Sak, Phang Nga, 2026-06-03: 5 дней назад, ~150 кмBang Lut, Phang Nga, 2026-06-03: 5 дней назад, ~150 кмKaron, 2026-06-14: 5 дней назад, ~38 кмLaem Panwa, 2026-06-14: 5 дней назад, ~7 кмNai Thon, 2026-09-09: 5 дней назад, ~144 кмKaron Noi, 2024-06-22: 10 дней назад, ~423 кмSurin Beach, Phuket, 2024-07-12: 10 дней назад, ~180 кмKaron, 2025-07-11: 10 дней назад, ~243 кмKata, 2025-07-15: 10 дней назад, ~300 кмKaron, 2025-08-12: 10 дней назад, ~226 кмKata, 2025-09-16: 10 дней назад, ~182 кмRacha Yai, 2025-09-17: 10 дней назад, ~189 кмKaron, 2026-05-28: 10 дней назад, ~301 кмRacha Yai, 2026-05-29: 10 дней назад, ~312 кмKaron, 2026-05-29: 10 дней назад, ~316 кмMai Khao, 2026-05-31: 10 дней назад, ~301 кмBang Sak, Phang Nga, 2026-06-03: 10 дней назад, ~337 кмBang Lut, Phang Nga, 2026-06-03: 10 дней назад, ~345 кмKaron, 2026-06-14: 10 дней назад, ~139 кмLaem Panwa, 2026-06-14: 10 дней назад, ~13 кмNai Thon, 2026-09-09: 10 дней назад, ~275 кмKaron Noi, 2024-06-22Surin Beach, Phuket, 2024-07-12Karon, 2025-07-11Kata, 2025-07-15Karon, 2025-08-12Kata, 2025-09-16Racha Yai, 2025-09-17Karon, 2026-05-28Racha Yai, 2026-05-29Karon, 2026-05-29Mai Khao, 2026-05-31Bang Sak, Phang Nga, 2026-06-03Bang Lut, Phang Nga, 2026-06-03Karon, 2026-06-14Laem Panwa, 2026-06-14Nai Thon, 2026-09-09ПхукетПханг-НгаАндаманское море100 км
  • место выброса
  • 3 дня назад
  • 5 дней назад
  • 10 дней назад
Данные
Выброс3 дня назад, км5 дней назад, км10 дней назад, км
Karon Noi, 2024-06-22101144423
Surin Beach, Phuket, 2024-07-125387180
Karon, 2025-07-1168106243
Kata, 2025-07-1576157300
Karon, 2025-08-126477226
Kata, 2025-09-164259182
Racha Yai, 2025-09-174055189
Karon, 2026-05-2880106301
Racha Yai, 2026-05-2978109312
Karon, 2026-05-2974115316
Mai Khao, 2026-05-3176115301
Bang Sak, Phang Nga, 2026-06-0395150337
Bang Lut, Phang Nga, 2026-06-0395150345
Karon, 2026-06-142438139
Laem Panwa, 2026-06-149713
Nai Thon, 2026-09-0989144275
Рис. 1. Где были кораблики до выброса. Для каждого из 16 андаманских случаев показан центр облака из 500 частиц за 3, 5 и 10 дней до выброса (ансамбль 1–6 % ветра).
  • За 3 дня до выброса — в среднем около 75 км от берега.
  • За 5 дней — около 110 км, направление 265° (почти точно запад) с разбросом всего ±13°.
  • За 10 дней — от 150 до 340 км, в зависимости от того, какую долю ветра принять (2–4 %).

Важная деталь: направление задаёт именно ветер, а не течения. Если учитывать только течения, частицы ходят вдоль берега и за 10 дней удаляются лишь на ~70 км. Как только добавлен ветер от 2 %, источник всегда оказывается на западе, меняется только расстояние — и оно растёт почти пропорционально доле ветра.

Расстояние до источника при разной доле ветраправдоподобный диапазон 2–4 %0100200300400500кмтолько течениятолько течения, за 5 дней: 45 кмтолько течения, за 10 дней: 71 км711 % ветра1 % ветра, за 5 дней: 61 км1 % ветра, за 10 дней: 109 км1092 % ветра2 % ветра, за 5 дней: 75 км2 % ветра, за 10 дней: 155 км1553 % ветра3 % ветра, за 5 дней: 100 км3 % ветра, за 10 дней: 256 км2564 % ветра4 % ветра, за 5 дней: 128 км4 % ветра, за 10 дней: 342 км3426 % ветра6 % ветра, за 5 дней: 196 км6 % ветра, за 10 дней: 454 км454
  • за 5 дней
  • за 10 дней
Данные
за 5 дней, кмза 10 дней, км
только течения4571
1 % ветра61109
2 % ветра75155
3 % ветра100256
4 % ветра128342
6 % ветра196454
Рис. 2. Насколько далеко источник, зависит от того, какую долю ветра «ловит» парус. Медиана по андаманским случаям.

Два выброса в Сиамском заливе пришли с востока-юго-востока, вдоль побережья Паттани и Наратхивата со стороны малайзийских штатов Келантан и Тренгану. А мартовский случай на Пхукете дрейфом из моря не объясняется вовсе: в сухой сезон ветер там дует с берега, и облако частиц не может «уйти» в море — это было местное событие.

Почему 10 дней — слишком далеко

Физика позволяет найти источник, но точность быстро падает. Мы выпускали по 500 частиц из одной точки и смотрели, насколько облако расползается: разброс растёт на 5–8 км в сутки.

Рост разброса прогноза дрейфа010203040506070км12345678910дней вперёдодин пляж · 5 кмучасток побережья · 50 км150 км от Пхукета, день 1: 9 км150 км от Пхукета, день 3: 25 км150 км от Пхукета, день 5: 40 км150 км от Пхукета, день 10: 67 км30 км от Пхукета, день 1: 8 км30 км от Пхукета, день 3: 16 км30 км от Пхукета, день 5: 26 км30 км от Пхукета, день 10: 44 км50 км от Сонгкхлы, день 1: 6 км50 км от Сонгкхлы, день 3: 17 км50 км от Сонгкхлы, день 5: 24 км50 км от Сонгкхлы, день 10: 46 км30 км, ровно 3 % ветра, день 1: 5 км30 км, ровно 3 % ветра, день 3: 11 км30 км, ровно 3 % ветра, день 5: 19 км30 км, ровно 3 % ветра, день 10: 32 км150 км от Пхукета50 км от Сонгкхлы30 км от Пхукета30 км, ровно 3 % ветра
  • 150 км от Пхукета
  • 30 км от Пхукета
  • 50 км от Сонгкхлы
  • 30 км, ровно 3 % ветра
Данные
день 1, кмдень 3, кмдень 5, кмдень 10, км
150 км от Пхукета9254067
30 км от Пхукета8162644
50 км от Сонгкхлы6172446
30 км, ровно 3 % ветра5111932
Рис. 3. Разброс прогноза дрейфа (медианное расстояние частиц до центра облака). Пунктир — масштаб одного пляжа (5 км) и участка побережья (50 км). Ошибка прогноза ветра сюда не входит — в реальном прогнозе разброс больше.

На 5-й день разброс — 25–40 км, на 10-й — 45–65 км. Отдельные пляжи различимы только на 1–2 дня вперёд, участок побережья длиной ~50 км — примерно на 3–5 дней.

И это лучший случай: мы считали по «идеальной» погоде прошлого (реанализ), а не по прогнозу. В настоящем прогнозе ошибка направления ветра быстро растёт уже после 3–5 дней.

Прямая проверка: помогает ли перенос из моря к берегу

Затем мы проверили идею «вперёд»: каждый день сезона выпускали 3000 частиц в коридоре к западу от Пхукета и Пханг-Нги и считали, сколько из них через 1–10 дней доходит до пляжей. Этот индекс сравнили с тем, что уже использует сервис, — моделью по ветру и волнам с моря. Мерой служила AUC: 0,5 — угадывание, 1 — идеальное разделение дней с выбросами и без.

AUC0,50,60,70,80,91,00,5 = угадываниеМодель по ветру и волнам (сейчас в сервисе)Модель по ветру и волнам (сейчас в сервисе): AUC 0,810,81Перенос из моря, коридор по событиямПеренос из моря, коридор по событиям: AUC 0,710,71Перенос из моря, фиксированный районПеренос из моря, фиксированный район: AUC 0,730,73Ветер + переносВетер + перенос: AUC 0,810,81
Данные
AUC
Модель по ветру и волнам (сейчас в сервисе)0,81
Перенос из моря, коридор по событиям0,71
Перенос из моря, фиксированный район0,73
Ветер + перенос0,81
Рис. 4. Насколько хорошо разные признаки отличают дни с выбросами на конкретных пляжах от остальных (Андаманское побережье, 28 дней с выбросами).
  • Перенос из моря сам по себе работает хуже ветровой модели: AUC 0,71–0,73 против 0,81.
  • Добавление его к ветровой модели не даёт ничего: 0,81 → 0,81.
  • Для вопроса «выбросит ли что-нибудь где-то на побережье Пхукета и Пханг-Нги» перенос чуть лучше (0,72 против 0,65), но это уже не прогноз для конкретного пляжа.
  • Даже если кораблики точно есть в коридоре, за 5 дней до берега доходит лишь 17–35 % частиц, и они рассыпаются по 100+ км побережья.

Главная практическая проблема — наблюдатели. Источник находится в открытом море в 100–300 км от берега. Ближайшие места с регулярными лодками — национальные парки Симиланы и Сурин — закрыты на сезон дождей: Симиланы с 16 мая по 15 октября1011, то есть ровно в сезон выбросов. В iNaturalist на всю андаманскую сторону региона — всего 5 наблюдений физалий, почти все на пляжах12.

Что сработало: долгий устойчивый западный ветер

Побочный результат оказался полезнее самой идеи. Мы сравнили траектории перед выбросами с траекториями в случайные дни того же сезона.

Перенос перед выбросами и в обычные дниПуть за 10 дней, перед выбросами: 288 кмПуть за 10 дней, обычные дни: 194 км288 км194 кмПуть за 10 днейРазброс направления, перед выбросами: ±13°Разброс направления, обычные дни: ±46°±13°±46°Разброс направленияСтарт в открытом море, перед выбросами: 84 %Старт в открытом море, обычные дни: 66 %84 %66 %Старт в открытом море
  • перед выбросами
  • обычные дни
Данные
перед выбросамиобычные дни
Путь за 10 дней288 км194 км
Разброс направления±13°±46°
Старт в открытом море84 %66 %
Рис. 5. Перед выбросами перенос не просто западный — он долгий и устойчивый. Андаманское побережье, май–сентябрь.

Перед выбросами 10-дневный путь — около 290 км при разбросе направления ±13°, в обычные дни — около 195 км и ±46°. Выбросам предшествуют 5–10 дней устойчивого западного переноса.

Это дешёвый признак: для него не нужны наблюдатели в море, достаточно ветра за прошлую неделю. Особый «район-источник» не нужен — важна продолжительность и постоянство переноса к берегу.

Что это значит для прогноза

  • Слой дрейфа в прогнозе остаётся на горизонте 3 дня: дальше разброс больше масштаба пляжа.
  • Параметры дрейфа уточнены по литературе и проверке: около 3 % скорости ветра (ансамбль 2–4 %) с отклонением, учитывающим левые и правые колонии.
  • Признак «устойчивый перенос к берегу за 7–10 дней» сейчас проверяется на исторических данных и может войти в ветровую часть модели.
  • Для Сиамского залива полезны наблюдения на малайзийском побережье: один такой случай на Перхентиане за 9 дней предшествовал выбросу в Паттани. Двух событий для выводов мало, но за этим стоит следить.

Как устроена оценка риска целиком, описано в разделе «Источники и методика». Что делать при ожоге — в первой помощи.

Ограничения

  • Событий мало: 19, из них в Сиамском заливе только 2. Даты официальных предупреждений — это даты публикации, а не точное время выброса.
  • Разрешение данных — около 9–18 км для течений и 1° для ветра, поэтому течения в бухтах, у мысов и бризы не учтены.
  • Никто не наблюдал кораблики в открытом море, поэтому долю ветра нельзя подобрать по данным — она взята из литературы и проверки по выбросам.
  • Мы считали по погоде прошлого, а не по прогнозу, поэтому реальная точность может быть только ниже.

Источники

  1. DMCR (Department of Marine and Coastal Resources, Thailand) — marine hazard warnings
  2. HYCOM — Hybrid Coordinate Ocean Model, global 1/12° analysis
  3. Hersbach H. et al. (2020). The ERA5 global reanalysis. Q. J. R. Meteorol. Soc. 146, 1999–2049
  4. Open-Meteo Historical Weather API (ERA5)
  5. Dagestad K.-F. et al. (2018). OpenDrift v1.0. Geosci. Model Dev. 11, 1405–1420
  6. Lee E. A., Schaeffer A., Groeskamp S. (2021). Drifting dynamics of the bluebottle (Physalia physalis). Ocean Science 17, 1341–1351
  7. Ferrer L., Pastor A. (2017). The Portuguese man-of-war: Gone with the wind. Regional Studies in Marine Science 14, 53–62
  8. Prieto L. et al. (2015). Portuguese Man-of-War (Physalia physalis) in the Mediterranean: a permanent invasion or a casual appearance? Scientific Reports 5, 11545
  9. MIO / OSU Pytheas — Bluebottle Watch: wind-tunnel tests of left- and right-handed Physalia models (2024)
  10. Similan Islands — Wikipedia
  11. Khaosod English (2025). Thailand closes Similan Islands for 5 months to restore nature
  12. iNaturalist — Physalia observations

Вопросы и ответы

Можно ли узнать о физалиях на пляже за неделю?

Надёжно — нет. Источник находится в открытом море в 100–300 км, наблюдать его в сезон некому, а неопределённость дрейфа за 5–10 дней больше масштаба пляжа. Реальный горизонт — 1–3 дня для пляжа и до 3–5 дней для участка побережья.

Откуда приплывают португальские кораблики на Пхукет?

В сезон юго-западного муссона (май–сентябрь) — почти строго с запада, из открытого Андаманского моря: примерно в 75 км от берега за 3 дня до выброса и в 150–340 км за 10 дней.