Navigation System and Method of Obtaining Accurate Navigational Information in Signal Challenging Environments
First Claim
1. A navigation system comprising:
- a receiver to receive location signals, correlate said received signals with generated signals to track said location signals and produce signal components based on said correlation;
a plurality of sensors to provide sensor measurements pertaining to said navigation system; and
a navigation unit to control said receiver to track said location signals and to produce a navigation solution based on said sensor measurements and said signal components, wherein said navigation unit includes a processor including;
an extended filter module to determine estimates of navigation information based on at least said signal components and measurements of said sensors;
a navigation module to determine navigation results based on said sensor measurements and to apply said estimates to said determined navigation results to produce said navigation solution;
an inertial compensation module to receive navigation solution information and produce compensation adjustments for said signal components to compensate for errors within said sensor measurements by bounding an inertial error growth rate of said sensors; and
a regulator module to receive navigation solution information and produce control adjustments for said signal components to apply a stochastic control law to control reliance by said navigation unit on said estimates and said determined navigation results for determining said navigation solution;
wherein said compensation and control adjustments are applied to said signal components provided to said navigation unit, and navigation solution information is provided to said receiver to control generation of said generated signals for tracking of said location signals.
5 Assignments
0 Petitions
Accused Products
Abstract
A present invention embodiment includes a navigation system with a front-end GPS receiver, auxiliary sensors and a digital signal processor providing filtering and other processing. The navigation system enhances a UTC type architecture by employing an inertial compensation unit and a stochastic regulator. The inertial compensation unit compensates for inertial errors within the sensors, while the stochastic regulator applies an optimal stochastic control law to control system operation. The inertial compensation unit and stochastic regulator mitigate instability within the navigation system and provide: the functionality to attain high position accuracy in the sub-meter range that is stable and reliable; an optimal solution evident in the process of signal recovery time after loss and reacquisition, thereby resulting in signal-loss recovery with an order of magnitude improvement; and the ability to mitigate inertial errors that originate in the sensors. The navigation system provides navigation information for indoor and urban environmental conditions.
-
Citations
44 Claims
-
1. A navigation system comprising:
-
a receiver to receive location signals, correlate said received signals with generated signals to track said location signals and produce signal components based on said correlation; a plurality of sensors to provide sensor measurements pertaining to said navigation system; and a navigation unit to control said receiver to track said location signals and to produce a navigation solution based on said sensor measurements and said signal components, wherein said navigation unit includes a processor including; an extended filter module to determine estimates of navigation information based on at least said signal components and measurements of said sensors; a navigation module to determine navigation results based on said sensor measurements and to apply said estimates to said determined navigation results to produce said navigation solution; an inertial compensation module to receive navigation solution information and produce compensation adjustments for said signal components to compensate for errors within said sensor measurements by bounding an inertial error growth rate of said sensors; and a regulator module to receive navigation solution information and produce control adjustments for said signal components to apply a stochastic control law to control reliance by said navigation unit on said estimates and said determined navigation results for determining said navigation solution; wherein said compensation and control adjustments are applied to said signal components provided to said navigation unit, and navigation solution information is provided to said receiver to control generation of said generated signals for tracking of said location signals. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A navigation system comprising:
-
a GPS receiver to receive satellite signals, correlate said received signals with generated signals to track said satellite signals and produce signal components based on said correlation; a navigation unit to control said receiver to track said location signals and to produce a navigation solution based on said sensor measurements and said signal components, wherein said navigation unit includes a processor including; a regulator module to receive navigation solution information and produce control adjustments for said signal components to apply a stochastic control law to control reliance by said navigation unit on navigation estimates and sensor measurements for determining said navigation solution, wherein said control adjustments are applied to said signal components provided to said navigation unit and navigation solution information is provided to said GPS receiver to control generation of said generated signals for tracking of said location signals. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A sensor system comprising:
-
a plurality of inertial sensors to provide sensor measurements; and a processor to receive inputs and produce outputs based on said measurements, said processor including; an inertial compensation module to receive information pertaining to said outputs and produce compensation adjustments for said inputs to compensate for errors within said sensor measurements by bounding an inertial error growth rate of said sensors, wherein said compensation adjustments are applied to said inputs provided to said processor. - View Dependent Claims (22, 23)
-
-
24. A method of determining a navigation solution within a navigation system including a receiver, a plurality of sensors to provide sensor measurements pertaining to said navigation system and a processor to control said receiver to track said location signals and to produce said navigation solution, said method comprising:
-
(a) receiving location signals, correlating said received signals with generated signals to track said location signals and producing signal components based on said correlation; (b) determining estimates of navigation information based on at least said signal components and measurements of said sensors; (c) determining navigation results based on said sensor measurements and applying said estimates to said determined navigation results to produce said navigation solution; (d) producing compensation adjustments for said signal components based on navigation solution information to compensate for errors within said sensor measurements by bounding an inertial error growth rate of said sensors; and (e) producing control adjustments for said signal components based on navigation solution information to apply a stochastic control law to control reliance on said estimates and said determined navigation results for determining said navigation solution; and (f) applying said compensation and control adjustments to said signal components and providing navigation solution information to said receiver to control generation of said generated signals for tracking of said location signals. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A method of determining a navigation solution within a navigation system including a GPS receiver, a plurality of sensors to provide sensor measurements pertaining to said navigation system and a processor to control said receiver to track said location signals and to produce said navigation solution, said method comprising:
-
(a) receiving satellite signals, correlating said received signals with generated signals to track said satellite signals and producing signal components based on said correlation; (b) determining a navigation solution and producing control adjustments for said signal components based on navigation solution information to apply a stochastic control law to control reliance by said navigation system on navigation estimates and sensor measurements for determining said navigation solution, wherein said control adjustments are applied to said signal components and navigation solution information is provided to said GPS receiver to control generation of said generated signals for tracking of said location signals. - View Dependent Claims (38, 39, 40, 41)
-
-
42. A method of compensating for sensor errors in a sensor system including a plurality of inertial sensors to provide sensor measurements and a processor to receive inputs and produce outputs based on said measurements, said method comprising:
(a) receiving information pertaining to said outputs and producing compensation adjustments for said inputs to compensate for errors within said sensor measurements by bounding an inertial error growth rate of said sensors, wherein said compensation adjustments are applied to said inputs. - View Dependent Claims (43, 44)
Specification