日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

rbf神经网络_基于RBF神经网络的监督控制(09)

發布時間:2025/3/21 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 rbf神经网络_基于RBF神经网络的监督控制(09) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.RBF監督控制

基于RBF神經網絡的監督控制系統,其控制思想是:初始階段采用PD反饋控制,然后過渡到神經網絡控制。在控制過程中,如出現較大的誤差,則PD控制起主導作用,神經網絡控制起調節作用。

圖1 基于RBF神經網絡的監督控制系統

設:

(1) 徑向基向量h=[h1,...,hm]T,(高斯基函數),hj=exp( -||x(k)-cj||^2/(2bj^2))。

其中,i=1;j=1,...,m;x(k)為RBF網絡的輸入;cj=[c11,...,c1m];b=[b1,...,bm]T。

(2) 權值向量w=[w1,...,wm]T。

(3) RBF神經網絡的輸出為un(k)=h1w1+...+hjwj+...hmwm。

(4) 總控制輸入為u(k)=un(k)+up(k)。

(5) 誤差指標為E(k)=(1/2)*(un(k)-u(k))^2。

(6) 采用梯度下降法,網絡權值學習算法為

△wj(k)=-η*(?E(k)/?wj(k))=η(un(k)-u(k))hj(k),η為學習率,[0,1]。

w(k)=w(k-1)+△w(k)+α(w(k-1)-w(k-2)),α為動量因子,[0,1]。

2. 仿真實例

設被控對象為G(s)=1000/(s^3+87.35s^2+10470s)。

設采樣周期為:1ms。

對上述對象進行離散化,可得:y(k)=-den(2)y(k-1)-den(3)y(k-2)+num(2)u(k-1)+num(3)u(k-2)。

設神經網絡結構為:1-4-1。

理想跟蹤指令為:x(k)=yd(k)。

網絡的初始權值取[0,1]之間的隨機數。

根據網絡輸入范圍,高斯函數中心參數為cj=[-5,-3,0,3,5]T。

設學習速率:η=0.3。

設動量因子:α=0.05。

%% RBF監督控制 clear all; close all;ts = 0.001; % 采樣周期 sys = tf(1000,[1,87.35,10470]); dsys = c2d(sys,ts,'z'); % 離散化 [num,den] = tfdata(dsys,'v');y_1 = 0; y_2 = 0; u_1 = 0; u_2 = 0; e_1 = 0;xi = 0; % 輸入層為1個輸入 x = [0,0]';b = 0.5*ones(4,1); c = [-2 -1 1 2]; % 隱藏層為4個節點 w = rands(4,1); w_1 = w; w_2 = w_1;xite = 0.30; alfa = 0.05;kp = 25; kd = 0.3; for k = 1:1:1000time(k) = k*ts; S = 1; if S == 1yd(k) = 0.5*sign(sin(2*2*pi*k*ts)); % 理想的跟蹤指令:方波信號 elseif S == 2yd(k) = 0.5*(sin(3*2*pi*k*ts)); % 理想的跟蹤指令:正弦信號 endy(k) = -den(2)*y_1-den(3)*y_2+num(2)*u_1+num(3)*u_2; e(k) = yd(k)-y(k);xi = yd(k);for j = 1:1:4h(j) = exp(-norm(xi-c(:,j))^2/(2*b(j)*b(j))); end un(k) = w'*h'; % 總體控制輸入量% PD控制器 up(k) = kp*x(1)+kd*x(2); % PD控制輸入量M = 2; % 使用整體控制 if M == 1 % 僅使用PD控制器u(k) = up(k); elseif M == 2 % 總體控制u(k) = up(k)+un(k); end % 限制總控制量的范圍在[-10,10] if u(k) >= 10u(k) = 10; end if u(k) <= -10u(k) = -10; end % 更新神經網絡權值 d_w = -xite*(un(k)-u(k))*h'; w = w_1+ d_w+alfa*(w_1-w_2);w_2 = w_1; w_1 = w; u_2 = u_1; u_1 = u(k); y_2 = y_1; y_1 = y(k);x(1) = e(k); % 計算PD控制器的比例項 x(2) = (e(k)-e_1)/ts; % 計算PD控制器的微分項 e_1 = e(k); endfigure(1); plot(time,yd,'r',time,y,'k:','linewidth',2); xlabel('time(s)'); ylabel('Position tracking'); legend('理想的位置信號','跟蹤的位置信號');figure(2); subplot(311); plot(time,un,'k','linewidth',2); xlabel('time(s)'); ylabel('un'); legend('RBF控制輸入量'); subplot(312); plot(time,up,'k','linewidth',2); xlabel('time(s)'); ylabel('up'); legend('PD控制輸入量'); subplot(313); plot(time,u,'k','linewidth',2); xlabel('time(s)'); ylabel('u'); legend('總控制輸入量');

