欧美成人aaaaa免费视频_亚洲欧美激情小说另类_欧美激情一区二区三区视频_一级在线|欧洲

技術(shù)頻道

基于CMAC神經(jīng)網(wǎng)絡(luò)的PID參數(shù)自整定方法的研究

0 引言

  控制器的參數(shù)整定是通過對PID控制器參數(shù)(KP,KI,KD)的調(diào)整,使得系統(tǒng)的過渡過程達(dá)到滿意的質(zhì)量指標(biāo)要求。PID參數(shù)的整定一般需要經(jīng)驗豐富的工程技術(shù)人員來完成,既耗時又耗力,加之實際系統(tǒng)千差萬別,又有滯后非線性等因素,使PID參數(shù)的整定有一定的難度,致使許多PID控制器沒能整定的很好;這樣的系統(tǒng)自然無法工作在令人滿意的狀態(tài),為此人們提出了自整定PID控制器。將過程動態(tài)性能的確定和PID控制器參數(shù)的計算方法結(jié)合起來就可實現(xiàn)PID控制器的自整定[1,2]。

  筆者設(shè)計出一種基于CMAC小腦模型神經(jīng)網(wǎng)絡(luò)的PID參數(shù)自整定的控制系統(tǒng),從而實現(xiàn)PID參數(shù)的快速整定,并且使得PID的參數(shù)整定達(dá)到一定的精度。

1 CMAC神經(jīng)網(wǎng)絡(luò)

  CMAC(Cerebellar model articulation controller)是J. S. Albus在1975年提出的一種模擬小腦功能的神經(jīng)網(wǎng)絡(luò)模型。CMAC是一種聯(lián)想網(wǎng)絡(luò),對每一輸出只有小部分神經(jīng)元(由輸入決定)與之相關(guān),它的聯(lián)想具有局部泛化能力,即相似的輸入將產(chǎn)生相似的輸出,而遠(yuǎn)離的輸入產(chǎn)生幾乎獨立的輸出。CMAC與感知器比較相似,雖然從每個神經(jīng)元看其關(guān)系是一種線性關(guān)系,但從結(jié)果總體看,它適合一種非線性的映射,因而可以把CMAC看作一個用于表達(dá)非線性映射(函數(shù))的表格系統(tǒng)[3]。由于它的自適應(yīng)調(diào)節(jié)(學(xué)習(xí))是在線性映射部分,所以其學(xué)習(xí)算法是簡單的 算法,收斂速度比BP快得多,且不存在局部極小問題[4]。CMAC神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)如圖1所示。

2 系統(tǒng)原理

  系統(tǒng)的工作原理為:當(dāng)閉環(huán)控制系統(tǒng)受到擾動時,對系統(tǒng)誤差 的時間特性進(jìn)行模式識別,首先得出系統(tǒng)誤差曲線的峰值及時間,如圖2所示。

  再根據(jù)以下公式得出該過程響應(yīng)曲線的多個特征參數(shù)ei(i=1,2,3)分別為:超調(diào)量σ,阻尼比ζ和衰減振蕩周期T。

  

  將識別出的三個特征參數(shù)作為輸入送入CMAC參數(shù)整定網(wǎng)絡(luò),經(jīng)計算后得出相應(yīng)的PID參數(shù)的變化量( ),再將所得參數(shù)送入PID控制器,從而實現(xiàn)PID參數(shù)的自整定。PID參數(shù)自整定系統(tǒng)如圖3所示。

  在本CMAC神經(jīng)網(wǎng)絡(luò)中,獲取系統(tǒng)誤差特性曲線中的三個特征參數(shù),每個特征參數(shù)根據(jù)表的劃分,成為一個特征參數(shù)等級。當(dāng)每個區(qū)域的特征參數(shù)大小都確定時,就組成了一個特征參數(shù)模式。當(dāng)獲取的特征值發(fā)生變化時,相應(yīng)的模式也發(fā)生變化。因而本文建立的CMAC網(wǎng)絡(luò)的輸入是一個3個分量組成的向量,即選取的三個特征值(阻尼比 ,超調(diào)量百分比 ,衰減振蕩周期 )也可稱為特征參數(shù)模式。由于PID控制器需整定的參數(shù)為3個,所以,CMAC網(wǎng)絡(luò)的輸出為3個分量組成的向量。每一個元素與PID控制器中的一個待整定參數(shù)相對應(yīng)。

