Next Article in Journal
Potential of Virtual Earth Observation Constellations in Archaeological Research
Next Article in Special Issue
Derivation of All Attitude Error Governing Equations for Attitude Filtering and Control
Previous Article in Journal
Identification of Soybean Varieties Using Hyperspectral Imaging Coupled with Convolutional Neural Network
Previous Article in Special Issue
Plume Noise Suppression Algorithm for Missile-Borne Star Sensor Based on Star Point Shape and Angular Distance between Stars
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

StarNAV: Autonomous Optical Navigation of a Spacecraft by the Relativistic Perturbation of Starlight

by
John A. Christian
Department of Mechanical, Aerospace, and Nuclear Engineering, Rensselaer Polytechnic Institute, Troy, NY 12180, USA
Sensors 2019, 19(19), 4064; https://doi.org/10.3390/s19194064
Submission received: 26 August 2019 / Revised: 13 September 2019 / Accepted: 15 September 2019 / Published: 20 September 2019
(This article belongs to the Special Issue Attitude Sensors)

Abstract

:
Future space exploration missions require increased autonomy. This is especially true for navigation, where continued reliance on Earth-based resources is often a limiting factor in mission design and selection. In response to the need for autonomous navigation, this work introduces the StarNAV framework that may allow a spacecraft to autonomously navigate anywhere in the Solar System (or beyond) using only passive observations of naturally occurring starlight. Relativistic perturbations in the wavelength and direction of observed stars may be used to infer spacecraft velocity which, in turn, may be used for navigation. This work develops the mathematics governing such an approach and explores its efficacy for autonomous navigation. Measurement of stellar spectral shift due to the relativistic Doppler effect is found to be ineffective in practice. Instead, measurement of the change in inter-star angle due to stellar aberration appears to be the most promising technique for navigation by the relativistic perturbation of starlight.

Graphical Abstract

1. Introduction

This work presents a method—referred to here as StarNAV—for using perturbations in observed starlight to autonomously navigate a spacecraft in the Solar System. Compared to a reference observer, such as a fictitious stationary observer at the Solar System barycenter (SSB), the starlight measured by a sensor aboard a moving spacecraft will change in both frequency and apparent direction. While there are many phenomena that contribute to these changes, the dominant source for changes in both frequency and apparent direction is due to the Special Theory of Relativity and is explainable within the framework of a Lorentz transformation. The Lorentz transformation, which relates the spacetime coordinates seen by two observers moving relative to one another, depends on the relative velocity between the two observers. Therefore, if relativistic perturbations of starlight in frequency (relativistic Doppler effect) and in apparent direction (stellar aberration) can be measured, these perturbations may be used to infer the spacecraft velocity. In many cases it is possible for a spacecraft to navigate autonomously using only velocity measurements [1,2]. In other cases, such as autonomous navigation with images [3], the addition of direct measurements of velocity may significantly enhance performance.
This work explores two categories of StarNAV measurements: those due to the relativistic Doppler effect (StarNAV-DE measurements) and those due to stellar aberration (StarNAV-SA measurements). These measurement types complement each other, since the Doppler effect (mostly) provides information on the velocity in direction of the observed star while stellar aberration (mostly) provides information on the velocity components in the plane perpendicular to the direction to the observed star. Thus, the velocity-related information content of StarNAV-DE and StarNAV-SA measurements for a single star sighting are (mostly) orthogonal to one another—and together they provide a description of the full three-dimensional (3D) spacecraft velocity. Alternatively, a complete 3D velocity vector may be constructed from just one measurement type (StarNAV-DE or StarNAV-SA) using simultaneous observations of different stars.
Both StarNAV-DE and StarNAV-SA measurement types are now briefly introduced. While the Doppler effect may appear at first to be the most obvious means of obtaining velocity information from starlight, a closer analysis reveals that stellar aberration measurements are almost always preferable.
The spectrum of a star observed by a moving spacecraft is altered by cosmological redshift (due to expansion of the Universe), gravitational redshift/blueshift (due to potential fields near the source and observer), and the relativistic Doppler effect (due to kinematic velocity between the source and observer). Each of these natural phenomena contain numerous contributing effects, with the kinematic relative velocity being the most troublesome due to the active nature of stellar surfaces at short timescales. From a navigation perspective, it is best to separate the effects that may be built into the star’s reference spectrum from the effects that must be considered within the state estimation framework.
Although the concept of using the observed shift of certain spectral lines or of the entire spectrum for navigation is not new—having been considered for navigation within our Solar System [4,5] and beyond [6,7]—many prior studies neglect the essential challenges to such a framework arising from stellar oscillations, granules, and other forms of stellar surface activity (despite many of these challenges being known since nearly the beginning [8]). Indeed, this work demonstrates that autonomous navigation using StarNAV-DE measurements is likely to be ineffective for near-term applications due to instability in the spectral signature of most stars and challenges with instrument calibration. Thus, after a brief development to justify this decision, StarNAV-DE measurements are usually discarded in favor of StarNAV-SA measurements. A few special cases where StarNAV-DE measurements remain competitive (e.g., interstellar flight) are also discussed.
The apparent direction to a star as measured by a moving spacecraft is primarily altered from its nominal star catalog value by (1) the star’s proper motion, (2) parallax, (3) stellar aberration, and (4) the gravitational deflection of light. The first two effects are primarily geometric and are well explained (to the accuracy required here) within a classical Newtonian framework. The latter two effects necessarily require a relativistic framework—with stellar aberration being explainable using only the Special Theory of Relativity and the gravitational deflection of light requiring the General Theory of Relativity. All four of these effects are considered in this work.
As will be shown, the effects of proper motion and parallax can be reduced to below the noise floor required for navigation with information that is readily available in most practical cases. The remaining two effects are both state dependent: stellar aberration is (mostly) a function of the spacecraft velocity and the gravitational deflection of light is (mostly) a function of spacecraft position. The change in apparent star direction from stellar aberration (up to 10 s of arcseconds (arcsec); e.g., ∼26 arcsec in low Earth orbit (LEO)) is generally a few orders of magnitude larger than from the gravitational deflection of light (microarcseonds ( μ as) to a few milliarcseconds (mas)). Consequently, only the perturbation from stellar aberration is large enough to display usable sensitivity in the vehicle state from the standpoint of autonomous spacecraft navigation. Although the perturbation from the gravitational deflection of light is small and its sensitivity to the spacecraft position is too weak for practical use as a navigation observable (at least with contemporary sensors), the effect is still large enough that it must be explicitly accounted for in any reasonable navigation system. The gravitational deflection of light manifests itself as a small bias, which can usually be estimated by a single scalar parameter.
When collected with suitable accuracy, stellar aberration measurements (i.e., StarNAV-SA measurements) permit the direct estimation of the vehicle’s inertial velocity which, in turn, may be used for navigation. The fundamental concept of using stellar aberration for autonomous navigation was also suggested in [9]. However, this earlier work presented only a cursory analysis, considered only first-order stellar aberration effects (despite requiring measurement accuracy corresponding to third-order relativistic effects), and neglected entirely the gravitational deflection of starlight (which is also orders of magnitude larger than the required measurement accuracy). The idea appears to have been largely lost with the passing of time, but is given new life by recent advancements in velocity-only orbit determination [2], an elegant mathematical framework for microarcsecond astrometry [10], and improved astrometric data in modern star catalogs [11]. This work provides evidence that the StarNAV-SA approach is a feasible means of autonomous navigation that may offer an alternative (or a complement to) other autonomous navigation systems under development today (e.g., X-ray Pulsar Navigation (XNAV)).
This work shows that navigation performance suitable for many common mission types may be achieved when star directions are measured with errors on the order of 0.1–1 mas. Particular mission scenarios—in Earth orbit or elsewhere—may require better or worse sensor performance. Hence, undue importance should not be ascribed to the choice of 0.1–1 mas of sensor error used throughout this work; it is a reasonable number for the preliminary analysis of the StarNAV framework and nothing more.
The remainder of this work is organized as follows: Section 2 provides background and historical context. Section 3 develops mathematical models for the underlying natural phenomena. Section 4 considers StarNAV feasibility by considering how well the natural phenomena outlined in Section 3 may be measured in practice. The remaining sections consider the efficacy of StarNAV for navigation: Section 5 considers an instantaneous velocity fix, Section 6 considers initial orbit determination (IOD), and Section 7 considers real-time navigation with an extended Kalman filter (EKF).

2. Background

2.1. Need for Autonomous Spacecraft Navigation

Autonomous spacecraft navigation is an enabling technology for a wide variety of future spaceflight missions, ranging from LEO constellations to interplanetary science missions. Low-cost autonomous navigation in LEO is made possible by the prevalence of global navigation satellite systems (GNSS), such as the United States’ Global Positioning System (GPS) or the European Union’s Galileo. However, there is sometimes a need for autonomous navigation capability in LEO when GNSS is unavailable. There is also a need for autonomous navigation when traveling to destinations beyond LEO (e.g., Earth’s moon, other planets, asteroids, comets, Earth-Sun libration points) where no GNSS-type observables exist.
These demands for autonomous navigation have led to substantial investment in autonomous navigation technologies in recent decades. Three such technologies are highlighted here as illustrative examples. First is XNAV, which uses the time-of-arrival of pulses from stable millisecond pulsars to estimate the spacecraft’s position [12,13,14]. Real-time, on-board XNAV was recently demonstrated with the SEXTANT experiment [15,16] on the International Space Station (ISS). Second is classical spacecraft optical navigation (OPNAV), which uses images of nearby celestial bodies against a star field background. Autonomous OPNAV with horizon-based methods [3] works well with resolved imagery of ellipsoidal bodies and will be demonstrated on NASA’s Artemis 1 mission [17]. Autonomous OPNAV with unresolved imagery (e.g., of asteroids [18,19] or moons [20]) may be used for kinematic positioning (essentially triangulation), a procedure that was demonstrated using JPL’s AutoNav system on the Deep Space 1 mission [21]. Third is enabling one-way ranging using radio frequency (RF) signals from the Deep Space Network (DSN) through the Deep Space Atomic Clock (DSAC) [22,23,24], which was launched during the writing of this manuscript (June 2019).

2.2. Remarks on the History of Star-Based Navigation

Celestial navigation and the practice of using star sightings for navigation has existed since antiquity [25,26]. The utility of stars for navigation must have been plainly obvious, as similar techniques were independently developed by European [27], Arabian [28], Chinese [29], and Polynesian [30] explorers. The earliest explorers—on both land and sea—are known to have navigated by observing the elevation of the Pole Star and by memorizing the location of guide stars as they rose or set. With time and the advent of written language, memorization gave way to carefully curated star charts and tables [31]. Meanwhile, star sightings were collected with ever improving instrumentation [27] (e.g., astrolabe [32,33], sextant [34]). Expert navigators trained in the arts of cartography, astrometry, and chronometry became essential members of all types of expeditions (e.g., exploration, scientific, mercantile), especially on the open sea where there were no roads or geographic features to follow. The practice of manual celestial navigation remained a critical skill for the professional mariner until it was largely replaced with global navigation satellite systems (GNSS) in the late twentieth century. While the proliferation of GNSS-based navigation systems has led to the complete abandonment of celestial navigation in many sectors, celestial navigation still enjoys support in niche applications and has seen notable mathematical and technological advances in the past 25 years [35,36,37,38,39].
Given humanity’s long history of navigation by stars, it comes as no surprise that some of the first methods for autonomous spacecraft navigation relied on astronauts manually taking star sightings with a space sextant [40,41,42,43,44]. While this practice continues to modern day (e.g., a new space sextant is currently under development for future human space exploration [45]), the prevalence of robotic (uncrewed) spacecraft provided ample motivation to automatically collect celestial navigation measurements with a camera. The use of images of celestial bodies against a starfield background—generally referred to as optical navigation (OPNAV)—has been studied extensively [3,46] and has been a critical component of most outer planet exploration missions [47,48,49,50,51,52].
Conventional star sightings—either manually with a sextant or automatically with a camera—fundamentally provide information about an inertially fixed reference direction. Positional information (e.g., estimation of a ship’s latitude or a spacecraft’s orbit) comes not from the star direction, but the observed direction of a feature belonging to a foreground celestial object (e.g., the Earth’s horizon) relative to the inertially fixed star field. These relative directions (which form an angle), together with time and a model of the celestial body’s motion, permit estimation of the observer’s location. Therefore, images of star fields with no foreground body, such as those acquired by a star tracker [53,54], are generally used for attitude estimation only [55].
Modern (circa 2019) star trackers and OPNAV cameras are capable of determining attitude with errors on the order of 1–10 arcsec [56,57,58]. Estimation of attitude at this level requires the sensor system be supplied with the vehicle’s inertial velocity (relative to the star catalog’s reference frame) to remove the attitude bias introduced by stellar aberration [59], which can amount to about 26 arcsec for a spacecraft in LEO. The stellar aberration generally manifests itself as an attitude bias because most star trackers have a relatively narrow field-of-view (FOV) and all the observed stars experience a similar perturbation. Consequently, the vehicle’s inertial velocity and the resulting attitude bias from stellar aberration are a nuisance parameter that must be compensated for to achieve state-of-the-art pointing knowledge. In contrast to the conventional use of stars for navigation (or attitude determination), this work follows the suggestion of [9] and takes the nuisance parameter of stellar aberration and turns it into the navigation observable.
While spacecraft navigation using star bearing measurements has been practiced since the very first days of spaceflight, navigation by the shift in stellar (or solar) spectra due to the Doppler effect has only been suggested and (to the author’s knowledge) never implemented in practice. While the possibility of spacecraft navigation by the Doppler shift of spectra was recognized by at least the early 1960s [4], the practical difficulties in such an approach were quickly realized [8]. Despite these challenges, numerous studies were subsequently performed on the efficacy of navigation using Doppler shift from the Sun [60,61,62] and from stars [5,63]—with some authors (e.g, [62]) ultimately abandoning the approach for reasons similar to [8]. Of note is that many of these complications may be avoided within the context of relative navigation by comparing the spectra observed at more than one location, thus, allowing one to estimate the relative velocity between the two observers. Applications of this approach include formation flying [64] or orbit determination by reflected sunlight [65,66,67]. However, the comparison of simultaneously recorded spectra at two different locations is not compatible with the philosophy of autonomous navigation and is not explored further in this work.
Finally, discussion of both stellar aberration and the relativistic Doppler effect as navigation observables also appears in the few serious papers that exist on the topic interstellar navigation (e.g., [6,68]), although detailed analysis appears to be lacking in the published record of these works. As with conventional celestial navigation, many interstellar navigation studies still consider stellar aberration as a nuisance parameter to be corrected instead of a navigation observable in its own right [69,70,71]. Autonomous interstellar navigation concepts generally estimate velocity exclusively by the relativistic Doppler effect [6,7] and rarely address the practical challenges associated with the stability stellar spectra. There are examples of concept studies that do use stellar aberration to estimate velocity (e.g., [72]), but these appear to be few in number.

3. Mathematical Models for the Observation of Starlight by a Moving Spacecraft

3.1. Reference Star Models

If one is to use the relativistic perturbation of starlight to determine the observer (spacecraft) velocity, it is first necessary to have an accurate model of star spectra and directions in the absence of such effects. These models are generally referenced to a fictitious stationary observer at the SSB in the absence of general relativistic perturbations from Solar System’s potential field (i.e., at zero potential).
Models for star direction make use of data tabulated in star catalogs that are painstakingly constructed from astrometric observations. Likewise, models of star spectra may be cataloged. Further, in addition to directions and spectra, models for stellar photon flux are essential for understanding sensor performance. The following subsections address key aspects of these three reference models (directions, spectra, photon flux).

3.1.1. Star Catalogs and Astrometric Models

Astrometry—the branch of astronomy concerned with measuring the position and motion of celestial objects—is one of the oldest known branches of the physical sciences [73]. Indeed, astrometric data has long been recorded in star catalogs to capture our best knowledge of star locations [31,74]. The present work assumes the use of modern catalogs as exemplified by the Hipparcos Catalog [75,76] and Gaia Catalog [11,77], which were produced by European Space Agency (ESA) space astrometry missions of the same name [78,79]. At the time this paper was written, the state-of-the-art is best represented by the Gaia Data Release 2 [77], whose astrometric data can produce star line-of-sight (LOS) unit vectors with bearing errors below 0.1 mas [11].
Modern catalogs generally store astrometric data with respect to a particular realization of the International Celestial Reference Frame (ICRF) [80,81,82,83] with the origin shifted to the SSB—defined as the Barycentric Celestial Reference Frame (BCRF). This is the case for the Gaia Data Release 2 used in this study [11], as well as for many other contemporary catalogs.
For consistency with the available catalog data, this work adopts the same “standard model” for star directions as employed for the reduction of both Hipparcos and Gaia observations [84]. This is a six-parameter model considering the following parameters for each (i-th) star at the time of the catalog epoch ( t e p ): BCRF right ascension ( α i ), BCRF declination ( δ i ), proper motion in right ascension direction ( μ α * i ), proper motion in declination direction ( μ δ i ), radial proper motion ( μ r i ), and annual parallax ( ϖ i ). While other models and parameterizations may be chosen, the present work is bound to this standard model since the use of either the Hipparcos or Gaia catalogs is presumed. Reformulation of the following with other reasonable parameterizations is straightforward and (if necessary) left as an exercise to the reader.
The six-parameter model is defined as follows. Let the right ascension and declination be used to define the star LOS unit vector to the i-th star as seen by an observer at the BCRF origin (solar system barycenter) at the catalog epoch ( t e p ), denoted as i , such that
i = cos ( δ i ) cos ( α i ) cos ( δ i ) sin ( α i ) sin ( δ i )
Further define the orthogonal unit vectors (where z T = [ 0 0 1 ] )
p i = z × i = sin ( α i ) cos ( α i ) 0 q i = i × p i = sin ( δ i ) cos ( α i ) sin ( δ i ) sin ( α i ) cos ( δ i )
such that the ordered triad { p i , q i , i } forms a right-handed orthonormal basis for R 3 . The triangular brackets · denote vector length normalization (i.e., x = x / x ). From here, the six-parameter model for u i (where u i is the LOS unit vector to the i-th star as seen by an observer at BCRF position r ( t ) at observation time t) may be written directly in terms of i and the i-th star’s remaining four astrometric parameters as [84]
u i ( t ) = i + [ t + i T r ( t ) / c t e p ] ( μ α * i p i + μ δ i q i + μ r i i ) ϖ i r ( t ) / A u
where c = 299,792,458 m/s is the speed of light and A u = 149,597,870,700 m is the astronomical unit (AU).
The contribution from the radial velocity is negligible for all but a small number of stars, leading to the assumption of μ r i = 0 for the reduction of most Gaia data in practice [11]. Thus, the full six-parameter model from Equation (3) becomes the usual five-parameter model,
u i ( t ) = i + [ t + i T r ( t ) / c t e p ] ( μ α * i p i + μ δ i q i ) ϖ i r ( t ) / A u
Furthermore, observe that the term i T r ( t ) / c (the so-called Roemer delay) has a worst-case value on the order of 500 s at 1 AU. Assuming the median proper motion magnitude of 21.3 mas/year from the Gaia catalog (for G 8 , see Figure 1), this amounts to only a 0.34 μ as modification of the LOS direction. Consequently, this effect can be safely neglected in most cases, leading to
u i ( t ) = i + ( t t e p ) ( μ α * i p i + μ δ i q i ) ϖ i r ( t ) / A u
The only remaining state-dependent term in Equation (5) is the one describing parallax. The median annual parallax from the Gaia catalog for a spacecraft in Earth orbit is 3.9 mas (for G 8 , see Figure 1), which is clearly of a magnitude that cannot be neglected. Fortunately, however, this effect is driven by the BCRF position. Consequently, for a vehicle in orbit about a planet, the planet’s ephemeris (which is known) will remove the vast majority of this effect. For example, the median residual parallax for a spacecraft in geostationary orbit (GEO) is about 1 μ as. Thus, for a spacecraft orbiting a known celestial body, the star LOS direction may often be approximated to a suitable accuracy by
u i ( t ) = i + ( t t e p ) ( μ α * i p i + μ δ i q i ) ϖ i r B ( t ) / A u
where r B ( t ) is the BCRF position of the celestial body the spacecraft is orbiting.
For a vehicle in heliocentric orbit far away from a planet, the BCRF position may be autonomously determined to sufficient accuracy to remove parallax (∼ 10 5 km) through triangulation using optical LOS observations of known planets [85], asteroids [19], or both.

3.1.2. Models for Reference Stellar Spectra

Stellar spectra are one of the principal observational data types used in modern astronomy and astrophysics. As with star directions, stellar spectra have long been cataloged [86]. Of particular relevance here, the shifts in stellar spectra are often used to estimate radial velocity—a critical ingredient in the fields of astrometry, astroseismology, and the search for exoplanets.
The naive application of the classical Doppler equation may lead the well-meaning navigator to erroneously suggest that the inertial velocity can be related to the observed frequency shift in stellar spectra according to
u T v c = Δ f f 0
where u is the unit vector from the observer to the source, f 0 is the frequency seen by an observer at rest, and Δ f is the change in frequency seen by an observer moving at velocity v relative to the rest frame. Such an approach, however, introduces a few m/s of error at best and up to a few hundred m/s of error at worst. A more careful analysis is clearly required.
To begin, a more precise definition of the frequency shift is required, as multiple conventions exist in the literature and their difference is important at the level of precision required here. This work adopts the following definition for a spectral shift, z,
z = λ λ 0 λ 0 = f 0 f f
where λ 0 (or f 0 ) is the reference wavelength (or frequency) and λ (or f) is the measured wavelength (or frequency) seen by an observer moving relative to the reference. Therefore, defining Δ λ = λ λ 0 and Δ f = f f 0 , one obtains
z = Δ λ λ 0 = Δ f f
Here, an important distinction is made between Δ f / f and Δ f / f 0 ,
Δ f f = z vs . Δ f f 0 = z 1 + z
such that it matters if the ratio of Δ f is taken with respect to f or f 0 , with this choice leading to a difference of O ( z 2 ) between the two.
The frequency of starlight is altered by numerous sources between its origin within a star and when it is received by an instrument (e.g., spectrograph) on a spacecraft within our Solar System. These frequency shifts are due to three principal phenomena: cosmological redshift, gravitational redshift/blueshift, and the relativistic Doppler effect. Cosmological redshift is due to the expansion of the Universe, causing apparent stretching of the wavelength when the source and observer are far apart. Gravitational redshift occurs as the light escapes the potential field of the source star, while gravitational blueshift occurs as the light falls into the potential field of our Solar System where the spacecraft resides. Finally, change in frequency occurs from the relativistic Doppler effect due to the kinematic velocity between the source star and the spacecraft. This relative velocity is due to a number of sources, including: (1) the velocity of the spacecraft relative to the SSB, (2) the velocity of the SSB relative to the observed star’s barycenter, (3) velocity of the star center-of-mass relative to its barycenter induced by the gravitational attraction of its planets, (4) activity on the surface of the star, and (5) rotational motion of the asymmetric star. To make a usable navigation system, one must ultimately isolate Doppler effect due to source #1 (the velocity of the spacecraft relative to the SSB) from all the other contributing phenomena and Doppler effect sources. This is critical, since nearly every item listed here can contribute errors at the m/s level (or higher), depending on the particular star.
The chain of frequency shifts described above make it impossible to determine the true kinematic radial velocity (at the m/s level or better) between a source star and an observer in our Solar System purely from measurements of the star’s spectrum [87]. Fortunately, the navigation problem only requires one to know the relative velocity between the observer (spacecraft) and the SSB. In practice, this would require a reference spectrum at the SSB to be created for each StarNAV-DE guide star.
Expressing stellar spectra at the SSB is common practice within the scientific community, where an observed spectrum may be transformed to the SSB with zero potential by (1) removing the gravitational blueshift from the observer’s location within the Solar System’s potential field and (2) removing the Doppler effect from the observer’s velocity relative to the SSB. Therefore, define the frequency at the source star as f * , the frequency at the SSB with zero potential as f, the frequency of a fictitious stationary observer at the spacecraft’s instantaneous position as f , and the frequency seen by an observer onboard the moving spacecraft as f . The chain of frequency shifts is then
f * = f * f f f f f f
where the individual contributing factors can be written in terms of frequency shifts as
z B = f * f f f * f = z B + 1
z = f f f f f = z + 1
z = f f f f f = z + 1
such that
f * = z B + 1 z + 1 z + 1 f
Therefore, when building a reference spectrum for a star, one may collect observations of f over a long period of time to compute a time-history of f according to
f = z + 1 z + 1 f
where ( z + 1 ) removes the gravitational blueshift and ( z + 1 ) removes the Doppler shift of the observer’s motion relative to the SSB. The shifts z and z are generally well-known when building a reference spectrum from scientific observations. At a high-level, this process is reversed for navigation with StarNAV-DE measurements, when f and f are known and one solves for the spacecraft state information embedded in the shifts z and z . Mathematical development of z and z may be found in Section 3.3.
This time-history of f generated from Equation (15) will have oscillations at many different timescales that are often the focus of scientific study. From the standpoint of navigation, however, these oscillations are a nuisance (see Section 4.2) and the present work assumes a long-term average for f is generated.
Note, of course, that the shifted frequency f is related to what one might otherwise expect (e.g., from the location of absorption lines for specific elements) according to
f * = z B + 1 f
This frequency shift may be written as a speed (instead of as a dimensionless frequency ratio) by multiplying the SSB shift z B by the speed of light. Doing so results in the so-called “barycentric radial-velocity measure,” c z B , which is a standardized astrometric parameter often used to describe the shift of the underlying spectral model to the SSB. A detailed discussion about computing c z B is provided in [87].

