簡易檢索 / 詳目顯示

研究生: 張冠文
Kuan-Wen Chang
論文名稱: 模糊推論積分型滑動模式之小腦模型控制器設計
Design of Fuzzy based Integral Sliding Mode Using Cerebellar Model Articulation Controller
指導教授: 洪欽銘
Hong, Chin-Ming
學位類別: 碩士
Master
系所名稱: 工業教育學系
Department of Industrial Education
論文出版年: 2002
畢業學年度: 90
語文別: 中文
論文頁數: 100
中文關鍵詞: 可變結構控制滑動模式模糊推論強健性不敏性小腦模型控制器類化能力
英文關鍵詞: Integral Sliding Mode,, Sliding mode,, robust,, invariance property,, Cerebellar Model, Articulation Controller,, generalization
論文種類: 學術論文
相關次數: 點閱:176下載:11
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 本文針對傳統可變結構控制(Variable Structure Control,簡稱VSC)之
    滑動(sliding)模式下會發生高速顫動(chattering)現象,將使系統產生不想要
    的高頻成分,甚至造成系統不穩定,提出模糊推論積分型滑動模式之小腦
    模型控制器(Fuzzy based Integral Sliding Mode Using Cerebellar Model
    Articulation Controller,簡稱CFISMC)。滑動模式控制器具有系統參數變動
    及雜訊干擾之不敏性,擁有強健性控制,積分器可有效消除系統穩態誤
    差,並能夠提升系統控制穩定度,由模糊控制加入可簡化設計系統的複雜
    性,控制法則簡單,易於實現並利用狀態點與滑動面之距離,進行適應性
    控制增益之動態調整,使狀態點能快速到達滑動面並降低超越量,以提昇
    系統之暫態響應品質,並引用小腦模型控制器加入,可輔助積分型滑動模
    式控制器之系統架構,小腦模型控制器(CMAC),是應用查表方式之類神
    經網路, 對非線性系統具備優越之快速學習收斂速度及類化
    (generalization)能力,以補償積分型滑動模式控制器,因系統控制器設
    計之限制而使系統控制效能品質不理想。此外亦希望經由小腦模型輔助控
    制器的加入,能夠縮短系統上昇時間並簡化系統設計之目的,以減少暫態
    響應時間並使系統快速到達穩定狀態。最後並將本研究之架構模擬於球體
    平衡桿系統(Ball-on-Beam Balancing) 控制與雙倒單擺系統(Tandem
    Pendulum)控制,以驗證其控制效能。

    The sliding mode causes high speed chattering phenomenon in the
    traditional Variable Structure Control (VSC) , and produces unwanted high
    frequency in the system and even creates instability. This paper proposes
    Fuzzy based Integral Sliding Mode Using Cerebellar Model Articulation
    Controller, abbreviated as FCISMC. The integral controller effectively clears
    up errors in the system stability, and the sliding mode controller has invariable
    property with variation in the system parameters and interfering surface noise,
    thus excelling in robust control. By adding the fuzzy logic controller, it
    simplifies system difficulty in design. Fuzzy logic control rules are simple to
    make and easy to implement. We can regulate the control gain by the distance
    between state point and sliding surface. In this way, the state point can reach
    the sliding surface rapidly and reduce the overshoot. The transient response of
    the system will then be improved. By adding the Cerebellar model articulation
    controller, it aids the system structure of the integral sliding mode controller.
    Also, with the surpassing nonlinear learning ability of Cerebellar Model
    Articulation Controller (CMAC) and its sample generalization ability, it is
    hoped to compensate the poor control efficiency caused by design limitation in
    the conventional ISMC. Besides, adding the CMAC shortens the design
    procedure and reduces the difficulties in design. This cuts down the
    temporary state respond time and enables the system to reach its stable state.
    Finally, one experiment for the integral sliding mode with CMAC is simulated
    with the Ball-on-Beam Balancing control system and the Tandem Pendulum
    control system to demonstrate the improvement in its control performance.

    III 中文摘要… … … … … … … … … … … … … … … … … … … … … … … … ...I 英文摘要… … … … … … … … … … … … … … … … … … … … … … … … ..II 總目錄… … … … … … … … … … … … … … … … … … … … … … … … . … III 圖目錄… … … … … … … … … … … … … … … … … … … … … … … … … .VI 表目錄… … … … … … … … … … … … … … … … … … … … … … … … ...VII 第一章緒論… … … … … … … … … … … … … … … … … … … … … … … . 1 1.1 研究背景與動機… … … … … … … … … … … … … … … … . 2 1.2 研究目的… … … … … … … … … … … … … … … … … … … . … . 3 1.3 研究範圍與限制… … … … … … … … … … . … … … … … … … . . … .4 1.4 研究方法… … … … … … … … . … … … … . . … … … … … … … … … . 5 1.5 研究步驟… … … … … … … … … … … … … … … … … … … . … . 6 第二章文獻探討… … … … … … … … . . … … … … … … … … … … . 8 2.1 滑動模式控制理論… … … … … . . … … … … … … … … … … … . 8 2.1.1 滑動模式控制系統理論背景. … … … … … . … … . . ….. … … . 8 2.1.2 滑動模式控制… … … … . … … … … … … … … … . . … … … ..12 2.1.3 積分型滑動模式控制器… … . … … . … … … … … … … … 15 2.1.4 積分型滑動模式控制器之數位模擬與分析…. . …. … … 19 2.2 模糊理論… … … … … … … … … . . ….. … … … … … … … … … … 2 3 2.2.1 模糊理論之背景… … … … … … … … … … … … … … … .23 2.2.2 模糊集合… … … … … … … … … … … … … … … … . . … … 23 2.2.3 模糊控制… … … … … . . … … … … . … … . … . … … . … … … .25 2.2.4 模糊滑動模式… … … … … … . . … … … … … . … . . … . … … .28 2.2.5 模糊滑動模式控制器設計… … … … … … . . . …. … … … ...29 IV 2.2.6 模糊滑動模式控制器之數位模擬與分析… … … … … .32 2.3 小腦模型控制器之理論背景… … … … … … … … … . . … … … .36 2.3.1 小腦模型控制器基本架構… … … … … … … … … … … . . .36 2.3.2 小腦模型控制器記憶體分割… … … … . … . … … . … … … .37 2.3.3 小腦模型控制器數學表示法… … … … … . … … . … … … .39 2.3.4 小腦模型控制器學習演算法… … … … … . … … . … … … .39 第三章模糊推論積分型滑動模式之小腦模型控制器設計… … … … 41 3.1 積分型滑動模式控制器設計… … … … . . … . . . … … … … … … .41 3.2 小腦模型控制器設計… … … … … … … … … … … … . … . … … 43 3.2.1 小腦模型記憶體分割方式… … … … … … … … … . … … .44 3.2.2 小腦模型數學演算法… … … … . . … … … … … … … … … 4 5 3.3 模糊控制器設計… … … . … … … … … … … … … … … … … … 46 3.4 控制器的架構設計… … … . … … … … … … … … … … … … … 51 第四章數位模擬結果與討論… … … … … … … … . … … … … . . … … … 54 4.1 球體平衡桿控制系統模擬結果… … … … … … … … … … … . 54 4.2 雙倒單擺控制系統模擬結果… … … … … … … … … . … . … … 72 第五章研究結論與建議… … … … … … … … . … … … … . . … … … 9 5 5.1 研究結論… … … … … … … … … … … . . … ... … … … … … … . 95 5.2 研究建議… … … … … … … … … … … … … … … … . . … … … .96 參考文獻… … … … … … … … … … … … … … … … … … … … … … … … 9 7 作者簡介… … … … … … … … … … … … … … … … … . . … … … … … . 100 V 圖目錄 圖1-1 研究步驟流程圖… … … … … … … … … … … … … … … … … … . 6 圖2-1 滑動模式控制之二階線性系統方塊圖…. … … … … … … … … . 8 圖2-2 1 bx u - = 相位平面圖… … … … … … … … … … … … … … … … . . . 9 圖2-3 1 bx u = 相位平面圖… … … … … … … … . . … . . … … … … … … … 9 圖2-4 滑動線在漸進線下方之相位平面圖… … … … … … … … … ...10 圖2-5 滑動線在漸進線上方之相位平面圖… … … … … … … … … ...11 圖2-6 相位平面圖….. … … … … … … … … … . … … … … . . … … … … ...12 圖2-7 狀態點到達滑動線相位平面圖….. …. … … … … . . … … … ....13 圖2-8 積分型滑動模式控制器方塊圖… … . … .. … … … … … . . … … ...15 圖2-9 ISMC 各狀態變數時間響應圖… … … … … … … … … … … 21 圖2-10 ISMC 控制律時間響應圖… … … … … … … … … … … … … … 21 圖2-11 ISMC 時間響應圖… … … … … . . … … . … … … … . … … … … … 21 圖2-12 ISMC 之時間響應圖… … . … … … . . … … … … … . … … … … … 22 圖2-13 模糊控制器之方塊圖… … … … … … .... … … … … … … … … ..26 圖2-14 模糊化之滑動線… … … … … … … … … … … … … … … … … ..28 圖2-15 模糊滑動模式之方塊圖… … … … … … … … … … … … … . … .29 圖2-16 FSMC 滑動函數s 歸屬函數圖… … … … … . . … … … … … . . … .30 圖2-17 FSMC 滑動函數變化量s& 歸屬函數… … … … … … … … . . … .30 圖2-18 FSMC 輸出變數f u 歸屬函數圖… … … … … … . . … … … … … .30 圖2-19 FSMC 兩輸入與一個輸出模糊控制器之立體圖… … … … .32 圖2-20 FSMC 各狀態變數時間響應圖… … … … … … … . … … … . … .33 圖2-21 FSMC 滑動線時間響應圖… … … … … … … … … . … … … … 33 圖2-22 FSMC 控制律時間響應圖… … … … … … … … … … … … … ...34 VI 圖2-23 FSMC 相位平面圖… … … … … … … … … .. … … … … … … ..34 圖2-24 小腦模型基本學習架構圖. …. … … … … . . . … … … … … … .36 圖2-25 二維小腦模型記憶體等量分割. … … … … … … … … … … … 37 圖3-1 全狀態變數回授積分型滑動模式控制器方塊圖… … … … ..41 圖3-2 模糊控制器架構圖… … … … … … … … … … … … … … … … 46 圖3-3 滑動函數s歸屬函數圖… … … … … … … … … … … … … … … 4 7 圖3-4 滑動函數變化量s&歸屬函數圖… … … … … … … … … … … … .48 圖3-5 輸出變數f u 歸屬函數圖… … … … … … … … … … … … … … .48 圖3-6 兩輸入與一個輸出模糊控制器之立體圖… … … … … … … .49 圖3-7 CFISMC 方塊圖… … … … … … … … … … … … … … … … … 51 圖4-1 球體平衡桿系統參考輸入振幅0.2 之步階函數… … … … … 55 圖4-2 球體平衡桿系統參考輸入振幅2 . 0 ± 週期25 秒之方波函數…55 圖4-3 球體平衡桿系統參考輸入振幅2 . 0 ± 週期48 秒之正弦波函數55 圖4-4 雙倒單擺系統參考輸入振幅0.2 之步階函數… . … … … … … 74 圖4-5 雙倒單擺系統參考輸入振幅2 . 0 ± 週期30 秒之方波函數… … 74 圖4-6 雙倒單擺系統參考輸入振幅2 . 0 ± 週期58 秒之正弦波函數…74 VII 表目錄 表2-1 FSMC 模糊推論控制規則表… … … … … … . . … … … … … … ...31 表2-2 量化層與超立方塊之關係… … … … … . … … . … … . . … … . … … .38 表3-1 狀態變數與記憶體之間索引指標建立表… … … … … … . . . … .45 表3-2 CFISMC 模糊推論控制規則表… … … … … … … … … … ... …..50 表4-1 球體平衡桿系統之各控制器的到達模式控制律… … .... … ..55 表4-2 球體平衡桿控制系統各控制器差異性… … … … … … . ... … ..72 表4-3 雙倒單擺系統之各控制器的到達模式控制律…. … … .... …. .74 表4-4 雙倒單擺控制系統各控制器差異性… … … … … . … … .... …. .94

    [1] S.C.Lin and C.C.Kung,”The fuzzy sliding mode controller”,proceeding of 15th
    National Symposium on Automatic Control,R.O.C.,pp.359-366,1991。
    [2] S.C.Lin and C.C.Kung” design of sliding mode controller using fuzzy logic”Taung
    journal ,vol.21,pp.55-63,1992。
    [3] Albus, J.S. Data Storage in the Cerebellar Model Articulation Controller (CMAC).
    Journal of Dynamic Systems, Measurement, and Controller, Transactions of ASME,
    [4] Albus, J.S. A New Approach to Manipulator Control: The Cerebellar Model
    Articulation Controller (CMAC). Journal of Dynamic Systems, Measurement, and
    Control, Transactions of ASME, 220-227,1975.
    [5] Miller, T. W., Glanz, F. H. Kraft & L. G. . Application of a General Learning
    Algorithm to the Control of Robotic Manipulators. The International Journal of
    Robotic Research, 6, 2, 84-98,1987.
    [6] Shelton R. O. & Peterson & J. K. . Controlling a Truck with an Adaptive Critic CMAC
    Design. Simulation, 58, 5, 319-326,1992
    [7] Fu-Chuang Chen and Chih-Horng Chang .〝Practical Stability Issues in CMAC
    Neural Network Control Systems”Proceedingsof the American Control Conference
    Baltimore,Maryland,June, 1994。
    [8] Fu-Chuang Chen & Chih-Horng Chang .〝Practical Stability Issues in CMAC Neural
    Network Control Systems 〞IEEE TRANSACTIONS ON CONTROL SYSTEMS
    ECHNOLOGY ECHNOLOGY,VOL.4,NO.1,JANUARY 1996.
    [9] Jar-Shone Ker, Yau-Hwang Kuo, Rong-Chang Wen & Bin-Da Liu . Hardware
    Implementation of CMAC Neural Network with Reduced Storage Requirement.
    IEEE,Transaction,on,Neural,Networks,8,6,1545-1556,1997.
    [10] Chih-Ming Chen, Hahn-Ming Lee & Yu-Rong Hsieh. A New Learning Model of
    Hierarchical CMAC Neural Networks. Proceedings of Fourth National Conference on
    Artificial Intelligence and Applications,pp.17-22,1999.
    [11] Chern and Y.-C.Wu,”Design of integral variable structure controler and application to
    98
    electrohydraulic velocity servosystems”,IEE Proceedings-D,Vol.138,No.5,pp.439-
    444,1991。
    [12] Jinn-der Wang, Tian-Lai Lee,and Yau-Tarng Juang Juang,”New Methods to Design an
    Integral Variable Structure Controller”,IEEE Transactions on automatic
    control,Vol.41,No.1,1996。
    [13] Chen,Zhime & Zhang,jinggang AND Zeng,jianchao,” Integral sliding mode variable
    structure control based on fuzzy ”, Proceedings of the 3rd World Congress on
    Intelligent Control and Automation,Vol.4, pp.3009 –3012,2000。
    [14] Pan, Shuwen ., Su, Hongye ., Hu, Xiehe and Chu, Jian ,”Variable structure control
    theory and application: a survey ”,Proceedings of the 3rd World Congress on
    Intelligent Control and Automation, Vol.4, pp. 2977 -2981,2000。
    [15] Kao-Shing Hwang and Ching-Shun Lin ,“A self-organizing fuzzy CMAC for sliding
    mode control “,IEEE International Workshop on Variable Structure Systems ,pp.133 –
    138,1996。
    [16] Chung-Chun Kung; Wei-Chi Lai ,“GA-based design of a region-wise fuzzy sliding
    mode controller”, IEEE Canadian Conference on Electrical and Computer Engineering,
    pp. 971 –976 , vol.2 ,1999。
    [17] Zhuang Kaiyu; Su Hongye; Chu Jian; Zhang Keqin “Globally stable robust tracking of
    uncertain systems via fuzzy integral sliding mode control “Proceedings of the 3rd
    World Congress on Intelligent Control and Automation, pp. 1827 -1831, vol.3 ,
    2000。
    [18] Boban Veselic,Goran Golo, Cedomir Milosavljevic, ”Synchronization of two-phase
    harmonic oscillator using sliding mode vector control”, Proceedings of the 2nd
    International Conference Control of Oscillations and Chaos, Vol. 3 , pp. 471 –
    474,2000。
    [19] U.Itkis,”Control systems of variable structure”,1976。
    [20] W.J.Wang and J.L.Lee, ”Hitting time reduction and chattering attenuation in variable
    structure systems ”Journal of Control Systems and Technology,Vol.1,NO.1,pp.19-
    25,1993.。
    99
    [21] D.Q.Zhang and S.K.Panda,”Chattering-free and fast-response sliding mode
    control”,IEE Proc.-control Theory Apppl.Vol.146,No.2,March 1999
    [22] Giorgio Bartolini, Antonella Ferrara, Elio Usai, and Vadim I. Utkin,” On multi-input
    chattering-free second-order sliding mode control”,IEEE Transactions on Automatic
    Control,Vol.45,NO.9,pp.1711–1717,September 2000。
    [23] Kamol Limtanyakul ,”Variable structure control with time-varying boundary layer for
    robot manipulator”, Proceedings of the 2000 IEEE International Conference on
    Control Applications, pp. 720 –723,2000。
    [24] J.Y.Hung,W.Gao and J.C.Hung,” Variable Structure Control:A Surver,”IEEE Trans.
    On Industrial Electronics,Vol.40,No.1,pp.2-22,1993。
    [25] Fengxi Zhou and D.Grant Fisher.” Continuous sliding mode control” ,INT,J.
    Control.vol.55.No.2,pp.313-327,1992。
    [26] Christopher Edwards, Ashu Akoachere and Sarah K.Spurgeon,”Sliding-mode output
    feedback controller design using linear matrix inequalities”, IEEE Transactions on
    Automatic Control,Vol.46 ,NO.1, pp 115 –119, January 2001
    中文部分
    [27] 蘇崇彥,”無顫動積分式可變結構系統之設計”,國立師範大學工業教育研究所碩
    士論文,1994。
    [28] 黃昭諺,”間時滑動模式之可微分小腦模型控制器設計”,國立師範大學工業教育
    研究所碩士論文,2001。
    [29] 高為炳,”可變結構控制理論基礎”,中國科學技術出版社,1990。

    QR CODE