| 研究生: |
簡立杰 CHIEN, LI-CHIEH |
|---|---|
| 論文名稱: |
慣性桿倒單擺系統之平衡控制 Balance Control of Inertia Pole Inverted Pendulum Systems |
| 指導教授: |
何明字
Ho, Ming-Tzu |
| 學位類別: |
碩士 Master |
| 系所名稱: |
工學院 - 工程科學系 Department of Engineering Science |
| 論文出版年: | 2006 |
| 畢業學年度: | 94 |
| 語文別: | 中文 |
| 論文頁數: | 97 |
| 中文關鍵詞: | 慣性桿倒單擺 |
| 外文關鍵詞: | Inertia Pole inverted pendulum |
| 相關次數: | 點閱:102 下載:12 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
摘要
慣性桿倒單擺系統是一個不穩定的非線性系統,其機械結構並不複雜,故適用於驗證各種控制理論。本論文中首先介紹如何建立慣性桿倒單擺系統,然後推導出慣性桿倒單擺系統機械部份數學模型,並且建立直流馬達模型,最後並將機械部份與電氣部份合一。本論文主要目的在使單擺平衡於不穩定平衡點,平衡控制器採用LQR控制理論,然後利用MATLAB/Simulink來進行平衡控制器的設計與模擬。最後,吾人以數位訊號處理器為基礎,及利用C語言與組合語言撰寫控制器程式來實現整個控制系統,經實作顯示慣性桿倒單擺可達到平衡。
Abstract
The inertia pole inverted pendulum system is an unstable nonlinear system. The mechanism of this system is not complicated. Because of this reason, this system provides a platform for verifying the effectiveness of different control schemes. In this thesis, it is first shown how to build up an inertia pole inverted pendulum system. Then the mathematical model of the inertia pole inverted pendulum is derived and also the DC motor model is obtained. The objective of this research is to balance the pendulum at the unstable position. The balance controller design is based on the LQR control theory. MATLAB/Simulink are used to design and simulate the control system. Finally, the control law is implemented using a digital signal processor with programs coded in C language and assembly. The experimental results are given to demonstrate the effectiveness of the control system.
參考文獻
[1] M. W. Spong, “Swing Up Control of the Acrobot,” 1944 IEEE Int. Conf. on Robotics and Automation, pp. 2356-2361, San Diego, CA, 1994.
[2] S. Kawaji, K. Ogasawara and H. Honda, “Swing Up Control of a Pendulum using Genetic Algorithms,” Proc. of the 33th IEEE conf. on Decision and Control, pp.3530-3532, 1994.
[3] M. Widjaja and S. Yrukovich, “Intelligent Control for Swing Up and Balancing of an Inverted Pendulum System,” Proc. of the 4th IEEE conf. on Control Appl., pp.534-542, 1995.
[4] M. Widjaja and S. Yrukovich, “Intelligent Control for Swing Up and Balancing of an Inverted Pendulum System,” Proc. of the 4th IEEE conf. on Control Appl., pp.534-542, 1995.
[5] 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.
[6] 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.
[7] 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.
[8] 林鈺翔,「雙連桿倒單擺系統甩上與平衡控制」,國立成功大學工程科學系碩士論文,民國九十一年。
[9] 洪介仁,「車與桿倒單擺系統之平衡控制」,國立成功大學工程科學系碩士論文,民國九十二年。
[10] 詹富強,「以數位信號處理器為基礎單板獨立旋轉型倒單擺甩上與平衡控制系統之實現」,國立成功大學工程科學系碩士論文,民國九十三年。
[11] 凌朝雄,「慣性輪單擺之非線性控制」,國立成功大學工程科學系碩士論文,民國九十三年。
[12] M. W. Spong, “Partial Feedback Linearization of Underactuated Mechanical Systems,” Proc. IROS’94, pp. 314-321, Munich, Germany, 1994.
[13] 黃聖財,「以數位信號處理器為基礎之球與桿系統平衡控制」,國立成功大學工程科學系碩士論文,民國九十三年。