[Math] How to solve this coupled 2nd order Differential equation of a double pendulum- Runge Kutta method

numerical methodsordinary differential equationsphysicssystems of equations

$$\theta_1 ''=\frac{-g(2m_1+m_2)sin\theta_1-m_2gsin(\theta_1-2\theta_2)-2sin(\theta_1-\theta_2)m_2(\theta_2'^2l_2+\theta_1'^2l_1cos(\theta_1-\theta_2)}{l_1(2m_1+m_2-m_2cos(2cos(2\theta_1-2\theta_2)))}$$

$$\theta_2 ''=\frac{2sin(\theta_1-\theta_2)(\theta_1'l_1(m_1+m_2)+g(m_1+m_2)cos\theta_1+\theta_2'^2l_2m_2cos(\theta_1-\theta_2))}{l_2(2m_1+m_2-m_2cos(2cos(2\theta_1-2\theta_2)))}$$

These are the equations, and How can I possibly solve this simultaneoouslt in RK4 method?

$m_1,m_2=$masses of pendulum 1 and 2, $\theta_1,\theta_2=$ angles formed by the pendulums, $\theta_1'=\omega_1,\theta_2'=\omega_2$

Best Answer

You view your equations as a four-dimensional vector, (\theta_1,theta_2,\omega_1,\omega_2)^T. You have four first order differential equations, the two big ones you wrote are $\omega_1',\omega_2'$ and your later $\theta_1'=\omega_1,\theta_2'=\omega_2$. Now you are in the form $y'=f(y)$ so you can calculate the intermediate terms just fine.

Related Question