999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

GBF-CMAC和滑??刂频娜嵝越Y構系統控制

2018-09-18 09:48:52付興建于士賢
智能系統學報 2018年5期
關鍵詞:結構系統設計

付興建,于士賢

(北京信息科技大學 自動化學院,北京 100192)

隨著現代控制系統規模的不斷擴大,系統的機械復雜度和環境復雜度越來越高,整個系統往往呈現出復雜的非線性和不確定性。不確定性的存在使得傳統控制理論很難或者無法設計出滿足性能要求的控制系統。近些年來,很多學者針對不確定系統設計了各種各樣的控制系統[1-4],并取得了較好的效果。

滑??刂频幕驹硎歉鶕到y當前的狀態有目的地改變系統的“結構”,使系統按照預定的“滑動模態”的狀態軌跡運動,故稱滑??刂剖且环N變結構控制。由于滑模控制具有“不變性”,當系統處于滑動模態運動狀態時,系統動力學行為完全由設計的“滑動模態”決定,而與系統內部參數的不確定性和外部擾動無關,此時系統具有完全魯棒性,使其在不確定系統的控制中得到廣泛應用[5-7],并取得了較好的效果。但是滑模控制存在一個較為嚴重的缺點,就是當系統狀態軌跡到達滑模面后,難以嚴格地沿著滑模面向平衡點移動,而是會在滑模面兩側來回穿越,即發生抖振。一方面,抖振的存在會很容易激發系統的未建模特性,從而使控制性能下降甚至導致系統發散;另一方面,抖振的存在對于控制系統的硬件也具有一定的損傷,導致控制系統的壽命大大縮短。對此,文獻[8]利用BP神經網絡的輸出來調整離散指數趨近律中的到達速度常數和趨近速度指數;文獻[9]針對板球系統,設計了一種基于蟻群的直接自適應模糊滑??刂破?;文獻[10]針對磁軸承系統,設計了一種自適應滑??刂破?;文獻[11]針對一類不確定系統,設計了一種將CMAC與滑??刂葡嘟Y合的基于自組織小波CMAC的不確定非線性系統魯棒自適應終端滑??刂?。

本文針對一類不確定系統的跟蹤控制問題,設計了一種將GBF-CMAC和滑模控制相結合的控制系統。利用符號函數和分層結構減少了神經網絡所需存儲器的數量,進一步提出了一種神經網絡參數的自適應學習律。并將設計的控制器用于含有不確定性和欠驅動結構的高階柔性直線系統的跟蹤控制。

1 分層結構GBF-CMAC神經網絡設計

CMAC本質是一種基于表格查詢技術的[12],局部連接的類感知器型聯想記憶神經網絡。由于CMAC具有局部連接、收斂速度快和逼近精度高等優點,所以在控制領域(尤其是機器人控制系統中)得到廣泛應用[13-15]。其中Chiang等[16]將Albus提出的CMAC的常數型基函數推廣到了一般類型的基函數,并引入了可微型基函數,GBF-CMAC即為其中一種。

GBF-CMAC神經網絡映射原理如圖1所示,其中GBF-CMAC的基本參數為:輸入維數、輸出維數、聯想空間層數、聯想空間每層分塊數和量化等級。

CMAC包含5層(輸入層I、離散層S、聯想層A、存儲層M和輸出層O)和4個映射(離散映射I→S、聯想映射S→A、存儲映射A→M和輸出映射M→O)。4個映射過程進一步可以分為兩部分。

圖1 GBF-CMAC映射原理Fig. 1 Mapping principle of GBF-CMAC

GBF-CMAC在傳統CMAC的映射過程中附加了一個基函數的計算?;瘮稻仃囀且粋€對角矩陣,其對角線元素中有個非零值,位置為,其計算如式(1)所示。

GBF-CMAC的輸出如式(2)所示:

以二維輸入為例,利用符號距離減少神經網絡輸入維數的原理如圖2所示,過程為:

圖2 符號距離原理圖Fig. 2 Principle of signed distance

分層結構GBF-CMAC原理如圖3所示。假設網絡輸入維數為,若使用1個GBF-CMAC,其聯想層數,每層分塊數,則需要的存儲器總數,這在實際應用中幾乎無法達到。若使用兩層結構,每個GBF-CMAC網絡結構參數都選為,則需要的存儲器總數最少為,這在實際應用中就可以很容易地實現。這種做法的實質是通過增加少量的算法復雜度而達到大量減少所需存儲器個數的目的,隨著處理器計算能力的加強,這種方法完全具有可操作性[18-19]。

圖3 分層結構GBF-CMAC原理圖Fig. 3 Principle of hierarchical GBF-CMAC

