跳到主要內容

臺灣博碩士論文加值系統

(18.97.9.171) 您好!臺灣時間:2025/01/14 06:27
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

: 
twitterline
研究生:李可唯
研究生(外文):Kei-Wii Lee
論文名稱:兩輪式倒單擺之網路回授控制器實現
論文名稱(外文):Implementations of Networked Feedback Controllers for Two-Wheeled Inverted Pendulum
指導教授:吳政郎
指導教授(外文):Jenq-Lang Wu
學位類別:碩士
校院名稱:國立臺灣海洋大學
系所名稱:電機工程學系
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2012
畢業學年度:100
語文別:中文
論文頁數:73
中文關鍵詞:網路回授控制系統兩輪式倒單擺PID 控制模糊控制CAN BUS
外文關鍵詞:Networked control systemTwo-wheeled inverted pendulumPID controlfuzzy controlCAN BUS
相關次數:
  • 被引用被引用:5
  • 點閱點閱:273
  • 評分評分:
  • 下載下載:17
  • 收藏至我的研究室書目清單書目收藏:1
本論文之目的在以單晶片微控制器PIC18F4580實現兩輪式倒單擺之網路回授控制器,希望能在車身直立的狀態下維持平衡。系統使用一個紅外線測距模組和一個陀螺儀測量車身傾斜角與角速度,透過CAN BUS (Controller Area Network BUS)回授給控制器以實現其平衡控制。我們使用的控制法則包含PID 控制與模糊控制。實驗結果發現PID控制器參數較好調整,所以我們所設計的PID控制平衡效果比模糊控制平衡好,但兩種控制法則在網路回授控制下可以讓兩輪式倒單擺達到平衡。
This thesis considers the design of PIC18F4580-microcontroller-based networked feedback controllers for two-wheeled inverted pendulum control system. The design goal is to maintain balance of the two-wheeled inverted pendulum. We utilize an infrared ray module and a gyroscope to measure the angle of inclination and angular velocity for car body. The measured data are transmitted to the controller through CAN BUS (Controller Area Network BUS) network, and then the controller generates control signal and transmits it through CAN BUS to the actuator nodes to drive the motors for achieving desired control performance. Both PID control and fuzzy control methods are employed in our study. The experimental results show that PID control is easier in adjusting controller parameters, and achieves better performance than Fuzzy control. However, both networked PID controller and networked fuzzy controller can maintain the balance of the two-wheeled inverted pendulum.
目錄
摘 要.............................................................................................................Ⅰ
Abstract.......................................................................................................Ⅱ
目錄.............................................................................................................Ⅲ
圖目錄.........................................................................................................Ⅳ
表目錄.........................................................................................................Ⅹ
第一章 緒論................................................................................................1
1.1 研究背景與文獻回顧....................................................................1
1.2 研究動機與目的............................................................................4
1.3 章節說明........................................................................................5
第二章 系統架構........................................................................................7
2.1 車體機構介紹................................................................................7
2.2 單晶片微控制器...........................................................................10
2.3 陀螺儀...........................................................................................15
2.4 紅外線測距模組...........................................................................17
2.5 CAN BUS (Controller Area Network BUS)介紹..........................18
2.5.1 CAN BUS通訊原理.....................................................19
2.5.2 CAN BUS傳輸原理.....................................................25
2.5.3 CAN BUS的錯誤偵測.................................................25
2.6 PIC之CAN BUS使用方法..........................................................26
2.7 電路圖介紹...................................................................................36
第三章 兩輪式倒單擺網路回授PID控制器...........................................39
3.1 PID控制介紹.................................................................................39
3.2 PID參數調整方法.........................................................................41
3.3 PID控制軟體控制流程與控制器實現.........................................43
3.4 PID控制結果.................................................................................48
第四章兩輪式倒單擺網路回授模糊控制器.............................................54
4.1 模糊控制介紹...............................................................................54
4.2 模糊控制計算方法.......................................................................56
4.3 模糊控制軟體控制流程與控制器實現.......................................60
4.4 模糊控制結果...............................................................................62
4.5 PID控制與模糊控制結果比較.....................................................67
第五章 討論、結論與未來展望................................................................68
5.1 討論...............................................................................................68
5.1 結論...............................................................................................69
5.2 未來展望.......................................................................................69
參考文獻.....................................................................................................71

[1] S. W. Nawawi, M. N. Ahmad, and J. H. S. Osman, “Real-Time Control of a Two-Wheeled Inverted Pendulum Mobile Robot,” World Academy of Science, Engineering and Technology, vol. 29, pp214-220, May 2008.
[2] F. Grasser, A. D. Arrigo, S. Comlombi, A. Rufer, “Joe: A mobileinverted pendulum,” IEEE Trans. Industrial Electronics, vol. 49, pp. 107-114, Feb 2002.
[3] S. Y. Seo, S. H. Kim, S. H. Lee, “Simulation of attitude control of a wheeled inverted pendulum” International Conference on Control, Automation and Systems - ICCAS , pp. 2264-2269, 2007.
[4] N. Shiroma, O. Matsumoto, S. Kajita, K. Tani, “Cooperative Behavior of a Wheeled Inverted Pendulum for Object Transportation,” IEEE International Conference on Intelligent Robots and Systems, vol. 2, pp. 396-401. Nov 1996.
[5] J. G. Ziegler, N. B. Nichols,. “Optimum Settings for Automatic Controllers,” Transactions American Society of Mechanical Engineers, vol. 64, pp. 759-768, 1942.

[6] W. Lawrenz, “CAN system engineering from theory to practical applications,” New York: Spring-Verlag, Oct. 1997.
[7] G. C. Walsh and H. Ye, “Scheduling of networked control systems,” IEEE Control System Magazine, vol.21, pp. 57-65, February 2001.
[8] R. S. Raji, “Smart network for control,” IEEE Spectrum, Vol. 31, pp. 49-55, June 1994.
[9] L. A. Zadeh, “Fuzzy sets,” Inform. Contr., vol. 8, pp. 339-353, 1965.
[10] T. Terano, K. Asai and M. Sugeno, “Fuzzy systems Theory and ITS Application,” Academic press, Feb. 1992.
[11] Robert Bosch GmbH, CAN Protocol Specifications V 2.0 A&B, 1991-1992.
[12] PIC18F4580 Data sheet, Microchip Technology Inc, 2004.
Download:http://kip.uni-heidelberg.de/tip/root/img/pool/practices/quadrocopter/doc/pic18.pdf
[13] CAN_202 Workshop, Microchip Taiwan.
[14] GP2D120 Data sheet, Sharp Inc.
Download:spotrobot.googlecode.com/files/GP2D120-DATA-SHEET.pdf
[15] IDG1215 Data sheet, Inven Sense Inc.
Download:http://www.sparkfun.com/datasheets/Components/SMD/Datasheet_IDG1215.pdf
[16] 王禎祥,碩士論文,“兩輪自我平衡機器人之前後行走控制,”國立中央大學電機所碩士論文, 2003。
[17] 鄭景文,碩士論文,“動態網路控制系統之時間延遲分析,”國立交通大學電機與控制工程研究所論文,2006。

連結至畢業學校之論文網頁點我開啟連結
註: 此連結為研究生畢業學校所提供,不一定有電子全文可供下載,若連結有誤,請點選上方之〝勘誤回報〞功能,我們會盡快修正,謝謝!
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
無相關期刊