Submitted:
27 July 2026
Posted:
28 July 2026
You are already at the latest version
Abstract
Establishing a rigorous nexus among reference-clock modeling, timing compensation, and system-level performance is imperative for cislunar positioning, navigation, and timing (PNT) architectures. In this study, we propose an integrated analytical framework to bridge relativistic clock definitions with PNT requirement allocations. Rather than treating timing budgets in isolation, the framework sequentially couples a first-order weak-field Earth–Moon clock difference model—which captures a temporal accumulation of approximately 20.48 ms annually—with chronological validations of empirical forecasting strategies. Furthermore, by propagating compensation residuals through a four-state nav-estimator, we demystify the assumption that residual timing translates linearly into position degradation. Crucially, we demonstrate that timing requirements in cislunar space are inextricably bound to source-dependent residual components, geometric dilution, and the overarching non-timing error floor, thereby mandating a joint geometric-stochastic budgeting paradigm for future lunar constellation designs.
Keywords:
cislunar PNT
; Earth–Moon reference clocks
; relativistic timing
; clock compensation
; timingerror propagation
; timing requirements
1. Introduction
Renewed scientific and engineering activity in the Earth–Moon system has increased interest in positioning, navigation, and timing (PNT) architectures that can operate beyond the immediate vicinity of Earth. Recent studies of lunar and cislunar navigation have considered architectures that combine Earth-based infrastructure, lunar-orbiting sources, surface assets, and Earth–Moon or inter-satellite communication links [1,2,3,4]. The definition of a lunar reference frame and the realization of a corresponding lunar time scale are also recognized as essential elements of future lunar navigation architectures [5,6]. Within such architectures, time is required not only for clock synchronization, but also for signal transmission, observation time tagging, orbit determination, and pseudorange formation. The relationship between terrestrial and lunar time references is therefore relevant both to the physical definition of reference times and to their implementation in navigation measurements [5,7,8,9,10].
Clocks associated with Earth-based and Moon-based reference systems do not accumulate proper time at identical rates. In the weak-field and slow-motion approximation, the rate of a clock depends primarily on the gravitational potential and the clock’s kinematic state [7,9,11]. Consequently, clocks located in the terrestrial and lunar environments experience different mean rates and time-dependent variations. The dominant contribution is associated with the different gravitational environments of the Earth and Moon, whereas external-body potentials, orbital motion, rotational motion, and higher-order gravitational structure introduce additional corrections [12,13,14]. Even a small difference in fractional frequency can accumulate into a measurable time offset over sufficiently long intervals.
The relativistic treatment of these effects requires a consistent definition of reference systems and coordinate time scales. The International Astronomical Union framework provides the basis for barycentric and geocentric relativistic reference systems and their associated time transformations [7,8,9]. The practical realization of these systems, including the treatment of terrestrial time scales and Earth-related reference quantities, is further specified by the IERS conventions [10]. These foundations have been extended in recent lunar studies to Earth–Moon time transformations, lunar reference systems and frames, and possible realizations of lunar coordinate time [5,6,15].
Recent work has also investigated the numerical realization of lunar time and the construction of lunar time products. Turyshev et al. derived relativistic transformations among barycentric, geocentric, and lunicentric time coordinates and quantified both secular and periodic components of the terrestrial–lunar time difference [15]. Fienga et al. discussed lunar reference systems, lunar reference frames, and possible implementations of a lunicentric time scale for orbiting and surface-based clocks [5]. In addition, lunar time-ephemeris studies have considered the generation and dissemination of numerical correction products for practical applications [16,17]. These studies demonstrate that an operational treatment of lunar timing must distinguish the underlying physical relation between reference times from the residual error that remains after the relation has been modeled, predicted, or disseminated as a correction.
In parallel, relativistic clock modeling and time-frequency transfer have been extensively studied in the terrestrial and solar-system contexts. Relativistic corrections are required for high-accuracy time transfer because gravitational and kinematic effects influence both clock rates and the propagation of timing information [12,13,14]. Satellite-navigation analyses generally represent receiver-clock errors as range-equivalent terms and estimate receiver clock bias jointly with the user position [18,19,20,21]. These results provide the theoretical, numerical, and estimation foundations needed for a cislunar timing analysis. However, the connection between a modeled Earth–Moon clock-rate difference and a system-level PNT timing requirement is not obtained by a single universal conversion.
In particular, multiplying a clock offset by the speed of light gives a one-way range-equivalent quantity,
but this quantity should not be interpreted directly as a three-dimensional position error. Consider a set of simultaneous source observations whose timing residual can be written as
where is common to all sources and is the source-dependent component. The common component has, to first order, the same measurement signature as receiver clock bias and can therefore be absorbed predominantly by the estimated clock state. The source-dependent component, in contrast, projects into the position-sensitive observation subspace. Its contribution to the position solution depends on source geometry, observation weighting, estimator conditioning, and the remaining non-timing error budget [18,19,21].
The treatment of compensation introduces a second distinction. A model estimated from past observations and extrapolated into future epochs is a forecast, whereas a tabulated product containing correction nodes over the evaluation interval provides interpolation or reconstruction. These two cases rely on different information conditions and should not be evaluated as though they were equivalent. A continuously available correction product may produce a small nominal interpolation residual, while its performance can degrade during delivery outages if local propagation does not adequately represent the time-dependent clock rate. Consequently, chronological validation, correction cadence, update continuity, and outage behavior must be evaluated separately. This distinction is particularly important when a numerical correction product is generated from the same modeled series that is subsequently used for validation.
A third difficulty concerns the derivation of timing requirements from positioning targets. Timing accuracy is only one component of the complete observation error budget. Orbit uncertainty, source-clock noise, propagation delay errors, measurement noise, hardware delays, and estimator geometry may impose a position-error floor. Once the source-dependent timing contribution is reduced below these other components, the total position error approaches a geometry-dependent limit. Some positioning targets may therefore be unattainable under a given geometry even if the source-dependent timing error is reduced arbitrarily. A timing requirement obtained without checking this floor can assign an unnecessarily strict or physically irrelevant specification to the clock subsystem [19,20,21].
Accurate numerical evaluation of the Earth–Moon clock-rate difference also depends on the adopted planetary and lunar ephemerides and lunar gravity field. The DE430/DE431 and DE440/DE441 ephemerides provide successive high-precision frameworks for planetary and lunar state-vector calculations [22,23]. Likewise, lunar gravity models derived from Clementine and GRAIL tracking data provide the basis for representing the lunar gravitational environment at increasing spherical-harmonic resolution [24,25]. The present study uses DE440s barycentric states as the input for an idealized reference-clock calculation. The selected ephemeris therefore serves as the dynamical input for the numerical experiment, rather than as an attempt to establish a new lunar ephemeris or a complete lunar gravity-field realization.
This study examines the above connections through three linked numerical experiments. The first constructs an idealized Earth–Moon reference-clock series from DE440s barycentric states using a first-order weak-field proper-time model. The calculation separates the contributions from self-gravity, external gravity, orbital motion, and equatorial rotation, and quantifies both the secular accumulation and the remaining time-dependent variation. The resulting series is used as a controlled physical input for the subsequent compensation and PNT experiments.
The second experiment evaluates a sequence of compensation strategies. These include no compensation, a training-only linear-drift model, prescribed harmonic forecast models, and a full-interval tabulated correction product. Chronological training and validation intervals are used to distinguish out-of-sample forecasting from in-sample fitting. Multi-window validation and harmonic ablation are used to assess the stability of the parametric models, while cadence and update-outage tests characterize the behavior of the idealized correction product under different delivery conditions.
The third experiment propagates the resulting compensation residuals through a linearized four-state PNT estimator that jointly solves for three-dimensional position and receiver clock range bias. The residual is decomposed into common and source-dependent components so that their different effects on the estimator can be examined. Controlled source geometries and a parameterized non-timing error budget are then used to evaluate position RMSE and to invert the maximum allowable source-dependent timing error for selected positioning targets. The geometry-sensitivity analysis is motivated by prior lunar PNT and lunar-augmented navigation studies [1,2,3]. The configurations used here, however, are deliberately controlled cases rather than proposed operational constellations.
The analysis addresses three questions:
- 1.
- What secular and time-dependent structures arise in the adopted first-order model of the Earth–Moon reference-clock difference?
- 2.
- How do training-only forecast models and a continuously updated correction product differ in residual accuracy, robustness, cadence sensitivity, and outage behavior?
- 3.
- How do common and source-dependent timing residuals map into position error, and how do source geometry and non-timing errors constrain the timing accuracy associated with a specified positioning target?
The resulting framework links the physical clock model, compensation residual, observation-error decomposition, and conditional timing allocation within a consistent sequence. Its purpose is not to define a formal lunar coordinate time, to reproduce a complete TCG–TCL or TT–TL transformation, or to predict the performance of a particular flight constellation. Rather, it provides a controlled numerical analysis of how assumptions made at each stage affect the subsequent timing and PNT results.
The primary contributions of this work are threefold:We establish an architecture-level framework that functionally maps first-order Earth-Moon weak-field clock differentials to explicit deep-space PNT budgets; Through rigorous harmonic ablation and product-outage simulations, we expose the architectural dichotomy between the stability of autonomous analytical forecasting and the precision of high-cadence correction architectures; We mathematically demystify the scalar range-equivalent metric under practical lunar geometries, mandating a coupled geometric-stochastic paradigm that redefines how timing allocations must be constrained strictly by the non-timing error floor.
These contributions are intended as a methodological and architecture-sensitivity study. The reference clocks are idealized, and the relativistic model retains leading weak-field and slow-motion terms rather than implementing a formal lunar coordinate-time realization. Non-spherical lunar gravity, tidal deformation, detailed body orientation, site-specific clock locations, orbit–rotation cross terms, higher-order relativistic terms, and mission-specific time-transfer procedures are outside the present scope. In addition, the PNT geometries are controlled configurations rather than candidate flight constellations, and the non-timing error budget is represented parametrically. The numerical values should therefore be interpreted together with the assumptions under which they are obtained. A mission-specific assessment would require time-varying source trajectories and visibility, explicit time-transfer links, correlated error models, realistic observation scheduling, and a nonlinear navigation filter.
2. Theoretical Framework
2.1. Relativistic Time-Reference Difference
For a clock moving with coordinate velocity in a weak gravitational field, the relation between proper time and a chosen coordinate time t can be written, to first order in the weak-field and slow-motion approximation, as
where U denotes the adopted positive gravitational potential, v is the coordinate speed of the clock, and c is the speed of light.
For two reference clocks, denoted by E and L, the differential rate with respect to the same coordinate time is therefore
The potential and velocity terms can be separated according to their physical origin:
with
In the cislunar case, the gravitational contribution may contain the self-potentials of the Earth and Moon as well as the potentials generated by external bodies. The kinematic contribution may include the orbital and rotational motion terms used in the adopted reference model. The decomposition used in the numerical experiments is given in Section 3.1.
The accumulated time-reference difference is obtained by integration:
Equation (8) shows why a small persistent rate difference can result in a large accumulated time difference over a long interval. It also explains why a compensation model must represent both the secular component and the time-dependent variations of the rate difference.
The time difference can be expressed as a one-way range-equivalent quantity:
This conversion is used to compare the magnitude of the timing effect with pseudorange errors. It is not interpreted as a direct three-dimensional position error because the receiver clock is estimated jointly with the position states.
2.2. Observation Model and Error Decomposition
For observed signal sources, the linearized pseudorange observation model is written as
where
contains the three position errors and the receiver-clock range-equivalent error. The design matrix is
where is the unit line-of-sight vector from the receiver to source i.
The observation error is decomposed into a timing component and a non-timing component:
The timing component is further separated into common and differential parts:
where is an -dimensional vector of ones.
The common component has the same value in every observation. Its observation signature is parallel to the receiver-clock column of and can therefore be estimated predominantly through . The differential component has source-dependent values and is not generally parallel to that column. It is consequently capable of producing a position error.
For a weighted least-squares solution, let
where is the observation-weight matrix. The estimated state error caused by an observation perturbation is
Let extract the three position components from the state. The corresponding position error is
For the common timing term,
the resulting position contribution is ideally zero or small when the receiver-clock state is correctly included and the observation model is consistent. For the differential term,
the position contribution is generally non-zero and depends on .
This provides the theoretical basis for separating the total compensation residual from the source-dependent timing residual in Experiment 03.
2.3. Compensation Residuals and Temporal Prediction
Let denote the reference time-difference series and its estimate under compensation model m. The residual is
For a parametric forecast model, the estimate is determined by a training data set:
The validation residual therefore measures out-of-sample prediction performance. The model complexity determines which temporal components can be represented, but increasing complexity does not guarantee improved validation performance when the fitted components are not stable beyond the training interval.
For a full-interval correction product, the estimate is instead obtained from correction nodes available throughout the evaluation period:
where denotes the selected interpolation or reconstruction operator.
2.4. PNT Error Propagation and Timing Requirement Inversion
Let the differential timing-error covariance be represented as
where is the characteristic source-dependent timing error and describes its normalized spatial correlation or source pattern.
The corresponding pseudorange-error covariance is
Let denote the covariance of the remaining error budget. Under the independent-error assumption used in the primary analysis,
The state-error covariance is then
The three-dimensional position RMS is defined by
The factor contains the influence of source geometry and differential-error structure. The quantity is the position-error floor caused by non-timing errors.
For a prescribed position target , the allowable source-dependent timing error follows from
provided that
If Eq. (32) is not satisfied, the target is not attainable by improving timing accuracy alone. In the numerical implementation, the requirement is obtained through the forward Monte Carlo model and numerical threshold search described in Section 3.11. Equation (31) is retained as the analytical interpretation of that numerical inversion.
The theoretical result has two limiting behaviors. When dominates , the positioning error is timing limited and approximately proportional to . When the timing contribution is small, the position error approaches . This transition explains why stricter time-reference accuracy does not necessarily improve the positioning result once the non-timing error floor has become dominant.
2.5. Scope of the Framework
The theoretical framework is used for an architecture-level sensitivity analysis. The time-reference model retains the leading weak-field and slow-motion terms and is not intended to constitute a complete operational realization of a lunar coordinate time. Higher-order relativistic terms, non-spherical gravity, tidal effects, detailed station motion, and mission-specific time-transfer procedures are outside the present scope.
The observation model is a linearized four-state position–clock model. The source geometries are prescribed controlled configurations rather than time-varying geometries from a specific constellation. The source-dependent timing structure is represented through a parameterized covariance or source pattern, and is therefore used to establish sensitivity rather than to claim a universal empirical value.
The non-timing error budget is represented by the component model defined in Section 3.6. Correlations among orbit, propagation, hardware, and clock errors are not included in the primary analysis. These assumptions are appropriate for isolating the effect of timing compensation and geometry. A mission-specific assessment would require time-varying ephemerides, source visibility, correlated error models, realistic observation scheduling, and a nonlinear navigation filter.
3. Methodology
The numerical analysis consisted of three consecutive experiments. Experiment 01 generated the reference Earth–Moon clock-difference series. Experiment 02 evaluated the compensation models and correction-product outages. Experiment 03 propagated the validated compensation residuals through a four-state PNT solution and inverted the corresponding timing requirements. The output of each experiment was used directly as the input to the next experiment, thereby preserving a consistent data lineage throughout the analysis.
3.1. Generation of the Reference Clock Series
The relativistic rate relation introduced in Section 2.1 was evaluated over a simulation interval of
The calculation used a uniform sampling interval of
giving 1462 epochs including the initial and final epochs.
The positions and velocities required by the reference model were obtained from the DE440s planetary ephemeris. All contributions were evaluated at the same epochs and expressed with respect to the common coordinate-time argument used by the numerical model.
The rate difference was assembled from the gravitational and kinematic terms retained in the idealized model:
where the four terms denote the contributions from the adopted Earth–Moon self-potentials, external gravitational potentials, orbital motion, and rotational motion, respectively. The positive-potential convention of Eq. (3) was used throughout.
The accumulated time-reference difference was evaluated numerically from the sampled rate series:
with
Equation (36) applies the trapezoidal rule to the reference-rate sequence. The accumulated difference therefore represents the relative evolution from the initial epoch rather than an absolute synchronization offset.
The resulting data product contained, at each epoch, the elapsed time, total fractional rate difference, accumulated time difference, and the individual physical contributions in Eq. (35). This series was stored as the reference input for Experiments 02 and 03. No compensation model was used during its generation.
To examine the temporal structure independently of the secular drift, a linear trend was fitted to the accumulated series:
and the detrended component was calculated as
The fitted trend was used only to characterize the reference sequence in Experiment 01. Compensation performance was assessed separately using the training–validation procedure described below.
3.2. Training and Validation Design
The reference series was divided chronologically into a training interval and an independent validation interval:
Parameters of the forecast models M1–M3 were estimated exclusively from . Their performance statistics were calculated over . This chronological separation was used instead of random cross-validation because the intended application is future extrapolation from previously available clock data.
For any compensation model m, the residual at epoch was defined as
Unless otherwise stated, the reported M0–M3 residual statistics refer only to epochs in .
The time residual was converted to an equivalent one-way range residual using
This quantity was used for scale comparison and as an input to the source-dependent PNT error model. It was not treated as a direct three-dimensional position error.
3.3. Compensation Models
Five compensation cases, denoted M0–M4, were evaluated. M0 provided the uncompensated reference case. M1–M3 were training-only forecast models of increasing temporal complexity. M4 represented a continuously available tabulated correction product.
3.3.1. M0: No Compensation
For the uncompensated case,
and therefore
M0 retained the full accumulated reference-clock difference and provided the baseline for calculating relative improvement.
3.3.2. M1: Constant-Rate Compensation
M1 represented the reference series by an offset and a constant rate:
The coefficients were estimated by least squares over . The reference epoch was fixed within the training interval to reduce correlation between the fitted intercept and slope. The fitted rate used in the experiment was
The fitted model was extrapolated without re-estimation throughout .
3.3.3. M2: Linear and Single-Period Compensation
M2 augmented the linear model with one harmonic component:
where and was the adopted principal lunar period. Both sine and cosine terms were included so that the amplitude and phase were estimated from the training data rather than prescribed.
For a fixed period, Eq. (48) is linear in its coefficients. The parameter vector was therefore estimated by ordinary least squares over and applied unchanged to the validation interval.
3.3.4. M3: Linear and Multi-Period Compensation
M3 extended the harmonic representation to the set of astronomical periods retained in Experiment 02:
where . The periods were fixed before model fitting and were not selected from the validation residuals.
The coefficient vector was obtained from
where contains the intercept, linear term, and paired harmonic basis functions. The fitted model was then extrapolated over .
3.3.5. M4: Tabulated Correction Product
M4 was formed from clock-correction nodes spanning the complete simulation interval. The nominal node spacing was
At an observation epoch between adjacent nodes and , the correction was reconstructed by the interpolation operator used in Experiment 02:
Because the correction nodes were available within the evaluation interval, M4 was classified as product reconstruction rather than out-of-sample forecasting. Its residual characterized the representation and interpolation error of the idealized correction product. M4 and the reference series were generated from the same underlying model; the M4 result therefore did not include independent product-generation, time-transfer, or dissemination errors.
3.4. Compensation Performance Metrics
The validation residuals were summarized using the mean error, root-mean- square error, and maximum absolute error:
where is the number of validation epochs.
The equivalent range-domain metrics were obtained using Eq. (43). Relative improvement over M0 was calculated as
The same epochs and reference values were used for all models. This ensured that the reported differences arose from the compensation strategy rather than from unequal validation samples.
3.5. Robustness, Harmonic Ablation, and Product Outage
Additional tests were used to examine whether the compensation ranking was dependent on the nominal fitting configuration.
For the parametric models, the training boundary and retained harmonic terms were varied within the prescribed test configurations. Each modified model was fitted using only the corresponding training data and was evaluated over data that were excluded from fitting. Harmonic ablation was performed by removing selected periodic basis-function pairs from M3 and repeating the full estimation and validation procedure. The change in validation RMS was used to assess the influence of each retained period.
Correction-product continuity was examined separately from nominal M4 reconstruction. Product updates were interrupted at
At the outage epoch, the most recent available clock correction and the estimated pre-outage rate were retained. The rate used by the holdover model was
During the interruption, the correction was propagated as
The outage residual was
Outage durations of 1, 7, 30, 90, and 180 days were evaluated. For each duration, the maximum absolute timing residual and its one-way range-equivalent value were reported. This test represented loss of future correction nodes and was not included in the nominal M4 interpolation statistics.
3.6. Source Geometry and Four-State PNT Model
Experiment 03 used the M0–M4 residual series from the validation interval. The PNT solution estimated three receiver-position corrections and one receiver-clock correction:
For source i, the linearized pseudorange error equation was
where is the unit line-of-sight vector and contains the injected timing and non-timing errors.
The observations were assembled as
using the design matrix defined in Eq. (12). Each tested geometry was required to satisfy
Four controlled geometry classes were evaluated: GOOD, MODERATE, DEGRADED, and NEAR_SINGULAR. The first three were used to study increasing geometric amplification. NEAR_SINGULAR was retained as a numerical stress test and was not interpreted as a representative operational constellation.
The condition number of each design matrix was calculated as
where and are the largest and smallest singular values. Rank and condition-number checks were performed before the Monte Carlo propagation.
3.7. Common and Differential Timing Injection
A compensation residual that is identical in all observations has the same signature as the receiver-clock column of the design matrix. Experiment 03 therefore propagated only the prescribed source-dependent fraction of the M0–M4 residual into the position-sensitive observation subspace.
For compensation model m at validation epoch , the raw source-dependent timing pattern was written as
where is the differential mapping fraction and is a dimensionless source pattern.
To exclude a residual common mode, the source pattern was projected onto the differential subspace. For the weight matrix , this gives
The resulting pattern satisfies
After common-mode removal, the pattern was normalized according to the convention used in Experiment 03:
The injected differential range error was then
The tested range included , representing complete common-mode absorption, and , representing a case in which 5% of the compensation residual was mapped into source-dependent errors. Intermediate fractions were retained where specified by the multifactor experiment.
The mapping in Eq. (70) is an architecture-level sensitivity model. It does not assign the differential component to a particular source-clock, signal-generation, or hardware mechanism.
3.8. Non-Timing Error Budget
The non-timing pseudorange error was decomposed into ranging noise, source-clock error, orbit or ephemeris line-of-sight error, propagation residual, and hardware delay:
Three error-budget levels were used to represent progressively less favorable measurement conditions. For budget level b, each component was generated from its assigned zero-mean distribution:
Under the independence assumption of the primary experiment, the non-timing covariance was
The numerical standard deviations assigned to the three budgets are listed in Table ??. Orbit and ephemeris uncertainty was represented as an effective line-of-sight range error rather than by perturbing the complete source orbit state.
For each realization, the total injected observation error was
3.9. PNT Error Propagation
For each combination of compensation model, validation epoch, geometry, differential fraction, and non-timing budget, the state error was calculated using weighted least squares:
For numerical evaluation, the corresponding system was solved using a rank-revealing matrix method rather than by explicitly forming a matrix inverse. Singular values and condition numbers were retained as solution diagnostics.
The three-dimensional position-error magnitude for realization ℓ was
where
The position RMS for a given test condition was calculated from the ensemble of Monte Carlo realizations:
The receiver-clock estimate was retained separately and was not included in the three-dimensional position metric. Common timing offsets were therefore not converted directly into position error.
3.10. Monte Carlo Design and Contribution Analysis
Monte Carlo propagation was used because the analysis combined time-varying compensation residuals, multiple error components, controlled geometries, and several differential mapping fractions. All compared compensation models used the same set of random non-timing error realizations for a given geometry and budget. This common-random-number design reduced sampling variation in model-to-model differences.
A fixed pseudorandom seed was used for reproducibility. Before aggregation, all required numerical outputs were checked for finite values. The input time series was required to be strictly monotonic, and only validation epochs were admitted to Experiment 03.
The contribution of error component k was evaluated by repeating the propagation with that component active and the remaining stochastic components suppressed. The contribution fraction was calculated from the component position-error variance:
Variance fractions, rather than RMS ratios, were used because independent error variances are additive under the linearized model. The contribution percentages were checked for closure after numerical rounding.
The complete multifactor design crossed the compensation mode, source geometry, differential mapping fraction, and non-timing budget. The same estimator and performance metric were used for all combinations.
3.11. Timing-Requirement Inversion
Timing requirements were obtained independently of the M0–M4 model labels by injecting a prescribed source-dependent timing standard deviation into the same geometry and non-timing error model. For each tested value, the differential timing vector was generated as
and converted to the range domain:
The resulting position RMS was evaluated over the timing-error search grid for each geometry and non-timing budget. The positioning targets were
The maximum allowable differential timing error was defined as
The numerical position-RMS curve was checked for effective monotonicity before the threshold was reported. Where the target crossing occurred between adjacent timing-grid values, the threshold was refined using the same forward model and acceptance criterion.
Attainability was tested first at
If
the target was classified as unattainable for that geometry and non-timing budget. No timing threshold was assigned in such cases because the positioning target was already excluded by the non-timing error floor.
The numerically inverted thresholds were compared with the analytical behavior given by Eq. (31). The analytical expression was used to interpret the roles of geometry and the non-timing floor; the reported requirement values were taken from the numerical propagation.
3.12. Numerical Quality Control
Quality-control tests were applied at the input, model, and output levels. The Experiment 01 and Experiment 02 data versions and file checksums were verified before Experiment 03 was executed. The time axis was checked for monotonicity, and Experiment 03 was restricted to the declared validation interval.
All geometry matrices were required to have rank four. Operational geometries were checked against the adopted condition-number criterion, while the NEAR_SINGULAR case was required to trigger the intended stress condition. The zero and 5% differential-fraction cases were explicitly retained in the multifactor output.
The Monte Carlo implementation verified use of common random numbers across comparable cases. Required outputs were checked for finite values, error contribution fractions were checked for closure, and timing-requirement curves were checked for effective monotonicity. The output metadata also retained the interpretation that M1–M3 were training-only forecasts and M4 was correction-product reconstruction.
4. Results
The results are presented according to the information flow established in Section 2 and Section 3. Experiment 01 quantified the modeled Earth–Moon reference-clock difference. Experiment 02 evaluated the residual timing errors after parametric compensation and correction-product reconstruction. Experiment 03 mapped the source-dependent fraction of those residuals into a four-state PNT solution and inverted the timing accuracy required for specified positioning targets.
4.1. Earth–Moon Reference-Clock Difference
Figure 1 shows the instantaneous Earth–Moon clock-rate difference, the accumulated clock difference, and the residual remaining after removal of a linear trend. The accumulated series is dominated by a secular increase, whereas the instantaneous rate and detrended series contain substantial time-dependent variations.
Starting from the imposed initial condition , the accumulated difference at the end of the 365.25-day interval is
The equivalent one-way range scale is approximately . This value characterizes the magnitude of the uncompensated timing offset and is not interpreted as a direct three-dimensional position error.
The linear-fit rate is
The arithmetic and time-weighted mean rates are and , respectively. Their difference is only , indicating that the six-hour sampling interval does not materially bias the annual mean.
The instantaneous rate varies between and . Its standard deviation is , and its peak-to-peak variation is . Thus, although the accumulated series is approximately linear at the annual scale, the instantaneous rate cannot be treated as constant at shorter timescales.
After the fitted linear trend is removed, the residual clock difference has an RMS of
and a maximum absolute value of . These values establish the scale of the periodic and non-secular structure that remains after constant-rate compensation.
Table 1.
Summary of the modeled Earth–Moon reference-clock difference.
| Quantity | Value |
|---|---|
| Final accumulated difference | |
| Linear-fit rate | |
| Arithmetic mean rate | |
| Time-weighted mean rate | |
| Rate standard deviation | |
| Minimum instantaneous rate | |
| Maximum instantaneous rate | |
| Detrended RMS | |
| Maximum absolute detrended residual |
4.2. Physical Contributions to the Clock-Rate Difference
The mean contributions of the physical terms retained in the model are listed in Table 2. Their sum closes exactly to the arithmetic mean of the total rate.
The self-gravity term is the dominant positive contribution, with a mean rate of . External gravity and orbital motion reduce the rate by and , respectively. The adopted equatorial rotation term adds .
The combined correction to the self-gravity contribution is therefore approximately
Although the self-gravity term determines the sign and principal magnitude of the mean rate, the external-potential and kinematic terms are required to recover the total result.
Numerical closure was achieved to for the accumulated decomposition and to between rate integration and the endpoint difference. The reported temporal structure is therefore not attributable to decomposition or numerical-integration inconsistency.
4.3. Primary Compensation Performance
Figure 2 compares the M0–M4 compensation cases. M0 retains the complete accumulated clock difference. M1–M3 are evaluated as out-of-sample forecasts after fitting to the first 180 days, whereas M4 is evaluated as full-interval reconstruction from a tabulated correction product.
The numerical validation results are given in Table 3. Without compensation, M0 has a validation RMS of and a maximum absolute residual of . Its one-way range-equivalent RMS is approximately .
M1 reduces the validation RMS to , corresponding to an improvement of relative to M0. This result is consistent with the dominant secular component identified in Experiment 01.
M2 does not improve on M1. Its validation RMS increases to , and its maximum absolute residual reaches . Thus, adding the sidereal-month harmonic alone degrades validation performance by approximately relative to the linear model:
The additional periodic term therefore improves neither the RMS nor the maximum-error metric under the tested extrapolation interval.
M3 produces the best result among the autonomous forecast models. Its validation RMS is , which is approximately times smaller than that of M1 and times smaller than that of M2. Its maximum absolute residual is reduced to . The result shows that the clock series contains predictable multi-period structure, but that its representation requires more than a single sidereal-month term.
M4 gives the smallest nominal residual, with an RMS of and a maximum absolute residual of . The corresponding range-equivalent RMS is . M4 is approximately 38 times smaller in timing RMS than M3. This comparison, however, measures the advantage of continued access to a tabulated correction product and must not be interpreted as a forecast-model comparison.
4.4. Forecast Robustness and Harmonic-Model Selection
The multi-window and periodic-basis tests are shown in Figure 3. They reveal two distinct features: M3 is consistently more accurate than M1 and M2 across the tested training windows, but the full four-period basis is not the validation-optimal harmonic combination.
Across training endpoints from day 90 to day 240, evaluated over 90-day validation horizons, M1 has a median RMS of , with a range from to . M2 remains less accurate, with a median RMS of and a range from to .
M3 has a median RMS of only . Its minimum and maximum values are and , respectively. Even its maximum multi-window RMS remains approximately times smaller than the minimum M1 RMS. The superior performance of a multi-period representation is therefore not confined to the primary 180-day training split.
Table 4.
Multi-window validation RMS of M1–M3.
| Model | Minimum | Median | Maximum |
|---|---|---|---|
| Validation RMS () | |||
| M1 | 90.988392 | 92.829977 | 115.824906 |
| M2 | 124.081772 | 132.047979 | 135.776456 |
| M3 | 6.526654 | 7.853737 | 17.171302 |
The ablation results in Table 5 provide a more detailed view of model specification. The synodic-plus-annual model, A7, achieves the lowest validation RMS:
This is smaller than the RMS of the full M3/A8 basis.
Table 5.
Validation results of the periodic-basis ablation experiment, ordered by increasing RMS.
| Case | Retained periodic terms | Validation RMS () | Design condition number |
|---|---|---|---|
| A7 | Synodic and annual | 4.629502 | 46.748490 |
| A8 | Sidereal, synodic, anomalistic, and annual | 14.420851 | 70.800911 |
| A2 | Synodic | 15.787814 | 4.422460 |
| A5 | Sidereal, synodic, and anomalistic | 19.517915 | 62.949530 |
| A0 | Linear only | 94.105805 | 4.385159 |
| A1 | Sidereal | 138.475356 | 4.395363 |
| A3 | Anomalistic | 144.670843 | 4.392953 |
| A4 | Annual | 428.913918 | 46.079852 |
| A6 | Sidereal and annual | 617.768056 | 46.330170 |
Neither the sidereal term alone nor the anomalistic term alone improves on the linear baseline. Their validation RMS values are and , respectively. The annual term alone and the sidereal-plus-annual combination perform considerably worse, with RMS values of and .
The results demonstrate that model complexity is not monotonically related to forecast accuracy. In particular, the full four-period basis is more accurate than M1 and M2 but is not the validation-optimal representation. The synodic-plus-annual basis provides both a lower validation RMS and a smaller condition number than the full model.
4.5. Correction-Product Cadence and Update Outages
The correction-product results separate two operational effects: interpolation error while product updates remain available and prediction error after product delivery is interrupted. These effects are shown in Figure 4.
4.5.1. Correction-Product Cadence
At the native sampling interval of 0.25 day, the reconstructed values coincide with the reference samples and the reported residual is zero. Increasing the product spacing to 0.5 day produces an RMS of , corresponding to in one-way range.
The primary one-day product has an RMS of , or . Increasing the spacing to two and three days raises the RMS to and , respectively. At a seven-day spacing, the RMS reaches , equivalent to .
Table 6.
Sensitivity of M4 reconstruction to correction-product node spacing.
| Node spacing | Timing RMS | Range-equivalent RMS |
|---|---|---|
| (day) | () | () |
| 0.25 | 0.000000 | 0.000 |
| 0.50 | 0.092154 | 27.627 |
| 1.00 | 0.379690 | 113.828 |
| 2.00 | 1.513525 | 453.743 |
| 3.00 | 3.381062 | 1013.617 |
| 7.00 | 17.764247 | 5325.587 |
The interpolation residual increases approximately quadratically over the shorter tested spacings. For example, doubling the interval from 0.5 to one day increases the RMS by a factor of , while doubling it from one to two days increases the RMS by a factor of . This behavior is consistent with interpolation error driven by curvature in the clock series.
4.5.2. Update Outages
Correction-product interruption produces much larger errors than nominal interpolation. After a one-day outage, the maximum residual is already , equivalent to . After seven days, it increases to , or approximately .
The 30-day outage produces a maximum residual of , corresponding to approximately . After 90 and 180 days, the maximum residuals reach and , respectively.
Table 7.
Maximum residual after interruption of the tabulated correction product.
| Outage duration | Maximum residual | Range equivalent |
|---|---|---|
| (day) | () | () |
| 1 | 5.016297 | 1503.848 |
| 7 | 139.480622 | 41815.239 |
| 30 | 569.752519 | 170807.508 |
| 90 | 1607.030210 | 481775.537 |
| 180 | 3178.082888 | 952765.281 |
The one-day outage residual is more than 13 times the nominal one-day product RMS. Thus, nominal M4 interpolation performance cannot be used to represent performance during product unavailability. Correction cadence and update continuity are separate system-design variables.
4.6. Common and Source-Dependent Timing Effects
The preliminary PNT scenarios in Experiment 02 verify the common–differential distinction derived in Section 2.2. When the clock state is not included, the common compensation residual maps directly into large position errors. In the S1 common-error scenario, the no-clock-state RMSE ranges from for M4 to for M0.
When receiver position and receiver clock are estimated jointly, the S1 position RMSE is
for every compensation model. The invariance across M0–M4 confirms that a strictly common residual is absorbed by the receiver-clock state rather than being mapped directly into position.
Adding independent transmitting-node clock noise in S2 increases the joint position RMSE only slightly, from to . In contrast, the S3 mixed scenario introduces a source-dependent component equal to of the model residual. The joint-state position RMSE then becomes strongly model dependent: for M0, for M1, for M2, for M3, and for M4.
Table 8.
Joint position–clock RMSE in the Experiment 02 PNT scenarios.
| Model | S1 common | S2 node | S3 mixed |
|---|---|---|---|
| Position RMSE () | |||
| M0 | 10.751993 | 10.765998 | 407829.440752 |
| M1 | 10.751993 | 10.765998 | 2479.769422 |
| M2 | 10.751993 | 10.765998 | 3623.321151 |
| M3 | 10.751993 | 10.765998 | 379.073356 |
| M4 | 10.751993 | 10.765998 | 14.665242 |
These results demonstrate that the range-equivalent residual cannot be interpreted directly as position error. Position degradation is controlled by the source-dependent residual component, its pattern across the observations, and the source geometry.
4.7. Geometry Diagnostics
Experiment 03 extends the preliminary PNT analysis to a complete parameterized error budget. All three controlled geometries have rank four, but their dilution and conditioning differ substantially, as shown in Table 9.
GOOD geometry has a PDOP of 1.099 and a normal-matrix condition number of 4.17. MODERATE geometry remains well posed but increases the PDOP to 1.994 and the condition number to 44.57. POOR geometry is formally rank four but has a PDOP of 538.15 and a condition number of . It is therefore interpreted as a deliberately stressed, near-degenerate configuration rather than an operational geometry.
4.8. Full Error-Budget Positioning Performance
Figure 5 shows the three-dimensional position errors obtained after combining the compensation residuals with the range-noise, node-clock, orbit line-of-sight, propagation, and hardware terms. The timing residual was mapped into source-dependent errors using .
The numerical RMSE and 95th-percentile values are listed in Table 10. Under GOOD geometry, M0 produces an RMSE of . M1 and M2 reduce this to and , respectively. The larger M2 position error is consistent with its larger validation timing residual.
M3 reduces the GOOD-geometry RMSE to , with a 95th-percentile error of . M4 reduces the RMSE further to and the 95th percentile to . Thus, under the assumed differential mapping and complete error budget, only M4 reaches an RMSE below 10 in the GOOD geometry.
Under MODERATE geometry, the RMSE values increase to , , , , and for M0–M4, respectively. M4 remains the only model below 100 ; however, it no longer reaches the 10 target.
POOR geometry causes extreme amplification. Even with M4, the position RMSE is , and the 95th percentile reaches . The POOR-geometry result is approximately 484 times the GOOD-geometry M4 RMSE. Improving compensation alone is therefore insufficient when the source geometry approaches degeneracy.
The model ranking remains consistent across all geometries:
where the ordering is from smaller to larger position RMSE. This ranking matches the primary validation timing RMS and confirms that the source-dependent timing component remains an important contributor under the adopted mapping.
4.9. Geometry Sensitivity
Figure 6 isolates the dependence of position performance on source geometry. The effect is not a constant multiplicative scale across all cases because the total position error contains both source-dependent timing errors and independent non-timing components.
Relative to GOOD geometry, MODERATE geometry increases the M4 RMSE from to , a factor of approximately 1.71. The corresponding factors for M3 and M1 are approximately 1.62 and 1.77, respectively.
The transition from MODERATE to POOR geometry is much more severe. For M4, the RMSE increases from to , a factor of approximately 282. For M3 it increases from to , a factor of approximately 272. The consistency of these amplification factors confirms that the POOR configuration is dominated by geometry rather than by the choice of compensation model.
4.10. Timing-Requirement Inversion
Figure 7 shows the inverted relation between source-dependent timing accuracy and three-dimensional position RMSE. The maximum timing-error values satisfying the 10 , 100 , and 1 targets are reported in Table 11.
Under GOOD geometry, the maximum allowable source-dependent timing errors are , , and for the 10 , 100 , and 1 targets, respectively.
Under MODERATE geometry, the 10 target is not achievable within the tested timing grid because the non-timing position floor already exhausts or exceeds the target budget. The allowable timing errors for the 100 and 1 targets decrease to and , respectively. These values are approximately smaller than the corresponding GOOD-geometry thresholds.
None of the three targets is achievable under POOR geometry within the tested timing range. In this case, the limiting factor is the geometric and non-timing error floor rather than timing accuracy. The result directly demonstrates the attainability condition in Eq. (32): an arbitrarily small timing error cannot overcome an unfavorable observation geometry.
4.11. Compatibility of Compensation Models with Positioning Targets
To compare the compensation models with the inverted timing requirements, the Experiment 03 mapping gives implied source-dependent timing standard deviations of , , , , and for M0–M4, respectively.
Table 12.
Implied source-dependent timing accuracy of the compensation models and compatibility with the GOOD-geometry requirements.
Table 12.
Implied source-dependent timing accuracy of the compensation models and compatibility with the GOOD-geometry requirements.
| Model | Implied | 10 | 100 | 1 |
|---|---|---|---|---|
| () | ||||
| M0 | 149668.780 | No | No | No |
| M1 | 4567.695 | No | No | No |
| M2 | 6714.422 | No | No | No |
| M3 | 582.535 | No | No | Yes |
| M4 | 18.965 | Yes | Yes | Yes |
Under GOOD geometry, M0–M2 exceed even the 1 timing threshold of . M3, with an implied timing error of , satisfies the 1 timing requirement but not the 100 or 10 requirements.
M4 has an implied differential timing error of , below the GOOD-geometry threshold for the 10 target. This is consistent with its full-budget RMSE of . M4 therefore satisfies all three RMSE targets under GOOD geometry under the adopted assumptions.
Under MODERATE geometry, M4 satisfies the 100 and 1 timing requirements but cannot satisfy the 10 objective because that target is excluded by the non-timing floor. M3 satisfies the MODERATE-geometry 1 timing threshold but not the 100 threshold. None of the compensation cases can overcome the POOR-geometry floor.
4.12. Summary of Principal Results
The three experiments establish the following sequence of results.
First, the idealized Earth–Moon reference-clock difference accumulates to over 365.25 days. Its mean rate is approximately , but the instantaneous rate varies over a range of approximately . A constant rate therefore captures the secular growth but not the complete time-dependent structure.
Second, autonomous compensation performance depends on the choice of temporal basis. M1 reduces the timing RMS to , whereas the sidereal-only M2 model degrades it to . The multi-period M3 forecast reduces the RMS to . The ablation experiment further shows that a synodic-plus-annual basis achieves , outperforming the full four-period basis. Consequently, additional harmonics are beneficial only when their out-of-sample stability is supported by validation.
Third, the one-day M4 correction product reconstructs the reference series with an RMS of . This performance is conditional on continued product availability. Increasing the table spacing to seven days raises the residual to , while a 30-day update outage produces a maximum residual of .
Fourth, common timing residuals are absorbed by the jointly estimated receiver-clock state and do not directly determine the position error. Source-dependent timing residuals, in contrast, generate model-dependent position degradation. Under the complete error budget and GOOD geometry, the position RMSE decreases from for M0 to for M3 and for M4.
Finally, timing requirements are conditional on source geometry and the non-timing error floor. Under GOOD geometry, the allowable source-dependent timing errors are , , and for the 10 , 100 , and 1 targets. The 10 target becomes unattainable under MODERATE geometry, and all three targets become unattainable under the deliberately stressed POOR geometry.
5. Discussion
The three experiments delineate a conditional chain spanning from the physical Earth–Moon reference-clock discrepancy to the allocation of precise PNT timing requirements. Our initial analysis corroborates that a lunar reference-clock difference cannot be adequately characterized by a solitary mean drift. Under the adopted first-order weak-field approximation, the accumulated offset exhibits a secular trend modulated by time-dependent structures, which originate from the contrasting gravitational and kinematic environments of the Earth and Moon. For compensation architectures, this implies that adequately modeling the secular rate is insufficient; the residual temporal structure—if left uncompensated—can undergo pronounced amplification over a navigation update interval.
Subsequently, the compensation evaluation explicitly decouples autonomous forecasting from disseminated correction products, treating them under fundamentally different operational constraints. A training-only drift or harmonic model measures autonomous sustainability. In contrast, the tabulated product serves as a reconstruction benchmark, conditional on uninterrupted connectivity. Its superior nominal accuracy should not be conflated with robust autonomous prediction. As demonstrated by the product-outage scenarios, local propagation based on outdated rates rapidly degrades, highlighting a distinct vulnerability in architectures heavily reliant on continuous low-latency links.
A subsequent and critical implication of this framework is the demystification of the one-way range-equivalent timing quantity, . Our findings demonstrate that does not translate linearly into three-dimensional position error. Instead, common-mode timing residuals are largely absorbed by the receiver-clock state estimation. Position degradation is exclusively driven by the source-dependent timing residual, mapped through the observation geometry, and inextricably bound to the non-timing error floor. Consequently, arbitrarily tightening the timing allocation yields marginal positioning gains if the system operates near a geometry-dependent performance floor characterized by severe dilution (e.g., our simulated POOR geometry). This mathematical reality mandates a joint geometric-stochastic budgeting paradigm for future lunar constellation designs, rather than treating timing requirements in isolation.
Despite the architectural insights yielded by this framework, several theoretical and operational caveats necessitate rigorous qualification for future studies:
- Relativistic Boundary Limits: The current methodology relies on a first-order weak-field and slow-motion approximation. While sufficient for baseline accumulation estimates, long-term autonomous navigation warrants a formal error upper bound (Upper Bound) that quantifies the truncation errors. The long-term drift caused by ignoring higher-order relativistic terms, Solar System Barycenter (SSB) gravity potential variations, and lunar non-spherical gravity perturbations must be bounded before operational certification.
- Idealized Stochastic Assumptions: In Eq. (72) and Eq. (73), non-timing observation errors (ephemeris, ionosphere/plasma delays, and hardware biases) were modeled as independent, zero-mean Gaussian variables. In actual deep-space operational environments, these error sources are heavily correlated. The assumption of stochastic independence represents an idealized lower bound for the error budget. Future expansions of this framework must incorporate cross-correlation matrices to reflect the coupled nature of cislunar observation hazards.
- Empirical Mission Validation: The validation of the autonomous prediction models (multi-period/harmonic) currently relies on self-generated analytical baselines. To transition from a theoretical framework to an operative standard, these forecasting and compensation strategies must be cross-validated against empirical clock and trajectory data derived from ongoing benchmark missions, such as the NASA Artemis program or the Queqiao relay satellite series.
In brief, this study serves as an architecture-sensitivity methodology rather than a definitive lunar timescale realization or a predictive performance model for a specialized flight constellation. By transparently isolating the transition mechanics from reference-clock modeling to cislunar PNT requirements, this framework provides a stringent, theoretically consistent baseline for forthcoming lunar navigation and time-transfer design studies.
6. Conclusion
This study formalizes an integrated analytical framework that explicitly bridges Earth–Moon relativistic clock modeling with the allocation of cislunar PNT requirements. The fundamental contribution of this work is not merely a quantification of clock drift, but the establishment of a rigorous translation mechanism evaluating how unresolved timing dynamics propagate into deep-space navigation architectures.
Our findings compel a paradigm shift in how timing specifications are prescribed for lunar missions. We establish that defining timing requirements through an isolated, scalar range-equivalent metric () is structurally inadequate. Because strict common-mode clock deviations are absorbed by state estimation, the degradation of user position is governed exclusively by the source-dependent residual fraction, acting in severe conjunction with the prevailing geometric dilution and non-timing error floor. Consequently, an arbitrarily stringent timing clock specification provides zero operational margin if the navigation configuration itself is geometrically degenerate.
Furthermore, the evaluation of distinct compensation strategies exposes a critical architectural dichotomy between autonomous endurance and nominal precision. Relying on high-cadence correction products dictates a system exceptionally vulnerable to data-link outages, whereas leveraging multi-harmonic autonomous forecasting guarantees stability at the cost of bounding the ultimate navigation accuracy.
Moving forward, optimizing cislunar PNT architectures requires abandoning single-variable time-budgeting. The framework presented herein dictates that future lunar constellation designs must adopt a coupled geometric-stochastic requirement allocation, ensuring that onboard clock hardware, compensation algorithms, and orbital geometries are jointly engineered to survive the unique kinematic and gravitational realities of the Earth–Moon system.
Funding
This work was funded by the National Natural Science Foundation of China (NSFC) with grant numbers of 42304044 and State Key Laboratory of Spatial Datum with grant numbers of SKLSD2026-KF-02.
Data Availability Statement
The data presented in this study are available on request from the corresponding author. The data are not publicly available because they have not been deposited in a public repository.
Conflicts of Interest
The authors declare no conflicts of interest.
References
- Kaplev, S.; Titov, M.; Valentirova, T.; Mozharov, I.; Bolkunov, A.; Yarem, V. Lunar PNT system concept and simulation results. Open Astron. 2022, 31, 123–130. [Google Scholar] [CrossRef]
- Iiyama, K.; et al. Precise Positioning and Timekeeping in a Lunar Orbit via Terrestrial GPS Time-Differenced Carrier-Phase Measurements. Navig.-J. Inst. Navig. 2024, 71. [Google Scholar] [CrossRef]
- Palmerini, G. B.; Sabatini, M.; Perrotta, G. En route to the Moon using GNSS signals. Acta Astronaut. 2009, 64, 467–483. [Google Scholar] [CrossRef]
- Kaplan, E. D.; Hegarty, C. J. (Eds.) Understanding GPS/GNSS: Principles and Applications, 3rd ed.; Artech House: Boston, MA, USA, 2017. [Google Scholar]
- Fienga, A.; Rambaux, N.; Sośnica, K.; et al. Lunar references systems, frames and time-scales in the context of the ESA Moonlight programme. arXiv 2024, arXiv:2409.10043. [Google Scholar] [CrossRef]
- International Astronomical Union. Resolution II(IAU b): Lunar celestial reference system and coordinate time. Resolutions Adopted at the XXXII General Assembly of the International Astronomical Union, Cape Town, South Africa, 2024. [Google Scholar]
- Soffel, M.; Klioner, S. A.; Petit, G.; Wolf, P.; Kopeikin, S. M.; Bretagnon, P.; Brumberg, V. A.; Capitaine, N.; Damour, T.; Fukushima, T.; et al. The IAU 2000 resolutions for astrometry, celestial mechanics, and metrology in the relativistic framework: Explanatory supplement. Astron. J. 2003, 126, 2687–2706. [Google Scholar] [CrossRef]
- Kaplan, G. H. The IAU Resolutions on Astronomical Reference Systems, Time Scales, and Earth Rotation Models: Explanation and Implementation; U.S. Naval Observatory Circular No. 179; U.S. Naval Observatory: Washington, DC, USA, 2005. [Google Scholar]
- Klioner, S. A. A practical relativistic model for microarcsecond astrometry in space. Astron. J. 2003, 125, 1580–1597. [Google Scholar] [CrossRef] [PubMed]
- Petit, G.; Luzum, B. (Eds.) IERS Conventions (2010). IERS Technical Note No. 36; Verlag des Bundesamts für Kartographie und Geodäsie: Frankfurt am Main, Germany, 2010; Available online: https://www.iers.org/IERS/EN/Publications/TechnicalNotes/tn36.html.
- Ashby, N. Relativity in the Global Positioning System. Living Rev. Relativ. 2003, 6, 1. [Google Scholar] [CrossRef] [PubMed]
- Petit, G.; Wolf, P. Relativistic theory for picosecond time transfer in the vicinity of the Earth. Astron. Astrophys. 1994, 286, 971–977. [Google Scholar]
- Blanchet, L.; Salomon, C.; Teyssandier, P.; Wolf, P. Relativistic theory for time and frequency transfer to order c-3. Astron. Astrophys. 2001, 370, 320–329. [Google Scholar] [CrossRef]
- Nelson, R. A. Relativistic time transfer in the vicinity of the Earth and in the Solar System. Metrologia 2011, 48, S171–S180. [Google Scholar] [CrossRef]
- Turyshev, S. G.; Williams, J. G.; Boggs, D. H.; Park, R. S. Relativistic time transformations between the Solar System barycenter, Earth, and Moon. Astrophys. J. 2025, 985, 140. [Google Scholar] [CrossRef]
- Defraigne, P.; et al. Lunar Time. arXiv 2025, arXiv:2511.02709. [Google Scholar] [CrossRef]
- Lu, J.; et al. Lunar time ephemeris LTE440: Definitions, algorithm, and performance. Astron. Astrophys. 2025, 704, 76. [Google Scholar] [CrossRef]
- Parkinson, B. W.; Spilker, J. J., Jr. Global Positioning System: Theory and Applications; Volumes I and II; American Institute of Aeronautics and Astronautics: Washington, DC, USA, 1996. [Google Scholar] [CrossRef]
- Brown, R. G.; Hwang, P. Y. C. Introduction to Random Signals and Applied Kalman Filtering: With MATLAB Exercises, 4th ed.; John Wiley & Sons: Hoboken, NJ, USA, 2012. [Google Scholar]
- Langley, R. B. Dilution of precision. GPS World 1999, 10, 52–59. [Google Scholar]
- Teunissen, P. J. G.; Montenbruck, O. (Eds.) Springer Handbook of Global Navigation Satellite Systems; Springer: Cham, Switzerland, 2017. [Google Scholar] [CrossRef]
- Folkner, W. M.; Williams, J. G.; Boggs, D. H.; Park, R. S.; Kuchynka, P. The planetary and lunar ephemerides DE430 and DE431. Interplanet. Netw. Prog. Rep. 2014, 42–196, 1–81. [Google Scholar]
- Park, R. S.; Folkner, W. M.; Williams, J. G.; Boggs, D. H. The JPL planetary and lunar ephemerides DE440 and DE441. Astron. J. 2021, 161, 105. [Google Scholar] [CrossRef]
- Lemoine, F. G. R.; Smith, D. E.; Zuber, M. T.; Neumann, G. A.; Rowlands, D. D. A 70th-degree lunar gravity model (GLGM-2) from Clementine and other tracking data. J. Geophys. Res. Plan. 1997, 102, 16339–16359. [Google Scholar] [CrossRef]
- Konopliv, A. S.; Park, R. S.; Yuan, D.-N.; Asmar, S. W.; Watkins, M. M.; Williams, J. G.; Fahnestock, E.; Kruizinga, G.; Paik, M.; Strekalov, D.; et al. The JPL lunar gravity field to spherical harmonic degree 660 from the GRAIL Primary Mission. J. Geophys. Res. Plan. 2013, 118, 1415–1434. [Google Scholar] [CrossRef]
Figure 1.
Modeled Earth–Moon reference-clock difference over the 365.25-day simulation interval. The panels show the instantaneous rate difference, accumulated time difference, and residual after removal of the fitted linear trend.
Figure 1.
Modeled Earth–Moon reference-clock difference over the 365.25-day simulation interval. The panels show the instantaneous rate difference, accumulated time difference, and residual after removal of the fitted linear trend.

