Attitude estimation based on fusion of gyroscopes and single antenna GPS for small UAVs under the influence of vibration

被引:36
作者
Lai, Ying-Chih [1 ]
Jan, Shau-Shiun [1 ]
机构
[1] Natl Cheng Kung Univ, Dept Aeronaut & Astronaut, Tainan 70101, Taiwan
关键词
Attitude estimation; Vibration; Global positioning system (GPS); Unmanned aerial vehicle (UAV); Extended Kalman filter (EKF);
D O I
10.1007/s10291-010-0171-y
中图分类号
TP7 [遥感技术];
学科分类号
081102 ; 0816 ; 081602 ; 083002 ; 1404 ;
摘要
An attitude estimation method is presented for small unmanned aerial vehicles (UAVs) powered by a piston engine which is the major source of vibration. Vibration of the engine significantly degrades the accuracy of the inertial measurement unit, especially for low-cost sensors that are based on micro electro-mechanical system. Therefore, a vibration model for a small UAV is proposed in order to examine the influence of vibration on attitude estimation with different sensors. The model is derived based on spectrum analysis with short-time Fourier transform. The vibration is compared with the drift of the gyroscope in order to examine the impact on attitude estimation. An attitude estimation method that fuses the gyroscopes and single antenna global positioning system (GPS) is proposed to mitigate the influence of engine vibration and gyroscope drift. The quaternion-based extended Kalman filter is implemented to fuse the sensors. This filter fuses the angular rates measured by the gyroscopes and the pseudo-attitude derived from the GPS velocity to estimate the attitude of the UAV. Simulations and experiment results indicate that the proposed method performs well both in short-term and long-term accuracy even though the gyroscopes are affected by drift and vibration noise, while the pseudo-attitude contains severe noise.
引用
收藏
页码:67 / 77
页数:11
相关论文
共 19 条
[11]   Blind source separation of internal combustion engine piston slap from other measured vibration signals [J].
Liu, XH ;
Randall, RB .
MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2005, 19 (06) :1196-1208
[12]   Review of attitude representations used for aircraft kinematics [J].
Phillips, WF ;
Hailey, CE ;
Gebert, GA .
JOURNAL OF AIRCRAFT, 2001, 38 (04) :718-737
[13]   Attitude estimation by separate-bias Kalman filter-based data fusion [J].
Setoodeh, P ;
Khayatian, A ;
Farjah, E .
JOURNAL OF NAVIGATION, 2004, 57 (02) :261-273
[14]   Attitude estimation by multiple-mode Kalman filters [J].
Suh, Young Soo .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2006, 53 (04) :1386-1389
[15]   Pitch and roll attitude estimation of a small-scaled helicopter using single antenna GPS with gyroscopes [J].
Tenn, Hian-Kun ;
Jan, Shau-Shiun ;
Hsiao, Fei-Bin .
GPS SOLUTIONS, 2009, 13 (03) :209-220
[16]   Testing of the attitude and heading reference system [J].
Tomczyk, A .
AIRCRAFT ENGINEERING AND AEROSPACE TECHNOLOGY, 2002, 74 (02) :154-160
[17]  
Ver IL, 2006, NOISE AND VIBRATION CONTROL ENGINEERING: PRINCIPLES AND APPLICATIONS, 2ND EDITION, P1
[18]   Adaptive filter for a miniature MEMS based attitude and heading reference system [J].
Wang, M ;
Yang, YC ;
Hatch, RR ;
Zhang, YH .
PLANS 2004: POSITION LOCATION AND NAVIGATION SYMPOSIUM, 2004, :193-200
[19]   A linear fusion algorithm for attitude determination using low cost MEMS-based sensors [J].
Zhu, Rong ;
Sun, Dong ;
Zhou, Zhaoying ;
Wang, Dingqu .
MEASUREMENT, 2007, 40 (03) :322-328