Satellite navigation
A satellite navigation or satnav system is a system that uses satellites to provide autonomous geopositioning. A satellite navigation system with global coverage is termed global navigation satellite system (GNSS). , four global systems are ope ...
solution for the receiver's position (
geopositioning) involves an algorithm. In essence, a
GNSS
A satellite navigation or satnav system is a system that uses satellites to provide autonomous geopositioning. A satellite navigation system with global coverage is termed global navigation satellite system (GNSS). , four global systems are op ...
receiver measures the transmitting time of GNSS signals emitted from four or more GNSS satellites (giving the
pseudorange
The pseudorange (from pseudo- and range) is the ''pseudo'' distance between a satellite and a navigation satellite receiver (see GNSS positioning calculation), for instance Global Positioning System (GPS) receivers.
To determine its position, ...
) and these measurements are used to obtain its position (i.e.,
spatial coordinates
In geometry, a coordinate system is a system that uses one or more numbers, or coordinates, to uniquely determine and standardize the position of the points or other geometric elements on a manifold such as Euclidean space. The coordinates are no ...
) and reception time.
The following are expressed in
inertial-frame coordinates.
The solution illustrated
Image:Light cones.svg, Essentially, the solution shown in orange, , is the intersection of light cone
In special and general relativity, a light cone (or "null cone") is the path that a flash of light, emanating from a single Event (relativity), event (localized to a single point in space and a single moment in time) and traveling in all direct ...
s.
Image:Evolution light cones 0.gif, The posterior distribution
The posterior probability is a type of conditional probability that results from updating the prior probability with information summarized by the likelihood via an application of Bayes' rule. From an epistemological perspective, the posterior ...
of the solution is derived from the product of the distribution of propagating spherical surfaces. (Se
animation
)
Calculation steps
# A
global-navigation-satellite-system (GNSS) receiver measures the apparent transmitting time,
, or "phase", of GNSS signals emitted from four or more GNSS
satellite
A satellite or an artificial satellite is an object, typically a spacecraft, placed into orbit around a celestial body. They have a variety of uses, including communication relay, weather forecasting, navigation ( GPS), broadcasting, scient ...
s (
), simultaneously.
[Misra, P. and Enge, P., Global Positioning System: Signals, Measurements, and Performance, 2nd, Ganga-Jamuna Press, 2006.]
# GNSS satellites broadcast the messages of satellites'
ephemeris
In astronomy and celestial navigation, an ephemeris (; ; , ) is a book with tables that gives the trajectory of naturally occurring astronomical objects and artificial satellites in the sky, i.e., the position (and possibly velocity) over tim ...
,
, and intrinsic clock bias (i.e., clock advance),
as the functions of (
atomic)
standard time
Standard time is the synchronization of clocks within a geographical region to a single time standard, rather than a local mean time standard. Generally, standard time agrees with the local mean time at some meridian that passes through the r ...
, e.g.,
GPST.
[The interface specification of NAVSTAR GLOBAL POSITIONING SYSTEM](_blank)
/ref>
# The transmitting time of GNSS satellite signals, , is thus derived from the non-closed-form Closed form may refer to:
Mathematics
* Closed-form expression, a finitary expression
* Closed differential form
In mathematics, especially vector calculus and differential topology, a closed form is a differential form ''α'' whose exterior deri ...
equations
In mathematics, an equation is a mathematical formula that expresses the equality of two expressions, by connecting them with the equals sign . The word ''equation'' and its cognates in other languages may have subtly different meanings; for e ...
and , where is the relativistic clock bias, periodically risen from the satellite's orbital eccentricity
In astrodynamics, the orbital eccentricity of an astronomical object is a dimensionless parameter that determines the amount by which its orbit around another body deviates from a perfect circle. A value of 0 is a circular orbit, values be ...
and Earth's gravity field
In physics, a gravitational field or gravitational acceleration field is a vector field used to explain the influences that a body extends into the space around itself. A gravitational field is used to explain gravitational phenomena, such as ...
. The satellite's position and velocity are determined by as follows: and .
# In the field of GNSS, "geometric range", , is defined as straight range, or 3-dimensional distance
Distance is a numerical or occasionally qualitative measurement of how far apart objects, points, people, or ideas are. In physics or everyday usage, distance may refer to a physical length or an estimation based on other criteria (e.g. "two co ...
,[3-dimensional ]distance
Distance is a numerical or occasionally qualitative measurement of how far apart objects, points, people, or ideas are. In physics or everyday usage, distance may refer to a physical length or an estimation based on other criteria (e.g. "two co ...
is given by where and represented in inertial frame
In classical physics and special relativity, an inertial frame of reference (also called an inertial space or a Galilean reference frame) is a frame of reference in which objects exhibit inertia: they remain at rest or in uniform motion relative ...
. from to in inertial frame
In classical physics and special relativity, an inertial frame of reference (also called an inertial space or a Galilean reference frame) is a frame of reference in which objects exhibit inertia: they remain at rest or in uniform motion relative ...
(e.g., ECI one), not in rotating frame
A rotating frame of reference is a special case of a non-inertial reference frame that is rotation, rotating relative to an inertial reference frame. An everyday example of a rotating reference frame is the surface of the Earth. (This article co ...
.
# The receiver's position, , and reception time, , satisfy the light-cone
In special and general relativity, a light cone (or "null cone") is the path that a flash of light, emanating from a single event (localized to a single point in space and a single moment in time) and traveling in all directions, would take t ...
equation of in inertial frame
In classical physics and special relativity, an inertial frame of reference (also called an inertial space or a Galilean reference frame) is a frame of reference in which objects exhibit inertia: they remain at rest or in uniform motion relative ...
, where is the speed of light
The speed of light in vacuum, commonly denoted , is a universal physical constant exactly equal to ). It is exact because, by international agreement, a metre is defined as the length of the path travelled by light in vacuum during a time i ...
. The signal time of flight from satellite to receiver is .
# The above is extended to the satellite-navigation positioning equation
In mathematics, an equation is a mathematical formula that expresses the equality of two expressions, by connecting them with the equals sign . The word ''equation'' and its cognates in other languages may have subtly different meanings; for ...
, , where is atmospheric delay
The error analysis for the Global Positioning System is important for understanding how GPS works, and for knowing what magnitude of error should be expected. The GPS makes corrections for receiver clock errors and other effects but there are sti ...
(= ionospheric delay
The error analysis for the Global Positioning System is important for understanding how GPS works, and for knowing what magnitude of error should be expected. The GPS makes corrections for receiver clock errors and other effects but there are sti ...
+ tropospheric delay
Radio propagation is the behavior of radio waves as they travel, or are propagated, from one point to another in vacuum, or into various parts of the atmosphere.
As a form of electromagnetic radiation, like light waves, radio waves are affected ...
) along signal path and is the measurement error.
# The Gauss–Newton method can be used to solve the nonlinear
In mathematics and science, a nonlinear system (or a non-linear system) is a system in which the change of the output is not proportional to the change of the input. Nonlinear problems are of interest to engineers, biologists, physicists, mathe ...
least-squares problem for the solution: , where . Note that should be regarded as a function of and .
# The posterior distribution
The posterior probability is a type of conditional probability that results from updating the prior probability with information summarized by the likelihood via an application of Bayes' rule. From an epistemological perspective, the posterior ...
of and is proportional to , whose mode is . Their inference is formalized as maximum a posteriori estimation
An estimation procedure that is often claimed to be part of Bayesian statistics is the maximum a posteriori (MAP) estimate of an unknown quantity, that equals the mode of the posterior density with respect to some reference measure, typically t ...
.
# The posterior distribution
The posterior probability is a type of conditional probability that results from updating the prior probability with information summarized by the likelihood via an application of Bayes' rule. From an epistemological perspective, the posterior ...
of is proportional to .
The GPS case
* For Global Positioning System
The Global Positioning System (GPS) is a satellite-based hyperbolic navigation system owned by the United States Space Force and operated by Mission Delta 31. It is one of the global navigation satellite systems (GNSS) that provide ge ...
(GPS), the non-closed-form equations in step 3 result in
:
in which is the orbital eccentric anomaly
In orbital mechanics, the eccentric anomaly is an angular parameter that defines the position of a body that is moving along an elliptic Kepler orbit, the angle measured at the center of the ellipse between the orbit's periapsis and the current ...
of satellite , is the mean anomaly
In celestial mechanics, the mean anomaly is the fraction of an elliptical orbit's period that has elapsed since the orbiting body passed periapsis, expressed as an angle which can be used in calculating the position of that body in the classical ...
, is the eccentricity
Eccentricity or eccentric may refer to:
* Eccentricity (behavior), odd behavior on the part of a person, as opposed to being "normal"
Mathematics, science and technology Mathematics
* Off-Centre (geometry), center, in geometry
* Eccentricity (g ...
, and .
* The above can be solved by using the bivariate Newton–Raphson
In numerical analysis, the Newton–Raphson method, also known simply as Newton's method, named after Isaac Newton and Joseph Raphson, is a root-finding algorithm which produces successively better approximations to the roots (or zeroes) of a ...
method on and . Two times of iteration will be necessary and sufficient in most cases. Its iterative update will be described by using the approximated inverse of Jacobian matrix as follows:
* Tropospheric delay
Radio propagation is the behavior of radio waves as they travel, or are propagated, from one point to another in vacuum, or into various parts of the atmosphere.
As a form of electromagnetic radiation, like light waves, radio waves are affected ...
should not be ignored, while the Global Positioning System
The Global Positioning System (GPS) is a satellite-based hyperbolic navigation system owned by the United States Space Force and operated by Mission Delta 31. It is one of the global navigation satellite systems (GNSS) that provide ge ...
(GPS) specification doesn't provide its detailed description.
The GLONASS case
* The GLONASS
GLONASS (, ; ) is a Russian satellite navigation system operating as part of a radionavigation-satellite service. It provides an alternative to Global Positioning System (GPS) and is the second navigational system in operation with global cove ...
ephemerides don't provide clock biases , but .
See also
* Dilution of precision (navigation)
*
* Least squares adjustment
* Precise Point Positioning
Precise Point Positioning (PPP) is a global navigation satellite system (GNSS) positioning method that calculates very precise positions, with errors as small as a few centimeters under good conditions. PPP is a combination of several relatively ...
* Pseudo-range multilateration
Pseudo-range multilateration, often simply multilateration (MLAT) when in context, is a technique for geopositioning, determining the position of an unknown point, such as a vehicle, based on measurement of biased ''time of flight, times of flig ...
* Real Time Kinematic
* Time to first fix
Notes
* In the field of GNSS, is called pseudorange
The pseudorange (from pseudo- and range) is the ''pseudo'' distance between a satellite and a navigation satellite receiver (see GNSS positioning calculation), for instance Global Positioning System (GPS) receivers.
To determine its position, ...
, where is a provisional reception time of the receiver. is called receiver's clock bias (i.e., clock advance).
* Standard GNSS receivers output and per an observation epoch
In chronology and periodization, an epoch or reference epoch is an instant in time chosen as the origin of a particular calendar era. The "epoch" serves as a reference point from which time is measured.
The moment of epoch is usually decided b ...
.
* The temporal variation in the relativistic clock bias of satellite is linear if its orbit is circular (and thus its velocity is uniform in inertial frame).
* The signal time of flight from satellite to receiver is expressed as , whose right side is round-off-error resistive during calculation.
* The geometric range is calculated as , where the Earth-centred, Earth-fixed (ECEF) rotating frame (e.g., WGS84 or ITRF) is used in the right side and is the Earth rotating matrix with the argument of the signal transit time. The matrix can be factorized as .
* The line-of-sight unit vector of satellite observed at is described as: .
* The satellite-navigation positioning equation
In mathematics, an equation is a mathematical formula that expresses the equality of two expressions, by connecting them with the equals sign . The word ''equation'' and its cognates in other languages may have subtly different meanings; for ...
may be expressed by using the variables and .
* The nonlinearity
In mathematics and science, a nonlinear system (or a non-linear system) is a system in which the change of the output is not proportional to the change of the input. Nonlinear problems are of interest to engineers, biologists, physicists, mathe ...
of the vertical dependency of tropospheric delay
Radio propagation is the behavior of radio waves as they travel, or are propagated, from one point to another in vacuum, or into various parts of the atmosphere.
As a form of electromagnetic radiation, like light waves, radio waves are affected ...
degrades the convergence efficiency in the Gauss–Newton iterations in step 7.
* The above notation is different from that in the Wikipedia articles, 'Position calculation introduction' and 'Position calculation advanced', of Global Positioning System
The Global Positioning System (GPS) is a satellite-based hyperbolic navigation system owned by the United States Space Force and operated by Mission Delta 31. It is one of the global navigation satellite systems (GNSS) that provide ge ...
(GPS).
References
External links
PVT
(Position, Velocity, Time): Calculation procedure in the open-source
Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use and view the source code, design documents, or content of the product. The open source model is a decentrali ...
GNSS-SDR and the underlying RTKLIB
{{DEFAULTSORT:Gnss Positioning Calculation
Satellite navigation