计算机控制系统的控制算法第八讲 .ppt

上传人:石*** 文档编号:49895577 上传时间:2022-10-12 格式:PPT 页数:41 大小:7.67MB
返回 下载 相关 举报
计算机控制系统的控制算法第八讲 .ppt_第1页
第1页 / 共41页
计算机控制系统的控制算法第八讲 .ppt_第2页
第2页 / 共41页
点击查看更多>>
资源描述

《计算机控制系统的控制算法第八讲 .ppt》由会员分享,可在线阅读,更多相关《计算机控制系统的控制算法第八讲 .ppt(41页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、计算机控制系统的控制算法第八讲 1现在学习的是第1页,共41页第四章第四章 计算机控制系统的计算机控制系统的 控制算法控制算法第八讲第八讲-第十二讲第十二讲第八讲第八讲2现在学习的是第2页,共41页本章知识结构本章知识结构3现在学习的是第3页,共41页 计算机控制系统的设计,是指在给定系统性能指计算机控制系统的设计,是指在给定系统性能指标的条件下,设计标的条件下,设计控制器的控制规律和相应的数字控制控制器的控制规律和相应的数字控制算法算法。概概 述述数字控制器的设计方法数字控制器的设计方法按其设计特点分为三大类:按其设计特点分为三大类:4现在学习的是第4页,共41页1.1.模拟化设计方法模拟化

2、设计方法(间接法间接法)先设计连续系统的校正环节的传递函数先设计连续系统的校正环节的传递函数D(s)D(s),然后将其离散化为然后将其离散化为D(z)D(z),进而设计数字控制器。,进而设计数字控制器。典型代表为典型代表为PIDPID算法算法。(结构简单,各环节并联互相独立,调参方便结构简单,各环节并联互相独立,调参方便)5现在学习的是第5页,共41页2.2.离散化设计方法离散化设计方法(直接法直接法)已知被控对象的传递函数或特性已知被控对象的传递函数或特性G(z)G(z),根据,根据所要求的性能指标,直接设计数字控制器所要求的性能指标,直接设计数字控制器D(z)D(z)。常用方法有常用方法有

3、最少拍有纹波设计最少拍有纹波设计、最少拍无纹最少拍无纹波设计波设计和和达林算法达林算法。3.3.状态空间设计法状态空间设计法 能处理能处理多输入多输入-多输出多输出(MIMO)(MIMO)系统系统6现在学习的是第6页,共41页 模拟化设计模拟化设计:适于采样周期短、控制算法简单:适于采样周期短、控制算法简单的系统。忽略零阶保持器和采样器,求出系统的连续控的系统。忽略零阶保持器和采样器,求出系统的连续控制器,以近似方式离散化为数字控制器。制器,以近似方式离散化为数字控制器。离散化设计离散化设计:适于采样周期长或控制复杂的:适于采样周期长或控制复杂的系统。直接使用采样控制理论设计数字控制器。系统。

4、直接使用采样控制理论设计数字控制器。7现在学习的是第7页,共41页 数字控制理论基础数字控制理论基础 1.1.计算机只能接受和处理二进制代码计算机只能接受和处理二进制代码0 0和和1 1及其组合,及其组合,这些二进制数可以表示某一物理量的大小,称之为离散量或数字这些二进制数可以表示某一物理量的大小,称之为离散量或数字量。但实际系统中的被控量是在时间上连续的信号,一般称之为量。但实际系统中的被控量是在时间上连续的信号,一般称之为连续量或模拟量。模拟量进行离散化并转换成数字量后,才能由连续量或模拟量。模拟量进行离散化并转换成数字量后,才能由计算机处理。计算机处理。因此,计算机控制系统也可以称为数字

5、控制系统、离散控因此,计算机控制系统也可以称为数字控制系统、离散控制系统或采样控制系统。制系统或采样控制系统。模拟控制系统称为连续控制系统。模拟控制系统称为连续控制系统。8现在学习的是第8页,共41页 2.2.离散离散(数字数字)控制系统与连续控制系统与连续(模拟模拟)控制系统的本控制系统的本质区别在于:模拟系统中的给定量、反馈量和被控量都是连质区别在于:模拟系统中的给定量、反馈量和被控量都是连续型的时间函数,而在离散系统中,通过计算机处理得给定续型的时间函数,而在离散系统中,通过计算机处理得给定量、反馈量和被控量是在时间上离散的数字信号。量、反馈量和被控量是在时间上离散的数字信号。把计算机引

6、入连续控制系统中作为控制器使用,便构把计算机引入连续控制系统中作为控制器使用,便构成了计算机控制系统。成了计算机控制系统。由计算机构成的控制系统,在本质上是一个离散系统。由计算机构成的控制系统,在本质上是一个离散系统。9现在学习的是第9页,共41页 传递函数的定义传递函数的定义 1.1.线性连续系统中传递函数的定义是:线性连续系统中传递函数的定义是:零初始条件零初始条件下下,一个,一个线性线性环节环节(系统系统)的输出量的拉氏变换与输入量的拉的输出量的拉氏变换与输入量的拉氏变换之比。氏变换之比。2.2.线性离散线性离散(数字数字)控制系统中脉冲传递函数的定义:控制系统中脉冲传递函数的定义:零初

7、始条件下零初始条件下,一个,一个线性线性环节环节(系统系统)的输出脉冲序列的的输出脉冲序列的Z Z变换与变换与输入脉冲序列的输入脉冲序列的Z Z变换之比。变换之比。10现在学习的是第10页,共41页4.1 4.1 数字控制器的间接设计方法数字控制器的间接设计方法4.2 4.2 数字数字PIDPID控制算法控制算法4.3 4.3 数字控制器的直接设计方法数字控制器的直接设计方法4.4 4.4 纯滞后控制技术纯滞后控制技术4.5 4.5 控制算法控制算法MatlabMatlab仿真举例仿真举例4.6 4.6 小小 结结11现在学习的是第11页,共41页4.1 4.1 数字控制器的间接设计方法数字控

8、制器的间接设计方法 数字控制器的间接设计技术,是立足于连续控制数字控制器的间接设计技术,是立足于连续控制系统控制器的设计,然后在计算机上进行数字模拟来实现系统控制器的设计,然后在计算机上进行数字模拟来实现的。的。实质:实质:在采样周期足够短的情况下,把数字控在采样周期足够短的情况下,把数字控制器制器(A/D(A/D、计算机、计算机、D/A)D/A)看作一个整体,其输入和输出看作一个整体,其输入和输出为模拟量,将其等效为连续传递函数。为模拟量,将其等效为连续传递函数。12现在学习的是第12页,共41页图图4.1 4.1 计算机控制系统的典型结构图计算机控制系统的典型结构图 工作过程工作过程:e(

9、t)e(t)经经A/DA/D转换器后变成数字量转换器后变成数字量e(k)e(k),计算,计算机机(数字调节器数字调节器)按照一定的控制规律对按照一定的控制规律对e(k)e(k)进行计算处进行计算处理,将所得结果理,将所得结果u(k)u(k)经经D/AD/A转换器转换得到连续的控制转换器转换得到连续的控制量量u(t)u(t)作用到被控对象上,实现对被控参数作用到被控对象上,实现对被控参数y(t)y(t)的调节。的调节。信号采样信号采样+A/D+A/D转换转换D/AD/A转换转换+信信号保持号保持13现在学习的是第13页,共41页 4.1.1 4.1.1 采样周期与模拟化设计采样周期与模拟化设计

10、香农采样定理是使数字控制器进行模拟化设计香农采样定理是使数字控制器进行模拟化设计的最基本的前提条件的最基本的前提条件。零阶保持器是零阶保持器是由由D/AD/A转换器的转换器的输出保持来实现输出保持来实现的。的。频率特性:频率特性:14现在学习的是第14页,共41页 信号通过零阶保持器后存在信号通过零阶保持器后存在幅值衰减幅值衰减和和相位滞后相位滞后。但如果采。但如果采样周期样周期T T足够小,即采样频率足够高时,可以忽略这一影响。对于足够小,即采样频率足够高时,可以忽略这一影响。对于小的采样周期,用幂级数展开,用小的采样周期,用幂级数展开,用T/2T/2的时间滞后环节来近似:的时间滞后环节来近

11、似:设相位裕量减少设相位裕量减少5-15度,则采样周期应选为:度,则采样周期应选为:15现在学习的是第15页,共41页间接设计方法得以实现的重要依据是:间接设计方法得以实现的重要依据是:(1)(1)采样周期要满足香农采样定理;采样周期要满足香农采样定理;(2)(2)采样周期足够小,达到零阶保持器的相位采样周期足够小,达到零阶保持器的相位滞后可以忽略不计的程度。滞后可以忽略不计的程度。16现在学习的是第16页,共41页4.1.2 4.1.2 模拟化设计步骤模拟化设计步骤1.1.设计假想的模拟控制器设计假想的模拟控制器D(s)D(s)2.2.正确地选择采样周期正确地选择采样周期 3.3.将模拟控制

12、器将模拟控制器D(s)D(s)离散化为数字控制器离散化为数字控制器D(z)D(z)4.4.求出与求出与D(z)D(z)对应的差分方程对应的差分方程5.5.编制计算机程序,实现计算机控制编制计算机程序,实现计算机控制17现在学习的是第17页,共41页1.1.设计假想的模拟控制器设计假想的模拟控制器 解决方案:首先将计算机与零阶保持器合在一起看解决方案:首先将计算机与零阶保持器合在一起看作一个模拟环节,输入为作一个模拟环节,输入为e(t)e(t),输出为,输出为u(t)u(t),等效传,等效传递函数为递函数为D(s)D(s);然后根据自控原理中的连续系统的;然后根据自控原理中的连续系统的频域频域设

13、计法设计法、根轨迹法根轨迹法等校正方法设计等校正方法设计D(s)D(s)。零阶保持器零阶保持器18现在学习的是第18页,共41页2.2.正确地选择采样周期正确地选择采样周期 实际应用中工程技术人员通常综合考虑来选实际应用中工程技术人员通常综合考虑来选择采样周期择采样周期T T:(1)(1)从调节品质上考虑,希望从调节品质上考虑,希望T T短以减少系统纯滞后短以减少系统纯滞后的影响,提高控制精度。保证在的影响,提高控制精度。保证在95%95%的系统的过渡过的系统的过渡过程内采样程内采样615615次。次。(2)(2)从快速性和抗干扰性方面考虑,希望从快速性和抗干扰性方面考虑,希望T T短使系统短

14、使系统快速跟随输入的变化。快速跟随输入的变化。19现在学习的是第19页,共41页(3)(3)从计算机的工作量和回路成本考虑,希望从计算机的工作量和回路成本考虑,希望T T长使长使多回路的每回路都有足够的计算时间。当被控对象的多回路的每回路都有足够的计算时间。当被控对象的纯滞后时间纯滞后时间 较大时,常选较大时,常选 。(4)(4)从计算精度方面考虑,采样周期不应过短,应大从计算精度方面考虑,采样周期不应过短,应大于执行器的调节时间。于执行器的调节时间。此外,被控量不同,采样周期也不同。此外,被控量不同,采样周期也不同。20现在学习的是第20页,共41页被 控 量采 样 周 期/s注流量15优选

15、1s压力310优选5s液位68优选7s温度1520优选纯滞后时间成分1520优选18s表表4-1 采样周期的经验数据表采样周期的经验数据表21现在学习的是第21页,共41页3.3.将模拟控制器将模拟控制器D(s)D(s)离散化为数字控制器离散化为数字控制器D(z)D(z)将连续控制器将连续控制器D(s)D(s)离散化为数字控制器离散化为数字控制器D(z)D(z)的的方法有很多,如方法有很多,如双线性变换法双线性变换法、前向差分法前向差分法、后向差分法后向差分法、冲击响应不变法、零极点匹配法、零阶保持法等冲击响应不变法、零极点匹配法、零阶保持法等 。通过通过近似方法,把连续控制器离散化为数字控制

16、器。近似方法,把连续控制器离散化为数字控制器。22现在学习的是第22页,共41页4.4.求出与求出与D(s)D(s)对应的差分方程对应的差分方程 为了用计算机实现数字控制器,必须求出相应的为了用计算机实现数字控制器,必须求出相应的差分方程,实现的方法有两种:差分方程,实现的方法有两种:l 由数字控制器写出系统的由数字控制器写出系统的微分方程微分方程,然后进行,然后进行差分差分处理处理得到相应的差分方程,如得到相应的差分方程,如4.24.2节的数字节的数字PIDPID控制算法控制算法就是由此推导出来的。就是由此推导出来的。l 根据数字控制器用根据数字控制器用直接程序设计法直接程序设计法、串联实现

17、法串联实现法等将等将其变为差分方程。其变为差分方程。23现在学习的是第23页,共41页数字控制器数字控制器D(z)D(z)的一般形式:的一般形式:m m个零点和个零点和n n个极点,且个极点,且n=mn=m,可写为:,可写为:对应的差分方程为:对应的差分方程为:上式即为直接程序设计法将上式即为直接程序设计法将D(z)D(z)转为差分方程的通式。转为差分方程的通式。为何为何n=m?n=m?24现在学习的是第24页,共41页5.5.根据差分方程编制相应程序,以实现计算机控根据差分方程编制相应程序,以实现计算机控制制 控制器控制器D(z)D(z)设计完成并求出控制算法后,按照图设计完成并求出控制算法

18、后,按照图4-24-2所示的计算机控制系统检验其闭环特性是否符合设计要求,所示的计算机控制系统检验其闭环特性是否符合设计要求,这一步可由计算机控制系统的数字仿真计算来验证,若满这一步可由计算机控制系统的数字仿真计算来验证,若满足要求则设计结束,否则应修改设计。足要求则设计结束,否则应修改设计。25现在学习的是第25页,共41页1)1)双线性变换法双线性变换法(梯形法或图斯汀法梯形法或图斯汀法)推导方法推导方法1 1:利用泰勒级数展开利用泰勒级数展开 得:得:则则D(s)D(s)离散化后的脉冲传递函数为:离散化后的脉冲传递函数为:连续连续控制器离散化控制器离散化为为数字控制器的方法:数字控制器的

