《電子技術應用》
您所在的位置:首頁 > 其他 > 業界動態 > CMAC神經網絡模糊控制器設計

CMAC神經網絡模糊控制器設計

2009-02-04
作者:(1)陸 軍(2)張秀梅 (3)

  摘 要: 詳細介紹了CMAC神經網絡結構、中間層作用函數地址的計算方法、輸出層權值的學習算法,并利用CMAC神經網絡對水下機器人深度模糊控制器進行了學習。仿真結果表明,訓練得到的CMAC神經控制器控制效果良好,中間層作用函數地址的計算方法正確。
  關鍵詞: CMAC神經網絡 模糊控制 水下機器人


  小腦模型關節控制器神經網絡(Cerebella Model Articulation Controller Neural Network,即CMAC NN)由J.S.Albus 于1975年首先提出并由W.T.Miller等人成功運用于機械手的實時動態軌跡跟蹤控制。與多層前項神經網絡這樣的全局逼近神經網絡[1]相比,CMAC神經網絡在任意時刻的學習都是少數的輸出層權值的調節過程,并且是一個線性優化過程,因此具有學習速度快的特點,非常適合于在線實時控制。對于大多數的控制問題,完全可以達到與多層前向神經網絡相同的控制效果。目前,CMAC神經網絡被越來越多地應用于機器人控制、模式識別、信號處理以及自適應控制等領域。
1 CMAC的結構及工作原理
  CMAC是類似于感知器的基于網格基的聯想記憶神經網絡。它由輸入層、中間層和輸出層組成。在輸入層與中間層和中間層與輸出層之間分別有由設計者預先確定的輸入層非線性映射和輸出層權值的自適應線性映射。在輸入層對n維輸入空間進行劃分,形成一個n維網格基,任意一個輸入都降落到此n維網格基的一個超立方體單元內。中間層由若干個基函數構成,對任意一個輸入只有少數幾個基函數的輸出為非零值,我們稱非零輸出的基函數為作用基函數,作用基函數的個數為泛化參數ρ(generalization parameter),它規定了網絡內部影響網絡輸出的區域大小。中間層基函數的個數用P表示,泛化參數應滿足ρ<<P。在中間層的基函數與輸出層的網絡輸出之間通過若干個連接權進行連接,它是一個全連接,在網絡訓練階段,可以通過梯度下降算法對權值進行調整。CMAC神經網絡的設計主要包括輸入空間的劃分、輸入層非線性映射的實現、輸出層權值學習算法,下面給予詳細介紹。
1.1 CMAC 輸入空間的劃分
  設計CMAC神經網絡的第一步是對輸入空間的劃分方法進行定義。設輸入向量為x=[x1x2...xn]T,且xi∈Ri,Ri為一有限區間,定義為:
  
  通常,所有左邊的外節點均置于ximin,所有右邊的外節點均置于ximax。若兩節點在同一位置,則稱該節點為重節點。所有這些節點將整個區間RI分為ri+1個子區間Rr,j(0≤j≤ri):

  內節點的選區辦法可以是在區間[ximin,ximax]等間隔劃分或是根據實際問題的需要非均勻劃分,即在期望輸出變化快的區域多劃分,在期望輸出變化慢的區域少劃分。對輸入空間的劃分不僅影響網絡的內存消耗,還影響網絡的建模能力和學習收斂速度。
1.2 CMAC輸入層非線性映射的實現
  設計CMAC輸入層非線性映射的目的是保證對任意一個輸入,在中間層只有ρ個基函數的輸出值為非零值,并且在輸入沿某一輸入坐標軸平行移動一個超立方體單元后,只有一個非零輸出的基函數與原來的不同。而在輸入沿某一坐標軸平行移動ρ個超立方體單元后,已無任何一個非零輸出的基函數與原來相同,這樣就保證了當輸入相近時,輸出也比較相近,當輸入的距離較遠時,相應的輸出互不相關。并且,輸出層權值的調整也是局部的,在每一次學習過程中只有ρ個權值發生調整,對兩個相近的輸入,只有少量的權值發生變化,而不影響大多數權值,這樣大大加快了網絡學習速度,減少了學習干擾。當泛化參數ρ增大時,學習變得缺少局部特性,網絡的建模能力通常也會下降。
  由于對任意一個輸入向量x,只有ρ個中間層的基函數的輸出非零,問題歸結為找到這ρ個基函數在中間層p維基函數向量a(t)中的地址。下面分別給出在輸入為一維、二維和多維情況下的作用基函數的地址的計算方法。
1.2.1 一維輸入的計算方法
  當n=1時,共有ρ個作用基函數輸出非零,其中第j個作用基函數地址ad(j)的計算方法如下:

