Navigation system and method of obtaining accurate navigational information in signal challenging environments
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
B60L-003/00
B60L-015/00
G05D-001/00
G05D-003/00
G06F-007/00
G06F-017/00
출원번호
US-0107457
(2008-04-22)
등록번호
US-8725327
(2014-05-13)
발명자
/ 주소
Shroff, Diniar S.
출원인 / 주소
Exelis Inc.
대리인 / 주소
Edell, Shapiro & Finnan, LLC
인용정보
피인용 횟수 :
0인용 특허 :
28
초록▼
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 reg
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.
대표청구항▼
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
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; anda 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 due to gravity, wherein said inertial compensation module includes a transfer function including a plurality of poles residing on real and imaginary axes of a complex plane to bound an inertial error growth rate of said sensors, and wherein magnitudes of distances from an origin of said complex plane for said poles of said transfer function are based on ratios of gravity to a planet dimension; anda regulator module to receive navigation solution information and produce control adjustments for said signal components 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 to control an amount of contribution of said estimates and said determined navigation results to said navigation solution, and navigation solution information is provided to said receiver to control generation of said generated signals for tracking of said location signals. 2. The system of claim 1, wherein said location signals include satellite signals. 3. The system of claim 2, wherein said receiver includes a GPS receiver. 4. The system of claim 1, wherein said extended filter module includes: a pre-filter module to determine estimates of errors pertaining to pseudorange information based on said signal components and said navigation information estimates. 5. The system of claim 4, wherein said extended filter module further includes: a navigation filter module to produce said navigation information estimates based on said estimated errors of said pseudorange information, sensor measurements and navigation solution information, wherein said navigation information estimates include errors pertaining to said navigation results. 6. The system of claim 5, wherein said navigation filter module implements a Kalman filter with a dynamically adjustable system dynamics matrix. 7. The system of claim 1, further including an inertial measurement unit including one or more of said plurality of sensors, wherein said sensors within said inertial measurement unit include inertial sensors and said navigation module determines said navigation results based on measurements by said inertial sensors. 8. The system of claim 1, wherein said poles of said transfer function reside on real and imaginary axes of a complex S-plane, and wherein a distance from the origin for poles on the real axis is greater than the distance from the origin for poles on the imaginary axis. 9. The system of claim 8, wherein said transfer function includes two poles on each of the real and imaginary axes, and wherein said distance from the origin for said poles on said real axis is twice that of said distance from the origin for said poles on said imaginary axis. 10. The system of claim 1, wherein said regulator module includes: an observer module to estimate states of said navigation unit; anda control module to determine weight values to minimize a cost function associated with desired objectives and based on said estimated states, wherein said control adjustments are produced based on said determined weight values to control said navigation unit. 11. The system of claim 10, wherein said cost function is based on deviations of said estimated states with desired values, and said desired objectives include stability and precision. 12. The system of claim 10, wherein said extended filter module implements a Kalman filter and said regulator module dynamically adjusts a system dynamics matrix of said Kalman filter to reduce said cost function. 13. The system of claim 1, wherein said navigation solution includes one or more of position, velocity, orientation and time parameters. 14. The system of claim 1, wherein said regulator module controls said navigation unit to place greater reliance on said navigation results for determining said navigation solution in response to said location signals traversing a signal challenging environment or being unavailable. 15. The system of claim 1, wherein said regulator module controls said navigation unit to place greater reliance on said estimates for determining said navigation solution in response to said location signals being available. 16. 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 for inertial compensation to compensate for errors within said sensor measurements due to gravity, wherein said inertial compensation applies a transfer function including a plurality of poles residing on real and imaginary axes of a complex plane to bound an inertial error growth rate of said sensors, and wherein magnitudes of distances from an origin of said complex plane for said poles of said transfer function are based on ratios of gravity to a planet dimension;(e) producing control adjustments for said signal components based on navigation solution information 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 to control an amount of contribution of said estimates and said determined navigation results to said navigation solution and providing navigation solution information to said receiver to control generation of said generated signals for tracking of said location signals. 17. The method of claim 16, wherein said receiver includes a GPS receiver. 18. The method of claim 16, wherein step (b) further includes: (b.1) determining estimates of errors pertaining to pseudorange information based on said signal components and said navigation information estimates. 19. The method of claim 18, wherein step (b) further includes: (b.2) producing said navigation information estimates based on said estimated errors of said pseudorange information, sensor measurements and navigation solution information, wherein said navigation information estimates include errors pertaining to said navigation results. 20. The method of claim 19, wherein step (b.2) further includes: (b.2.1) producing said navigation information estimates via a Kalman filter with a dynamically adjustable system dynamics matrix. 21. The method of claim 16, wherein step (d) further includes: (d.1) compensating for errors within said sensor measurements by employing said transfer function including said poles residing on real and imaginary axes of a complex S-plane, wherein a distance from the origin for poles on the real axis is greater than the distance from the origin for poles on the imaginary axis. 22. The method of claim 21, wherein said transfer function includes two poles on each of the real and imaginary axes, and wherein said distance from the origin for said poles on said real axis is twice that of said distance from the origin for said poles on said imaginary axis. 23. The method of claim 16, wherein step (e) further includes: (e.1) estimating states of said navigation system; and(e.2) determining weight values to minimize a cost function associated with desired objectives and based on said estimated states, wherein said control adjustments are produced based on said determined weight values. 24. The method of claim 23, wherein said cost function is based on deviations of said estimated states with desired values, and said desired objectives include stability and precision. 25. The method of claim 23, wherein step (b) further includes: (b.1) producing said navigation information estimates via a Kalman filter with a dynamically adjustable system dynamics matrix; andstep (e) further includes:(e.3) dynamically adjusting said system dynamics matrix of said Kalman filter to reduce said cost function. 26. The method of claim 16, wherein said navigation solution includes one or more of position, velocity, orientation and time parameters. 27. The method of claim 16, wherein step (e) further includes: (e.1) controlling said navigation system to place greater reliance on said navigation results for determining said navigation solution in response to said location signals traversing a sip challenging environment or being unavailable. 28. The method of claim 16, wherein step (e) further includes: (e.1) controlling said navigation system to place greater reliance on said estimates for determining said navigation solution in response to said location signals being available.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (28)
Egan Murray C. (Pleasanton CA) Steketee Frank D. (San Diego CA), Adaptive gain and phase controller for autopilot for a hypersonic vehicle.
Slafer Loren I. (Los Angeles CA) Bender Douglas J. (Santa Barbara CA) Yocum John F. (Rancho Palos Verdes CA), Precision platform pointing controller for a dual-spin spacecraft.
Yunck Thomas P. ; Bertiger William I. ; Lichten Stephen M. ; Mannucci Anthony J. ; Muellerschoen Ronald J. ; Wu Sien-Chong, Robust real-time wide-area differential GPS navigation.
Filias, François Xavier; Petillon, Jean-Paul; Pire, Richard, System for estimating the speed of an aircraft, and an application thereof to detecting obstacles.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.