journal article·2022Open access

Estimator-Based GPS Attitude and Angular Velocity Determination

Dah-Jing Jwo

Computers, Materials & Continua· Volume 71· Issue 3

Abstract

In this paper, the estimator-based Global Positioning System (GPS) attitude and angular velocity determination is presented. Outputs of the attitude estimator include the attitude angles and attitude rates or body angular velocities, depending on the design of estimator. Traditionally as a position, velocity and time sensor, the GPS also offers a free attitude-determination interferometer. GPS research and applications to the field of attitude determination using carrier phase or Doppler measurement has been extensively conducted. The raw attitude solution using the interferometry technique based on the least-squares approach is inherently noisy. The estimator such as the Kalman filter (KF) or extended Kalman filter (EKF) can be incorporated into the GPS interferometer, potentially providing several advantages, such as accuracy improvement, reliability enhancement, and real-time characteristics. Three estimator-based approaches are investigated for performance comparison, including (1) KF with measurement involving attitude angles only; (2) EKF with measurements based on attitude angles only; (3) EKF with measurements involving both attitude angles and body angular rates. The assistance from body mounted gyroscopes, if available, can be utilized as the measurements for further performance improvement, especially useful for the case of signal-challenged environment, such as the GPS outages. Modeling of the dynamic process involving the body angular rates and derivation of the related algorithm will be presented. Simulation results for various estimator-based approaches are conducted; performance comparison is presented for the case of GPS outages.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Inertial Sensor and Navigation · GNSS positioning and interference · Target Tracking and Data Fusion in Sensor Networks

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (24)

Show source-provided references
1. Borre · A Software-Defined GPS and Galileo Receiver · 2007 · 109
2. Tsui · Fundamentals of Global Positioning System Receivers: A Software Approach · 2005 · 710.1002/0471712582.ch2 ↗
3. Kaplan · Understanding GPS: Principles and Applications · 2006 · 301
4. Chapter 9 GPS Navigation Algorithms
5. Hofmann-Wellenhof · GNSS–Global Navigation Satellite Systems, GPS, GLONASS, Galileo, and More · 2008 · 309
6. GNSS-Based attitude determination techniques-a comprehensive literature survey10.1109/ACCESS.2020.2970083 ↗
7. Using GPS for attitude determination
8. An analysis of ambiguity resolution techniques for rapid static GPS surveys using single frequency data
9. Constrained MLAMBDA method for multi-GNSS structural health monitoring10.3390/s19204462 ↗
10. A technical framework for selection of autonomous UAV navigation technologies and sensors10.32604/cmc.2021.017236 ↗
11. Attitude determination by integration of MEMS inertial sensors and GPS for autonomous agriculture applications10.1007/s10291-011-0207-y ↗
12. Farrell · The Global Positioning System & Inertial Navigation · 1999 · 95
13. A novel GNSS attitude determination method based on primary baseline switching for a multi-antenna platform10.3390/rs12050747 ↗
14. Maintaining high accuracy GPS positioning on-the-fly
15. GPS interferometric attitude and heading determination: Initial flight test results
16. Differential observables for software-based GPS interferometry
17. Performance analysis of positioning solution using low-cost single-frequency u-blox receiver based on baseline length constraint10.3390/s19194352 ↗
18. Flight results of GPS-based attitude determination for the Canadian CASSIOPE satellite10.1002/navi.348 ↗
19. Brown · Introduction to Random Signals and Applied Kalman Filtering · 1997 · 190
20. UAV attitude estimation using unscented Kalman filter and TRIAD10.1109/TIE.2011.2163913 ↗
21. Quaternion-based Kalman filter for AHRS using an adaptive-step gradient descent algorithm10.5772/61313 ↗
22. Attitude estimation using Kalman filtering: External acceleration compensation considerations10.1155/2016/6943040 ↗
23. A Kalman filter for nonlinear attitude estimation using time variable matrices and quaternions10.3390/s20236731 ↗
24. Satellite Navigation Toolbox 3.0 User's Guide · 2003