3.1.3. Models for Stellar Photon Flux

Models of stellar photon flux are essential in evaluating the performance of any star-observing system. In the case of StarNAV, measuring either the direction to or spectra of a star critically relies on having a sufficient number of photons available for the sensor to detect. From a design standpoint, it is useful to express the photon flux as a function of star magnitude (and, perhaps, star type), as this information is readily available in most star catalogs.
This task is somewhat complicated by the different systems of star magnitude in use today [88]. Unless otherwise specified, this work assumes magnitudes are defined using the Johnson-Cousins system [89,90]. Transformation to other photometric systems—such as the Sloan Digital Sky Survey system [91] or the Gaia system [92]—is straightforward and left to the reader. This work exclusively uses apparent magnitudes and all references to magnitude are assumed to be apparent magnitude. Regardless of the specific convention, most photometric magnitude systems describe the apparent irradiance (E) relative to a reference irradiance ( E 0 ) on a logarithmic scale,
m = 2.5 log 10 E E 0
where the zero point is arbitrary and chosen by convention, often with zero magnitude being defined as approximately that of Vega ( α Lyr). Vega has a visual magnitude of 0.03 in the Johnson-Cousins system [88].
The objective now is to relate photon flux to star magnitude. In practice, the usefulness of a photon flux model is fundamentally related to the sensor’s spectral sensitivity. Given a spectral irradiance of E ( λ ) , the irradiance measured by a sensor in space with spectral sensitivity S ( λ ) is [88,93]
E S = E ( λ ) S ( λ ) d λ
and the corresponding photon flux is
n S = 1 h c λ E ( λ ) S ( λ ) d λ
where h = 6.62607015 × 10 34 J·s is the Planck constant and c is the speed of light. When S ( λ ) is the passband for the Johnson-Cousins V-band filter, one obtains the measured irradiance ( E V ) and photon flux ( n V ) corresponding to the visual magnitude m V . Given the conventions of the Johnson-Cousins system, a star of visual magnitude m V = 0 has a spectral irradiance at the V-band effective wavelength of E ( λ V ) 3.64 × 10 23 W/m 2 /Hz [94].
As a useful reference, temporarily assume that all photons are received at the V-band’s effective wavelength, λ V = 544.8 nm [88]. Recognizing that the V-band filter has a passband (full width half maximum) of around Δ λ 84 nm [88] and that Δ f c Δ λ / λ 2 , the idealized photon flux for a m V = 0 star may be found by approximating the integral from Equation (20) as
n V 0 λ V h c c Δ λ λ V 2 E ( λ V ) = 1 h Δ λ λ V E ( λ V ) = 8.47 × 10 9 photons / m 2 / second
which may be written in exponential form as n V 0 10 9.93 photons/m 2 /second. This is generally consistent with the value of n V 0 10 9.94 photons/m 2 /second presented in [93]. Consequently, given the definition of star magnitude from Equation (18), the V-band photon flux for a star of apparent visual magnitude m V is given by
n V = 8.47 × 10 9 10 0.4 m V photons / m 2 / second
As noted above, stars do not emit all their photons at one wavelength. Furthermore, many optical sensors have a spectral sensitivity that captures more photons than what is passed by the Johnson-Cousins V-band filter, such that the photon flux seen for a m V star often exceeds that of Equation (22) in practice. These issues are now addressed using the above results as a reference.
Stars are generally well-modeled as blackbody radiators, such that the spectral irradiance of a star with temperature T is proportional to the distribution described by Planck’s law [95],
E ( λ ) W ( λ , T ) = 2 h c 2 λ 5 exp h c λ k T 1 1
where k = 1.380649 × 10 23 J/K is the Boltzmann constant. Consequently,
E ( λ 1 ) E ( λ 2 ) = W ( λ 1 , T ) W ( λ 2 , T )
Thus, if one defines W ^ ( λ , T ) to be the ratio
W ^ ( λ , T ) = W ( λ , T ) W ( λ V , T )
then, by rearrangement of Equation (20), it is relatively straightforward to show that [93]
n = n V 10 1.05 D ( λ ) λ λ V W ^ ( λ , T ) d λ
where D ( λ ) is the spectral sensitivity of the detector. The value for the integral depends on the detector of choice and temperature of the observed star. Values of this integral are tabulated in [93] for many different combinations of detector type and star type. Assuming the detector is a charged coupled device (CCD) [96] and the observed star is of type F or G, the bracketed term in Equation (26) evaluates to [93]
10 1.05 D ( λ ) λ λ V W ^ ( λ , T ) d λ 10 0.51 = 3.24
Thus, substitution of Equations (22) and (27) into Equation (26) leads to the expression for the photon flux from a F or G type star of magnitude m V that would be seen with a typical CCD detector
n 2.741 × 10 10 10 0.4 m V photons / m 2 / second
The resulting photon flux from Equation (28) is tabulated in Table 1 for stars of magnitude 0 to 6. Compared with a F or G star of the same magnitude, stars of most other types (e.g., A, B, K) will generally appear to have a slightly higher photon flux due to the spectral sensitivity of most CCDs—thus, the result of Equation (28) is a conservative estimate.

3.2. Perturbations in Apparent Direction of Starlight

3.2.1. Gravitational Deflection of Starlight in the Solar System

The gravitational deflection of light is one of the many consequences of general relativity. Such deflection comes from a number of different sources (as discussed at length in [10]), each of which may be considered separately. The main sources include starlight deflection from: (1) spherically symmetric part of gravity field of large bodies in the Solar System, (2) non-symmetric part of bodies’ gravity field, (3) gravitomagnetic field induced by bodies’ translational motion, and (4) gravitomagnetic field induced by bodies’ rotational motion. Assuming that star observations are not taken at grazing angles to the Sun or to any of planets (especially Jupiter), only the spherically symmetric gravity field effects are important at the levels of measurement accuracy considered here [10,98].
Consider a model for the gravitational deflection of starlight of the form
u i = u i + δ u i
where u i is the unit vector describing the direction to the i-th star in the absence of (or infinitely far from) the gravitating bodies as produced by the model of appropriate accuracy from Section 3.1.1. Furthermore, let u i be the unit vector describing the direction to the i-th star as seen by a fictitious observer at BCRF position r with zero velocity (the velocity effects are considered later as stellar aberration).
Define the distance from the spacecraft to any one of the gravitating bodies as
ρ B = r B r
such that the unit vector describing the direction from the spacecraft to the body is
u B = r B r = r B r ρ B
Further define the angle between the i-th star and one of the gravitating bodies as seen by the spacecraft (Figure 2) as
cos ( θ i B ) = u i T u B
Under these conditions, the deflection of starlight due to the spherically symmetric gravity fields of the Solar System bodies is given by [10]
δ u i = B 1 + γ P P N G M B c 2 d i B 2 1 + u i T u B d i B
where G = 6.674 × 10 11 m 3 kg 1 s 2 is the universal gravitational constant and M B is the mass of celestial body B. The scalar γ P P N is one of the principal parameters within the parameterized post-Newtonian (PPN) formalism [99,100,101]. Under general relativity γ P P N is equal to unity. One of the best estimates of γ P P N to date is due to radiometric tracking of the Cassini spacecraft with DSN [102], which found that γ P P N 1 = ( 2.1 ± 2.3 ) × 10 5 . Hence, one expects 1 + γ P P N 2 .
The 3 × 1 vector d i B is defined as
d i B = u i × ( r B r ) × u i = u i × 2 ( r B r ) = I 3 × 3 u i u i T ( r B r )
where · × is the skew-symmetric cross product matrix, such that a × b = a × b . Observe that d i B (for each celestial body) and δ u i lie in the plane perpendicular to u i by construction.
Therefore, assuming ( 1 + γ P P N ) = 2 , the magnitude of the gravitational deflection described in Equation (33) for any given body may be computed as [10,100]
δ u i B = 2 G M B c 2 ρ B 1 + cos θ i B sin θ i B = 2 G M B c 2 ρ B cot θ i B / 2
which is applied in the direction w i B
w i B = d i B = I 3 × 3 u i u i T u B
such that Equation (33) may also be written as
δ u i = B δ u i B w i B
In general, the magnitude of the gravitational deflection of starlight is large enough that it must be explicitly accounted for within the StarNAV framework. While it is always necessary to consider deflection from the Sun for missions within the Solar System, which additional terms are important depends greatly on the specific mission scenario. As an illustrative example, consider a spacecraft in geostationary orbit. The magnitude of the gravitational deflection of starlight as described by Equation (35) for such an example is shown in Figure 3. These curves reflect the worst-case deflection induced by the five most significant bodies in the Solar System. The results show that the gravitational deflection of light must be considered for the Earth and Sun in almost all cases, while Jupiter and Saturn need only be considered for star sightings very near those planets (small θ i B ). Fortunately, with the exception of the Earth and Moon, the majority of the light deflection comes from the relative position between Earth and the other gravitating body (i.e., since the spacecraft is in Earth orbit r r B r E r B ). Therefore, presuming the spacecraft is known to be in Earth orbit, one may assume the BCRF position of the spacecraft is approximately the BCRF position of Earth ( r r E ) for the gravitational deflection induced from all bodies other than the Earth and Moon. In this case, the residual deflection of starlight is as shown in Figure 4.
These results may be used to develop exclusion angles that guarantee the deflection of light by a particular body remains below a specified threshold. Body exclusion angles for the geostationary example discussed here are shown in Table 2. As with Figure 3 and Figure 4, the exclusion angles are produced by the evaluation of Equation (35). Assuming a sensor capable of measuring an inter-star angle to within 0.1 mas, the threshold for exclusion is set to a starlight deflection of 0.01 mas (one order of magnitude smaller than the measurement noise). Two exclusion angles are shown in Table 2. The first exclusion angle, θ e x c 1 , assumes the effect is neglected entirely (corresponding to Figure 3). The second exclusion angle, θ e x c 2 , assumes the spacecraft is known to be somewhere in Earth orbit (corresponding to Figure 4). The exclusion angles required to completely ignore the effect of gravitational light deflection, θ e x c 1 , are clearly too large (essentially the entire celestial sphere for the Sun). Thus, any practical implementation of the StarNAV framework will almost certainly require some accounting of the gravitational deflection of light. In this particular example, simply accounting for the spacecraft being in Earth orbit creates reasonable exclusion angles for all bodies other than the Earth itself (where it’s noted that Sun exclusion angles on the order of 10–20 deg are common for optical sensors). The deflection of light by Earth’s gravity is measurably affected by the spacecraft’s changing Earth-relative position and must be estimated as part of the StarNAV framework.

3.2.2. Stellar Aberration

Stellar aberration—defined here as the change in apparent direction to a star due to the relative motion between the observer and the frame in which the reference star direction is defined—is a direct consequence of the relativistic addition of velocities. Although modern mathematical descriptions of stellar aberration make use of relativity, the existence of this effect predates Einstein by some time. The classical (Galilean) explanation is due to the landmark work of James Bradley in the early eighteenth century [103]. It was the tension between Bradley’s explanation of stellar aberration with the prevailing theories of light in the late nineteenth century that provided one of the principal motivations for Einstein’s development of the Special Theory of Relativity [104,105] (see Appendix A).
While the classical approach of Bradley is still used today—as, unfortunately, is the case for earlier work exploring stellar aberration for navigation [9]—the result is only correct to first order in v / c . As will soon become apparent, navigation by stellar aberration requires consideration of at least second (if not third) order terms in v / c , thus, rendering the classical approach ineffectual for the task at hand.

Effect of Stellar Aberration on Observed Direction to a Single Star

Stellar aberration is most straightforwardly explained using a Lorentz transformation to relate how a ray of light is seen by a stationary observer (e.g., zero velocity relative to the star catalog frame) and a moving observer (e.g., a telescope on the surface of Earth or a spacecraft).
Proceed, therefore, by introducing the common convention
β = v / c
such that the Lorentz factor becomes
γ = 1 / 1 v T v / c 2 = 1 / 1 β T β
Through direct application of the Lorentz transformation (see Appendix A), the apparent direction u i to the i-th star as measured by an observer aboard the moving spacecraft (light ray with tangent velocity c u i ) is related to the direction u i (see Equation (29)) to the same star as seen by a non-moving observer at same location (light ray with tangent velocity c u i ) according to [10,59]
u i = 1 γ ( 1 + v T u i / c ) u i + γ c + ( γ 1 ) v T u i v T v v
which after straightforward algebraic manipulation becomes
u i = 1 γ ( 1 + β T u i ) u i + γ + ( γ 1 ) β T u i β T β β
u i = 1 1 + β T u i u i + β 1 γ γ β × β × u i
The equivalence of these expressions with the original result of Einstein for the aberration of light is shown at the end of Appendix A.
By employing the machinery of special relativity, the result of Equations (40)–(42) assumes locally flat spacetime. That is, the velocity v is the velocity of the spacecraft as seen by a stationary fictitious observer sitting at BCRF position r . Care must be taken in relating v to the spacecraft velocity as seen by observers at other locations or in different reference frames. The difference between the various relativistic representations of the spacecraft velocity with their Newtonian counterparts is generally O ( c 2 ) , the implications of which are discussed in Section 5.
Therefore, proceeding undeterred, observe that the magnitude of β is generally small (e.g., β 10 4 for objects in Earth orbit). Consequently, it becomes insightful to consider an expansion of Equation (42) about β = 0 3 × 1 ,
u i = u i + u i × ( β × u i ) ( u i T β ) u i × ( β × u i ) + ( 1 / 2 ) β × ( u i × β ) + ( u i T β ) 2 u i × ( β × u i ) + ( u i T β / 2 ) β × ( u i × β ) + O ( β 4 )
This expansion is equivalent to that reported in [10] and also the same to first order in β as [9,59] (these latter two only went to first order).
For a spacecraft with v = 38 km/s, the term linear in β is up to 26.1 arcsec, the term quadratic in β is up to 1.7 mas, and the cubic term in β is up to 0.1 μ as. Given that the assumed sensor error is on the order of 0.1–1 mas, it is clear that one must consider terms up to second order in β . Furthermore, the linear term in β dictates the magnitude of the relationship between a perturbation in the velocity and the corresponding perturbation in the observed star LOS direction. The maximum sensitivity geometry leads to δ ϕ δ v / c , such that 0.1 mas of measurement error in the star LOS direction would correspond to as much as 0.15 m/s of velocity error.

Effect of Stellar Aberration on Inter-Star Angle

The single-star stellar aberration model from Equation (42) may be used to develop a closed-form solution for the effect of stellar aberration on the angle between two stars. Therefore, after defining the observed angle between two stars as θ i j ,
u i T u j = cos θ i j
substitution of Equation (42) and some algebraic manipulation leads to [10]
cos θ i j = u i T u j = 1 1 u i T u j 1 β T β 1 + β T u i 1 + β T u j
As with the single star case, this result may also be expanded about β = 0 3 × 1 . Recognizing that
1 + β T u i 1 = 1 β T u i + β T u i 2 β T u i 3 + O ( β 4 )
simple substitution and grouping of like terms will show that
cos θ i j = u i T u j = u i T u j + 1 u i T u j × β T u i + β T u j ( β T u i ) 2 + ( β T u j ) 2 + ( β T u i ) ( β T u j ) β T β + ( β T u i + β T u j ) ( ( β T u i ) 2 + ( β T u j ) 2 β T β )
+ O ( β 4 )
This expression is equivalent to that reported in [10] and also the same to first order in β as [9] (the latter one only went to first order).
Assuming the LOS directions to the two stars are nearly perpendicular to one another ( u i T u j 0 ) and a spacecraft with v = 38 km/s, the term linear in β is up to 37 arcsec, the term quadratic in β is up to 3.3 mas, and the cubic term in β is up to 0.2 μ as. As with the single star case, sensor error on the order of 0.1–1 mas requires the consideration of the term that is second order in β .

3.3. Perturbations in Frequency of Stellar Spectra

3.3.1. Gravitational Blueshift/Redshift

As a consequence of general relativity, starlight originating from outside our Solar System experiences a blueshift (increases in frequency) due to the potential field of the Sun and planets. Conversely, light from the Sun experiences a redshift (decrease in frequency) as it emanates outward through the Solar System. Following the same notational convention as used in Section 3.1.2, let f i be the frequency of light from the i-th star in the absence of (or infinitely far from) the gravitating bodies. Furthermore, let f i be the frequency of light from the i-th star as seen by a fictitious observer at BCRF position r with zero velocity. With these definitions, and considering only the spherically symmetric portions of the gravity field, general relativity suggests that (again, assuming the source to be infinitely far away) [106]
f i f i = z + 1 = 1 1 c 2 U ( r ) + O ( c 4 )
where z is from Equation (13) and U ( r ) is the local gravitational potential,
U ( r ) B G M B r r B
and, as before, G is the universal gravitational constant, M B is the mass of celestial body B, and r B is the BCRF position of celestial body B.
In most cases, this effect is dominated by the gravitational attraction from the Sun. For a spacecraft at an altitude of 410 km above the Earth’s surface, z = 9.9 × 10 9 (equating to an apparent velocity perturbation of c z = 2.96 m/s) considering just the Sun. When both the Earth and Sun are considered, the blueshift increases to z = 10.5 × 10 9 (equating to an apparent velocity perturbation of c z = 3.16 m/s).

3.3.2. Relativistic Doppler Effect

The Doppler effect is another consequence of the Special Theory of Relativity. Let the frequency of light seen by a fictitious stationary observer at BCRF position r be given by f i (which one may obtain from Equation (49)), and let the frequency of light as seen by an observer aboard the moving spacecraft be given by f i . Again, using the same convention as for stellar aberration, denote the spacecraft velocity as seen by fictitious stationary observer as v . Assuming the light is emanating from the i-th star, the apparent direction to the star is u i for a fictitious stationary observer and u i for the spacecraft. Define n i to be the tangent vector to the ray of light at r , such that
u i = n i
u i = n i
For convenience in comparing with common convention, define ϕ i to be the angle between the ray of light’s tangent direction and the velocity vector,
cos ( ϕ i ) = v T n i = v T u i
cos ( ϕ i ) = v T n i = v T u i
In his original 1905 paper introducing what would become known as the Special Theory of Relativity [104], Einstein presented the following expression for the relation between the frequency of light seen by observers in two different frames (the so-called relativistic Doppler effect)
f i = γ 1 β cos ( ϕ i ) f i = γ 1 + β T u i f i
where γ is the Lorentz factor from Equation (39). Note that this is expressed in terms of the star direction as seen by the stationary fictitious observer, u i . It is also possible to write the relativistic Doppler effect in terms of the star direction as seen by the moving observer, u i ,
f i = f i γ 1 + β cos ( ϕ i ) = f i γ 1 β T u i
which is found by the substituting the following expression for stellar aberration (see Appendix A) into Equation (55)
cos ( ϕ i ) = cos ( ϕ i ) β 1 β cos ( ϕ i )
It is emphasized that Equations (55) and (56) are equivalent expressions for the relativistic Doppler effect, simply written in terms of the star direction as seen by different observers.
Within the context of StarNAV-DE navigation, the aberrated star direction direction u i is likely not known with sufficient precision since the velocity is unknown. Therefore, it is generally better to employ Equation (55), as u i is more likely to be known in practice to the necessary precision.
As with stellar aberration, it is insightful to expand Equation (55) about β = 0 3 × 1 . Specifically, rearrange Equation (55) to find
z i + 1 = f f = 1 γ 1 + β T u i
The terms on the right-hand side may be individually expanded to O ( β 3 )
γ 1 = 1 1 2 β T β + O ( β 4 )
1 + β T u i 1 = 1 β T u i + β T u i 2 β T u i 3 + O ( β 4 )
Substitution of these results into Equation (58), grouping like powers of β , and neglecting terms of O ( β 4 ) and higher,
z i = β T u i + β T u i 2 1 2 β T β β T u i β T u i 2 1 2 β T β + O ( β 4 )
which agrees with more complicated expansions of the relativistic Doppler effect (e.g., [106,107]) when appropriate assumptions are made regarding the source and observer. Note, of course, that if one only retains the linear term in β the result is the classical (non-relativistic) Doppler effect
z i = 1 c v T u i + O ( β 2 )
Returning to the O ( β 4 ) expansion from Equation (61) and assuming a spacecraft with v = 38 km/s, the term linear in β is up to 1.27 × 10 4 , the term quadratic in β is up to 8.03 × 10 9 , and the cubic term in β is up to 1.02 × 10 12 . The worst-case geometry (when u i and v are collinear) leads to δ z δ v / c , such that the second-order term could contribute a velocity error as large as 2.4 m/s and the third-order term could contribute a velocity error as large as 0.3 mm/s.
It is clear, therefore, that second-order terms are likely required in the measurement model and that use of the non-relativistic (linear) Doppler effect is not generally appropriate. To avoid an unnecessary measurement bias, it is suggested that the nonlinear measurement model of Equation (55) be used in practice.