分層結構GBF-CMAC學習過程的參數更新一般采用反向傳播和梯度下降法[20-21]。在此基礎上,本文提出了一種分層結構多GBF-CMAC的參數自適應學習律。不失一般性,現以輸出維數為例說明其學習過程,當時僅需輸出的每一維做下述運算即可。

性能指標如式(4):

1)在分層結構多GBF-CMAC神經網絡中,對于具有封閉性質的GBF-CMAC神經網絡結構參數(和)和學習參數(和),每個GBFCMAC變量名稱一樣,但實際使用過程對于每個網絡都有相互獨立的參數值,且其生存期為神經網絡的整個工作周期,另外為一種固定表示形式。

2)在分層結構的多GBF-CMAC神經網絡中,對于具有開放性質的網絡參數(輸入變量和輸出變量),對于每個GBF-CMAC都作了有區別的命名。分層結構的多GBF-CMAC神經網絡整體:輸入向量為,輸出為。內部第一層網絡:輸入向量為,輸出為,且為固定表示形式。內部第二層網絡:輸入向量為輸出為,且為固定表示形式。

3)在分層結構多GBF-CMAC神經網絡中,對于臨時參數(存儲器地址和輸入量化結果l)僅根據其因變量進行附加型命名,如第一層兩個參數分別命名為和,第二層兩個參數分別命名為和。另外,這兩個參數的作用域和生存期為GBF-CMAC神經網絡內部的一個學習周期。

4)在分層結構多GBF-CMAC神經網絡中,由于本文只討論兩層結構GBF-CMAC的參數學習律,故。但結果不失一般性,如果需要采用更多分層結構,僅需在前一層網絡中計算參數就可以對后一層網絡的參數進行更新,通過這種遞推過程就可以實現任意分層數的網絡參數自適應更新。

2 不確定系統復合控制設計

考慮如下形式的不確定系統:

對上述不確定系統的輸出跟蹤控制問題,滑??刂破鞯脑O計如下。

1) 定義系統誤差

從系統狀態方程式(12)可知系統的狀態向量包含兩部分:第一部分為系統輸出;第二部分為系統輸出的導數。所以系統的輸出跟蹤控制即為部分狀態的跟蹤控制。設狀態期望值,定義系統的誤差及其導數如式(13)、(14)所示:

2) 設計滑模面

為保證系統的輸出跟蹤滿足一定的性能品質,設計的滑模面及其導數如式(15)、(16)所示:

3) 設計滑模控制器

滑模面的有限時間可達條件如式(17)所示:

采用等速趨近律設計的滑??刂破魅缡?18)所示:

采用積分類型的滑模面就可以構成積分滑??刂啤a槍ι鲜霾淮_定系統,設計的積分滑模面如式(20)所示。采用指數趨近律設計的積分滑??刂破魅缡?21)所示。

神經網絡用于控制系統設計時,一種典型的結構是利用神經網絡逼近非線性映射的能力,將神經網絡與其他控制器并聯組成復合控制器。針對上述不確定系統的輸出控制問題,設計GBF-CMAC和滑??刂平Y合的控制系統結構如圖4所示。

圖4 控制系統結構圖Fig. 4 Structure of control system

總控制量u(t)為式(22)所示:

3 高階柔性直線系統復合跟蹤控制

3.1 被控對象建模及仿真參數

將設計的控制系統用于高階柔性直線系統的跟蹤控制[22],實際系統如圖5所示,系統狀態空間表達式如式(24)所示。該系統是一種典型的欠驅動系統,其部分小車無法直接控制,而只能通過各個小車之間的耦合作用實現控制的目的。

圖5 高階柔性直線系統Fig. 5 High-order flexible linear system

跟蹤控制系統MATLAB/SIMULINK仿真圖如圖6~8所示。圖6為控制系統總體結構圖;圖7所示為滑模面計算子系統,其中利用一個切換開關可以實現一般滑模面和積分滑模面之間的切換;圖8為GBF-CMAC子系統,包括符號函數計算部分和分層GBF-CMAC兩部分。

圖6 控制系統總體仿真結構圖Fig. 6 Simulation of control system

圖7 滑模面計算圖Fig. 7 Calculation of sliding surface

圖8 高斯基函數小腦模型關節控制器Fig. 8 GBF-CMAC

GBF-CMAC部分首先利用符號函數將18維輸入變成9維輸入,然后利用4個GBF-CMAC構成兩層結構,其參數設置為:,,,。4個GBF-CMAC的結構參數和學習參數都設置為相同的值:,=3、22、42,,。

3.2 結果分析

1) 復合控制器中神經網絡不同分塊數(3、22、42)下控制效果對比實驗

