Fala 33: Tsunami, Konstelacja Satelitarna i Wulkan

Fala 33 obejmuje ocean, orbitę i głębię Ziemi: długookresowe fale tsunami symulowane za pomocą dwuwymiarowych równań płytkiej wody, od pęknięcia dna morskiego po linię brzegową, wizualizator 3D czasu rzeczywistego dla konstelacji satelitarnych Walker Delta pokazujący powłoki orbitalne klasy GPS i Starlink, oraz wulkan oparty na cząsteczkach, który buduje ciśnienie magmy, aż wybucha w czterech odrębnych stylach — od łagodnych fontann ognia typu strombolijskiego po strzeliste kolumny pliniańskie. Wszystkie trzy symulacje mają pełne strony EN + UK.

Liczby platformy

472
Symulacji
73
Kategorii
53
Devlogów
33
Fal

Symulacje Fali 33

🌊

Tsunami

Dwuwymiarowe równania płytkiej wody na siatce szelfu kontynentalnego. Kliknij, aby wywołać pęknięcie dna morskiego; obserwuj propagację długookresowych fal i ich spiętrzanie się przy wybrzeżu.

Otwórz →
🛰️

Konstelacja Satelitarna

Konstelacja Walker Delta w 3D. Konfiguruj płaszczyzny orbitalne, inklinację i wysokość — presety obejmują Starlink, GPS, Galileo i powłoki polarne.

Otwórz →
🌋

Erupcja Wulkanu

Symulator erupcji oparty na cząsteczkach ze stylami strombolijskim, hawajskim, wulkańskim i pliniańskim. Ciśnienie magmy narasta, aż wulkan wybucha.

Otwórz →

🌊 Tsunami

Równania płytkiej wody

Tsunami zasadniczo różnią się od fal oceanicznych generowanych przez wiatr. Ich długość fali — zazwyczaj 100–500 km — znacznie przekracza głębokość oceanu (średnio 3,8 km), więc kolumna wody oscyluje w zasadzie w fazie od powierzchni do dna morskiego. To jest reżim płytkiej wody, opisywany przez uśrednione po głębokości równania płytkiej wody (SWE):

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

u/∂t = −g∇η

Tu η oznacza wzniesienie swobodnej powierzchni, u to uśredniona po głębokości prędkość pozioma, H to niezakłócona głębokość wody, a g to przyspieszenie grawitacyjne. Połączenie tych dwóch równań daje liniowe równanie falowe ze zmienną przestrzennie prędkością fali c = √(gH): fale poruszają się szybciej na głębokiej wodzie i gwałtownie zwalniają w miarę zbliżania się do płytkich wybrzeży, powodując spiętrzanie i wzmocnienie.

Implementacja: schemat leapfrog na siatce przesuniętej

Symulacja wykorzystuje siatkę 220×220 komórek ze schematem krokowania czasowego leapfrog (Störmer-Verlet). Wysokość powierzchni η jest przechowywana w środkach komórek; składowe prędkości u i v są przechowywane odpowiednio na wschodnich i północnych ściankach komórek (przesunięta siatka Arakawy typu C). Równania aktualizacji to:

Zmienna prędkość fali c = √(gH) jest obliczana na każdej ściance komórki przez uśrednienie głębokości dwóch sąsiadujących komórek. Zapewnia to, że operator Laplace'a poprawnie obsługuje nieciągłości batymetrii. Absorbujące warunki brzegowe tłumią wychodzące fale na wszystkich czterech krawędziach, aby zapobiec zanieczyszczaniu symulacji odbiciami od granicy siatki.

Presety batymetrii

Cztery profile głębokości ilustrują różne środowiska, w których tsunami zachowują się odmiennie:

Wyzwalanie trzęsienia ziemi

Kliknięcie lub przeciąganie po siatce dodaje gaussowskie wypiętrzenie dna morskiego o konfigurowalnej amplitudzie (1–15 m) i promieniu (4–30 komórek). Początkowe przemieszczenie jest dodawane bezpośrednio do pola η, symulując impulsywną deformację powierzchni morza spowodowaną przez trzęsienie ziemi typu uskoku odwróconego. Powstały pakiet falowy rozchodzi się następnie na zewnątrz z prędkością c = √(gH), widocznie zwalniając z prędkości głębokiego oceanu (~200 m/s przy głębokości 4000 m) do prędkości płytkiego wybrzeża (~22 m/s przy głębokości 50 m).

Co warto wypróbować