圖1 方波跟蹤效果

圖2 神經網絡輸入、PD控制輸入及總控制輸入

問題:傳遞函數離散化?

參考文獻:《RBF神經網絡自適應控制MATLAB仿真》_劉金琨

總結

以上是生活随笔為你收集整理的rbf神经网络_基于RBF神经网络的监督控制(09)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 婷婷开心激情 | 色播导航| 国产欧美123 | 99999视频 | 久久午夜免费视频 | 国产不卡在线观看视频 | 欧美一区成人 | 一区二区三区日 | 国产内射一区二区 | 国产欧美久久久久久 | 国产精品久久久久久av | 日本在线中文 | 91丨porny丨国产入口 | 日本三级大全 | 欧美激情一区二区在线 | 快播日韩 | 国产日韩成人内射视频 | 在线免费观看黄色片 | 女性裸体视频网站 | 91porn九色| 综合一区二区三区 | 禁片天堂 | 亚洲爆乳无码一区二区三区 | 成人免费观看视频网站 | 69日影院| 成年人免费在线观看 | 亚洲av片一区二区三区 | 黄色资源网| 亚洲视频网址 | 91豆花视频 | 天天色天天爱 | 男人舔女人下部高潮全视频 | 91激情影院 | 日韩精品伦理 | 国产又粗又硬视频 | 91av亚洲 | 日韩免费片| 成人香蕉视频在线观看 | 男人操女人的免费视频 | 九九热精品视频在线 | 黑丝国产在线 | 黄色成人免费观看 | 九色91av | 国产精品丝袜在线 | 欧美成人午夜 | 噼里啪啦免费高清看 | 午夜做爰xxxⅹ性高湖视频美国 | 日本天堂在线视频 | 琪琪久久 | 日本性生活一级片 | 久久福利一区 | 亚洲成人免费 | 日韩不卡| 亚洲国产精品无码观看久久 | 亚洲欧洲一二三区 | 亚洲香蕉视频 | 免费视频一二三区 | 久久午夜鲁丝片 | 少妇免费直播 | 欧美成人高清在线 | 美女91网站| 成人免费无码大片a毛片抽搐色欲 | 免费观看黄色小视频 | 久久久综合视频 | www.4hu95.com四虎 极品在线视频 | 中文字幕在线观看不卡 | 久久久久久综合 | 中文字幕第八页 | 青青视频在线免费观看 | 狠狠av| 久久久久久久极品 | 久久一区av | 乱人伦中文字幕 | 日韩中文在线一区 | 婷婷开心激情 | 欧美激情免费看 | 综合色吧 | 成人一区二 | 欧美aaa一级片 | 成人h动漫精品一区二区下载 | 国产男同gay网站 | 亚洲天堂成人av | 免费一级毛片麻豆精品 | 17c国产精品一区二区 | 久久精品国产亚洲AV成人雅虎 | 亚洲嫩草影院 | 在线高清观看免费观看 | 红桃视频一区二区三区免费 | 97插插插 | 亚洲第一天堂在线观看 | 九九午夜 | 青青草原免费观看 | 国产视频123 | 五月激情四射网 | 亚洲图区综合 | 欧美日韩亚洲一区二区 | 韩国美女视频在线观看18 | 午夜做爰xxxⅹ性高湖视频美国 | 欧美做爰爽爽爽爽爽爽 |