编写matlab程序设计状态反馈增益阵,西南交大汪晓宁版《自动控制原理》自控MATLAB程序作业...

西南交大汪晓宁版《自动控制原理》部分MATLAB 程序代码答案(如下):

一、P225 6.23

(一)、题目:设系统状态空间描述为

u x x ??

??

?

?????+??????????----=?

8.903.602.08.94.100101.004.0,[]x y 100= 试利用MATLAB 的CAD 程序设计状态反馈向量使闭环极点在j ±-1,-2,并画出系统波特图、根轨迹图,求闭环系统零、极点与静态增益,并求闭环系统的单位阶跃响应。

分析:此题意在对比极点配置前后系统外部性能的变化。

系统:Cx y Bu Ax x =+=?

,

引入状态反馈后的闭环系统为:Cx y Bv x BK A x =+-=?

,)(

(二)、源程序代码(如下):

A = [-0.4 0 -0.01;1 0 0;-1.4 9.8 -0.02];

B = [6.3;0;9.8];

C = [0 0 1];

D = 0;

[num,den]=ss2tf(A,B,C,D,1); figure(1);

bode(num,den);grid;

title('极点配置前波特图'); figure(2);

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值