Можно рассматривать несколько вариантов двойных маятников: два звена могут быть одинаковыми или иметь разную длину и вес; они могут быть простыми маятниками или физическими маятниками; движение может происходить в трёх измерениях или быть ограничено вертикальной плоскостью.
В следующем анализе звенья избраны как одинаковые физические маятники длины
и массы
, и их движение ограничено двумя измерениями.
У физического маятника масса распределена вдоль всей его длины. Если масса распределена равномерно, тогда центр масс каждого звена совпадает с его геометрическим центром, и звено имеет такой момент инерции
относительно этой точки.
Удобно использовать углы между каждым звеном и вертикалью как обобщённые координаты, определяя пространство конфигураций системы. Если положить начало координат декартовой системы координат в точке подвешивания первого маятника, тогда центр масс этого маятника находится в:

и центр масс другого в

Этой информации достаточно для того чтобы записать Лагранжиан.
Лагранжиан является разницей между кинетической энергией и потенциальной энергией:

Первое слагаемое это линейная кинетическая энергия центра масс тел, второе слагаемое это вращательная кинетическая энергия центров масс каждого из стержней. Последнее слагаемое это потенциальная энергия тел в однородном гравитационном поле.
Подставив координаты и перегруппируя уравнения имеем
![{\displaystyle L={\frac {1}{6}}m\ell ^{2}\left[{{\dot {\theta }}_{2}}^{2}+4{{\dot {\theta }}_{1}}^{2}+3{{\dot {\theta }}_{1}}{{\dot {\theta }}_{2}}\cos(\theta _{1}-\theta _{2})\right]+{\frac {1}{2}}mg\ell \left(3\cos \theta _{1}+\cos \theta _{2}\right).}](https://ru.ruwiki.ru/api/rest_v1/media/math/render/svg/7d14b350125f019086ff096c143b2e629beba08c)
Обобщенные импульсы можно записать как
![{\displaystyle {\begin{cases}p_{\theta _{1}}\equiv {\frac {\partial L}{\partial {{\dot {\theta }}_{1}}}}={\frac {1}{6}}m\ell ^{2}\left[8{{\dot {\theta }}_{1}}+3{{\dot {\theta }}_{2}}\cos(\theta _{1}-\theta _{2})\right]\\\\p_{\theta _{2}}\equiv {\frac {\partial L}{\partial {{\dot {\theta }}_{2}}}}={\frac {1}{6}}m\ell ^{2}\left[2{{\dot {\theta }}_{2}}+3{{\dot {\theta }}_{1}}\cos(\theta _{1}-\theta _{2})\right].\end{cases}}}](https://ru.ruwiki.ru/api/rest_v1/media/math/render/svg/52765bcbdadf3bdf7c1f84cf6d92f8d21706ada7)
Эти выражения можно преобразовать, чтобы получить

Уравнения движения, получаемые из уравнений Эйлера — Лагранжа, можно записать как
![{\displaystyle {\begin{cases}{{\dot {p}}_{\theta _{1}}}={\frac {\partial L}{\partial \theta _{1}}}=-{\frac {1}{2}}m\ell ^{2}\left[{{\dot {\theta }}_{1}}{{\dot {\theta }}_{2}}\sin(\theta _{1}-\theta _{2})+3{\frac {g}{\ell }}\sin \theta _{1}\right]\\\\{{\dot {p}}_{\theta _{2}}}={\frac {\partial L}{\partial \theta _{2}}}=-{\frac {1}{2}}m\ell ^{2}\left[-{{\dot {\theta }}_{1}}{{\dot {\theta }}_{2}}\sin(\theta _{1}-\theta _{2})+{\frac {g}{\ell }}\sin \theta _{2}\right].\end{cases}}}](https://ru.ruwiki.ru/api/rest_v1/media/math/render/svg/22edbb41a45648c06990e2c2d7de224dc8f9e19a)
Последние четыре уравнения являются явными формулами для временной эволюций системы с заданным текущим состоянием. Невозможно продвинуться дальше и интегрировать эти уравнения аналитически, чтобы получить формулы для θ1 и θ2 как функции от времени. Однако возможно выполнить численное интегрирование, используя метод Рунге — Кутты или подобную технику.