计算机仿真技术及CAD采样控制系统的数字仿真课件.ppt

计算机仿真技术及CAD采样控制系统的数字仿真课件.ppt

ID:57034274

大小:216.00 KB

页数:23页

时间:2020-07-27

计算机仿真技术及CAD采样控制系统的数字仿真课件.ppt_第1页
计算机仿真技术及CAD采样控制系统的数字仿真课件.ppt_第2页
计算机仿真技术及CAD采样控制系统的数字仿真课件.ppt_第3页
计算机仿真技术及CAD采样控制系统的数字仿真课件.ppt_第4页
计算机仿真技术及CAD采样控制系统的数字仿真课件.ppt_第5页
资源描述:

《计算机仿真技术及CAD采样控制系统的数字仿真课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第5章采样控制系统的数字仿真本章内容(1) 采样控制系统在仿真时的两种统一方法;(2) 连续部分的计算步长h和离散部分的采样周期T的区别;(3) 数字控制器的描述及MATLAB的实现;(4)采样控制系统的各连接矩阵和典型环节系数矩阵的确定;(5)采样控制系统的仿真方法。15.1采样控制系统一个控制系统中如有一处或多处的信号是断续的,则称这个系统为采样控制系统或离散—时间控制系统。2采样控制系统的控制器有两种类型:模拟式和数字式,对应的控制系统如图5-1(a)和(b)所示。3采用数字控制器的采样控制系统又称为直接数字控制系统(即DDC系统)或计算机控制系统,它具有适应性强

2、,并能实现各种复杂控制(如最优控制、自适应控制等)的优点,因而受到人们普遍重视,并已得到了广泛应用。本章主要讨论图5-1(b)所示的这类系统的仿真问题。图中,偏差信号e(t)经采样器或A/D转换器变换成数字信号e*(t)输入到计算机中,然后在计算机中进行某种控制算法的运算(例如PID控制规律和各种最优控制等),最后计算机将运算的数字结果输出并经D/A转换器或保持器转换为连续信号去控制受控对象,因计算机的运算速度很快,故可以认为入口和出口的采样器是同步的。45.2模拟调节器的数字化仿真方法连续系统PID调节器的控制规律为(5-1)式中u(t)和e(t)分别为调节器的输出和

3、输入信号,Kp、Ti和Td分别为比例系数、积分时间常数和微分时间常数。为了用计算机实现PID控制规律,要将式(5-1)转换成离散化形式。5对上式两边进行z变换后可得由上式可得PID控制规律的脉冲传递函数D(z)为(5-3)6令则式(5-3)成为71)当Ti=∞和Td=0时即为数字式比例控制器。2)当Td=0时即为数字式比例-积分控制器。3)当Ti=∞时即为数字式比例-微分控制器。85.3采样控制系统的数字仿真程序采样控制系统与连续控制系统不同,它有连续部分(受控对象)和离散部分(数字控制器)组成。对于连续部分,一般采用传递函数或微分方程来描述,对于离散部分则要用脉冲传递

4、函数或差分方程来描述,这两种描述的方法在采样系统仿真时要统一起来,统一的方法有两种。9(1)当采样频率足够高(即采样周期足够短),同时又有保持器时,可以将离散部分近似地看作是连续的,即整个控制系统可以近似地看作是一个连续控制系统,统一用传递函数或微分方程来描述,数字仿真也是按连续系统的数字仿真来处理。(2)将连续部分的传递函数G(s)变成脉冲传递函数G(z),即:G(z)=z{Gh(s)G(s)}然后对整个系统统一用脉冲传递函数来分析研究,本节主要介绍这种仿真方法。10用上述第二种方法对系统进行仿真研究时,要注意到离散部分是每隔一个采样周期T计算一次,对连续部分则每隔一

5、个计算步长h计算一次,一般取T>>h,且T为h的整数倍关系。因为只有这样,连续部分的输入/输出才能在每个周期的最后一刻与离散部分的输入/输出达到同步,即连续部分才能将每个周期最后一个计算步长的输出值和系统的输入比较作为下一个周期数字控制器的输入,同时离散部分的输出信号再次传递给连续部分,以作为连续部分下一时刻的起始值,如此循环,直到仿真过程结束。115.3.1数字控制器的程序实现由计算机程序来实现D(z),首先要将D(z)转换成差分方程,然后按差分方程编写程序。设数字控制器的脉冲传递函数为(5-9)则相应的差分方程为(5-10)由上式知,为得到当前时刻的数字控制器的输出

6、值,不但需要当前时刻控制器的输入值e(k),而且还需要过去若干个时刻的输入和输出值。12利用计算机对以上高阶差分方程求解时,首先应在计算机内存中设置两个行向量Gr和Fr分别存放数字控制器的分子、分母系数;设置两个列向量Er和Ur分别存放数字控制器的当前时刻以及过去若干个时刻的输入和输出值,即则式(5-11)可写成向量的形式(5-11)利用上式便可得到当前时刻的数字控制器的输出值ur(k)。135.3.2连续部分的程序实现当系统采用零阶保持器时,在采样周期kT时刻,离散部分即数字控制器的输出信号ur(kT)经零阶保持器传递到连续部分,并保持一个周期。在这周期内连续部分以步

7、长h计算其各环节的的变化情况,直到下一采样时刻(k+1)T。因此,在采样时刻之间连续部分的输入为常数,此时,可将连续部分当作输入信号为阶跃函数的连续系统来处理。这样对连续部分仍可按照上章所述的连续系统按环节离散化的方法来进行仿真,其连续部分各环节的参数和连接矩阵的建立同上章,此处不再介绍,但要注意以下几点:14(1)保持器不单独作为一个典型环节,它在这里仅将离散部分输出值保持一个周期;(2)因数字控制器的输出ur(kT)作为连续部分的参考输入,在编写连接矩阵W0时,要把典型环节与ur(kT)有关联的情况反映进去;(3)数字控制器的输入关系

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。