Skip to main content

Main menu

  • Home
  • Current Issue
  • Archive
  • About Us
    • About NAVIGATION
    • Editorial Board
    • Peer Review Statement
    • Open Access
  • More
    • Email Alerts
    • Info for Authors
    • Info for Subscribers
  • Other Publications
    • ion

User menu

  • My alerts

Search

  • Advanced search
NAVIGATION: Journal of the Institute of Navigation
  • Other Publications
    • ion
  • My alerts
NAVIGATION: Journal of the Institute of Navigation

Advanced Search

  • Home
  • Current Issue
  • Archive
  • About Us
    • About NAVIGATION
    • Editorial Board
    • Peer Review Statement
    • Open Access
  • More
    • Email Alerts
    • Info for Authors
    • Info for Subscribers
  • Follow ion on Twitter
  • Visit ion on Facebook
  • Follow ion on Instagram
  • Visit ion on YouTube
Research ArticleRegular Papers
Open Access

Satellite Ephemeris Parameterization Methods to Support Lunar Positioning, Navigation, and Timing Services

Marta Cortinovis, Keidai Iiyama, and Grace Gao
NAVIGATION: Journal of the Institute of Navigation December 2024, 71 (4) navi.664; DOI: https://doi.org/10.33012/navi.664
Marta Cortinovis
1Department of Aeronautics and Astronautics, Stanford University, California, United States
  • Find this author on Google Scholar
  • Find this author on PubMed
  • Search for this author on this site
Keidai Iiyama,
1Department of Aeronautics and Astronautics, Stanford University, California, United States
  • Find this author on Google Scholar
  • Find this author on PubMed
  • Search for this author on this site
Grace Gao
1Department of Aeronautics and Astronautics, Stanford University, California, United States
  • Find this author on Google Scholar
  • Find this author on PubMed
  • Search for this author on this site
  • Article
  • Figures & Data
  • Supplemental
  • References
  • Info & Metrics
  • PDF
Loading

Article Figures & Data

Figures

  • Tables
  • Additional Files
  • FIGURE 1
    • Download figure
    • Open in new tab
    • Download powerpoint
    FIGURE 1

    In the proposed framework, we generate orbit data for an ELFO and LLO to test different orbit parameterization methods and obtain a parameterized predicted orbit; we then evaluate the performance of the methods with regard to three criteria.

  • FIGURE 2
    • Download figure
    • Open in new tab
    • Download powerpoint
    FIGURE 2

    3-1-3 Euler angle transformation from an inertial (red) to rotational (blue) frame of reference

    We employ a Euler angle frame rotation to enable ephemeris representation in both inertial and rotational Moon frames of reference (figure adapted from Folta et al. (2022)).

  • FIGURE 3
    • Download figure
    • Open in new tab
    • Download powerpoint
    FIGURE 3

    (Left) x-position of a satellite in an ELFO near perilune approximated with a standard polynomial model obtained using three different sampling strategies and (right) the absolute truncation error resulting from parameterization

  • FIGURE 4
    • Download figure
    • Open in new tab
    • Download powerpoint
    FIGURE 4

    Overview of the scaling and bit quantization process

    The left figure shows the original curve, and the right figure shows the scaled curve. The curve is first scaled with the magnitude of the curve and then quantified using Nb + 1 bits (1 is for the sign). The maximum quantization error is Embedded Image, which should be smaller than the LSB. Therefore, the required number of bits is calculated as Equation (18).

  • FIGURE 5
    • Download figure
    • Open in new tab
    • Download powerpoint
    FIGURE 5

    Optimization pipeline for ephemeris parameters

    After propagating the orbit of choice in MATLAB, we set up the surrogate model and perform optimization to find all necessary parameters, storing the parameterization metrics. These metrics include starting time, parameterization interval, and message length (in bits and number of parameters).

  • FIGURE 6
    • Download figure
    • Open in new tab
    • Download powerpoint
    FIGURE 6

    (Left) LLO and (right) ELFO as viewed from the MI frame

  • FIGURE 7
    • Download figure
    • Open in new tab
    • Download powerpoint
    FIGURE 7

    Feasible SISE-compliant solutions found in orbit with respect to the parameterization interval (agnostic to the choice of surrogate model)

  • FIGURE 8
    • Download figure
    • Open in new tab
    • Download powerpoint
    FIGURE 8

    Maximum parameterization interval at different true anomaly initializations for (left) polynomial and (right) Chebyshev surrogate models in an ELFO

  • FIGURE 9
    • Download figure
    • Open in new tab
    • Download powerpoint
    FIGURE 9

    Maximum parameterization interval at different true anomaly initializations for (left) polynomial and (right) Chebyshev surrogate models in an LLO

  • FIGURE 10
    • Download figure
    • Open in new tab
    • Download powerpoint
    FIGURE 10

    Surrogate model message length for (left) ELFO and (right) LLO

    The Chebyshev basis surrogate model consistently outputs a smaller message bit length than the polynomial basis surrogate model. We also observe increasing message length with increasing basis order and fit interval, although the latter does not always occur (note the ELFO orbit for higher n).