3.3.3. Remarks on the Combination of Gravitational Blueshift and Relativistic Doppler Effect

The result of Equation (55) and the resulting expansion of Equation (61) consider only the effects of special relativity. It is worth briefly noting that these results be combined with Equation (49) to provide a compact expression for f / f . Therefore, recalling Equation (16), the total frequency shift relative to the reference spectrum (zero potential at the SSB) is
f f = f f f f = z + 1 z + 1
Proceed by noting z is given by Equation (49) and z by Equation (58). Therefore, substituting expansions for z and γ 1 only,
f f = 1 1 2 c 2 v T v 1 c 2 U ( r ) 1 + 1 c v T u i 1 + O ( c 4 )
which is the expression commonly seen for relating barycentric and observer spectra (e.g., [87]).

4. Preliminary Feasibility Assessment of StarNAV Measurements

This section considers the practical feasibility of obtaining StarNAV-SA and StarNAV-DE measurements. StarNAV-SA measurements are found to be achievable with existing technology, although challenges remain with regard to instrument size, inter-instrument alignment, and vibration isolation. StarNAV-DE measurements of suitable accuracy are not presently achievable due to difficulties with stellar spectra stability and instrument calibration. Details in support of these conclusions are now presented.

4.1. Feasibility of StarNAV-SA Measurements

The angular precision required to measure stellar aberration has been available for over a century. Indeed, state-of-the-art scientific instrumentation is presently capable of providing star bearing measurements with errors 2–3 orders of magnitude better than necessary for navigation with the StarNAV-SA technique.
The effect of stellar aberration occurs at all wavelengths of light and for every star. Consequently, the system designer is free to select guide stars from 100s of bright stars of suitable astrometric quality that are well-distributed throughout the celestial sphere. Furthermore, these stars may be observed in whatever wavelengths are most convenient (e.g., visible, infrared, X-ray). This is a substantial advantage of StarNAV-SA measurements when compared to XNAV, as the latter is limited to observing a relatively small set of stable millisecond pulsars (many of which are not very bright).
Although individual instrument components may measure directions to a particular star, the StarNAV-SA technique ultimately only uses inter-star angles for navigation. Since the inter-star angles seen by the sensor system are the same regardless its orientation, the choice of using only inter-star angles allows navigation without the need of an inertial attitude estimate better than the star sighting measurements themselves. This is of critical importance, as obtaining attitude estimates at the level of 0.1 mas is a daunting task—and likely impossible if the velocity is unknown a priori.
The present work presumes that a generic StarNAV system (see Figure 5) would need to measure the angle between two stars (separated from each other by a large angle) with an error on the order of 0.1–1 mas. Such bearing precision to a single star is possible with either a conventional direct imaging system (i.e., a telescope) or an interferometer. The primary challenge is the size of these systems and their compatibility with the constraints of a navigation instrument.
The large angle between stars likely requires that a separate optical instrument (either a telescope or an interferometer) be used to observe each star. Consequently, error in the inter-star angle is driven not only by the single-instrument error, but also by the error in the relative alignment of the instruments. Achieving long-term stability in instrument alignment at the 1 mas level or better is difficult in practice and a metrology system will likely be required to monitor relative alignment. Although such metrology systems are complicated, they have been proposed in the past for space systems of various sizes.
Obtaining bearing measurements with errors below 1 mas places considerable requirements on instrument pointing and vibration. Thus, all StarNAV systems are expected to require vibration isolation in practice. In some cases the StarNAV instrument platform may also require its own fine pointing system to obtain pointing control and slew rates that are be beyond the generic attitude control capability of the host spacecraft.
In summary, there are three primary considerations in assessing the practical feasibility of a StarNAV-SA system: (1) performance and size of a single optical instrument, (2) alignment between optical instruments, and (3) pointing and vibration. This is shown pictorially in Figure 5. The following subsections consider each of these areas in more detail and outline some of the major challenges in implementing such a system.

4.1.1. Performance of Candidate StarNAV-SA Optical Instruments

There has been considerable past work on optical instruments capable of collecting the measurement type required for StarNAV. Of interesting historical note, a design for a “hyper-accuracy space sextant” was developed in the late 1960s as a derivative of the Apollo space sextant. This sensor was designed to measure inter-star angles for a theoretical crewed interstellar mission, thus, allowing for autonomous navigation by principles similar to those reported in this work. A summary of the optical design appears in [69] and a collection of detailed schematics appear in [108]. This sensor was capable of measuring inter-star angles with an error of around 0.5 arcsec (500 mas). While impressive for a completely manual system, the hyper-accuracy space sextant’s measurement error is still 2–3 orders of magnitude larger than needed for navigation by stellar aberration in most cases.
It is desirable (if not required) in most cases to have an automatic—instead of manual—system. Typical star trackers and other conventional camera-like navigation sensors are not generally diffraction limited. Instead, these sensors employ intentional defocus to spread the photons from a single star across multiple pixels, ultimately allowing star centroids to be found with an accuracy of about 0.1 pixel [54,109]. At the sensor system level, star trackers may provide individual star bearing errors on the order of 1 arcsec. A more specialized astrometric sensor is clearly required for the present application. Therefore, the following discussion briefly considers the efficacy of staring telescopes and interferometers for obtaining StarNAV-SA measurements. While other techniques exist, such as scanning systems [110], a broader instrumentation trade is left for later work.
The accuracy for both telescopes and interferometers is fundamentally limited by diffraction and photon noise, providing a performance floor for even a perfectly built sensor. This limit is straightforward to derive from first principles in many ways, such as the methods of Falconi [111] or Lindegren [112,113].
Diffraction occurs as starlight interacts with the edges of the aperture on a telescope or interferometer. This effect is generically described by the Fresnel-Kirchhoff diffraction integral [114,115]. In the case where the diffracted light is focused onto a detector with an optical system, this is well approximated by the Fraunhofer diffraction equation—which, for a circular aperture, produces the celebrated Airy pattern (intensity pattern on the focal plane for the best-focused point source of light) [112,115,116],
I ( ϕ ) = N π J 1 ( k D ϕ / 2 ) ϕ 2
where J 1 is the Bessel function of the first kind of first order, D is the aperture diameter, ϕ is the angle from the true star center, N is the total number of photons, and k = 2 π / λ is the wave number. The Airy pattern dictates the resolution of an optical system with a circular aperture by defining the minimum angular separation required to distinguish two point sources from one another. This resolution limit (the so-called Rayleigh criterion [117]) is generally taken to be the first dark band in the Airy pattern, which occurs at [115]
ϕ D L 1.22 λ D
The same approach may be used to determine the diffraction limited resolution of an interferometer, [118]
ϕ D L λ 2 B
where B is the interferometer’s baseline.
It is essential to recognize that the Rayleigh criterion represents the system’s resolution and not its accuracy. In many cases, the accuracy of a bearing measurement to a particular source may be many orders of magnitude better than ϕ D L .
Recognizing that the diffraction pattern is essentially the probability density function (PDF) for where a photon will strike the focal plane, one may attempt to find the maximum likelihood estimate (MLE) of the star direction by minimizing the negative log-likelihood function. Under such a scheme, one may show the Cramér-Rao bound for the variance to be [113]
σ ϕ 2 λ 2 16 π 2 Δ x 2 N
where Δ x is the root-mean-square (RMS) extent of the aperture in the x-direction. For a circular aperture with area A = π D 2 / 4 one may analytically compute Δ x for a filled-aperture telescope
Δ x t e l 2 = 1 A 0 2 π 0 D / 2 r 2 cos 2 ( θ ) r d r d θ = D 2 16
or for an interferometer consisting of two apertures of area A separated by a baseline B
Δ x i n t 2 = 1 2 A 0 2 π 0 D / 2 r cos ( θ ) B / 2 2 + r cos ( θ ) + B / 2 2 r d r d θ = B 2 4 + D 2 16
and, assuming B D ,
Δ x i n t 2 B 2 4
Consequently, the Cramér-Rao bound for the accuracy of a diffraction limited telescope is
σ ϕ t e l λ π D N
or, for an interferometer,
σ ϕ i n t λ 2 π B N
These expressions are identical to those of Falconi [111] and Lindegren [112,113], which may also be found elsewhere in slightly different forms (e.g., [119]). The total number of photons collected by a single aperture of area A may be computed as
N = A n τ
where n is the photon flux of the observed star as measured by the detector (see Section 3.1.3) and τ is the exposure time. For an interferometer with two apertures (each with diameter D), one finds that
N = π n τ D 2 / 4 filled - aperture telescope π n τ D 2 / 2 two - aperture interferometer
In practice, the actual performance of a system will necessarily be worse than the lower bounds of Equations (72) and (73) due to stray light, detector noise, quantization error (pixelization) on a digital sensor, imperfections in construction of the optical system, and other real-world challenges. Different choices, especially in the numerical scheme used to compute the centroid of the star diffraction pattern (see [112] for a few different examples) cause the leading coefficient to change slightly when compared to Equations (72) and (73). These changes tend to be rather small in magnitude, and modern sensor systems can come very close to achieving the limiting accuracies.
The theoretical results of Equations (72) and (73) may be used to compare the limiting accuracy of a telescope or interferometer. Assuming one views a star of magnitude m V = 3 with a CCD detector (measured flux of n 1.729 × 10 9 photons/m 2 /second, see Table 1) near the middle of the visible spectrum ( λ = 550 nm), it is possible to evaluate telescope accuracy as a function of aperture diameter and exposure time (see Figure 6). For the interferometer, if each of the two apertures are 2.5 cm in diameter (chosen to keep them small for a navigation sensor), it is possible to evaluate interferometer accuracy as a function of baseline and exposure time (see Figure 7).
Temporarily setting aside the challenges of pointing and vibration (more on this in Section 4.1.3), a suitable exposure time is limited by the changing velocity (and, thus, changing inter-star angle θ i j ) over the time interval. For two stars with θ i j = 90 deg, the worst-case change in apparent inter-star angle over the time τ for a spacecraft in Earth orbit is shown in Figure 8. Consequently, the maximum allowable exposure time is mission dependent.
Taken together, the results of Figure 6, Figure 7 and Figure 8 provide the rationale for assuming 0.1–1 mas as an achievable standard deviation for StarNAV-SA inter-star angle measurements. These results also suggest that substantially better inter-star angle measurements will be difficult to achieve using a telescope or interferometer if one wishes to keep the system’s size within reasonable values for a navigation instrument.
Which optical instrument (telescope, interferometer, or something else) is best will depend on application-specific needs. Beyond the differences apparent from a comparison of Figure 7 and Figure 8, there are numerous other important considerations that affect performance, mass, size, power, and cost. Some first-order considerations are now discussed for a StarNAV telescope and interferometer, with feasibility assessed both by analysis and by analogy. Substantial forward work exists to evaluate actual efficacy of each through the detailed engineering design of such a system.

Telescopes

A telescope is essentially a camera with a narrow FOV and (usually) a large aperture. The primary design considerations with using such a system to measure the bearing to stars at the 0.1–1 mas level are mostly related to system size (e.g., focal length, mass of lens/mirror assembly, light baffling) and calibration.
Achieving the angular accuracy of Equation (72) requires diffraction limited imaging, which occurs when the pixel pitch is much smaller than the size of the Airy disk to allow for many samples of the diffraction pattern within its first minimum. That is, using Equation (66), one requires that
f ϕ D L = 1.22 f λ D μ p i x
where f is the effective focal length. If this is not the case, bearing error is driven more by focal plane quantization and is necessarily worse than the limit of Equation (72)
As an illustrative example, consider the Celestron Astro Fi 102mm Maksutov-Cassegrain telescope [120], having an optical tube with a diameter of 11.7 cm, a length of 38.1 cm, and a mass of 2.7 kg. This telescope has an aperture of D = 10.2 cm and an effective focal length of f = 1.325 m, thus producing an Airy disk of radius 8.7 μ m for visible light at λ = 550 nm. Assuming a pixel pitch of 1 μ m, one would have an area of about 238 pixels inside the first minimum of the Airy disk. If the centroid is found to within 0.01 pixel (a reasonable goal for diffraction limited astrometry) by fitting the observed diffraction pattern with a model in a MLE sense, then this results in a bearing error of around 1.6 mas. Conversely, using Equation (72) and assuming a star of m V = 3 is observed with an exposure time of 5 ms, one would obtain an ideal diffraction limited accuracy of σ ϕ t e l 1.3 mas. Using the relations from Section 3.2.2.1, a bearing error of 1.3 mas to a single star corresponds to a velocity error of around 1.9 m/s. The objective of this example is not to suggest this particular telescope be used for Star-NAV, but to illustrate that reasonable performance may be achieved with commercial-off-the-shelf (COTS) optics available to amateur astronomers. Superior performance and packaging may certainly be achieved for a purpose-built spaceflight instrument.
Beyond the optics themselves, successful imaging of stars in the space environment usually requires light baffling to block stray light. This is essential to maintain the high signal-to-noise ratio (SNR) assumed in the analysis so far. Light baffles can be quite large, especially for telescopes with large apertures and narrow FOVs, and are expected to be of significant concern in the design of a StarNAV telescope. For a narrow FOV telescope where the stray light exclusion angle is much larger than the FOV ( ϕ e x ϕ F O V ) one may estimate the length b of a simple baffle according to
b D / tan ϕ e x
Therefore, for the example telescope in the preceding paragraph with D = 10.2 cm, a light baffle blocking stray light originating from beyond 30 deg of the telescope’s boresight would be about 18 cm in length. More detailed mathematical models for light baffle design may be found in [121].

Interferometers

The fundamental advantage of interferometry is that one can replace a large monolithic telescope with two small apertures separated by a large baseline. When very high accuracy is needed it is generally easier to increase the baseline than to increase the size of a large single aperture. The accuracy advantages of the interferometer, however, come at the expense of increased complexity.
Numerous interferometer systems for space-based astrometry have been proposed, many with accuracies approaching 1 μ as [122,123,124,125]. Most of the past interferometer system designs are one of two fundamental types: (1) a Michelson stellar interferometer [126,127] or (2) a Fizeau interferometer. While each type of interferometer has its own advantages and disadvantages, the particular embodiment of such a system is not important for the present high-level feasibility assessment.
An interferometer can be used to find the direction to a star by measuring the optical path delay (OPD) necessary to create interference fringes between starlight collected at two apertures separated by a baseline b (where b = B ). To motivate the mathematical development, consider the notional 2D interferometer in Figure 9. It is clear from geometry that the OPD may be computed as
d = b T u + κ
where d is the OPD, b is the baseline vector from one aperture to the other, u is the observed star direction (see Section 3.2.2), and κ is the instrument’s OPD bias. Thus, defining the angle between b and u to be ( π / 2 ϕ ) as shown in Figure 9, one may find ϕ according to
ϕ sin ( ϕ ) = cos ( π / 2 ϕ ) = b T u B = d κ B
Consequently, if one has an error in the OPD measurement of σ d , an error in the OPD bias of σ κ , and an error in the baseline length of σ B , then the error in the measured angle is
σ ϕ O P D 2 = 1 B 2 σ d 2 + σ κ 2 + d κ 2 B 2 σ B 2
To achieve the theoretical limit of Equation (73) it is required that σ ϕ O P D < σ ϕ i n t , otherwise the system’s accuracy would be driven by the ability to measure the OPD and not by the diffraction limit. Contemporary commercial interferometers are capable of measuring the OPD with accuracy at the nanometer level, while specialized space-based interferometers for science applications are now able to measure OPD at the picometer level [128,129]. OPD control at the nanometer level is also possible on a spacecraft [130,131]. Picometer sensing and nanometer control appears to be representative of the current state-of-the-art for space-based interferometry, although future technological advances are likely to result in improved performance. Regardless of the performance, the complexity of current OPD sensing and control systems represent one of the major disadvantages of interferometers when compared to telescopes.
As an illustrative example, consider an interferometer with two 2.5 cm apertures separated by a 30 cm baseline. Assuming one views a m V = 3 star in the visible spectrum (e.g., λ = 550 nm) with an exposure time of 5 ms, the diffraction limited accuracy from Equation (73) is σ ϕ i n t = 0.65 mas. If one is capable of measuring the OPD to within 1 nm, this would correspond to an angle accuracy of σ ϕ O P D 0.69 mas. In principle, therefore, one should be able to achieve 0.1–1 mas accuracy using an interferometer with a 30 cm baseline. This conclusion is further supported by the optical design of the Newcomb mission, which was a proposed low-cost interferometry mission having a stack of 3–4 Michelson stellar interferometers (each with a 30 cm baseline) to obtain star directions on the order of 0.1 mas [132,133].
Finally, one of the few—if not only—documented examples of an optical instrument specifically designed for navigation by stellar aberration is an interferometer due to researchers at the U.S. Naval Observatory, with a brief discussion appearing in [9]. This instrument is described as being 88 × 90 × 26 cm in size and capable of measuring a star’s direction to within about 20 μ as (substantially better than the 0.1–1 mas suggested in this work). There appear to be few references to this system outside of [9] and it is unclear if a prototype was ever built.

4.1.2. Instrument Alignment and Metrology

The StarNAV-SA measurement type requires that individual stars be separated by a large angle, resulting in the need for a separate optical instrument to observe each star. In a real sensor system, even after great care has been taken to athermalize individual optical instruments [134], thermal strain (and other real-world effects) can easily alter the relative alignment between the separate optical instruments by many arcseconds. While careful system design and material selection may help, it is unlikely that relative alignment will stay truly fixed at the milliarcsecond level as the vehicle changes orientation relative to the Sun. Indeed, optical bench designs for past space missions [135,136] suggest that maintaining instrument alignment below the arcsecond level by passive means alone would be prohibitively difficult with conventional designs and materials. Therefore—since these thermal deformations cannot be eliminated, are difficult to model, and are not predictable in real-time with the requisite precision—the common solution is to have a metrology system to measure changes in the alignment between the various instruments. There are many different designs for such metrology systems, and these have been demonstrated with some success for both ground-based [137,138,139] and space-based [140,141,142] wide-angle astrometry. It is expected that a metrology system will be required to monitor component alignment in any future StarNAV-SA sensor system.
Furthermore, the analysis in Section 7 shows that the precision is more important than accuracy in the inter-star angle measurements. The measurement bias between a particular star pair (which comes from a combination of star catalog error and misalignment between the instrument components sighting each star in the pair) may be estimated so long as it changes very slowly with respect to the vehicle dynamics. Thus the stability of the alignment between the StarNAV instrument components is likely to be of paramount importance.

4.1.3. Instrument Platform Pointing and Vibration

As a navigation sensor, it is not desirable to pass the pointing and vibration requirements of the StarNAV optical instruments on to the host spacecraft. This may be partially avoided by developing a fine-pointing system and a vibration isolation system. Although sometimes complicated and expensive, technologies for both are now briefly reviewed. The detailed consideration of these issues is deferred to later work.
The collection of StarNAV-SA measurements at the 0.1–1 mas level will require pointing of the optical instruments to at least 1 arcsec (perhaps even less, depending on specifics of instrument design). Fine-pointing systems with noise equivalent angle performance at this level have been developed for numerous spacecraft scientific payloads of all sizes (from CubeSats to large space telescopes) [143,144,145,146,147].
Vibrations are expected from various sources, with the dominant source on robotic spacecraft often due to host spacecraft’s reaction wheel assembly (RWA) [148]. Crewed vehicles, such as the ISS [149], often have a less favorable vibration environment due to movement of the human crew about the cabin and other crew-related systems (e.g., air circulation, gas venting). Regardless of the source, vibration isolation systems are common feature of scientific optical payloads of all sizes [150,151,152].

4.2. Feasibility of StarNAV-DE Measurements

Although the Doppler shift of starlight (or sunlight) may seem to be the most obvious means of autonomous velocity estimation, it is shown here to be a poor approach for many navigation applications within the Solar System. This finding is important to record in detail despite the negative result, as using the Doppler effect for stellar (or solar) or autonomous navigation has been repeatedly suggested over the last sixty years [4,5,60,61,62,63]. With the exception of [8,62], few authors seem to fully appreciate the practical difficulties associated with this approach.
There are three reasons that navigation by stellar (or solar) spectral shift is difficult—all of which must be addressed to make such a system worth implementing in practice. The first challenge is poor stability of the stellar spectra over both short and long timescales, making stellar spectra an unreliable signal for navigation. The second challenge is the need for a frequency calibration source of suitable stability and accuracy. The third challenge is measuring the spectral shift with the necessary accuracy within the context of an autonomous navigation system. The first may be a fatal flaw, the second makes the approach less desirable, and the third is likely solvable in the future with improved technology. Each of these challenges is now discussed.

4.2.1. Stability of Stellar Spectra for Radial Velocity Estimation