3 CMAC神經(jīng)網(wǎng)絡(luò)的改進(jìn)與實現(xiàn)[5]

  1)基函數(shù)的布置和總數(shù)


  2)高階基函數(shù)

  當(dāng)初始CMAC網(wǎng)絡(luò)使用二值基函數(shù)時,它的輸出是分段連續(xù)的,即在每個網(wǎng)格內(nèi)是連續(xù)的,在輸入軸節(jié)點處是間斷的。要使網(wǎng)絡(luò)有連續(xù)的輸出,必須要求基函數(shù)的輸出在其定義域的邊界上為0。本設(shè)計中,用表示距離,表示單變量函數(shù),采用無窮大泛數(shù)基函數(shù)實現(xiàn)連續(xù)輸出。

  并利用無窮大泛數(shù)計算距離時,可以使基函數(shù)在定義域邊界的輸出為0,在定義域中心的輸出為1/ρ。在一維情況下,其他輸出值是在這兩個極值間的線性插值。在二維輸入空間中,基函數(shù)輸出呈“金字塔”型。

  3)內(nèi)存雜散技術(shù)

  CMAC網(wǎng)絡(luò)對內(nèi)存的需求量正比于 的指數(shù)倍,所以它是很大的。對高維輸入 ,基函數(shù)的數(shù)量 可以由公式(5)近似地計算出來。由于要求基函數(shù)的數(shù)量要小于網(wǎng)格的數(shù)量(p<<p‘,p‘是CMAC網(wǎng)絡(luò)中網(wǎng)格的數(shù)量),所以一般的算法只適用于維數(shù)較低或者適中的網(wǎng)絡(luò)輸入,如果維數(shù)較高,就要使用內(nèi)存雜散技術(shù)。內(nèi)存雜散技術(shù)是將分布稀疏、占用較大存儲空間的數(shù)據(jù)作為一個偽隨機發(fā)生器的變量,產(chǎn)生一個占用空間較小的隨機地址,而在這個隨機地址內(nèi)就存放著占用大量內(nèi)存空間地址內(nèi)的數(shù)據(jù),這就完成了由多到少的映射。

  4 ) CMAC神經(jīng)網(wǎng)絡(luò)的編程實現(xiàn)

  CMAC神經(jīng)網(wǎng)絡(luò)的算法主要函數(shù)是由C語言編程實現(xiàn)的。本設(shè)計中的代碼是在Visual C++平臺上調(diào)試實現(xiàn)的。int allocate_cmac(int num_state, int *qnt_state, int num_cell, int memory, int field_shape, int collision_flag); allocate函數(shù)用指定的參數(shù)為CMAC網(wǎng)絡(luò)在內(nèi)存中分配空間。num_state是輸入向量的維數(shù); *qnt_state是指向 維數(shù)組的指針,這個數(shù)組定義了每一維輸入向量的量化精度;num_cell是泛化系數(shù)ρ; memory占用內(nèi)存空間的數(shù)量; field_shape設(shè)置基函數(shù)的類型;collision_flag訓(xùn)練沖突標(biāo)記,若沖突發(fā)生返回TRUE,反之為FALSE。

  MATLAB中的編譯與調(diào)用時,采用MEX技術(shù)來完成MATLAB中調(diào)用CMAC網(wǎng)絡(luò)算法的C語言代碼

