Design of Adaptive Filtering Algorithm for Relative Navigation

Similar documents
Improving Adaptive Kalman Estimation in GPS/INS Integration

Simplified Filtering Estimator for Spacecraft Attitude Determination from Phase Information of GPS Signals

A New Approach to Tune the Vold-Kalman Estimator for Order Tracking

Attitude determination method using single-antenna GPS, Gyro and Magnetometer

Adaptive Unscented Kalman Filter with Multiple Fading Factors for Pico Satellite Attitude Estimation

SENSITIVITY ANALYSIS OF MULTIPLE FAULT TEST AND RELIABILITY MEASURES IN INTEGRATED GPS/INS SYSTEMS

UAV Navigation: Airborne Inertial SLAM

A New Kalman Filtering Method to Resist Motion Model Error In Dynamic Positioning Chengsong Zhoua, Jing Peng, Wenxiang Liu, Feixue Wang

Simultaneous Adaptation of the Process and Measurement Noise Covariances for the UKF Applied to Nanosatellite Attitude Estimation

with Application to Autonomous Vehicles

Influence Analysis of Star Sensors Sampling Frequency on Attitude Determination Accuracy

Vision-Aided Navigation Based on Three-View Geometry

Adaptive Two-Stage EKF for INS-GPS Loosely Coupled System with Unknown Fault Bias

Lecture. Aided INS EE 570: Location and Navigation. 1 Overview. 1.1 ECEF as and Example. 1.2 Inertial Measurements

Fuzzy Adaptive Kalman Filtering for INS/GPS Data Fusion

Kalman Filter Enhancement for UAV Navigation

Kalman Filters with Uncompensated Biases

Approximation of ambiguity covariance matrix for integer de-correlation procedure in single-epoch GNSS positioning

Automated Tuning of the Nonlinear Complementary Filter for an Attitude Heading Reference Observer

Integrated Navigation System Using Sigma-Point Kalman Filter and Particle Filter

TIGHT GNSS/INS INTEGRATION AS A CONSTRAINED LEAST-SQUARES PROBLEM. David Bernal, Pau Closas, Eduard Calvo, Juan A. Fernández Rubio

Vehicle positioning based on velocity and heading angle observer using low-cost sensor fusion

GPS Multipath Detection Based on Sequence of Successive-Time Double-Differences

A Close Examination of Multiple Model Adaptive Estimation Vs Extended Kalman Filter for Precision Attitude Determination

Joint GPS and Vision Estimation Using an Adaptive Filter

Kalman-Filter-Based Time-Varying Parameter Estimation via Retrospective Optimization of the Process Noise Covariance

Evaluation of different wind estimation methods in flight tests with a fixed-wing UAV

STOCHASTIC MODELLING AND ANALYSIS OF IMU SENSOR ERRORS

EE 570: Location and Navigation

Miscellaneous. Regarding reading materials. Again, ask questions (if you have) and ask them earlier

A FUZZY LOGIC BASED MULTI-SENSOR NAVIGATION SYSTEM FOR AN UNMANNED SURFACE VEHICLE. T Xu, J Chudley and R Sutton

Modified Leaky LMS Algorithms Applied to Satellite Positioning

Cubature Particle filter applied in a tightly-coupled GPS/INS navigation system

VELOX-CI: Advanced Application of GPS for Radio Occultation and Satellite Attitude Determination

On the realistic stochastic model of GPS observables: Implementation and Performance

OPTIMAL TIME TRANSFER

Stochastic Models, Estimation and Control Peter S. Maybeck Volumes 1, 2 & 3 Tables of Contents

Integration of a strapdown gravimeter system in an Autonomous Underwater Vehicle

VN-100 Velocity Compensation

Distributed Estimation for Motion Coordination in an Unknown Spatially Varying Flowfield

Baro-INS Integration with Kalman Filter

Barometer-Aided Road Grade Estimation

One Approach to the Integration of Inertial and Visual Navigation Systems

An Adaptive Filter for a Small Attitude and Heading Reference System Using Low Cost Sensors

Autonomous Navigation, Guidance and Control of Small 4-wheel Electric Vehicle

A Robust Extended Kalman Filter for Discrete-time Systems with Uncertain Dynamics, Measurements and Correlated Noise

Development of a low-cost GPS/INS integrated system for tractor automatic navigation

An Integrated Air Data / GPS Navigation System for Helicopters

Research Article Robust Adaptive Filter for Small Satellite Attitude Estimation Based on Magnetometer and Gyro

Filtering and Fusion based Reconstruction of Angle of Attack

GPS/INS Tightly coupled position and attitude determination with low-cost sensors Master Thesis

Sensor Aided Inertial Navigation Systems

Research on Fusion Algorithm Based on Butterworth Filter and Kalmar Filter

A Study on Fault Diagnosis of Redundant SINS with Pulse Output WANG Yinana, REN Zijunb, DONG Kaikaia, CHEN kaia, YAN Jiea

Two dimensional rate gyro bias estimation for precise pitch and roll attitude determination utilizing a dual arc accelerometer array

PERFORMANCE ANALYSIS OF REAL TIME PRECISE ORBIT DETERMINATION BY USING ADAPTIVE KALMAN FILTERING ON HIL GENERATED GPS RECEIVER DATA

Estimation of Wind Velocity on Flexible Unmanned Aerial Vehicle Without Aircraft Parameters

Generalized Multiplicative Extended Kalman Filter for Aided Attitude and Heading Reference System

Greg Welch and Gary Bishop. University of North Carolina at Chapel Hill Department of Computer Science.

Data Fusion of Dual Foot-Mounted Zero Velocity Update (ZUPT) Aided Inertial Navigation Systems (INSs) using Centroid Method

Recursive On-orbit Calibration of Star Sensors

NAVIGATION OF THE WHEELED TRANSPORT ROBOT UNDER MEASUREMENT NOISE

A Complementary Filter for Attitude Estimation of a Fixed-Wing UAV

GPS-LiDAR Sensor Fusion Aided by 3D City Models for UAVs Akshay Shetty and Grace Xingxin Gao

Space Surveillance with Star Trackers. Part II: Orbit Estimation

Cramér-Rao Bounds for Estimation of Linear System Noise Covariances

SATELLITE ORBIT ESTIMATION USING EARTH MAGNETIC FIELD MEASUREMENTS

Sigma-Point Kalman Filters for Integrated Navigation

Carrier Phase Integer Ambiguity Resolution Recent results and open issues

Extension of Farrenkopf Steady-State Solutions with Estimated Angular Rate

Research on Balance of Unmanned Aerial Vehicle with Intelligent Algorithms for Optimizing Four-Rotor Differential Control

Adaptive Estimation of Measurement Bias in Six Degree of Freedom Inertial Measurement Units: Theory and Preliminary Simulation Evaluation

Fundamentals of High Accuracy Inertial Navigation Averil B. Chatfield Table of Contents

Partitioned Covariance Intersection

MODELING OF DUST DEVIL ON MARS AND FLIGHT SIMULATION OF MARS AIRPLANE

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION Vol. VIII Kalman Filters - Mohinder Singh Grewal

Full-dimension Attitude Determination Based on Two-antenna GPS/SINS Integrated Navigation System

A SELF-TUNING KALMAN FILTER FOR AUTONOMOUS SPACECRAFT NAVIGATION

Movement assessment of a cable-stayed bridge tower based on integrated GPS and accelerometer observations

A Study of the Effects of Stochastic Inertial Sensor Errors. in Dead-Reckoning Navigation

Research Article Study on Zero-Doppler Centroid Control for GEO SAR Ground Observation

OPTIMAL ESTIMATION of DYNAMIC SYSTEMS

USING THE INTEGER DECORRELATION PROCEDURE TO INCREASE OF THE EFFICIENCY OF THE MAFA METHOD

Dynamic data processing recursive least-squares

DGPS Kinematic Carrier Phase Signal Simulation Analysis for Precise Aircraft Velocity Determination

Delayed Fusion of Relative State Measurements by Extending Stochastic Cloning via Direct Kalman Filtering

Using the Kalman Filter to Estimate the State of a Maneuvering Aircraft

RELATIVE ATTITUDE DETERMINATION FROM PLANAR VECTOR OBSERVATIONS

CS491/691: Introduction to Aerial Robotics

Multi-Sensor Fusion with Interaction Multiple Model and Chi-Square Test Tolerant Filter

PERIODIC KALMAN FILTER: STEADY STATE FROM THE BEGINNING

Modern Navigation. Thomas Herring

Online Estimation of Allan Variance Coefficients Based on a Neural-Extended Kalman Filter

On Underweighting Nonlinear Measurements

Design of Nearly Constant Velocity Track Filters for Brief Maneuvers

Conditions for Suboptimal Filter Stability in SLAM

Sigma-Point Kalman Filters for Nonlinear Estimation and Sensor-Fusion - Applications to Integrated Navigation - Rudolph van der Merwe and Eric A.

Research Article Navigation System Heading and Position Accuracy Improvement through GPS and INS Data Fusion

Application of the Kalman Filtering in Terrestrial Geodesy

Attitude Determination System of Small Satellite

Transcription:

Design of Adaptive Filtering Algorithm for Relative Navigation Je Young Lee, Hee Sung Kim, Kwang Ho Choi, Joonhoo Lim, Sung Jin Kang, Sebum Chun, and Hyung Keun Lee Abstract Recently, relative navigation has been considered as one of the most important issues in navigation field. It is purposed to enable more accurate formation flying of aircrafts and satellites and more accurate monitoring of two-body ground vehicles carrying extremely hazardous materials. For the improvement of accuracy and consistency of navigation filter, adaptive method has been widely used to adjust system parameters and error models autonomously based on actual error statistics depicted in innovation sequences. his study aims to develop an efficient approach for adaptive filtering applicable to relative navigation between one master and multiple slave devices based on Global Positioning System (GPS) and Inertial Navigation System (INS). he proposed adaptive method is based on dual filters; One is the adaptive carrier-smoothed-code (CSC) filter in position domain and the other is the adaptive velocity-aided Kalman filter. he adaptive CSC filter taes the role of accurate position estimation and provides noise covariance matrix. he adaptive Kalman filter taes the role of GPS/INS integration with appropriate noise covariance received by adaptive CSC filter. Performance of the proposed adaptive method was evaluated by a simulation which considers a two-body land vehicle. Index erms Adaptive filtering, dual filter, relative navigation, GPS/INS integration B I. INRODUCION Y the complementing characteristics, integration of the Global Positioning System (GPS) and the Inertial Navigation System (INS) has become a standard approach for position and attitude determination of moving vehicles Manuscript received July 01, 2013. his research was supported by a grant from National Agenda Project (NAP) funded by Korea Research Council of Fundamental Science & echnology. J. Y. Lee is with the School of Electronics and elecomm., Korea Aerospace University, Korea (e-mail: jeylee@au.ac.r). H. S. Kim is with the School of Electronics and elecomm., Korea Aerospace University, Korea (e-mail: hsim07@au.ac.r). K. H. Choi is with the School of Electronics and elecomm., Korea Aerospace University, Korea (e-mail: sahnhara@au.ac.r). J. H. Lim is with the School of Electronics and elecomm., Korea Aerospace University, Korea (e-mail:limjh@au.ac.r). S. J. Kang is with the School of Electronics and elecomm., Korea Aerospace University, Korea (e-mail:sungjinnet@au.ac.r). S. B. Chun is with the Korea Aerospace Research Institute, Korea (e-mail:sbchun@ari.re.r). H. K. Lee was with Hyundai Space and Aircraft Corporation, Korea. He is now with the School of Electronics and elecomm at Korea Aerospace University, Korea, as an Associate Professor.(corresponding author to provide phone: 82-2-300-0131; fax: 82-2-3159-9257; e-mail: hynlee@au.ac.r). [1]-[4]. For GPS/INS integration, an efficient method based on dual filters was recently proposed [5] to avoid filter-driven-filter problem. Among the dual filters, one is the carrier-smoothed-code (CSC) filter in position domain and the other is the traditional Kalman filter. In the dual-filters method, computational burden is reduced by distributed processing and the filter-driven-filter problem is avoided since raw measurements are utilized as the input to each filter. o improve the estimation accuracy in the presence of time-varying errors, adaptive filters [6]-[8] have been widely used. In the adaptive filtering, time-varying process and measurement error covariance matrices are estimated based on residuals. he estimated covariance matrices are utilized for time propagations and measurement updates. Related to the adaptive filtering applied to GPS/INS integration, A. H. Mohamed [9] proposed an adaptive Kalman filter based on the maximum lielihood criterion for the proper choice of filter weights, W. Ding [10] proposed an online stochastic modeling algorithm, and A. Almagbile [11] compared the performances of the innovation and residual based adaptive methods. In GNSS applications, the CSC filtering approach proposed by Hatch [12] has been recognized to be more effective than Kalman filtering approach due to the unique characteristic that carrier-phase measurements can be utilized for accurate time propagation. Based on this characteristic, the adaptive CSC filter [13] estimates the noise covariance of carrier-phase measurements for time propagations and pseudorange measurements for measurement updates, respectively, based on innovation sequences. his study aims to develop an efficient approach for adaptive filtering method applicable to relative GPS/INS navigation. he proposed adaptive method is based on dual filters; One is the adaptive CSC filter in position domain and the other is the adaptive velocity-aided Kalman filter. he adaptive CSC filter taes the role of accurate position estimation and provides GPS noise covariance matrix. he adaptive Kalman filter taes the role of GPS/INS integration with appropriate noise covariance received from the adaptive CSC filter. For the feasibility assessment of initial study results, performance of the proposed adaptive method is evaluated by a simulation which considers a two-body land vehicle where the tractor mounts a master device and the trailer mounts a slave device.

