《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 基于BP算法的無模型自適應迭代學習控制
基于BP算法的無模型自適應迭代學習控制
來源:微型機與應用2010年第22期
李 佳
(青島科技大學 自動化與電子工程學院 自主導航與智能控制研究所,山東 青島266042)
摘要: 為了改善針對一般非線性離散時間系統的控制性能,引入“擬偽偏導數”概念,給出了一般非線性離散時間系統沿迭代軸的非參數動態線性化形式,并綜合BP神經網絡以及模糊控制各自的優點,提出了基于BP算法無模型自適應迭代學習控制方案。仿真結果表明,該控制器對模型有較強的魯棒性和跟蹤性。
Abstract:
Key words :

摘  要: 為了改善針對一般非線性離散時間系統的控制性能,引入“擬偽偏導數”概念,給出了一般非線性離散時間系統沿迭代軸的非參數動態線性化形式,并綜合BP神經網絡以及模糊控制各自的優點,提出了基于BP算法無模型自適應迭代學習控制方案。仿真結果表明,該控制器對模型有較強的魯棒性和跟蹤性。
關鍵詞: BP算法;無模型自適應控制;迭代學習;擬偽偏導數

    針對設計部分依賴、不完全依賴和不依賴受控系統數學模型的控制系統,國內外控制理論界做了多年的努力,發展了許多理論和方法。例如專家系統、模糊控制[1]、神經網絡、多模型方法等。最近無模型自適應控制理論得到了廣泛的應用,該控制器的設計和分析不需要已知系統的任何知識,僅依賴于系統的輸入輸出數據,與模型結構、系統階數均無關。
    迭代學習控制(ILC)可利用以前操作的信息修正當前控制行為,提高控制性能,可以實現有限時間區間上的完全跟蹤任務,近十幾年來得到了廣泛的研究[2]。池榮虎將非參數自適應控制(NP-AC)的基本思想和分析手段引入到學習過程中,提出了一種新的無模型自適應迭代學習控制方案(MF-AILC)[3,4]。考慮如下一般非線性離散時間SISO系統:


這種控制方案只需系統的輸入輸出數據,與系統的模型結構、系統階數無關。
    神經網絡是借鑒于生物神經網絡而發展起來的新型智能信息處理系統,可作為一般的函數估計器,有較強的自學習、自組織與自適應性,能夠用數理方法從信息處理的角度對人腦神經網絡進行抽象,并建立某種簡化模型。模糊邏輯則模仿人腦的邏輯思維機理,用于處理模型未知或不精確的控制問題,對非線性系統控制簡單、有效。二者各有所長,具有互補性。模糊神經網絡將神經網絡與模糊邏輯[5]相結合,這種結合給智能系統提供了一個新的研究方向[6]。

    根據系統的運行狀態,調整控制器的參數-擬偽偏導數θ(k,t),以達到某種性能指標的最優化,使輸出層的輸出對應于擬偽偏導數θ(k,t),通過神經網絡的自身學習、加權系數調整,使其穩定狀態對應于某種最優控制律下的無模型自適應控制器的參數。引入模塊模糊量化法,系統的狀態變量進行歸檔模糊量化和歸一化處理。利用模糊控制的魯棒性和非線性控制作用,對神經網絡NN的輸入進行預處理,避免了當神經網絡用Sigmoid函數或雙曲正切函數時,由于輸入過大易導致輸出趨于飽和使得對輸入不再敏感。
2 算法實現
2.1 BP神經網絡

    三層BP神經網絡,有M個輸入節點、Q個隱層節點、一個輸出節點,輸出節點對應無模型自適應迭代學習控制器的逆為偏導數θ(k,t),輸出層和隱層的神經元的激勵函數可取正負對稱的Sigmoid函數。
    BP網絡的前向計算和加權系數修正迭代算法如下:
    輸入節點對應經模糊量化處理后的系統狀態變量:
  

    本文將BP神經網絡、模糊理論及無模型自適應迭代學習相結合,構造出了一種基于BP神經網絡的模糊無模型自適應迭代學習控制器。該控制器綜合了三者的優點,利用有著較強的非線性逼近性的BP神經網絡學習逆偽偏導數。文章提出的控制方案,不需要已知系統的任何先驗知識,是一種無模型的方法,而且迭代學習控制律的學習增益僅依賴于系統的輸入輸出數據設計,并可沿學習軸迭代地更新。仿真結果表明了該控制方案的有效性。

參考文獻
[1] 李友善.Fuzzy控制理論在甜菜制糖過程的應用[J].自動化學報,1994,20(3):334-337.
[2] LIN C J,LIN C T.An ART-based fuzzy adaptive learning control networks[J].IEEE Trans on Fuzzy Systems,1997,5(4):477-496.
[3] 池榮虎.非線性離散時間系統的自適應迭代學習控制及應用[D].北京:北京交通大學博士論文,2006.
[4] CHI Rong Hu,HOU Zhong Sheng.A model-free adaptive control approach for freeway traffic density via ramp metering[J].IJICIC 2008,4(11):2823-2832.
[5] 劉有才,劉增良.模糊邏輯與神經網絡[M].北京:北京航空航天大學出版社,1996.
[6] ZHANG Jin, LI Heng Tong.Adaptive neural network control for a class of MIMO nonlinear systems with disturbances in discrete-time[J]. IEEE Trans on Fuzzy Systems,2004,34(4).
[7] 施陽.MATLAB語言精要及動態仿真工具SIMULINK[M]. 西安:西北工業大學出版社,1999.
[8] 聞新,周露,李翔,等.MATLAB神經網絡仿真與應用[M]. 北京:北京科學出版社,2003.

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 91aaa免费免费国产在线观看 | 一级看片免费视频囗交 | 精品香蕉99久久久久网站 | 日韩精品毛片 | 久久久久久88色愉愉 | 91成人免费| 久久毛片免费 | 国产成人高清 | 欧美韩国日本在线 | 欧美在线一区二区三区 | 久久视频这里只有精品 | a免费网站| 日韩天天干 | 自拍视频精品 | 欧美视频在线观在线看 | 美女张开腿黄网站免费国产 | 成人三级做爰在线观看男女 | 成人观看免费大片在线观看 | 久久视频这里只精品3国产 久久视频这里只有精品 | 99爱在线视频这里只有精品 | 香港三级88久久经典 | 久久国产精品夜色 | 亚洲天堂在线观看视频 | 亚洲干综合 | 欧美久久久久久久久 | 欧美日韩在线视频免费完整 | tom影院亚洲国产 | 国产成人综合95精品视频免费 | 久久精品视 | 毛片看看 | 久久99精品久久久久久久野外 | 亚洲一区二区三区视频 | 日韩 欧美 自拍 | 一道精品视频一区二区三区图片 | 美女视频黄免费 | 精品一区二区三区在线视频 | 欧美理论在线 | 日韩在线亚洲 | 欧美成人在线观看 | 真实国产乱人伦在线视频播放 | 91av福利视频|