4 CMAC神經(jīng)網(wǎng)絡(luò)訓(xùn)練

  CMAC神經(jīng)網(wǎng)絡(luò)的主要參數(shù)有:輸入變量的量化精度、泛化參數(shù)以及基函數(shù)的種類。對CMAC神經(jīng)網(wǎng)絡(luò)的三個輸入分別進(jìn)行量化,阻尼比ζ分為23級,超調(diào)量百分比σ分為12個等級,衰減振蕩周期Tc分為20個等級,共有23*12*20=5520種訓(xùn)練模式。

  在所有5520種訓(xùn)練模式中選取2000種,作為CMAC參數(shù)整定網(wǎng)絡(luò)的選練樣本。再在2000組特征參數(shù)模式中選取1620組特征參數(shù)模式作為訓(xùn)練集對網(wǎng)絡(luò)進(jìn)行訓(xùn)練。

  建立輸入到物理存儲空間的映射,同時建立了物理存儲空間與輸出的關(guān)系。泛化參數(shù) 選為32,學(xué)習(xí)算法采用了誤差糾正算法。學(xué)習(xí)率β為0.6,采用樣條函數(shù)SPLINE替代傳統(tǒng)的ALBUS函數(shù)作為CMAC神經(jīng)網(wǎng)絡(luò)的基函數(shù)。ALBUS函數(shù)的輸出只有0和1,因此輸出的曲線分段連續(xù),僅在內(nèi)節(jié)點之間連續(xù),在內(nèi)節(jié)點的分界處往往是不連續(xù)的。而樣條函數(shù)則可以較好的解決這個問題。相應(yīng)的內(nèi)存使用量為300。

  訓(xùn)練收斂后,權(quán)值體現(xiàn)了特征參數(shù)與PID控制器的待整定參數(shù)的關(guān)系。圖4所示為CMAC神經(jīng)網(wǎng)絡(luò)對1620組特征參數(shù)模式的訓(xùn)練誤差曲線。

  圖5所示為1620組訓(xùn)練數(shù)據(jù)送入CMAC神經(jīng)網(wǎng)絡(luò)訓(xùn)練后,訓(xùn)練數(shù)據(jù)在各個誤差區(qū)間中的個數(shù),可看出超過90%的訓(xùn)練數(shù)據(jù)具有較高的誤差精度,即誤差精度<0.1。

  把選取的2000種特征參數(shù)模塊中剩下的380組作為測試集,對訓(xùn)練后的CMAC參數(shù)整定網(wǎng)絡(luò)進(jìn)行測試。輸出的控制參數(shù)變化值與學(xué)習(xí)樣本期望結(jié)果進(jìn)行對比,錯誤率為7.8%,說明CMAC網(wǎng)絡(luò)訓(xùn)練比較成功,具有一定的泛化能力。圖6所示為CMAC神經(jīng)網(wǎng)絡(luò)的測試誤差曲線。圖7所示為測試數(shù)據(jù)在各誤差區(qū)間中的個數(shù)。

5 仿真結(jié)果

  選取被控對象為: ,原控制器對此對象的控制性能達(dá)到要求,階躍擾動曲線如圖8中線1所示。當(dāng)進(jìn)行PID參數(shù)自整定,整定后的響應(yīng)曲線為圖8中線2,把特征參量送入CMAC參數(shù)整定網(wǎng)絡(luò),整定后參數(shù)為。從仿真圖中,我們可以看出PID參數(shù)的整定效果比較理想,且CMAC神經(jīng)網(wǎng)絡(luò)的達(dá)到穩(wěn)定的訓(xùn)練時間也比較短。


圖8 整定前后的響應(yīng)曲線

6 結(jié)論

  仿真結(jié)果表明,CMAC神經(jīng)網(wǎng)絡(luò)的特性使其適合在PID參數(shù)自整定中使用。CMAC神經(jīng)網(wǎng)絡(luò)權(quán)值的調(diào)整是局部的,學(xué)習(xí)速度快,收斂性好,而且PID參數(shù)的整定效果也滿足整定要求。文章的創(chuàng)新點:在基于模式識別的PID參數(shù)自整定系統(tǒng)中,直接利用CMAC網(wǎng)絡(luò)獲取整定規(guī)則,避免了傳統(tǒng)的大量專家整定經(jīng)驗的建立。