The autonomous estimation of a spacecraft’s velocity relative to the SSB directly from the observation of stellar spectra requires comparison with reference spectra located at the SSB. Such reference spectra are presumably computed as discussed in Section 3.1.2, where a particular star’s spectrum ( f * ) is transferred to the SSB at zero potential (f) according to
f * = ( 1 + z B ) f
As should be evident by this point, the frequency shift z B is not constant and its stability is a significant concern in the practical efficacy of StarNAV-DE measurements. Indeed, the mean value of z B varies considerably on the timescale of a few minutes and the accuracy with which z B can be estimated varies with the level of the star’s activity. Consequently, the apparent radial velocity to a star is not simply the projection of the mean relative velocity (i.e., the difference between the spacecraft’s BCRF velocity and the star’s velocity obtained from a star catalog; e.g., [153]) onto the direction u i .
The nearly constant radial velocity between the SSB and the star’s barycenter is corrupted by numerous effects, with the most important being (1) oscillations of the star’s surface due to acoustic waves, (2) motion of granules on the star’s surface, (3) interplay of star rotation with effects from surface activity, and (4) the motion of the star about the barycenter of its system. All of these effects contribute to perturbations on the order of a 10s of cm/s to a few m/s in the disk-integrated radial velocity.
Acoustic waves cause oscillations in the surface of a star. Depending on the star (type and evolutionary stage), disk-integrated radial velocity perturbations from p-mode oscillations can range from around 10 cm/s to 4 m/s with timescales of only a few minutes [154]. For example, Sun-like stars typically have mean p-mode amplitudes on the order of 10–60 cm/s (18.7 cm/s for the Sun) with peak power around 1–5 mHz (periods of 3.3–16.7 min; period of 5.5 min for the Sun) [155]. Local velocities on the star’s surface can be much higher, but these are due to modes of high harmonic degree that largely vanish in disk-integrated measurements.
Granulation describes localized convection patterns on the stellar surface, which often have lifetimes on the order of a few minutes to many hours. Individual convection patterns can have vertical velocities on the order of 100 s of m/s [156]. However, since millions of these are viewed simultaneously in a disk-integrated measurement, their collective contribution to disk-integrated radial velocity measurements is generally a few m/s or less. While individual granules have a relatively short lifetime, the overall effect of granulation on radial velocity changes somewhat in amplitude with the level of stellar activity (having a timeline of years; e.g., 11-year cycle for the Sun). This occurs because increased magnetic activity on the star’s surface can locally limit the size of the granules [157], thus, decreasing homogeneity in granule behavior across the observed stellar disk.
Although one might not expect stellar rotation to contribute much to the disk-integrated radial velocity (ideally, the velocity of the hemisphere moving towards the observer is canceled out by the velocity of the hemisphere moving away from the observer), interaction of the star’s rotation with surface activity phenomena does cause systematic perturbations in the measured radial velocity. This happens in a few ways. First, spectral line asymmetries induced by granulation are enhanced by the star’s rotation [158], thus, reducing the accuracy in computing the shift between the reference and observed spectra. Second, the rotational symmetry of the stellar disk is broken by spots and plages—thus, causing one hemisphere to contribute more than the other to radial velocity as these defects move across the observed stellar disk [159,160]. Third, most stars do not truly rotate as a rigid body [161], which further breaks the rotational symmetry across the observed stellar disk. All together, these effects can contribute perturbations in radial velocity on the order of 1–100 m/s with timescales of many days (depends on the rotational period of the star). From a navigation standpoint, it is likely that one can judiciously choose less active stars to keep the radial velocity errors from this source on the order of only a few m/s.
Finally, there are long-term oscillations in a star’s radial velocity due to the star’s motion about the barycenter of its system induced by the gravitational attraction of its planets. Indeed, the scientific community has had great success in using these oscillations in radial velocity to compute the size and orbit of planets—making this a powerful tool in the search for planets in a star’s habitable zone [162]. Although some have suggested the oscillation in radial velocity from exoplanets could be used for navigation (e.g., [63]), this does not seem plausible as the amplitude of such oscillations is too low (a few cm/s) and the period is too long (months to years). From the standpoint of autonomous navigation, where the timescale of obtaining a velocity solution must be on the order of seconds to minutes (depending on the spacecraft orbit), the periods of stellar oscillations from exoplanets are long enough that they are more appropriately handled as a bias in the navigation filter.
Of the effects discussed here, stellar oscillation and granulation are especially problematic for autonomous navigation because of difficulties in predicting their contribution to radial velocity and their timescales of a few minutes to a few hours. The conventional technique for removing these effects for science observations is to collect measurements with exposure times of many minutes to average out stellar oscillation [163] and at multiple times throughout a night (for Earth-based observations) to average out granulation [154]. Although multiple minutes-long exposures separated by many hours may be acceptable for navigation in heliocentric orbits far from the Sun (e.g., final portions of interplanetary cruise to outer planets, Kuiper belt tour) or in interstellar flight, the velocity changes too quickly for such exposure times to be useful in Earth orbit or for the majority of contemporary exploration missions. A different technique is likely necessary to account for these effects in an autonomous navigation system.
Another way to remove the radial velocity perturbations from stellar oscillation and granulation is to compare the same stellar spectrum as seen by two observers at two different locations. Since the spectrum is perturbed by the same amount at both locations (accounting for the light-time delay), these perturbations are unimportant if one only cares about the relative velocity between the two observers. This fundamental idea may be applied in at least two straightforward ways. First, the spectrum simultaneously observed on two different spacecraft communicating with one another could be compared to determine the relative velocity (in the direction of the star) between the two. While this could contribute to autonomous relative navigation [64], it does little to advance the need for autonomous absolute navigation. Second, using Sun instead of stars, the solar spectrum measured directly by the spacecraft could be compared with the spectrum reflected off a nearby celestial body with a well-known ephemeris. Although this has been proposed in the past [65,66], additional work is required to determine the true efficacy of such an approach.

4.2.2. Suitable Source for Frequency Calibration

The Doppler shift of stellar (or solar) spectra may be measured in a number of ways, such as through the resonant scattering technique (e.g., the BiSON network that monitored shifts in the solar potassium Fraunhofer line [164], the Global Oscillations at Low Frequency (GOLF) experiment on SOHO that monitored shifts in the solar sodium Fraunhofer lines [165]), through diffraction gratings (e.g., Gaia Radial Velocity Spectrometer (RVS) [166]), High Accuracy Radial Velocity Planet Searcher (HARPS) [167]), or through other techniques (e.g., [168]).
The majority of modern systems claiming accuracy in radial velocity below 10 m/s make use of a spectrograph [162,169]. Fundamentally, sensors of this class disperse incoming starlight by its wavelength and capture the resulting spectra with a detector array (e.g., CCD, CMOS). This necessarily requires a frequency source to calibrate the observed spectra against a known absolute reference. While such calibration may be done using a reference emission lamp (where well-known emission lines are observed concurrently with the stellar spectra; typically a ThAr lamp [167,170]) or passing the starlight through a gas absorption cell (this imprints well-known absorption lines onto the stellar spectra; typically an iodine absorption cell [171,172]), these conventional approaches generally limit radial velocity measurement accuracy to a few m/s. Furthermore, while it may be possible to use ThAr emission lamps to achieve accuracy on the order of 10s of cm/s [167], such emission lamps are likely not suitable for spacecraft navigation due to their short lifetime (a few hundred hours [173]) as compared to typical exploration mission lifetimes.
Both the accuracy and lifetime issues of the conventional methods (emission lamps or absorption cells) may be addressed using laser frequency combs (LFC) [174], thus, creating the so-called “astro-comb” calibration approach. Great progress has been made in the last ten years in reducing the size and complexity of such systems [175,176]. While these systems remain complex and expensive, they are the topic of considerable contemporary research and are expected to be the frequency calibration method of choice for future systems requiring accuracy at the cm/s level. The technology will surely continue to improve in coming years. Regardless of the size and complexity of the LFC itself, the system still requires a stable frequency source—usually an oscillator referenced to a cesium or rubidium atomic clock. While atomic clocks suitable for space exploration may soon be available due to the DSAC [22], these are likely to remain expensive for the foreseeable future. Further, if one has an atomic clock, more straightforward autonomous navigation solutions may be available (e.g., one-way ranging with DSN [23]).
Thus, at the present, there appear to be no suitable sources for frequency calibration within the context of an autonomous navigation system. Specifically, emission lamps do not have an adequate lifetime, gas absorption cells do not have adequate accuracy, and astro-combs require an atomic clock.

4.2.3. Measuring Spectral Shift with a Navigation Instrument

Significant technological advancement is required if spectral shift is to be used as a navigation observable. With the exception of technology demonstration missions, navigation instruments generally play a supporting role in space exploration. It is desirable for them to have a low mass, power, volume, and cost so that resources may be allocated to the mission’s scientific (or commercial) payload. Spectrographs capable of achieving radial velocity errors on cm/s level are not compatible with these needs.
Recent studies have presented complete error models for spectrographs used to produce stellar radial velocity measurements [177,178]. These complement empirical models, such as that of [179], which suggests the standard deviation of the radial velocity error is given by
σ R V ( S / N ) 1 R 1 B 1
where S / N is the SNR, B is the wavelength coverage, and R is the resolving power,
R = λ Δ λ
A study of these models (both theoretical and empirical) clearly show the difficulties in obtaining radial velocity measurements having errors at the 10s of cm/s level with a spacecraft navigation instrument. Typical systems achieving better than 0.5 m/s have S / N > 500 , R 10 5 , and B 300 nm, and a high-quality calibration source (see Section 4.2.2).
Achieving radial velocity errors below 1 m/s has only been achieved within the last 10–15 years, with these accomplishments making use of best-in-class facilities on the ground (not on a spacecraft) and requiring substantial investment. While new systems being proposed today (circa 2015–2019) are aiming for errors 1–30 cm/s [162], achieving such accuracy is not straightforward and is the topic of considerable worldwide effort. Consequently, even if the challenges of Section 4.2.1 and Section 4.2.2 are addressed, it seems doubtful that obtaining radial velocity measurements from stellar spectra with errors of < 30 cm/s or better is possible within the typical size, mass, power, and cost requirements of a navigation instrument. In the author’s opinion, achieving the accuracies required for navigation within the Solar System using an acceptably small instrument will necessitate a fundamental change in the technique used to measure spectral shift, rather than an incremental improvement of existing spectrograph systems used in the search for exoplanets.

5. Instantaneous Estimation of Velocity from Simultaneous Star Sightings

The mathematical framework developed in Section 3 may now be deployed for the autonomous estimation of spacecraft velocity. Doing so requires some additional minor bookkeeping required by relativity. Once this is done, a framework is presented for instantaneous velocity estimation by either (1) measuring the absolute perturbation in the apparent direction of two stars or (2) measuring the perturbation in the apparent inter-star angles between four pairs of stars. The first method—perturbation in absolute star direction—is likely impossible to achieve in practice with modern technology for the reasons discussed at the end of Section 5.2. This method is still developed in detail, however, because it provides valuable insight that informs the second method. The second method—perturbation in inter-star angle—has numerous advantages and appears feasible with modern sensing technology (Section 4.1). Additionally, note that only StarNAV-SA measurements are considered from this point forward, as StarNAV-DE measurements are not desirable with contemporary astrophysical models and sensing technology (Section 4.2).

5.1. Representation of Spacecraft Velocity in Different Reference Frames

Within a general relativistic framework, representations of the position and velocity of a spacecraft vary depending on the reference system in which they are expressed by more than a simple Galilean transformation.
To begin, recognize that the BCRF velocity of a spacecraft, r ˙ , may be related to the velocity measured by a fictitious stationary observer at the spacecraft’s location, v , according to [10]
v = 1 + 1 + γ P P N U ( r ) c 2 r ˙ + O ( c 4 )
where U ( r ) is the local gravitational potential of the solar system at the spacecraft’s location as given by Equation (50). The term γ P P N is from the parameterized post-Newtonian formalism and is very nearly unity [see discussion following Equation (33)].
While the relation from Equation (84) would be quite appropriate to navigate a vehicle in a heliocentric orbit (e.g., during an interplanetary transfer or a mission to certain small bodies), it is an inconvenient representation of the state to navigate a spacecraft in orbit about a planet. Navigation of a spacecraft in a bound orbit is generally performed in a planet-centered frame, rather than in a Solar System barycentric frame. Therefore, let the body-relative BCRF position of the spacecraft be given by r s c = r r B . This body-relative state may be expressed in the BCRF ( r s c ) or in a body-centered inertial frame whose axes are nominally aligned with BCRF ( ξ s c ; e.g., a geocentric frame). Following the approach of [180,181], the BCRF body-relative velocity r ˙ s c may be related to the corresponding velocity in the body-centered coordinate frame ξ ˙ s c according to
r ˙ s c = ξ ˙ s c c 2 1 + γ P P N U e x ( r B ) + 1 2 r ˙ B T r ˙ B + r ˙ B T ξ ˙ s c ξ ˙ s c + 1 2 r ˙ B T ξ ˙ s c r ˙ B + O ( c 4 )
where U e x ( r B ) is the gravitational potential at r B excluding central body B. This agrees with the slightly more cumbersome result of [10] when the acceleration terms are neglected for the practical reasons described by [180].
Fortunately, the navigation accuracy of a purely StarNAV approach is not sufficiently good to require a relativistic treatment within the velocity estimation framework—ultimately allowing the replacement of Equations (84) and (85) with their substantially simpler Newtonian (classical) counterparts. This fact is not self-evident given the central role relativity plays elsewhere in this work and is now justified.
The key conclusion from the discussions that follow Equations (43) and (47) is that only terms of O ( β 2 ) need be considered when determining the change in apparent star direction in situations where the sensor error is larger than a few μ as, as is certainly the case for practical real-time navigation for the foreseeable future. That is, terms of O ( β 3 ) and smaller are neglected. Recalling that β = v / c from Equation (38), terms of O ( β 3 ) are equivalent to terms of O ( c 3 ) . Consequently, for the task at hand, it is sufficient to ignore velocity perturbation terms of O ( c 2 )
v = r ˙ + O ( c 2 ) = r ˙ B + ξ ˙ s c + O ( c 2 )
since O ( c 2 ) terms in velocity become O ( c 3 ) terms in β
β = v / c = r ˙ / c + O ( c 3 ) = c 1 r ˙ B + ξ ˙ s c + O ( c 3 )
Therefore, for the purposes of velocity estimation by stellar aberration, it usually is acceptable to neglect the relativistic effects when representing velocity in different frames and simply use the relations one would expect from Newtonian physics
r ˙ v
ξ ˙ s c r ˙ s c v r ˙ B

5.2. Instantaneous Velocity Fix from Perturbation in Absolute Star Directions

This section develops a solution method for an instantaneous velocity fix assuming one can obtain absolute star direction measurements u i on the order of 0.1–1 mas. As was shown in Section 3.2.2.1, measurement accuracy at this level requires a second-order expansion of β . Therefore, keeping only the necessary terms from Equation (43),
u i = u i + u i × ( β × u i ) ( u i T β ) u i × ( β × u i ) + ( 1 / 2 ) β × ( u i × β ) + O ( β 3 )
which after substitution of Equations (29) and (38) may be rewritten as
u i = u i + δ u i 1 c u i × 2 v + 1 c 2 ( u i T v ) u i × 1 2 v × u i × v + O ( c 3 )
where, repeating Equation (33) and letting γ P P N = 1 , the gravitational deflection term δ u i is O ( c 2 ) and is given by
δ u i = B 2 G M B c 2 d i B 2 1 + u i T u B d i B
For the sake of discussion, consider a spacecraft in Earth orbit. In this case, taking advantage of the results form Table 2, it is possible to rewrite d i B from Equation (34) for all bodies other than the Earth and Moon in terms of a priori known quantities from the star catalog [77] and ephemeris files [182],
d i B d ˜ i B = u i × 2 ( r B r E )
Since the Moon has a relatively small exclusion angle (Table 2), it can be ignored altogether by the judicious selection of guide stars. Thus, the gravitational deflection term δ u i may be split into unknown terms (Earth) and known terms (Sun, Jupiter, Saturn)
δ u i 2 G M E c 2 d i E 2 1 + u i T u E d i E B E , M 2 G M B c 2 d ˜ i B 2 1 + u i T u B d ˜ i B
A similar approach may be taken for a spacecraft orbiting a different planet by selecting the appropriate division of known and unknown terms for that particular situation.
Further, substituting from Equation (35), the term regarding Earth may be rewritten yet again as
2 G M E c 2 d i E 2 1 + u i T u E d i E = 1 c α cot θ i E / 2 w i E
where the new unknown scalar α is the same for all concurrent star observations
α = 2 G M E c ρ E
It is presumed that θ i E and w i E are known in all practical scenarios since they only depend on the direction from the spacecraft to Earth (see Equations (32) and (36)), which can easily be determined to suitable accuracy with existing OPNAV techniques [3] or a horizon sensor [183].
Therefore, grouping known terms on the left and unknown terms on the right,
u i u i δ u e x i = 1 c u i × 2 v + α cot θ i E / 2 w i E + 1 c 2 ( u i T v ) u i × 1 2 v × u i × v
where
δ u e x i = B E , M 2 G M B c 2 d ˜ i B 2 1 + u i T u B d ˜ i B
The only unknowns in Equation (97) are the 3 × 1 velocity v and the scalar α . Clearly, an instantaneous solution cannot be obtained from only one star LOS measurement, since velocity in the direction of u i creates no stellar aberration. A unique solution for v and α exists for simultaneous measurements to any set of two (or more) stars whose LOS directions are not (nearly) collinear. The only remaining step, therefore, is to solve the system of 3 n equations (for n 2 ) that are linear in the unknown α and quadratic in the unknown v . This can be achieved to O ( β 3 ) —corresponding to neglected stellar aberration effects on the order of 0.1 μ as—through a single step of successive substitution.
Therefore, proceed by solving the following linear system in the least squares sense with an initial guess of r ˙ s c ( 0 ) = 0 3 × 1 such that v ( 0 ) = r ˙ E
u 1 u 1 δ u e x 1 u 2 u 2 δ u e x 2 u n u n δ u e x n = H v 1 H α 1 H v 2 H α 2 H v n H α n v ( k ) α
where
H v i = 1 c 1 c u i T v ( k 1 ) u i × 1 2 v ( k 1 ) × u i × u i ×
H α i = 1 c cot θ i E / 2 w i E
The above equation is evaluated twice until one obtains the estimate for BCRF the velocity as r ˙ ^ = v ^ = v ( 2 ) . Thus, following Equation (89), the estimated velocity of the spacecraft relative to Earth is r ˙ s c = v ( 2 ) r ˙ E .
Observe that an evaluation of Equation (99) when v ( 0 ) = 0 3 × 1 is equivalent to solving the problem using only first-order terms in v . It is instructive to consider the implications of this, as it highlights the need for the inclusion of second-order terms. A comparison of the first-order and second-order solutions for an example spacecraft in geostationary orbit is shown in Figure 10 (for the xy plane only). The bias in the first-order solution is due to the neglected terms of O ( c 2 ) , and is almost entirely removed by inclusion of these O ( c 2 ) terms in the second-order solution. This example assumes simultaneous observations of two stars separated by θ i j = 90 deg, with each star observation having a bearing error of σ ϕ i = 0.1 mas. The truth model uses the complete non-linear stellar aberration expression (Equation (42)) and includes the gravitational deflection of light from the Earth, Sun, and Jupiter. Estimation of v and α is performed following the procedure and approximations described in the preceding discussion.
Figure 10 also shows the numerically-computed 3 σ sample covariance, which agrees well with the analytic covariance. The analytic covariance is computed as usual for a least square solution. The statistics of individual star sightings are assumed to follow the QUEST measurement model [184,185]
R u i = E u i E [ u i ] u i E [ u i ] T σ ϕ i 2 I 3 × 3 u i u i T
where σ ϕ i is the standard deviation of the angular error for a particular star sighting. The constraint u i = 1 leads the covariance matrix R u i to be singular, which is problematic since the computation of covariance generally requires R u i 1 . Following an approach similar to [185] it is possible to show that
P i = 1 n 1 σ ϕ i 2 H v i T H v i H v i T H α i H α i T H v i H α i T H α i 1
When measuring the absolute stellar aberration, a solution for v is possible with two or more star measurements. Therefore consider two stars with an inter-star angle of θ i j that varies from 0 to 180 deg. Additionally, let the standard deviation for each LOS measurement vary from σ ϕ i = 1 μ as to σ ϕ i = 10 arcsec. For each combination of θ i j and σ , the total velocity error is computed as tr P v v and the results are shown in Figure 11. The best performance is achieved when θ i j = 90 deg and σ ϕ i is as small as possible.
Real-time measurement of apparent star direction as expressed in the BCRF below at the 1 mas level (or below) is difficult. While 1 mas accuracy may be possible in the sensor or spacecraft frame, the absolute direction of u i at is likely not knowable in real-time to better than about 1 arcsec (or worse in the complete absence of a priori state knowledge).

5.3. Instantaneous Velocity Fix from Perturbation of Inter-Star Angle

The use of inter-star angles removes the need for precise knowledge of the sensor’s absolute orientation. Thus, although absolute LOS measurements better than 1 mas are difficult, such real-time precision may be possible when measuring inter-star angles (see Section 4.1).
Obtaining an instantaneous velocity fix using inter-star angle measurements with errors below 1 mas requires a second order expansion in β . Therefore, retaining the appropriate terms from Equation (47),
u i T u j = u i T u j + 1 u i T u j β T u i + β T u j ( β T u i ) 2 + ( β T u j ) 2 + ( β T u i ) ( β T u j ) β T β + O ( β 3 )
which may be rewritten as
u i T u j = u i T u j + u i T δ u j + u j T δ u i + 1 c 1 u i T u j u i T + u j T v 1 c v T A i j v + O ( c 3 )
where the quadratic form of v T A i j v allows A i j to be written as a symmetric matrix
A i j = u i u i T + u j u j T + 1 2 u i u j T + u j u i T I 3 × 3
As before, consider a spacecraft in Earth orbit such that δ u i may be split according to Equation (94). Now, grouping known terms on the left-hand side and unknown terms on the right-hand side, Equation (105) becomes
u i T u j u i T u j u i T δ u e x j u j T δ u e x i = α 1 c cot θ i E / 2 u j T w i E + cot θ j E / 2 u i T w j E + 1 c 1 u i T u j u i T + u j T 1 c v T A i j v
Therefore, proceed by solving the following linear system in the least squares sense with an initial guess of r ˙ s c ( 0 ) = 0 3 × 1 such that v ( 0 ) = r ˙ E
u i T u j u i T u j u i T δ u e x j u j T δ u e x i u p T u u p T u u p T δ u e x u T δ u e x p = H v i j H α i j H v p H α p v ( k ) α
where
H v i j = 1 c 1 u i T u j u i T + u j T 1 c v ( k 1 ) T A i j
H α i j = 1 c cot θ i E / 2 u j T w i E + cot θ j E / 2 u i T w j E
The above equations are evaluated twice to obtain the BCRF velocity r ˙ ^ = v ^ = v ( 2 ) . Thus, following Equation (89), the estimated velocity of the spacecraft relative to Earth is r ˙ s c = v ( 2 ) r ˙ E .
To see the importance of including the second-order terms in v for instantaneous velocity estimation using inter-star angles, consider a spacecraft in GEO that measures the direction to four stars. Individual star direction measurements in the sensor frame are assumed to follow the QUEST measurement model and then inter-star angles are computed from these measurements. The orientation-independent geometry of these four star directions is entirely described by five inter-star angles. Although 4 2 = 6 , only five of the angles are independent. Including all six inter-star angles adds no new information and results in a rank deficient measurement covariance matrix. In this example, the first three star sightings are approximately orthogonal to one another and the fourth star has an inter-star angle of about 55 deg with respect to each of the first three. Assuming a bearing error of σ ϕ i = 0.1 mas, representative instantaneous velocity estimation performance is as shown in Figure 12. These results include the gravitational deflection of starlight from the Sun, Earth, and Jupiter.
The analytic covariance from Figure 12 is computed as follows. To begin, consider the star pair that includes star i and star j and define y i j to be
y i j = cos θ i j = u i T u j
such that
δ y i j = u i T δ u j + u j T δ u i
Consequently, the diagonal terms in the covariance matrix are given by
σ i j , i j 2 = E [ δ y i j 2 ] = u i T R u j u i + u j T R u i u j
where R u i is the QUEST measurement model from Equation (102) and the errors in the individual star LOS measurements are assumed to be uncorrelated with one another (i.e., E [ δ u i δ u j T ] = 0 ). Likewise, the off-diagonal terms are given by
σ i j , i 2 = σ i , i j 2 = E [ δ y i j δ y i ] = u j T R u i u
These may be combined to find the fully correlated covariance matrix R for an arbitrary combination of inter-star angles constructed from a given set of LOS measurements. From here, the analytic covariance (as shown by the black line in Figure 12) may be computed as
P = H T R 1 H 1
This analytic covariance may also be used to better understand the sensitivity of the StarNAV velocity fix to inter-star angle. Momentarily ignoring the gravitational deflection of light (which introduces a small dependence on location), consider three stars separated from one another by the angle θ . In this case, the covariance of the velocity estimate is simply
P v v H v T R 1 H v 1
where H v and R are as discussed above. Observe that rank( H v ) = 3 for 0 deg < θ < 120 deg, although numerical conditioning of the problem degrades as one approaches the endpoints (with rank( H v ) = 0 at exactly θ = 0 deg and rank( H v ) = 2 at exactly θ = 120 deg). Therefore, considering all possible three-star pyramids with inter-star angles from 0–120 deg, one may compute the total velocity error as tr [ P v v ] . Contours of this velocity error are shown in Figure 13 using the fully correlated R from above (in black) as well as the uncorrelated measurement covariance R = σ θ 2 I 3 × 3 (in red). In reality, an uncorrelated R would only occur if six stars were observed and each of the three star pairs used unique stars (thus, eliminating correlation between two measured inter-star angles, e.g., θ i j and θ p ).The two covariance expressions produce velocity estimate errors of a similar magnitude, with larger inter-star angles generally being better.
Of note is that the uncorrelated R reaches a maximum at cos ( θ i j ) = 1 / 3 , which is equivalent to θ i j = 109.47 deg. This is the inter-star angle where each row of H v has the maximum length (and, therefore, produces the most sensitivity in inter-star angle to a perturbation in velocity). That an inter-star angle of 109.47 deg produces maximum sensitivity to velocity perturbations was also observed by [9].
Furthermore, the novel observation is now made that θ = 109.47 deg is the inter-star angle leading to the star direction bisectors being orthogonal to one another in the case of the three-star pyramid. Note that each row of H v is in the direction u i + u j , which is in the direction of the bisector of the two contributing star directions. Thus, by choosing a star pyramid with θ i j = 109.47 , one is also choosing the special angle that makes the rows of H v orthogonal to one another.

