Preprint
Article

This version is not peer-reviewed.

A Framework for Earth–Moon Reference-Clock Modeling, Compensation, and Timing-Requirement Assessment in Cislunar PNT

A peer-reviewed version of this preprint was published in:
Time and Space 2026, 2(4), 10. https://doi.org/10.3390/timespace2040010

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: 
;  ;  ;  ;  ;  

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,
Δ ρ eq = c Δ t ,
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
δ t i = δ t com + δ t sd , i ,
where δ t com is common to all sources and δ t sd , i 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 v 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
d τ d t = 1 − 1 c 2 U + v 2 2 + O c − 4 ,
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
d Δ t d t = d ( τ L − τ E ) d t = 1 c 2 U E − U L + v E 2 − v L 2 2 + O c − 4 .
The potential and velocity terms can be separated according to their physical origin:
d Δ t d t = Δ t ˙ grav + Δ t ˙ kin ,
with
Δ t ˙ grav = U E − U L c 2 ,
Δ t ˙ kin = v E 2 − v L 2 2 c 2 .
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:
Δ t ( t ) = Δ t ( t 0 ) + ∫ t 0 t d Δ t ( ξ ) d ξ d ξ .
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:
Δ ρ eq ( t ) = c Δ t ( t ) .
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 N s observed signal sources, the linearized pseudorange observation model is written as
δ ρ = H δ x + ε ,
where
δ x = δ r x δ r y δ r z δ b T
contains the three position errors and the receiver-clock range-equivalent error. The design matrix is
H = − u 1 T 1 − u 2 T 1 ⋮ ⋮ − u N s T 1 ,
where u i 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:
ε = ε time + ε non − time .
The timing component is further separated into common and differential parts:
ε time = c r com 1 + c r diff ,
where 1 is an N s -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 H and can therefore be estimated predominantly through δ b . 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
K = H T W H − 1 H T W ,
where W is the observation-weight matrix. The estimated state error caused by an observation perturbation is
δ x ^ = K ε .
Let S r extract the three position components from the state. The corresponding position error is
δ r ^ = S r K ε .
For the common timing term,
ε com = c r com 1 ,
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,
ε diff = c r diff ,
the position contribution is generally non-zero and depends on H .
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 Δ t ( t ) denote the reference time-difference series and Δ t ^ m ( t ) its estimate under compensation model m. The residual is
r m ( t ) = Δ t ( t ) − Δ t ^ m ( t ) .
For a parametric forecast model, the estimate is determined by a training data set:
Δ t ^ m ( t ) = M m Δ t ( ξ ) ; ξ ∈ T train , t ∈ T valid .
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:
Δ t ^ prod ( t ) = I Δ t ( t k ) ; t k ∈ T full ,
where I denotes the selected interpolation or reconstruction operator.
Equations (21) and (22) represent different information conditions. The former describes prediction without future values; the latter describes reconstruction while the correction product remains available. The two cases are therefore reported separately in Experiment 02.

2.4. PNT Error Propagation and Timing Requirement Inversion

