计算机仿真技术与CAD基于MATLAB的控制系统(第2版)李国勇第5章采样控制系统的数字仿真ppt课件.pptVIP

计算机仿真技术与CAD基于MATLAB的控制系统(第2版)李国勇第5章采样控制系统的数字仿真ppt课件.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机仿真技术与CAD基于MATLAB的控制系统(第2版)李国勇第5章采样控制系统的数字仿真ppt课件

第5章 采样控制系统的数字仿真;5.1 采样控制系统 一个控制系统中如有一处或多处的信号是断续的,则称这个系统为采样控制系统或离散—时间控制系统。 ; 采样控制系统的控制器有两种类型:模拟式和数字式,对应的控制系统如图5-1(a)和(b)所示。; 采用数字控制器的采样控制系统又称为直接数字控制系统(即DDC系统)或计算机控制系统,它具有适应性强,并能实现各种复杂控制(如最优控制、自适应控制等)的优点,因而受到人们普遍重视,并已得到了广泛应用。 本章主要讨论图5-1(b)所示的这类系统的仿真问题。图中,偏差信号e(t)经采样器或A/D转换器变换成数字信号e*(t)输入到计算机中,然后在计算机中进行某种控制算法的运算(例如PID控制规律和各种最优控制等),最后计算机将运算的数字结果输出并经D/A转换器或保持器转换为连续信号去控制受控对象,因计算机的运算速度很快,故可以认为入口和出口的采样器是同步的。;5.2 模拟调节器的数字化仿真方法;对上式两边进行z 变换后可得 由上式可得PID控制规律的脉冲传递函数D(z)为 (5-3);令 则式(5-3)成为;1)当Ti=∞ 和 Td=0时 即为数字式比例控制器。 2)当Td=0时 即为数字式比例-积分控制器。 3)当Ti= ∞ 时 即为数字式比例-微分控制器。;5.3 采样控制系统的数字仿真程序;(1)当采样频率足够高(即采样周期足够短),同时又有保持器时,可以将离散部分近似地看作是连续的,即整个控制系统可以近似地看作是一个连续控制系统,统一用传递函数或微分方程来描述,数字仿真也是按连续系统的数字仿真来处理。 (2)将连续部分的传递函数G(s) 变成脉冲传递函数G(z),即:G(z)=z{Gh(s)G(s)}然后对整个系统统一用脉冲传递函数来分析研究,本节主要介绍这种仿真方法。 ; 用上述第二种方法对系统进行仿真研究时,要注意到离散部分是每隔一个采样周期T计算一次,对连续部分则每隔一个计算步长h计算一次,一般取Th,且 T为h的整数倍关系。因为只有这样, 连续部分的输入/输出才能在每个周期的最后一刻与离散部分的输入/输出达到同步,即连续部分才能将每个周期最后一个计算步长的输出值和系统的输入比较作为下一个周期数字控制器的输入,同时离散部分的输出信号再次传递给连续部分,以作为连续部分下一时刻的起始值,如此循环,直到仿真过程结束。;5.3.1 数字控制器的程序实现; 利用计算机对以上高阶差分方程求解时,首先应在计算机内存中设置两个行向量 Gr和Fr分别存放数字控制器的分子、分母系数;设置两个列向量Er和Ur 分别存放数字控制器的当前时刻以及过去若干个时刻的输入和输出值,即 则式(5-11)可写成向量的形式 (5-11) 利用上式便可得到当前时刻的数字控制器的输出值ur(k)。;5.3.2 连续部分的程序实现; (1)保持器不单独作为一个典型环节,它在这里仅将离散部分输出值保持一个周期; (2)因数字控制器的输出ur(kT) 作为连续部分的参考输入,在编写连接矩阵W0 时,要把典型环节与ur(kT)有关联的情况反映进去; (3)数字控制器的输入关系:e(t)=r(t)-xn(t) 已通过程序反映了,故反馈到数字控制器输入端的连接关系不再编入连接矩阵W中,但应把与数字控制器输入端相连的典型环节编为最大号n,以与上式相对应。;5.3.3 程序框图及仿真程序; 例5-1 已知采样系统结构如图5-3所示,求系统的输出响应。;解 由图可得 则有; 根据式 可得 又 仿真程序如下所述 Example5_1.m;取仿真时间:Tf=10; 采样周期:Tm=1; 计算步长:h=0.01 在MATLAB环境下执行以上程序可得仿真曲线如图5-4所示。;5.4 关于纯滞后环节的数字仿真 设纯滞后环节的方框图如图5-5所示。 其数学模型为 (5-12) 即

文档评论(0)

mmrs369 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档