| 研究生: |
杜俊誼 Du, Jiun-Yi |
|---|---|
| 論文名稱: |
以能量為基礎之雙連桿倒單擺系統甩上平衡控制 Swing Up and Balance Control of Double Link Inverted Pendulum Systems via the Energy-based Approach |
| 指導教授: |
何明字
Ho, Ming -Tzu |
| 學位類別: |
碩士 Master |
| 系所名稱: |
工學院 - 工程科學系 Department of Engineering Science |
| 論文出版年: | 2006 |
| 畢業學年度: | 94 |
| 語文別: | 中文 |
| 論文頁數: | 162 |
| 中文關鍵詞: | 無線 、雙連桿倒單擺 |
| 外文關鍵詞: | pendulum, wireless |
| 相關次數: | 點閱:109 下載:7 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
倒單擺系統(inverted pendulum system)在控制領域上是一常見的教學及實驗平台,本論文所研究的主題雙連桿倒單擺系統即是倒單擺系統的其中一種,雙連桿倒單擺系統是由兩個同一平面運動的連桿所組成的,而本論文主要的研究目的在於將雙連桿倒單擺甩上至不穩定的平衡點,並將其平衡於平衡點。在本論文中,平衡控制器是採用LQR控制理論,甩上控制器則分別以部份回授線性化(partial feedback linearization)法與能量方法(energy-based)為基礎分別設計。然後利用MATLAB/Simulink做系統甩上控制與平衡控制的模擬,實作方面以C語言來實現所有控制演算法,透過TMS320F2812 DSP控制板來提供系統控制力的運算及輸出,再搭配D/A轉換電路以及馬達驅動電路,來驅動直流馬達帶動雙連桿倒單擺完成甩上及平衡的控制動作。此外,本論文有別於傳統雙連桿倒單擺系統,所採用的有線傳輸的方式傳送未致動連桿的位置資訊,而改採用無線傳輸的方式傳送,以解決傳輸線干擾系統動態的問題。
The inverted pendulum system is a common platform for control education and control experiments. The theme of this thesis is to study the control problem of the double link inverted pendulum system which is one kind of inverted pendulum system. The double link inverted pendulum system has two links moving on the same plane. The main control objective is to swing up and then keep the links at equilibrium positions (top position and middle position) through controlling a DC motor. In this thesis, the balance controller is based on LQR control law. The swing up controller is based on partial feedback linearization and an energy-based approach. MATLAB/Simulink are used to simulate the swing up control and balance control system . In the experiment, the control law is implemented using a digital signal processor. The DC motor is driven by the D/A converter and motor driver to provide the control force. Furthermore, the transmission of the link position data is implemented by wireless transmission to solve the problem of the disturbance caused by the transmission line.
[1] K. Craig and S. Awtar, “Inverted Pendulum Systems: Rotary and Arm-driven, A Mechatronics System Design Case Study,” Mechatronics, Vol.12, No.2, pp. 357-370, 2002.
[2] T. P. Wilfredo and R. G. Oscar, “Nonlinear Control of Swing-Up Inverted Pendulum,” Proceedings of the 1996 IEEE International Conference on Control Applications, pp. 259-264, 1996.
[3] K. Xu and X. D. Duan, “Comparative Study of Control Methods of Single-rotational Inverted Pendulum,” Proceedings of the First International Conference on Machine Learning and Cybernetics, pp. 776-778, 2002.
[4] G. Du, N. Hung, G. Wu, P. Zhang, Z. Oing, and D. Sun, “The Rotational Inverted-pendulum Based on DSP Controller,” Proceedings of the World Congress on Intelligent Control and Automation, pp. 3101-3105, 2002.
[5] M. W. Spong and D. J. Block, “The Pendubot: A Mechatronic System for Control Research and Education,”Proceedings of the 34th Conference on Decision & Control, pp. 555-556, 1995.
[6] I. Fantoni, R.Lozano, and M. W. Spong, “Energy Based Control of the Pendubot, ” IEEE Trans. Automat. Contr, Vol. 45, No.4, pp. 725-729, 2000.
[7] M. W. Spong, “Swing Up Control of Acrobot, ”Proceedings of the 1994 IEEE Int. Conf. on Robotics and Automation, pp. 2356-2361, San Diego, CA, 1994.
[8] M. Bugeja, “Non-linear Swing-Up and Stabilizing Control of an Inverted Pendulum System,” B. Eng.(Hons.) Thesis, University of Malta, Msida, Malta, May 2002.
[9] 林鈺翔,「雙連桿倒單擺系統甩上與平衡控制」,國立成功大學工程科學系碩士論文,民國九十一年。
[10] 洪介仁,「車與桿倒單擺系統之平衡控制」,國立成功大學工程科學系碩士論文,民國九十二年。
[11] 詹富強,「以數位信號處理器為基礎單板獨立旋轉型倒單擺甩上與平衡控制系統之實現」,國立成功大學工程科學系碩士論文,民國九十三年。
[12] M. Cross, “Chaos on the Web Physics 161: Introduction to Chaos,” http://www.cmp.caltech.edu/~mcc/Chaos_Course/Outline.html.
[13] M. W. Spong, “The Control of Underactuated Mechanical System,” Plenary Lecture at the First International Conference on Mechatromics, Mexico City, pp. 26-29, 1994.
[14] TMSS320F2812 Digital Signal Processors Data Manual, Texas Instruments Inc.,April 2001.