91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 1KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-06-03
  • 語言: Matlab
  • 標(biāo)簽: ADRC??

資源簡(jiǎn)介

自抗擾控制器MATLAB/Simulink仿真程序,內(nèi)部包含TD.ESO和NLSEF

資源截圖

代碼片段和文件信息

function?[sysx0strts]=s_function(txuflag)
switch?flag
case?0
????[sysx0strts]=mdlInitializeSizes;
case?3
????sys=mdlOutputs(txu);
case?{12?4?9?}
????sys?=?[];
otherwise
????error([‘Unhandled?flag?=?‘num2str(flag)]);
end
function?[sysx0strts]=mdlInitializeSizes
sizes?=?simsizes;
sizes.NumContStates??=?0;
sizes.NumDiscStates??=?0;
sizes.NumOutputs?????=?1;
sizes.NumInputs??????=?2;
sizes.DirFeedthrough?=?1;
sizes.NumSampleTimes?=?1;
sys=simsizes(sizes);
x0=[];
str=[];
ts=[0?0];
function?sys=mdlOutputs(txu)
e1=u(1);
e2=u(2);
%NPID?Parameters
delta0=0.02;
alfa01=3/4;alfa02=3/2;???%0beta01=6.0;beta02=1.5;
kp=beta01;kd=beta02;

if?abs(e1)>delta0
????fal1=abs(e1)^alfa01*sign(e1);
else
????fal1=e1/(delta0^(1-alfa01));
end
if?abs(e2)>delta0
????fal2=abs(e2)^alfa02*sign(e2);
else
????fal2=e2/(delta0^(1-alfa02));
end

ut=kp*fal1+kd*fal2;??????%NPD
sys(1)=ut;

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件???????1055??2017-12-09?10:54??ESO.m

?????文件????????755??2017-12-08?16:05??TD.m

?????文件????????941??2010-07-01?08:52??Ctrl.m

-----------?---------??----------?-----??----

?????????????????2751????????????????????3


評(píng)論

共有 條評(píng)論