19、方法:26现在学习的是第26页,共41页推导方法推导方法2 2:梯形法数值积分梯形法数值积分 积分控制器积分控制器 用梯形法求积分运算用梯形法求积分运算 两边求两边求Z Z变换变换 则则D(s)D(s)离散化后的脉冲传递函数为:离散化后的脉冲传递函数为:27现在学习的是第27页,共41页 映射关系:映射关系:双线性变换置换公式双线性变换置换公式 把把 代入,代入,取模的平方有:取模的平方有:28现在学习的是第28页,共41页结论结论:(1)(1)双线性变换法将双线性变换法将s s的左半平面映射到的左半平面映射到z z平平面内的单位圆内,因此如果面内的单位圆内,因此如果D(s)D(s)稳定,则稳

20、定,则D(z)D(z)稳定。稳定。(2)(2)频率畸变:双线性变换的一对一频率畸变:双线性变换的一对一映射,保证了离散频率特性不产生频率混叠现象,映射,保证了离散频率特性不产生频率混叠现象,但产生了频率畸变。但产生了频率畸变。(3)(3)主要用于低通环节的离散化,主要用于低通环节的离散化,此时频率畸变程度较小。此时频率畸变程度较小。29现在学习的是第29页,共41页双线性变换的特点:双线性变换的特点:(1)(1)变换关系简单,应用方便。可用计算机算出变换关系简单,应用方便。可用计算机算出D(z)D(z)的的系数。系数。(2)Z(2)Z变换是将变换是将S S左半平面变换到左半平面变换到Z Z平面