Tables

  • Figures
  • Additional Files
    • View popup
    TABLE 1

    Ephemeris Parameterization Methods for Terrestrial Satellite Navigation

    ICD: interface control document, LEO: low Earth orbit, OE: orbital elements

    ConstellationSourceOrbitFitting ParameterParameterization Method# of ParamsFit Interval
    GPS (Default)ICDMEOClassical OElinear drift + sinusoidal152 h
    Galileo (Default)ICDMEOClassical OElinear drift + sinusoidal153 h
    BeiDou (Default)ICDMEOClassical OElinear drift + sinusoidal18-
    GEO
    IGSO
    L5 SBASReid et al. (2013)GEOClassical OElinear drift + sinusoidal (argument of latitude only)910 min
    BeiDou (Modified)Xiaogang et al. (2017)GEONon-singular OElinear drift + sinusoidal (longitude & orbital radius)132 h
    GLONASSICDMEOPZ-90 Cartesiannumerical propagation930 min
    L1 SBASReid (2017)GEOECEF Cartesiansecond-order polynomial extrapolation96 min
    GNSS (alt.)Dobbin and Axelrad (2023)LEO GEOECEF CartesianB-spline>10<40 min
    • View popup
    TABLE 2

    Scaling Factors, LSB Precision, and Units for the Parameter Sets

    ParametersScaling FactorLSB PrecisionUnit
    αx, αy, αz2110−8km/sk
    Embedded Image2110−7rad
    Embedded Image2−510−15rad/s
    • View popup
    TABLE 3

    Dynamics Model Parameters for Simulation

    ContributionModel Parameters
    Point massSun, Earth, Jupiter
    High-order gravityMoon: 50 x 50
    Solar radiation pressureMu: 50 kg, Au: 1m2, CR: 1.5
    • View popup
    TABLE 4

    LLO and ELFO Initial Conditions (in a J2000 Oriented Moon-Centered Frame) and Orbital Period

    RAAN: right ascension of the ascending node

    OrbitSemimajor AxisEcc.InclinationRAANArg. of PeriluneMean AnomalyOrbital Period
    LLO1850 km0.0599°82.5°294°0°1.98 h
    ELFO6540 km0.656.2°180°90°0°13.18 h
    • View popup
    TABLE 5

    SISE Performance of Different Surrogate Models for an ELFO for Select Parameterization Intervals

    Fit IntervalHighest 3σ SISEpos [m]Highest 3σ @ 10 s SISEvel [mm/s]
    PolynomialChebyshevPolynomialChebyshev
    1 h0.650.661.081.08
    2 h1.141.141.021.02
    4 h1.411.411.001.00
    8 h3.673.670.650.65
    SISE Requirement<13.34 m (3σ)<1.2 mm/s (3σ @ 10 s)
    • View popup
    TABLE 6

    SISE Performance of Different Surrogate Models for an LLO for Select Parameterization Intervals

    Fit IntervalHighest 3σ SISEpos [m]Highest 3σ @ 10 s SISEvel [mm/s]
    PolynomialChebyshevPolynomialChebyshev
    5 min0.130.130.930.93
    15 min0.160.161.101.10
    30 min0.120.121.081.08
    SISE Requirement<13.34 m (3σ)<1.2 mm/s (3σ @ 10 s)
    • View popup
    TABLE 7

    Orbital Coverage of Polynomial and Chebyshev Surrogate Models at Different Basis Orders for LLO and ELFO

    Basis order (n)Polynomial ModelChebyshev Model
    6810121468101214
    ELFO27%43%60%77%100%27%43%60%77%100%
    LLO67%100%100%100%100%67%100%100%100%100%
    • View popup
    TABLE 8

    Receiver-Side Algorithm for Obtaining the Navigation Satellite Position and Velocity in the Lunar

    Fixed Frame from the Coordinate-Based Parameter Set at Time t

    OperationDescription
    Embedded ImageNormalize time (t) from reference epoch time (toe) and known validity interval (Δt)
    Embedded ImageObtain satellite position in MI frame
    Embedded ImageObtain satellite velocity in MI frame
    Embedded ImageCalculate Euler angles at t for frame transformation
    Embedded Imageψ rotation matrix
    Embedded Imageθ rotation matrix
    Embedded Imageϕ rotation matrix
    Embedded ImageRotation matrix from MI frame to ME frame
    Embedded ImageSatellite position in ME frame
    Embedded ImageSatellite velocity in ME frame

Additional Files

  • Figures
  • Tables
  • Video Abstract

PreviousNext
Back to top

In this issue

NAVIGATION: Journal of the Institute of Navigation: 71 (4)
NAVIGATION: Journal of the Institute of Navigation
Vol. 71, Issue 4
Winter 2024
  • Table of Contents
  • Index by author
Print
Download PDF
Article Alerts
Sign In to Email Alerts with your Email Address
Email Article

Thank you for your interest in spreading the word on NAVIGATION: Journal of the Institute of Navigation.

NOTE: We only request your email address so that the person you are recommending the page to knows that you wanted them to see it, and that it is not junk mail. We do not capture any email address.

Enter multiple addresses on separate lines or separate them with commas.
Satellite Ephemeris Parameterization Methods to Support Lunar Positioning, Navigation, and Timing Services
(Your Name) has sent you a message from NAVIGATION: Journal of the Institute of Navigation
(Your Name) thought you would like to see the NAVIGATION: Journal of the Institute of Navigation web site.
Citation Tools
Satellite Ephemeris Parameterization Methods to Support Lunar Positioning, Navigation, and Timing Services
Marta Cortinovis, Keidai Iiyama,, Grace Gao
NAVIGATION: Journal of the Institute of Navigation Dec 2024, 71 (4) navi.664; DOI: 10.33012/navi.664

Citation Manager Formats

  • BibTeX
  • Bookends
  • EasyBib
  • EndNote (tagged)
  • EndNote 8 (xml)
  • Medlars
  • Mendeley
  • Papers
  • RefWorks Tagged
  • Ref Manager
  • RIS
  • Zotero
Share
Satellite Ephemeris Parameterization Methods to Support Lunar Positioning, Navigation, and Timing Services
Marta Cortinovis, Keidai Iiyama,, Grace Gao
NAVIGATION: Journal of the Institute of Navigation Dec 2024, 71 (4) navi.664; DOI: 10.33012/navi.664
Twitter logo Facebook logo Mendeley logo
  • Tweet Widget
  • Facebook Like
  • Google Plus One
Bookmark this article

Jump to section

  • Article
    • Abstract
    • 1 INTRODUCTION
    • 2 LUNAR DYNAMICS AND REFERENCE FRAMES
    • 3 EPHEMERIS PARAMETERIZATION METHODOLOGY
    • 4 EXPERIMENTAL SETUP AND RESULTS
    • 5 CONCLUSIONS
    • HOW TO CITE THIS ARTICLE
    • ACKNOWLEDGMENTS
    • A: USER ALGORITHM FOR STATE DETERMINATION IN THE ME FRAME
    • REFERENCES
  • Figures & Data
  • Supplemental
  • References
  • Info & Metrics
  • PDF

Related Articles

  • Google Scholar

Cited By...

  • No citing articles found.
  • Google Scholar

More in this TOC Section

  • Performance Evaluation of DFMC SBAS Messages Broadcast by the Japanese Quasi-Zenith Satellite System (QZSS) in Oslo, Norway
  • Overbounding of Near Real-Time Estimated Ionospheric Gradient Slope in Low-Latitude Regions
  • Analysis of a High Accuracy Service based on JPL’s Global Differential GPS
Show more Regular Papers

Similar Articles

Keywords

  • convex optimization
  • lunar positioning, navigation, and timing
  • satellite ephemeris

Unless otherwise noted, NAVIGATION content is licensed under a Creative Commons CC BY 4.0 License.

© 2025 The Institute of Navigation, Inc.

Powered by HighWire