Satellite navigation system having redundant signal processing and matched filtering
First Claim
1. A satellite navigation system comprising:
- an antenna adapted to receive satellite signals transmitted from a plurality of satellites;
radio frequency circuitry coupled to the antenna and adapted to convert the satellite signals into intermediate signals;
a first signal processor coupled to the radio frequency circuitry and adapted to implement first signal processing algorithms on the intermediate signals to obtain first signal processor ranging information;
a second signal processor coupled to the radio frequency circuitry and adapted to implement the same first signal processing algorithms on the intermediate signals as implemented by the first signal processor to obtain second signal processor ranging information; and
a navigation processor coupled to each of the first and second signal processors, the navigation processor implementing a smoothing filter function on linear combinations of the first signal processor ranging information and the second signal processor ranging information, the navigation processor also implementing a fault detection and exclusion filter function to provide fault detection residual information, wherein features of the fault detection and exclusion filter function are matched to features of the smoothing filter function.
1 Assignment
0 Petitions
Accused Products
Abstract
Satellite navigation systems and receivers of the invention include an antenna which receives satellite signals from multiple satellites. Radio frequency circuitry coupled to the antenna converts the satellite signals into intermediate signals. Multiple signal processors coupled to the radio frequency circuitry implement similar or identical signal processing algorithms on the received satellite signals to provide redundant ranging information (i.e., code and carrier measurements). One or more navigation processors coupled to the signal processors process the ranging information and provide positioning data outputs. The navigation processor implements smoothing filter functions that combine the redundant ranging data in a manner which enhances the positional accuracy. The navigation processor also implements unique fault-detection filter functions on the redundant ranging information. The characteristic response of the fault-detection filter functions are matched to the response of the smoothing filter functions, ensuring that signal-processing faults are detected and before the smoothed data exhibits excessive errors.
44 Citations
18 Claims
-
1. A satellite navigation system comprising:
-
an antenna adapted to receive satellite signals transmitted from a plurality of satellites;
radio frequency circuitry coupled to the antenna and adapted to convert the satellite signals into intermediate signals;
a first signal processor coupled to the radio frequency circuitry and adapted to implement first signal processing algorithms on the intermediate signals to obtain first signal processor ranging information;
a second signal processor coupled to the radio frequency circuitry and adapted to implement the same first signal processing algorithms on the intermediate signals as implemented by the first signal processor to obtain second signal processor ranging information; and
a navigation processor coupled to each of the first and second signal processors, the navigation processor implementing a smoothing filter function on linear combinations of the first signal processor ranging information and the second signal processor ranging information, the navigation processor also implementing a fault detection and exclusion filter function to provide fault detection residual information, wherein features of the fault detection and exclusion filter function are matched to features of the smoothing filter function. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
8. The satellite navigation system of claim 7, wherein the fault detection and exclusion filter function implemented by the navigation processor generates unsmoothed pseudorange residuals Bi(tj) using the relationship:
-
9. The satellite navigation system of claim 1, wherein the antenna and the radio frequency circuitry further include a separate antenna and radio frequency circuitry combination associated with, and providing the intermediate signals to, each of the first and second signal processors.
-
10. A method of generating navigation data using a satellite navigation system receiver, the method comprising:
-
receiving satellite signals transmitted from a plurality of satellites;
converting the satellite signals into intermediate signals;
performing first signal processor algorithms on the positioning signals using a first signal processor to obtain first signal processor ranging information;
performing the same first signal processor algorithms on the positioning signals using a second signal processor to obtain second signal processor ranging information;
performing a smoothing filter function on linear combinations of the first signal processor ranging information and the second signal processor ranging information using a navigation processor to generate smoothed positioning information;
performing a fault detection and exclusion filter function, having features which are matched to features of the smoothing filter function, to provide fault detection residual information to detect faults in the positioning information outputs and exclude erroneous data from the navigation solution. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
17. The method of claim 16, wherein performing the fault detection and exclusion filter function further comprises generating unsmoothed pseudorange residuals Bi(tj) using the relationship:
-
18. The method of claim 14, and further comprising generating a position indicative output, using the navigation processor, as a function of the smoothed positioning information.
Specification