Figure 2.
Primary compensation results for M0–M4. M1–M3 use only the training interval for parameter estimation and are evaluated over the subsequent validation interval. M4 uses correction-product nodes spanning the full interval and therefore represents reconstruction rather than autonomous forecast.
Figure 2.
Primary compensation results for M0–M4. M1–M3 use only the training interval for parameter estimation and are evaluated over the subsequent validation interval. M4 uses correction-product nodes spanning the full interval and therefore represents reconstruction rather than autonomous forecast.

Figure 3.
Robustness and periodic-basis ablation results. The multi-window analysis compares forecast RMS under different training endpoints. The ablation analysis compares linear and harmonic basis combinations using the same independent validation criterion.
Figure 3.
Robustness and periodic-basis ablation results. The multi-window analysis compares forecast RMS under different training endpoints. The ablation analysis compares linear and harmonic basis combinations using the same independent validation criterion.

Figure 4.
Operational sensitivity of the tabulated correction product: (a) interpolation residual as a function of product-node spacing and (b) residual growth after correction updates are interrupted.
Figure 4.
Operational sensitivity of the tabulated correction product: (a) interpolation residual as a function of product-node spacing and (b) residual growth after correction updates are interrupted.

Figure 5.
Three-dimensional position error under the complete Experiment 03 error budget. Results are shown for the M0–M4 compensation cases and the GOOD, MODERATE, and POOR controlled geometries.Note that only the tabulated correction product (M4) satisfies the 10 m requirement under the GOOD geometry, while all models fail redundantly under the POOR configuration.
Figure 5.
Three-dimensional position error under the complete Experiment 03 error budget. Results are shown for the M0–M4 compensation cases and the GOOD, MODERATE, and POOR controlled geometries.Note that only the tabulated correction product (M4) satisfies the 10 m requirement under the GOOD geometry, while all models fail redundantly under the POOR configuration.