21、的单位圆内,所平面的单位圆内,所以如果以如果D(s)D(s)稳定,则稳定,则D(z)D(z)亦稳定。亦稳定。(3)(3)双线性变换不会引起高频混迭现象。双线性变换不会引起高频混迭现象。(4)(4)它不能保持它不能保持D(s)D(s)的脉冲响应和频率响应。的脉冲响应和频率响应。(5)(5)变换前后,稳态增益保持不变。变换前后,稳态增益保持不变。30现在学习的是第30页,共41页2)2)前向差分法前向差分法推导方法推导方法1 1:泰勒级数展开泰勒级数展开 ,有有 得到:得到:则则D(s)D(s)离散化后的脉冲传递函数为:离散化后的脉冲传递函数为:31现在学习的是第31页,共41页推导方法推导方法2

22、 2:用一阶前向差分近似代替微分用一阶前向差分近似代替微分 微分控制器微分控制器 用前向差分近似代替用前向差分近似代替 令令n=k+1n=k+1,并对两边作,并对两边作Z Z变换有:变换有:得得D(s)D(s)离散化后的脉冲传递函数为:离散化后的脉冲传递函数为:32现在学习的是第32页,共41页 映射关系:映射关系:前向差分法前向差分法(泰勒级数泰勒级数)置换公式置换公式 把把 代入,代入,取模的平方有:取模的平方有:令令|z|=1|z|=1,则对应到,则对应到s s平面上是一个圆,有:平面上是一个圆,有:即当即当D(s)D(s)的极点位于左半平面以的极点位于左半平面以(-1/T,0)(-1/

23、T,0)为圆心,为圆心,1/T1/T为为半径的圆内,半径的圆内,D(z)D(z)才在单位圆内,稳定。才在单位圆内,稳定。33现在学习的是第33页,共41页结论:稳定的系统经前向差分法转换后可能不稳定。结论:稳定的系统经前向差分法转换后可能不稳定。34现在学习的是第34页,共41页前向差分法前向差分法(一阶前向差分一阶前向差分)置换公式置换公式 用用D(z)D(z)计算控制量计算控制量U(z)U(z)时,需要在时,需要在k k时刻知道时刻知道k+1k+1时时刻的刻的e(k+1)e(k+1),这在物理上难以实现。,这在物理上难以实现。前向差分的特点:前向差分的特点:35现在学习的是第35页,共41

