好文档 - 专业文书写作范文服务资料分享网站

线性定常系统的能控性和能观测性

天下 分享 时间: 加入收藏 我要投稿 点赞

legend(’original target positions’,'original target positions’,'original target positions’,'X','Y')

(2)按能控性分解给定得状态空间模型并记录所得得结果,然后再将其转换为传递函数模型.它与 1)中所得得传递函数模型就是否一致?为什么?令初始状态为零,用 MATLAB 计算系统得单位阶跃输出响应,并绘制与记录相应曲线.这一曲线与 1)中得输出曲线就是否一致?为什么?

A=[-3 -4;-2 0];B=[5;1];C=[-1 —1];D=[0]; [Ac Bc Cc Tc Kc]=ctrbf(A,B,C); G=ss(Ac,Bc,Cc,0); G1=tf(G) t=[0:、04:5];

[y,t,x]=step(G,t);%单位阶跃输入

plot(t,x,'b',t,y,'m’)%状态及输出响应曲线

legend('original target positions','X’,’Y')

按能控性分解给定得状态空间模型并记录所得得结果,然后再将其转换为传递函数模型,它与 1)中所得得传递函数模型一致得。令初始状态为零,用 MATLAB 计算系统得单位阶跃输出响应,并绘制与记录相应曲线这一曲线与 1)中得输出曲线就是一致得。 ② 代码:

A=[—1 0 0 0;0 —3 0 0;0 0 -2 0;0 0 0 —5]; B=[2;1;0;0]; C=[1 0 1 0]; D=[0];

[Ac Bc Cc Tc Kc]=ctrbf(A,B,C); G=ss(Ac,Bc,Cc,0); G1=tf(G) t=[0:、04:5];

[y,t,x]=step(G,t);%单位阶跃输入

plot(t,x,'b',t,y,'m')%状态及输出响应曲线

legend(’original target positions’,’original target positions',’original target positions’,’X','Y’)

按能控性分解给定得状态空间模型并记录所得得结果,然后再将其转换为传递函数模型,它与 1)中所得得传递函数模型就是不一致得。令初始状态为零,用 MATLAB 计算系统得单位阶跃输出响应,并绘制与记录相应曲线这一曲线与 1)中得输出曲线就是不一致得。

(3)按能观测性分解给定得状态空间模型并记录分解所得得结果,然后再将其转换为传递函数模型.它与 1)中得传递函数模型就是否一致?为何?令初始状态为零,用 MATLAB 计算系统得单位阶跃输出响应,并绘制与记录相应曲线。这一曲线与 1)中得输出曲线就是否一致?

A=[—3 —4;—2 0];B=[5;1];C=[-1 -1];D=[0]; [Ao Bo Co To Ko]=obsvf(A,B,C); G=ss(Ao,Bo,Co,0); G1=tf(G) t=[0:、04:5];

[y,t,x]=step(G,t)%单位阶跃输入

plot(t,x,’b',t,y,'m’)%状态及输出响应曲线

legend(’original target positions',’original target positions’,’original target positions',’X','Y’)

按能观测性分解给定得状态空间模型并记录所得得结果,然后再将其转换为传递函数模型,它与 1)中所得得传递函数模型一致得.令初始状态为零,用 MATLAB 计算系统得单位阶跃输出响应,并绘制与记录相应曲线这一曲线与 1)中得输出曲线就是不一致得。 ② 代码:

A=[-1 0 0 0;0 -3 0 0;0 0 —2 0;0 0 0 -5]; B=[2;1;0;0]; C=[1 0 1 0];

D=[0];[Ao Bo Co To Ko]=obsvf(A,B,C); G=ss(Ao,Bo,Co,0); G1=tf(G) t=[0:、04:5];

[y,t,x]=step(G,t)%单位阶跃输入 plot(t,x,'b',t,y,'m')%状态及输出响应曲线

legend('original target positions','original target positions',’original target positions’,'X’,'Y')

按能观测性分解给定得状态空间模型并记录所得得结果,然后再将其转换为传递函数模型,它与 1)中所得得传递函数模型不一致得.令初始状态为零,用 MATLAB 计算系统得单位阶跃输出响应,并绘制与记录相应曲线这一曲线与 1)中得输出曲线就是不一致得。

4)按能控性能观测性分解给定得状态空间模型并记录分解所得得结果,然后再将其转换为传递函数模型。它与 1)中得传递函数模型就是否一致?为何?令初始状态为零,用 MATLAB 计算系统得单位阶跃输出响应,并绘制与记录相应得曲线。这一曲线与 1)中得输出曲线就是 否一致?为什么? 代码:

A=[—3 —4;-2 0];B=[5;1];C=[-1 -1];D=[0]; [Ak Bk Ck Tk ] = kalmdec(A,B,C); G= ss(Ak,Bk,Ck,0); G1=tf(G) t=[0:、04:5];

[y,t,x]=step(G,t)%单位阶跃输入

plot(t,x,'b’,t,y,'m')%状态及输出响应曲线

legend(’original target positions’,'X',’Y')

线性定常系统的能控性和能观测性

legend(’originaltargetpositions’,'originaltargetpositions’,'originaltargetpositions’,'X','Y')(2)按能控性分解给定得状态空间模型并记录所得得结果,然后再将其转换为传递函数模型.它与1)中所得得传递函数模型就是否一致?为什么?令初始状态为零
推荐度:
点击下载文档文档为doc格式
6y5kw5hzwl7yogl1itk20zdc523y3q00i23
领取福利

微信扫码领取福利

微信扫码分享