參考文獻(xiàn):

  [1] 潘文斌. 基于模式識別的自整定PID方法及其應(yīng)用研究[D]. 浙江:浙江大學(xué),2006

  [2] 段培永. CMAC神經(jīng)計算與神經(jīng)控制[J]. 信息與控制,1999,9(3):23~25

  [3] 陳卉. 小腦模型CMAC網(wǎng)絡(luò)結(jié)構(gòu)及有關(guān)參數(shù)的確定[J]. 計算機工程,2003,29(2):252~254

  [4] 蘇剛. 小腦模型關(guān)節(jié)控制器(CMAC)理論及應(yīng)用[J]. 儀器儀表學(xué)報,2003,24(4):269~271

  [5] 朱宏超. 基于CMAC的球磨機測控系統(tǒng)研究與實現(xiàn)[D]. 南京:東南大學(xué),2006

文章版權(quán)歸西部工控xbgk所有,未經(jīng)許可不得轉(zhuǎn)載。

欧美成人aaaaa免费视频_亚洲欧美激情小说另类_欧美激情一区二区三区视频_一级在线|欧洲

      亚洲自拍另类| 禁断一区二区三区在线| 欧美在线一二三区| 亚洲精品你懂的| 国产日韩精品一区二区浪潮av| 久久青草福利网站| 亚洲影院在线观看| 狠狠色噜噜狠狠狠狠色吗综合| 另类酷文…触手系列精品集v1小说| 一区二区三区欧美激情| 亚洲高清电影| 国产一区二区三区成人欧美日韩在线观看| 欧美国产精品专区| 久久一区二区三区四区五区| 亚洲欧美在线免费| 亚洲视频在线播放| 亚洲精品乱码久久久久久蜜桃麻豆| 国产一区在线观看视频| 国产精品成人一区二区三区夜夜夜 | 亚洲午夜精品网| 亚洲经典在线看| 伊人成年综合电影网| 国产亚洲在线| 韩国一区二区三区在线观看| 国产精品亚洲综合天堂夜夜| 国产精品久久久久婷婷| 国产精品蜜臀在线观看| 国产精品不卡在线| 国产精品成人v| 国产精品福利在线| 欧美亚洲成人精品| 国产精品亚发布| 国产免费亚洲高清| 狠狠色综合一区二区| 国产综合香蕉五月婷在线| 国产一区白浆| 亚洲第一精品福利| 亚洲狼人综合| 亚洲一区视频在线| 久久精品99久久香蕉国产色戒| 久久九九热re6这里有精品| 久久婷婷av| 欧美成人一区二区在线| 欧美日韩精品免费观看视频完整 | 欧美精品自拍| 欧美日韩1区2区| 国产精品国产精品国产专区不蜜| 国产精品一二一区| 经典三级久久| 一本久久青青| 久久成人人人人精品欧| 久久夜色精品国产亚洲aⅴ| 欧美寡妇偷汉性猛交| 欧美激情1区2区| 国产精品美腿一区在线看| 国产欧美日韩在线| 亚洲黄色免费网站| 亚洲影院在线观看| 久久天天躁狠狠躁夜夜av| 欧美日韩免费一区| 国产小视频国产精品| 亚洲人成网站色ww在线| 亚洲欧美另类综合偷拍| 男人的天堂亚洲| 国产伦精品一区二区三区在线观看| 永久免费精品影视网站| 一区二区三区视频观看| 久久婷婷丁香| 国产日韩欧美91| 亚洲一区bb| 欧美日韩国产va另类| 国产自产高清不卡| 亚洲资源av| 欧美日一区二区三区在线观看国产免| 国产一级一区二区| 亚洲一本大道在线| 欧美成人一区二免费视频软件| 国产精品日韩精品欧美精品| 亚洲美女在线视频| 模特精品在线| 激情久久婷婷| 久久精品色图| 国产情人节一区| 亚洲午夜精品一区二区| 欧美肥婆bbw| 亚洲国产精品黑人久久久| 久久精品91久久香蕉加勒比| 国产精品―色哟哟| 亚洲天堂成人在线观看| 欧美色综合天天久久综合精品| 亚洲狠狠婷婷| 久久久久成人精品| 国产精品久久久久三级| 一区二区三区四区五区精品| 欧美日本一区二区三区| 亚洲高清视频中文字幕| 久久免费国产| 亚洲激情电影中文字幕| 欧美 日韩 国产在线| 亚洲精品黄色| 欧美日韩精品一区二区三区四区| 亚洲精品日韩在线观看| 欧美黄污视频| 宅男66日本亚洲欧美视频| 欧美午夜一区二区| 欧美影院成年免费版| 国产视频久久网| 久久人91精品久久久久久不卡| 1769国内精品视频在线播放| 免费不卡在线观看| 一区二区三区国产精华| 国产精品久久久久久久app | 亚洲综合色网站| 国产欧美日韩亚洲| 久久免费黄色| 日韩视频二区| 国产精品中文在线| 久久综合图片| 在线一区二区三区做爰视频网站| 国产精品久久久爽爽爽麻豆色哟哟| 亚洲一区二区视频在线观看| 红桃视频亚洲| 欧美日韩亚洲视频| 欧美在线首页| 日韩天堂在线观看| 国产女优一区| 欧美大片免费观看在线观看网站推荐| 日韩视频免费观看高清完整版| 国产伦精品一区二区三区免费 | 欧美成人免费在线| 亚洲一区二区在线免费观看视频| 国产视频亚洲| 欧美精品成人一区二区在线观看| 午夜精品久久久久久99热软件 | 噜噜噜躁狠狠躁狠狠精品视频 | 国产精品久久看| 久久久久久久97| 正在播放日韩| 在线看片成人| 国产精品一区二区你懂的| 欧美成人资源网| 欧美在线播放高清精品| 一区二区三区精品视频在线观看| 国产一区二区精品在线观看| 欧美视频一区二区三区| 免费精品99久久国产综合精品| 性色av一区二区三区在线观看| 亚洲精品在线免费观看视频| 极品av少妇一区二区| 国产精品精品视频| 欧美日韩在线三区| 欧美精品久久一区| 快播亚洲色图| 久久在线观看视频| 久久久999成人| 欧美亚洲综合久久| 亚洲深夜福利视频| 99香蕉国产精品偷在线观看| 在线日韩成人| 韩日精品中文字幕| 黄色免费成人| 亚洲高清123| 亚洲国产精品欧美一二99| 加勒比av一区二区| 狠狠久久婷婷| 激情成人中文字幕| 在线观看日韩欧美| 18成人免费观看视频| 亚洲国产免费看| 亚洲毛片视频| 日韩小视频在线观看专区| 亚洲日韩中文字幕在线播放| 亚洲欧洲综合| 9色精品在线| 亚洲综合激情| 久久av在线看| 麻豆精品视频在线| 欧美精品在线观看91| 久久综合给合久久狠狠狠97色69| 久久琪琪电影院| 欧美大片在线看免费观看| 欧美极品在线观看| 欧美午夜女人视频在线| 国产精品私房写真福利视频 | 欧美亚洲一区| 久久免费精品日本久久中文字幕| 久久伊人一区二区| 欧美久色视频| 国产精品亚洲欧美| 韩日精品视频| 夜夜嗨网站十八久久| 欧美一区二区三区成人| 另类综合日韩欧美亚洲| 欧美日韩精品欧美日韩精品 | 国产亚洲欧洲997久久综合| 在线观看不卡| 亚洲午夜伦理| 老司机一区二区| 国产精品二区在线观看| 国产曰批免费观看久久久|