In order to obtain a more accurate radiation estimate in this question, I am trying to approximate and/or determine the altitude of a satellite as a function of time. The satellite has an apogee of 32190 km above earth, and perigee of 320 km above earth.
I assume the following properties for simplicity:
- No orbit inclination, so in the equatorial plane,
- No J2 effects.
- No atmospheric drag/other drag forces.
If you see any mistakes please let me know :)
Approaches:
- Find closed form analytical solution
- Find iterative analytical solution
- Find orbit simulation software to retrieve orbit altitude
- Find a dataset of orbit altitudes as a function of time of equivalent satellites.
Summary of the attempt outcomes:
- According to this attempt there is no (simple) closed form. I was trying to be effective, not to re-invent the wheel so I will switch to a numerical method to get a function of the orbit altitude.
2. Worked out in answers: The Orbital Dynamics Part 18 -- Formula for True Anomaly lecture explains how the the eccentric anomaly can be found by an iterative attempt. I was curious how this relates to the differential nature of the equation.
This solution is worked out in the answers.- I tried:
https://www.thanassis.space/gravity.html
http://en.homasim.com/orbitsimulation.php
https://nl.mathworks.com/matlabcentral/fileexchange/57132-satellite-orbit-transfer-simulation
The first 2 pages of these models:
http://www.winsite.com/satellite/satellite+simulator+orbit/
https://github.com/pytroll/pyorbital
And very promising but unable to download:
https://nl.mathworks.com/matlabcentral/fileexchange/57132-satellite-orbit-transfer-simulation
4. Worked out in answers: Worked, though midnight resulted in a bug, so I restarted it and awaited a half orbit (from apogee to perigee or the other way round), since symmetry yields the entire orbit. The solution is worked out in the answers.
I am not sure if this is appropriate, but thanks everyone for the critical and supportive feedback! :)
[1]
with no link. $\endgroup$