As an engineering student, I have always been fascinated by aerospace and the mathematical modeling of complex physical phenomena. This project, completed in pairs with my classmate Jules Cardot, was the perfect opportunity to dive deep into orbital mechanics and numerical simulations.
Our goal was to approximate the trajectory of the Cassini-Huygens space probe during its Venus flyby. Because solving the equation of motion for an N-body system cannot be done analytically, we had to rely on numerical methods. We modeled the orbit using and comparing different numerical schemes—specifically Euler, Verlet, and Leapfrog—to analyze their stability, convergence speed, and energy conservation over time. We also extended our study to the fascinating Pythagorean three-body problem.
You can explore the source code and run the simulations directly in the Google Colab notebook linked below.
Below is the complete technical report detailing our methodology, mathematical proofs, and graphical results. (Note: The report is written in French).