Дифференциальные уравнения

Механика · Уравнения Лагранжа

Двойной маятник

Хаотическая система из двух связанных маятников. Уравнения движения выведены из лагранжиана системы и решены численно методом Рунге–Кутты 4-го порядка. Перетащите любой из грузов мышью, чтобы задать своё начальное положение.

Уравнения движения

(m₁+m₂)l₁θ̈₁ + m₂l₂θ̈₂cos(θ₁−θ₂) + m₂l₂θ̇₂²sin(θ₁−θ₂) + (m₁+m₂)g sinθ₁ = 0
и
l₂θ̈₂ + l₁θ̈₁cos(θ₁−θ₂) − l₁θ̇₁²sin(θ₁−θ₂) + g sinθ₂ = 0
θ₁ T₁ m₁g m₁ θ₂ T₂ m₂g m₂

Силы и обозначения

На каждый груз действуют сила тяжести m·g (вниз) и сила натяжения стержня T (вдоль стержня, к точке подвеса). Угол θ отсчитывается от вертикали. Разность θ₁−θ₂ определяет, насколько сильно движения двух звеньев связаны друг с другом.

сила тяжести mg натяжение T угол θ от вертикали

масса 1 масса 2 60 fps

Перетащите любой груз мышью — маятник примет новое положение.

фазовый портрет θ₂ / ω₂осциллограф

Каждая точка — состояние системы (угол и скорость) в момент времени. Замкнутая петля означает периодическое движение, спутанный клубок линий — хаос.

Система пришла в состояние покоя — энергия рассеялась из-за трения.

* Трение не выводится из уравнений выше — это добавленное приближение (диссипативная функция Рэлея, F = ½b·ω², даёт вязкое демпфирование −b·ω в каждом шарнире).

Powered by PLS90+
Captain Meirkhan
Members
Aibar Alisher Dias Yerken Damir