离散系统Matlab仿真课件.ppt
《离散系统Matlab仿真课件.ppt》由会员分享,可在线阅读,更多相关《离散系统Matlab仿真课件.ppt(28页珍藏版)》请在三一办公上搜索。
1、第五章 离散系统Matlab仿真,5.1 离散系统的数学模型,5.2 离散系统的稳定性分析,5.3 离散系统的动态性能分析,1,第五章 离散系统Matlab仿真5.1 离散系统的数学模型5,5.1 离散系统的数学模型,sys=tf (num, den, Ts):返回离散系统的传递函数模型,num与den分别为系统的分子与分母多项式系数向量;Ts为采样周期,当Ts=-1或者Ts= 时,表示系统的采样周期未定义。,sys=zpk (z, p, k, Ts):用来建立离散系统的零极点增益模型,Ts为采样周期,当Ts=-1或者Ts= 时,表示系统的采样周期未定义。,一、数学模型的建立,2,5.1 离散
2、系统的数学模型sys=tf (num, d,num=0.01 0.03 -0.07;den=1 -2.7 2.42 -0.72;G=tf(num,den,-1),3,已知离散系统脉冲传递函数为试用MATLAB创建系统的数学模型,sys=filt (num, den):用来建立采样时间未指定的脉冲传递函数;sys=filt (num, den, Ts):用来建立一个采样时间由Ts指定的脉冲传递函数。num和den分别为系统分子与分母多项式系数向量。,rintsys (num, den, s):连续系统传递函数;printsys (num, den, z):离散系统传递函数。,另外,还可以用pri
3、ntsys ( )函数来输出控制系统的传递函数。其调用格式为:,4,sys=filt (num, den):用来建立采样时间未指,num=0.01 0.03 -0.07;den=1 -2.7 2.42 -0.72;G=filt(num,den)printsys (num, den, z),5,已知离散系统脉冲传递函数为试用MATLAB创建系统的数学模型,二、数学模型的相互转换,这两种数学模型之间是可以相互转换的,其调用格式分别为: tf (sys) 将零极点增益模型转换成传递函数模型; zpk (sys)将传递函数模型转换成零极点增益模型。,z, p, k = tf2zp (num,den),
4、其中num和den分别为系统传递函数的分子与分母多项式系数向量, z, p, k分别为系统对应的零点向量、极点向量和增益。 num, den = zp2tf (z, p, k),其中z, p, k分别为系统的零点向量、极点向量和增益。 num和den分别为系统对应的传递函数模型分子与分母多项式系数向量。,6,二、数学模型的相互转换这两种数学模型之间是可以相互转换的,其,num=0.01 0.03 -0.07;den=1 -2.7 2.42 -0.72;G=tf(num,den,-1);G=zpk(G) z, p, k = tf2zp (num,den),7,已知离散系统脉冲传递函数为试求其等效
5、的零极点增益模型。例:n,三、连续系统和离散系统数学模型之间的转换,sysd=c2d (sysc,Ts, imp):把连续定常系统模型sysc转换成离散系统模型sysd,采样时间为Ts,imp表示直接脉冲响应法。,8,三、连续系统和离散系统数学模型之间的转换sysd=c2d (,num=1;den=0.1 1 0;sysc=tf(num,den);sysd=c2d(sysc,1, imp),9,采样周期T=1s,求该开环系统的脉冲传递函数G(z)。例:系,sysd=c2d (sysc,Ts, zoh):把连续定常系统模型sysc转换成离散系统模型sysd,采样时间为Ts,imp表示对输入信号加
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 离散系统 Matlab 仿真 课件

链接地址:https://www.31ppt.com/p-1440531.html