Mathematical Modeling for Planetary Motion using Python’s PyGame Module, Matplotlib and Linux Shell Scripting

Aashni Joshi; Mohan Kshirsagar1

1

Publication Date: 2022/10/18

Abstract: In this research paper a model of the solar system for computing the orbits of all 8 planets true to its astronomical value and scale using python programming language is developed. The motion is visualised using Pygame and Matplotlib library. Iteration is utilized to depict and update the position of the planets during the process, and also develop a model to generate the date, time, and place of all solar and lunar eclipses from 2001 to 2100 by importing python modules related to astronomy. The model's validity and accuracy are demonstrated by the study and application of Kepler’s Laws Of Planetary Motion throughout the procedure and modelling.

Keywords: Planetary Motion, Mathematical Modeling, Python Modules for Astronomy, Modelling of The Solar & Lunar Eclipses, Simulation of the Solar System, 3D plot for the projectile on a planet, Solar and Lunar eclipses from 2001 to 2100.

DOI: https://doi.org/10.5281/zenodo.7217917

PDF: https://ijirst.demo4.arinfotech.co/assets/upload/files/IJISRT22OCT039.pdf

REFERENCES

No References Available