《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 基于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網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 69sex久久精品国产麻豆| 久久大香伊蕉在人线国产h| 羞羞网站免费观看| 国产精品午夜爆乳美女视频| 中文字字幕码一二区| 朋友把我玩成喷泉状| 人人妻人人澡人人爽欧美一区双| 蜜臀亚洲AV无码精品国产午夜.| 国产精品无码一二区免费| 一本色道久久综合亚洲精品| 日韩在线看片免费人成视频播放| 亚洲欧美日韩另类| 精品国产乱码久久久久软件| 国产在线精品国自产拍影院同性 | 男人扒开女人下面狂躁动漫版| 国产人成视频在线观看| 呦交小u女国产秘密入口| 天天综合亚洲色在线精品| 中文字幕视频在线| 日韩视频免费在线播放| 亚洲成a人v欧美综合天堂麻豆| 福利在线一区二区| 国产一区二区视频免费| 国产男女野战视频在线看| 国产精品麻豆va在线播放| japanese日本护士xxxx18一19 | 色综合久久综合中文小说| 国产真实伦在线观看| 97人人添人澡人人爽超碰| 好硬好湿好大再深一点动态图| 久久久久久久99精品国产片| 最近中文字幕最新在线视频| 亚洲欧美成人一区二区在线电影| 男生被男生到爽动漫| 四虎成人国产精品视频| 黑人大战亚洲人精品一区| 国产精品无打码在线播放| 97视频久久久| 女人18毛片a级毛片| 丝袜诱惑中文字幕| 日产乱码卡一卡2卡3视频|