matlab仿真习题,(MATlab仿真部分习题答案.doc

(MATlab仿真部分习题答案

[4.1]控制系统结构如图4.1所示

利用MATLAB对以上单位负反馈控制系统建立传递函数;

将第一问中求得的传递函数模型转化为零极点增益形式和状态空间形式。

解:(1)num=[2 2];den=[1 2 1];[num1,den1]=cloop(num,den);sys=tf(num1,den1)

程序运行结果如下:

Transfer function:

2 s + 2

-------------

s^2 + 4 s + 3

(2)[z,p,k]=tf2zp(num1,den1);g_zpk=zpk(z,p,k);[A,B,C,D]=zp2ss(z,p,k);g_ss=ss(A,B,C,D)

程序运行结果如下:

z = -1 p = -3 -1 k = 2

a = x1 x2

x1 -4 -1.732

x2 1.732 0

b = u1

x1 1

x2 0

c = x1 x2

y1 2 1.155

d = u1

y1 0

[5.1]设单位负反馈控制系统的开环传递函数为G(S)=

(1)试绘制k=10、100时闭环系统的阶跃响应曲线,并计算稳态误差、上升时间、超调量和过渡过程时间;

(2)绘制k=1000时闭环系统的阶跃响应曲线,与k=10、100时 所得的结果相比较,分析增益系数与系统稳定性的关系;

解:(

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值