Хвиля 33: Цунамі, Супутникове угруповання & Вулкан

Хвиля 33 охоплює океан, орбіту та глибини Землі: довгоперіодні хвилі цунамі, змодельовані за двовимірними рівняннями мілкої води від розриву морського дна до узбережжя, візуалізатор реального часу для 3D-угруповань супутників Уокера-Дельта, що показує орбітальні оболонки класу GPS та Starlink, і вулкан на основі частинок, що накопичує тиск магми, доки не вивергнеться в одному з чотирьох окремих стилів — від м'яких вогняних фонтанів Стромболі до величних плініанських колон. Усі три вийшли з повними EN- та UK-сторінками.

Показники платформи

472
Симуляції
73
Категорії
53
Девлоги
33
Хвилі

Симуляції Хвилі 33

🌊

Цунамі

Двовимірні рівняння мілкої води на сітці континентального шельфу. Клацніть, щоб викликати розрив морського дна; спостерігайте, як довгоперіодні хвилі поширюються та загострюються біля узбережжя.

Відкрити →
🛰️

Супутникове угруповання

Угруповання Уокера-Дельта в 3D. Налаштуйте орбітальні площини, нахил та висоту — пресети включають Starlink, GPS, Galileo та полярні оболонки.

Відкрити →
🌋

Виверження вулкана

Симулятор виверження на основі частинок зі стилями Стромболі, Гавайський, Вулканський та Плініанський. Тиск магми накопичується, доки вулкан не вивергнеться.

Відкрити →

🌊 Цунамі

Рівняння мілкої води

Цунамі принципово відрізняються від океанських хвиль, породжених вітром. Їхня довжина хвилі — зазвичай 100–500 км — набагато перевищує глибину океану (в середньому 3.8 км), тому стовп води коливається практично синфазно від поверхні до морського дна. Це режим мілкої води, який описується усередненими за глибиною рівняннями мілкої води (SWE):

∂η/∂t = −∇·(H·u)

u/∂t = −g∇η

Тут η — висота вільної поверхні, u — усереднена за глибиною горизонтальна швидкість, H — незбурена глибина води, а g — прискорення вільного падіння. Поєднання цих двох рівнянь дає лінійне хвильове рівняння зі змінною в просторі швидкістю хвилі c = √(gH): хвилі рухаються швидше на глибокій воді та різко сповільнюються, наближаючись до мілкого узбережжя, що спричиняє загострення та посилення хвилі.

Реалізація: схема «жаба-стрибок» на зсунутій сітці

Симуляція використовує сітку з 220×220 клітин зі схемою покрокового інтегрування за часом «жаба-стрибок» (Штермера-Верле). Висота поверхні η зберігається в центрах клітин; компоненти швидкості u та v зберігаються відповідно на східній та північній гранях клітин (зсунута сітка Аракави типу C). Рівняння оновлення такі:

Змінна швидкість хвилі c = √(gH) обчислюється на кожній грані клітини усередненням глибин двох сусідніх клітин. Це гарантує, що оператор Лапласа коректно обробляє розриви батиметрії. Поглинальні граничні умови гасять хвилі, що виходять за межі всіх чотирьох країв сітки, запобігаючи забрудненню симуляції відбиттями від границі.

Пресети батиметрії

Чотири профілі глибини ілюструють різні середовища, де цунамі поводяться по-різному:

Тригер землетрусу

Клацання або перетягування по сітці додає гаусове підняття морського дна з налаштовуваною амплітудою (1–15 м) та радіусом (4–30 клітин). Початкове зміщення додається безпосередньо до поля η, моделюючи імпульсну деформацію поверхні моря, спричинену насувним землетрусом. Отриманий хвильовий пакет потім поширюється назовні зі швидкістю c = √(gH), помітно сповільнюючись зі швидкостей глибокого океану (~200 м/с на глибині 4000 м) до швидкостей мілкого узбережжя (~22 м/с на глибині 50 м).

Що спробувати

🛰️ Супутникове угруповання

Угруповання Уокера-Дельта

Угруповання Уокера-Дельта описується трьома параметрами: T/P/F — T загальна кількість супутників, P орбітальних площин, F — коефіцієнт фазування, що визначає кутовий зсув між площинами. У межах кожної площини супутники розташовані рівномірно; площини рівномірно розподілені за прямим сходженням висхідного вузла (RAAN) навколо екватора під однаковим нахилом. Ця симетрія максимізує рівномірність покриття для заданої загальної кількості супутників.

Чотири пресети охоплюють основні експлуатовані архітектури угруповань:

3D-рендеринг на Three.js

Візуалізатор використовує Three.js r160 із формулою кеплерового орбітального положення. Кожен супутник розміщується за формулами:

x = a(cosΩcosν − sinΩsinνcosi)
y = a·sinν·sini
z = a(sinΩcosν + cosΩsinνcosi)

де a — велика піввісь (орбітальний радіус), Ω — RAAN, ν — істинна аномалія, а i — нахил. Початкова істинна аномалія кожного супутника зміщена так, щоб супутники в межах однієї площини були рівномірно розподілені, а коефіцієнт фазування Уокера F визначає зсув аномалії між площинами. Для угруповання Уокера-Дельта RAAN для p-ої площини дорівнює p·2π/P, а зсув аномалії — p·F·2π/(T).

Кола покриття малюються безпосередньо на сфері Землі як кільця EllipseCurve, нахилені відповідно до наземної проєкції орбіти супутника. Половинний кут покриття ρ обчислюється за формулою:

ρ = arccos(Re/a · cosεmin) − εmin

де εmin — мінімальний кут піднесення (за замовчуванням 5°), а Re = 6371 км. Відсоток покриття оцінюється як частка сфери Землі, покрита об'єднанням зон видимості супутників.

Що спробувати

🌋 Виверження вулкана

Стилі вулканічних вивержень

Вулканічні виверження охоплюють величезний діапазон інтенсивності та стилів, що визначаються переважно в'язкістю магми та вмістом розчинених летких компонентів (газів). Магма з низькою в'язкістю (базальтова) дозволяє газу легко виходити, породжуючи м'які ефузивні та слабко вибухові виверження. В'язка риолітова магма утримує газ, доки тиск не спричинить катастрофічну фрагментацію. Індекс вулканічної експлозивності (VEI) кількісно виражає це за логарифмічною шкалою; симуляція моделює чотири класичні стилі:

Система частинок

Симуляція підтримує пул до 3000 частинок, кожна з яких належить до одного з чотирьох фізичних типів:

Вертикальні швидкості викиду вибираються з розподілу, що залежить від пресету, та множаться на значення повзунка сили виверження, заданого користувачем. Слабке горизонтальне поле вітру (0.008 пкс/кадр) зносить усі частинки в один бік, породжуючи характерний асиметричний попеловий шлейф, який видно на фотографіях за вітром.

Накопичення тиску магми

Між виверженнями тиск магми зростає зі швидкістю, заданою повзунком швидкості наростання тиску. Коли тиск досягає 100%, вулкан вивергається автоматично — вивільняючи серію частинок, кількість та розподіл типів яких залежить від пресету стилю виверження. Цей автоматичний механізм моделює цикл накопичення та вивільнення в закритому вулканічному каналі. Під час активного виверження тиск швидко спадає; він залишається нульовим, поки частинки ще перебувають у повітрі, а потім починає відновлюватися в міру очищення жерла.

Що спробувати

Технічні нотатки

Теги

Цунамі Рівняння мілкої води Поширення хвиль Батиметрія Землетрус Супутникове угруповання Уокер-Дельта Кеплерові орбіти Three.js GPS Starlink Вулкан Виверження Пірокластичний потік Симуляція частинок Хвиля 33

Попередній огляд Хвилі 34

Три симуляції заплановано для Хвилі 34:

Усі симуляції Хвилі 34 вийдуть із EN- та UK-сторінками в день запуску.