研究生: |
董倫騰 TUNG, LUN TENG |
---|---|
論文名稱: |
可調整擺錘之倒單擺追蹤系統的設計 The Design of Tracing Control System for Inverted Pendulum with Adjustable Clapper |
指導教授: |
曾煥雯
Tzeng, Huan-Wen |
學位類別: |
碩士 Master |
系所名稱: |
機電工程學系 Department of Mechatronic Engineering |
論文出版年: | 2007 |
畢業學年度: | 95 |
語文別: | 中文 |
論文頁數: | 116 |
中文關鍵詞: | 倒單擺 、可調整擺錘 、極點配置 、自適應網路模糊推論系統 |
英文關鍵詞: | Adaptive Network-Based Fuzzy Inference System, ANFIS, pole placement, inverted pendulum, adjustable clapper |
論文種類: | 學術論文 |
相關次數: | 點閱:227 下載:39 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
本論文提出一個“可調整擺錘”之倒單擺追蹤系統的研究。所採用的控制法則,為極點配置法與自適應網路模糊推論系統(ANFIS) 設計方法,各別運用於系統的平衡定位控制與平衡追蹤控制。
依據工程力學的原理,完成“可調整擺錘”之倒單擺的數學模型推導,並將其線性化以求出輸入量與輸出量的關係式。以此關係式利用極點配置設計方法,完成了平衡定位控制的模擬。此外也針對平衡追蹤控制,運用自適應網路模糊推論系統學習產生模糊控制器,提出可行的控制的方法。
比較其結果,平衡定位控制為平衡追蹤控制的特例,但以自適應網路模糊推論系統學習所得到的模糊控制法則較極點配置法之性能為佳。以自適應網路模糊推論系統所學習而得的模糊控制器具有較佳的效率和強健性,不但可以在平衡追蹤控制有不錯的表現,亦可運用在平衡定位控制上。
This research proposed a tracing controller system for an inverted pendulum with an adjustable clapper. The pole placement method and ANFIS(Adaptive Network-Based Fuzzy Inference System) are applied to position-balance control and trace-control individually.
According to the principle of engineering mechanics, we’ve obtained a linearized input-output expression from the mathematics model of the controlled object. Afterwards this research could simulate balance-positioning control using pole-placement method from the derived expression. We also pin-point the balance-tracing control system using ANFIS method and produce a feasible controlling method.
By comparing “balance-positioning” and “balance-tracing” methods, we conclude the ANFIS method is better than the pole-placement method. This research obtained the fuzzy controller from the learning of ANFIS, it has a superior performance and robustness, not only would it perform well in balance-tracing but also in balance-positioning as well.
[1] C.C. Lee, "Fuzzy logic in control systems: Fuzzy logic control - Part I, II", IEEE Trans. Syst., Man, Cybern., vol. 20, pp. 404-435, Mar. 1990.
[2] J. R. Layne, K. M. Passino, and S. Yurkovich, "Fuzzy learning control for antiskid braking systems", IEEE Trans. Contr. Syst. Technol., vol. 1, pp122-129, June 1993.
[3] B. Kosko and S. Isaku, "Fuzzy Logic", Scientific American, July 1993.
[4] J. Bezdek, "Fuzzy Models - what are they, and why?", IEEE Trans. On Fuzzy System, vol. 1, Feb 1993.
[5] C.L. Huang and C.Y. Hsieh, "A Neuro-Adaptive Variable Structure Control for Partially Unknown Nonlinear Dynamic System and Its Application", IEEE Trans. Contr. Syst. Technol., vol. 10, no2, pp263-271, Mar. 2002.
[6] T. Yamakawa, "A Fuzzy Inference Engine in Nonlinear Analog Mode and Its Application to a Fuzzy Logic Control", IEEE Transactions on Neural Networks, vol. 4, pp496-522,May 1993.
[7] J. Bezdek, "Fuzzy Models - what are they, and why?", IEEE Trans. on Fuzzy Systems, vol. 1, Feb. 1993.
[8] B. Kosko and S. Isaku, "Fuzzy Logic", Scientific American, July 1993.
[9] Jyh-Shing Roger Jang, "ANFIS: Adaptive-Network-Based Fuzzy Inference System", IEEE Trans. On Fuzzy System, vol. 23, MAY/JUNE 1993.
[10] B. Shahian and M Hassul, "Control System Design Using Matlab, ch. Ball-on-Beam Balancer", pp. 465-476. Englewood Cliffs, NJ: Prentice Hall, 1994.
[11] Chin E. Lin and Yih-Ran Sheu, "A Hybrid-Control Approach for Pendulum-Car Control", IEEE Trans. On industrial electronics, vol.39, no.3, June 1992.
[12] Moeljono Widjaja and Stephen Yurkovich, "Intelligent Control for Swing Up and Balancing of an Inverted Pendulum System", Proceedings of the 4th IEEE Conference on Control Applications, 1995, pp. 534-542.
[13] Haihua Gao and Xingyu Wang, "Simulation Research on Extension Adaptive Control of Inverted Pendulum", IEEE Proceedings of the 5th World Congress on Intelligent Control and Automation, june 15-19, 2004.
[14] Alan Bradshaw and Jindi Shao, "Swing-up control of inverted pendulum systems", Robotica, vol. 14, pp. 397-405, 1996, Cambridge University Press.
[15] C. S. Chen and W. L. Chen, "Robust adaptive sliding-mode control using fuzzy modeling for an inverted-pendulum system", IEEE Trans. Ind. Electron., vol.45, pp. 297-306, 1998.
[16] T. S. Li and M. Y. Shieh, "Switching-type fuzzy sliding mode control of a cart-pole system", Mechatronics, vol. 10, pp. 91-109, 2000.
[17] Feijun Song and Samuel M. Smith, "Combination of Adaptive-Network Based Fuzzy Inference System and Incremental Best Estimate Directed Search", IEEE International Fuzzy Systems Conference, 2001.
[18] Ali Ghanbari and Mohammad Farrokhi, "Decentralized Neuro-Fuzzy Controler Design Using Decoupled Sliding Mode Structure for Two Dimensional Inverted Pendulum", IEEE International Fuzzy Systems Conference, 2006.
[19] C.C. Lee, "Fuzzy logic in control systems: Fuzzy logic control - Part I, II", IEEE Trans. Syst., Man, Cybern., vol. 20, pp. 404-435, Mar. 1990.
[20] E. H. Mamdani, "Applications of Fuzzy Algorithms for Simple Dynamic Plant", Proc. IEEE, Vol.121, No.12, pp.1585-1588, 1974.
[21] E. H. Mamdani and S.Assilian, "An Experiment in Linguistic Sythesis with a Fuzzy Logic Controller," Int. Journal of Man Machine Studies, Vol.7, No.1, pp.1-13, 1975.
[22] W. Z. Qiao and M. Mizumoto, "PID Type Fuzzy Controllers and Parameters Adaptive Method", Fuzzy Sets and Systems, Vol.78, pp.23-35,1996.
[23] F. L. Lewis and K. Liu, "Towards a Paradigm for Fuzzy Logic Control", Automatica, Vol.32, No.2, pp.167-181, 1996.
[24] J. X. R.M.H. Cheng and S. LeQuoc, "Neuromorphic controller for AGV steering", in Proceedings of IEEE Int. Conf. on Robotics and Automation, (Nice, France), Vol. 3, pp.2057-2062, May 1992.
[25] 孫宗瀛、楊英魁編著,“Fuzzy 控制:理論、實作與應用”,全華科技圖書股份有限公司,1997年出版。
[26] C. C. Lee, "Fuzzy Logic in Control Systems : Fuzzy Logic Lontroller – Part I, Part II", IEEE Trans. on Systems, Man, and Cybernetics, Vol.20 No.2, pp.404-433, 1990.
[27]. J. X. R.M.H. Cheng and S. LeQuoc, "Neuromorphic controller for AGV steering", in Proceedings of IEEE Int. Conf. on Robotics and Automation, (Nice, France), Vol. 3, pp.2057-2062, May 1992.
[28] 王進德、蕭大全編著,“類神經網路與模糊控制理論入門”,全華技圖書股份有限公司,1994年出版。
[29] 張麗秋、黃浩倫編箸,“類神經網路:理論與實務”,台灣東華出版社,2003年出版。
[30] Jang J. S. R., Sun C. T. and Mizutani E., " Neuro-Fuzzy and Soft Computing: A Computational Approach to Learning and Machine Intelligence. Matlab Curriculum Series", 1997, Prentice-Hall International Inc.
[31] Mendel J. M., "Uncertain Rule-Based Fuzzy Logic System: Introduction and New Directions", 2001, Prentice Hall PTR.
[32] Victor Williams and Kiyotoshi Matsuoka, "Learning to Balance the Inverted Pendulum using Neural Network", Proceedings of IEEE International Joint Conference on Neural Networks, 1991, vol.1, pp.214-219.
[33] John Nelson and L. Gordon Kraft, "Using CMAC Neural Networks and Optimal Control", Proceedings of IEEE International Conference on Neural Networks, 1995, vol.5, pp.2386-2390.