1.2.2 二維輸入的計算方法
  當n=2時,ad(j)的計算方法如下:

1.2.3 多維輸入的計算方法
  當n>2時,第j個作用基函數地址ad(j)的計算方法如下:

1.3 CMAC 基函數的輸出
  本文采用二進制CMAC神經網絡,作用基函數的輸出為1/ρ,這樣CMAC網絡作用基函數的輸出和為
  
1.4 CMAC 輸出層權值學習算法
  本文采用帶有輸出死區的NLMS學習算法:
  
  這里,δ為學習速率,當δ∈(0,2)時,學習收斂,輸出誤差
2 水下機器人CMAC神經網絡控制器設計
  采用CMAC神經網絡對水下機器人深度模糊控制器進行學習,從而得到水下機器人CMAC神經網絡控制器。
2.1 水下機器人深度模糊控制器
  本文對某水下機器人深度通道設計了一PD型模糊控制器,以系統輸出誤差e及誤差變化率e’作為模糊控制器的輸入,e∈[-1.5m,1.5m],e’∈[-0.5m/s,0.5m/s],模糊控制器的輸出是z軸方向上的推力,u∈[-270N,270N]。模糊控制器的輸入和輸出語言變量的模糊子集均為NL(負大)、NM(負中)、NS(負小)、ZE(零)、PS(正小)、PM(正中)、PL(正大)。模糊隸屬函數采用等腰三角形,且隸屬函數的重合度為2,采用Mandani推理方法。模糊控制規則表如表1所示。


  模糊控制器的輸出曲面見圖1,模糊控制器作用下的系統輸出見圖2。

  


2.2 水下機器人CMAC神經網絡深度控制器
  本文利用CMAC神經網絡對水下機器人CMAC模糊深度控制器進行學習,以模糊控制規則的前件和后件隸屬函數的中心對應的e、e’和u的取值作為訓練樣本對,組成49個訓練樣本對。CMAC神經網絡的設計參數如下:泛化參數ρ=5,輸入空間為均勻劃分,劃分數為20*20,覆蓋偏移向量d1=[1 3]T,d2=[2 1]T,d3=[3 4]T,d4=[4 2]T,d5=[5 5]T,輸出死區ζ=5。訓練得到的CMAC神經網絡深度控制器輸出曲面見圖3,該控制器作用下的系統輸出見圖4。

  


