-
大小: 7KB文件類型: .rar金幣: 2下載: 0 次發(fā)布日期: 2021-06-18
- 語(yǔ)言: Matlab
- 標(biāo)簽:
資源簡(jiǎn)介
一個(gè)基于RBF網(wǎng)絡(luò)逼近的自適應(yīng)控制范例,內(nèi)含代碼,simulink模型,結(jié)果可以私聊我

代碼片段和文件信息
function?[sysx0strts]?=?spacemodel(txuflag)
switch?flag
case?0
????[sysx0strts]=mdlInitializeSizes;
case?1
????sys=mdlDerivatives(txu);
case?3
????sys=mdlOutputs(txu);
case?{249}
????sys=[];
otherwise
????error([‘Unhandled?flag?=?‘num2str(flag)]);
end
function?[sysx0strts]=mdlInitializeSizes
global?b?c?lama
sizes?=?simsizes;
sizes.NumContStates??=?5;
sizes.NumDiscStates??=?0;
sizes.NumOutputs?????=?2;
sizes.NumInputs??????=?4;
sizes.DirFeedthrough?=?1;
sizes.NumSampleTimes?=?1;
sys?=?simsizes(sizes);
x0??=?0.1*ones(15);
str?=?[];
ts??=?[0?0];
c=0.5*[-2?-1?0?1?2;
???????-2?-1?0?1?2];
b=3.0;
lama=10;
function?sys=mdlDerivatives(txu)
global?b?c?lama
xd=sin(t);
dxd=cos(t);
x1=u(2);
x2=u(3);
e=x1-xd;
de=x2-dxd;
s=lama*e+de;
W=[x(1)?x(2)?x(3)?x(4)?x(5)]‘;
xi=[x1;x2];
h=zeros(51);
for?j=1:1:5
????h(j)=exp(-norm(xi-c(:j))^2/(2*b^2));
end
gama=1500;
for?i=1:1:5
????sys(i)=gama*s*h(i);
end
function?sys=mdlOutputs(txu)
global?b?c?lama
xd=sin(t);
dxd=cos(t);
ddxd=-sin(t);
x1=u(2);
x2=u(3);
e=x1-xd;
de=x2-dxd;
s=lama*e+de;
W=[x(1)?x(2)?x(3)?x(4)?x(5)];
xi=[x1;x2];
h=zeros(51);c
for?j=1:1:5
????h(j)=exp(-norm(xi-c(:j))^2/(2*b^2));
end
fn=W*h;
xite=1.50;
%fn=10*x1+x2;??%Precise?f
ut=-lama*de+ddxd-fn-xite*sign(s);
sys(1)=ut;
sys(2)=fn;
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件???????1361??2011-10-12?10:48??基于RBF網(wǎng)絡(luò)逼近的自適應(yīng)控制\rbf_ctrl.m
?????文件????????841??2011-10-12?10:48??基于RBF網(wǎng)絡(luò)逼近的自適應(yīng)控制\rbf_ctrl_plant.m
?????文件????????309??2011-10-12?10:48??基于RBF網(wǎng)絡(luò)逼近的自適應(yīng)控制\rbf_ctrl_plot.m
?????文件??????20599??2011-10-12?10:48??基于RBF網(wǎng)絡(luò)逼近的自適應(yīng)控制\rbf_ctrl_sim.mdl
?????目錄??????????0??2018-06-25?15:04??基于RBF網(wǎng)絡(luò)逼近的自適應(yīng)控制
-----------?---------??----------?-----??----
????????????????23110????????????????????5
- 上一篇:壓縮感知somp代碼
- 下一篇:排隊(duì)系統(tǒng)與建模-matlab
評(píng)論
共有 條評(píng)論