I just wrote this answer to Orbit prediction for satellites using Kepler model which is a variation on an oft-asked question category about calculating orbits for artificial satellites (Earth-bound or deep space). I've answered many, but for perhaps the first time I didn't go back and find all the answers I usually link to that explain how to do this various ways using various techniques and approximations, from getting $t(\theta)$ analytically in a Kepler orbit to including oblateness and General relativity into numerical orbit integration.
I guess I'm running out of steam on that topic and probably won't be writing those kinds of answers in the future, unless there's a cool "niche" aspect to the question.
I wonder if some kind of canonical question and community wiki answer similar to Astronomy SE's incredibly useful Where can I find the positions of the planets, stars, moons, artificial satellites, etc. and visualize them? would work here as well.
That way all the goodies would either be in one place, or probably better yet, be linked to from one place.
It could be limited to satellites in Earth orbit, or spacecraft trajectories in general (deep space, Lagrange-point-associated orbits) as long as the question was specifically a "How to calculate..." via computer.
- Does this sound useful?
- If so, what would it look like?
- Since there are also some good, instructive answers in Astronomy SE that nicely complement those here, would it be okay to include links to them as well?
- OR should we NOT reference this body of work, and let new folks write new answers to new questions, then close them as duplicates later?1
Just for some examples of the types of answers I won't be (re-)writing in the future, see:
- user:12102 is:answer kepler [orbital-mechanics]
- user:12102 is:answer numerical [orbital-mechanics]
- user:12102 is:answer solve_ivp [orbital-mechanics]
- user:12102 is:answer odeint [orbital-mechanics]
1This is not my personal favorite option - I think SE sites should leverage existing material and build on it rather than ignore it or close (potentially insufficiently) answered questions as duplicates of older ones. uhoh's lemmas apply here, especially #1 and #3;
Stack Exchange is a collaborative effort to generate good answers to on-topic questions.
...Asking of questions is a superposition of (at least) two things; seeking solutions to our immediate problem or query and the facilitation of interesting, helpful and informative answers for the benefit of future readers.
which is why I feel that linking is so important, and centralizing those links could be so helpful.