| 研究生: |
陳奕隆 Chen, Yi-Lung |
|---|---|
| 論文名稱: |
單輪車系統平衡控制之設計與實現 Design and Implementation of Balance Control of Unicycle Systems |
| 指導教授: |
何明字
Ho, Ming-Tzu |
| 學位類別: |
碩士 Master |
| 系所名稱: |
工學院 - 工程科學系 Department of Engineering Science |
| 論文出版年: | 2010 |
| 畢業學年度: | 98 |
| 語文別: | 中文 |
| 論文頁數: | 221 |
| 中文關鍵詞: | 單輪車 、回授線性化 、順滑模態 、慣性量測元件 、互補濾波器 |
| 外文關鍵詞: | unicycle, feedback linearization, sliding mode, inertial measurement units, complementary filter |
| 相關次數: | 點閱:136 下載:13 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
近年來輪型機器人的發展研究受到高度重視,除了應用於日常生活外,由於許多輪型機器人為非線性系統或甚至是不穩定的系統,故常被用來驗證各式非線性控制理論的效能,是非常適合學術研究和教學實驗用途的機電系統。本論文旨在設計並實現一單輪車系統,並使其能穩定平衡。論文中吾人以Euler-Lagrange法推導其完整的三維空間動態數學模型,再針對此數學模型進行系統模擬以及設計回授線性化控制器與順滑模態控制器,論文中吾人以慣性量測元件來偵測系統姿態,並輔以互補濾波器以得到較佳之回授訊號,且採用類比多工器達到擷取多組訊號之目的,最後以數位訊號處理器(TMS320F2812)實現平衡控制器以及互補濾波器並使系統達到穩定平衡。
In recent years, the development of wheel-type robots has been a highly active research field. Besides the daily-life applications, because of the fact that many wheel-type robots are nonlinear or even unstable systems. They are commonly used to study the performance of many nonlinear control schemes. These electromechanical systems are very suitable for the purposes of the educational experiments and academic research. This thesis aims to design and implement a unicycle system. In this thesis, the Euler-Lagrange method is used to derive the three-dimensional dynamic model of the unicycle system. The mathematical model is then used for the system simulation and designing the feedback linearization controller and sliding mode controller for stabilizing the system. Inertial measurement devices are used to sense posture angles of the system. The complementary filter is used to obtain the less noisy feedback signals from the inertial measurement devices. We also use an analog multiplexer to acquire multiple analog signals. Finally, the stabilizing controller and complementary filter are implemented through a digital signal processor (TMS320F2812) to achieve the purpose of balance control.
[1] 村田網站http://www.murata.com/new/news_release/2008/0923.html
[2] 本田網站http://world.honda.com/U3-X/
[3] eniCycle網站http://enicycle.com/author.html
[4] 翁義清,「全向移動機器人之路徑追蹤控制」,國立成功大學工程科學系碩士論文,民國九十六年。
[5] 徐嘉明,「以視覺伺服為基礎之全向移動機器人追蹤控制」,國立成功大學工程科學系碩士論文,民國九十六年。
[6] 顏忠逸,「即時物體追蹤之立體視覺導引全向移動機器人之研製」,國立成功大學工程科學系碩士論文,民國九十八年。
[7] 洪聆剛,「兩輪倒單擺機器人之平衡控制」,國立成功大學工程科學系碩士論文,民國九十九年。
[8] D. V. Zenkov, A. M. Bloch, and J. E. Marsden, “The Lyapunov-Malkin Theorem and Stabilization of the Unicycle with Rider,” Systems and Control Letters, Vol. 45, No. 4, pp.293-302, 2002.
[9] 藤川明洋,「自律走行型一輪車ロボットの開発」,知能機械システム工学科卒業論文,2003.
[10] S. Usui, S. Kamoshita, and Y. Nagata, “Postural Stabilization of a Unicycle,” Nippon Kikai Gakkai Ronbunshu, C Hen/Transactions of the Japan Society of Mechanical Engineers, PartC, Vol. 62, No. 600, pp. 3124-3131, 1996.
[11] Z. Sheng, K. Yamafuji, and S. V. Ulyanov, “Study on the Stability and Motion Control of a Unicycle,” Nippon Kikai Gakkai Ronbunshu, C Hen/Transactions of the Japan Society of Mechanical Engineers, PartC, Vol. 61, No. 583, pp. 306-313, 1995.
[12] Z. Sheng and K. Yamafuji, “Postural Stability of a Human Riding a Unicycle and Its Emulation by a Robot,” IEEE Transactions on Robotics and Automation, Vol. 13, No. 5, pp.709-720, 1997.
[13] S. Majima and T. Kasai, “A Controller for Changing the Yaw Direction of an Underactuated Unicycle Robot,” International Conference on Technology and Automation, Vol. 5, pp. 73-88, 2005.
[14] S. Majima, T. Kasai, and T. Kadohara, “A Design of a Control Method of Changing Yaw Direction of an Underacuatted Unicycle Robot,” Proc. IEEE Region 10 Conference, TENCON, pp. 1-4, 2006.
[15] 洪介仁,「車與桿倒單擺系統之平衡控制」,國立成功大學工程科學系碩士論文,民國九十二年。
[16] 凌朝雄,「慣性輪單擺之非線性控制」,國立成功大學工程科學系碩士論文,民國九十三年。
[17] 呂育勝,「利用順滑模態之球與弧系統的平衡控制」,國立成功大學工程科學系碩士論文,民國九十七年。
[18] 劉士源,「以回授線性化與順滑模態控制之球與球系統的平衡控制」,國立成功大學工程科學系碩士論文,民國九十八年。
[19] H. Baruh, Analytical Dynamics, WCB/McGrqw-Hill, 1999.
[20] 朱立銘,「以視覺伺服為基礎之球與板系統追蹤平衡控制」,國立成功大學工程科學系碩士論文,民國九十八年。
[21] 林浩軒,「利用全狀態回授線性化的球與輪系統之平衡控制」,國立成功大學工程科學系碩士論文,民國九十五年。
[22] P. D. Kemp and Y. Yavin, “Stabilization and Control of the Motion of a Rolling Disk by Using Two Overhear Rotors,” Computers and Mathematics with Applications, Vol. 39, No. 7-8, pp. 237-252, 2000.
[23] P. D. Kemp and Y. Yavin, “Stabilization and Pathe Controllability of the Motion of a Rolling Disk by Using Two Overhead Rotors,” Journal of the Franklin Institute, Vol. 337, No. 2, pp. 147-169, 2000.
[24] Y. Yavin, “Directional Control of the Motion of a Rolling Disk by Using a Rotor Fixed in the Disk’s Plane,” Computers and Mathematics with Applications, Vol. 50, No. 10-12, pp. 1659-1668, 2005.
[25] R. W. Brockett, “Feedback Invariants for Nonlinear Systems,” Proceedings of IFAC Congress, Helsinki, pp. 1115-1120, 1978.
[26] A. Isidori, Nonlinear Control Systems, Springer, London, 1995.
[27] H. Nijmeijer and A. V. Schaft, Nonlinear Dynamic Control Systems, Springer-Verlag, NY, 1990.
[28] R. Marino and P. Tomei, Nonlinear Control Design: Geometric, Adaptiveand Robust, Prentice Hall, London, 1995.
[29] J. E. Slotine and W. Li, Applied Nonlinear Control, Englewood Cliffs, 1991.
[30] B. C. Kuo, Automatic Control Systems, Prentice-Hall International Editions, Upper Saddle River, NJ, 1997.
[31] V. Utkin, J. Guldner, and J. Shi, Sliding Mode Control in Electromechanical System, CRC Press, Boca Raton, 1999.
[32] H. K. Khalil, Nonlinear System, Prentice Hall, Upper Saddle River, 1996.
[33] Encoder HS56A Datasheet, HONEST SENSOR, 2009.
[34] ADG506A/ADG507A Datasheet, Analog Device, Inc, 1998.
[35] TMS320x281x DSP System Control and Interrupts Reference Guide, Texas Instruments, 2002.
[36] TMS320x281x DSP Event Manager (EV) Reference Guide, Texas Instruments, 2004.
[37] Z. Yu and R. Choe, “Development & Verification of a Low-Cost IMU for Vehicle Attitude Determination,” Aerospace Technology Seminar Singapore, 2007.
[38] R. P. G. Collinson, Introduction to Avionics System, pp. 277-280, Kluwer Academic Publishers, Boston, 2003.
[39] S. Merhav, Aerospace Sensor System and Applications, pp. 396-407, Springer-Verlag, NY, 1996.
[40] R. G. Brown and P. Y. C. Hwang, Introduction to Random Signals and Applied Kalman Filtering, pp. 192-197, John Wiley & Sons, NY, 1992.
[41] F. Kappeler, Unicycle Robot, http://lawww.epfl.ch/webdav/site/la/ users/139973/public/repports/Kappeler.Rapport.pdf.pdf,2007.