常规数字控制器的设计PPT讲稿.ppt
《常规数字控制器的设计PPT讲稿.ppt》由会员分享,可在线阅读,更多相关《常规数字控制器的设计PPT讲稿.ppt(112页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、常规数字控制器的设计第1页,共112页,编辑于2022年,星期六第三章 常规数字控制器的设计2.2.离散化设计方法离散化设计方法首先用适当的离散化方法将连续部分(如图所示首先用适当的离散化方法将连续部分(如图所示的保持器和被控对象)离散化,使整个系统完全变的保持器和被控对象)离散化,使整个系统完全变成离散系统,然后用离散控制系统的设计方法来设成离散系统,然后用离散控制系统的设计方法来设计数字控制器,最后用计算机实现控制功能。计数字控制器,最后用计算机实现控制功能。第2页,共112页,编辑于2022年,星期六第三章第三章 常规数字控制器的设计常规数字控制器的设计3 3两种方法的比较两种方法的比较
2、 模拟化设计方法可引用成熟的经典设计理论和方法。但在模拟化设计方法可引用成熟的经典设计理论和方法。但在“离散离散”处理时,系统的动态特性会因采样周期的增加而改变,甚至处理时,系统的动态特性会因采样周期的增加而改变,甚至导致闭环系统的不稳定。导致闭环系统的不稳定。离散化设计方法运用的数学工具是离散化设计方法运用的数学工具是Z Z变换与离散状态空间分变换与离散状态空间分析法。这种方法是一种直接数字设计方法,不仅更具有一般性,析法。这种方法是一种直接数字设计方法,不仅更具有一般性,而且稳定性好、精度高。相对而言有时称为精确法。而且稳定性好、精度高。相对而言有时称为精确法。需要注意的需要注意的是,该法
3、的精确性仅限于线性范围内以及采样点上才成立。是,该法的精确性仅限于线性范围内以及采样点上才成立。第3页,共112页,编辑于2022年,星期六32模拟控制器的离散化 表征模拟校正装置的重要参数是:表征模拟校正装置的重要参数是:极点与零点的数目;极点与零点的数目;频带宽度与截止频率;频带宽度与截止频率;DC增益;增益;相位裕度;相位裕度;增益裕度、超调量、闭环频率响应峰值等。增益裕度、超调量、闭环频率响应峰值等。在离散化过程中,上述特性都要保持下来是不大可在离散化过程中,上述特性都要保持下来是不大可能的。在选择模拟控制器的离散化方法时,首先必须明能的。在选择模拟控制器的离散化方法时,首先必须明白对
4、离散化控制算法有何要求,以保证模拟校正装置的白对离散化控制算法有何要求,以保证模拟校正装置的主要特性能得到保持。主要特性能得到保持。第4页,共112页,编辑于2022年,星期六321Z变化法变化法 Z变换法就是在D(z)与D(s)之间建立的一种映射关系(),这种映射关系保证模拟控制器的脉冲响应的采样值与数字控制器的输出相同。第5页,共112页,编辑于2022年,星期六在设计中所需要的高频部分出现频率混迭问题。为了解决这一问题在设计中所需要的高频部分出现频率混迭问题。为了解决这一问题:增加采样角频率增加采样角频率 ,使,使 远高于控制器的截止频率。远高于控制器的截止频率。第6页,共112页,编辑
5、于2022年,星期六2.带有零阶保持器的带有零阶保持器的Z Z变换法变换法n在原线性系统的基础上串联一个虚拟的零阶保持器,再进行Z变换从而得到D(s)的离散化模型D(z)第7页,共112页,编辑于2022年,星期六3.差分变换法(又称数值积分法)n将微分方程离散化为差分方程,最后求z传递函数。第8页,共112页,编辑于2022年,星期六第9页,共112页,编辑于2022年,星期六整理后得到整理后得到z z传递函数传递函数或 对比可看出:对比可看出:或或第10页,共112页,编辑于2022年,星期六这就是后向差分变换式:这就是后向差分变换式:前向差分前向差分:或或第11页,共112页,编辑于20
6、22年,星期六4.双线性变换法根据z变换定义:展成级数:同理:得双线性变换公式:第12页,共112页,编辑于2022年,星期六双线性变换公式可以进行实双线性变换公式可以进行实s传递函数与传递函数与z传递函数相互转换,传递函数相互转换,转换公式如下:转换公式如下:第13页,共112页,编辑于2022年,星期六各种离散化方法的比较各种离散化方法的比较第14页,共112页,编辑于2022年,星期六33 数字数字PID控制控制-模拟控制器的离散化设计方法模拟控制器的离散化设计方法331理想微分理想微分PID控制控制 设系统的误差为设系统的误差为e(t),则模拟,则模拟PID控制规律为控制规律为 它所对
7、应的连续时间系统传递函数为它所对应的连续时间系统传递函数为 第15页,共112页,编辑于2022年,星期六(1)比例调节器控制规律:(2)比例积分调节器控制规律:(3)PID调节器控制规律:第16页,共112页,编辑于2022年,星期六PID控制器连续时间系统传递函数 第17页,共112页,编辑于2022年,星期六PID模拟控制器的离散化n用矩形法来计算数值积分:n用后向差分来代替微分:第18页,共112页,编辑于2022年,星期六则离散化的PID控制规律为:n上式表示的控制算法提供了执行机构的位置所以称为上式表示的控制算法提供了执行机构的位置所以称为PID位置控位置控制算法。制算法。n这种算
8、式中有一累加项这种算式中有一累加项 ,随着时间,随着时间k的增加,累加的项次的增加,累加的项次也依次增加,不利于计算机计算。另外,如果由于某种干扰因素也依次增加,不利于计算机计算。另外,如果由于某种干扰因素导致导致u(k)为某一极限值时,被控对象的输出也将作大幅度的剧烈变为某一极限值时,被控对象的输出也将作大幅度的剧烈变化,由此可能导致严重的事故。就其原因,化,由此可能导致严重的事故。就其原因,位置式算式存在以上位置式算式存在以上缺陷的主要原因是它所给出的只是当前控制量的大小,与此前时缺陷的主要原因是它所给出的只是当前控制量的大小,与此前时刻控制量的大小却完全不相关。为此,有必要改进上述算法。
9、刻控制量的大小却完全不相关。为此,有必要改进上述算法。第19页,共112页,编辑于2022年,星期六 在很多控制系统中,由于执行机构是采用步进在很多控制系统中,由于执行机构是采用步进电机或多圈电位器进行控制的,所以,只要给出一电机或多圈电位器进行控制的,所以,只要给出一个增量信号即可。个增量信号即可。n写出K-1的输出值:上两式相减得PID增量式控制算法第20页,共112页,编辑于2022年,星期六第21页,共112页,编辑于2022年,星期六增量式PID算法与位置式PID算法的比较:两者本质相同,只是前者需要使用有附加积分作用的执行机构。但有如下优点:1、计算机只输出增量,误动作时影响小,必
10、要时可增设逻辑保护;2、手动/自动切换时冲击小;3、算式不需要累加,只需记住四个历史数据,即e(k-2),e(k-1),e(k)和u(k-1),占用内存少,计算方便,不易引起误差累积。第22页,共112页,编辑于2022年,星期六数字PID控制算法程序框图 第23页,共112页,编辑于2022年,星期六PID控制规律的脉冲传递函数形式两边求z变换,并注意到 ,得 第24页,共112页,编辑于2022年,星期六 理想微分PID控制的实际效果并不理想,从阶跃响应看,它的微分作用只能维持一个采样周期。由于工业用执行机构(如气动调节阀或电动调节机构)的动作速度限制,致使偏差大时,微分作用不能充分发挥,
11、再加之理想微分还容易引进高频干扰。为此,实际应用中,几乎所有的数字控制回路,通常都加一低通滤波器来限制高频干扰的影响。问题:问题:第25页,共112页,编辑于2022年,星期六(1)实际微分PID控制算式一 通过一级低通滤波器来限制高频干扰的影响 332实际微分PID控制 低通滤波器和理想微分PID算式相结合后的传递函数为:第26页,共112页,编辑于2022年,星期六则差分方程:若令(Kd为微分系数)第27页,共112页,编辑于2022年,星期六(2)实际微分PID控制算式之二 实际微分PID算式的传递函数:第28页,共112页,编辑于2022年,星期六微分作用输出差分方程为:图中的前置方块
12、主要起微分作用,所以它也称为图中的前置方块主要起微分作用,所以它也称为微分先行微分先行PIDPID控制。控制。第29页,共112页,编辑于2022年,星期六积分作用输出差分方程为:比例作用输出差分方程为:位置型算式为:第30页,共112页,编辑于2022年,星期六(3)实际微分实际微分PID控制算式之三控制算式之三 不完全微分不完全微分第31页,共112页,编辑于2022年,星期六由图可见,本算法是微分环节上加一个惯性环由图可见,本算法是微分环节上加一个惯性环节,故也称不完全微分节,故也称不完全微分PID控制控制n它仅改变了标准PID控制器的微分部分,使得在偏差发生突变时,微分作用可比较平缓。
13、第32页,共112页,编辑于2022年,星期六比例、积分和微分三个框的输出差分方程 第33页,共112页,编辑于2022年,星期六3.3.3 标准标准PID控制算法的改进控制算法的改进 在在实实际际应应用用中中,数数字字PID控控制制器器的的控控制制效效果果有有时时不不如如模模拟拟PID控制器。控制器。原原因因:主主要要是是因因为为数数字字调调节节器器的的控控制制量量在在一一个个采采样样周周期期内内保保持持不不变变,使使得得在在这这段段时时间间内内系系统统相相当当于于开开环环运运行行。其其次次由由于于计计算算机机的的数数字字运运算算以以及及数数字字量量输输入入输输出出的的时时间间,使使得得控控
14、制制作作用用在在时时间间上上有有延延滞滞,计计算算机机的的有有限限字字长长及及AD,DA转转换换精度也给控制量带来了误差。精度也给控制量带来了误差。办法:充分发挥计算机运算速度快,逻辑判断功能强,编制办法:充分发挥计算机运算速度快,逻辑判断功能强,编制程序灵活等优势。程序灵活等优势。手段:对手段:对PID算法进行了一系列改进。算法进行了一系列改进。第34页,共112页,编辑于2022年,星期六3.3.3 标准PID控制算法的改进 3.3.3.1 积分项的改进 在在PIDPID控制中,积分作用是消除余差。控制中,积分作用是消除余差。n梯形积分梯形积分提高积分项的运算精度提高积分项的运算精度 将矩
15、形积分 用梯形积分来代替代价:增大存储量和需要更多的运算时间。第35页,共112页,编辑于2022年,星期六n消除积分不灵敏度消除积分不灵敏度 容易出现小于字长的精度而丢弃,此时也就无积分作用,这种现象称为积分不灵敏区或称积分作用丢失。采用以下措施:1.增加A/D转换位数,加长运算字长,这样可提高运算精度。2.当积分项连续出现小于输出精度的情况下,不要把它们作为“零”舍掉,而是把它们一次一次累加起来,即直到累加值Si大于时,再输出Si。同时把累加单元Si清零。第36页,共112页,编辑于2022年,星期六(3)PID(3)PID算法积分饱和现象及其抑制算法积分饱和现象及其抑制 图312 PID
16、位置式算法的积分饱和现象 在实际过程控制中,控制变量由于受很多条件的约束而被限制在一个有限范围内,如:采用标准PID位置式算法,只要系统的偏差没有消除,积分作用就会继续增加或减少。最后使控制量达到上或下的极限值,使得系统进入饱和范围。第37页,共112页,编辑于2022年,星期六过限削弱积分法过限削弱积分法一旦控制变量一旦控制变量进入饱和区,则程进入饱和区,则程序只执行削弱积分序只执行削弱积分项的运算,而停止项的运算,而停止增大积分项的运算。增大积分项的运算。第38页,共112页,编辑于2022年,星期六积积分分离法分分离法 积积分分离法的基本思想分分离法的基本思想为为:当误差当误差e e大于
17、某个规定的门限值时,删大于某个规定的门限值时,删去积分作用,从而使去积分作用,从而使e ei i不至于过大。只有当不至于过大。只有当e e较小时,才引入较小时,才引入积分作用,以消除稳态误差。积分作用,以消除稳态误差。称为门限值。称为门限值。第39页,共112页,编辑于2022年,星期六3.3.3.2 3.3.3.2 微分项的改进微分项的改进 由于微分作用是在相邻的采样周期内进行,因此它的强弱不仅由于微分作用是在相邻的采样周期内进行,因此它的强弱不仅与微分时间与微分时间T Td d,放大系数,放大系数K Kp p有关,而且与采样周期有关,而且与采样周期T T也有明显关系。也有明显关系。当当T
18、T太小时,二次采样之间被控参数变化一般不会太大,因而微分作太小时,二次采样之间被控参数变化一般不会太大,因而微分作用就弱。为了在用就弱。为了在T T小时增加微分作用,可增加小时增加微分作用,可增加K Kp p或或T Td d,但这样一,但这样一来,会使抗噪声特性恶化,微分作用对它们又特别敏感,因此来,会使抗噪声特性恶化,微分作用对它们又特别敏感,因此应设法减少噪声和数据误差在微分项中的影响应设法减少噪声和数据误差在微分项中的影响。在数字在数字PIDPID算式的微分项中如何减少数据误差和噪声,也是应用中经常遇算式的微分项中如何减少数据误差和噪声,也是应用中经常遇到的一个问题,这一点可以从微分项表
19、达式看出。到的一个问题,这一点可以从微分项表达式看出。第40页,共112页,编辑于2022年,星期六微分项的改进方法 偏差平均 减少计算次数 测量值微分当控制系统给定值r(k)发生阶跃变化时,微分动作将导致控制量u(k)的大幅度变化,这不利于生产的稳定操作。因此,在微分项中不考虑给定值r(k),只对测量值y(k)(即被控量)进行微分。式中平均项系数m的选取,取决于被控对象的特性。改成改成:第41页,共112页,编辑于2022年,星期六必必须须注注意意,对对串串级级控控制制的的副副回回路路而而言言,给给定定值值是是由由主主回回路路输输出出给给定定的的,其其变变化化一一般般也也应应加加以以微微分分
20、处处理理,因因此,应采用原微分项算式对偏差进行微分。此,应采用原微分项算式对偏差进行微分。需要指出的是,数字需要指出的是,数字PIDPID算式中的测量值微分的微算式中的测量值微分的微分项的物理意义,与模拟分项的物理意义,与模拟PIDPID算式中的微分项一样,它算式中的微分项一样,它们的输出都与被控参数的变化率成正比。只是由于数字们的输出都与被控参数的变化率成正比。只是由于数字PIDPID在采样周期内进行一次,因此这里所指的变化率实在采样周期内进行一次,因此这里所指的变化率实际上具有平均变化率的概念。同样数字际上具有平均变化率的概念。同样数字PIDPID微分项具有微分项具有超前作用,它与超前作用
21、,它与“零阶保持器零阶保持器”具有的滞后正相反,因具有的滞后正相反,因此可以互相补偿,以改善控制性能。此可以互相补偿,以改善控制性能。第42页,共112页,编辑于2022年,星期六3333 干扰的抑制 数字数字PIDPID控制器的输入量是系统的给定值控制器的输入量是系统的给定值r r和系统和系统实际输出实际输出y y的偏差值的偏差值e e。在进入正常调节过程后,由于。在进入正常调节过程后,由于e e值不大,相对而言,干扰对控制器的影响也就很大。为值不大,相对而言,干扰对控制器的影响也就很大。为了消除干扰的影响,除了在硬件上采取相应的措施以外,了消除干扰的影响,除了在硬件上采取相应的措施以外,在
22、控制算法上也应采取一定措施。在控制算法上也应采取一定措施。四点中心差分法的思想是:不直接采用四点中心差分法的思想是:不直接采用误误差差e(i)e(i),而是用而是用过过去和去和现现在四个采在四个采样时样时刻的刻的误误差平均差平均值值作作为为基准基准:第43页,共112页,编辑于2022年,星期六通过加权求和,构成近似微分通过加权求和,构成近似微分 修正后的修正后的PIDPID位置算法位置算法:修正后的修正后的PIDPID增量式算法增量式算法:第44页,共112页,编辑于2022年,星期六334 数字PID调节器的参数整定 PIDPID调节器的设计一般来说可以分成两个部分,首先是选调节器的设计一
23、般来说可以分成两个部分,首先是选择调节器的结构,以保证闭环系统的稳定,并尽可能地消除择调节器的结构,以保证闭环系统的稳定,并尽可能地消除稳态误差。一旦调节器的结构确定下来,调节器设计的下一稳态误差。一旦调节器的结构确定下来,调节器设计的下一步任务就归结为参数整定。步任务就归结为参数整定。3 33 34 41 PID1 PID调节器参数对系统性能的影响调节器参数对系统性能的影响 放大倍数放大倍数K Kp p对系统性能的影响对系统性能的影响 对对系系统统的的动动态态性性能能:加加大大,将将使使系系统统动动作作灵灵敏敏,响响应应速速度度加加快快,偏偏大大,衰衰减减振振荡荡次次数数增增多多,调调节节时
24、时间间变变长长。当当太太小小又又会会使使系系统统的的响响应应速度缓慢。速度缓慢。K Kp p的选择以输出响应产生的选择以输出响应产生4 4:1 1衰减过程为宜。衰减过程为宜。对系统的稳态性能:在系统的稳定性的前提下对系统的稳态性能:在系统的稳定性的前提下,加大加大K Kp p可以减少余可以减少余差差(又称残差或稳态误差又称残差或稳态误差),但靠它不能消除余差。因此,但靠它不能消除余差。因此,K Kp p的整定的整定主要依据系统的动态性能。主要依据系统的动态性能。第45页,共112页,编辑于2022年,星期六积分时间对系统性能的影响积分时间对系统性能的影响 对对系系统统的的动动态态性性能能:积积
25、分分时时间间T Ti i通通常常影影响响系系统统的的稳稳定定性性。T Ti i太太小小,系系统统将将不不稳稳定定,T Ti i偏偏小小振振荡荡次次数数较较多多;T Ti i太太大大,系系统统的的动动态态性性能能变变差差;当当T Ti i较适合时,系统的过渡过程特性比较理想。较适合时,系统的过渡过程特性比较理想。对对系系统统的的稳稳态态性性能能:积积分分时时间间T Ti i的的作作用用有有助助于于消消除除系系统统余余差差,提提高高了了系统的控制精度,但若系统的控制精度,但若T Ti i太大,积分作用太弱,则不能减少余差。太大,积分作用太弱,则不能减少余差。微分时间微分时间Td对系统性能的影响对系
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 常规 数字 控制器 设计 PPT 讲稿
限制150内