6. Initial Orbit Determination (IOD) using StarNAV

Three or more velocity vector measurements—such as those found using the instantaneous StarNav velocity fix from Section 5.3—uniquely define an orbit for a spacecraft obeying Keplerian dynamics. The concept of an analytic initial orbit determination (IOD) solution from three velocity vectors was first posited in [1] and an elegant geometric solution was developed shortly after in [2].
Solving the IOD problem with three velocity vector measurements is analogous to the classical Gibbs Problem [186,187,188] where the knowns and unknowns have been switched. In the Gibbs problem, which was first solved by J. W. Gibbs using vector analysis in 1889 [186], one is given three position vectors (each with an unknown velocity) and must solve for the velocity corresponding to one of those positions to fully define the orbit. In the velocity-only IOD problem, one is given three velocity vectors (each with an unknown position) and must solve for the position corresponding to one of those velocities to fully define the orbit. Note that the velocity-only IOD problem is not an alternative to Gibbs problem (the knowns and unknowns are different, so the problems to which they are applicable are rarely interchangeable), it’s just that the two problems have similar structure.

6.1. Analytic Velocity-Only IOD Solution using Geometry of the Orbital Hodograph

The StarNAV IOD solution technique presented here follows the velocity-only IOD strategy outlined in [2], which makes use of the orbital hodograph. Developed by Hamilton in 1847 [189], the hodograph is the locus of points traced by a trajectory’s moving velocity vector while keeping the tail fixed. As Hamilton observed in his original work, this curve is a perfect circle for any body undergoing Keplerian motion—regardless of the conic section describing the path of the actual orbit (i.e., circular, elliptical, parabolic, or hyperbolic). An example is shown in Figure 14. Despite its relative obscurity, the beautiful geometry of the hodograph has made it a powerful tool for solving many practical engineering problems in spaceflight dynamics [2,190,191,192,193].
In the absence of noise or perturbations from two-body motion, all of the velocity vectors will lie entirely within the orbital plane. Therefore, assuming three or more StarNAV velocity measurements obtained as in Section 5.3, proceed by finding the unit normal to the orbital plane as the solution to the following linear system [1]
v s c 1 T v s c 2 T v s c n T k = 0 n × 1
where k = 1 . The solution for k may be found in the total least squares (TLS) sense [194] through a singular value decomposition (SVD). Care must be taken to ensure that k is in the direction of the orbit’s specific angular momentum, as discussed at length in [1,2].
The orbit plane unit normal k may be used to construct a new orbit frame. Define u x as
u x = v s c 1 × k
where, once again, · denotes vector length normalization. Let u y be chosen to complete the right-handed system { u x , u y , k } describing the coordinate axes of the orbit frame. Therefore, letting T O I be the matrix that rotates a vector from the inertial frame to the orbit frame, one finds that
T O I = u x T u y T k T
Consequently, orthographic projection of the measured velocity vectors onto the orbital plane may may be performed as
x ˙ O i y ˙ O i = 1 0 0 0 1 0 T O I v s c i
Since the hodograph forms a perfect circle, the next step is to fit a circle to the projected velocity vectors in the orbit plane. This may be done analytically through any number of commonly available circle fitting algorithms [195]. This work chooses to make use of an algebraic circle fitting approach to permit a non-iterative solution. If the hodograph circle is defined by its center coordinates { x ˙ c , y ˙ c } and its radius R, then the best fit may be found in the least squares sense as the solution to the following linear system [2]
2 x ˙ O 1 2 y ˙ O 1 1 2 x ˙ O 2 2 y ˙ O 2 1 2 x ˙ O n 2 y ˙ O n 1 x ˙ c y ˙ c g = x ˙ O 1 2 + y ˙ O 1 2 x ˙ O 2 2 + y ˙ O 2 2 x ˙ O n 2 + y ˙ O n 2
where the hodograph circle radius is found making use of the intermediate variable g
R = x ˙ c 2 + y ˙ c 2 g
The location of the hodograph circle center may now be transformed from the orbit frame back to the inertial frame according to
c = T O I T x ˙ c y ˙ c 0
In some cases it may be useful to apply these results to find the orbit’s eccentricity vector, which may be computed as
e = c R × k
With the hodograph fully defined, one only needs to apply simple geometry to obtain the position vector corresponding to any one of the velocity vectors. This may be done in three steps.
First, compute the unit vector describing the direction from the center of the planet to the spacecraft,
r s c i = v s c i c × k
Renormalization of the right-hand-side to ensure the result is a unit vector is only necessary with noisy measurements, since v s c i c is perpendicular to k by construction in the noise-free situation.
Second, compute the component of velocity that lies in the plane perpendicular to the direction from the planet to the spacecraft
v s c i = I 3 × 3 r s c i r s c i T v s c i = r s c i × 2 v s c i
Third, and finally, compute the magnitude of r s c i . It was suggested in [2] that ρ s c i = r s c i be computed as
ρ s c i = r s c i = μ e + r s c i v s c i v s c i
where e is the orbit’s eccentricity vector and μ is the central body’s gravitational parameter. Recognizing, however, that the magnitude of the specific angular momentum, h = h , may be written in terms of the hodograph circle radius, R,
h = μ R
it is observed here that ρ s c i is more straightforwardly computed (and with no need for computation of e ) as
ρ s c i = μ R v s c i
Therefore, the position vector corresponding to the velocity v s c i is given by combining the results of Equations (125) and (129)
r s c i = ρ s c i r s c i
The detailed derivation for all of the above (with the exception of the new approach for finding ρ s c i ) may be found in [2].

6.2. Improved IOD using Many Velocity Vectors Collected at Known Times

While algebraically exact in the absence of measurement noise, the trouble with the final portion of the solution from [2] (as summarized in Equations (125)–(130)) is that the position estimate inherits all of the error associated with its corresponding velocity vector. Substantially better performance may be obtained by estimating the orbit as a whole and then finding the spacecraft position at the appropriate time. This allows the position estimate at time t k to more fully benefit from the information contained in the velocity measurements obtained at other times. With the exception of solving Kepler’s equation, the improved solution procedure remains otherwise non-iterative.
Observe from hodograph geometry (Figure 14) that the true anomaly ν i may be written explicitly in terms of v s c i and the hodograph fit parameters
v s c i cos ( ϕ i ) = c + R cos ( ν i )
where cos ( ϕ ) may be found from the law of cosines
R 2 = v s c i 2 + c 2 2 v s c i c cos ( ϕ i )
While it may be tempting to combine these equations to solve for the unknown ν i , doing so is generally inadvisable. Although exact for perfect observations, the presence of noise in practical StarNAV measurements of v s c i creates problems with the explicit use of Equations (131) and (132) near periapsis, where it is not uncommon to find v s c i > ( c + R ) for some measurements. Much better numerical results are achievable by only using the direction of the velocity vector, v s c i .
Therefore, proceed by recognizing that
sin ( ϕ i ) = c × v s c i
cos ( ϕ i ) = c T v s c i
and, from the law of sines,
sin ( ϕ i ) R = sin ( ν i ϕ i ) c
The correct quadrant for ν i may be determined from the direction of c × v s c i relative to the direction of the orbit’s specific angular momentum vector. Under the assumption that ϕ i is computed as
ϕ i = arccos c T v s c i 0 , π
the correct value for the true anomaly is
ν i = ϕ i + arcsin 1 R c × v s c i for c × v s c i T k > 0 2 π ϕ i arcsin 1 R c × v s c i otherwise
where ν i [ 0 , 2 π ] .
With the true anomaly known at each time, the objective is now to find the time of periapsis passing suggested by each individual velocity measurement. Begin by using the true anomaly computed by Equation (137) to find the eccentric anomaly at those same times ( E i )
sin ( E i ) = sin ( ν i ) 1 e 2 1 + e cos ( ν i )
cos ( E i ) = e + cos ( ν i ) 1 + e cos ( ν i )
where e = e and is found using Equation (124). This, in turn, may be used to find the corresponding mean anomaly ( M i ) from Kepler’s equation [187]
M i = E i e sin ( E i )
Further recalling that M i is related to time from the last periapsis passing by
M i = μ a 3 t i t p i
it is straightforward to find mean time of the periapsis passing before the first measurement as
t p 0 = 1 n i = 1 n t i a 3 μ 2 π k i + E i e sin ( E i )
where k i is the number of integer passings through the periapsis that occur between the first measurement time and time t i . This is simple to keep track of with the available data.
With the orbit fully defined and a reference time for a periapsis passing, it is now possible to compute the spacecraft location at any given time. This is straightforward Keplerian orbit analysis covered in any introductory text on astrodynamics. The suggested methodology, making use of already computed parameters, is presented without derivation.
To compute the spacecraft position at time t i , begin by computing the mean anomaly as
M ˜ i = μ a 3 t i t p 0 2 π k i
The tilde above M i is used to differentiate the mean anomaly found here from that found earlier (see Equation (141)). The value M ˜ i is computed by the best-fit orbit and elapsed time since the estimated t p 0 , while M i is computed from the best-fit orbit and the direction of the measured velocity vector at t i . Given M ˜ i , solve Kepler’s equation (see Equation (140)) to obtain E ˜ i (the solution to Kepler’s equation is necessarily iterative, with stable solutions found in most texts on this topic [187]), which may be used to find the true anomaly ν ˜ i ,
sin ( ν ˜ i ) = sin ( E ˜ i ) 1 e 2 1 e cos ( E ˜ i )
cos ( ν ˜ i ) = cos ( E ˜ i ) e 1 e cos ( E ˜ i )
By construction (see Figure 14), observe that unit vector pointing from the central body to the spacecraft may be written directly in vector form as a function of true anomaly ν i
r ˜ s c i = cos ( ν ˜ i ) e + sin ( ν ˜ i ) k × e
where, since e is computed from Equation (124), the term k × e is guaranteed to also be a unit vector and need not be renormalized. The final missing piece may be found using the classical expression for the orbit radius
ρ ˜ s c i = r s c i = p 1 + e cos ( ν ˜ i )
where p is the semilatus rectum, which may be written directly in terms of hodograph fit parameters by substituting from Equation (128),
p = h 2 μ = μ R 2
These results for r ˜ s c i and ρ ˜ s c i allow for an improved solution for r s c i by substitution into Equation (130).

6.3. Numerical Results

The performance of velocity-only IOD using StarNAV measurements is demonstrated for an example spacecraft in GEO. Consider the situation where four stars are simultaneously viewed. Three of the stars are orthogonal to one another, and the fourth star is about 55 deg from each of the first three stars. Measurements to these stars are collected once every 10 min (600 s) with a 1 σ error of 0.1 mas. Measurements are collected over one full orbit (24 h) resulting in a total of 144 StarNAV velocity estimates, which are computed using the algorithm from Section 5.3. The unknown position at the center time is computed using both the original method of [2] and the improved method from Section 6.2, with residuals for each shown in Figure 15. Additionally, for just the improved method, the residuals for the estimated semi-major axis and flight-path angle (FPA, γ F P A ) are shown in Figure 16. The semi-major axis may be computed directly from the hodograph fit parameters as (making use of Equations (124) and (148))
a = p 1 e 2 = μ R 2 c T c
and the FPA may be computed from the obit fit and either E ˜ i or ν ˜ i .
Within the context of velocity-only IOD, the same StarNAV system generally performs better on faster orbits where the measurement noise represents a smaller percentage of the total velocity. For example, consider a spacecraft in a 410 km altitude LEO orbit at an inclination of 51.6 deg that collects measurements of the same quality as the preceding GEO example (four simultaneous stars with 1 σ error of 0.1 mas). Assuming measurements are collected once every minute for an entire orbit (total of 93 measurements) the IOD position error at the middle time is as shown in Figure 17. The semi-major axis error and FPA error are shown in Figure 18. A comparison of LEO results (Figure 17 and Figure 18) with the GEO results (Figure 15 and Figure 16) highlights how the same system yields better IOD performance in a faster orbit.

7. Sequential Processing of StarNAV Observables with an Extended Kalman Filter

Once an initial orbit estimate is obtained—either via StarNAV IOD (see Section 6) or any other means of IOD (e.g., GPS, ground-based tracking, celestial OPNAV, XNAV)—it is more appropriate to process new StarNAV measurements as they become available within a sequential estimation framework. Such sequential estimation tasks are usually achieved through one of the many variants of the Kalman filter [196,197].
This work follows the classical extended Kalman filter (EKF) framework summarized in [198,199], while making use of modern navigation filter best practices [200]. The following discussions summarize the EKF framework, special considerations regarding the adaptation of the StarNAV measurement model, and example numerical results.

7.1. EKF Framework

This section presents a simple proof-of-concept filter for a spacecraft orbiting a large central body. Design of a filter to navigate an actual spacecraft is considerably more nuanced, and would likely require a more sophisticated dynamics model and inclusion of additional mission-specific states—either as solve-for parameters, consider parameters, or dynamic model compensation (DMC) process noise terms. Therefore, this work presents a simple (but architecturally representative) filter to avoid confounding performance of the StarNAV technique with mission-specific challenges. Detailed performance studies for particular design reference missions (DRMs) are left to future work.
The specific filter implementation used here is laid out in detail within the following subsections. The detailed presentation is provided not because it is especially novel, but because it is necessary to provide complete transparency on the framework that produced the numerical results in Section 7.2.
The state observability from any single inter-star angle measurement is principally driven by the bisector of the two contributing star directions. The component of the velocity perpendicular to the bisector direction is (for all practical purposes) unobservable for the corresponding measurement. Thus, at least three inter-star angles are needed (with bisectors that are not collinear) for full observability, which is only achievable with direction measurements to at least three stars. For these reasons, the StarNAV EKF approach presented here assumes a system designed to observe three guide stars that are used to compute three inter-star angle measurements (similar in concept to the notional diagram in Figure 5).

7.1.1. State Vector Selection

The simplest realistic filter requires a nine-element state vector, consisting of the 3DOF translational dynamic state ( 3 × 1 position and 3 × 1 velocity) along with a unique scalar bias for each measured star pair (three star pairs in this case)
x = r s c v s c b
where r s c is the Earth-Centered Inertial (ECI) position, v s c is the ECI velocity, and b is the bias vector. The ECI coordinate frame axes are assumed to be aligned with ICRF (and BCRF) with origin translated to the center of the Earth. Thus, following the conclusions from Section 5.1, the spacecraft’s ECI position and velocity are related to their instantaneous SSB counterparts through a simple translation,
r = r s c + r E
v = v s c + v E
where r E is the BCRF position of the Earth and v E is the BCRF velocity of the Earth. The bias terms are modeled as a first-order Gauss-Markov (FOGM) process.

7.1.2. State and Covariance Propagation

Following standard practice, the state is assumed to evolve according to nonlinear dynamics
x ˙ = f ( x ( t ) , t ) + w ( t )
where f ( x ( t ) , t ) is the nonlinear dynamics function and w ( t ) is assumed to be Gaussian zero-mean process noise, E [ w ( t ) ] = 0 , with power spectral density (PSD) Q ( t ) ,
E [ w ( t i ) w T ( t j ) ] = Q ( t i ) δ ( t i t j )
and where δ ( t i t j ) is the Dirac delta function. Under such a model, the a posteriori state estimate at time t k 1 , x ^ k 1 + , is propagated forward in time to become the a priori state estimate at time t k , x k , by
x ^ k = x ^ k 1 + + t k 1 t k f ( x ^ ( τ ) , τ ) d τ
Likewise, the state covariance, P , is propagated according to
P k = Φ ( t k , t k 1 ) P k 1 + Φ T ( t k , t k 1 ) + S k
where Φ ( t k , t k 1 ) is the state transition matrix (STM) from time t k 1 to time t k and the process noise covariance matrix S k is
S k = t k 1 t k Φ ( t k , τ ) Q ( τ ) Φ T ( t k , τ ) d τ
Practical implementation requires tractable expressions for both Φ ( t k , t k 1 ) and S k . These are now developed for the specific problem at hand using the usual approach. Fortunately, propagation of the spacecraft dynamics ( r s c and v s c ) happens somewhat separately from propagation of the sensor biases ( b ), which simplifies the following discussion.
Specifically, partition the STM and process noise covariance by components belonging to the dynamical state (subscript “ s ”) and the bias (subscript “ b ”) according to
Φ = Φ s s Φ s b Φ b s Φ b b
S = S s s S s b S b s S b b
where, by construction, one finds that
Φ s b = Φ b s T = 0 6 × 3
S s b = S b s T = 0 6 × 3
Proceed, therefore, by first considering the terms for the dynamical states ( Φ s s and S s s ) and then considering the terms for the bias states ( Φ b b and S b b ).
Begin with the dynamical states. Assuming Keplerian motion, the position and velocity of the spacecraft relative to the central body may be propagated forward in time by integrating of the equations of motion [187]
r ^ ˙ s c = v ^ s c
v ^ ˙ s c = μ r ^ s c 3 r ^ s c
where μ = G M B is the central body’s gravitational parameter. As this is a proof-of-concept filter, the detailed consideration of atmospheric drag, solar radiation pressure, gravitational perturbations (from both non-spherical potential of central body and third bodies), so-called unfortunate lack of acceleration knowledge (FLAK) events (e.g., venting on a crewed vehicle), and other similar real-world complications are deferred to future work.
The STM for the dynamical states, Φ s s , may be computed using any one of a variety of reasonable approximations suitable for use in practical filters [200,201,202]. This work makes use of one of the second-order methods proposed by Lear [201] for the numerous reasons outlined by Carpenter and D’Souza in [200]. This approximation is given by
Φ s s ( t k , t k 1 ) = I + Δ t 2 ( F s s k + F s s k 1 ) + Δ t 2 2 F s s k F s s k 1
where Δ t = t k t k 1 and F s s is the Jacobian of the dynamical states (which, for Keplerian dynamics, is a classical result found in most textbooks addressing spacecraft navigation [187,203,204])
F s s = f ( x s ( t ) , t ) x s x s = x ^ s = 0 3 × 3 I 3 × 3 G 0 3 × 3
with
G = μ r ^ s c 3 I 3 × 3 + 3 μ r ^ s c 5 r ^ s c r ^ s c T
The process noise for the dynamical states are computed using a simple state noise compensation (SNC) model [200,203] that assumes a random walk in velocity caused by a white noise acceleration, w v , such that the equations of motion for the dynamical states in Equation (153) become
r ˙ s c = v s c
v ˙ s c = μ r s c 3 r s c + w v
and the process noise w v is zero mean with a 3 × 3 PSD of Q v v . Under these conditions, one finds that the 6 × 6 SNC process noise covariance for the dynamical states is [203]
S s s = Δ t 3 3 Q v v Δ t 2 2 Q v v Δ t 2 2 Q v v Δ t Q v v
Attention is now shifted to consideration of the bias terms. As FOGM processes that have identical models but are uncorrelated with each other, the behavior of the bias parameters are governed by
b ˙ ( t ) = 1 τ b ( t ) + w b
where τ is the correlation time and w b is zero mean white noise with statistics
w b N ( 0 3 × 1 , σ w b 2 I 3 × 3 )
The value of τ is chosen to control how quickly the time correlation of the FOGM will fade.
One of the many desirable properties of FOGM parameters is that both the state and covariance may be propagated analytically,
b ^ k = exp Δ t / τ b ^ k 1 +
such that the STM becomes
Φ b b ( t k , t k 1 ) = exp Δ t / τ I 3 × 3
The corresponding process noise is computed as
S b b = τ σ w b 2 2 1 exp 2 Δ t / τ I 3 × 3
In summary, therefore, the STM is found by substituting Equations (160), (164) and (173) into Equation (158). Likewise, the process noise covariance is found by substituting Equations (161), (169) and (174) into Equation (159). This allows analytic advancement of the state covariance according to Equation (156).

7.1.3. Measurement Update

The measurement update follows the conventional EKF approach. Assuming a nonlinear measurement model with additive Gaussian noise,
y k = h ( x k ) + z k
construct the measurement sensitivity matrix as the Jacobian of h ( x k )
H k = h ( x ) x x = x ^ k
Assuming a state update of the form
x ^ k + = x ^ k + K k y k h ( x ^ k )
the optimal solution is found when K k is the Kalman gain,
K k = P k H k T H k P k H k T + R k 1
Finally, as has become standard practice due to numerical stability [200,204], the covariance is updated using the Joseph form [205] to help ensure the covariance remains symmetric and positive definite
P k + = I K k H k P k I K k H k T + K k R k K k T
When using a set of inter-star angles formed from concurrent star sightings, the measurement covariance R k is the same as for the instantaneous velocity fix with inter-star angles (see Section 5.3). The primary difficulty lies in the appropriate construction of H k for use in the usual EKF measurement update equations. This requires some care and is now discussed in more detail.
Let the measurement vector be comprised of the independent inner products of the observed stars along with a measurement bias. For example, when three stars are observed, define h ( x k ) as
h ( x k ) = h i j h i h j = u i T u j u i T u u j T u + b i j b i b j = cos θ i j cos θ i cos θ j + b i j b i b j
and cos θ i j is from Equation (45).
Proceed by partitioning H k into the components belonging to each part of the state vector
H k = H r k H v k H b k
where
H r k = h ( x ) r s c x = x ^ k H v k = h ( x ) v s c x = x ^ k H b k = h ( x ) b x = x ^ k
The partial for H b k is readily found as
H b k = b b = I 3 × 3
Expressions for H r k and H v k are most easily found by considering a single row at a time. That is, one has the scalar equation
h i j ( x k ) = cos θ i j + b i j
from which the following may be computed
h i j ( x ) r s c = cos θ i j u i u i r r r s c + cos θ i j u j u j r r r s c
h i j ( x ) v s c = cos θ i j v v v s c
The only task remaining is to compute the necessary partials. Beginning with the nonlinear expression for cos θ i j from Equation (45), one finds
cos θ i j u i = 1 cos θ i j 1 u i T u j 1 u j T + 1 + β T u i 1 β T
cos θ i j v = 1 cos θ i j c 1 + β T u i 1 u i T + 1 + β T u j 1 u j T + 2 1 β T β 1 β T
Likewise, from the nonlinear expression for u i from Equations (29) and (33), one may compute the partial
u i r = B 2 G M B c 2 d i B 2 1 + u i T u B I 3 × 3 2 d i B d i B T u i × 2 1 ρ B d i B u i T I 3 × 3 u B u B T
where general relativity has been assumed such that ( γ P P N + 1 ) = 2 . Neglecting terms of O ( c 2 ) and higher leads to considerable simplification of these partials for practical computation
cos θ i j u i = 1 u i T u j 1 u i T u j 1 u j T + β T + O ( c 2 )
cos θ i j v = 1 u i T u j c u i T + u j T + O ( c 2 )
u i r = 0 3 × 3 + O ( c 2 )
Furthermore, the partials for transitioning from BCRF to ECI may be computed from Equations (151) and (152),
r r s c = I 3 × 3 v v s c = I 3 × 3
Consequently, for the three-star example from Equation (180), one finds the partitioned elements of H k to be
H r k = 0 3 × 3
H v k = 1 c 1 u i T u j u i T + u j T 1 u i T u u i T + u T 1 u j T u u j T + u T
H b k = I 3 × 3

