§ 瀏覽學位論文書目資料
  
系統識別號 U0002-2507201112203000
DOI 10.6846/TKU.2011.00913
論文名稱(中文) 拍翼式微飛行器之姿態控制
論文名稱(英文) ATTITUDE CONTROL OF FLAPPING-WING MAVS
第三語言論文名稱
校院名稱 淡江大學
系所名稱(中文) 航空太空工程學系碩士班
系所名稱(英文) Department of Aerospace Engineering
外國學位學校名稱
外國學位學院名稱
外國學位研究所名稱
學年度 99
學期 2
出版年 100
研究生(中文) 余政倫
研究生(英文) Cheng-Lun Yu
學號 698430591
學位類別 碩士
語言別 繁體中文
第二語言別
口試日期 2011-06-16
論文頁數 86頁
口試委員 指導教授 - 蕭富元
委員 - 楊龍杰
委員 - 洪健君
關鍵字(中) 微型飛行器
立體視覺
姿態控制
控制律
關鍵字(英) MAV
Stereo vision
Attitude Control
Control Law
第三語言關鍵字
學科別分類
中文摘要
本論文主要探討拍翼式微飛行器 (Flapping-wing MAVs) 之姿態控制。拍翼式微飛行器近年來已經成為研究的熱門主題,淡江大學微機電實驗室亦長期致力於拍翼式微飛行器的開發。在微飛行器研究的主題中,除了機體本身的開發外,自主飛行亦是眾所矚目的焦點。2010 年初,淡江大學林森煌以金探子微型拍翼機為標的,利用立體視覺作為位置感測器,完成飛行高度控制。本研究在上述工作的基礎上,探討金探子的姿態控制,尤其著重在金探子的偏航控制。首先,由於金探子所使用的通訊系統是市售的通訊模組,因此我們先透過逆工程的方法,解碼出該通訊模組的編碼模式,以作為日後實驗之用。然後,我們在已知的動力學模型上,導出金探子的線性化模型,並經過實驗的方法,量測控制所需的參數。本文亦透過數值模來驗證所設計之控制律是否有效與改進之道。
英文摘要
This thesis discusses the attitude control of flapping-wing micro-aerial vehicles (MAVs). The researches on flapping-wing MAVs attracted much attention among scientists recently, and the MEMS laboratory in Tamkang University has been devoting herself to the development of flapping-wing MAVs for a long term. Among interesting topics, autonomous flight of flapping-wing MAVs is one of the foci. In 2010, Lin investigated the altitude control of the Golden Snitch, an 8-g flapping-wing robot, collaborating with the stereo-vision navigation algorithm. Based on Lin’s work, this thesis investigates the attitude control of the Golden Snitch, especially focuses on the yawing control. First of all, the communication module is a commercial one without any datasheet. Accordingly, the reverse engineering is applied to decipher the protocol of the communication module for future usage. Provided the dynamics model, we derive the linearized equations of motion (EOM). The parameters in the EOM are obtained via experimental data. Controls are designed to stabilize the attitude, and numerical simulations are provided in this thesis. From numerical simulations we verify the validity of certain controls, and find some problems for further investigation.
第三語言摘要
論文目次
中文摘要i
英文摘要ii
1 緒論1
1.1 研究動機. . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 文獻回顧. . . . . . . . . . . . . . . . . . . . . . . . . 1
1.3 研究方法. . . . . . . . . . . . . . . . . . . . . . . . . 3
2 金探子微型拍翼機4
2.1 概述. . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.2 拍翼機之遙控器與接收器. . . . . . . . . . . . . . . . 5
2.3 傳動系統. . . . . . . . . . . . . . . . . . . . . . . . . 6
2.4 尾翼及尾舵螺旋槳. . . . . . . . . . . . . . . . . . . . 7
3 自製紅外線發射接收模組10
3.1 紅外線接收模組. . . . . . . . . . . . . . . . . . . . . . 10
3.1.1 單晶片AT89S51 . . . . . . . . . . . . . . . . . 10
3.1.2 串列傳輸. . . . . . . . . . . . . . . . . . . . . 13
3.1.3 準位轉換. . . . . . . . . . . . . . . . . . . . . 14
3.1.4 紅外線接收器(IRM-2638) . . . . . . . . . . . . 15
3.1.5 紅外線訊號解析方法. . . . . . . . . . . . . . . 19
3.2 紅外線發射器模組. . . . . . . . . . . . . . . . . . . . 22
3.2.1 紅外線發光LED 電壓電流特性. . . . . . . . . 22
3.2.2 紅外線發光LED 發光束特性. . . . . . . . . . 24
3.2.3 紅外線發LED 方向特性. . . . . . . . . . . . . 24
3.2.4 紅外線發光LED 距離特性. . . . . . . . . . . 25
3.3 模擬發射訊號. . . . . . . . . . . . . . . . . . . . . . . 25
4 控制器設計28
4.1 運動方程式推導. . . . . . . . . . . . . . . . . . . . . . 29
4.2 機身參數鑑別. . . . . . . . . . . . . . . . . . . . . . . 34
4.2.1 主馬達之扭力實驗. . . . . . . . . . . . . . . . 35
4.2.2 尾舵螺旋槳之推力實驗. . . . . . . . . . . . . 39
4.3 穩定性分析. . . . . . . . . . . . . . . . . . . . . . . . 44
4.4 控制律. . . . . . . . . . . . . . . . . . . . . . . . . . . 44
4.5 數值模擬. . . . . . . . . . . . . . . . . . . . . . . . . 46
4.5.1  fy 之控制. . . . . . . . . . . . . . . . . . . . 46
4.5.2  f  之控制. . . . . . . . . . . . . . . . . . . . 53
4.5.3 PID 控制. . . . . . . . . . . . . . . . . . . . . 58
5 結論與未來展望64
5.1 結論. . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
5.2 未來展望. . . . . . . . . . . . . . . . . . . . . . . . . 65
5.2.1 紅外線發射模組. . . . . . . . . . . . . . . . . 65
v
5.2.2 硬體規格. . . . . . . . . . . . . . . . . . . . . 65
5.2.3 立體視覺模組. . . . . . . . . . . . . . . . . . . 65
5.2.4 控制器的改良. . . . . . . . . . . . . . . . . . . 66
參考文獻67
附錄A 70

圖目錄
1.1 翼展只有3 公分的機器蒼蠅. . . . . . . . . . . . . . . 2
2.1 金探子微型拍翼機. . . . . . . . . . . . . . . . . . . . 4
2.2 拍翼機遙控及接收模組. . . . . . . . . . . . . . . . . . 6
2.3 傳動系統. . . . . . . . . . . . . . . . . . . . . . . . . 7
2.4 水平尾翼及垂直尾翼. . . . . . . . . . . . . . . . . . . 8
2.5 垂直站立的金探子. . . . . . . . . . . . . . . . . . . . 9
2.6 尾舵螺旋槳. . . . . . . . . . . . . . . . . . . . . . . . 9
3.1 AT89S51 接腳圖. . . . . . . . . . . . . . . . . . . . . 11
3.2 RS-232 (母接頭) 接腳圖. . . . . . . . . . . . . . . . . 14
3.3 Max-232 腳位圖. . . . . . . . . . . . . . . . . . . . . 15
3.4 IRM-2638 腳位圖. . . . . . . . . . . . . . . . . . . . . 16
3.5 IRM-2638 的距離與角度關係. . . . . . . . . . . . . . 17
3.6 IRM-2638 的距離與電壓關係. . . . . . . . . . . . . . 18
3.7 IRM-2638 的距離與載波頻率關係. . . . . . . . . . . . 18
3.8 紅外線接收模組電路圖. . . . . . . . . . . . . . . . . . 19
3.9 拍翼機紅外線訊號圖. . . . . . . . . . . . . . . . . . . 20
3.10 紅外線接收模組實圖. . . . . . . . . . . . . . . . . . . 21
3.11 紅外線發射模組電路圖. . . . . . . . . . . . . . . . . . 22
3.12 紅外線發射模組電路圖. . . . . . . . . . . . . . . . . . 23
3.13 紅外線發光束特性. . . . . . . . . . . . . . . . . . . . 24
3.14 紅外線方向特性. . . . . . . . . . . . . . . . . . . . . . 25
3.15 訊號組成示意圖. . . . . . . . . . . . . . . . . . . . . . 27
4.1 控制拍翼機自主飛行流程圖[10] . . . . . . . . . . . . . 28
4.2 拍翼機自由體圖[16] . . . . . . . . . . . . . . . . . . . 29
4.3 扭力實驗設備. . . . . . . . . . . . . . . . . . . . . . . 35
4.4 線段與水平線之夾角. . . . . . . . . . . . . . . . . . . 36
4.5 木板與線段之夾角. . . . . . . . . . . . . . . . . . . . 37
4.6 扭力對應於拍翼頻率之數據. . . . . . . . . . . . . . . 37
4.7 四連桿. . . . . . . . . . . . . . . . . . . . . . . . . . . 38
4.8 扭力對應於拍翼頻率之曲線. . . . . . . . . . . . . . . 39
4.9 Flexiforce 壓力感測器. . . . . . . . . . . . . . . . . . 40
4.10 尾舵螺旋槳推力實驗平台. . . . . . . . . . . . . . . . 41
4.11 Flexiforce 之壓力-電壓圖. . . . . . . . . . . . . . . . 42
4.12 Flexiforce 之壓力-電壓圖. . . . . . . . . . . . . . . . 42
4.13 尾舵螺旋槳之壓力對頻率圖. . . . . . . . . . . . . . . 43
4.14 系統之步階響應圖. . . . . . . . . . . . . . . . . . . . 45
4.15 zero input, nonzero initial condition 之響應圖. . . . . 45
4.16 角速度p 的數值模擬表示圖r0 = 1 . . . . . . . . . . . 47
4.17 角速度q 的數值模擬表示圖r0 = 1 . . . . . . . . . . . 47
4.18 角速度r 的數值模擬表示圖於r0 = 1 . . . . . . . . . . 48
4.19 控制訊號Δfy 於r0 = 1 . . . . . . . . . . . . . . . . . 48
4.20 角速度p 的數值模擬表示圖r0 = 0:07 . . . . . . . . . 49
4.21 角速度q 的數值模擬表示圖r0 = 0:07 . . . . . . . . . 49
4.22 角速度r 的數值模擬表示圖於r0 = 0:07 . . . . . . . . 50
4.23 控制訊號Δfy 於r0 = 0:07 . . . . . . . . . . . . . . . . 50
4.24 角速度p 的數值模擬表示圖R = 1 . . . . . . . . . . . 51
4.25 角速度q 的數值模擬表示圖R = 1 . . . . . . . . . . . 51
4.26 角速度r 的數值模擬表示圖於R = 1 . . . . . . . . . . 52
4.27 控制訊號Δfy 於R = 1 . . . . . . . . . . . . . . . . . 52
4.28 連續系統的數值模擬表示圖於r0 = 0:07 . . . . . . . . 53
4.29 離散系統的數值模擬表示圖於r0 = 0:07 . . . . . . . . 54
4.30 控制訊號Δf 於r0 = 0:07 . . . . . . . . . . . . . . . . 54
4.31 連續系統的數值模擬表示圖於p0 = 0:07 . . . . . . . . 55
4.32 離散系統的數值模擬表示圖於p0 = 0:07 . . . . . . . . 55
4.33 控制訊號Δf 於p0 = 0:07 . . . . . . . . . . . . . . . . 56
4.34 連續系統的數值模擬表示圖於q0 = 0:07 . . . . . . . . 56
4.35 離散系統的數值模擬表示圖於q0 = 0:07 . . . . . . . . 57
4.36 控制訊號Δf 於q0 = 0:07 . . . . . . . . . . . . . . . . 57
4.37 Gfy(s) 之根軌跡圖. . . . . . . . . . . . . . . . . . . . 59
4.38 G (s) 之根軌跡圖. . . . . . . . . . . . . . . . . . . . . 59
4.39 Kp = 91884 時之步階響應. . . . . . . . . . . . . . . . 60
4.40 系統模擬表示圖於r0 = 0:07 . . . . . . . . . . . . . . . 60
4.41 連續系統之控制訊號於r0 = 0:07 . . . . . . . . . . . . 61
4.42 離散系統之控制訊號於r0 = 0:07 . . . . . . . . . . . . 61
4.43 系統模擬表示圖於R = 1 . . . . . . . . . . . . . . . . 62
4.44 連續系統之控制訊號於R = 1 . . . . . . . . . . . . . . 63
4.45 離散系統之控制訊號於R = 1 . . . . . . . . . . . . . . 63
A.1 角速度p 的數值模擬表示圖p = 1 . . . . . . . . . . . 70
A.2 角速度q 的數值模擬表示圖p = 1 . . . . . . . . . . . 71
A.3 角速度r 的數值模擬表示圖於p = 1 . . . . . . . . . . 71
A.4 控制訊號Δfy 於p = 1 . . . . . . . . . . . . . . . . . . 72
A.5 角速度p 的數值模擬表示圖p = 0:1 . . . . . . . . . . 72
A.6 角速度q 的數值模擬表示圖p = 0:1 . . . . . . . . . . 73
A.7 角速度r 的數值模擬表示圖於p = 0:1 . . . . . . . . . 73
A.8 控制訊號Δfy 於p = 0:1 . . . . . . . . . . . . . . . . . 74
A.9 角速度p 的數值模擬表示圖q = 1 . . . . . . . . . . . 74
A.10 角速度q 的數值模擬表示圖q = 1 . . . . . . . . . . . . 75
A.11 角速度r 的數值模擬表示圖於q = 1 . . . . . . . . . . 75
A.12 控制訊號Δfy 於q = 1 . . . . . . . . . . . . . . . . . . 76
A.13 角速度p 的數值模擬表示圖q = 0:1 . . . . . . . . . . 76
A.14 角速度q 的數值模擬表示圖q = 0:1 . . . . . . . . . . . 77
A.15 角速度r 的數值模擬表示圖於q = 0:1 . . . . . . . . . 77
A.16 控制訊號Δfy 於q = 0:1 . . . . . . . . . . . . . . . . . 78

表目錄
2.1 金探子拍翼機規格表. . . . . . . . . . . . . . . . . . . 5
3.1 AT89S51 腳位定義. . . . . . . . . . . . . . . . . . . . 12
3.2 RS-232 腳位定義. . . . . . . . . . . . . . . . . . . . . 14
3.3 發射訊號簡表. . . . . . . . . . . . . . . . . . . . . . . 26
參考文獻
[1] C. P. Ellington, “The novel aerodynamics of insect flight: Applications
to micro-air vehicles,” The Journal of Experimental Biology,
vol. 202, pp. 3439–3448, 1999.
[2] T. Pornsin-Sirirak, Y. Tai, H. Nassef, and C. Ho, “Titanium-alloy
mems wing technology for a micro aerial vehicle application,” Sensors
and Actuators A: Physical, vol. 89, no. 1-2, pp. 95–103, 2001.
[3] R. J. Wood, “Design, fabrication, and analysis of a 3dof, 3cm flapping
wing MAV,” in IEEE/RSJ International Conference on Intelligent
Robots and Systems, pp. 1576–1581, 2007.
[4] G. C. H. E. de Croon, K. M. E. de Clercq, R. Ruijsink, B. Remes,
and C. de Wagter, “Design, aerodynamics, and vision-based control
of the delfly,” International Journal of Micro Air Vehicles, vol. 1,
no. 2, pp. 71–79, 2009.
[5] D. Campolo, L. Schenato, E. Guglielmelli, and S. Sastry, “A
lyapunov-based approach for the control of biomimetic robotic systems
with periodic forcing inputs,” IFAC, 2005.
[6] X. Deng, L. Schenato, W. Wu, and S. Sastry, “Flapping flight for biomimetic robotic insects: Part i-system modeling,” Robotics,
IEEE Transactions on, vol. 22, no. 4, pp. 776–768, 2006.
[7] Z. Khan and S. Agrawal, “Control of longitudinal flight dynamics
of a flapping-wing micro air vehicle using time-averaged model
and differential flatness based controller,” American Control Conference,
pp. 5284–5289, 2007.
[8] D. Kim and J. Han, “Smart flapping wing using macro-fiber composite
actuators,” Proceeding of Smart Structures and Materials,
2006.
[9] L. Schenato, D. Campolo, and S. Sastry, “Controllability issues in
flapping flight for biomimetic micro aerial vehicles (mavs),” Decision
and Control, 2003. Proceedings. 42nd IEEE Conference on
Decision and Control, vol. 6, pp. 6441–6447, 2003.
[10] 林森煌, “微型拍翼機高度控制,” Master’s thesis, 淡江大學航空太
空工程研究所, 2010.
[11] L. J. Yang, C. Hsu, C. Y. Kao, F. Hsiao, and C. Feng, “Weight
reduction of flapping micro aerial vehicles by electrical discharge
wire machining,” Journal of Aeroautics, Astronautics and Aviation,
vol. 41, no. 3, pp. 165–172, 2009.
[12] C. K. Hsu, The Preliminary Design, Fabrication, and Testing of  
Flapping Micro Aerial Vehicles. PhD thesis, Tamkang University,
2008.
[13] 高崇瑜, “應用精密模造技術於微飛行器套件組之設計與製造,”
Master’s thesis, 淡江大學機電與機械工程研究所, 2009.
[14] 房柏廷, “應用合拍機制於微飛行器之研製,” Master’s thesis, 淡江
大學機電與機械工程研究所, 2009.
[15] 黃奕澄, “微飛行器拍翼軌跡即時測定之研究,” Master’s thesis, 淡
江大學機電與機械工程研究所, 2009.
[16] 楊澤明, “拍翼式微飛行器之動力學分析,” Master’s thesis, 淡江大
學航空太空工程研究所, 2009.
[17] 陳正霖, “應用立體視覺獲取物體姿態,” Master’s thesis, 淡江大學
航空太空工程研究所, 2009.
[18] 陳明熒, 單晶片8051 KEIL C 實作入門. 文魁資訊股份有限公司,
2005.
[19] 李顯宏, MATLAB 7.x 程式開發與應用技巧. 文魁資訊公司, 2004.[20] 李顯宏, MATLAB 介面開發與編譯技巧: 在圖形上的應用. 文魁
資訊公司, 2008.
[20] 李顯宏, MATLAB 介面開發與編譯技巧: 在圖形上的應用. 文魁
資訊公司, 2008.
論文全文使用權限
校內
紙本論文於授權書繳交後3年公開
同意電子論文全文授權校園內公開
校內電子論文於授權書繳交後3年公開
校外
同意授權
校外電子論文於授權書繳交後3年公開

如有問題,歡迎洽詢!
圖書館數位資訊組 (02)2621-5656 轉 2487 或 來信