日韩性视频-久久久蜜桃-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)的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 亚洲精品久久久久久国 | 天堂在线网 | 成人av网站在线观看 | 色噜噜色狠狠 | 日韩一级免费视频 | 大学生高潮无套内谢视频 | 国产成人午夜 | 97在线视频免费 | 欧美肉丝袜videos办公室 | 国产视频123 | 亚洲乱熟| 亚洲精品一区中文字幕乱码 | 美女被日网站 | 调教亲女小嫩苞h文小说 | 亚洲精品高清在线观看 | 久久精品一区二 | 菲律宾黄色片 | 97精品人妻一区二区三区在线 | 黄色免费播放 | 国产一国产二 | 黄色99视频| 亚洲欧美日韩国产 | 亚洲久久久久 | 日韩在线视频观看免费 | 九色porny自拍视频在线播放 | 操碰视频在线 | 8050午夜二级 | 国产精品久久久久久久久久直播 | 日韩欧美一区二区在线 | 成人黄色小视频 | 日韩电影一二三区 | 精品人妻码一区二区三区红楼视频 | 动漫女生光屁股 | 91成人在线观看喷潮 | 男人操女人下面视频 | 手机在线免费av | 欧美中文字幕视频 | 秋霞精品一区二区三区 | 99视频网址| 狠狠cao日日穞夜夜穞av | 成长快手短视频在线观看 | 91精品国产高清一区二区三蜜臀 | 91大神在线观看视频 | 久久久久久久亚洲 | 亚洲国产精品久久久久婷婷老年 | 亚洲av无码专区国产乱码不卡 | 人人澡人人澡 | av网址网站| 国产原创在线视频 | 肉嫁高柳在线 | 红桃视频国产 | 国产欧美日韩综合精品一区二区 | 黄色a免费 | 香蕉av一区 | 亚洲欧美在线观看视频 | 国产高清一区在线 | 在线观看无遮挡 | 精品国产一区二区三区久久久蜜臀 | 少妇伦子伦精品无吗 | 九九热免费在线 | 欧美专区在线视频 | 最新国产露脸在线观看 | 色婷婷久久 | 国产九色sp调教91 | 国产精品视频一区二区三区不卡 | 自拍偷拍亚洲图片 | 高清一二三区 | 亚洲a视频在线观看 | av在线观看地址 | 久久av导航 | 成人av图片| 日日日夜夜操 | 精品久久精品久久 | 日韩欧美成人免费视频 | 日韩专区在线观看 | 久草资源网 | 日批视频免费播放 | 亚洲情网| 妺妺窝人体色www婷婷 | 岛国一区二区三区 | 久久99精品国产.久久久久久 | xxx性视频| 色婷婷综合久久久久中文字幕 | 国模人体一区二区 | 成人羞羞国产免费游戏 | 日韩专区视频 | 欧亚一区二区三区 | 欧美一区二区三区不卡视频 | 精品国产999久久久免费 | 无码国内精品人妻少妇蜜桃视频 | 自拍偷拍麻豆 | 国产又粗又猛又爽免费视频 | 黄色网页在线看 | 久久久xxx | 国产极品在线观看 | 日本黄页网址 | 国产一区二区三区高清视频 | 成人蜜桃视频 | 日本免费网站在线观看 |