II. ADAPIVE FILERING MEHOD FOR RELAIVE NAVIGAION A. Overall adaptive filtering algorithm In the proposed adaptive relative navigation method, one master and multiple slave devices is considered. As shown in Fig. 1, the adaptive CSC filter taes the role of accurate position estimation and provides GPS noise covariance matrix. he velocity-aided Kalman filter taes the role of GPS/INS integration with appropriate noise covariance provided by the adaptive CSC filter. As shown in Fig.1, the proposed method utilizes instantaneous GPS velocities as the input to the Kalman filter. hus, the filter-driven-filter problem can be avoided. he accuracy of position estimates can be maintained by extrapolating the CSC filter position estimates by the Kalman filter velocity estimates between the successive CSC filter position updates. B. Estimation of carrier-phase noise covariance for adaptive CSC filter In position domain CSC filtering, dimension of GPS measurement vector changes from time to time depending on the number of visible satellites. For time-propagation, the estimate Xˆ of the incremental position vector X is obtained by the carrier-phase measurement vector as 1 follows. observation matrix, and N indicates the carrier-phase measurement noise. he innovation vector Z for, time-propagation is the difference between the indirect measurement and its estimate 1 H ˆ 1 X. he innovation vector Z can be obtained and modeled by, Z H Xˆ, 1 1 I H 1H 1N1 N I H H H Xˆ 1 1 By (2), covariance of the innovation vector can be modeled by, Z, * * * * I H 1H 1 R, I H 1H 1 * * * * * * 1 1 ˆ I H H H P H I H 1H 1 E Z R E N N N N Pˆ E Xˆ Xˆ, 1 1 (2) (3) Xˆ H H 1 1 X H H Xˆ H N N 1 1 1 H H 1 H (1) As shown in (3), the covariance of the innovation vector is composed of the carrier-phase noise covariance R, a, posteriori noise covariance P, and the observation matrix. ˆ Based on (3), the estimated noise covariance matrix R ˆ, can be computed by the following equation [13]. Xˆ indicates a posteriori position error, H indicates the observation matrix, H indicates the incremental Fig. 1. Architecture of proposed adaptive GPS/INS algorithm.

Rˆ,, Z, * * * * * * 1 1 ˆ I H H H P H I H 1 H 1 E Z * * * * I H 1 H 1I H 1 H 1 C. Estimation of measurement noise covariance for GPS/INS Kalman filter he proposed relative GPS/INS Kalman filter utilizes relative GPS velocity measurements. he measurement noise covariance Rˆ can be modeled by, GPS ˆ n n R GPS, E GPS GPS 1 (4) (5) he relative velocity by GPS measurements is modeled by ˆ n n GPS Ce H Y Ce H 1Y 1 (6) b1 b2 b1 b2 b1 b2 Y 1 1 2 2 j j indicates carrier-phase measurement of the j-th satellite. j hus, the measurement noise covariance can be modeled by ˆ n n R GPS, Ce H E YY H Ce n n Ce H 1E Y 1Y 1 H 1Ce C H Rˆ H C C H Rˆ H C n n n n e, e e 1, 1 1 e In (7), the carrier-phase measurement noise covariance Rˆ can be obtained from the adaptive CSC filter as shown, in (4). III. SIMULAION (7) Performance of the proposed adaptive method was evaluated by a simulation. For the simulation, a land vehicle simulator and a GPS/INS signal generator were utilized. he land vehicle consists of a tractor and a trailer. he tractor of the vehicle was equipped with the master device consisting of a GPS receiver and an Inertial Measurement Unit (IMU). he trailer was equipped with the slave device consisting of a GPS receiver and an IMU. he sampling rate of GPS and IMU was set as 10 Hz and 100 Hz, respectively. he baseline between the tractor and trailer GPS antenna was 4.145 m. he initial values for pseudorange and carrier-phase noise terms were set as 0.1 m and 0.001 m, respectively. he vehicle followed a trajectory consisting of two circular turns in opposite directions. Fig. 2 shows the estimated standard deviations of carrier-phase and pseudorange measurements. In the simulation, the intrinsic weaness of radio signals to signal path blocing, multipath, interference, and jamming was not considered. hus, it is assumed that the carrier-phase and the pseudorange variance originating from different channels are the same and not correlated to each other. By the assumption, a scalar standard deviation was computed by averaging the diagonal terms of the error covariance matrix. hen, the covariance matrix is reconstructed in diagonal form. Fig. 3 shows the relative velocity errors in north, east and down directions with or without the proposed adaptive method. Fig. 3(a) and 3(c) are errors generated without adaptive method and Fig. 3(b) and 3(d) are errors generated by the proposed adaptive method. As shown in Fig. 3, the proposed method generates more accurate relative velocity estimates than the method without adaptive filtering. It should be noted that the accuracy of position solution depends strongly on the accuracy of INS velocity estimates. According to the simulation result, the root-mean-square error (RMSE) of the relative velocity estimates by the proposed method in north, east and down directions are 0.02458, 0.01950 and 0.00838 m/s, respectively. Fig. 4 shows the relative roll, pitch and yaw errors with or without the proposed adaptive method. Fig. 4(a) and 4(c) are errors generated by the method without adaptive filtering and Fig. 4(b) and 4(d) are errors generated by the proposed adaptive method. As shown in Fig. 4, yaw precision improves remarably by the proposed method. he RMSE of Fig. 2. Estimated standard deviations for carrier-phase and pseudorange noise terms.