Let the differential timing-error covariance be represented as
C t , diff = σ t 2 R diff ,
where σ t is the characteristic source-dependent timing error and R diff describes its normalized spatial correlation or source pattern.
The corresponding pseudorange-error covariance is
C ρ , time = c 2 C t , diff .
Let C ρ , non − time denote the covariance of the remaining error budget. Under the independent-error assumption used in the primary analysis,
C ρ = c 2 σ t 2 R diff + C ρ , non − time .
The state-error covariance is then
C x ^ = K C ρ K T .
The three-dimensional position RMS is defined by
σ pos = tr S r C x ^ S r T 1 / 2 .
Substitution of Eq. (25) into Eq. (26) gives
σ pos 2 = c 2 σ t 2 κ t + σ floor 2 ,
where
κ t = tr S r K R diff K T S r T ,
σ floor 2 = tr S r K C ρ , non − time K T S r T .
The factor κ t contains the influence of source geometry and differential-error structure. The quantity σ floor is the position-error floor caused by non-timing errors.
For a prescribed position target P target , the allowable source-dependent timing error follows from
σ t , max = P target 2 − σ floor 2 c 2 κ t 1 / 2 ,
provided that
P target > σ floor .
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 c 2 σ t 2 κ t dominates σ floor 2 , the positioning error is timing limited and approximately proportional to σ t . When the timing contribution is small, the position error approaches σ floor . 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
0 ≤ t ≤ 365.25 day .
The calculation used a uniform sampling interval of
Δ t samp = 0.25 day ,
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:
Δ t ˙ ( t ) = Δ t ˙ self ( t ) + Δ t ˙ ext ( t ) + Δ t ˙ orb ( t ) + Δ t ˙ rot ( t ) ,
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:
Δ t j = Δ t j − 1 + Δ t ˙ j − 1 + Δ t ˙ j 2 t j − t j − 1 ,
with
Δ t 0 = 0 .
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:
Δ t lin ( t ) = a 0 + a 1 ( t − t ref ) ,
and the detrended component was calculated as
Δ t det ( t ) = Δ t ( t ) − Δ t lin ( t ) .
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:
T train = t : 0 ≤ t ≤ 180.0 day ,
T valid = t : 180.0 < t ≤ 365.25 day .
Parameters of the forecast models M1–M3 were estimated exclusively from T train . Their performance statistics were calculated over T valid . 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 t j was defined as
r m , j = Δ t j − Δ t ^ m , j .
Unless otherwise stated, the reported M0–M3 residual statistics refer only to epochs in T valid .
The time residual was converted to an equivalent one-way range residual using
r ρ , m , j = c r m , j .
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,
Δ t ^ 0 ( t ) = 0 ,
and therefore
r 0 ( t ) = Δ t ( t ) .
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:
Δ t ^ 1 ( t ) = β 1 , 0 + β 1 , 1 ( t − t ref ) .
The coefficients were estimated by least squares over T train . The reference epoch t ref was fixed within the training interval to reduce correlation between the fitted intercept and slope. The fitted rate used in the experiment was
β ^ 1 , 1 = 56.426517818 μ s   d − 1 .
The fitted model was extrapolated without re-estimation throughout T valid .

3.3.3. M2: Linear and Single-Period Compensation

M2 augmented the linear model with one harmonic component:
Δ t ^ 2 ( t ) = β 2 , 0 + β 2 , 1 ( t − t ref ) + A 2 , 1 cos ( ω 1 t ) + B 2 , 1 sin ( ω 1 t ) ,
where ω 1 = 2 π / P 1 and P 1 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 T train 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:
Δ t ^ 3 ( t ) = β 3 , 0 + β 3 , 1 ( t − t ref ) + ∑ k = 1 N p A 3 , k cos ( ω k t ) + B 3 , k sin ( ω k t ) ,
where ω k = 2 π / P k . The periods P k were fixed before model fitting and were not selected from the validation residuals.
The coefficient vector was obtained from
θ ^ 3 = arg min θ 3 ∑ t j ∈ T train Δ t j − z 3 T ( t j ) θ 3 2 ,
where z 3 ( t ) contains the intercept, linear term, and paired harmonic basis functions. The fitted model was then extrapolated over T valid .

3.3.5. M4: Tabulated Correction Product

M4 was formed from clock-correction nodes spanning the complete simulation interval. The nominal node spacing was
Δ T prod = 1.0 day .
At an observation epoch between adjacent nodes t k and t k + 1 , the correction was reconstructed by the interpolation operator used in Experiment 02:
Δ t ^ 4 ( t ) = I Δ t ( t k ) , Δ t ( t k + 1 ) ; t , t k ≤ t ≤ t k + 1 .
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:
r ¯ m = 1 N v ∑ j = 1 N v r m , j ,
RMS t , m = 1 N v ∑ j = 1 N v r m , j 2 1 / 2 ,
r m , max = max 1 ≤ j ≤ N v | r m , j | ,
where N v is the number of validation epochs.
The equivalent range-domain metrics were obtained using Eq. (43). Relative improvement over M0 was calculated as
I m = 1 − RMS t , m RMS t , 0 × 100 % .
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
t out = 180.0 day .
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
Δ t ˙ ^ out = 75.693078733 μ s   d − 1 .
During the interruption, the correction was propagated as
Δ t ^ out ( t ) = Δ t ^ 4 ( t out ) + Δ t ˙ ^ out ( t − t out ) .
The outage residual was
r out ( t ) = Δ t ( t ) − Δ t ^ out ( t ) .
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:
δ x = δ r x δ r y δ r z δ b T .
For source i, the linearized pseudorange error equation was
δ ρ i = − u i T δ r + δ b + ε i ,
where u i is the unit line-of-sight vector and ε i contains the injected timing and non-timing errors.
The observations were assembled as
δ ρ = H δ x + ε ,
using the design matrix defined in Eq. (12). Each tested geometry was required to satisfy
rank ( H ) = 4 .
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
κ ( H ) = σ max ( H ) σ min ( H ) ,
where σ max and σ min 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 t j , the raw source-dependent timing pattern was written as
r ˜ m , j = f diff r m , j q ,
where f diff is the differential mapping fraction and q is a dimensionless source pattern.
To exclude a residual common mode, the source pattern was projected onto the differential subspace. For the weight matrix W , this gives
q diff = I − 1 1 T W 1 − 1 1 T W q .
The resulting pattern satisfies
1 T W q diff = 0 .
After common-mode removal, the pattern was normalized according to the convention used in Experiment 03:
1 N s q diff T q diff = 1 .
The injected differential range error was then
ε m , j , time = c f diff r m , j q diff .
The tested range included f diff = 0 , representing complete common-mode absorption, and f diff = 0.05 , 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:
ε nt = ε rng + ε clk + ε orb + ε prop + ε hw .
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:
ε k ( b ) ∼ N 0 , C k ( b ) , k ∈ { rng , clk , orb , prop , hw } .
Under the independence assumption of the primary experiment, the non-timing covariance was
C nt ( b ) = ∑ k C k ( b ) .
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
ε m , j ( b ) = ε m , j , time + ε nt ( b ) .

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:
δ x ^ = H T W H − 1 H T W ε .
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
e pos ( ℓ ) = S r δ x ^ ( ℓ ) 2 ,
where
S r = 1 0 0 0 0 1 0 0 0 0 1 0 .
The position RMS for a given test condition was calculated from the ensemble of Monte Carlo realizations:
RMS pos = 1 N MC ∑ ℓ = 1 N MC e pos ( ℓ ) 2 1 / 2 .
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:
η k = σ pos , k 2 ∑ j σ pos , j 2 × 100 % .
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 σ t into the same geometry and non-timing error model. For each tested value, the differential timing vector was generated as
δ t diff ( ℓ ) = σ t q diff ( ℓ ) ,
and converted to the range domain:
ε time ( ℓ ) = c δ t diff ( ℓ ) .
The resulting position RMS was evaluated over the timing-error search grid for each geometry and non-timing budget. The positioning targets were
P target ∈ 10 m , 100 m , 1 k m .
The maximum allowable differential timing error was defined as
σ t , max = sup σ t : RMS pos ( σ t ) ≤ P target .
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
σ t = 0 .
If
RMS pos ( 0 ) > P target ,
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 Δ t ( t 0 ) = 0 , the accumulated difference at the end of the 365.25-day interval is
Δ t final = 20483.311346 μ s = 20.483311 m s .
The equivalent one-way range scale is approximately 6140.74   k m . 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
Δ t ˙ ^ lin = 56.017058   μ s   d − 1 .
The arithmetic and time-weighted mean rates are 56.080533   μ s   d − 1   and 56.080250   μ s   d − 1 , respectively. Their difference is only 0.000283   μ s   d − 1 , indicating that the six-hour sampling interval does not materially bias the annual mean.
The instantaneous rate varies between 25.925973   μ s   d − 1 and 85.130911   μ s   d − 1 . Its standard deviation is 19.204330   μ s   d − 1 , and its peak-to-peak variation is 59.204938   μ s   d − 1 . 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
RMS Δ t det = 90.758824 μ s ,
and a maximum absolute value of 140.694069   μ s . 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.
Table 1. Summary of the modeled Earth–Moon reference-clock difference.
Quantity Value
Final accumulated difference 20483.311346   μ s
Linear-fit rate 56.017058   μ s   d − 1
Arithmetic mean rate 56.080533   μ s   d − 1
Time-weighted mean rate 56.080250   μ s   d − 1
Rate standard deviation 19.204330   μ s   d − 1
Minimum instantaneous rate 25.925973   μ s   d − 1
Maximum instantaneous rate 85.130911   μ s   d − 1
Detrended RMS 90.758824 μ s
Maximum absolute detrended residual 140.694069 μ s

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 57.365317   μ s   d − 1 . External gravity and orbital motion reduce the rate by 0.980659   μ s   d − 1 and 0.408092   μ s   d − 1 , respectively. The adopted equatorial rotation term adds 0.103967   μ s   d − 1 .
The combined correction to the self-gravity contribution is therefore approximately
− 0.980659 − 0.408092 + 0.103967 = − 1.284784   μ s   d − 1 .
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 4.1 × 10 − 10 μ s for the accumulated decomposition and to 2.2 × 10 − 11 μ s 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 15542.356500   μ s and a maximum absolute residual of 20483.311346   μ s . Its one-way range-equivalent RMS is approximately 4659.48   k m .
M1 reduces the validation RMS to 94.105805   μ s , corresponding to an improvement of 99.3945 % 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 138.475356   μ s , and its maximum absolute residual reaches 235.476273   μ s . Thus, adding the sidereal-month harmonic alone degrades validation performance by approximately 47.1 % relative to the linear model:
138.475356 − 94.105805 94.105805 × 100 % ≈ 47.1 % .
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 14.420851   μ s , which is approximately 6.52 times smaller than that of M1 and 9.60 times smaller than that of M2. Its maximum absolute residual is reduced to 44.400852   μ s . 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 0.379690   μ s and a maximum absolute residual of 0.780873   μ s . The corresponding range-equivalent RMS is 113.828   m . 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 92.829977   μ s , with a range from 90.988392   μ s to 115.824906   μ s . M2 remains less accurate, with a median RMS of 132.047979   μ s and a range from 124.081772   μ s to 135.776456   μ s .
M3 has a median RMS of only 7.853737   μ s . Its minimum and maximum values are 6.526654   μ s and 17.171302   μ s , respectively. Even its maximum multi-window RMS remains approximately 5.3 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.
Table 4. Multi-window validation RMS of M1–M3.
Model Minimum Median Maximum
Validation RMS ( μ s )
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:
RMS A 7 = 4.629502 μ s .
This is 67.9 % smaller than the 14.420851   μ s RMS of the full M3/A8 basis.
Table 5. Validation results of the periodic-basis ablation experiment, ordered by increasing RMS.
Table 5. Validation results of the periodic-basis ablation experiment, ordered by increasing RMS.
Case Retained periodic terms Validation RMS ( μ s ) 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 138.475356   μ s and 144.670843   μ s , respectively. The annual term alone and the sidereal-plus-annual combination perform considerably worse, with RMS values of 428.913918   μ s and 617.768056   μ s .
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 0.092154   μ s , corresponding to 27.627   m in one-way range.
The primary one-day product has an RMS of 0.379690   μ s , or 113.828   m . Increasing the spacing to two and three days raises the RMS to 1.513525   μ s and 3.381062   μ s , respectively. At a seven-day spacing, the RMS reaches 17.764247   μ s , equivalent to 5325.587   m .
Table 6. Sensitivity of M4 reconstruction to correction-product node spacing.
Table 6. Sensitivity of M4 reconstruction to correction-product node spacing.
Node spacing Timing RMS Range-equivalent RMS
(day) ( μ s ) ( m )
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 4.12 , while doubling it from one to two days increases the RMS by a factor of 3.99 . 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 5.016297   μ s , equivalent to 1503.848   m . After seven days, it increases to 139.480622   μ s , or approximately 41.815   k m .
The 30-day outage produces a maximum residual of 569.752519   μ s , corresponding to approximately 170.808   k m . After 90 and 180 days, the maximum residuals reach 1607.030210   μ s and 3178.082888   μ s , respectively.
Table 7. Maximum residual after interruption of the tabulated correction product.
Table 7. Maximum residual after interruption of the tabulated correction product.
Outage duration Maximum residual Range equivalent
(day) ( μ s ) ( m )
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 23.350   m for M4 to 863219.357   m for M0.
When receiver position and receiver clock are estimated jointly, the S1 position RMSE is
RMSE S 1 , joint = 10.751993 m
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 10.751993   m to 10.765998   m . In contrast, the S3 mixed scenario introduces a source-dependent component equal to 5 % of the model residual. The joint-state position RMSE then becomes strongly model dependent: 407829.441   m for M0, 2479.769   m for M1, 3623.321   m for M2, 379.073   m for M3, and 14.665   m for M4.
Table 8. Joint position–clock RMSE in the Experiment 02 PNT scenarios.
Table 8. Joint position–clock RMSE in the Experiment 02 PNT scenarios.
Model S1 common S2 node S3 mixed
Position RMSE ( m )
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 c r m 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 5.63 × 10 6 . 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 f diff = 0.05 .
The numerical RMSE and 95th-percentile values are listed in Table 10. Under GOOD geometry, M0 produces an RMSE of 274148.514   m . M1 and M2 reduce this to 1659.950   m and 2444.507   m , respectively. The larger M2 position error is consistent with its larger validation timing residual.
M3 reduces the GOOD-geometry RMSE to 269.094   m , with a 95th-percentile error of 640.656   m . M4 reduces the RMSE further to 9.711   m and the 95th percentile to 16.493   m . Thus, under the assumed 5 % differential mapping and complete error budget, only M4 reaches an RMSE below 10 m in the GOOD geometry.
Under MODERATE geometry, the RMSE values increase to 476933.047   m , 2940.736   m , 4405.874   m , 436.185   m , and 16.645   m for M0–M4, respectively. M4 remains the only model below 100 m ; however, it no longer reaches the 10 m target.
POOR geometry causes extreme amplification. Even with M4, the position RMSE is 4700.631   m , and the 95th percentile reaches 9786.030   m . 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:
M 4 < M 3 < M 1 < M 2 < M 0 ,
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 5 % 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 9.711   m to 16.645   m , 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 16.645   m to 4700.631   m , a factor of approximately 282. For M3 it increases from 436.185   m to 118651.953   m , 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 m , 100 m , and 1 k m targets are reported in Table 11.
Under GOOD geometry, the maximum allowable source-dependent timing errors are 21.325   n s , 280.675   n s , and 2813.290   n s for the 10 m , 100 m , and 1 k m targets, respectively.
Under MODERATE geometry, the 10 m 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 m and 1 k m targets decrease to 154.490   n s and 1555.708   n s , respectively. These values are approximately 45 % 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 149668.780   n s , 4567.695   n s , 6714.422   n s , 582.535   n s , and 18.965   n s 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 σ t 10   m 100   m 1   k m
( n s )
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 k m timing threshold of 2813.290   n s . M3, with an implied timing error of 582.535   n s , satisfies the 1 k m timing requirement but not the 100 m or 10 m requirements.
M4 has an implied differential timing error of 18.965   n s , below the GOOD-geometry 21.325   n s threshold for the 10 m target. This is consistent with its full-budget RMSE of 9.711   m . M4 therefore satisfies all three RMSE targets under GOOD geometry under the adopted assumptions.
Under MODERATE geometry, M4 satisfies the 100 m and 1 k m timing requirements but cannot satisfy the 10 m objective because that target is excluded by the non-timing floor. M3 satisfies the MODERATE-geometry 1 k m timing threshold but not the 100 m 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 20.483311   m s over 365.25 days. Its mean rate is approximately 56.080   μ s   d − 1 , but the instantaneous rate varies over a range of approximately 59.205   μ s   d − 1 . 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 94.106   μ s , whereas the sidereal-only M2 model degrades it to 138.475   μ s . The multi-period M3 forecast reduces the RMS to 14.421   μ s . The ablation experiment further shows that a synodic-plus-annual basis achieves 4.630   μ s , 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 0.380   μ s . This performance is conditional on continued product availability. Increasing the table spacing to seven days raises the residual to 17.764   μ s , while a 30-day update outage produces a maximum residual of 569.753   μ s .
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 274.149   k m for M0 to 269.094   m for M3 and 9.711   m 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 21.325   n s , 280.675   n s , and 2813.290   n s for the 10 m , 100 m , and 1 k m targets. The 10 m 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, c Δ t . Our findings demonstrate that c Δ t 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 ( c Δ t ) 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

  1. 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]
  2. 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]
  3. Palmerini, G. B.; Sabatini, M.; Perrotta, G. En route to the Moon using GNSS signals. Acta Astronaut. 2009, 64, 467–483. [Google Scholar] [CrossRef]
  4. Kaplan, E. D.; Hegarty, C. J. (Eds.) Understanding GPS/GNSS: Principles and Applications, 3rd ed.; Artech House: Boston, MA, USA, 2017. [Google Scholar]
  5. 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]
  6. 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]
  7. 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]
  8. 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]
  9. Klioner, S. A. A practical relativistic model for microarcsecond astrometry in space. Astron. J. 2003, 125, 1580–1597. [Google Scholar] [CrossRef] [PubMed]
  10. 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.
  11. Ashby, N. Relativity in the Global Positioning System. Living Rev. Relativ. 2003, 6, 1. [Google Scholar] [CrossRef] [PubMed]
  12. Petit, G.; Wolf, P. Relativistic theory for picosecond time transfer in the vicinity of the Earth. Astron. Astrophys. 1994, 286, 971–977. [Google Scholar]
  13. 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]
  14. 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]
  15. 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]
  16. Defraigne, P.; et al. Lunar Time. arXiv 2025, arXiv:2511.02709. [Google Scholar] [CrossRef]
  17. Lu, J.; et al. Lunar time ephemeris LTE440: Definitions, algorithm, and performance. Astron. Astrophys. 2025, 704, 76. [Google Scholar] [CrossRef]
  18. 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]
  19. 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]
  20. Langley, R. B. Dilution of precision. GPS World 1999, 10, 52–59. [Google Scholar]
  21. Teunissen, P. J. G.; Montenbruck, O. (Eds.) Springer Handbook of Global Navigation Satellite Systems; Springer: Cham, Switzerland, 2017. [Google Scholar] [CrossRef]
  22. 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]
  23. 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]
  24. 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]
  25. 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.
