Repeat Ground Track Period

Solve the node-relative repeat-ground-track period for supplied integer rotations and revolutions, including a supplied nodal drift.

Description

A repeat ground track depends on rotation relative to the orbital node, not just the planet's rotation period.

A repeat ground track depends on rotation relative to the orbital node, not just the planet's rotation period. Specified rotation and revolution counts define the intended repeating cycle.1

Solve the node-relative repeat-ground-track period for supplied integer rotations and revolutions, including a supplied nodal drift.

When to use Repeat Ground Track Period

Use this tool to solve the node-relative repeat-ground-track period for supplied integer rotations and revolutions, including a supplied nodal drift.

Prepare the orbital state or model parameters in one reference frame. Confirm compatible distance/time units and the stated angular and gravitational-parameter conventions.

How to use Repeat Ground Track Period and understand its results

  1. Prepare the orbital state or model parameters in one reference frame. Confirm compatible distance/time units and the stated angular and gravitational-parameter conventions.
  2. Enter planetRotationSeconds, nodalPrecessionRadiansPerSecond, planetRotations, orbitRevolutions, observedOrbitPeriodSeconds using the field table and calculation rules, then run the tool.
  3. Read relativeRotationSeconds, requiredOrbitPeriodSeconds, periodMismatchSeconds. The explanation below defines the units, signs, ordering and any flags or placeholder values.
  4. If the tool reports an input issue, correct the values and run it again. Apply the stated assumptions when interpreting a successfully returned result.
Input fieldMeaningValue type; see rules belowRequirement
planetRotationSecondsPlanet rotation secondsnumberRequired
nodalPrecessionRadiansPerSecondNodal precession radians per secondnumberRequired
planetRotationsPlanet rotationsintegerRequired
orbitRevolutionsOrbit revolutionsintegerRequired
observedOrbitPeriodSecondsObserved orbit period secondsnumberRequired

Enter positive rotation and observed orbit periods in seconds, positive integer rotation/revolution counts and signed nodal drift in radians/second. The relative rotation rate must be positive. The tool returns that relative period, the required orbit period and observed-minus-required mismatch; a positive mismatch means the observed orbit is slower.

relativeRate = 2π/rotationPeriod − nodalRate; requiredPeriod = rotations × (2π/relativeRate)/revolutions

Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.

Output fieldMeaningValue type
relativeRotationSecondsRelative rotation secondsnumber
requiredOrbitPeriodSecondsRequired orbit period secondsnumber
periodMismatchSecondsPeriod mismatch secondsnumber
json
{
  "input": {
    "planetRotationSeconds": 100,
    "nodalPrecessionRadiansPerSecond": 0,
    "planetRotations": 2,
    "orbitRevolutions": 5,
    "observedOrbitPeriodSeconds": 40
  },
  "output": {
    "relativeRotationSeconds": 99.99999999999999,
    "requiredOrbitPeriodSeconds": 39.99999999999999,
    "periodMismatchSeconds": 7.105427357601002e-15
  }
}

Limitations and assumptions

It does not propagate a ground track or account for changing orbital elements, latitude coverage or additional perturbations. The supplied nodal rate is a fixed model input.

Numeric inputs must be finite. Follow the calculation-specific rules for overflow, underflow and exceptional cases. Missing required fields, extra fields, wrong value types and violations of the calculation rules are input errors.

Alternative or Complementary methods

Use Keplerian Orbital Period: Compute a two-body elliptic orbital period from semimajor axis and total gravitational parameter, not a fixed planetary lookup. For a complementary task, use J2 Nodal Precession: Evaluate signed first-order J2 nodal precession for supplied mean elliptic elements in km and seconds.

References

  1. Repeat Ground Track Period — tool.io

Similar or alternative tools

  • Keplerian Orbital Period

    Compute a two-body elliptic orbital period from semimajor axis and total gravitational parameter, not a fixed planetary lookup.

  • J2 Nodal Precession

    Evaluate signed first-order J2 nodal precession for supplied mean elliptic elements in km and seconds.

Don't forget to set a bookmark for tool.io!
Privacy | Imprint | Cookies