matlab 实验三 控制系统数学模型及其转换

发布时间:   来源:文档文库   
字号:

实验三控制系统数学模型及其转换
一、实验目的
1、掌握控制系统常用数学模型Matlab表示2、利用Matlab实现数学模型之间的转换
二、实验原理
bmsmbm1sm1b1s1b0
1、已知传递函数模型:G(s,由分子和分母多nn11
ansan1sa1sa0项式可以唯一确定传递函数。
分子向量num[bmbm-1b1b0]分子向量den[anan1a1a0]
Matlab工具箱中,用命令tf(可以建立一个传递函数模型,或将状态空间模型和零极点增益模型变化伟零极点增益模型。
2Matlab工具箱中,用命令zpk(可以建立零极点增益函数模型,或将传递函数模型和状态空间模型变化伟零极点增益模型。
3Matlab工具箱中,用命令ss(可以建立状态空间模型,或将传递函数模型和零极点增益模型变化伟零极点增益模型。
4、函数tf2ss用于将传递函数化成状态空间模型,调用格式如:
[A,B,C,D]tf2ss(num,den;
5、函数tf2zp用于将传递函数化成零极点模型,调用格式如:
[z,p,k]tf2ss(num,den;
6、函数zp2ss用于将零极点增益模型化为状态空间模型,调用格式如:
[A,B,C,D]zp2ss(zpk;
7、函数c2d用于将连续系统化为离散系统模型,调用格式如:
Sysdc2d(sysTs;
8、函数cannon用于将控制系统模型化为对角标准型,调用格式如:
Csys=cannon(sys,modal
四、实验内容
1已知某SISO系统传递函数为:G(s

s12s
e,用MATLAB表示,查看模型2
s2s3
5
,
s-1





2在图3-1所示的系统串连框图中,已知sys1的传递函数为:G1(s
s1
,系
s22s5



sys2的传递函数为:G2(s
5
,试求系统串连后的仿真模型。
s(s3

3-1SISO系统模型串连示意图





本文来源:https://www.2haoxitong.net/k/doc/df5e8e34a417866fb84a8eb0.html

《matlab 实验三 控制系统数学模型及其转换.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式