Fig. 3. Comparison of relative velocity errors in north, east and down directions roll, pitch Fig. 4. Comparison of relative roll, pitch and yaw errors

and yaw by the proposed method are 0.06725, 0.42146 and 0.49371 degree, respectively. IV. CONCLUSION In this paper, a new adaptive method applicable to relative GPS/INS was proposed. he proposed method consists of an adaptive position domain CSC filter and an adaptive velocity-aided Kalman filter. he performance of the proposed method was evaluated by a simulation considering a two-body land vehicle carrying a master device and a slave device. By the simulation, it was shown that the proposed adaptive method generates appropriate measurement noise covariance and provides accurate and precise velocity and attitude estimates. REFERENCES [1] A. M. Fosbury and J. L. Crassidis, Kalman filtering for relative inertial navigation of uninhabited air vehicles, AIAA Guidance, Navigation, and Control Conference and Exhibit, Keystone, Colorado, Aug. 2006, AIAA-2006-6544. [2] G.. Schmidt and R. E. Phillips (2003a), INS/GPS integration architectures, Advances in Navigation Sensors and Integration echnology. AC/323(SE-064)P/43, NAO RO: 5-1-5-15. [3] X. Yun et al., esting and evaluation of an integrated GPS/INS system for small AUV navigation, IEEE J. Oceanic Eng., vol. 24, pp. 396-404, July 1999. [4] Y. Zhang and Y. Gao, "Integration of INS and un-differences GPS measurements for precise position and attitude determination," he Journal of Navigation, vol. 61, pp. 87 97, 2008. [5] J. D. Par, M. W. Kim, J. Y. Lee, H. S. Kim, and H. K. Lee, An Integration Method for L1 GPS Receiver and MEMS IMU Based on Dual Filters, International Science and echnology Conference, Istanbul, Dec. 2011. [6] D.. Magill, "Optimal adaptive estimation of sampled stochastic processes," IEEE ransactions on Automatic Control, AC-10, No. 4, pp. 434-439, 1965. [7] R. K. Mehra, "On the identification of variance and adaptive Kalman filtering," IEEE ransactions on Automatic Control, AC-15, No. 2, pp. 175-184, 1970. [8] R. K. Mehra, "On-line identification of linear dynamic systems with applications to Kalman filtering," IEEE ransactions on Automatic Control, AC-16, No. 1, pp. 12-21, 1971. [9] A. H., Mohamed and K. P. Schwarz, "Adaptive Kalman filtering for INS/GPS," Journal of Geodesy, vol. 73, no. 4, pp. 193-203, 1999. [10] W. Ding, J. Wang, C. Rizos, and D. Kinlyside, "Improving adaptive Kalman estimation in GPS/INS integration," Journal of Navigation, vol. 60, no. 3, pp. 517-529, 2007. [11] A. Almagbile, J. Wang, and W. Ding, "Evaluating the performances of adaptive Kalman filter methods in GPS/INS integration," Journal of Global Positioning Systems, vol. 9, no. 1, pp. 33-40, 2010. [12] R. R. Hatch, "he synergism of GPS code and carrier measurements," he hird International Geodetic Symposium on Satellite Doppler Positioning, New Mexico, 1982, pp.1213-1232. [13] J. Y. Lee et al, "A study of covariance estimation to apply carrier-smoothed-code filter in GNSS," International Science and echnology Conference, Istanbul, Dec. 2011.