參考文獻
1 孫增圻.智能控制理論及應用.北京:清華大學出版社,廣西科學技術出版社,1997
2 石寺博.遙控無人潛器的運動仿真.船工技術譯叢,1987(3):53~62
3李士勇,夏乘志.模糊控制和智能控制理論與應用.哈爾濱工業大學出版社,1990

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
日韩亚洲视频在线| 亚洲视频图片小说| 亚洲电影视频在线| 国产精品人成在线观看免费 | 久久国产精品72免费观看| 在线看日韩欧美| 国产伦精品一区二区三区视频黑人 | 亚洲网址在线| 亚洲精品极品| 亚洲电影免费| 欧美一区二区三区电影在线观看| 亚洲精品五月天| 在线 亚洲欧美在线综合一区| 国产伦理一区| 国产精品美女久久久| 欧美日韩一卡| 欧美激情亚洲| 欧美高清免费| 免费成人av在线看| 免费成人美女女| 久久亚洲一区| 久久婷婷国产综合国色天香 | 亚洲毛片av| 亚洲精品综合久久中文字幕| 亚洲高清二区| 亚洲国产日韩一区| 亚洲激情视频在线观看| 亚洲国产精品久久久久婷婷884| 原创国产精品91| 在线精品视频免费观看| 国内精品免费在线观看| 国产一区自拍视频| 国产一区二区三区av电影| 欧美视频在线免费| 欧美日韩福利在线观看| 欧美国产日韩xxxxx| 久热综合在线亚洲精品| 久久久7777| 久久国产免费| 欧美一区二区在线免费播放| 亚洲色图在线视频| 亚洲最新在线| 日韩系列欧美系列| 91久久精品网| 亚洲国产日韩欧美在线动漫 | 亚洲美女网站| 一本色道久久综合精品竹菊| 日韩视频在线永久播放| 99精品国产热久久91蜜凸| 在线亚洲欧美视频| 亚洲欧美日韩天堂| 久久aⅴ乱码一区二区三区| 亚洲国产精品一区二区www在线| 亚洲国产精品va在线看黑人动漫 | 麻豆乱码国产一区二区三区| 欧美成在线观看| 欧美日韩一区二区三区| 国产精品分类| 国产一区二区三区高清在线观看| 欧美日韩成人综合在线一区二区 | 国产一区二区三区奇米久涩| 韩日成人在线| 亚洲欧洲在线免费| 亚洲香蕉成视频在线观看 | 亚洲淫性视频| 亚洲大片av| 一本色道久久综合亚洲二区三区| 亚洲欧美日韩国产一区| 久久丁香综合五月国产三级网站| 免费成人毛片| 国产精品hd| 黄色亚洲网站| 亚洲精品乱码久久久久久按摩观| 亚洲深夜影院| 亚洲第一伊人| 亚洲综合国产激情另类一区| 亚洲一二三四久久| 久久精品国产久精国产爱| 日韩图片一区| 欧美亚洲视频在线观看| 麻豆av一区二区三区| 欧美日韩精品欧美日韩精品一| 国产精品一卡二卡| 亚洲成人在线网| 亚洲天堂av图片| 亚洲国产一区视频| 午夜精品国产| 欧美激情中文字幕在线| 国产精品一区久久久| 亚洲国产成人av| 亚洲欧美日韩人成在线播放| 亚洲毛片av在线| 久久精品视频亚洲| 欧美日韩一区二区三区在线视频 | 亚洲一区中文| 亚洲免费精彩视频| 久久国产一区二区| 欧美日韩精品一本二本三本| 国产综合在线看| 在线视频精品| 亚洲精品美女在线| 久久国产直播| 欧美午夜激情小视频| 在线精品亚洲| 午夜欧美精品| 亚洲一区自拍| 欧美国产先锋| 精品成人久久| 午夜欧美大尺度福利影院在线看| 一道本一区二区| 欧美a级在线| 国产日韩一区在线| 亚洲午夜视频在线| 制服丝袜激情欧洲亚洲| 欧美成人一区在线| 激情综合色综合久久| 99视频一区二区| 亚洲国产一区二区a毛片| 亚洲欧美日韩精品在线| 蜜乳av另类精品一区二区| 国产精品爱久久久久久久| 激情欧美一区二区三区| 午夜精品一区二区三区在线播放| 亚洲午夜三级在线| 欧美精品手机在线| 亚洲国产精品久久久久| 亚洲成色777777在线观看影院 | 日韩视频在线播放| 快射av在线播放一区| 国产亚洲精品福利| 亚洲免费在线| 香蕉久久久久久久av网站| 欧美私人网站| 在线综合+亚洲+欧美中文字幕| 一区二区欧美日韩| 欧美国产一区二区| 亚洲国产婷婷综合在线精品| 亚洲国产综合在线看不卡| 久久躁狠狠躁夜夜爽| 国色天香一区二区| 欧美在线观看视频在线| 久久福利毛片| 国产一区 二区 三区一级| 欧美一区1区三区3区公司| 欧美一区二区在线免费播放| 国产麻豆精品久久一二三| 亚洲免费婷婷| 久久精品一区二区三区不卡牛牛 | 欧美午夜精品久久久久久超碰| 亚洲黄色性网站| 亚洲国产一区二区三区青草影视| 久久久99免费视频| 国内成人精品2018免费看| 久久精品国产清自在天天线| 久久亚洲一区二区| 伊人成年综合电影网| 亚洲精品免费在线| 欧美精品一区二区三| 日韩亚洲视频在线| 亚洲视频一区二区在线观看| 欧美精品一区二区三区很污很色的| 亚洲欧洲精品一区二区| 亚洲图片欧洲图片av| 国产精品色婷婷| 亚洲视频在线观看三级| 亚洲欧美一区在线| 国产人成一区二区三区影院| 欧美影院精品一区| 久久久久亚洲综合| 亚洲高清视频的网址| 亚洲午夜精品17c| 国产精自产拍久久久久久| 欧美亚洲网站| 欧美成人dvd在线视频| 亚洲精品少妇30p| 亚洲一区三区视频在线观看| 国产免费观看久久| 亚洲国产婷婷香蕉久久久久久| 欧美日本免费一区二区三区| 日韩亚洲欧美精品| 午夜精品理论片| 国产在线高清精品| 91久久线看在观草草青青| 久久久久亚洲综合| 亚洲国产成人午夜在线一区| 在线视频精品一区| 欧美三级午夜理伦三级中视频| 99国产精品自拍| 一区二区高清视频在线观看| 国产精品久久久久久久久久免费看 | 亚洲在线不卡| 噜噜爱69成人精品| 日韩亚洲精品电影| 久久久久久电影| 亚洲精品偷拍| 欧美自拍偷拍午夜视频| 亚洲高清视频中文字幕| 亚洲欧美在线免费观看| 在线精品视频在线观看高清| 亚洲欧洲99久久|