| 研究生: |
應世恆 Ying, Shi-Heng |
|---|---|
| 論文名稱: |
多四旋翼機隊形控制之設計與實現 Design and Implementation of Formation Control for Multiple Quadcopters |
| 指導教授: |
廖德祿
Liao, Teh-Lu |
| 學位類別: |
碩士 Master |
| 系所名稱: |
工學院 - 工程科學系 Department of Engineering Science |
| 論文出版年: | 2019 |
| 畢業學年度: | 107 |
| 語文別: | 中文 |
| 論文頁數: | 109 |
| 中文關鍵詞: | 隊形控制 、無線通訊 、四旋翼機 |
| 外文關鍵詞: | Formation control, Wireless communication, Quadcopter |
| 相關次數: | 點閱:70 下載:1 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
近年來,四旋翼機(一種特殊的無人飛行載具(UAVs))的研究正在迅速發展。到目前為止,由於四旋翼機的具機動性高,體積小,易於控制的能力,四旋翼機已廣泛應用於災區地圖建立、送貨服務、測量及醫療等多個應用領域。四旋翼機使用相關感測器來收集自身姿態數據、導航信息並處理控制命令以穩定飛行姿態;然而,隨著應用的快速發展,單四旋翼機的控制現在擴展到多個四旋翼機的協同控制,以提高工作效率。
本文的目的是設計一種控制律來控制一組以特定編隊飛行到目的地的多個四旋翼機,同時達到應用目的。論文完成了隊形控制器的設計,並通過Matlab模擬驗證了所提出的隊形控制器的效率,最後通過硬體實現所提出的控制方法和飛行隊形。
本文將結合樹梅派(Raspberry pi)及飛行控制板(Pixhawk1),以無線通訊的方式建立四旋翼機之間的通訊結構,遠端控制四旋翼機,並透過隊形控制器的設計,克服隊形控制存在的許多問題:如何避免四旋翼機之間的相互碰撞、如何取得領導者與跟隨者之間的距離與角度、如何確保四旋翼機能夠有效率且安全迅速的完成特定隊形等,實現隊形控制之目的。
In recent years, the studies of the quadcopter, special unmanned aerial vehicles, are growing rapidly. Up to now, due to some abilities of quadcopter such as high maneuverability, small size, and easy control, the quadcopter has been widely applied across many application domains including disaster map creation, delivery service, measurement, and medical treatment. The quadcopter uses the sensors to collect the attitude and navigation information and process the control command to stabilize the flight attitude. However, with the rapid development of the applications, the control of single quadcopter is now extended to the cooperative control of multiple quadcopters to improve work efficiency.
The purpose of this thesis is to design a control law to control a group of multiple quadcopters flying in specified formation to the target destination. The thesis completes the design of the formation controller and verifies the efficiency of the proposed formation controller by Matlab and finally implements the proposed scheme and flight scenario by hardware.
This thesis integrates the Raspberry pi and the flight control board to establish the communication structure between the multiple quadcopters by wireless communication, remotely control the quadcopters. Further, the proposed formation controller can overcome many flight problems such as how to avoid the collision between the quadcopters, how to obtain the distance and angle between the leader and the followers, how to ensure the efficiency of the quadcopters and safely and quickly complete a specific formation, etc., to achieve the purpose of formation control.
[1] G. Deepak, H. Cheolkeun,"Control of a Quadrotor Using a Smart Self-Tuning Fuzzy PID Controller,"Journal of Advanced Robotic Systems, Vol. 10, No.11, pp. 380, 2013.
[2] L. M. Argentim, W. C. Rezende, P. E. Santos and R. A. Aguiar,"PID, LQR and LQR-PID on a quadcopter Platform,"International Conference on Informatics, Electronics and Vision, pp. 1-6, 2013.
[3] H. Liu, X. Wang, and Y. Zhong,"Quaternion-Based Robust Attitude Control for Uncertain Robotic Quadrotors,"IEEE Transactions on Industrial Informatics, Vol. 11, No. 2, pp. 406-415, 2015.
[4] Y. Choi and H. Ahn,"Nonlinear Control of Quadrotor for Point Tracking: Actual Implementation and Experimental Tests,"IEEE/ASME Transactions on Mechatronics, Vol. 20, No. 3, pp.1179-1192, 2015.
[5] T. L. Liao, J. J. Yan, and W. S. Chan,"Distributed Sliding-Mode Formation Controller Design for Multirobot Dynamic Systems,"Journal of Dynamic Systems, Measurement, and Control, Vol. 139, No. 6, 2015.
[6] L. Garcia-Delgado, A. Dzul, V. Santibanez, and M. Llama,"Quad-rotors formation based on potential functions with obstacle avoidance,"IET Control Theory and Application, Vol. 6, No.12, pp.1787-1802, 2012.
[7] J. Y. Shao, G. M. Xie, J. Z. Yu, and L. Wong,"Leader-following Formation Control of Multiple Mobile Robots,"IEEE International Symposium on Mediterrean Conference on Control and Automation Intelligent Control, pp.808-813, 2005.
[8] M. A. Lewis and K. H. Tan,"High Precision Formation Control of Mobile Robots using Virtual Structures,"Autonomous Robots, Vol. 4, No.4, pp.387-403, 1997.
[9] 李壙宇,四旋翼機之姿態控制演算法設計-互補濾波器應用,碩士論文,淡江大學航空太空工程學系碩士班,2014。
[10] T. Balch, and R. C. Arkin,"Behavior-based formation control for multirobot teams,"IEEE Transactions on Robotics and Automation, Vol. 14, No. 6, pp. 926-939, 1998.
[11] 黃琮惠,多移動機器人於階層式隊形的協調與容錯控制,碩士論文,國立成功大學電機工程學系碩博士班,2010。
[12] P. Hesselmar, K. Brodin, Formation Flying for Quadcopters, Division of Optimization and Systems Theory Department of Mathematics Royal Institute of Technology, bachelor thesis, 2015.
[13] T. Bresciani, Modelling, Identification and Control of a Quadcopter Helicopter,
Department of Automatic Control, Lund University, Master thesis, 2008.
[14] 劉政德,基於嵌入式系統之四軸摩托車設計與實現,碩士論文,國立成功大學工程科學系,2015。
[15] 許媛婷,室內環境多移動機器人階層式隊形控制之設計與實現,碩士論文,國立成功大學工程科學系,2014。
[16] M. Zaki, S. Shakir, A. M. Darsono, and, H. H. Yusof,"Experimental Validation of an Altitude Control for Quadcopter,"ARPN Journal of Engineering and Applied Sciences, Vol.11, No.6, 2016.
[17] Holybro Pixhawk1飛行控制板 圖片出處:http://www.holybro.com/product/pix32pixhawk-flight-controller-with-power-module/
[18] EMAX MT1806-2280KV無刷馬達 圖片出處:
https://www.gearbest.com/rc-quadcopters-parts/pp_152979.html
[19] SoloGood BLHeli-S 20A 電子變速器 圖片出處: https://goods.ruten.com.tw/item/show?21728686910505
[20] Desire Power 3S 35C聚鋰電池 圖片出處:
http://www.megapower-rc.com/product_info.php?products_id=196
[21] ublox Neo-M8N定位模組 圖片出處:
http://www.holybro.com/product/m8n-gps/
[22] Raspberry Pi 3 Model B圖片出處:
https://www.raspberrypi.org/products/raspberry-pi-3-model-b/
[23] APM Power Module 10S電源模組 圖片出處:
https://shop.holybro.com/power-modulepm02_p1028.html
[24] MATEK PDB-XT60分電板 圖片出處:
http://www.mateksys.com/?portfolio=pdb-xt60