Figure 6.
Sensitivity of three-dimensional position error to source geometry for the tested compensation models. POOR is a deliberately stressed clustered geometry.
Figure 6.
Sensitivity of three-dimensional position error to source geometry for the tested compensation models. POOR is a deliberately stressed clustered geometry.

Figure 7.
Numerical inversion of source-dependent timing requirements. The intersections between the position-RMSE curves and the target levels define the maximum allowable differential timing error for each geometry.
Figure 7.
Numerical inversion of source-dependent timing requirements. The intersections between the position-RMSE curves and the target levels define the maximum allowable differential timing error for each geometry.

Table 2.
Mean rate and final accumulated contribution of each retained physical term.
| Term | Mean rate | Final contribution |
|---|---|---|
| () | () | |
| Self-gravity | ||
| External gravity | ||
| Orbital kinematic | ||
| Equatorial rotation | ||
| Total |
Table 3.
Primary validation results of the compensation models. Range RMS denotes c times the clock-residual RMS and is not a direct three-dimensional position error.
Table 3.
Primary validation results of the compensation models. Range RMS denotes c times the clock-residual RMS and is not a direct three-dimensional position error.
| Model | Compensation case | Timing RMS | Maximum absolute | Range RMS | Improvement |
|---|---|---|---|---|---|
| () | () | () | (%) | ||
| M0 | No compensation | 15542.356500 | 20483.311346 | 4659481.258 | 0.000000 |
| M1 | Linear-drift forecast | 94.105805 | 147.485200 | 28212.211 | 99.394520 |
| M2 | Linear plus sidereal-month forecast | 138.475356 | 235.476273 | 41513.867 | 99.109045 |
| M3 | Multi-harmonic forecast | 14.420851 | 44.400852 | 4323.262 | 99.907216 |
| M4 | Tabulated product reconstruction | 0.379690 | 0.780873 | 113.828 | 99.997557 |
Table 9.
Metrics of the controlled source geometries.
| Geometry | Rank | PDOP | GDOP | |
|---|---|---|---|---|
| GOOD | 4 | 1.099350 | 1.161280 | |
| MODERATE | 4 | 1.993587 | 2.259794 | |
| POOR | 4 | 538.152477 | 599.408425 |
Table 10.
Full error-budget three-dimensional position errors.
| Geometry | Model | RMSE () | 95th percentile () |
|---|---|---|---|
| GOOD | M0 | 274148.514 | 417603.321 |
| M1 | 1659.950 | 2897.289 | |
| M2 | 2444.507 | 4298.376 | |
| M3 | 269.094 | 640.656 | |
| M4 | 9.711 | 16.493 | |
| MODERATE | M0 | 476933.047 | 835367.039 |
| M1 | 2940.736 | 5995.557 | |
| M2 | 4405.874 | 8793.987 | |
| M3 | 436.185 | 1046.184 | |
| M4 | 16.645 | 31.194 | |
| POOR | M0 | 132290604.796 | 249759981.141 |
| M1 | 809877.754 | 1632938.846 | |
| M2 | 1166016.710 | 2405046.687 | |
| M3 | 118651.953 | 294057.234 | |
| M4 | 4700.631 | 9786.030 |
Table 11.
Maximum allowable source-dependent timing standard deviation for the selected position-RMSE targets.
Table 11.
Maximum allowable source-dependent timing standard deviation for the selected position-RMSE targets.
| Geometry | 10 | 100 | 1 |
|---|---|---|---|
| () | |||
| GOOD | 21.325 | 280.675 | 2813.290 |
| MODERATE | N/A | 154.490 | 1555.708 |
| POOR | N/A | N/A | N/A |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.