7.2. Numerical Results

As a representative example, consider a spacecraft in a 410 km altitude circular Earth orbit with an inclination of 51.6 deg. Measurements are taken every 10 s to three stars separated by 100 deg from each other. Individual star bearing measurements are assumed to have an error σ ϕ i = 0.1 mas, with a fully correlated inter-star measurement covariance given by Equations (113) and (114). Furthermore, each star has an unknown (but fixed) bearing bias of about 1 arcsec. Since the Gaia Data Release 2 catalog has star directions with errors on the order of 0.1 mas, this is equivalent to a 1 arcsec misalignment between the sensor components measuring the direction to each star. Thus the star direction measurements are assumed to have a precision of about 0.1 mas and an accuracy of about 1 arcsec (four orders of magnitude difference between the two). The three corresponding inter-star angles are computed and used as the measurement within the EKF.
The truth model includes the gravitational deflection of starlight, considering the effects of the Sun, Earth, Moon, and Jupiter. The positions of the planets are assumed known from the ephemeris files maintained by NASA’s Navigation and Ancillary Information Facility (NAIF) using the SPICE Toolkit [182,206]. As a consequence, the errors from in the gravitational deflection of light come primarily from errors in the estimate of the spacecraft position. Steady state position errors are better than 50 m ( 1 σ ), which results in a bearing error well below the noise floor.
Process noise used in this analysis follows the simple model of Q v v = q I 3 × 3 , with q being constant throughout the simulation. Results shown here assume q = 10 6 m 2 /s 3 .
Filter performance for such a situation is shown in Figure 19 and Figure 20. That the filter still works well with 1 arcsec of misalignment in each star direction provides empirical evidence that such biases are observable. Furthermore, the steady state velocity error is 4 cm/s, which is about 1/4 of the error associated with an instantaneous velocity fix with 0.1 mas star measurements. This highlights the performance improvement realized by filtering.

8. Conclusions

This work presents the StarNAV concept for using the relativistic perturbation of starlight to navigate a spacecraft anywhere in the Solar System (or, perhaps, beyond). The velocity of the spacecraft causes a change in the apparent wavelength (relativistic Doppler effect) and direction (stellar aberration) of a star as seen by sensor aboard the spacecraft. Thus, velocity may be estimated by measuring these changes—and these velocity estimates may be used for autonomous navigation.
This work shows that using the relativistic Doppler effect (the StarNAV-DE method) is likely impractical due to instability in stellar spectra and challenges with sensor technology. Furthermore, while the absolute change in star direction from stellar aberration is likely unobservable to the necessary precision in practice, measuring the change in the angle between two stars appears to be feasible. Thus, the StarNAV-SA method uses exclusively the perturbation in inter-star angle for navigation.
After development of measurement models and the mathematics necessary for an instantaneous velocity fix, the efficacy of StarNAV-SA is explored within the context of initial orbit determination (IOD) and an on-board sequential filter. Numerical results indicate that reasonable navigation performance may be achieved with existing technology. Substantial forward work remains, however, in the detailed engineering design of a StarNAV sensor system.

Funding

This research received no external funding.

Acknowledgments

