簡易檢索 / 詳目顯示

研究生: 吳佩儒
Wu, Pei-Ju
論文名稱: 四旋翼機抗風擾之Hinfinity控制器設計
Quadcopter Hinfinity Controller Design for Wind Disturbance Rejection
指導教授: 楊憲東
Yang, Ciann-Dong
學位類別: 碩士
Master
系所名稱: 工學院 - 航空太空工程學系
Department of Aeronautics & Astronautics
論文出版年: 2021
畢業學年度: 109
語文別: 中文
論文頁數: 112
中文關鍵詞: 四旋翼無人機Hinfinity強健控制抗風擾紊流風場
外文關鍵詞: quadcopter, Hinfinity robust control, wind rejection, wind turbulence
相關次數: 點閱:211下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 近年來針對四旋翼無人機應用及發展的領域廣泛,主要是因其體積小及機動性高的優勢,使無人機成為具潛力的研究領域。然而,由於四旋翼機的致動器數目少於飛行自由度的特性,造成其抗風能力的不足。本論文針對四旋翼機設計抗風擾強健控制器,使其達到姿態穩定,從而實現四旋翼無人機之姿態控制及位置控制。本論文首先對正字型結構四旋翼機建立數學模型,研究此非線性模型的配平(trim)與線性化。論文其次建立可用於無人機低空域飛行之紊流風場模型,並對此風場模型進行頻域分析。在控制器設計方面,分為兩個部分討論:一是內迴路姿態控制,採用Hinfinity控制律進行設計,用以穩定四旋翼機姿態;二是外迴路位置控制,採用線性PD控制進行路徑追蹤。最後,本研究透過Simulink整合四旋翼機模型、風場模型、內迴路Hinfinity姿態控制器及外迴路PD位置控制器,建立完整四旋翼機的控制架構,並加入風場外擾,對閉迴路系統進行模擬,驗證所提控制系統的可行性。

    In recent years, the applications and developments of the quadcopter drones have been widely studied. Because of the advantages of small size and high mobility, UAV (Unmanned Aerial Vehicle) becomes a popular research field. Due to the quadcopters have less actuator numbers than the degree of freedom of fight, to maintain its balance state or the desired attitude under the effect of the wind disturbances becomes necessary. In this thesis, the main work is to design a robust controller for the quadcopter to achieve the position control and the attitude stable. Firstly, a mathematical model of a quadcopter is established, and then the trim and linearization of this nonlinear model is studied. Secondly, an available mathematical model of the turbulence wind in low altitude is set up, analyzed, and discussed. The design of the controller is divided into two parts: Hinfinity controller design for the inner- loop attitude control; while the other is the linear PD controller design for the outer- loop position control. Finally, the quadcopter model, turbulence model, Hinfinity attitude controller and PD position controller are integrated in the MATLAB Simulink platform. In this thesis, the complete flight control system of the quadcopter is established, and its feasibility under the disturbance condition in the closed loop is verified.

    摘要 I Quadcopter ?∞ Controller Design for Wind Disturbance Rejection II 致謝 VII 目錄 VIII 表目錄 X 圖目錄 XI 符號表 XIV 第1章 緒論 1 1.1 背景及文獻回顧 1 1.2 研究動機 6 1.3 論文架構 7 第2章 四旋翼機建模 9 2.1 飛行器座標 9 2.2 四旋翼機的剛體運動方程式 14 2.3 馬達MMA驅動指令 20 2.4 配平分析與線性化 27 2.4.1 四旋翼機配平於懸停條件下之線性模型分析 30 2.4.2 加入風擾輸入對線性模型之影響 33 第3章 風場模型 42 3.1 風場之數學建模 43 3.2 風場特性分析 47 3.3 風場模型與四旋翼機模型的整合 49 第4章 Hinfinity控制器設計 52 4.1 Hinfinity控制理論 52 4.2 權重函數的選擇 57 4.3 姿態控制 59 4.4 位置控制 73 第5章 抗風擾強健性能分析與模擬 76 5.1 控制器與風場模型、四旋翼機模型的整合運作 76 5.2 四旋翼機姿態及軌跡追蹤模擬 77 5.3 四旋翼機抗風擾能力測試 87 第6章 總結 97 6.1 結果與討論 97 6.2 未來研究方向 98 參考文獻 99 附錄 A 102 附錄 B 109 附錄 C 112

    [1] W. M. Organization, "Manual on Marine Meteorological Services," Secretariat Of The World Meterological Organization, 2012.
    [2] P. Pounds, R. Mahony, and P. Corke, "Modelling and control of a large quadrotor robot," Control Engineering Practice, vol. 18, no. 7, pp. 691-699, 2010.
    [3] F. Ahmad, P. Kumar, and P. P. Patil, "Modeling and simulation of a quadcopter with altitude and attitude control," Nonlinear Studies, vol. 25, no. 2, 2018.
    [4] S. Allison, H. Bai, and B. Jayaraman, "Modeling trajectory performance of quadrotors under wind disturbances," in 2018 AIAA Information Systems-AIAA Infotech@ Aerospace, 2018, p. 1237.
    [5] P. Wang, Z. Man, Z. Cao, J. Zheng, and Y. Zhao, "Dynamics modelling and linear control of quadcopter," in 2016 International Conference on Advanced Mechatronic Systems (ICAMechS), 2016: IEEE, pp. 498-503.
    [6] A. T. Bayisa and G. Li-Hui, "Controlling Quadcopter Altitude using PID-Control System," IJERT, vol. V8, no. 12, 12/06 2019.
    [7] 王祖齡 , "四旋翼無人機飛行姿態之兩級串接式 PID 控制器設計與實現 ," 虎尾科技大學飛機工程系航空與電子科技碩士班學位論文 , pp. 1-67, 2016.
    [8] S. Waslander and C. Wang, "Wind disturbance estimation and rejection for quadrotor position control," in AIAA Infotech@ Aerospace conference and AIAA unmanned... Unlimited conference, 2009, p. 1983.
    [9] N. K. Tran, E. Bulka, and M. Nahon, "Quadrotor control in a wind field," in 2015 International Conference on Unmanned Aircraft Systems (ICUAS), 2015: IEEE, pp. 320-328.
    [10] M. Numan, "Controller Design for Attitude and Position Control of Quadrotor," Master, Electrical Engineering, Capital University of Science and Technology, 2017.
    [11] H. Tnunay, M. Q. Abdurrohman, Y. Nugroho, R. Inovan, A. Cahyadi, and Y. Yamamoto, "Auto-tuning quadcopter using Loop Shaping," in 2013 International Conference on Computer, Control, Informatics and Its Applications (IC3INA), 2013: IEEE, pp. 111-115.
    [12] N. Sydney, B. Smyth, and D. A. Paley, "Dynamic control of autonomous quadrotor flight in an estimated wind field," in 52nd IEEE Conference on Decision and Control, 2013: IEEE, pp. 3609-3616.
    [13] A. Ataka et al., "Controllability and observability analysis of the gain scheduling based linearization for uav quadrotor," in 2013 International conference on robotics, biomimetics, intelligent computational systems, 2013: IEEE, pp. 212-218.
    [14] E. L. S. d. Silva, "Incremental Nonlinear Dynamic Inversion for Quadrotor Control,"Master, Aerospace Engineering, Instituto Superior Técnico, 2015.
    [15] F. Sabatino, "Quadrotor control: modeling, nonlinearcontrol design, and simulation," Master, Electrical Engineering, Kungliga Tekniska högskolan, 2015.
    [16] H. Liu, D. Li, Z. Zuo, and Y. Zhong, "Robust three-loop trajectory tracking control for quadrotors with multiple uncertainties," IEEE Transactions on Industrial Electronics, vol. 63, no. 4, pp. 2263-2274, 2016.
    [17] A. Bansal and V. Sharma, "Design and analysis of robust H-infinity controller," Control theory and informatics, vol. 3, no. 2, pp. 7-14, 2013.
    [18] A. T. Gaitan and Y. Bolea, "Modeling and robust attitude control of a quadrotor system," in 2013 10th international conference on electrical engineering, computing science and automatic control (CCE), 2013: IEEE, pp. 7-12.
    [19] T. Kang, K. J. Yoon, T.-H. Ha, and G. Lee, "H-infinity control system design for a quad-rotor," Journal of Institute of Control, Robotics and Systems, vol. 21, no. 1, pp. 14-20, 2015.
    [20] J. Thomas, J. Currie, and D. Wilson, "Loop Shaping Design Procedure for Quadrotor Control with Weights Designed by Resolving a Constrained Non-linear Optimization Problem," ARAA, 2017.
    [21] V. Raghuraman, "Modeling and H-infinity loop shaping control of a vertical takeoff and landing drone," Master, Arizona State University, 2018.
    [22] A. Jafar, S. Fasih-UR-Rehman, S. Fazal-UR-Rehman, N. Ahmed, and M. U. Shehzad, "A robust H control for unmanned aerial vehicle against atmospheric turbulence," in 2016 2nd International Conference on Robotics and Artificial Intelligence (ICRAI), 2016: IEEE, pp. 1-6.
    [23] J. P. Ortiz, L. I. Minchala, and M. J. Reinoso, "Nonlinear robust H-Infinity PID controller for the multivariable system quadrotor," IEEE Latin America Transactions, vol. 14, no. 3, pp. 1176-1183, 2016.
    [24] N. Xuan-Mung, J.-W. Song, and S. K. Hong, "Quadrotor Robust Optimal Attitude Tracking Control subjected to Model Uncertainties and External Disturbances," in 2019 19th International Conference on Control, Automation and Systems (ICCAS), 2019: IEEE, pp. 1450-1453.
    [25] C. MASSÉ, O. GOUGEON, D.-T. NGUYEN, and D. SAUSSIÉ, "Modeling and Control of a Quadcopter Flying in a Wind Field: A Comparison Between LQR and Structured ℋ Control Techniques," in 2018 International Conference on Unmanned Aircraft Systems (ICUAS), 2018: IEEE, pp. 1408-1417.
    [26] D.-Y. Jeong, T. Kang, H. R. Dharmayanda, and A. Budiyono, "H-infinity attitude control system design for a small-scale autonomous helicopter with nonlinear dynamics and uncertainties," Journal of aerospace engineering, vol. 25, no. 4, pp. 501-518, 2012.
    [27] R. U. Amin and L. Aijun, "Design of mixed sensitivity H control for four-rotor hover vehicle," International Journal of Automation and Control, vol. 11, no. 1, pp. 89-103, 2017.
    [28] R. Hassan, A. Hossam, and A. El-Badawy, "Robust H-infinity Control for a Bi-rotor System," in AIAA Scitech 2020 Forum, 2020, p. 1834.
    [29] Q. Zhang, J. Zhang, X. Wang, Y. Xu, and Z. Yu, "Wind Field Disturbance Analysis and Flight Control System Design for a Novel Tilt-Rotor UAV," IEEE Access, vol. 8, pp. 211401-211410, 2020.
    [30] R. Prouty, Helicopter performance, stability, and control. 1995.
    [31] M. e. al., "ROTOR ASSEMBLE WITH HIGH LOCK-NUMBER BLADES," US Patent Appl. 0320567, 2017.
    [32] MATLAB. (2021). Quadcopter Project [Online]. Available: https://www.mathworks.com/help/aeroblks/quadcopter-project.html.
    [33] K. Cole and A. Wickenheiser, "Spatio-Temporal Wind Modeling for UAV Simulations," arXiv e-prints, p. arXiv: 1905.09954, 2019.
    [34] 张峰 , 汪沛 , 王冲 , and 谢芳林 , "基于 Von Karman 模型的三维大气紊流仿真 ," 2007.
    [35] J. Verberne, "Development of Robust Control Laws for Disturbance Rejection in Rotorcraft UAVs," Master, Aerospace Engineering, Embry-Riddle Aeronautical University, 2019.
    [36] U. M. H. MIL-HDBK, "Flying qualities of piloted airplanes," MIL-F-8785C, 1980.
    [37] S. Perfetto, E. Denti, G. Mengali, F. H. TUM, and D.-I. S. H. TUM, "Modeling and Implementation of the Atmosphere in MATLAB/Simulink for flight simulation," Master, Flight System Dynamics, Technische Universität München, 2013.
    [38] U. M. H. MIL-HDBK, "Flying Qualities of Piloted Aircraf," MIL-STD-1797A, 1990.
    [39] 楊憲東 , 非線性系統與控制 .PART I: 系統分析, PART II:控制設計 . 成大出版社 , 2015.
    [40] D. Pathak and D. Sambariya, "Methodologies for the Selection of Weighting Function," in 2019 2nd International Conference on Power Energy, Environment and Intelligent Control (PEEIC), 2019: IEEE, pp. 347-350.

    下載圖示
    2026-07-19公開
    QR CODE