3種控制器的控制量輸出如圖9所示,跟蹤誤差如圖10所示。

圖9 3種控制器輸出對比Fig. 9 Output contrast of three controllers

2) 一般滑模控制、積分滑??刂?、傳統CMAC復合控制和改進GBF-CMAC復合控制對比實驗

4種控制器的控制量輸出如圖11所示,跟蹤誤差如圖12所示。

圖10 3種控制器跟蹤誤差Fig. 10 Tracking error of three controllers

圖11 4種控制器輸出對比Fig. 11 Output contrast of four controller

圖12 4種控制器跟蹤誤差Fig. 12 Tracking error of four controllers

從圖11和圖12可以看出,一般滑??刂贫墩癯潭茸畲螅环e分滑??刂贫墩癯潭刃?,但魯棒性和跟蹤精度最差;本文設計的改進GBF-CMAC復合控制器,不僅抖振基本消除,而且具有較好的魯棒性,同時輸出跟蹤精度要比一般滑??刂啤⒎e分滑模控制和傳統CMAC復合控制器好。

4 結束語

針對一類不確定系統,設計了將GBF-CMAC與滑??刂平Y合的復合控制器,采用符號函數和分層結構減少了GBF-CMAC所需存儲器的數量,提出了一種分層結構多GBF-CMAC參數的自適應學習律。并將設計的復合控制器應用于高階柔性直線系統的輸出跟蹤控制中。從實驗結果可以看出,本文所提的復合控制器不僅具有較好的魯棒性,并基本消除抖振現象,而且跟蹤精度比一般滑??刂坪头e分滑模控制要好。此外,結果顯示可以通過調節復合控制器中神經網絡的參數對控制系統抖振程度、魯棒性和跟蹤精度進行調節,從而可以在抖振程度、魯棒性和跟蹤精度之間進行最優選擇。

猜你喜歡
結構系統設計
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
《形而上學》△卷的結構和位置
哲學評論(2021年2期)2021-08-22 01:53:34
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
論結構
中華詩詞(2019年7期)2019-11-25 01:43:04
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
論《日出》的結構
主站蜘蛛池模板: 国产成人久久综合一区| 国产呦视频免费视频在线观看| 国模极品一区二区三区| 国产视频入口| av无码久久精品| 亚洲天堂日韩在线| 99草精品视频| 午夜小视频在线| 久久午夜夜伦鲁鲁片不卡| 午夜国产不卡在线观看视频| 亚洲自拍另类| 伊人久综合| 欧美不卡视频在线| 九色91在线视频| 伊人色在线视频| 国产久草视频| 一级爱做片免费观看久久| 久久夜夜视频| 毛片手机在线看| 国产精品欧美激情| 直接黄91麻豆网站| 国产精品久久自在自线观看| 91在线激情在线观看| 91成人在线免费观看| 色哟哟国产精品| 欧美激情综合一区二区| 久久香蕉国产线看观看式| 国产视频只有无码精品| 在线日韩一区二区| 黄色一及毛片| 欧美a在线看| 草草线在成年免费视频2| 国产精品色婷婷在线观看| 成年免费在线观看| 国产在线观看第二页| 性欧美精品xxxx| 亚洲国产成人麻豆精品| 国产亚洲精品自在久久不卡| 亚洲AV无码一二区三区在线播放| 国产欧美日韩18| 国产剧情一区二区| 国产午夜在线观看视频| 中文字幕日韩视频欧美一区| 欧美天天干| 99在线视频免费观看| 亚洲免费毛片| 久草视频中文| 国产小视频在线高清播放| 亚洲国产清纯| 国产精品精品视频| 女高中生自慰污污网站| 久久五月天国产自| 福利片91| 亚洲天堂网站在线| 欧美成人怡春院在线激情| 国模极品一区二区三区| 欧美激情第一区| 欧美一级大片在线观看| 日韩区欧美区| 欧美黑人欧美精品刺激| 国产一区二区在线视频观看| 国产免费黄| 亚洲国产成人久久77| 国产黄色视频综合| 亚洲第一区精品日韩在线播放| 午夜福利无码一区二区| 久久黄色影院| 色婷婷色丁香| 在线播放国产99re| 欧美亚洲一区二区三区导航| 免费日韩在线视频| 国产香蕉97碰碰视频VA碰碰看 | 456亚洲人成高清在线| 黄色网在线免费观看| 97亚洲色综久久精品| 亚洲成在线观看 | 欧美劲爆第一页| 欧美精品亚洲日韩a| 国产欧美日韩一区二区视频在线| 国产女人水多毛片18| 2020国产在线视精品在| 国产日本欧美在线观看|