The author is indebted to J. Russell Carpenter of NASA Goddard Space Flight Center for recommending Reference [9] after his reading of Reference [2]. This suggestion provided the spark that led to this paper. The author is especially thankful to F. Landis Markley and Bill Owen for their careful reading of an early draft of this manuscript. The author also thanks the following individuals for insightful discussions that greatly improved the quality of the final manuscript: Russell Carpenter, Shane Robinson, Michael Shao, Christopher D’Souza, Steve Lockhart, Michael Kudenov, Tom Donlon, and Brad Hindman.
This work has made use of data from the European Space Agency (ESA) mission Gaia (https://www.cosmos.esa.int/gaia), processed by the Gaia Data Processing and Analysis Consortium (DPAC, https://www.cosmos.esa.int/web/gaia/dpac/consortium). Funding for the DPAC has been provided by national institutions, in particular the institutions participating in the Gaia Multilateral Agreement.
This research has made use of the VizieR catalogue access tool, CDS, Strasbourg, France (doi:10.26093/cds/vizier). The original description of the VizieR service was published in [207].

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
BCRFBarycentric Celestial Reference Frame
CCDCharged Couple Device
DSACDeep Space Atomic Clock
DSNDeep Space Network
EKFExtended Kalman Filter
FOGMFirst Order Gauss-Markov
FPAFlight Path Angle
GEOGeostationary Orbit
GNSSGlobal Navigation Satellite Systems
IODInitial Orbit Determination
LEOLow Earth Orbit
LOSLine of Sight
OPDOptical Path Delay
OPNAVOptical Navigation
PPNParameterized Post-Newtonian
SNRSignal-to-Noise Ratio
SSBSolar System Barycenter
STMState Transition Matrix
XNAVX-ray Pulsar Navigation

Appendix A. Historical Remarks on the Lorentz Transformation and Stellar Aberration

The consequences of the Lorentz transformation are numerous and its history is so tightly coupled with the problem of stellar aberration that a few historical notes are warranted. While central to the Special Theory of Relativity, the Lorentz transformation was already widely accepted by the time Einstein published [104] in 1905. Motivated by a number of puzzling problems—namely stellar aberration together with the results of the Michelson-Morley experiment and the Fizeau experiment—the 1890s witnessed a remarkable progression of thought that formed the backdrop for the development of special relativity. Of note is a series of developments by Lorentz during 1892–1895 [208,209,210] in which he suggested the concepts of length contraction (which was qualitatively described by FitzGerald a few years prior in 1889 [211]) and of local time.
These efforts paved the way for (nearly) concurrent development of the complete Lorentz transformation by both Lorentz (1899) [212] and Larmor (1900) [213], which were ultimately put into modern form and given the name Lorentz Transformation by Poincaré in 1905 [214]. At the time, however, Lorentz, Larmor, and Poincaré all maintained belief in the aether. It was Einstein who first derived this transformation from first principles—and, in doing so, removed reliance on the artificial construct of the aether and finally provided a satisfying answer to the problem of stellar aberration (and, notably, explanations of the results from the Michelson-Morley experiment and the Fizeau experiment).
The Lorentz transformation equations for describing an object’s coordinate { x , y , z , t } in two frames (S and S ), where the frame S is moving relative to frame S with a velocity v along the x-axis only, may be found in almost any introductory physics textbook (e.g., [215]),
x = γ ( x v t )
y = y
z = z
t = γ ( t v x / c 2 )
where γ is the Lorentz factor,
γ = 1 / 1 v 2 / c 2
Since the present application is for autonomous navigation, it is often more convenient to rewrite the standard textbook version in vector form. Thus, decomposing the position r into components parallel and perpendicular to the velocity vector, one has
r = v v T r r = I 3 × 3 v v T r
where · denotes vector length normalization. The Lorentz transformation is then
r = γ ( r v t )
r = r
t = γ ( t ( v T r ) / c 2 )
with
γ = 1 / 1 ( v T v ) / c 2
Stellar aberration follows directly from this transformation. Suppose there is a photon with velocity w = d r / d t as seen by an observer in frame S, and with a velocity w = d r / d t as seen by an observer in frame S . These two may be related by first taking the differential of the the Lorentz transformation,
d r = γ ( d r v d t )
d r = d r
d t = γ ( d t ( v T d r ) / c 2 )
such that
w = d r d t = d r + d r d t = γ ( d r v d t ) + d r γ ( d t ( v T d r ) / c 2 )
Simple algebraic rearrangement quickly shows that
d t = γ d t ( 1 ( v T w ) / c 2 )
and, therefore,
w = γ ( w v ) + w γ ( 1 ( v T w ) / c 2 )
which is the same as
w = w + ( γ 1 ) v v T w γ v γ ( 1 ( v T w ) / c 2 )
Now, since w and w are the velocity of a photon seen by two different observers, they may be written in terms of the line-of-sight direction from the observer to the source: w = c u and w = c u . Substituting this result,
c u = c u + ( γ 1 ) v v T ( c u ) γ v γ ( 1 + ( v T u ) / c )
which becomes
u = 1 γ ( 1 + v T u / c ) u + ( γ 1 ) v v T u + γ c v
which is clearly the same as the expressions for stellar aberration presented in Equations (40)–(42).
Stellar aberration is often described in terms of the change in angle between the light ray’s tangent vector and the velocity vector. Therefore, define the angle ϕ as follows
cos ( ϕ ) = v T w = v T u
cos ( ϕ ) = v T w = v T u
Proceed by left multiplying Equation (A12) by v T
v T u = 1 γ ( 1 + v T u / c ) v T u ( γ 1 ) v T u γ c v T v
such that the expression my be rewritten in terms of cos ( ϕ ) by substitution of Equations (A13) and (A14),
cos ( ϕ ) = 1 γ ( 1 v cos ( ϕ ) / c ) cos ( ϕ ) + ( γ 1 ) cos ( ϕ ) γ c v
which further simplifies to
cos ( ϕ ) = cos ( ϕ ) v / c 1 cos ( ϕ ) v / c
This expression for stellar aberration is identical to the result presented by Einstein on p. 912 of his original 1905 paper on special relativity [104].
Finally, noticing that β = v / c
cos ( ϕ ) = cos ( ϕ ) β 1 β cos ( ϕ )
which is equivalent to that of Equation (57).

References

  1. Christian, J.; Hollenberg, C. Initial Orbit Determination from Three Velocity Vectors. J. Guid. Control. Dyn. 2019, 42, 894–899. [Google Scholar] [CrossRef]
  2. Hollenberg, C.; Christian, J. Geometric Solutions for Problems in Velocity-Based Orbit Determination. J. Astronaut. Sci. 2019. [Google Scholar] [CrossRef]
  3. Christian, J. Accurate Planetary Limb Localization for Image-Based Spacecraft Navigation. J. Spacecr. Rocket. 2017, 54, 708–730. [Google Scholar] [CrossRef]
  4. Franklin, R.; Birx, D. A Study of Natural Electromagnetic Phenomena for Space Navigation. Proc. IRE 1960, 48, 532–541. [Google Scholar] [CrossRef]
  5. Chen, X.; Sun, Z.; Zhang, W.; Xu, J. A Novel Autonomous Celestial Integrated Navigation for Deep Space Exploration Based on Angle and Stellar Spectra Shift Velocity Measurement. Sensors 2019, 19, 2555. [Google Scholar] [CrossRef] [PubMed]
  6. Hoag, D.; Wrigley, W. Navigation and guidance in interstellar space. Acta Astronaut. 1975, 2, 513–533. [Google Scholar] [CrossRef]
  7. Yucalan, D.; Peck, M. A Static Estimation Method for Autonomous Navigation of Relativistic Spacecraft. In Proceedings of the IEEE Aerospace Conference, Big Sky, MT, USA, 2–9 March 2019. [Google Scholar]
  8. Norton, R.; Wildey, R. Fundamental Limitations to Optical Doppler Measurements for Space Navigation. Proc. IRE 1961, 49, 1655–1659. [Google Scholar] [CrossRef]
  9. Melvin, P. A Kalman Filter for Orbit Determination with Applications to GPS and Stellar Navigation. Number AAS 96-145. In Proceedings of the AAS/AIAA Space Flight Mechanics Meeting, Austin, TX, USA, 11–15 February 1996. [Google Scholar]
  10. Klioner, S. A Practical Relativistic Model for Microarcsecond Astrometry in Space. Astron. J. 2003, 125, 1580–1597. [Google Scholar] [CrossRef] [Green Version]
  11. Lindegren, L.; Hernandez, J.; Bombrun, A.; Klioner, S.; Bastian, U.; Ramos-Lerate, M.; De Torres, A.; Steidelmüller, H.; Stephenson, C.; Hobbs, D.; et al. Gaia Data Release 2: The astrometric solution. Astron. Astrophys. 2018, 616, A2. [Google Scholar] [CrossRef]
  12. Sheikh, S.; Pines, D.; Ray, P.; Wood, K.; Lovelette, M.; Wolff, M. Spacecraft Navigation using X-ray Pulsars. J. Guid. Control. Dyn. 2006, 29, 49–63. [Google Scholar] [CrossRef]
  13. Emadzadeh, A.; Speyer, J. Navigation in Space by X-ray Pulsars; Springer: New York, NY, USA, 2011. [Google Scholar]
  14. Sazhin, M.; Zharov, V.; Milyukov, V.; Pshirkov, M.; Sementsov, V.; Sazhina, O. Space Navigation by X-ray Pulsars. Mosc. Univ. Phys. Bull. 2018, 73, 141–153. [Google Scholar] [CrossRef]
  15. Winternitz, L.; Mitchell, J.; Hassouneh, M.; Valdez, J.; Price, S.; Ray, P.; Wood, K.; Arzoumanian, Z.; Gendreau, K. SEXTANT X-ray Pulsar Navigation demonstration: Flight system and test results. In Proceedings of the IEEE Aerospace Conference, Big Sky, MT, USA, 5–12 March 2016. [Google Scholar]
  16. Winternitz, L.; Mitchell, J.; Hassouneh, M.; Price, S.; Semper, S.; Yu, W.; Ray, P.; Wolff, M.; Kerr, M.; Wood, K.; et al. SEXTANT X-ray Pulsar Navigation Demonstration: Additional On-Orbit Results. In Proceedings of the 15th International Conference on Space Operations, SpaceOps 2018, Marseille, France, 28 May–1 June 2018. [Google Scholar]
  17. Holt, G.; D’Souza, C.; Saley, D. Orion Optical Navigation Progress Toward Exploration Mission 1. In Proceedings of the AAS/AIAA Space Flight Mechanics Meeting, Kissimmee, FL, USA, 8–12 January 2018. [Google Scholar]
  18. Broschart, S.; Bradley, N.; Bhaskaran, S. Optical-Based Kinematic Positioning for Deep-Space Navigation. Number AAS 17-599. In Proceedings of the AAS/AIAA Astrodynamics Specialist Conference, Columbia River Gorge, Stevenson, WA, USA, 20–24 August 2017. [Google Scholar]
  19. Broschart, S.; Bradley, N.; Bhaskaran, S. Kinematic Approximations of Position Accuracy Achieved Using Optical Observations of Distant Asteroids. J. Spacecr. Rocket. 2019. [Google Scholar] [CrossRef]
  20. Bradley, N.; Bhaskaran, S.; Olikara, Z.; Broschart, S. Navigation Accuracy at Jupiter and Saturn using Optical Observations of Planetary Satellites. Number AAS 19-231. In Proceedings of the AAS/AIAA Space Flight Mechanics Meeting, Ka’anapali, Maui, HI, USA, 13–17 January 2019. [Google Scholar]
  21. Bhaskaran, S.; Riedel, J.; Synnott, S.; Wang, T. The Deep Space 1 Autonomous Navigation System: A Post-Flight Analysis. In Proceedings of the AAS/AIAA Astrodynamics Specialist Conference, Denver, CO, USA, 14–17 August 2000. [Google Scholar]
  22. Ely, T.; Seubert, J.; Bell, J. Advancing Navigation, Timing, and Science with the Deep Space Atomic Clock. In Proceedings of the SpaceOps 2014 Conference, Pasadena, CA, USA, 5–9 May 2014. [Google Scholar]
  23. Ely, T.; Seubert, J. One-Way Radiometric Navigation with the Deep Space Atomic Clock. Number AAS 15-384. In Proceedings of the AAS/AIAA Space Flight Mechanics Meeting, Williamsburg, VA, USA, 11–15 January 2015. [Google Scholar]
  24. Ely, T.; Seubert, J.; Prestage, J.; Tjoelker, R.; Burt, E.; Dorsey, A.; Enzer, D.; Herrera, R.; Kuang, D.; Murpht, D.; et al. Overview of the Deep Space Atomic Clock Technology Demonstration Mission. Number AAS 19-796. In Proceedings of the AAS/AIAA Astrodynamics Specialist Conference, Portland, ME, USA, 11–15 August 2019. [Google Scholar]
  25. Kayton, M. Navigation: Ships to Space. IEEE Trans. Aerosp. Electron. Syst. 1988, 24, 474–519. [Google Scholar] [CrossRef]
  26. Pimenta, F. Astronomy and Navigation. In Handbook of Archaeoastronomy and Ethnoastronomy; Ruggles, C.L.N., Ed.; Springer: Berlin/Heidelberg, Germany, 2015; pp. 43–65. [Google Scholar]
  27. Mörzer Bruyns, W. Sextants at Greenwich: A Catalogue of the Mariner’s Quadrants, Mariner’s Astrolabes, Cross-Staffs, Backstaffs, Octants, Sextants, Quintants, Reflecting Circles, and Artificial Horizons in the National Maritime Museum, Greenwich; Oxford University Press: New York, NY, USA, 2009; pp. 7–15. [Google Scholar]
  28. Tibbetts, G. Arab Navigation in the Red Sea. Geogr. J. 1961, 127, 322–334. [Google Scholar] [CrossRef]
  29. Levathes, L. When China Ruled the Seas: The Treasure Fleet of the Dragon Throne, 1405–1433; Open Road Distribution: New York, NY, USA, 1994; pp. 67–69. [Google Scholar]
  30. Lewis, D. We, the Navigators: The Ancient Art of Landfinding in the Pacific; University of Hawaii Press: Honolulu, HI, USA, 1994; pp. 82–122. [Google Scholar]
  31. Kanas, N. Star Maps: History, Artistry and Cartography; Praxis Publishing: Chichester, UK, 2009. [Google Scholar]
  32. Neugebauer, O. The Early History of the Astrolabe. Studies in Ancient Astronomy IX. ISIS 1949, 40, 240–256. [Google Scholar] [CrossRef]
  33. North, J. The Astrolabe. Sci. Am. 1974, 230, 96–107. [Google Scholar] [CrossRef]
  34. Brainard, F. The Sextant and Other Reflecting Mathematical Instruments; D. Van Nostrand Company: New York, NY, USA, 1891; pp. 7–15. [Google Scholar]
  35. Kaplan, G. Determining the Position and Motion of a Vessel from Celestial Observations. Navigation 1995, 42, 631–648. [Google Scholar] [CrossRef]
  36. Janiczek, P. STELLA: Toward Automated Celestial Navigation. Surf. Warf. 1996, 21, 34–37. [Google Scholar]
  37. Kaplan, G. A Navigation Solution Involving Changes to Course and Speed. Navigation 1996, 43, 470–482. [Google Scholar] [CrossRef]
  38. Kaplan, G. New Technology for Celestial Navigation. In Nautical Almanac Office Sesquicentennial Symposium; U.S. Naval Observatory: Washington, DC, USA, 1999. [Google Scholar]
  39. Parish, J.; Parish, A.; Swanzy, M.; Woodbury, D.; Mortari, D.; Junkins, J. Stellar Positioning System (Part I): An Autonomous Position Determination Solution. Navigation 2010, 57, 1–12. [Google Scholar] [CrossRef]
  40. Lampkin, B. Sextant Sighting Performance for Space Navigation Using Simulated and Real Celestial Targets. Navigation 1965, 12, 312–320. [Google Scholar] [CrossRef]
  41. Jorris, T.; Barth, A. The USAF Manned Space Navigation Experiment on Apollo and Its Implications on Advanced Manned Spacecraft. In ION National Space Meeting on Simplified Manned Guidance, Navigation and Control; United States Institute of Navigation: Cocoa Beach, FL, USA, 1968. [Google Scholar]
  42. Smith, D.; Lampkin, B. Sextant Sighting Measurements from On Board the Gemini XII Spacecraft; Technical Report NASA TN D-4952; National Aeronautics and Space Administration: Washington, DC, USA, 1968. [Google Scholar]
  43. Powers, S. Preliminary Results from Skylab Experiment T002, Manual Navigation. Navigation 1974, 21, 279–287. [Google Scholar] [CrossRef]
  44. Hoag, D. The History of Apollo On-board Guidance, Navigation, and Control. J. Guid. Control. Dyn. 1983, 6, 4–13. [Google Scholar] [CrossRef]
  45. Holt, G.; Wood, B. Sextant Navigation on the International Space Station: A Human Space Exploration Demo. Number AAS 19-064. In Proceedings of the AAS Guidance, Navigation and Control Conference, Breckenridge, CO, USA, 1–6 February 2019. [Google Scholar]
  46. Owen, W. Methods of Optical Navigation. Number AAS 11-215. In Proceedings of the AAS/AIAA Space Flight Mechanics Meeting, New Orleans, LA, USA, 13–17 February 2011. [Google Scholar]
  47. Owen, W.; Duxbury, T.; Action, C.; Synnott, S.; Riedel, J.; Bhaskaran, S. A Brief History of Optical Navigation at JPL. Number AAS 08-053. In Proceedings of the AAS Guidance and Control Conference, Breckenridge, CO, USA, 1–6 February 2008. [Google Scholar]
  48. Campbell, J.; Synnott, S.; Bierman, G. Voyager Orbit Determination at Jupiter. IEEE Trans. Autom. Control. 1983, AC-28, 256–268. [Google Scholar] [CrossRef]
  49. Synnott, S.; Donegan, A.; Riedel, J.; Stuve, J. Interplanetary Optical Navigation: Voyager Uranus Encounter. In Proceedings of the AIAA/AAS Astrodynamics Conference, Williamsburg, VA, USA, 18–20 August 1986. [Google Scholar]
  50. Riedel, J.; Owen, W.; Stuve, J. Optical Navigation During the Voyager Neptune Encounter. In Proceedings of the AIAA/AAS Astrodynamics Conference, Portland, OR, USA, 20–22 August 1990. [Google Scholar]
  51. Gillam, S.; Owen, W.; Vaughan, A.; Wang, T.; Costello, J.; Jacobson, R.; Bluhm, D.; Pojman, J.; Ionasescu, R. Optical Navigation for the Cassini/Huygens Mission. Number AAS 07-252. In Proceedings of the AAS/AIAA Astrodynamics Specialist Conference, Mackinac Island, MI, USA, 19–23 August 2007. [Google Scholar]
  52. Owen, W.; Dumont, P.; Jackman, C. Optical Navigation Preparations for New Horizons Pluto Flyby. In Proceedings of the 23rd International Symposium on Space Flight Dynamics (ISSFD), Pasadena, CA, USA, 29 October–2 November 2012. [Google Scholar]
  53. Liebe, C.C. Star Trackers for Attitude Determination. IEEE Aerosp. Electron. Syst. Mag. 1995, 10, 10–16. [Google Scholar] [CrossRef]
  54. Liebe, C.C. Accuracy Performance of Star Trackers—A Tutorial. IEEE Trans. Aerosp. Electron. Syst. 2002, 38, 587–599. [Google Scholar] [CrossRef]
  55. Markley, F.; Crassidis, J. Fundamentals of Spacecraft Attitude Determination and Control; Springer: New York, NY, USA, 2014. [Google Scholar]
  56. Blue Canyon Technologies. Star Trackers. Specification Sheet; Blue Canyon Technologies: Boulder, CO, USA, 2019. [Google Scholar]
  57. Ball Aerospace. CT-2020. Specification Sheet; Ball Aerospace: Boulder, CO, USA, 2018. [Google Scholar]
  58. Sodern Ariane Group. Hydra-M Two Heads Star Tracker. Specification Sheet; Sodern Ariane Group: Limeil-Brevannes, France, 2017. [Google Scholar]
  59. Shuster, M. Stellar Aberration and Parallax: A Tutorial. J. Astronaut. Sci. 2003, 51, 477–494. [Google Scholar]
  60. Yim, J.; Crassidis, J.; Junkins, J. Autonomous Navigation of an Interplanetary Spacecraft. In Proceedings of the AAS/AIAA Astrodynamics Specialist Conference, Denver, CO, USA, 14–17 August 2000. [Google Scholar]
  61. Sinclair, A.; Henderson, T.; Hurtado, J.; Junkins, J. Development of Spacecraft Orbit Determination and Navigation using Solar Doppler Shift. Number AAS 03-159. In Proceedings of the AAS/AIAA Astrodynamics Specialist Conference, Big Sky, MT, USA, 3–7 August 2003. [Google Scholar]
  62. Henderson, T.; Pollock, T.; Sinclair, A.; Theisinger, J.; Hurtado, J.; Junkins, J. Hardware Development and Measurements of Solar Doppler Shift for Spacecraft Orbit Determination. Number AAS 03-613. In Proceedings of the AAS/AIAA Astrodynamics Specialist Conference, Big Sky, MT, USA, 3–7 August 2003. [Google Scholar]
  63. Hindman, G. Apparatus, System and Method for Spacecraft Navigation Using Extrasolar Planetary Systems. U.S. Patent Application Publication US 2013/0006449 A1, 3 January 2013. [Google Scholar]
  64. Liu, J.; Fang, J.C.; Liu, G. Solar Frequency Shift-Based Radial Velocity Difference Measurement for Formation Flight and Its Integrated Navigation. J. Aerosp. Eng. 2017, 30. [Google Scholar] [CrossRef]
  65. Ning, X.; Gui, M.; Zhang, J.; Fang, J.; Liu, F. Solar oscillation time delay measurement assisted celestial navigation method. Acta Astronaut. 2017, 134, 152–158. [Google Scholar] [CrossRef]
  66. Ning, X.; Gui, M.; Fang, J.; Liu, G.; Wu, W. A Novel Autonomous Celestial Navigation Method Using Solar Oscillation Time Delay Measurement. IEEE Trans. Aerosp. Electron. Syst. 2018, 54, 1392–1403. [Google Scholar] [CrossRef]
  67. Pantalone, B.; Kudenov, M. Initial orbit determination using Doppler shift of Fraunhofer lines. Celest. Mech. Dyn. Astron. 2018, 130, 80. [Google Scholar] [CrossRef]
  68. Oliver, B. The view from the starship bridge and other observations. IEEE Spectr. 1964, 1, 86–92. [Google Scholar] [CrossRef]
  69. Moskowitz, S.; Devereux, W. Trans-Stellar Space Navigation. AIAA J. 1968, 6, 1021–1029. [Google Scholar] [CrossRef]
  70. McMaster, D. Navigational Techniques for Interstellar Relativistic Flight. Master’s Thesis, Air Force Institute of Technology, Wright-Patterson AFB, Dayton, OH, USA, 1971. [Google Scholar]
  71. Wertz, J. Insterstellar Navigation. Spaceflight 1972, 14, 206–216. [Google Scholar]
  72. Calabro’, E. Relativistic aberrational interstellar navigation. Acta Astronaut. 2011, 69, 360–364. [Google Scholar] [CrossRef]
  73. Perryman, M. The history of astrometry. Eur. Phys. J. H 2012, 37, 745–792. [Google Scholar] [CrossRef] [Green Version]
  74. Seidelmann, K. Explanatory Supplement to the Astronomical Almanac; University Science Books: Sausalito, CA, USA, 2006; pp. 128–130, 609–664. [Google Scholar]
  75. Perryman, M.; Lindegren, L.; Kovalevsky, J.; Hoeg, E.; Bastian, U.; Bernacca, P.; Crézé, M.; Donati, F.; Grenon, M.; Grewing, M.; et al. The Hipparcos Catalogue. Astron. Astrophys. 1997, 323, L49–L52. [Google Scholar]
  76. van Leeuwen, F. Validation of the new Hipparcos reduction. Astron. Astrophys. 2007, 474, 653–664. [Google Scholar] [CrossRef] [Green Version]
  77. Gaia Collaboration. Gaia Data Release 2: Summary of the contents and survey properties. Astron. Astrophys. 2018, 616, A1. [Google Scholar] [CrossRef]
  78. van Leeuwen, F. The Hipparcos Mission. Space Sci. Rev. 1997, 81, 201–409. [Google Scholar] [CrossRef]
  79. Gaia Collaboration. The Gaia mission. Astron. Astrophys. 2016, 595, A1. [Google Scholar] [CrossRef]
  80. Feissel, M.; Mignard, F. The adoption of ICRS on 1 January 1998: Meaning and consequences. Astron. Astrophys. 1998, 331, L33–L36. [Google Scholar]
  81. Ma, C.; Arias, E.; Eubanks, T.; Fey, A.; Gontier, A.; Jacobs, C.; Sovers, O.; Archinal, B.; Charlot, P. The International Celestial Reference Frame as Realized by Very Long Baseline Interferometry. Astron. J. 1998, 116, 516–546. [Google Scholar] [CrossRef]
  82. Fey, A.; Gordon, D.; Jacobs, C.S.; Ma, C.; Gaume, R.A.; Arias, E.F.; Bianco, G.; Boboltz, D.A.; Böckmann, S.; Bolotin, S.; et al. The Second International Celestial Reference Frame by Very Long Baseline Interferometry. Astron. J. 2015, 150. [Google Scholar] [CrossRef]
  83. Gordon, D. ICRF3: A New Realization of the International Celestial Reference Frame. Number G42A-01. In Proceedings of the American Geophysical Union, Fall Meeting, Washington, DC, USA, 10–14 December 2018. [Google Scholar]
  84. Lindegren, L.; Lammers, U.; Hobbs, D.; O’Mullane, W.; Bastian, U.; Hernández, J. The astrometric core solution for the Gaia mission: Overview of models, algorithms, and software implementation. Astron. Astrophys. 2012, 538, A78. [Google Scholar] [CrossRef]
  85. Karimi, R.; Mortari, D. Interplanetary Autonomous Navigation Using Visible Planets. J. Guid. Control. Dyn. 2015, 38, 1151–1156. [Google Scholar] [CrossRef]
  86. Morgan, W.; Keenan, P.; Kellman, E. An Atlas of Stellar Spectra with an Outline of Spectral Classification; University of Chicago Press: Chicago, IL, USA, 1943. [Google Scholar]
  87. Lindegren, L.; Dravins, D. The fundamental definition of “radial velocity”. Astron. Astrophys. 2003, 401, 1185–1201. [Google Scholar] [CrossRef]
  88. Bessell, M. Standard Photometric Systems. Annu. Rev. Astron. Astrophys. 2005, 43, 293–336. [Google Scholar] [CrossRef] [Green Version]
  89. Johnson, H.; Morgan, W. Fundamental Stellar Photometry for Standards of Spectral Type on the Revised System of the Yerkes Spectral Atlas. Astrophys. J. 1953, 117, 313–352. [Google Scholar] [CrossRef]
  90. Cousins, A. VRI Standards in the E Regions. Mem. R. Astron. Soc. 1976, 81, 25–36. [Google Scholar]
  91. Smith, J.; Tucker, D.L.; Kent, S.; Richmond, M.W.; Fukugita, M.; Ichikawa, T.; Ichikawa, S.I.; Jorgensen, A.M.; Uomoto, A.; Gunn, J.E.; et al. The ugriz Standard-Star System. Astron. J. 2002, 123, 2121–2144. [Google Scholar] [CrossRef]
  92. Jordi, C.; Gebran, M.; Carrasco, J.; Bruijne, J.; Voss, H.; Fabricius, C.; Kunde, J.; Vallenari, A.; Kohley, R.; Mora, A. Gaia broad band photometry. Astron. Astrophys. 2010, 523, A48. [Google Scholar] [CrossRef]
  93. Schumaker, B. Apparent Brightness of Stars and Lasers. Telecommun. Data Acquis. Prog. Rep. 1988, 42–93, 111–130. [Google Scholar]
  94. Bessell, M. UBVRI Photometry II: The Cousins VRI System, its Temperature and Absolute Flux Calibration, and Relevance for Two-Dimensional Photometry. Publ. Astron. Soc. Pac. 1979, 91, 589–607. [Google Scholar] [CrossRef]
  95. Planck, M. Über eine Verbesserung der Wien’schen Spectralgleichung. Verhandlungen der Deutschen Physikalischen Gesellschaft 1900, 2, 202–204. [Google Scholar]
  96. Holst, G.; Lomheim, T. CMOS/CCD Sensors and Camera Systems; JCD Publishing and SPIE Press: Winter Park, FL, USA, 2007. [Google Scholar]
  97. Turon, C.; Crézé, M.; Egret, D.; Gomez, A.; Grenon, M.; Jahreiß, H.; Réquième, Y.; Argue, A.N.; Bec-Borsenberger, A.; Dommanget, J.; et al. Version 2 of the HIPPARCOS Input Catalogue. Bulletin d’Information du Centre de Données Stellaires 1993, 43, 5–6. [Google Scholar]
  98. Brumberg, V.; Klioner, S.; Kopeikin, S. Relativistic reduction of astrometric observations at POINTS level of accuracy. In Proceedings of the 141st IAU Symposium on Inertial Coordinate System on the Sky, Leningrad, Russia, 17–21 October 1990. [Google Scholar]
  99. Will, C. Theoretical Frameworks for Testing Relativistic Gravity. II. Parametrized Post-Newtonian Hydrodynamics, and the Nordtvedt Effect. Astrophys. J. 1971, 163, 611. [Google Scholar] [CrossRef]
  100. Will, C. Theory and Experiment in Gravitational Physics; Cambridge University Press: New York, NY, USA, 1981; pp. 86–115, 167–173. [Google Scholar]
  101. Will, C. The Confrontation between General Relativity and Experiment. Living Rev. Relativ. 2014, 17. [Google Scholar] [CrossRef]
  102. Bertotti, B.; Iess, L.; Tortora, P. A test of general relativity using radio links with the Cassini spacecraft. Nature 2003, 425, 374–376. [Google Scholar] [CrossRef]
  103. Bradley, J. IV. A letter from the Reverend Mr. James Bradley Savilian Professor of Astronomy at Oxford, and F. R. S. to Dr. Edmond Halley Astronom. Reg. & c. giving an account of a new discovered motion of the fix’d stars. Philos. Trans. R. Soc. 1728, 34, 637–661. [Google Scholar] [CrossRef]
  104. Einstein, A. Zur Elektrodynamik bewegter Körper. Annalen der Physik 1905, 322, 891–921. [Google Scholar] [CrossRef]
  105. Norton, J. Einstein’s Investigations of Galilean Covariant Electrodynamics Prior to 1905. Arch. Hist. Exact Sci. 2004, 59, 45–105. [Google Scholar] [CrossRef]
  106. Linet, B.; Teyssandier, P. Time transfer and frequency shift to the order 1/c4 in the field of an axisymmetric rotating body. Phys. Rev. D 2002, 66, 024045. [Google Scholar] [CrossRef]
  107. Kopeikin, S.; Ozernoy, L. Post-Newtonian Theory for Precision Doppler Measurements of Binary Star Orbits. Astrophys. J. 1999, 523, 771–785. [Google Scholar] [CrossRef]
  108. Moskowitz, S.; Devereux, W. Navigational Aspects of Transstellar Space Flight. Adv. Space Sci. Technol. 1970, 10, 75–126. [Google Scholar] [CrossRef]
  109. Benhacine, L. Optical Aberrations and their Effect on the Centroid Location of Unresolved Objects. Master’s Thesis, West Virginia University, Morgantown, VA, USA, 2017. [Google Scholar]
  110. Lindegren, L.; Bastian, U. Basic Principles of Scanning Space Astrometry. Eur. Astron. Soc. Publ. Ser. 2010, 45, 109–114. [Google Scholar] [CrossRef]
  111. Falconi, O. Maximum Sensitivities of Optical Direction and Twist Measuring Instruments. J. Opt. Soc. Am. 1964, 54, 1315–1320. [Google Scholar] [CrossRef]
  112. Lindegren, L. Photoelectric Astrometry—A Comparison of Methods for Precise Image Location. In Proceedings of the International Astronomical Union Colloquium No. 48, Vienna, Austria, 12–14 September 1978; pp. 197–217. [Google Scholar]
  113. Lindegren, L. High-accuracy positioning: Astrometry. In Observing Photons in Space: A Guide to Experimental Space Astronomy; Springer: New York, NY, USA, 2013; pp. 299–311. [Google Scholar]
  114. Kirchhoff, G. Zur Theorie der Lichtstrahlen. Annalen der Physik 1883, 254, 663–695. [Google Scholar] [CrossRef] [Green Version]
  115. Fowles, G. Introduction to Modern Optics, 2nd ed.; Dover: New York, NY, USA, 1989; pp. 108–111, 114–125. [Google Scholar]
  116. Airy, G. On the Diffraction of an Object-glass with Circular Aperture. Trans. Camb. Philos. Soc. 1835, 5, 283–291. [Google Scholar]
  117. Rayleigh, L. XXXI. Investigations in optics, with special reference to the spectroscope. Lond. Edinb. Dublin Philos. Mag. J. Sci. 1879, 8, 261–274. [Google Scholar] [CrossRef]
  118. Monnier, J. Optical interferometry in astronomy. Rep. Prog. Phys. 2003, 66, 789–857. [Google Scholar] [CrossRef] [Green Version]
  119. Quirrenbach, A. Optical Interferometry. Annu. Rev. Astron. Astrophys. 2001, 39, 353–401. [Google Scholar] [CrossRef]
  120. Celestron. Astro Fi Instruction Manual, Model # 22201, 22202, 22203; Celestron: Torrance, CA, USA, 2018. [Google Scholar]
  121. Arnoix, J. Star sensor baffle optimization: Some helpful practical design rules. Proc. SPIE 1996, 2864, 333–338. [Google Scholar] [CrossRef]
  122. Reasenberg, R.; Babcock, R.; Murison, M.; Noecker, M.; Phillips, J.; Schumaker, B.; Ulvestad, J. POINTS: An astrometric spacecraft with multifarious applications. Proc. SPIE 1994, 2200, 2–17. [Google Scholar] [CrossRef]
  123. Loiseau, S.; Shaklan, S. Optical design, modelling and tolerancing of a Fizeau interferometer dedicated to astrometry. Astron. Astrophys. Suppl. Ser. 1996, 117, 167–178. [Google Scholar] [CrossRef] [Green Version]
  124. Shao, M. SIM: The space interferometry mission. Proc. SPIE 1998, 3350, 536–540. [Google Scholar] [CrossRef]
  125. Loreggia, D.; Gardiol, D.; Gai, M.; Lattanzi, M.; Busonero, D. Fizeau interferometer for global astrometry in space. Appl. Opt. 2004, 42, 721–728. [Google Scholar] [CrossRef] [PubMed]
  126. Michelson, A.; Pease, F. Measurement of the Diameter of α Orionis with the Interferometer. Astrophys. J. 1920, 53, 249–259. [Google Scholar] [CrossRef]
  127. Tango, W.; Twiss, R. Michelson Stellar Interferometry. Prog. Opt. 1980, 17, 239–277. [Google Scholar] [CrossRef]
  128. Halverson, S.; Kuhnert, A.; Logan, J.; Regehr, M.; Shaklan, S.; Spero, R.; Zhao, F.; Chang, T.; Schmidtlin, E.; Gutierrez, R.; et al. Progress towards picometer accuracy laser metrology for the space interferometry mission. Proc. SPIE 2000, 10569, 1056919. [Google Scholar] [CrossRef]
  129. Halverson, S.; Alvarez-Salazar, O.; Azizi, A.; Dekens, F.; Nemati, B.; Zhao, F. Progress towards picometer accuracy laser metrology for the space interferometry mission: Update. Proc. SPIE 2004, 10569, 1056919. [Google Scholar] [CrossRef]
  130. Grogan, R.; Blackwood, G.; Calvet, R. Optical delay line nanometer-level pathlength control law design for space-based interferometry. Proc. SPIE 1998, 3350, 14–25. [Google Scholar] [CrossRef]
  131. Laskin, R. Space Interferometry Mission (SIM): Technology completion and transition to flight. Proc. SPIE 2004, 5491, 334–352. [Google Scholar] [CrossRef]
  132. Reasenberg, R.; Babcock, R.; Phillips, J.D.; Johnston, K.J.; Simon, R. Newcomb: A POINTS precursor mission with scientific capacity. Proc. SPIE 1993, 1947, 272–281. [Google Scholar] [CrossRef]
  133. Reasenberg, R.; Babcock, R.; Phillips, J.; Johnston, K.; Simon, R. Newcomb: A scientific interferometry mission at low cost. Proc. SPIE 1994, 2200, 18–26. [Google Scholar] [CrossRef]
  134. Jamieson, T. Athermalization of optical instruments from the optomechanical viewpoint. Proc. SPIE 1992, 10265, 1026508. [Google Scholar] [CrossRef]
  135. Wingate, C.; Coughlin, T.; Sullivan, R. An ultra stable optical bench for the magnetic survey satellite. Acta Astronaut. 1980, 7, 1389–1401. [Google Scholar] [CrossRef]
  136. Robertson, D.; Fitzsimons, E.; Killow, C.; Perreur-Lloyd, M.; Ward, H.; Bryant, J.; Cruise, A.; Dixon, G.; Hoyland, D.; Smith, D.; et al. Construction and testing of the optical bench for LISA Pathfinder. Class. Quantum Gravity 2013, 30, 085006. [Google Scholar] [CrossRef] [Green Version]
  137. Shao, M.; Colavita, M.; Hines, B.; Staelin, D.; Hutter, D.; Johnston, K.; Mozurkewich, D.; Simon, R.; Hershey, J.; Hughes, A.; et al. The Mark III stellar interferometer. Astron. Astrophys. 1988, 193, 357–371. [Google Scholar]
  138. Shao, M.; Colavita, M.; Hines, B.; Hershey, J.; Hughes, J.; Hutter, D.; Kaplan, G.; Johnston, K.; Mozurkwich, D.; Simon, R.; et al. Wide-Angle Astrometry with the Mark III Stellar Interferometer. Astron. J. 1990, 100, 1701–1711. [Google Scholar] [CrossRef]
  139. Hutter, D.; Elias, N. Array metrology system for an optical long-baseline interferometer. Proc. SPIE 2003, 4838, 1234–1245. [Google Scholar] [CrossRef]
  140. Gai, M.; Busonero, D.; Riva, A. A metrology concept for multiple telescope astrometry. Proc. SPIE 2012, 8442, 84421O. [Google Scholar] [CrossRef]
  141. Gielesen, W.; de Bruijn, D.; van den Dool, T.; Kamphues, F.; Mekking, J.; Calvel, B.; Laborie, A.; Coatantiec, C.; Touzeau, S.; Erdmann, M.; et al. Gaia basic angle monitoring system. Proc. SPIE 2013, 8863, 88630G. [Google Scholar] [CrossRef]
  142. Mora, A.; Bastian, U.; Biermann, M.; Chassat, F.; Lindegren, L.; Serraller, I.; Serpell, E.; van Reeven, W. The Gaia Basic angle: Measurement and variations. Eur. Astron. Soc. Publ. Ser. 2014, 68, 65–68. [Google Scholar] [CrossRef]
  143. Beals, G.; Crum, R.; Dougherty, H.; Hegel, D.; Kelley, J.; Rodden, J. Hubble Space Telescope Precision Pointing Control System. J. Guid. Control. Dyn. 1988, 11, 119–123. [Google Scholar] [CrossRef]
  144. Lee, A.; Yu, J.; Kahn, P.; Stoller, R. Space Interferometry Mission Spacecraft Pointing Error Budgets. IEEE Trans. Aerosp. Electron. Syst. 2002, 38, 502–514. [Google Scholar] [CrossRef]
  145. Brugarolas, P.; Kang, B. Instrument pointing control system for the Stellar Interferometry Mission: Planet Quest. Proc. SPIE 2006, 6268, 626825. [Google Scholar] [CrossRef]
  146. Pong, C.; Smith, M.; Knutson, M.; Lim, S.; Miller, D.; Seager, S.; Villaseñor, J.; Murphy, D. One-Arcsecond Line-of-Sight Pointing Control on ExoplanetSat, A Three-Unit CubeSat. Number AAS 11-035. In Proceedings of the AAS Guidance and Control Conference, Breckenridge, CO, USA, 4–9 February 2011. [Google Scholar]
  147. Nguyen, T.; Morgan, E.; Vanderspek, R.; Levine, A.; Kephart, M.; Francis, J.; Zapetis, J.; Cahoy, K.; Ricker, G. Fine-pointing performance and corresponding photometric precision of the Transiting Exoplanet Survey Satellite. J. Astron. Telesc. Instrum. Syst. 2018, 4, 047001. [Google Scholar] [CrossRef]
  148. Masterson, R.; Miller, D.; Grogan, R. Development and Validation of Reaction Wheel Disturbance Models: Empirical Model. J. Sound Vib. 2002, 249, 575–598. [Google Scholar] [CrossRef]
  149. Oaida, B.; Bayard, D.; Abrahamson, M. On-orbit measurements of ISS vibrations during OPALS extended mission operations. In Proceedings of the IEEE Aerospace Conference, Big Sky, MT, USA, 4–11 March 2017. [Google Scholar] [CrossRef]
  150. Cobb, R.; Sullivan, J.; Das, A.; Davis, L.; Hyde, T.; Davis, T.; Rahman, Z.; Spanos, J. Vibration isolation and suppression system for precision payloads in space. Smart Mater. Struct. 1999, 8, 798–812. [Google Scholar] [CrossRef]
  151. Bronowicki, A.; MacDonald, R.; Gursel, Y.; Goullioud, R.; Neville, T.; Platus, D. Dual Stage Passive Vibration Isolation for Optical Interferometer Missions. Proc. SPIE 2002, 4852, 753–763. [Google Scholar] [CrossRef]
  152. Winthrop, M.; Cobb, R. Survey of state-of-the-art vibration isolation research and technology for space applications. Proc. SPIE 2003, 5052, 13–26. [Google Scholar] [CrossRef]
  153. Cropper, M.; Katz, D.; Sartoretti, P.; Prusti, T.; De Bruijne, J.H.J.; Chassat, F.; Charvet, P.; Boyadjian, J.; Perryman, M.; Sarri, G.; et al. Gaia Data Release 2: Gaia Radial Velocity Spectrometer. Astron. Astrophys. 2018, 616, A5. [Google Scholar] [CrossRef]
  154. Dumusque, X.; Udry, S.; Lovis, C.; Santos, N.; Monteiro, M. Planetary detection limits taking into account stellar noise I. Observational strategies to reduce stellar oscillation and granulation effects. Astron. Astrophys. 2011, 525, A140. [Google Scholar] [CrossRef]
  155. Kjeldsen, H.; Bedding, T.; Arentoft, T.; Butler, P.; Dall, T.; Karoff, C.; Kiss, L.; Tinney, C.; Chaplin, W. The Amplitude of Solar Oscillations using Stellar Techniques. Astrophys. J. 2008, 682, 1370–1375. [Google Scholar] [CrossRef]
  156. Schrijver, C.; Zwaan, C. Solar and Stellar Magnetic Activity; Cambridge University Press: Cambridge, UK, 2000; pp. 45–59. [Google Scholar]
  157. Schmidt, W.; Grossmann-Doerth, U.; Schröter, E. The solar granulation in the vicinity of sunspots. Astron. Astrophys. 1988, 197, 306–310. [Google Scholar]
  158. Smith, M.; Huang, Y.; Livingston, W. The Amplification of Solar-Line Asymmetries by Rotation. Publ. Astron. Soc. Pac. 1987, 98, 297–302. [Google Scholar] [CrossRef]
  159. Lagrange, A.; Meunier, N.; Desort, M. Using the Sun to estimate Earth-like planets detection capabilities I. Impacts of cold spots. Astron. Astrophys. 2010, 512, A38. [Google Scholar] [CrossRef]
  160. Meunier, N.; Desort, M.; Lagrange, A. Using the Sun to estimate Earth-like planets detection capabilities II. Impacts of plages. Astron. Astrophys. 2010, 512, A39. [Google Scholar] [CrossRef]
  161. Busse, F. Differential Rotation in Stellar Convection Zones. Astrophys. J. 1970, 159, 629. [Google Scholar] [CrossRef]
  162. Pepe, F.; Ehrenreich, D.; Meyer, M. Instrumentation for the detection and characterization of exoplanets. Nature 2014, 513, 358–366. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  163. Chaplin, W.; Cegla, H.; Watson, C.; Davies, G.; Ball, W. Filtering Solar-Like Oscillations for Exoplanet Detection in Radial Velocity Observations. Astron. J. 2019, 157, 163. [Google Scholar] [CrossRef] [Green Version]
  164. Chaplin, W.; Elsworth, Y.; Howe, R.; Isaak, G.; McLeod, C.; Miller, B.; van der Raay, H.; Wheeler, S. BiSON Performance. Sol. Phys. 1996, 168, 1–18. [Google Scholar] [CrossRef]
  165. Gabriel, A.; the GOLF Team. Global Oscillations at Low Frequency from the SOHO Mission (GOLF). Adv. Space Res. 1991, 11, 103–112. [Google Scholar] [CrossRef]
  166. Katz, D.; Munari, U.; Cropper, M.; Zwitter, T.; Thévenin, F.; David, M.; Viala, Y.; Crifo, F.; Gomboc, A.; Royer, F.; et al. Spectroscopic survey of the Galaxy with Gaia—I. Design and performance of the Radial Velocity Spectrometer. Mon. Not. R. Astron. Soc. 2004, 354, 1223–1238. [Google Scholar] [CrossRef]
  167. Lovis, C.; Pepe, F.; Bouchy, F.; Lo Curto, G.; Mayor, M.; Pasquini, L.; Queloz, D.; Rupprecht, G.; Udry, S.; Zucker, S. The exoplanet hunter HARPS: unequalled accuracy and perspectives toward 1 cm s-1 precision. Proc. SPIE 2006, 6269, 62690P. [Google Scholar] [CrossRef]
  168. Pantalone, B.; Kudenov, M. Fraunhofer line optical correlator for improvement of initial orbit determination. Proc. SPIE 2017, 10407, 104070K. [Google Scholar] [CrossRef]
  169. Fischer, D.; Anglada-Escude, G.; Arriagada, P.; Baluev, R.V.; Bean, J.L.; Bouchy, F.; Buchhave, L.A.; Carroll, T.; Chakraborty, A.; Crepp, J.R.; et al. State of the Field: Extreme Precision Radial Velocities. Publ. Astron. Soc. Pac. 2016, 128, 066001. [Google Scholar] [CrossRef]
  170. Lovis, C.; Pepe, F. A new list of thorium and argon spectral lines in the visible. Astron. Astrophys. 2007, 468, 1115–1121. [Google Scholar] [CrossRef] [Green Version]
  171. Marcy, G.; Butler, P. Precision Radial Velocities with an Iodine Absorption Cell. Publ. Astron. Soc. Pac. 1992, 104, 270–277. [Google Scholar] [CrossRef]
  172. Butler, R.; Marcy, G.; Williams, E.; McCarthy, C.; Dosanjh, P. Attaining Doppler Precision of 3 cm s-1. Publ. Astron. Soc. Pac. 1996, 108, 500–509. [Google Scholar] [CrossRef]
  173. Schwab, C.; Stürmer, J.; Gurevich, Y.; Führer, T.; Lamoreaux, S.; Walther, T.; Quirrenbach, A. Stabilizing a Fabry–Perot Etalon Peak to 3 cm s-1 for Spectrograph Calibration. Publ. Astron. Soc. Pac. 2015, 127, 880–889. [Google Scholar] [CrossRef]
  174. Murphy, M.; Udem, T.; Holzwarth, R.; Sizmann, A.; Pasquini, L.; Araujo-Hauck, C.; Dekker, H.; D’Odorico, S.; Fischer, M.; Hänsch, T.W.; et al. High-precision wavelength calibration of astronomical spectrographs with laser frequency combs. Mon. Not. R. Astron. Soc. 2007, 380, 839–847. [Google Scholar] [CrossRef]
  175. McCracken, R.; Charsley, J.; Reid, D. A decade of astrocombs: Recent advances in frequency combs for astronomy. Opt. Express 2017, 25, 15058–15078. [Google Scholar] [CrossRef] [PubMed]
  176. Suh, M.; Yi, X.; Lai, Y.H.; Leifer, S.; Grudinin, I.S.; Vasisht, G.; Martin, E.C.; Fitzgerald, M.P.; Doppmann, G.; Wang, J.; et al. Searching for exoplanets using a microresonator astrocomb. Nat. Photonics 2019, 13, 25–30. [Google Scholar] [CrossRef] [PubMed]
  177. Halverson, S.; Terrien, R.; Mahadevan, S.; Roy, A.; Bender, C.; Stefánsson, G.K.; Monson, A.; Levi, E.; Hearty, F.; Blake, C.; et al. A comprehensive radial velocity error budget for next generation Doppler spectrometers. Proc. SPIE 2016, 9908, 99086P. [Google Scholar] [CrossRef]
  178. Bechter, A.; Bechter, E.; Crepp, J.; King, D.; Crass, J. A radial velocity error budget for single-mode Doppler spectrographs. Proc. SPIE 2018, 10702, 107026T. [Google Scholar] [CrossRef] [Green Version]
  179. Hatzes, A.; Cochran, W. Spectrograph Requirements for Precise Radial Velocity Measurements. In ESO Workshop on High Resolution Spectroscopy with the VLT; European Southern Observatory: Munich, Germany, 1992. [Google Scholar]
  180. Huang, C.; Ries, J.; Tapley, B.; Watkins, M. Relativistic Effects for Near-Earth Satellite Orbit Determination. Celest. Mech. Dyn. Astron. 1990, 48, 167–185. [Google Scholar] [CrossRef]
  181. Moyer, T. Formulation for Observed and Computed Values of Deep Space Network Data Types for Navigation; John Wiley & Sons, Inc.: Hoboken, NJ, USA, 2003; pp. 55–101. [Google Scholar]
  182. Action, C.; Bachman, N.; Semenov, B.; Wright, E. A look towards the future in the handling of space science mission geometry. Planet. Space Sci. 2018, 150, 9–12. [Google Scholar] [CrossRef]
  183. Wertz, J. (Ed.) Spacecraft Attitude Determination and Control; D. Reidel Publishing Company: Dordrecht, The Netherlands, 1986; pp. 166–180. [Google Scholar]
  184. Shuster, M.; Oh, S. Three-Axis Attitude Determination from Vector Observations. J. Guid. Control. Dyn. 1981, 4, 70–77. [Google Scholar] [CrossRef]
  185. Shuster, M. Kalman Filtering of Spacecraft Attitude and the QUEST Model. J. Astronaut. Sci. 1990, 38, 377–393. [Google Scholar]
  186. Gibbs, J. On the Determination of Elliptic Orbits from Three Complete Observations. Mem. Natl. Acad. Sci. 1889, 4, 79–104. [Google Scholar]
  187. Vallado, D.A. Fundamentals of Astrodynamics and Applications, 3rd ed.; Microcosm Press: Hawthorne, CA, USA, 2007; pp. 20–23, 51–56, 451–457, 794–796. [Google Scholar]
  188. Escobal, P.R. Methods of Orbit Determination; Robert E. Krieger Publishing Company: Malabar, FL, USA, 1976; pp. 306–307. [Google Scholar]
  189. Hamilton, W.R. The Hodograph, or a New Method of Expressing in Symbolical Language the Newtonian Law of Attraction. Proc. R. Ir. Acad. 1847, 3, 344–353. [Google Scholar]
  190. Altman, S.P. Orbital Hodograph Analysis; American Astronautical Society: Baltimore, MD, USA, 1965. [Google Scholar]
  191. Eades, J.B. Orbit Information Derived from its Hodograph; NASA TM X-63307; Number X-643-68-264; Goddard Space Flight Center: Greenbelt, MD, USA, 1968. [Google Scholar]
  192. Thompson, B.F.; Choi, K.K.; Piggott, S.W.; Beaver, S.R. Orbital Targeting Based on Hodograph Theory for Improved Rendezvous Safety. J. Guid. Control. Dyn. 2010, 33, 1566–1576. [Google Scholar] [CrossRef]
  193. Gondelach, D.; Noomen, R. Hodographic-Shaping Method for Low-Thrust Interplanetary Trajectory Design. J. Spacecr. Rocket. 2015, 52, 728–738. [Google Scholar] [CrossRef]
  194. Markovsky, I.; Van Huffel, S. Overview of Total Least Squares Methods. Signal Process. 2007, 87, 2283–2302. [Google Scholar] [CrossRef]
  195. Al-Sharadqah, A.; Chernov, N. Error analysis for circle fitting algorithms. Electron. J. Stat. 2009, 3, 886–911. [Google Scholar] [CrossRef]
  196. Kalman, R. A New Approach to Linear Filtering and Prediction Problems. J. Basic Eng. 1960, 82, 35–54. [Google Scholar] [CrossRef]
  197. Kalman, R.; Bucy, R. New Results in Linear Filtering and Prediction. J. Basic Eng. 1961, 83, 95–108. [Google Scholar] [CrossRef]
  198. Gelb, A. Applied Optimal Estimation; MIT Press: Cambridge, MA, USA, 1974; pp. 81–82. [Google Scholar]
  199. Maybeck, P. Stochastic Models: Estimation and Control: Volume 2; Academic Press: New York, NY, USA, 1982; pp. 39–59. [Google Scholar]
  200. Carpenter, J.; D’Souza, C. Navigation Filter Best Practices; Technical Report NASA/TP-2018-219822; NASA Langley Research Center: Hampton, VA, USA, 2018. [Google Scholar]
  201. Lear, W. Kalman Filtering Techniques; Technical Report JSC-20688; NASA Johnson Space Center: Houston, TX, USA, 1985.
  202. Markley, F. Approximate Cartesian State Transition Matrix. J. Astronaut. Sci. 1986, 34, 161–169. [Google Scholar]
  203. Tapley, B.; Schutz, B.; Born, G. Statistical Orbit Determination; Elsevier Academic Press: Amsterdam, The Netherlands, 2004; pp. 162–164, 267–268, 501–509. [Google Scholar]
  204. Crassidis, J.; Junkins, J. Optical Estimation of Dynamic Systems; CRC Press: Boca Raton, FL, USA, 2004; pp. 205–207, 256–258. [Google Scholar]
  205. Bucy, R.; Joseph, P. Filtering for Stochastic Processes with Applications to Guidance; Interscience Publishers: New York, NY, USA, 1968; pp. 174–176. [Google Scholar]
  206. Action, C. Ancillary data services of NASA’s Navigation and Ancillary Information Facility. Planet. Space Sci. 1996, 44, 65–70. [Google Scholar] [CrossRef]
  207. Ochsenbein, F.; Bauer, P.; Marcout, J. The VizieR database of astronomical catalogues. Astron. Astrophys. Suppl. Ser. 2000, 143, 23–32. [Google Scholar] [CrossRef] [Green Version]
  208. Lorentz, H. La Théorie electromagnétique de Maxwell et son application aux corps mouvants; E.J. Brill: Leiden, The Netherlands, 1892. [Google Scholar]
  209. Lorentz, H. De relatieve beweging van de aarde en den aether. Koninklijke Nederlandsche Akademie van Wetenschappen Proc. 1893, 74–79. [Google Scholar]
  210. Lorentz, H. Versuch einer Theorie der Elektrischen und Optischen Erscheinungen in Bewegten Körpern; E.J. Brill: Leiden, The Netherlands, 1895. [Google Scholar]
  211. FitzGerald, G. The Ether and the Earth’s Atmosphere. Science 1889, 13, 390. [Google Scholar] [CrossRef]
  212. Lorentz, H. Simplified Theory of Electrical and Optical Phenomena in Moving Systems. Koninklijke Akademie van Wetenschappen Proc. 1899, 51, 427–442. [Google Scholar]
  213. Larmor, J. Aether and Matter; Cambridge University Press: Cambridge, UK, 1900. [Google Scholar]
  214. Poincaré, H. Sur la dynamique de l’électron. C. R. Acad. Sci. Paris 1905, 140, 1504–1508. [Google Scholar] [CrossRef]
  215. Halliday, D.; Resnick, R.; Walker, J. Fundamentals of Physics Extended, 5th ed.; John Wiley & Sons, Inc.: New York, NY, USA, 1997; pp. 968–972. [Google Scholar]
Figure 1. Distribution of proper motion magnitude and annual parallax for stars with magnitude G 8 from Gaia Data Release 2. For raw data see [77].
Figure 1. Distribution of proper motion magnitude and annual parallax for stars with magnitude G 8 from Gaia Data Release 2. For raw data see [77].
Sensors 19 04064 g001
Figure 2. Geometry of stars and celestial bodies for computation of the gravitational deflection of light.
Figure 2. Geometry of stars and celestial bodies for computation of the gravitational deflection of light.
Sensors 19 04064 g002
Figure 3. Magnitude of gravitational deflection of starlight from the spherical gravity field of the five most significant celestial bodies for a spacecraft in geostationary orbit.
Figure 3. Magnitude of gravitational deflection of starlight from the spherical gravity field of the five most significant celestial bodies for a spacecraft in geostationary orbit.
Sensors 19 04064 g003
Figure 4. Residual magnitude of gravitational deflection of starlight from the spherical gravity field of the five most significant celestial bodies for a spacecraft in geostationary orbit. Entirety of line for Saturn is below 10 4 mas.
Figure 4. Residual magnitude of gravitational deflection of starlight from the spherical gravity field of the five most significant celestial bodies for a spacecraft in geostationary orbit. Entirety of line for Saturn is below 10 4 mas.
Sensors 19 04064 g004
Figure 5. Notional diagram of a StarNAV-SA sensor system used to measure perturbations in inter-star angles, θ i j . A separate optical instrument (three depicted in this example) is used to observe each guide star. Orientation between the individual optical instruments is monitored by a metrology system. The entire StarNAV-SA sensor system requires vibration isolation as well as fine pointing (not illustrated) to keep guide stars within the instrument FOVs.
Figure 5. Notional diagram of a StarNAV-SA sensor system used to measure perturbations in inter-star angles, θ i j . A separate optical instrument (three depicted in this example) is used to observe each guide star. Orientation between the individual optical instruments is monitored by a metrology system. The entire StarNAV-SA sensor system requires vibration isolation as well as fine pointing (not illustrated) to keep guide stars within the instrument FOVs.
Sensors 19 04064 g005
Figure 6. Contours of σ ϕ t e l in milliarcseconds (mas) for a telescope viewing a star of magnitude m V = 3 . Computed using Equation (72).
Figure 6. Contours of σ ϕ t e l in milliarcseconds (mas) for a telescope viewing a star of magnitude m V = 3 . Computed using Equation (72).
Sensors 19 04064 g006
Figure 7. Contours of σ ϕ i n t in milliarcseconds (mas) for an interferometer with two 2.5 cm apertures viewing a star of magnitude m V = 3 . Computed using Equation (73).
Figure 7. Contours of σ ϕ i n t in milliarcseconds (mas) for an interferometer with two 2.5 cm apertures viewing a star of magnitude m V = 3 . Computed using Equation (73).
Sensors 19 04064 g007
Figure 8. Contours of the change in inter-star angle change in milliarcseconds (mas) between the beginning and end of the specified exposure time for a spacecraft at varying distances from the Earth.
Figure 8. Contours of the change in inter-star angle change in milliarcseconds (mas) between the beginning and end of the specified exposure time for a spacecraft at varying distances from the Earth.
Sensors 19 04064 g008
Figure 9. Notional schematic of the geometry for a 2D interferometer with two apertures.
Figure 9. Notional schematic of the geometry for a 2D interferometer with two apertures.
Sensors 19 04064 g009
Figure 10. Instantaneous velocity estimate residuals (10,000 Monte Carlo cases) for spacecraft in geostationary orbit using observation to two stars with a bearing error to each of σ ϕ i = 0.1 mas.
Figure 10. Instantaneous velocity estimate residuals (10,000 Monte Carlo cases) for spacecraft in geostationary orbit using observation to two stars with a bearing error to each of σ ϕ i = 0.1 mas.
Sensors 19 04064 g010
Figure 11. Contours of total instantaneous velocity error (m/s) using absolute stellar aberration of a single star pair.
Figure 11. Contours of total instantaneous velocity error (m/s) using absolute stellar aberration of a single star pair.
Sensors 19 04064 g011
Figure 12. Instantaneous velocity estimate residuals (10,000 Monte Carlo cases) for spacecraft in geostationary orbit using the inter-star angles between four stars. Bearing error to each star is σ ϕ i = 0.1 mas.
Figure 12. Instantaneous velocity estimate residuals (10,000 Monte Carlo cases) for spacecraft in geostationary orbit using the inter-star angles between four stars. Bearing error to each star is σ ϕ i = 0.1 mas.
Sensors 19 04064 g012
Figure 13. Contours of total instantaneous velocity error (m/s) using inter-star stellar aberration from three stars.
Figure 13. Contours of total instantaneous velocity error (m/s) using inter-star stellar aberration from three stars.
Sensors 19 04064 g013
Figure 14. Geometric relationship between the orbital hodograph (left) and an elliptical orbit (right).
Figure 14. Geometric relationship between the orbital hodograph (left) and an elliptical orbit (right).
Sensors 19 04064 g014
Figure 15. Example IOD residuals in position for a spacecraft in geostationary orbit. Blue dots show errors using method from [2] and gray dots show errors using improved method from this work.
Figure 15. Example IOD residuals in position for a spacecraft in geostationary orbit. Blue dots show errors using method from [2] and gray dots show errors using improved method from this work.
Sensors 19 04064 g015
Figure 16. Example IOD residuals in semi-major axis and flight-path angle for a spacecraft in geostationary orbit.
Figure 16. Example IOD residuals in semi-major axis and flight-path angle for a spacecraft in geostationary orbit.
Sensors 19 04064 g016
Figure 17. Example IOD residuals in position for a spacecraft in LEO. Blue dots show errors using method from [2] and gray dots show errors using improved method from this work.
Figure 17. Example IOD residuals in position for a spacecraft in LEO. Blue dots show errors using method from [2] and gray dots show errors using improved method from this work.
Sensors 19 04064 g017
Figure 18. Example IOD residuals in semi-major axis and flight-path angle for a spacecraft in LEO.
Figure 18. Example IOD residuals in semi-major axis and flight-path angle for a spacecraft in LEO.
Sensors 19 04064 g018
Figure 19. EKF position residuals for a spacecraft in a 410 km altitude circular Earth orbit with StarNAV measurements taken once every 10 s. Filter covariance is shown by shaded region (1 σ in dark gray, 3 σ in light gray).
Figure 19. EKF position residuals for a spacecraft in a 410 km altitude circular Earth orbit with StarNAV measurements taken once every 10 s. Filter covariance is shown by shaded region (1 σ in dark gray, 3 σ in light gray).
Sensors 19 04064 g019
Figure 20. EKF velocity residuals for a spacecraft in a 410 km altitude circular Earth orbit with StarNAV measurements taken once every 10 s. Filter covariance is shown by shaded region (1 σ in dark gray, 3 σ in light gray).
Figure 20. EKF velocity residuals for a spacecraft in a 410 km altitude circular Earth orbit with StarNAV measurements taken once every 10 s. Filter covariance is shown by shaded region (1 σ in dark gray, 3 σ in light gray).
Sensors 19 04064 g020
Table 1. Photon flux as measured by a typical CCD detector for stars of type F and G.
Table 1. Photon flux as measured by a typical CCD detector for stars of type F and G.
Apparent Visual Magnitude, m V Number of Stars * Brighter than m V Photon Flux photons/m 2 /second
04 2.741 × 10 10
115 1.091 × 10 10
249 4.344 × 10 9
3170 1.729 × 10 9
4512 6.885 × 10 8
51601 2.741 × 10 8
65011 1.091 × 10 8
* Number of stars (of all types) from Version 2 of the Hipparcos catalog [97].
Table 2. Exclusion angles required to guarantee neglected star bearing perturbations remain below 0.01 mas for a spacecraft in GEO.
Table 2. Exclusion angles required to guarantee neglected star bearing perturbations remain below 0.01 mas for a spacecraft in GEO.
Celestial Body θ exc 1 θ exc 2
Sun179.7 deg13.1 deg
Earth154.0 deg154.0 deg
Moon0.75 deg0.75 deg
Jupiter11.2 deg2.90 arcsec
Saturn1.55 deg0.18 arcsec

Share and Cite

MDPI and ACS Style

Christian, J.A. StarNAV: Autonomous Optical Navigation of a Spacecraft by the Relativistic Perturbation of Starlight. Sensors 2019, 19, 4064. https://doi.org/10.3390/s19194064

AMA Style

Christian JA. StarNAV: Autonomous Optical Navigation of a Spacecraft by the Relativistic Perturbation of Starlight. Sensors. 2019; 19(19):4064. https://doi.org/10.3390/s19194064

Chicago/Turabian Style

Christian, John A. 2019. "StarNAV: Autonomous Optical Navigation of a Spacecraft by the Relativistic Perturbation of Starlight" Sensors 19, no. 19: 4064. https://doi.org/10.3390/s19194064

APA Style

Christian, J. A. (2019). StarNAV: Autonomous Optical Navigation of a Spacecraft by the Relativistic Perturbation of Starlight. Sensors, 19(19), 4064. https://doi.org/10.3390/s19194064

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics