Orbital Motions

In this module, we can provide three sets of related simulations to teach students the following topics.

  • Shapes of orbits:
    • For a given gravity (hence the mass of the central star), based on the velocity of the secondary, various shapes of orbits are determined: elliptical (including circular), parabolic, and hyperbolic). Simulate these shapes with a range of $V$. Also, scale the Period and Size of the orbit relationship from the Solar System (Earth) ←- Kepler's 3rd Law.
  • Orbital motions and planets: Describe the dependency of the reflex motion (of the primary) on the mass of the secondary. Start with a mass ratio of 1:1 and gradually decrease the mass ratio into the planetary range. Magnitude of reflex motions' dependency on masses of primary and secondary. How to measure the reflex motion (astrometry and Doppler).
  • Orbital Elements: To know the precise position of a planet at a specific time, we need to know 6 parameters known as orbital elements. Explain each term with a simulation (i.e., semi-major axis: show a range of orbits with different $a$). This topic (orbital elements) is a difficult and challenging concepts, but from the 6 sets of simulations (for each orbital element), students can understand easily why we need all 6 parameters.

Pending Tasks

We can also add another mode: “Compare the calculation against NASA's predictions”.

A user can type in orbital elements of a choice (select one from a list of pre-populated entries) and observation time. Then, calculate the predicted location of the planet at that time and compare it against NASA JPL horizon predictions. Explain any possible discrepancy (ignorance of other planets in the calculation).

Technical Aspects

Prerequisites

  • Textured host star (e.g., Sun) and orbiting body (e.g., planet)
  • night sky background

Newly created components from this simulation

  • Rendering of planetary motion on an orbit with user adjustable orbital elements sliders.

Comparison against NASA JPL Horizon Ephemeris

  • Using the setup and by entering 7 parameters for an orbit (e.g., Mars; 6 orbital elements + time of observation), we can predict the planet's position. Then, we can compare our prediction against precisely calculated NASA's planetary positions which account for gravitational effects among planets as well. The NASA JPL Horizon ephemeris can be calculated from JPL Horizon: (1) select a planet, (2) choose a date, (3) select the output type of “Osculating Orbital Elements” (focus on the true anomaly value).

Astro Concepts

These are underlying astronomical concepts to teach with this simulated topic.

  • Concept 1

Key Scenes

An app in action made by a high school intern (Opeoluwa Oyerinde, GSMST student) using Unity.

We want to create a model in Unity with user interfaces that can do the following demonstration. This example is from pyorb. We can improve this demonstration by adding (1) a background nightsky map, (2) textured host star and a planet, (3) the semi-parent reference plane, (4) some annotations on the screen such as chosen a, e, i, Omega, omega, and nu, and (5) animation of the planetary motion.

These are key scenes of the simulation; based on storyboard files.

  • Scene 1

Go back to the list of topics.