24、页3)3)后向差分法后向差分法推导方法推导方法1 1:泰勒级数展开泰勒级数展开 ,有有 得到:得到:则则D(s)D(s)离散化后的脉冲传递函数为:离散化后的脉冲传递函数为:36现在学习的是第36页,共41页推导方法推导方法2 2:用一阶后向差分近似代替微分用一阶后向差分近似代替微分 用后向差分近似代替用后向差分近似代替 对两边作对两边作Z Z变换得离散化后的脉冲传递函数为:变换得离散化后的脉冲传递函数为:37现在学习的是第37页,共41页映射关系:映射关系:后向差分法后向差分法(泰勒级数泰勒级数)置换公式置换公式 有:有:把把 代入,代入,取模的平方有:取模的平方有:则:则:=0=0(s s平

25、面虚轴),平面虚轴),000(s s右半平面),右半平面),38现在学习的是第38页,共41页结论结论:(1)(1)后向差分法将后向差分法将s s的左半平面映射到的左半平面映射到z z平面内半平面内半径为径为1/21/2的圆,因此如果的圆,因此如果D(s)D(s)稳定,则稳定,则D(z)D(z)稳定。稳定。(2)(2)由于这种变换的映射关系畸变严重,变由于这种变换的映射关系畸变严重,变换精度较低。所以,工程应用受到限制,用得较少。换精度较低。所以,工程应用受到限制,用得较少。特点:特点:变换前后,稳态增益保持不变。变换前后,稳态增益保持不变。39现在学习的是第39页,共41页后向差分特点:后向

26、差分特点:(1)(1)若若D(s)D(s)稳定,则稳定,则D(z)D(z)稳定。稳定。(2)(2)映射关系畸变严重,变换精度较低。所以,映射关系畸变严重,变换精度较低。所以,工程应用受到限制,用得较少。工程应用受到限制,用得较少。(3)(3)变换前后,稳态增益保持不变。变换前后,稳态增益保持不变。(4)(4)离散后控制器的时间响应与频率响应,离散后控制器的时间响应与频率响应,与连续控制器相比有相当大的畸变。与连续控制器相比有相当大的畸变。40现在学习的是第40页,共41页三种方法的比较:三种方法的比较:映射比较:映射比较:双线性变换保持稳定双线性变换保持稳定 前向差分不能保持稳定前向差分不能保持稳定 向后差分保持稳定向后差分保持稳定 41现在学习的是第41页,共41页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