Preprints 225226 g001
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.
Preprints 225226 g002
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.
Preprints 225226 g003
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.
Preprints 225226 g004
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.
Preprints 225226 g005
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.
Preprints 225226 g006
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.
Preprints 225226 g007
Table 2. Mean rate and final accumulated contribution of each retained physical term.
Table 2. Mean rate and final accumulated contribution of each retained physical term.
Term Mean rate Final contribution
(   μ s   d − 1 ) ( μ s )
Self-gravity + 57.365317 + 20952.681938
External gravity − 0.980659 − 358.129864
Orbital kinematic − 0.408092 − 149.214561
Equatorial rotation + 0.103967 + 37.973833
Total + 56.080533 + 20483.311346
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
( μ s ) ( μ s ) ( m ) (%)
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.
Table 9. Metrics of the controlled source geometries.
Geometry Rank PDOP GDOP cond ( N )
GOOD 4 1.099350 1.161280 4.166667
MODERATE 4 1.993587 2.259794 4.456905 × 10 1
POOR 4 538.152477 599.408425 5.628096 × 10 6
Table 10. Full error-budget three-dimensional position errors.
Table 10. Full error-budget three-dimensional position errors.
Geometry Model RMSE ( m ) 95th percentile ( m )
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   m 100   m 1   k m
σ t , max ( n s )
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.
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.