| 研究生: |
賴盈誌 Lai, Ying-Chih |
|---|---|
| 論文名稱: |
無人飛行載具姿態航向參考系統之開發與驗證研究 The Development and Verification of Attitude and Heading Reference System for Unmanned Aerial Vehicles |
| 指導教授: |
蕭飛賓
Hsiao, Fei-Bin |
| 共同指導教授: |
詹劭勳
Jan, Shau-Shiun |
| 學位類別: |
博士 Doctor |
| 系所名稱: |
工學院 - 航空太空工程學系 Department of Aeronautics & Astronautics |
| 論文出版年: | 2010 |
| 畢業學年度: | 98 |
| 語文別: | 英文 |
| 論文頁數: | 127 |
| 中文關鍵詞: | 無人飛行載具 、姿態航向參考系統 、全球衛星定位系統 、陀螺儀 、姿態估測 |
| 外文關鍵詞: | Unmanned aerial vehicle (UAV), Attitude and Heading Reference System (AHRS), Global positioning system (GPS), Gyroscope, Attitude estimation |
| 相關次數: | 點閱:246 下載:25 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
本研究的目的是開發與驗證適用於無人飛行載具(簡稱UAV)的姿態航向參考系統(簡稱AHRS)。有非常多的感測器都可提供姿態估測所需的資訊,像是加速規、陀螺儀、磁力計、全球衛星定位系統(簡稱GPS)…等等,本研究將使用不同的感測器與演算法找出適用於UAV的姿態估測方法。為了提升姿態估測的性能與可靠度,本研究使用兩種濾波器來進行多感測器整合,分別是二階互補濾波器與基於四元素的增廣型卡爾曼濾波器(簡稱EKF)。為了開發與驗證低價位的AHRS,本研究提出一個可用於低價位AHRS的程序,所使用的工具是一個自行開發的三軸轉動平台。所開發的AHRS由一個三軸的加速規、三個單軸的陀螺儀以及一個三軸的電子羅盤所構成,其中加速規與陀羅儀都是使用低價位微電子機械系統(簡稱MEMS)元件。所採用的感測器校正方法是尺度校正以及最小平方法,校正的方式是透過轉動平台來完成,此轉動平台不但能夠用於感測器校正,還能用於AHRS的性能驗證。最後透過靜態與動態測試驗證感測器與AHRS的性能,這兩個測試也是使用轉動平台來完成。由測試的結果得知所開發的AHRS能夠提供可接受且穩定的姿態,而且證明了這個開發程序的實用性。然而,此低價位AHRS用在使用活塞引擎的小型UAV上則存在著一些問題,其中最主要的問題是震動的影響,此震動的來源為引擎,而且其對低價位感測元件的影響很難消除。為了研究引擎震動對使用不同感測器的姿態估測方法所造成的影響,本研究提出一個適用於小飛機的震動模型,此模型是使用短時傅立葉轉換(簡稱STFT)所推導而得。為了開發一套可用於小型UAV的AHRS,本研究提出一個結合陀螺儀與單天線GPS的姿態整合方法,此方法可以降低引擎震動對陀螺儀所造成的影響,進而提升AHRS的精確度與可靠度。所使用的演算法為基於四元素的EKF,此方法利用陀螺儀所量得的角速率來更新四元素,再使用GPS資訊所計算虛擬姿態來更新濾波器的量測值。經由觀察模擬與實驗的結果得知,即使在陀螺儀因為引擎震動的影響而造成更大漂移以及虛擬姿態因為GPS本身所存在的劇烈雜訊造成姿態誤差的情況下,所提出來的方法仍然同時具有短時間與長時間的精確度。最後,為了驗證所提出的姿態估測方法能夠用於UAV的導航系統上,我們使用飛行模擬軟體設計一套具有自主飛行能力的自動駕駛系統,此自動駕駛由四個模糊控制器所組合而成,分別是高度、俯仰角、航向與側滾角控制器,而且此自動駕駛系統也具備導航點追蹤與軌跡追隨的功能。模擬的結果證明此姿態估測方法結合所設計的自動駕駛系統可以成功地完成UAV自主飛行,即使在風的擾動影響之下仍然具有良好的抗干擾能力。
This study focuses on the development of an attitude and heading reference system (AHRS) for the application to unmanned aerial vehicles (UAV). There are many sensors that can provide the information for attitude estimation such as the accelerometer, gyroscope, magnetometer, global positioning system (GPS) et al. In order to improve the performance and reliability of the developed AHRS, two multi-sensor fusion algorithms are employed including the second-order complementary filter and the quaternion-based extended Kalman filter (EKF) to fuse different sensors. For the development and verification of a low-cost AHRS, a development procedure with the help of a self-developed three-axis rotating platform is proposed. This low-cost AHRS consists of one 3-axis accelerometer, three single-axis gyroscopes, and one 3-axis digital compass. Both the accelerometer and gyroscope triads are based on the micro electro-mechanical system (MEMS) technology, and the digital compass is based on the anisotropic-magnetoresistive (AMR) technology. The calibrations for each sensor triad are accomplished by using the scalar calibration and the least squares methods. With the calibration parameters and the data fusion algorithm for the attitude estimation, the self-developed AHRS demonstrates the capabilities of compensating for the sensor errors and outputting the estimated attitude in real-time. The validation results show that the estimated attitudes of the developed AHRS are within the acceptable region. This verifies the practicability of the proposed development procedure. In addition, there are some practical issues while implementing this low-cost AHRS to small UAVs powered by piston engine which is the major source of vibration. Vibration of the piston engine significantly degrades the accuracy of the inertial measurement unit (IMU), especially for the low-cost sensors that are based on MEMS. Therefore, a vibration model for a small UAV is proposed 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 (STFT). The vibration is compared with the drift of the gyroscope in order to examine the impact on the attitude estimation. An attitude estimation method that fuses the gyroscopes and single antenna GPS is proposed to mitigate the influence of engine vibration and gyroscope drift. The quaternion-based EKF 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. Simulation and experiment results validate 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. In order to verify this attitude estimation method on the navigation system of a small UAV, we implement it to the autonomous flight of a small UAV in flight simulator with the help of a proposed autopilot which is based on the fuzzy control. The autopilot consists of four fuzzy logic controllers, which control the altitude, pitch, heading, and roll respectively, and it is capable of performing waypoint navigation and trajectory following. The simulation results demonstrate the successful autonomous flight of this UAV by applying the proposed autopilot and the navigation system, which is based on the proposed sensor fusion algorithm, even under the influence of wind disturbance.
1. Wang, M., et al., Adaptive filter for a miniature MEMS based attitude and heading reference system, in Record - IEEE PLANS, Position Location and Navigation Symposium. 2004. p. 193-200.
2. Zhu, R., et al., A linear fusion algorithm for attitude determination using low cost MEMS-based sensors. Measurement, 2007. 40(3): p. 322-328.
3. Jurman, D., et al., Calibration and data fusion solution for the miniature attitude and heading reference system. Sensors and Actuators a-Physical, 2007. 138(2): p. 411-420.
4. Titterton, D.H. and J.L. Weston, Strapdown inertial navigation technology. IEE radar, sonar, navigation, and avionics series 5. 1997, London: Peter Peregrinis Ltd.
5. Chatfield, A.B., Fundamentals of high accuracy inertial navigation. Progress in astronautics and aeronautics ;v. 174. 1997, Reston: American Institute of Aeronautics and Astronautics.
6. Vcelak, J., et al. AMR navigation systems and methods of their calibration. in Sensors and Actuators A-Physical. 2005.
7. Skog, I. and P. Handel, Calibration of a MEMS Inertial Measurement Unit, in XVIII IMEKO World Congress. 2006: Rio de Janeiro, Brazil.
8. Fong, W.T., S.K. Ong, and A.Y.C. Nee, Methods for in-field user calibration of an inertial measurement unit without external equipment. Measurement Science & Technology, 2008. 19(8): p. -.
9. Park, M. and Y. Gao, Error and performance analysis of MEMS-based inertial sensors with a low-cost GPS receiver. Sensors, 2008. 8(4): p. 2240-2261.
10. Aggarwal, P., et al., A standard testing and calibration procedure for low cost MEMS inertial sensors and units. Journal of Navigation, 2008. 61(2): p. 323-336.
11. Syed, Z.F., et al., A new multi-position calibration method for MEMS inertial navigation systems. Measurement Science & Technology, 2007. 18(7): p. 1897-1907.
12. Petrucha, V., et al., Automated system for the calibration of magnetometers. Journal of Applied Physics, 2009. 105(7): p. -.
13. Hsiao, F.B., et al., The development of a target-lock-on optical remote sensing system for unmanned aerial vehicles. Aeronautical Journal, 2006. 110(1105): p. 163-172.
14. Lai, Y.C., S.S. Jan, and F.B. Hsiao, Development of a Low-Cost Attitude and Heading Reference System Using a Three-Axis Rotating Platform. Sensors Journal, 2010. 10(4): p. 2472-2491.
15. Liu, X.H. and R.B. Randall, Blind source separation of internal combustion engine piston slap from other measured vibration signals. Mechanical Systems and Signal Processing, 2005. 19(6): p. 1196-1208.
16. Suh, Y.S., Attitude estimation by multiple-mode Kalman filters. Ieee Transactions on Industrial Electronics, 2006. 53(4): p. 1386-1389.
17. Suh, Y.S., et al., Attitude estimation adaptively compensating external acceleration. Jsme International Journal Series C-Mechanical Systems Machine Elements and Manufacturing, 2006. 49(1): p. 172-179.
18. Gebre-Egziabher, D., Design of multi-sensor attitude determination systems. Ieee Transactions on Aerospace and Electronic Systems, 2004. 40(2): p. 627-649.
19. Collinson, R.P.G., Introduction to avionics. 1st ed. Microwave technology series 11. 1996, London ;: New York : Chapman & Hall. ix, 456 p.
20. Baerveldt, A.J. and R. Klang. Low-cost and low-weight attitude estimation system for an autonomous helicopter. in IEEE International Conference on Intelligent Engineering Systems, Proceedings, INES. 1997.
21. Tomczyk, A., Testing of the attitude and heading reference system. Aircraft Engineering and Aerospace Technology, 2002. 74(2): p. 154-160.
22. Setoodeh, P., A. Khayatian, and E. Farjah, Attitude estimation by separate-bias Kalman filter-based data fusion. Journal of Navigation, 2004. 57(2): p. 261-273.
23. Hall, J., N. Knoebel, and T. McLain, Quaternion attitude estimation for miniature air vehicles using a multiplicative extended kalman filter. 2008: Record - IEEE PLANS, Position Location and Navigation Symposium. p. 1230-1237.
24. Cannon, M.E., et al., Low-cost INS/GPS integration: Concepts and testing. Journal of Navigation, 2001. 54(1): p. 119-134.
25. Hide, C., T. Moore, and M. Smith, Adaptive Kalman filtering for low-cost INS/GPS. Journal of Navigation, 2003. 56(1): p. 143-152.
26. Cohen, C.E., Attitude determination. Progress in Astronautics and Aeronautics, 1996. 164: p. 519.
27. Cohen, C.E., Attitude determination using GPS. 1992, Ph.D. dissertation, Stanford University, Stanford, CA.
28. Kornfeld, R.P., R.J. Hansman, and J.J. Deyst, Single-Antenna GPS-Based Aircraft Attitude Determination. NAVIGATION: Journal of the Institute of Navigation, 1998. 45(1): p. 51-60.
29. Deyst, J.J., R.P. Kornfeld, and R.J. Hansman, Single antenna GPS information based aircraft attitude redundancy. Proceedings of the American Control Conference, 1999. 5: p. 3127-3131.
30. Kornfeld, R.P., et al., Applications of global positioning system velocity-based attitude information. Journal of Guidance Control and Dynamics, 2001. 24(5): p. 998-1008.
31. Tenn, H.K., S.S. Jan, and F.B. Hsiao, Pitch and roll attitude estimation of a small-scaled helicopter using single antenna GPS with gyroscopes. Gps Solutions, 2009. 13(3): p. 209-220.
32. Kingston, D.B. and R.W. Beard, Real-time attitude and position estimation for small UAVs using low-cost sensors, in Collection of Technical Papers - AIAA 3rd "Unmanned-Unlimited" Technical Conference, Workshop, and Exhibit. 2004. p. 489-497.
33. Jang, J.S. and C.J. Tomlin, Autopilot Design for the Stanford DragonFly UAV: Validation through Hardware-in-the-Loop Simulation, in Proceedings of the AIAA GNC Conference. 2001: Montreal, Canada.
34. Santoso, F., M. Liu, and G. Egan, H-2 and H-infinity robust autopilot synthesis for longitudinal flight of a special unmanned aerial vehicle: a comparative study. Iet Control Theory and Applications, 2008. 2(7): p. 583-594.
35. Lee, C.S., F.B. Hsiao, and S.S. Jan, Design and implementation of linear-quadratic-Gaussian stability augmentation autopilot for unmanned air vehicle. Aeronautical Journal, 2009. 113(1143): p. 275-290.
36. Dufrene, W.R., AI techniques in uninhabited aerial vehicle flight. Ieee Aerospace and Electronic Systems Magazine, 2004. 19(8): p. 8-12.
37. Wu, H.Y., et al., An autonomous flight control strategy study of a small-sized unmanned aerial vehicle. Ieice Transactions on Electronics, 2005. E88C(10): p. 2028-2036.
38. Kurnaz, S., O. Cetin, and O. Kaynak, Fuzzy Logic Based Approach to Design of Flight Control and Navigation Tasks for Autonomous Unmanned Aerial Vehicles. JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS 2008. 54(1-3): p. 229-244.
39. Jang, J.S. and C. Tomlin, Longitudinal stability augmentation system design for the DragonFly UAV using a single GPS receiver, in AIAA Guidance, Navigation, and Control Conference and Exhibit. 2003: Austin, Texas, USA.
40. Moore, M., et al., A GPS Based Attitude Determination System for a UAV Aided by Low Grade Angular Rate Gyros, in Proceedings of the 16th International Technical Meeting of the Satellite Division of ION. 2003: Portland, Oregon, USA.
41. Lai, Y.C. and F.B. Hsiao, Application of Fuzzy Logic Controller and Pseudo-Attitude to the Autonomous Flight of an Unmanned Aerial Vehicle. J. Chin. Inst. Eng., 2010. 33(3).
42. Hsiao, F.B., Y.C. Lai, and e. al. Unmanned Aerial Vehicle – A Good Tool for Aerospace Engineering Education and Research. in International Conference on Engineering Education and Research. March 1-5, 2005. Tainan, Taiwan.
43. Hsiao, F.B. and M.T. Lee. The Development of Unmanned Aerial Vehicle in RMRL/NCKU. in 4th Pacific International Conference on Aerospace Science and Technology. May 21-23, 2001. Kaohsiung, Taiwan.
44. Hsiao, F.B. and M.T. Lee. System Engineering and Practice in Aircraft Design for Aerospace Education. in UNESCO 4th Annual Conference on Engineering Education. 7-10 February 2001. Bangkok, Thailand.
45. Hsiao, F.B., et al. The Design and Experiment of an Autonomous Unmanned Aerial Vehicle: the SWAN Project. in AASRC/CCAS Joint Conference. December 10, 2005. Kaohsiung, Taiwan.
46. Hsiao, F.B., et al. The Realization of Autonomous Flight Control on Unmanned Aerial Vehicle. in The 3rd Taiwan-Japan Workshop on Mechanical and Aerospace Engineering. November 27-29, 2005. Hualian, Taiwan.
47. Hsiao, F.B., Y.C. Lai, and e. al. The Development of an Unmanned Aerial Vehicle System with Surveillance, Watch, Autonomous Flight and Navigation. in 21st Bristol UAV Systems Conference. April 2006. Bristol, UK.
48. Kayton, M. and W.R. Fried, Avionics navigation systems. 2nd ed. 1997, New York: Wiley. xxiv, 773 p.
49. Phillips, W.F., C.E. Hailey, and G.A. Gebert, Review of attitude representations used for aircraft kinematics. Journal of Aircraft, 2001. 38(4): p. 718-737.
50. Aggarwal, P., et al., Cost-effective Testing and Calibration of Low Cost MEMS Sensors for Integrated Positioning, Navigation and Mapping Systems, in Proceedings of XIII FIG Conference. 2006: Munich, Germany.
51. Rogers, R.M., Applied mathematics in integrated navigation systems. 2nd ed. AIAA education series. 2003, Reston, VA: American Institute of Aeronautics and Astronautics. xvi, 330 p.
52. Shin, E.H. and N. El-Sheimy, Accuracy Improvement of Low Cost INS/GPS for Land Applications, in Proceedings of ION NTM. 2002: San Diego, CA.
53. Caruso, M.J., Applications of magnetic sensors for low cost compass systems, in Record - IEEE PLANS, Position Location and Navigation Symposium. 2000. p. 177-184.
54. Jung, D. and P. Tsiotras, Inertial attitude and position reference system development for a small UAV, in Collection of Technical Papers - 2007 AIAA InfoTech at Aerospace Conference. 2007. p. 504-518.
55. Hong, S.K., Fuzzy logic based closed-loop strapdown attitude system for unmanned aerial vehicle (UAV). Sensors and Actuators a-Physical, 2003. 107(2): p. 109-118.
56. Blanchet, G. and M. Charbit, Digital signal and image processing using Matlab. Digital signal and image processing series. 2006, London ; Newport Beach, CA: ISTE Ltd. 763 p.
57. Vér, I.L. and L.L. Beranek, Noise and vibration control engineering : principles and applications. 2nd ed. 2006, Hoboken, N.J.: Wiley. x, 966 p.
58. Tzafestas, S.G. and A.N. Venetsanopoulos, Fuzzy reasoning in information, decision, and control systems. International series on microprocessor-based and intelligent systems engineering v. 11. 1994, Dordrecht ; Boston: Kluwer Academic. xix, 567 p.