?? chap8_3f.m
字號:
%Dynamic model
function dy=DynamicModel(t,y,flag,para,V)
global kp kd a b A B F AA
dy=zeros(2,1);
%Input signal
w=2*pi*F;
rr=AA*sin(w*t);
dr=AA*w*cos(w*t);
ddr=-AA*(w^2)*sin(w*t);
r=[rr;dr];
b=133;a=-25;
B=[0;b];
A=[0 1;0 a];
V1=[5 5];f=5;
DD=V1*y+f; %True disturbance
%Control law
kp=30;kd=5.0;kpd=[kp,kd];
up=kpd*(r-y);
M=2;
if M==1
uc=0; %No Grey Compensation
elseif M==2
uc=-V*[y;1]; %Grey Compensation
end
u=up+uc;
dy=A*y+B*(u+DD);
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -