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

  • 大小: 3KB
    文件類型: .m
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2021-01-03
  • 語言: Matlab
  • 標(biāo)簽: 模糊控制??PID控制??

資源簡介

對典型二階系統(tǒng)的模糊控制與傳統(tǒng)PID控制分別用matlab編程,進(jìn)行的性能比較

資源截圖

代碼片段和文件信息

%?Example?3.8
%?--------------------------------------------
%?典型二階系統(tǒng)的模糊控制與傳統(tǒng)PID控制的性能比較
%?--------------------------------------------
num=20;
den=[1.64.41];
[a1bcd]=tf2ss(numden);
x=[0;0];
T=0.01;h=T;
umin=0.07;umax=0.7;
td=0.02;Nd=td/T;
N=500;R=1.5*ones(1N);
%?--------------------------------------------
%?傳統(tǒng)PID控制
%?--------------------------------------------
e=0;de=0;ie=0;
kp=5;ki=0.1;kd=0.001;
for?k=1:N
????uu1(1k)=-(kp*e+ki*de+kd*ie);
????%?延遲環(huán)節(jié)
????if?k<=Nd
????????u=0;
????else
????????u=uu1(1k-Nd);
????end
????%?死區(qū)和飽和環(huán)節(jié)
????if?abs(u)<=umin
????????u=0;
????elseif?abs(u)>umax
????????u=sign(u)*umax;
????end
????%?利用龍格—庫塔法進(jìn)行系統(tǒng)仿真
????k0=a1*x+b*u;
????k1=a1*(x+h*k0/2)+b*u;
????k2=a1*(x+h*k1/2)+b*u;
????k3=a1*(x+h*k2)+b*u;
????x=x+(k0+2*k1+2

評論

共有 條評論

相關(guān)資源