🛰️ Konstelacja Satelitarna

Konstelacje Walker Delta

Konstelacja Walker Delta jest opisywana przez trzy parametry: T/P/F — T to łączna liczba satelitów, P to liczba płaszczyzn orbitalnych, a F to współczynnik fazowania określający kątowe przesunięcie między płaszczyznami. W obrębie każdej płaszczyzny satelity są rozmieszczone równomiernie; płaszczyzny są równomiernie rozłożone pod względem rektascensji węzła wstępującego (RAAN) wokół równika przy tej samej inklinacji. Ta symetria maksymalizuje jednorodność pokrycia dla danej łącznej liczby satelitów.

Cztery presety obejmują główne architektury operacyjnych konstelacji:

Renderowanie 3D w Three.js

Wizualizator wykorzystuje Three.js r160 ze wzorem pozycji orbity kepplerowskiej. Każdy satelita jest umieszczany w:

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

gdzie a to półoś wielka (promień orbity), Ω to RAAN, ν to anomalia prawdziwa, a i to inklinacja. Początkowa anomalia prawdziwa każdego satelity jest przesunięta tak, aby satelity w obrębie płaszczyzny były rozmieszczone równomiernie, a współczynnik fazowania Walker F określa przesunięcie anomalii między płaszczyznami. Dla konstelacji Walker Delta RAAN dla p-tej płaszczyzny wynosi p·2π/P, a przesunięcie anomalii wynosi p·F·2π/(T).

Okręgi zasięgu są rysowane bezpośrednio na sferze Ziemi jako pierścienie EllipseCurve, nachylone tak, aby były zgodne z torem naziemnym satelity. Połowa kąta zasięgu ρ jest obliczana z:

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

gdzie εmin to minimalny kąt elewacji (domyślnie 5°), a Re = 6371 km. Procent pokrycia jest szacowany jako ułamek sfery Ziemi pokryty przez sumę śladów satelitów.

Co warto wypróbować

🌋 Erupcja Wulkanu

Style erupcji wulkanicznych

Erupcje wulkaniczne obejmują ogromny zakres intensywności i stylów, determinowany głównie przez lepkość magmy i zawartość rozpuszczonych substancji lotnych (gazów). Nisko lepka magma bazaltowa umożliwia łatwą ucieczkę gazu, wytwarzając łagodne erupcje efuzywne i słabo eksplozywne. Wysoko lepka magma ryolitowa uwięzia gaz, aż ciśnienie wywoła katastrofalną fragmentację. Wskaźnik eksplozywności wulkanicznej (VEI) kwantyfikuje to na skali logarytmicznej; symulacja modeluje cztery klasyczne style:

System cząsteczkowy

Symulacja utrzymuje pulę do 3000 cząsteczek, z których każda należy do jednego z czterech typów fizycznych:

Prędkości pionowego wystrzelenia są pobierane z rozkładu zależnego od presetu i mnożone przez suwak Siły Erupcyjnej ustawiany przez użytkownika. Słabe poziome pole wiatru (0,008 px/klatkę) znosi wszystkie cząsteczki w jedną stronę, wytwarzając charakterystyczny asymetryczny pióropusz popiołu widoczny na zdjęciach z podwiatru.

Narastanie ciśnienia magmy

Między erupcjami ciśnienie magmy narasta w tempie ustawionym przez suwak Tempo Ciśnienia. Gdy ciśnienie osiąga 100%, wulkan automatycznie wybucha — wyrzucając wybuch cząsteczek, których liczba i rozkład typów zależą od presetu stylu erupcji. Ten automatyczny mechanizm modeluje cykl regeneracji i uwalniania w zamkniętym kanale wulkanicznym. Podczas aktywnej erupcji ciśnienie szybko spada; pozostaje na zerze, dopóki cząsteczki są jeszcze w powietrzu, a następnie zaczyna się odbudowywać, gdy komin się oczyszcza.

Co warto wypróbować

Uwagi techniczne

Tagi

Tsunami Równania płytkiej wody Propagacja fal Batymetria Trzęsienie ziemi Konstelacja Satelitarna Walker Delta Orbity kepplerowskie Three.js GPS Starlink Wulkan Erupcja Przepływ piroklastyczny Symulacja cząsteczkowa Fala 33

Zapowiedź Fali 34

Trzy symulacje planowane na Falę 34:

Wszystkie symulacje Fali 34 zostaną wydane ze stronami EN + UK w dniu premiery.