广西大学实验报告纸
- 格式:pdf
- 大小:108.94 KB
- 文档页数:2
广西大学实验报告纸
姓名:XXX指导老师:XXX成绩:
学院:电气工程学院专业:自动化班级:XXX
实验内容:连续系统传递函数模型生成与特征量求取XX年X年XX日同组人:无
【实验时间】2014年9月25日
【实验地点】matlab(课外,宿舍)
【实验目的】
掌握MATLAB环境中传递函数模型表示与转换
【实验设备与软件】
MATLAB数值分析软件
【实验原理】
1.连续系统传递函数模型的生成:命令格式sys=tf(num,den)
2.连续系统zpk传递函数模型的生成:命令格式sys=zpk(z,p,k)
3.传递函数模型转换与zpk传递函数之间的互相转换:
4.线性系统传递函数极点指使其分母为零的根,命令格式:pole/zero(SYS)
5.传递函数的静态增益指系统传递函数在除于纯积分环节后,令s=0后得到的数
值,它表示了系统稳定时的(位置或速度或加速度)增益
6.部分分式分解及还原:命令格式[r,p,k]=residue(num,den)
[num,den]=residue(r,p,k)
【实验内容、方法、过程与分析】
1、实验内容
自定义一个4阶稳定的连续线性系统传递函数,要求分子次数为3,编制一段程序.m
将其转换成零极点形式,求零极点和静态增益,并实现部分分式分解并与手算比较
2、实验方法及过程
>>num=[141010];den=[14643];sys=tf(num,den)
sys=
s^3+4s^2+10s+10
-----------------------------
s^4+4s^3+6s^2+4s+3
Continuous-time transfer function.
>>[r,p,k]=tf2zp(num,den)
r=
-1.1853+2.1754i
-1.1853-2.1754i
-1.6294+0.0000i
p=
-1.8409+0.8409i
-1.8409-0.8409i
-0.1591+0.8409i
-0.1591-0.8409i
k =
1
>>h=zpk(r,p,k)
h =
(s+1.629)(s^2+2.371s +6.137)
-----------------------------------------------
(s^2+3.682s +4.096)(s^2+0.3182s +0.7324)
Continuous-time zero/pole/gain model.
>>figure
>>step(sys)
05101520253035
01
2
3
4
5
6
Step Response Tim e (seconds)
A m p l i t u d e 经检验;式子与手算结果相同。
【实验总结】
通过此次实验,大致了解了软件的基本操作用法,知道了对于本次实验用MATLAB 运行出来的结果和实际手算的结果一致,而且不同的命令会得到不同的结果。通过此次实验,懂得做实验的时候遇到不懂的和出错的地方要积极寻找解决办法,一定要有耐心和信心。