🌀 Wahadło podwójne
Nawet 120 wahadeł jednocześnie — chaos z mikroskopijnych różnic w warunkach początkowych. Integrator RK4.
O tej symulacji
Ta symulacja na canvasie całkuje równania ruchu wahadła podwójnego — dwóch sztywnych ramion połączonych beztarciowym przegubem, wahających się pod wpływem grawitacji (g = 9,81 m/s²). Sprzężone równania kątowe drugiego rzędu każdego wahadła są całkowane czterorzędowym integratorem Rungego–Kutty (RK4) z podkrokami dla stabilności numerycznej. Uruchamiając do czterdziestu kopii, których kąty startowe różnią się zaledwie o 0,0001 radiana, symulacja ujawnia chaos deterministyczny: identyczna fizyka, a mimo to trajektorie rozbiegają się wykładniczo.
🔬 Co pokazuje symulacja
Zjawiskiem jest czułość na warunki początkowe. Model wykorzystuje standardowe sprzężone przyspieszenia kątowe dla mas m1, m2 i długości ramion L1, L2, rozwiązywane w każdej klatce metodą RK4 z ośmioma podkrokami. Każde wahadło rysuje ślad swojego dolnego ciężarka, dzięki czemu niemal identyczne starty z czasem widocznie się rozchodzą.
🎮 Jak korzystać
Suwaki ustawiają Masę 1 i Masę 2 (0,2–5), Długość 1 i Długość 2 (50–180 px), długość Śladów (50–2000 punktów) oraz liczbę Wahadeł (1–40). Panel pokazuje wskaźnik Chaosu — rozrzut kątowy między kopiami w stopniach — oraz bieżące FPS. Przycisk Restart ponownie inicjuje wszystkie wahadła.
💡 Czy wiesz, że...
Wahadło podwójne to jeden z najprostszych układów mechanicznych, którego ruch jest chaotyczny. Dla dużych wychyleń nie ma rozwiązania w postaci zamkniętej, więc jego przyszły stan można wyznaczyć jedynie przez całkowanie numeryczne — a sam błąd zaokrągleń w końcu sprawia, że każda prognoza staje się niewiarygodna.
Najczęściej zadawane pytania
Czym jest wahadło podwójne?
Wahadło podwójne to wahadło, do którego końca przymocowane jest drugie wahadło. Oba ramiona wahają się swobodnie pod wpływem grawitacji, a ponieważ ruch dolnego ramienia sprzęga się zwrotnie z górnym, cały układ jest silnie nieliniowy i przy większości poziomów energii — chaotyczny.
Jak symulacja oblicza ruch?
Rozwiązuje dwa sprzężone równania kątowe ruchu ramion za pomocą czterorzędowego integratora Rungego–Kutty (RK4). Każda klatka animacji jest dzielona na osiem podkroków dla stabilności numerycznej, a grawitacja jest ustalona na 9,81 m/s² — wartość przy powierzchni Ziemi.
Co kontrolują suwaki?
Masa 1 i Masa 2 ustawiają wagę każdego ciężarka, a Długość 1 i Długość 2 — długości ramion w pikselach. Ślady określają, ile poprzednich punktów dolnego ciężarka jest rysowanych, a Wahadła — ile kopii działa jednocześnie; każda kopia startuje z nieco innym kątem, dzięki czemu można obserwować ich rozbieganie się.
Dlaczego identyczne wahadła się rozchodzą?
Kopie startują z różnicą zaledwie 0,0001 radiana, ale układ chaotyczny wzmacnia każdą różnicę wykładniczo. Po krótkim czasie te mikroskopijne odchylenia przeradzają się w zupełnie różne wychylenia — klasyczny efekt motyla — który wyświetlana na ekranie wartość Chaosu podaje jako rozrzut kątowy w stopniach.
Czy to jest fizycznie dokładne?
Równania poprawnie opisują beztarciową dynamikę wahadła podwójnego, a RK4 jest dokładnym solverem, więc krótkoterminowe zachowanie jest realistyczne. Model jest jednak wyidealizowany: brak oporu powietrza i tarcia w przegubach, ramiona są nieważkimi sztywnymi prętami, a długości podane są w pikselach ekranu, a nie w metrach.