控制系统CAD与仿真实验指导书 - 图文(3)

2019-08-26 17:08

S3?11S2?30SH(S)?4S?9S3?45S2?87S?50

3.部分分式展开:

函数[r,p,k]=residue(b,a),对两个多项式的比进行部分分式展开,如:

P(s)bmsm?bm?1sm?1?....?b1s?b0?Q(s)ansn?an?1sn?1?....?a1s?a0

向量b、 a是以s的降幂顺序排列多项式的系数,部分分式展开后余数送入列向量r,极点送入列向量p,常数项送入k 。 练习3-5: 对F(s)进行部分分式展开:

2s3?9s?1F(s)?3s?s2?4s?4

4、 传递函数的常用命令:

最常用的对传递函数进行变换的命令为传递函数的乘、加与反馈连接命令。对于简单的框图分析可以使用series、 parallel、 feedback与cloop 命令,采用传递函数的形式进行分析与处理。

Gs(s)?G1(s)G2(s)①传递函数串联:

命令格式:[nums, dens]=series(num1, den1, num2, den2)

②传递函数并联:

Gp(s)?G1(s)?G2(s)命令格式:

[nump, denp]= parallel (num1, den1, num2, den2)

11

③反馈系统:

Gf(s)?

G(s)1?G1(s)G2(s)命令格式:[numf, denf]=feedback(num1, den1, num2, den2)

④单位反馈系统:

Gc(s)?G(s)1?G(s)命令格式:[numc,denc]=clooop(num, den, sign)

sign是可选参数,sign=-1为负反馈,而sign=1对应为正反馈。缺省值为负反馈。 练习3-6

① 已知两子系统为:

G1(S)?3s?4G2(S)?2s?4

s2?2s?3

求G(SS)?G1(S)*G2(S)GP(S)?G1(S)?G2(S)系统②已知两子系统为:

2s2?5s?1G1(s)?2s?2s?3 按下图方 输入

G2(s)?5(s?2)s?10式连接,求闭环系统的传递函数。

+ — 输出 系统1 系统 2 12

5.模型转换:

①.传递函数向状态空间描述的转换命令: [A,B,C,D]=tf2ss(num, den)

练习3-7 求下列传递函数的状态空间描述: R(S) s2?7s?2Y(S) s3?9s2?26s?24 ②.状态空间描述向传递函数转换命令: 命令格式:[num, den]=ss2tf (A,B,C,D,iu) [z,p,k]=ss2zp (A,B,C,D,i)

练习3-8 一个系统的状态空间描述如下:

?.?x?1???.???010??x1???x2??001??x???10?2?.?????0??x3??????1?2?3????x3?????0??y?100?x

求传递函数: G(S)=Y (S )/U (S )。

u13

实验四 线性控制系统的时域响应分析

一、

实验目的

1. 熟悉MATLAB有关命令的用法;

2. 用MATLAB系统命令对给定系统进行时域分析;

二、实验内容

求连续系统的单位阶跃响应有关命令的用法: 命令格式:

[y,x,t]=step(num, den) [y,x,t]=step(num, den, t) [y,x,t]=step(A,B,C,D) [y,x,t]=step(A,B,C,D,iu) [y,x,t]=step(A,B,C,D,iu,t)

练习4-1. 给定系统的传递函数如下:

C(S)25?2R(S)S?4S?25求该系统的阶跃响应曲线,记录超调量、上升时间、过渡过程时间。

练习4-2. 已知系统的开环传递函数为:

G(s)?20s4?8s3?36s2?40s求出该系统在单位负反馈下的阶跃响应曲线,记录超调量、上升时间、过渡过程时间。

14

练习4-3 已知系统的传递函数为:

+ 6.3233(s?1.4235)21s s(s?1)(s?5)—

① 求系统的阶跃响应;

② 阶跃响应曲线线型用“*”号表示;

③阶跃响应图应加上横坐标名、纵坐标名和标题名,并加上网格线。

练习4-4 求T1、T2、T3系统的阶跃响应;

① 将 T1、T2、T3系统的阶跃响应图画在同一窗口内;

② T1、T2、T3系统的阶跃响应曲线分别用不同的线形和颜色表示; ③ 将‘T1、T2、T3’分别标注在对应的曲线上。

T21?s2?2s?2Ts?212?4s2?2s?2T3?2s3?3s2?3s?1

练习4-5 一个系统的状态空间描述如下:

?.?x???????1?1???x?1????11??u1?.1?x2???6.50????x2???10????u?2???y1??10??x1??00??u1??y???2??01????x???2??00????u?2?①求出 G(S)= Y(S)/U(S); ②绘制该状态方程的单位阶跃响应曲线。

15


控制系统CAD与仿真实验指导书 - 图文(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:算法设计与分析习题解答1503

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: