|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?我要加入
x
g1=tf(0.01,[0.005 0.06 0.1001]);%电机传递函数
g2=tf([85 300],1);%PD控制器
g3=tf(1,[1 0]);%积分环节
g4=tf(15000,[1 70 2500]);%机械系统传递函数
g5=tf([0.06 7 0.03],[1 0]);%PID控制器
g6=feedback(g1*g2,1);%内环闭环传递函数(不加干扰时)
g7=g6*g3*g4*g5;%外环开环传递函数(不加干扰时)
g8=feedback(g7,1);%外环闭环传递函数(不加干扰时)
t=[0:0.1:5];
[y1,t]=step(g8);
g9=feedback(g1,g2);%内环闭环传递函数(单独加干扰时)
g10=g9* g3*g4*g5*g2;%外环开环传递函数(单独加干扰时)
g11= feedback(g9* g3*g4,g5*g2);%外环闭环传递函数(单独加干扰时)
[y2,t]=step(g11);
y=y1+y2;
plot(t,y)
我运行上面这个。就提示错误
不知道我哪里出错了?
[ 本帖最后由 eight 于 2007-7-16 11:11 编辑 ] |
|