How to Non-Dimensionalize Newton’s Law of Gravitation for the 3-Body Problem

dimensional analysishomework-and-exercisesnewtonian-gravitynewtonian-mechanicsnon-linear-systems

I'm attempting to numerically solve the 3-body problem. Using Newton's second law, I've derived a system of 6 second order differential equations, the first three being:

$$ m_1\frac{d^2x_1}{dt^2} = -G \Bigg[ \frac{m_1m_2(x_1-x_2)}{[(x_1-x_2)^2+(y_1-y_2)^2]^{3/2}} + \frac{m_1m_3(x_1-x_3)}{[(x_1-x_3)^2+(y_1-y_3)^2]^{3/2}} \Bigg]$$

$$ m_2\frac{d^2x_2}{dt^2} = -G \Bigg[ \frac{m_1m_2(x_2-x_1)}{[(x_2-x_1)^2+(y_2-y_1)^2]^{3/2}} + \frac{m_2m_3(x_2-x_3)}{[(x_2-x_3)^2+(y_2-y_3)^2]^{3/2}} \Bigg]$$

$$ m_3\frac{d^2x_3}{dt^2} = -G \Bigg[ \frac{m_1m_3(x_3-x_1)}{[(x_3-x_1)^2+(y_3-y_1)^2]^{3/2}} + \frac{m_2m_3(x_3-x_2)}{[(x_3-x_2)^2+(y_3-y_2)^2]^{3/2}} \Bigg]$$

Likewise, I've found equations for $\frac{d^2y_i}{dt^2}$ and have cancelled out the repeated mass terms. I would like to nondimensionalize all of these equations before linearizing and solving, but am not sure how. I'd like to use $M$ as the nondimensional unit for mass and $d$ as the nondimensional unit of distance.

So far I've tried letting $u = x/L$, $v=y/L$, and $\tau=t/T$. Any ideas on how I could nondimensionalize this system? Thank you!

Best Answer

You are going along the right track from what I presume to be the case when you attempt to nondimensionalize Newtonian gravitation. There is way to do it, that I know of, that will leave it without the scaling factors. Let us start with the most general form of gravitational attraction with,

$$ \vec{a}_{i} = \sum_{i = 0,j \neq i}^{N} - \frac{Gm_{j}}{r_{ji}^{3}} \vec{r}_{ji} = \sum_{i = 0,j \neq i}^{N} - \frac{Gm_{j}}{\big| \vec{r_{i}} -\vec{r_{j}} \big|^{3}} \left( \vec{r_{i}} -\vec{r_{j}} \right) .$$

You could give a scale test mass M and a scale test length L. Then with the use of the gravitational constant you could then define unit correct scaling factors for all other variables. For T it would be

$$ T = \sqrt{\frac{L^{3}}{GM}} .$$

You could continue on to acceleration, velocity, and so on as needed. I can then let $\vec{r}_{i} = L\vec{\chi}_{i}$ as the scaling constant is the same for every component of the vector then it can be pulled out as is the case with vector magnitudes, so $r_{i} = L \chi_{i}$ or $r_{ji} = L \chi_{ji}$. When you substitute these into the previous force law you'll end up with

$$ \frac{GM}{L^{2}} \vec{\alpha}_{i} = \sum_{i = 0,j \neq i}^{N} - \frac{G M\eta_{j}}{L^{3} \chi_{ji}^{3}} L\vec{\chi}_{ji} .$$

Dragging all the constants out and simplifying leads to

$$ \frac{GM}{L^{2}} \vec{\alpha}_{i} = \frac{GM}{L^{2}} \sum_{i = 0,j \neq i}^{N} - \frac{ \eta_{j}}{ \chi_{ji}^{3}} \vec{\chi}_{ji} .$$

Therefore the gravitational acceleration of particle $i$ due to all other particles can be put into completely non-dimensional position vectors $\vec{\chi}_{i}$ and masses $\eta_{j}$. This being

$$\vec{\alpha}_{i} = \sum_{i = 0,j \neq i}^{N} - \frac{ \eta_{j}}{ \chi_{ji}^{3}} \vec{\chi}_{ji} .$$

You can perform the same similar substitution in your example but for each position coordinate, mass, and acceleration then begin pulling them out given these scaling constants for each respective S.I. unit will be the same.

Related Question