Abstract
Radiometric interferometry, implemented through ground-based Very Long Baseline Interferometry (VLBI) and Delta Differential One-Way Ranging (Delta-DOR), is a powerful technique for angular spacecraft navigation. The previously proposed concept of Radiometric Interferometry Navigation using Geostationary Earth Orbit (GEO) Satellites (RINGS) replaces terrestrial stations with GEO satellites, so that its basic measurement unit is a single GEO-GEO interferometric baseline. This paper analyzes the two main practical error sources of this two-station sensor: residual relative clock misalignment between the satellites and uncertainty in their positions. Analytical models map both into angular error and show that the timing-induced path error is divided by the long GEO-GEO baseline. The timing chain is evaluated, including Global Navigation Satellite System (GNSS) synchronization, passive hydrogen maser (PHM) clocks, two-way inter-satellite time transfer, and relativistic corrections, and a Monte Carlo framework propagates clock and position errors through a dual-frequency angle-of-arrival estimator. For a GEO-GEO baseline of about , residual timing errors of and contribute about and of angular scatter, whereas GEO position uncertainty contributes about per meter per axis and is the dominant error driver; for the three-GEO baseline these values are about larger. A Sagnac-type term biases the uncorrected two-way clock estimate by about 1.25 s and must be computed from the GEO states. Theoretical analysis supported by simulation shows that nanoradian-level angular precision is attainable with sub-meter GEO position knowledge and PHM-class timing. This is the statistical precision floor of the sensor, not its absolute accuracy after calibration.
1. Introduction
Very Long Baseline Interferometry (VLBI) and Delta Differential One-Way Ranging (Delta-DOR) are established radiometric techniques for deep-space navigation [1]. These methods provide highly accurate angular information by measuring the differential arrival time or phase of a spacecraft radio signal at widely separated receiving stations. In conventional deep-space navigation, the receiving stations are located on Earth, and the achievable angular accuracy depends on baseline length, signal-to-noise ratio, atmospheric calibration, station-location knowledge, clock stability, and observation geometry. These techniques continue to be refined. Recent examples are the joint processing of regenerative ranging and DOR signals, which uses the ranging clock component to resolve the integer ambiguity of the interferometric delay [2], and improved tropospheric mapping for the VLBI tracking of the Tianwen-1 Mars mission, where the receiver-side tropospheric delay remains a significant error at low elevation [3].
The RINGS concept, Radiometric Interferometry Navigation using geostationary Earth orbit (GEO) satellites, was introduced as a space-based extension of terrestrial VLBI [4]. Instead of using ground stations as the interferometric receivers, RINGS uses geostationary satellites as the receiving stations. In this sense, RINGS proposes a new type of interferometric sensor: its fundamental measurement unit is a single GEO-GEO baseline formed by two receiving satellites, in direct analogy to a two-element terrestrial VLBI array.
For the three-GEO “trio” configuration adopted in this paper, with satellites separated by approximately (Section 5.4), this architecture creates a GEO-to-GEO interferometric baseline of approximately , substantially longer than terrestrial VLBI baselines. The space-based architecture also removes receiver-side tropospheric and ionospheric path errors and improves geometric measurement availability for deep-space targets.
The first RINGS study introduced the basic measurement concept and provided a top-down stochastic estimate of the expected angle of arrival (AOA) accuracy. The present paper continues that work by analyzing the two main practical uncertainty mechanisms that dominate a GEO-based implementation: residual relative clock misalignment between the GEO receivers and uncertainty in the GEO positions. These two effects directly affect the interferometric phase observable and therefore the reconstructed angular direction to the spacecraft. Because these effects act at the level of a single interferometric baseline, the analysis in this paper characterizes the performance of the basic two-station RINGS sensor.
A further ingredient of the RINGS observable is the use of more than one carrier frequency. The phase of a single carrier is measured only modulo one cycle, so the interferometric delay is ambiguous by integer multiples of the carrier wavelength, and on a very long baseline many candidate delay values are consistent with a single-frequency measurement. Observing the same spacecraft signal at two frequencies and allows a differential (wide-lane) phase to be formed, which behaves like a phase measured at the much lower beat frequency . Its effective wavelength, , is far longer than either carrier wavelength, so the ambiguity interval is widened and the candidate solutions can be separated.
The price is a coarser phase-to-delay resolution, which is why the wide-lane solution is used to select the correct carrier-phase branch rather than as the final precision observable. Using more receiving stations (for example, the third satellite of the GEO trio) and more carrier frequencies further constrains the solution and makes the ambiguous candidates easier to distinguish. This is the standard multi-frequency principle for ambiguity reduction in long-baseline interferometry, and it is the role of the dual-frequency observable used in this paper (see Section 2.1 and Section 3.3).
This paper is an engineering error budget for the basic two-station sensor. Mission-level aspects, such as mission design, payload and equipment design, and calibration strategy, were addressed at the concept level in the first RINGS study [4] and are part of the system engineering of a dedicated platform (Section 6).
Together with the first RINGS study, which addressed the link budget, the signal-to-noise ratio and the Doppler dynamics of the GEO receivers [4], this paper completes a thorough analysis of the main error contributors of the sensor. Its contribution is threefold. First, it develops analytical models for the two dominant practical error sources, the residual clock misalignment between the GEO receivers and the uncertainty in their positions, together with the timing chain that controls the clock term: GNSS-based synchronization, onboard atomic clocks, two-way inter-satellite time transfer, relativistic corrections, and hardware-delay calibration. Second, it builds a Monte Carlo simulation model of the RINGS measurement chain, uses it to examine these error sources, and confirms the analytical results. Third, it shows that with this space-based arrangement the angular scatter of each AOA measurement can be kept within the nanoradian level achieved by terrestrial VLBI and Delta-DOR.
The AOA measurements are processed as observations in the orbit determination of the spacecraft, together with range and Doppler data, in the same way as Delta-DOR and terrestrial VLBI data [5,6]; the corresponding least-squares formulation is given in Section 2.5 for the GEO satellites. The angular scatter established here is therefore the measurement error model that RINGS contributes to the navigation solution. Combined with the system-level advantages of the space-based arrangement, namely a long baseline, no receiver-side atmosphere, and high geometric availability, these results establish RINGS as a promising complementary deep-space navigation technology, with potential for further improvement as orbit-determination and timing technologies advance.
2. Analytical Error Modeling
This section develops the analytical error models of the two-station sensor, first for the timing chain (Section 2.1, Section 2.2, Section 2.3 and Section 2.4) and then for the GEO positions and the hardware delays (Section 2.5 and Section 2.6).
2.1. Clock Error Mapping and Synchronization Requirement
Precise relative timing between the GEO receivers is essential for RINGS. The interferometric observable is the difference between the propagation paths of the spacecraft signal to the two GEO receivers, measured through the phase difference. In this subsection, denotes the residual relative clock offset, also called clock misalignment, between the two receivers in a given measurement, and denotes its standard deviation over the ensemble of measurements. A clock offset cannot be distinguished from a path difference , so the standard deviation of the resulting path-length error is
where c is the speed of light. For a distant source, the path difference L is the projection of the GEO-GEO baseline on the line of sight,
where B is the GEO-GEO baseline length and is the angle between the baseline and the line of sight to the spacecraft. Linearizing Equation (2), a small angle change corresponds to the path-difference change
A clock offset adds to the measured path difference the error
which the estimator cannot separate from a geometric change. Equating Equations (3) and (4) gives the angular error caused by the clock offset,
Here is the error of one measurement and of Equation (1) is its standard deviation. Thus, the clock-induced angular error is linear in the residual clock misalignment , with a sensitivity set by . This is a small-signal perturbation result: is bounded within and fixed by the instantaneous baseline-to-line-of-sight geometry at the time of observation, so it mainly rescales the sensitivity by a consistent, order-unity geometric factor. Away from the singular case , the standard deviation of the clock-induced angular error used for error-budget sizing is
Equation (6) is the key clock-sizing relation for RINGS. A clock misalignment produces the same path-length error regardless of the interferometer architecture, but the resulting angular error is divided by the interferometric baseline. Since the GEO-GEO baseline is much longer than a terrestrial VLBI baseline, the same residual timing error produces a smaller angular perturbation. For two systems with the same timing residual, the relative clock-induced angular error scales as
In nanoradians, Equation (6) becomes
In the rest of this paper the baseline is that of the trio configuration. With , the corresponding GEO-GEO chord length is
and this value, rounded to in the numerical estimates that follow, is used as the representative RINGS baseline throughout this paper. For comparison, the near-antipodal, two-satellite configuration originally considered in the first RINGS study [4] approaches the maximum possible GEO chord length,
The trio baseline is shorter than this bound; the reasons for accepting this are given in Section 5.4.
The first RINGS study estimated terrestrial-VLBI-order angular performance at the few-nanoradian level, with a representative value of approximately [4]. If the full clock contribution were allowed to reach this value, Equation (6) would give, for the trio baseline,
However, the clock contribution should be only a fraction of the total angular error budget because GEO position uncertainty, receiver noise, calibration residuals, and phase ambiguity also contribute. A more appropriate clock-allocation reference is therefore , which corresponds to
Equation (12) provides the basic timing boundary: residual relative clock error must be kept below the few-hundred-picosecond level to keep the clock contribution below . In practice, a more conservative design target preserves margin:
For the trio baseline, this corresponds to an angular contribution of approximately
Thus, clock synchronization at the level of a few tens of picoseconds keeps the clock-induced stochastic angular contribution well below the nanoradian level for the representative RINGS trio baseline.
Global Navigation Satellite System (GNSS) time can anchor absolute time for spacecraft at GEO altitude when signal availability, receiver sensitivity and tracking geometry are sufficient [7]. The question is whether GNSS-based synchronization alone could also meet the relative timing requirement.
Public GPS performance specifications report time-transfer accuracy relative to UTC (USNO), the United States Naval Observatory realization of Coordinated Universal Time, at the tens-of-nanoseconds level [8]. Dedicated GNSS time-transfer methods with high-quality equipment and post-processing can provide improved timing performance under favorable conditions [9]. Therefore, this study uses
as an optimistic one-sigma GNSS-based timing uncertainty, a favorable reference case rather than a guaranteed GEO performance level.
For two GEO satellites independently synchronized to GNSS time, the relative timing uncertainty is approximately
For the trio baseline, this maps into an angular uncertainty of approximately
This value is within the terrestrial VLBI order of magnitude, but too large for the clock contribution to remain a small fraction of the RINGS error budget. GNSS can therefore anchor absolute time, but the relative timing requires a dedicated onboard frequency reference and direct inter-satellite synchronization.
The above estimates assume that phase ambiguity is resolved and that the estimator remains on the correct phase branch, which is the role of the dual-frequency observable introduced in Section 1 and formulated in Section 3.3. Because a residual clock offset enters as a delay, the mapping of Equation (8) does not depend on whether the delay is extracted from a single carrier or from the wide-lane combination: the second frequency changes the ambiguity interval, not the delay-to-angle mapping.
2.2. Clock Stability over the Coherent Integration Window
The short-term stability of an onboard frequency reference is commonly described by the Allan deviation , where is the averaging time [10,11,12]. It is a measure of fractional frequency stability, not of clock time offset: it quantifies fractional frequency fluctuations, which accumulate into timing error over a finite observation interval.
For RINGS, the relevant time interval is the coherent VLBI integration window at the two GEO receiving stations. In this study, the representative coherent integration window, which is also the observation arc of the simulations in Section 3 and Section 4, is taken as
The onboard clock must therefore keep its time variation over this interval below the required level. Passive hydrogen masers (PHMs) are a natural candidate for this requirement because they combine excellent short-term frequency stability, low long-term frequency drift, and demonstrated space qualification.
PHM clocks have already been developed, qualified, and flown in European satellite-navigation missions, including Galileo [13]. As a representative onboard clock technology for RINGS, this study considers a space-qualified PHM of the Mini-PHM class. The Mini-PHM is used here as a reference performance level, not as a final payload selection. Representative Allan deviation values reported for the Leonardo space PHM and Mini-PHM class are summarized in Table 1 [14].
Table 1.
Allan deviation values for a space-qualified Mini-PHM-class passive hydrogen maser.
The coherent integration window used in the RINGS simulation, , is between the tabulated and values. Assuming white frequency-modulation noise over this interval, the Allan deviation scales approximately as
Reducing the averaging time from to therefore increases the Allan deviation, as expected in the white-frequency-noise regime, where stability improves with longer averaging. Using the reference value from Table 1, the corresponding estimate is
This value is also consistent, at order-of-magnitude level, with interpolation between the and Allan deviation values in Table 1.
To estimate the timing impact during the coherent integration window, the fractional frequency stability is converted into an RMS time deviation. For white frequency-modulation noise, an approximate relation is
where represents the short-term stochastic time deviation accumulated over the interval .
Substitution of gives
For two independent GEO satellite clocks, the relative timing uncertainty between the two receiving stations is approximately
This value is the short-term stochastic timing instability over the integration window. It does not include slowly varying clock offset, temperature sensitivity, aging, or calibration residuals, which are removed by calibration and two-way inter-satellite time transfer. This is feasible because Mini-PHM-class clocks have a long-term frequency drift below per day and a temperature sensitivity below [14], so these terms vary on timescales much longer than the few-minute integration window.
2.3. Two-Way Synchronization and Subsequent Clock Residuals
Clock stability (Equation (23)) does not determine the clock offset itself, its slow drift, or the internal hardware delays, which must be calibrated. RINGS therefore uses a two-way inter-satellite synchronization concept analogous to classical Two-Way Satellite Time and Frequency Transfer (TWSTFT) [15,16,17,18]. The method is adapted here to a direct GEO-GEO link.
The two-way link requires direct inter-satellite line of sight, which the trio geometry of Figure 1 provides (Section 5.4).
Figure 1.
RINGS configuration with three GEO satellites separated by approximately .
The two-way synchronization and ranging concept is illustrated in Figure 2.
Figure 2.
Two-way time and frequency transfer implemented in the RINGS system using a bidirectional inter-satellite link.
Let be the transmission time from satellite 1 and the corresponding reception time at satellite 2. Similarly, let and denote the reverse transmission and reception times. The timestamp equations are
where is the one-way light time between the satellites, is the clock offset of satellite 2 relative to satellite 1, and are internal hardware and processing delays.
The two-way clock-offset estimator is
where is the calibrated value of the differential internal delay between the two GEO satellites. The residual clock offset of Section 2.1 is the error of this estimate, , after synchronization. Equation (26) assumes reciprocal propagation, that is, the same light time on both legs, so that cancels. Departures from this assumption between moving GEO satellites are analyzed with the relativistic effects in Section 2.4, where the corrected estimator is given.
The sum of the two timestamp equations preserves the geometric light-time information:
Defining the calibrated sum of internal delays as
the one-way light time can be estimated as
In free space,
and therefore the inter-satellite range can be estimated as
This provides an important additional benefit for RINGS. The same inter-satellite link used for two-way time transfer can also contribute to GEO-GEO baseline estimation. If the GEO satellites are equipped with a dedicated laser ranging link, the along-baseline component of the baseline can be further constrained and calibrated independently of the radio-frequency (RF) timing channel. Direct inter-satellite communication thus provides both relative clock synchronization and a navigation aid for the baseline knowledge required by the interferometric measurement.
The residual clock contribution after synchronization can now be evaluated using Equation (8). For the three-GEO trio baseline in Equation (9), the PHM-class short-term stochastic timing level from Equation (23) gives
A residual timing case, representing a conservative residual after imperfect correction of slowly varying or deterministic propagation effects, gives
Representative values are summarized in Table 2, which compares a representative terrestrial VLBI-scale baseline with the RINGS trio baseline.
Table 2.
Analytical clock contribution to angular uncertainty (in nrad) for a terrestrial-scale baseline and the RINGS trio baseline.
The same residual gives on an terrestrial baseline but only on the RINGS trio baseline, so after PHM-class timing and two-way synchronization the residual stochastic clock contribution remains well below the nanoradian level.
2.4. Relativistic and Moving-Endpoint Timing Corrections
At picosecond-level timing accuracy, the GEO-GEO time-transfer model must account for three distinct effects: (i) the differential relativistic clock rate between the two satellites, (ii) the Shapiro propagation delay in the Earth gravitational field, and (iii) the Sagnac-type non-reciprocal light-time asymmetry caused by the motion of the two endpoints during signal propagation. An onboard atomic clock provides a stable proper-time reference, but it does not correct any of these effects by itself. They must be handled in the time-tag reduction, the two-way light-time solution, and the baseline-estimation model, as in other high-precision microwave and optical time-transfer links [19,20,21]. The three effects differ strongly in size and, more importantly, in whether they cancel in a two-way exchange: effects (i) and (ii) are reciprocal or negligible, whereas effect (iii) is not reciprocal and therefore does not cancel.
For the representative RINGS trio baseline of , the GEO-GEO light time is [6]
During this interval each GEO satellite moves by about , and the signal crosses a region of the Earth gravitational field in which the coordinate speed of light is measurably below c.
- Effect (i): differential relativistic clock rate.
To first order in , the relation between the proper time of satellite i and a common reference coordinate time is [19,22] (the superscript p distinguishes proper time from the light times used elsewhere)
where is the (positive) gravitational potential of a point-mass Earth at satellite i, is its geocentric distance, is the Earth gravitational parameter (the product of the gravitational constant G and the Earth mass ) [23], and is the inertial speed of satellite i. For two GEO receivers, Equation (35) gives the approximate differential rate [22]
where , is the nominal GEO speed, and is the differential speed error between the two satellites. For two nominal GEO satellites in the same orbital shell, the gravitational and kinematic terms are common-mode. For a circular orbit of radius r, the orbital speed satisfies [22], so that and Equation (35) reduces to . A small radial mismatch between the two orbit radii then changes the rate of one clock relative to the other by the derivative of this expression with respect to r, multiplied by :
where c is the speed of light, is the Earth gravitational parameter defined above, is the GEO orbit radius, and is the radial mismatch between the two orbits.
Using , Equation (37) gives
Over the integration window, Equation (38) gives
Thus, even a radial mismatch gives only about over the RINGS integration window, and effect (i) is negligible compared with the few-picosecond to tens-of-picoseconds timing levels considered in this work.
- Effect (ii): Shapiro propagation delay.
The signal travels through the Earth gravitational field, where the coordinate speed of light is slightly below c. The dominant first-order excess delay for a link between two points at geocentric distances and separated by B is the Shapiro delay [22,24,25]
where is defined above. For and , Equation (40) gives , equivalent to about of additional path. The delay is the same for the forward and reverse directions to the order considered here, so it is a reciprocal term that cancels in the two-way combination. It remains, however, in the one-way light time used to convert the two-way observable to a range and a baseline. It is deterministic and, if ignored, would bias the inter-satellite range by about . It is therefore computed from Equation (40) and removed in the baseline-estimation process [6].
- Effect (iii): moving-endpoint (Sagnac-type) asymmetry.
Although the instantaneous GEO-GEO distance is the same in both directions, the forward and reverse signals connect different transmission and reception events, and the two satellites move during the light time in Equation (34). To first order in , the coordinate light times between satellite 1 and 2, with unit vector from 1 to 2, are [6,26]
where and are the inertial velocities, and the receiver motion lengthens the path when it recedes from the transmitter and shortens it when it approaches. The non-reciprocal part is
For two satellites on a circular GEO orbit with angular rate and angular separation , Equation (41) reduces to the Sagnac form [22,26]
where A is the area of the triangle formed by the two satellites and the Earth center. For the trio separation, . This value is independent of the reference frame: in an Earth-fixed frame the GEO endpoints are nearly stationary, and the same term appears as the Sagnac effect of the rotating frame. Table 3 gives the size of the term for representative GEO-GEO separations, together with the Shapiro delay of Equation (40) for comparison. Figure 3 shows the three effects of this subsection over the full range of separations. The asymmetry is larger than the Shapiro delay by about four orders of magnitude for all separations in the table, which is why it dominates the raw two-way observable.
Figure 3.
Size of the three timing terms of Section 2.4 versus the GEO-GEO separation : the moving-endpoint bias X of the uncorrected two-way clock-offset estimate (Equation (42)), the Shapiro delay (Equation (40)), shown up to the separation at which the Earth blocks the link, and the differential clock-rate effect over for a radial mismatch (Equation (39)), compared with the PHM-class timing level (Equation (23)).
The consequence for two-way time transfer is the following. Write the one-way coordinate light times as and , with and . The leg that propagates along the direction of orbital motion is lengthened by X and the opposite leg is shortened by X, so the sum (the turn-around time) is unchanged to first order. The round-trip delay therefore does not reveal the effect, while the difference of the two one-way readings, which is the quantity that carries the clock offset, is shifted by . An uncorrected estimator therefore returns a clock offset that is biased by , many orders of magnitude above the picosecond target. The residual second-order term in the round trip is only of order (about for the trio) and is captured by solving the light-time equations with the satellite states.
The corrected two-way clock-offset estimator, in the form used for TWSTFT [15,16,17,18], is therefore
where is the calibrated differential internal hardware delay. Equation (43) shows that two-way synchronization removes the common reciprocal propagation delay, but the non-reciprocal moving-endpoint term and the hardware-delay term must still be modeled or calibrated.
- Sensitivity and architecture implication.
The correction is deterministic and is computed from the GEO states through Equation (41). Its accuracy is set by the knowledge of the inertial velocities of the two satellites, through the component of along , with sensitivity per . A contribution therefore requires this velocity component to be known to about , whereas a position error contributes only about and is negligible. Because the time stamps recorded at each satellite are shifted by the effect, the correction must be applied in the time-tag reduction, either onboard each satellite using its own state and the partner state exchanged over the link, or in ground post-processing. The GEO architecture must therefore provide velocity knowledge at the level for every satellite in the constellation.
- Summary.
Effect (i) is negligible, effect (ii) cancels in the clock offset but is removed from the range, and effect (iii), the dominant one, is computed from the GEO states. After these corrections, the remaining timing error is governed mainly by the knowledge of the GEO position and velocity of each satellite (Section 2.5), which sets the baseline error, and by the calibration of the internal hardware delays (Section 2.6), rather than by an independent stochastic relativistic clock error.
2.5. GEO Position Knowledge and Baseline Error Representation
In a practical RINGS implementation, GEO orbit determination (OD) would have to be performed at the highest available precision level, using high-fidelity force modeling, high-quality tracking data, direct inter-satellite measurements, and advanced estimation and filtering methods [5,27]. The full development of such a dedicated GEO OD solution is outside the scope of this paper. Instead, this study uses representative residual GEO position uncertainty levels after OD and calibration, and propagates them through the RINGS interferometric measurement model.
The geometric quantity that enters the RINGS interferometric phase is the GEO-GEO baseline vector during the observation arc. The baseline is
where and are the position vectors of the two GEO receiving satellites. Residual errors in the GEO position solutions perturb the estimated baseline. Therefore,
with
Thus, the interferometric phase is governed by the full three-dimensional baseline vector, that is, by the position of each of the two satellites. An error that is common to both satellites cancels in the difference, but the independent part of each satellite position error does not. Inter-satellite ranging constrains only the component of along the line joining the satellites. It does not constrain the transverse components, which still map into the projected baseline and hence into the angle. A precise baseline length therefore does not by itself guarantee an accurate baseline direction, and the orbit determination of each satellite remains the primary requirement.
Equation (46) is the exact signed difference of the two position-error vectors, which is the quantity that enters the interferometric phase. The subtraction does not by itself reduce the error. For a worst-case bound, the triangle inequality gives , that is, the moduli add. For random errors, the appropriate description is the covariance of the difference (Equation (50)): independent errors add in variance, and only errors that are positively correlated between the two satellites, such as common force-model or reference-frame errors, partially cancel in the baseline. The simulations of Section 3 assume independent position errors for the two satellites and therefore take no credit for such cancellation.
Using standard statistical orbit-determination notation [5], the linearized measurement model around an a priori trajectory can be written as
where is the measurement residual vector, is the state correction, is the measurement sensitivity matrix, and is the measurement noise.
For a standard weighted least-squares or batch-estimation formulation [5], the formal state covariance is
where is the measurement weighting matrix and is the a priori covariance matrix. The term is the information matrix of the a priori estimate and acts as the regularization of the least-squares problem: it is equivalent to a Tikhonov term whose weight is set by the prior covariance, so no separate scalar regularization parameter is needed. For the expression reduces to the ordinary weighted least-squares covariance , which exists only if the measurement geometry makes of full column rank; the prior keeps weakly observable directions bounded.
The GEO position covariance submatrix for satellite i is denoted by , such that
The corresponding baseline-error covariance is
where and are the cross-covariance terms between the two GEO position errors. Equation (50) is the covariance of the difference , namely . It remains positive semidefinite, because with the joint covariance of the two errors. As for Equation (46), positively correlated errors reduce the baseline covariance and negatively correlated errors increase it. If the two position errors are treated as independent, as in the simulations, the cross-covariance terms vanish and , which is the conservative case.
Published GEO precise orbit-determination studies indicate that sub-meter GEO orbit knowledge is feasible under favorable post-processing and tracking assumptions [28,29,30,31]. Complementary tracking approaches, such as time-difference-of-arrival methods, have also been used to support GEO orbit determination for satellite operators [32]. For RINGS, the key requirement is accurate knowledge of the position of every GEO satellite during the observation arc, because the baseline vector is obtained from these positions. Inter-satellite ranging can refine the along-baseline component but does not replace the orbit determination of the individual satellites.
In the simulations, the orbit-determination covariance of each satellite is represented by an isotropic equivalent, , . Here is the per-axis standard deviation of the residual position error of one GEO satellite in Earth-centered inertial (ECI) coordinates, the same for both satellites. For a non-isotropic covariance, the equivalent value is . With independent errors, Equation (50) then gives , that is, a per-axis baseline uncertainty of . The examined levels are
The and cases correspond to the sub-meter accuracy reported for precise GEO orbit determination under favorable tracking and post-processing conditions [28,29,30,31], and represent a dedicated RINGS implementation. The and cases represent conservative but still high-quality OD conditions. The case is included as a degraded stress case.
2.6. Hardware-Delay Calibration
The internal hardware delays and in Equations (24) and (25) are a further error source of the timing chain. They are the group delays of the transmit and receive paths between the antenna reference point and the point where the time tag is generated, including cables, filters, amplifiers, frequency converters, analog-to-digital and digital-to-analog conversion, and digital processing. In a software-defined-radio (SDR) implementation they range from a few nanoseconds to hundreds of nanoseconds, depending on the processing complexity, the available computing power, the power constraints on the satellite, and the thermal stability and control of the SDR. Two properties make them manageable. First, they are deterministic and nearly constant: a transponder responds with constant latency, so the delay can be compensated [33]. Second, they can be measured, predicted and calibrated. They are measured by looping a known calibration signal from the transmit chain into the receive chain of the same unit, on the ground before launch and periodically in orbit, so that the differential term of Equation (26) is refreshed before each VLBI integration window. In two-way time transfer, SDR receivers are already calibrated together with the conventional modems, and relative delays between receive chains are controlled at the level of tens to about a hundred picoseconds [34]. Measurements on commercial SDRs confirm both sides of this behavior. Once the device has warmed up, the inter-channel offset is stable to a small fraction of a degree, whereas it depends on the carrier frequency, the gain setting and re-tuning and is individual to each device, so that the calibration is repeated after a configuration change [35]. The dependence on temperature and processing load is predictable and can be included in the calibration model.
The importance of this calibration follows from Equation (8). An uncalibrated delay difference of would enter the two-way estimate as a clock offset and, at the trio baseline, correspond to an angular error of about , which is larger than the performance reference. After calibration, only the residual of the calibration matters. A residual of corresponds to about , and the case simulated in this work is a conservative allowance for calibration residuals, thermal drift between calibrations, and imperfectly modeled propagation terms. Because the hardware-delay residual is a quasi-static bias rather than a stochastic term over the arc, it is represented in the simulations by the constant clock misalignment of Section 3.5. Its practical control is a matter of calibration design, namely the calibration interval, the temperature control of the radio-frequency chain, and the stability of the calibration path itself, and it is not an independent limit on the RINGS concept.
3. Simulation and Analysis Methodology
This section describes the numerical simulation used to propagate the clock and GEO position uncertainties through the RINGS measurement chain.
The overall simulation flow is shown in Figure 4. The block diagram illustrates the general RINGS processing chain in terms of the two-dimensional celestial coordinates, Right Ascension (RA) and Declination (Dec), that a multi-baseline implementation of the sensor is ultimately intended to resolve. The numerical analysis in Section 3 and Section 4 evaluates the single-baseline, scalar AOA formulation of Equation (63). An equatorial GEO-GEO baseline of length B senses a target at declination in RA with a lever arm of order B and in Dec with a lever arm of order . Solar-system targets lie close to the ecliptic, which is inclined by about to the equatorial GEO plane, so the scalar AOA mainly represents an RA-type measurement. Dec is also sensed, and for above about its lever arm exceeds the Earth diameter, which bounds the lever arm of any terrestrial baseline. The reported sensitivities therefore apply directly to RA-type estimation.
Figure 4.
RINGS simulation-based performance-analysis flow.
All positions, baselines and lines of sight in the simulation are expressed in the ECI frame, taken as the J2000 realization whose axes are parallel to those of the International Celestial Reference Frame (ICRF). The GEO satellites are modeled as circular equatorial orbits in this frame, so that Earth rotation does not enter, and the unit vector to the spacecraft is an ICRF direction. A single baseline constrains this direction to a cone of half-angle about the baseline, and RA and Dec follow from two or more non-parallel baselines. The interferometric observable is the phase (equivalently, delay) difference between the two receivers, and the angle is derived from it through the baseline geometry, as in Delta-DOR and terrestrial VLBI. The direction estimate therefore does not rely on the beam pattern or point-spread function of the individual antennas. Antenna directivity enters only through the gain needed for the received signal-to-noise ratio to exceed the receiver threshold. The signal is the narrowband transmission of the cooperating spacecraft, and the absence of receiver-side atmosphere removes the corresponding path delays.
3.1. RINGS Measurement Geometry
The two GEO receivers are modeled as circular equatorial GEO satellites with position vectors and . The baseline vector is given by Equation (44), and its length is . The deep-space spacecraft position is denoted by , and the line-of-sight unit vector is
The true angle of arrival relative to the GEO-GEO baseline is
where
The simulations use two GEO satellites apart, so that (Equation (10)). Because the sensitivities scale as (Equation (8)), the results apply to the trio baseline with the factor .
The line of sight is evaluated at each epoch from the spacecraft position , so the motion of the spacecraft during the arc is part of the model, and the AOA is estimated epoch by epoch rather than assumed constant. The effect of this motion is small compared with the rotation of the baseline. A transverse velocity relative to the Earth at distance R changes the direction to the spacecraft by about , which is over for at , whereas the GEO-GEO baseline rotates by . Both changes are deterministic. In the navigation solution, the spacecraft motion is reconstructed by the dynamical model of the orbit-determination estimator described in Section 1.
3.2. Signal and Phase Observable Model
The received complex baseband field at GEO receiver m is modeled as
where is amplitude, is carrier phase, and is receiver noise. The measured phase difference is
In the plane-wave approximation, for a narrowband signal,
The estimator adopts the standard plane-wave interferometric model of Equation (57), in which the differential phase depends only on the baseline projection along the line of sight. The simulated phases, however, are computed from the exact ranges to the target, so the simulation retains the wavefront curvature. This is the same simplified closed-form solution of the wave equation conventionally used in ground-based VLBI and Delta-DOR processing. Even terrestrial baselines, much shorter than the GEO-GEO baseline considered here, do not strictly satisfy classical far-field criteria either, and the approximation is retained there for the same reason. For a source at distance R, the wavefront curvature adds to the path difference a term of order , about for at . This term is large but deterministic. It is computed from the a priori spacecraft range, as in finite-distance VLBI delay models [36], and an error in that range leaves a residual of order , about , or in angle, at for . The term is larger for closer targets and is modeled in the same way. For the simulated antipodal pair the leading term cancels by symmetry, and the next term, at , appears as the constant offset of about discussed in Section 4.2. It is therefore removed in the operational processing chain and does not contribute to the stochastic precision floor analyzed here.
Using
the phase observable becomes
The corresponding angle estimate is
3.3. Dual-Frequency Angle-of-Arrival Reconstruction
The simulation uses a dual-frequency wide-lane observable, whose purpose is to widen the unambiguous delay interval as introduced in Section 1 and Section 2.1. For two carrier frequencies and , with
the differential phase observable is
The angle estimate is therefore
Equations (60) and (63) apply the same inverse-cosine mapping to different observables. In Equation (60) it is the inter-receiver phase difference at one carrier, with scale , so one cycle of ambiguity corresponds to an angle of order . In Equation (63) it is the double difference , with the much longer wide-lane scale , which widens the ambiguity interval. Equation (63) is the estimator used in the Monte Carlo simulations.
3.4. Monte Carlo Statistical Metrics
The variance-based metrics defined below characterize the statistical precision of the RINGS AOA estimator, that is, the dispersion of repeated estimates under a given clock and GEO position uncertainty. They do not characterize the absolute accuracy after calibration, which also depends on deterministic effects such as residual hardware-delay miscalibration or antenna phase-center offsets. These effects are assumed to be removed separately through dedicated calibration.
For Monte Carlo realizations, the angle estimate in realization k is denoted by . The ensemble mean is
The angular standard deviation is
For each Monte Carlo run, the RMS residual over the full observation arc is
This metric is particularly useful when the dominant uncertainty is quasi-static over the short observation arc.
3.5. Clock-Bias Perturbation Model
The residual relative clock offset in Monte Carlo realization k is modeled as
For the dual-frequency observable, the corresponding phase perturbation is
The clock offset is treated as constant over each observation arc. This represents a stable residual synchronization bias over a short observation arc. The clock cases examined are
An additional case is included in the combined position-clock sweep to test degraded timing sensitivity.
3.6. GEO Position-Perturbation Model
The nominal GEO position vector of satellite m in the ECI frame is
A random Cartesian position perturbation is applied as
where
and
In the absence of mission-specific GEO orbit-determination covariance data, the main three-dimensional cases model the GEO position uncertainty as isotropic Cartesian uncertainty in the ECI frame:
For low-declination observation geometries, a reduced two-dimensional approximation is also considered:
with
3.7. Combined Position-Clock Simulation Model
The combined position-clock sweep evaluates the joint sensitivity of the RINGS estimator to GEO position uncertainty and relative clock misalignment. In the combined plot, the horizontal axis is the total three-dimensional position RMS, , rather than the per-axis standard deviation used in Section 2.5 and in the position-only sweep of Section 4.2. The corresponding per-axis Cartesian standard deviation is
The combined simulation redraws the position errors at every epoch and uses common normalized random samples across all tested position and clock levels. This reduces Monte Carlo draw-to-draw variation and makes the ordering of the curves reflect the physical sensitivity to the uncertainty level. The parameters of the Monte Carlo simulations, their ranges, and the reasons for the chosen values are summarized in Table 4.
Table 4.
Monte Carlo simulation parameters.
4. Simulation Results and Analysis
This section presents the Monte Carlo results for clock errors, GEO position errors, and their combination.
4.1. Clock-Error Simulation Results
The clock-error simulation evaluates the sensitivity of the RINGS AOA estimator to residual inter-satellite timing uncertainty while setting GEO position uncertainty to zero. Each Monte Carlo realization contains one stable relative timing offset over the observation arc.
Rather than plotting directly for a small number of clock cases, the clock sensitivity is summarized by averaging the angular standard deviation over the full integration window. The clock uncertainty is swept from to in increments. Figure 5 shows the resulting mean angular scatter as a function of clock misalignment. The upper panel shows the averaged Monte Carlo result and a linear fit, while the lower panel shows the residual from the linear fit.
Figure 5.
Clock-only averaged AOA sensitivity. The upper panel shows the mean AOA standard deviation over the arc as a function of residual relative clock misalignment. The straight line is the least-squares linear fit, and its slope is the clock sensitivity coefficient; the Monte Carlo points and the fit nearly coincide in the upper panel, which is the expected result. The differences are shown in the lower panel, which plots the residual from the linear fit on an expanded scale.
Figure 5 shows that the clock-only sensitivity is nearly linear over the examined range. The fitted slope is approximately , with . This behavior is expected in the small-error regime because a residual timing error produces a phase perturbation proportional to , and the angle estimator maps this perturbation approximately linearly as long as the solution remains within the local phase branch. The fitted slope is somewhat steeper than the characteristic sizing estimate of Equation (8), which gives approximately at the simulated baseline. This is expected. As noted in Section 2.1, the closed-form relation captures the B-dependence of the clock sensitivity but not the order-unity geometric factor set by the actual, time-varying baseline-to-line-of-sight geometry. With over the simulated arc this factor is about , which gives , in agreement with the simulation.
The upper panel is a straight line because the clock-to-angle mapping is linear in the small-error regime, and the fitted slope is the sensitivity coefficient of interest. A logarithmic scale is not used because a proportional relation appears as a straight line of unit slope in logarithmic axes as well, so the departures from linearity are better shown by the residual panel. The residuals in the lower panel are small, remaining at the level of a few to . These residuals are consistent with finite Monte Carlo sampling, time averaging over a slowly changing geometry, and weak nonlinearity of the inverse angle reconstruction. They should not be interpreted as a phase-ambiguity signature.
Table 5 summarizes selected representative clock-misalignment cases, namely the cases of Equation (69). These values are consistent with the fine sweep shown in Figure 5 and provide discrete reference points for comparison with the clock-stability analysis.
Table 5.
Representative clock misalignment contribution to RINGS AOA scatter, from Monte Carlo simulation at .
Even gives only about , so after calibration of deterministic bias and drift the residual stochastic clock term is not expected to dominate the RINGS error budget.
4.2. GEO Position-Uncertainty Impact Simulation Results
The GEO position-uncertainty simulations evaluate the sensitivity of the RINGS AOA estimator to residual GEO position errors, applied independently to the two satellites with the isotropic model of Section 3.6.
Two representative reconstruction cases were first examined. The first is a high-accuracy case with per-axis GEO position uncertainty and clock misalignment. The second is a conservative degraded case with per-axis GEO position uncertainty and clock misalignment. These two cases bracket the examined range of GEO orbit-determination accuracy and are used to illustrate the time-domain behavior of the reconstructed RINGS AOA. All five position levels of Equation (51) were simulated.
Figure 6 shows that the reconstructed RINGS AOA follows the true AOA closely over the observation arc. The residuals are nearly constant over the arc, as expected for quasi-static position and clock errors, and they are at the level of tens of nanoradians for the case, not at the nanoradian level. The mean of the residual is a deterministic offset of about , the wavefront-curvature term of the plane-wave estimator (footnote to Equation (57)). In practice such deterministic terms, like calibration residuals, are computed or calibrated and removed. What cannot be removed is the stochastic scatter of the estimates, which is set by the position and clock uncertainties and by the stochastic nature of the observable. For the case the scatter is about . The aim of these simulations is to verify the trends of this scatter with position and clock uncertainty, and the sensitivity results below are therefore based on the ensemble standard deviation of Equation (65), which does not depend on a constant offset.
Figure 6.
RINGS AOA reconstruction for the high-accuracy case of per-axis GEO position uncertainty and clock misalignment. (Upper panel): true AOA and RINGS estimated AOA (Monte Carlo mean and median) versus time. The curves coincide because the AOA changes by about (roughly ) over the arc, more than five orders of magnitude more than the estimation error. (Lower panel): residual (estimated minus true) in nrad. “MC run 1” and “MC run 2” are the first and the second of the Monte Carlo realizations, shown as two typical single runs. “MC mean” and “MC median” are the ensemble mean and median of the residual over all 1000 runs; the median curve lies almost exactly under the mean curve. The gray band is the ensemble mean .
Figure 7 shows the degraded case. The residual spread increases, but the estimator remains stable and follows the true AOA without divergence.
Figure 7.
RINGS AOA reconstruction for the conservative case of per-axis GEO position uncertainty and clock misalignment. Panels and curves as in Figure 6: MC run 1 and MC run 2 are the first two of the 1000 realizations, and the MC median curve lies almost under the MC mean curve.
The per-run RMS residuals for the two representative reconstruction cases are shown in Figure 8. This metric captures the accumulated effect of quasi-static position and clock residuals over the full observation arc. Because it is an RMS about the truth, it contains both the quasi-static offset and the stochastic scatter, and the scatter is the component of interest.
Figure 8.
RMS AOA residual for each of the 1000 Monte Carlo runs. (Upper panel): per-axis position uncertainty and clock misalignment. (Lower panel): per-axis position uncertainty and clock misalignment. Each point is the RMS residual of one run over the full arc; the solid and dashed lines are the mean and median over the runs.
The conservative case produces a wider residual distribution and larger outliers, as expected, but no estimator divergence over the examined range.
To quantify the dependence on GEO position uncertainty more directly, a position-only sensitivity sweep was also performed by setting the clock perturbation to zero. The position sensitivity is summarized by averaging over the full integration window. The GEO coordinate uncertainty is swept from to per axis in increments. Figure 9 shows the resulting averaged angular scatter as a function of GEO position uncertainty. The upper panel shows the averaged Monte Carlo result and linear fit, while the lower panel shows the residual from the linear fit.
Figure 9.
Position-only averaged AOA sensitivity. The (upper panel) shows the mean AOA standard deviation over the arc as a function of isotropic, per-axis GEO position uncertainty in the ECI frame. The straight line is the least-squares linear fit, and its slope is the position sensitivity coefficient; the Monte Carlo points and the fit nearly coincide in the (upper panel), which is the expected result. The differences are shown in the (lower panel), which plots the residual from the linear fit on an expanded scale.
Figure 9 shows a nearly linear dependence of angular scatter on GEO coordinate uncertainty. The fitted slope is approximately , with , when the horizontal axis is interpreted as the per-axis ECI coordinate uncertainty . It agrees with the first-order estimate , since the baseline error of the two independent satellites has a per-axis standard deviation of . At the trio baseline the slope is about . This slope, discussed further in Section 5.1, identifies GEO position knowledge as the dominant performance driver among the error sources considered in this study.
The residuals from the linear fit remain below approximately across the examined range. These residuals are not indicative of phase ambiguity. They are consistent with finite Monte Carlo sampling, the nonlinear transformation from baseline projection to angle through the inverse estimator, and the fact that the sensitivity of the baseline projection varies slightly with geometry over the arc. The dominant first-order behavior remains linear, as expected from the perturbation of the GEO-GEO baseline vector.
Sub-meter GEO position uncertainty is compatible with nanoradian-level performance, while several-meter uncertainty leads to a larger but still bounded AOA scatter.
4.3. Combined Position-Clock Sensitivity
The combined sensitivity analysis evaluates the joint effect of GEO position uncertainty and residual relative clock misalignment. Unlike the position-only sweep in Section 4.2, position uncertainty here is reported as the three-dimensional RMS, , following Equation (77). Table 6 summarizes representative values from the combined sweep.
Table 6.
Combined GEO position and clock sensitivity.
The combined results show that GEO position uncertainty dominates once the position RMS reaches the meter level. Residual clock misalignment remains visible primarily in the low-position-uncertainty regime. For example, at position RMS, increasing the clock misalignment from to increases the mean angular scatter from to . At position RMS, the same clock degradation changes the mean scatter only from to .
Figure 10 highlights the low-position-uncertainty regime, where residual clock misalignment has a visible contribution. As position uncertainty increases, the clock curves converge, indicating that further clock improvement provides diminishing benefit unless GEO position uncertainty is also reduced. This confirms that, once clock stability reaches the picosecond to tens-of-picoseconds regime, GEO position knowledge becomes the dominant performance driver among the error sources considered in this study.
Figure 10.
Zoomed-in combined AOA sensitivity at low GEO position uncertainty.
5. Discussion
The two central questions of this work are whether the GEO positions, and hence the GEO-GEO baseline vector, and the inter-satellite clock alignment can be known well enough to support nanoradian-class angle-of-arrival estimation. The results indicate that both requirements are demanding, but not prohibitive.
5.1. Removal of the Main Feasibility Barriers
The main feasibility concern for RINGS is whether moving GEO satellites can serve as sufficiently well-known interferometric stations. Unlike terrestrial VLBI, where ground-station coordinates are known with very high accuracy, the critical quantity is the knowledge of the position of each GEO satellite during the observation arc, since both positions together define the baseline vector that enters the interferometric phase. A precisely known baseline length is not sufficient: if the satellite positions are wrong, the baseline direction is wrong and the measured phase is mapped into a wrong angle.
The position-only sweep in Figure 9 translates this requirement into a direct sensitivity of approximately per axis. Sub-meter position knowledge is therefore compatible with terrestrial-VLBI-order nanoradian performance, while several-meter uncertainty gives tens of nanoradians. GEO position knowledge is thus the dominant practical barrier, but not a prohibitive one. The requirement is not centimeter-level real-time positioning, but sub-meter to meter-level knowledge of each satellite over a short arc, which can be supported by high-end GEO orbit determination, post-processed orbit and baseline estimation, and dedicated calibration, with inter-satellite ranging as an additional constraint on the along-baseline component.
The second obstacle, inter-satellite clock alignment, has two roles. The first is short-term stochastic stability over the integration window. With the PHM-class clocks of Section 2.2 it is at the level, which contributes only about (Figure 5). The second is the removal of deterministic or slowly varying bias, such as clock offset, aging, calibration residuals and drift, which would otherwise appear directly as a phase bias. The clock is therefore not the dominant stochastic error source after calibration, but it remains an essential enabling subsystem that requires high-stability atomic clocks, regular calibration, and two-way inter-satellite time transfer.
The combined sweep confirms this ranking. Once the position uncertainty reaches the meter level it dominates the total scatter, and further clock improvement gives diminishing benefit unless the position uncertainty is also reduced.
5.2. Implications for Practical RINGS Implementation
The practical design of RINGS should focus on accurate position knowledge of the GEO satellites and on a stable phase reference over the few-minute observation window. The arc used here is short enough for clock drift and GEO dynamics to be treated as slowly varying residuals, and long enough for coherent phase collection at both GEO receivers.
A practical implementation therefore needs four dedicated elements. First, precise orbit determination of each GEO satellite, with suitable navigation aids, accurate dynamic modeling and tracking, and preferably inter-satellite ranging as an additional constraint on the baseline; the slope of Figure 9 shows why this requirement is central. Second, a payload RF antenna directed toward the deep-space spacecraft with enough gain for phase extraction, together with reliable Doppler correction. Antenna size and receive-chain sensitivity are direct design drivers, although the present sweeps isolate only the position and clock mechanisms. Third, a timing subsystem with a high-stability atomic clock (Section 2.2), a calibration concept for long-term bias and aging, and an inter-satellite link for two-way time and frequency transfer that also contributes to baseline ranging. Fourth, a ground segment for command, telemetry, and the transfer of observation, calibration, timing and orbit-determination data to a processing center, where phase, clock products, GEO positions and ambiguities are estimated jointly. Deep-space navigation dynamics allow this processing over minutes to hours.
5.3. Phase Ambiguity Considerations
Phase ambiguity is a common challenge in long-baseline interferometry and is also expected in RINGS. In the present analysis, it is assumed to be resolved by a parallel processing effort based on the multi-frequency principle of Section 1: the wide-lane combination of two carriers provides a coarse, unambiguous delay, and additional carrier frequencies and receiving stations, such as the third satellite of the GEO trio, make the remaining candidate solutions distinguishable. The clock-only and position-only results are therefore interpreted within the local small-error regime, where the estimator remains on the correct phase branch. A complete treatment of phase-ambiguity resolution is left to later stages of the RINGS development.
5.4. The Two-Station RINGS Sensor and the Three-GEO Architecture
RINGS is a two-station sensor: each AOA measurement comes from one GEO-GEO baseline, and the trio does not change this physics. The trio used throughout the paper is preferred over a single pair for system reasons: more satellite pairs have the inter-satellite line of sight needed for the two-way link of Section 2.3, the loss of one satellite or link still leaves a usable baseline, and at least one baseline usually keeps an unobstructed view of the target. The price is small. The trio baseline (Equation (9)) is only shorter than (Equation (10)), which raises the simulated angular errors of Section 4 by about .
The trio is the minimal configuration that demonstrates the principle, placed in the geostationary belt where platforms are widely deployed and station keeping is routine, and it can grow into a larger network. Additional GEO satellites add redundancy, coverage, and baselines of different lengths that improve phase-ambiguity resolution. Because the GEO belt lies in the equatorial plane, a GEO-only network senses the declination of targets near the celestial equator less strongly than their RA (Section 3). Combining the GEO sensors with sensors in low and medium Earth orbits, in halo orbits, or mounted on the Moon would add baseline components out of the equatorial plane and, for halo and lunar sensors, much longer baselines. Quantifying these benefits is left to future work.
6. Conclusions
This paper extended the RINGS space-based VLBI concept introduced in [4] with a time-position error analysis of its fundamental sensor, a two-station GEO-based deep-space angular sensor. The main quantitative results, obtained for a GEO pair with and about larger at the trio baseline of , are the following.
- Residual clock misalignment maps linearly into angular scatter with a sensitivity of : a residual gives about and a residual about . Passive hydrogen maser clocks keep the short-term relative timing at about over the arc, whereas GNSS-based synchronization alone would contribute about .
- GEO position uncertainty maps linearly into angular scatter with a sensitivity of per axis, so a per-axis uncertainty of gives about and gives about . Position knowledge of each satellite is therefore the dominant requirement.
- In the two-way time transfer, the Sagnac-type asymmetry biases the uncorrected clock-offset estimate by about and must be computed from the GEO states, which requires knowledge of the inertial velocity of each satellite at the level. The Shapiro delay (about ) and the hardware delays (nanoseconds to hundreds of nanoseconds) are deterministic and are removed by modeling and calibration.
As noted in Section 3.4, these figures characterize the statistical precision floor of the two-station sensor rather than its post-calibration accuracy. With sub-meter GEO position knowledge and PHM-class, two-way-synchronized timing, this precision floor reaches the few-nanoradian level of terrestrial VLBI. These capability levels are not merely assumed: PHM-class clocks are already flight-qualified for satellite navigation, and the required GEO position-knowledge levels are consistent with published precise-orbit-determination performance.
Overall, these results increase confidence in the feasibility of RINGS as a complementary space-based VLBI navigation sensor. The central question of this study, whether GEO-based VLBI can plausibly reach nanoradian-class angular precision, is answered in the affirmative for the two dominant error sources examined here.
Future work will focus on: (i) system engineering of a dedicated RINGS GEO platform, including precise orbit determination, a deep-space-directed RF antenna, an onboard atomic reference clock, and an inter-satellite link supporting two-way time transfer and baseline ranging; (ii) robust phase-ambiguity resolution for long-baseline RINGS interferometry; (iii) extension of the error model to realistic measurement noise, link-budget effects, non-isotropic and time-correlated orbit-determination covariance, and Doppler dynamics; and (iv) navigation-filter-level trajectory estimation using the RINGS angle-of-arrival observable.
Author Contributions
Conceptualization, M.G.; methodology, M.G.; software, M.G.; validation, M.G., Y.R. and H.R.; formal analysis, M.G.; investigation, M.G.; resources, M.G.; data curation, M.G.; writing—original draft preparation, M.G.; writing—review and editing, M.G., Y.R. and H.R.; visualization, M.G.; supervision, Y.R. and H.R.; project administration, M.G. All authors have read and agreed to the published version of the manuscript.
Funding
This research received no external funding.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.
Acknowledgments
The authors gratefully acknowledge Rotem Maman of the Technion Department of Electrical and Computer Engineering for her dedicated support in the simulations and performance analysis conducted in this work.
Conflicts of Interest
The authors declare no conflicts of interest.
References
- Fiori, F.; Tortora, P.; Zannoni, M.; Ardito, A.; Menapace, M.; Bellei, G.; Budnik, F.; Morley, T.; Mercolino, M.; Orosei, R. Deep space orbit determination via Delta-DOR using VLBI antennas. CEAS Space J. 2022, 14, 421–430. [Google Scholar] [CrossRef] [Scilit]
- Lu, W.; Fan, M.; Chen, L.; Xu, D.; Zhang, Y.; Ren, T. Research and Verification of a Novel Interferometry Method by Joint Processing of Downlink Pseudo-Noise Ranging and DOR Signals for Deep Space Exploration. Sensors 2024, 24, 822. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Zhou, W.L.; Song, S.L.; Jiang, J.; Hu, X.; Li, P.J.; Zhang, Z.B. Quantitative analysis of the tropospheric delay difference using empirical mapping functions on VLBI stations. Front. Astron. Space Sci. 2026, 13, 1855535. [Google Scholar] [CrossRef] [Scilit]
- Golani, M.; Rozen, Y.; Rotstein, H. Radiometric Interferometry for Deep Space Navigation Using Geostationary Satellites. Aerospace 2025, 12, 982. [Google Scholar] [CrossRef] [Scilit]
- Tapley, B.D.; Schutz, B.E.; Born, G.H. Statistical Orbit Determination; Elsevier Academic Press: Amsterdam, The Netherlands, 2004. [Google Scholar]
- Moyer, T.D. Formulation for Observed and Computed Values of Deep Space Network Data Types for Navigation; Wiley: Hoboken, NJ, USA, 2003. [Google Scholar]
- Bauer, F.H.; Moreau, M.C.; Dahle-Melsaether, M.E.; Petrofski, W.P.; Stanton, B.J.; Thomason, S.; Harris, G.A.; Sena, R.; Parker, J.J.K. The GPS Space Service Volume; NASA: Washington, DC, USA, 2015.
- National Coordination Office for Space-Based Positioning, Navigation, and Timing. GPS Accuracy. Available online: https://www.gps.gov/gps-accuracy (accessed on 10 October 2026).
- Bureau International des Poids et Mesures (BIPM). Clock Comparisons Using GNSS; BIPM Training Material; BIPM: Sèvres, France, 2024. [Google Scholar]
- Allan, D.W. Statistics of atomic frequency standards. Proc. IEEE 1966, 54, 221–230. [Google Scholar] [CrossRef] [Scilit]
- Rutman, J. Characterization of frequency stability: Precision measurement and analysis. Proc. IEEE 1978, 66, 1048–1075. [Google Scholar]
- Riley, W.J. Handbook of Frequency Stability Analysis; NIST Special Publication 1065; National Institute of Standards and Technology: Gaithersburg, MD, USA, 2008.
- European Space Agency. Galileo’s Clocks. Available online: https://www.esa.int/Applications/Satellite_navigation/Galileo/Galileo_s_clocks (accessed on 10 October 2026).
- Leonardo, S.p.A. Passive Hydrogen Maser; Product Data Sheet. Available online: https://space.leonardo.com/documents/16277711/19573752/Passive_Hydrogen_Maser_LQ_mm07688_.pdf (accessed on 10 October 2026).
- Kirchner, D. Two-way time transfer via communication satellites. Proc. IEEE 1991, 79, 983–990. [Google Scholar] [CrossRef] [Scilit]
- Kirchner, D. Two-Way Satellite Time and Frequency Transfer (TWSTFT): Principle, Implementation, and Current Performance. In Review of Radio Science 1996–1999; Stone, W.R., Ed.; Oxford University Press: Oxford, UK, 1999; pp. 27–44. [Google Scholar]
- Hanson, D.W. Fundamentals of two-way time transfers by satellite. In Proceedings of the 43rd Annual Symposium on Frequency Control, Piscataway, NJ, USA, 31 May–2 June 1989. [Google Scholar]
- Levine, J. A review of time and frequency transfer methods. Metrologia 2008, 45, S162. [Google Scholar] [CrossRef] [Scilit]
- 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] [Scilit]
- Delva, P.; Meynadier, F.; Le Poncin-Lafitte, C.; Laurent, P.; Wolf, P. Time and frequency transfer with a MicroWave Link in the ACES/PHARAO mission. In Proceedings of the 2012 European Frequency and Time Forum, Gothenburg, Sweden, 23–27 April 2012; pp. 28–35. [Google Scholar]
- Caldwell, E.D.; Triano, T.M.; Sinclair, L.C. High-precision optical time and frequency transfer. Adv. Opt. Photonics 2025, 17, 375–440. [Google Scholar] [CrossRef] [Scilit]
- Ashby, N. Relativity in the Global Positioning System. Living Rev. Relativ. 2003, 6, 1. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Petit, G.; Luzum, B. (Eds.) IERS Conventions (2010); IERS Technical Note 36; Verlag des Bundesamts für Kartographie und Geodäsie: Frankfurt am Main, Germany, 2010. [Google Scholar]
- Shapiro, I.I. Fourth test of general relativity. Phys. Rev. Lett. 1964, 13, 789–791. [Google Scholar] [CrossRef] [Scilit]
- Petit, G.; Luzum, B. IERS Conventions (2010), Chapter 11: General Relativistic Models for Propagation; IERS Technical Note 36; International Earth Rotation and Reference Systems Service: Frankfurt am Main, Germany, 2010. [Google Scholar]
- Post, E.J. Sagnac effect. Rev. Mod. Phys. 1967, 39, 475–493. [Google Scholar] [CrossRef] [Scilit]
- Montenbruck, O.; Gill, E. Satellite Orbits: Models, Methods, and Applications; Springer: Berlin/Heidelberg, Germany, 2000. [Google Scholar]
- Chen, M.; Liu, Y.; Guo, J.; Song, W.; Zhang, P.; Wu, J.; Zhang, D. Precise orbit determination of BeiDou satellites with contributions from Chinese National Continuous Operating Reference Stations. Remote Sens. 2017, 9, 810. [Google Scholar] [CrossRef] [Scilit]
- Yang, Y.; Xu, Y.; Li, J.; Yang, C. Precise orbit determination for BDS satellites. Satell. Navig. 2021, 2, 18. [Google Scholar] [CrossRef] [Scilit]
- Lu, W.; Wang, H.; Wu, G.; Huang, Y. Orbit determination for all-electric GEO satellites based on spaceborne GNSS measurements. Remote Sens. 2022, 14, 2627. [Google Scholar] [CrossRef] [Scilit]
- Guo, R.; Hu, X.; Tang, C.; Zhou, S.; Liu, L. Precise orbit determination for geostationary satellites with multiple tracking techniques. Chin. Sci. Bull. 2010, 55, 687–692. [Google Scholar] [CrossRef] [Scilit]
- Öz, İ.; Yılmaz, Ü.C.; Güler, Ü. TDOA based tracking measurement for GEO satellites orbit determination: Evaluation for the satellite operators. Eski Ş Ehir Tech. Univ. J. Sci. Technol. A-Appl. Sci. Eng. 2022, 23, 137–148. [Google Scholar] [CrossRef] [Scilit]
- Valdes Crespi, F.; Barrull Costa, P.; Slavov, A.; Weiß, M.; Knott, P. Characterization of a Time Transfer Channel Between a Narrow-Band Transponder on a GEO Satellite and a Ground-Based Station. Sensors 2026, 26, 1515. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Thai, T.T.; Rovera, D.; Sesia, I. Update on TWSTFT activities at INRiM Time and Frequency Laboratory. In Proceedings of the 4th URSI Atlantic and Asia Pacific Radio Science Meeting (URSI AT-AP-RASC), Gran Canaria, Spain, 19–24 May 2024; Available online: https://www.ursi.org/proceedings/procAT24/papers/1880.pdf (accessed on 10 October 2026).
- Wachowiak, M.; Kryszkiewicz, P. Angle of arrival estimation in a multi-antenna software defined radio system: Impact of hardware and radio environment. Wirel. Netw. 2022, 28, 3537–3548. [Google Scholar] [CrossRef] [Scilit]
- Sekido, M.; Fukushima, T. A VLBI delay model for radio sources at a finite distance. J. Geod. 2006, 80, 137–149. [Google Scholar] [CrossRef] [Scilit]
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.









