研究生: |
林鈺翔 Lin, Yu-Hsiang |
---|---|
論文名稱: |
整合路徑規劃系統與模糊控制系統之旋翼形無人飛行載具導航、導引系統設計 Integrated Flight Path Planning System and Flight Control System for Navigation and Guidance of Unmanned Helicopter |
指導教授: |
詹劭勳
Jan, Shau-Shiun |
學位類別: |
碩士 Master |
系所名稱: |
工學院 - 航空太空工程學系 Department of Aeronautics & Astronautics |
論文出版年: | 2009 |
畢業學年度: | 97 |
語文別: | 英文 |
論文頁數: | 86 |
中文關鍵詞: | 數位高度地圖 、模糊判斷系統 、多重解析演算法 、A-Star演算法 、飛行控制系統 、飛行路徑規劃系統 、旋翼型無人飛行載具 、模糊理論 、平滑路徑演算法 |
外文關鍵詞: | Flight Control System (FCS), unmanned helicopter, Flight Path Planning System (FPPS), Digital Elevation Model (DEM), fuzzy logic, Fuzzy Inference Systems (FISs) |
相關次數: | 點閱:143 下載:3 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
近年來,旋翼型無人飛行載具 (Unmanned Helicopter)普遍受到各國重視,廣泛應用於各種軍事與民生領域,功能也趨多元化。本文著重於旋翼型無人飛行載具之導航與導引系統整合,此整合系統包含兩部分:飛行路徑規劃系統 (Flight Path Planning System, FPPS)與飛行控制系統 (Flight Control System, FCS)。飛行路徑規劃系統使用A-Star (A*)路徑規劃演算法,針對旋翼型無人飛行載具展出即時飛行路徑規劃之測試平台,可分別規劃出最短、最適當之飛行路線。此飛行路徑規劃系統可藉由設立禁止飛行區域 (forbidden zone),避免旋翼型無人飛行載具穿越危險區域;使用多重解析演算法 (Multi-Resolution Scheme)減少運算時間;另外,使用平滑路徑演算法 (Path Smoothing Method)減少飛行路線中的轉彎點,提升飛行品質。
另一方面,飛行控制系統是由以模糊理論 (fuzzy logic)為基礎之模糊判斷系統 (Fuzzy Inference Systems, FISs)建構而成,藉由判斷駕駛員的飛行經驗與知識,運算出此旋翼型無人飛行載具之控制量。此整合系統利用規劃出的飛行路徑導引旋翼型無人飛行載具完成飛行任務;並且使用模擬飛行軟體X-Plane與運算軟體MATLAB,即時監控控制系統穩定性與飛行狀態。最後,使用多種數位高度地圖 (Digital Elevation Model, DEM)驗證此整合系統之效能。
In recent years, the unmanned helicopter plays more important role in different countries; it is used in many aspects of military and civil applications broadly. This thesis focuses on the design of an integrated system for navigation and guidance of an unmanned helicopter. The integrated system is constructed of two systems: the Flight Path Planning System (FPPS) and the Flight Control System (FCS). The A-Star (A*) algorithm is utilized to develop a FPPS, and the platform could compute a short-least and adaptive flight path for different flight conditions. The FPPS could add a forbidden zone to inhibit the unmanned helicopter from flying into a dangerous area. The Multi-Resolution Scheme is used for reducing the computation time. In addition, the Path Smoothing Methods are applied to improve the flight path quality.
Meanwhile, the FCS is composed of the Fuzzy Inference Systems (FISs) which is based on the fuzzy logic. The controller could operate the unmanned helicopter without the dynamic model, but the expert knowledge and experience are necessary for constructing a FIS. Therefore, the integrated system of the FPPS and the FCS is developed to navigate and guide the unmanned helicopter to the mission destination. Among these, the integrated system is implemented by coupling the flight simulation software – X-Plane and the computing software – MATLAB to perform the simulation by a 3-D animation in real time. Finally, the integrated system is demonstrated to control the unmanned helicopter in various terrains of Digital Elevation Model (DEM).
[1] A. R. Conway, “Autonomous Control of an Unstable Model Helicopter Using Carrier Phase GPS Only,” Ph. D. Thesis, Stanford, 1995.
[2] USA Department of Defense, Unmanned Aerial Vehicle (UAV) Roadmap 2002-2027, Progressive Management Press, Dec., 2002.
[3] A. A. Proctor, B. Gwin, S. K. Kannan, A. A. Koller, H. B. Christophersen and E. N. Johnson, “Ongoing Development of an Autonomous Aerial Reconnaissance System at Georgia Tech,” Aerial Robotics Competition, Georgia Institute of Technology, 2003.
[4] C. F. Hsiung and S. S. Jan, “Navigation and Guidance System Design for Unmanned Aerial Vehicle,” the master paper, DAA, NCKU, Tainan, Taiwan, 2007.
[5] P. Misra and P. Enge, Global Positioning System-Signals, Measurements, and Performance, 2th edition, Ganga-Jumana Press, 2006.
[6] A. Gelb, Applied Optimal Estimation, The MIT Press, May 1974.
[7] M. S. Grewal and A. P. Andrews, Kalman Filtering: Theory and Practice using MATLAB, 2th edition, Wiley-Interscience Press, Jan. 2001.
[8] P. E. Hart, N. J. Nilsson, B. Raphael, “A Formal Basis for the Heuristic Determination of Minimum Cost Paths,” IEEE Transactions on Systems Science and Cybernetics, vol. ssc4 (2), 1968, pp. 100-107.
[9] W. Y. Chang, F. B. Hsiao, and D. L. Sheu, “Two-Point Flight Path Planning Using a Fast Graph-Search Algorithm,” AIAA Journal of Aerospace Computing, Information, and Communication, vol. 3, pp. 453-470, Sep. 2006.
[10] J. D. Wang, and D. Q. Hsiao, Introduction the Theory of Fuzzy Control and Neural Netwok, 2th edition, Chuan Hwa Press, 1993. Ch. 7, pp.191-206.
[11] Y. Hwang, and N.Ahuja, “A Potential Field Approach to Path Planning,” IEEE Trans. on Robotics and Automation, Vol. 8, No. 1, 1992, pp. 23-32.
[12] J. Barraquand, B. Langlois, and J. Latombe, “Numerical Potential Field Techniques for Robot Path Planning,” IEEE Trans. on Systems, Man and Cybernetics, Vol. 22, No. 2, 1992, pp. 224-241.
[13] E. Rippel, A. B. Gill, and N. Shimkin, “Fast Graph-Search Algorithms for General-Aviation Flight Trajectory Generation,” Journal of Guidance, Control, and Dynamics, Vol. 28, No. 4, July-August 2005, pp. 801-811.
[14] D. Rathbum, S. Kragelund, A. Pongpunwattana, and B. Capozzi, “An Evolution Based Path Planning Algorithm for Autonomous Motion of a UAV Through Uncertain Environments,” Digital Avionics Systems Conference, Vol. 2, 2002, pp. 8D2-1-8D2-12.
[15] E. W. Dijkstra, “A note on two problems in connection with graphs,” Numerische Mathematik, 1959, pp. 269–271.
[16] P. Lester, “A* Pathfinding for Beginners,” July 2005.
http://www.policyalmanac.org/games/aStarTutorial.htm
[17] R. E. Bellman, Dynamic Programming, Dover Publications, Dover edition, 2003. ISBN 0486428095.
[18] T. H. Cormen, C. E. Leiserson, R. L. Rivest, and C. Stein, Introduction to Algorithm, Second Edition. MIT Press and McGraw-Hill, 2001. ISBN 0262032937.
[19] L. A. Zadeh, “Fuzzy sets,” Information and Control, vol. 8, 1965, pp 338-353.
[20] R. H. Wilkinson, “A method of generating functions of several variables using analog diode logic,” IEEE Transactions on Electronic Computers. EC12, 1963, pp. 112-129.
[21] C. S. Lee and F. B. Hsiao, “The Realization of Optimal Stability Augmentation Autopilot for Unmanned Air Vehicle,” the master paper, DAA of NCKU, Tainan, Taiwan, 2008.
[22] The MathWorks, MATLAB & SIMULINK. http://www.mathworks.com/
[23] Laminar Research, X-PLANE. http://www.x-plane.com/
[24] L. X. Wang, “A course in fuzzy systems and control,” Prentice-Hall International, Inc, 1997.
[25] M. Lower, “Fuzzy Flight Control System for Helicopter Intelligence in Hover,” Proceedings of the 2005 5th International Conference on Intelligent Systems Design and Applications (ISDA’05), IEEE, 2005.
[26] D. Krol and M. Lower, “Helicopter Intelligence in Hover Quality Improvement of the Fuzzy Regulator,” Proceedings of the 2005 5th International Conference on Intelligent Systems Design and Applications (ISDA’05), IEEE, 2005.
[27] J. Postel, User Datagram Protocol, RFC 768, the internet society, Aug, 1980.
[28] Y. H. Cheng and F. B. Hsiao, “Vision-Based Track Following for Unmanned Aerial Vehicle,” the master paper, DAA of NCKU, Tainan, Taiwan, 2008.