计算机控制系统 第2版 教学课件 ppt 作者 刘士荣 计算机控制系统第5章数字PID控制算法

上传人:E**** 文档编号:89361994 上传时间:2019-05-24 格式:PPT 页数:88 大小:1.23MB
返回 下载 相关 举报
计算机控制系统 第2版 教学课件 ppt 作者 刘士荣 计算机控制系统第5章数字PID控制算法_第1页
第1页 / 共88页
计算机控制系统 第2版 教学课件 ppt 作者 刘士荣 计算机控制系统第5章数字PID控制算法_第2页
第2页 / 共88页
计算机控制系统 第2版 教学课件 ppt 作者 刘士荣 计算机控制系统第5章数字PID控制算法_第3页
第3页 / 共88页
计算机控制系统 第2版 教学课件 ppt 作者 刘士荣 计算机控制系统第5章数字PID控制算法_第4页
第4页 / 共88页
计算机控制系统 第2版 教学课件 ppt 作者 刘士荣 计算机控制系统第5章数字PID控制算法_第5页
第5页 / 共88页
点击查看更多>>
资源描述

《计算机控制系统 第2版 教学课件 ppt 作者 刘士荣 计算机控制系统第5章数字PID控制算法》由会员分享,可在线阅读,更多相关《计算机控制系统 第2版 教学课件 ppt 作者 刘士荣 计算机控制系统第5章数字PID控制算法(88页珍藏版)》请在金锄头文库上搜索。

1、计算机控制系统,第5章 数字PID控制算法,5.1 准连续PID控制算法,5.1.1 模拟PID调节器,PID 控制表示比例(Proportional)积分(Integral)微分(Differential)控制。设 PID调节器如图5-1所示,其输入输出关系为,图5-1 PID调节器方框图,(5-1),比例系数 积分时间常数 微分时间常数 称为比例控制分量, 称为积分控制分量 称为微分控制分量 通过上述各控制分量的线性组合,可构成比例(P)控制器、比例积分(PI)控制器、比例微分(PD)控制器、比例积分微分(PID)控制器等。,5.1.2 基本数字PID控制,在计算机控制系统中,控制器是每隔

2、一个控制周期进行一次控制量的计算,并输出到执行机构。因此,要实现式(5-1)的PID控制规律,就要进行时间离散化处理。设控制周期为 T,在控制器的采样时刻时 t=kT ,对偏差、积分运算和微分运算作如下近似变换:,(5-3),离散PID算法,式(5-5)通常称为位置式PID数字调节器。上式中令 k=k-1 , 则得 式(5-5)减去式(5-6),得到增量式PID数字调节器,(5-4),(5-5),(5-6),(5-7),MATLAB的语句如下, %(5-5) PID digital controller sigmae=sigmae+ek uk=Kp*ek+Ki*sigmae+Kd*(ek-ek

3、1) ek1=ek 上述程序中,uk=u(k),ek=e(k), ek1=e(k-1) 这里为简单起见,假设各变量都是全局变量,并且在主程序初始化时令初值sigmae=0 ,ek1=0。,5.2 数字PID控制的改进,5.2.1 积分项的改进,1. 积分分离PID算法,图5-2 标准PID控制的积分作用,积分分离PID算法的基本思想:在偏差较大时,暂时取消积分作用;当偏差小于某个阈值时,才将积分作用投入。 1) 根据实际需要,人为地设定一个阈值。 2) 当|e(k)|,也即偏差值较大时,采用PD控制,可避免大的超调,又使系统有较快的响应。 3) 当|e(k)|,也即偏差值较小时,采用PID控制

4、或PI控制,可保证系统的控制精度。,位置型PID算式(5-5)的积分分离形式,(5-9),图5-3 积分分离PID控制算法示意图,阈值的取值将会影响控制效果。 过大,起不到积分分离的作用; 过小,则被控量y(k)无法跳出积分分离区,也即偏差e(k)一直处于积分控制区域之外。长期只用P控制或PD控制,将使系统产生静差。,2. 遇限削弱积分PID控制算法,遇限削弱积分PID控制算法的基本思想:当控制量进入饱和区,将执行削弱积分项运算而停止进行增大积分项的运算。因而在计算u(k)时,先判断u(k-1)是否已超出控制量的限制范围。 ,则进行积分项的累加; ,则只累加负偏差; ,则只累加正偏差。 这种算

5、法可以避免控制量长时间停留在饱和区。,5.2.2 微分项的改进,1. 不完全微分PID控制算法,微分控制分量为微分控制的特点 1) 控制仅在第一个周期内起作用,对于时间常数较大的系统,其调节作用很小,不能达到超前控制误差的目的。 2) ud(k) 的幅值一般较大(因TTd),容易在以单片微机为核心的计算机控制系统中造成数据溢出。 3) ud(k) 过大、过快的变化会对执行机构造成冲击,不利于执行机构安全运行。另外,由于控制周期很短,驱动像阀门这一类执行机构动作需要一定的时间,若输出较大,阀门一下子达不到应有的开度,输出将失真。,图5-4 不完全微分PID控制器,对图5-4,设低通滤波器传递函数

6、为 则可导出不完全微分PID控制算式如下: 离散化,得位置型控制算式 式中, , 增量型控制算式为:,(5-15),对图5-4b,,当 e(k) 为单位阶跃函数时,ud(k) 的输出为,(5-17),图5-5 不完全微分PID控制的阶跃响应 a)标准PID控制 b)不完全微分PID控制,2. 微分先行PID控制算法,图5-6 微分先行PID控制算法框图,微分先行PID控制的特点是只对被控量y(k)进行微分,而不对偏差e(k)进行微分,也即给定值r(k)无微分作用。这种控制策略适用于给定值频繁升降的场合,可以避免给定值升降所引起的系统振荡,明显地改善系统的动态特性。 微分先行增量型控制算法为,(

7、5-18),5.2.3 其他改进算法,1. 带死区的PID控制算法,在计算机控制系统中,为了避免控制动作过于频繁,消除因频繁动作所引起的振荡,可采用带死区的PID控制,系统结构如图5-7所示。,图5-7 带死区的PID控制方框图,死区的输入输出特性 式中,死区e0是一个可调参数,其值根据系统性能的要求由实验确定。 e0过小,使得控制动作频繁,达不到预期的目的; e0过大,则使系统产生较大的滞后,会影响系统的稳定性。,(5-19),2. 提高积分项积分精度,在前述的积分项近似变换中采用了矩形积分,为了提高积分运算精度,可对数字PID算式中的积分项,采用梯形积分计算,(5-20),(5-21),5

8、.3 数字PID控制的整定,生产过程(对象)通常有较大的惯性时间常数,在大多数情况,采样周期与对象时间常数相比要小得多,所以数字PID控制器的参数整定可以仿照模拟PID控制器参数整定的各种方法,5.3.1 PID控制器参数对控制性能的影响,1. 比例控制的比例系数Kp对系统性能的影响 (1) 动态特性的影响 比例系数加大,使得系统的动作灵敏,响应速度加快,但会使振荡次数增加,调节时间拉长,甚至使系统趋向不稳定。 (2) 对稳态特性的影响 加大比例系数,在系统稳定的情况下,可以减少静差,提高控制精度;但只是减少,不能消除静差。,H(s)为零阶保持器,设T=0.1s,,图5-8 PID控制系统方框

9、图,图5-9 不同Kp时的阶跃响应波形 a)Kp=1 b)Kp=2 c)Kp=4 d)Kp=8,2. 积分时间常数对控制性能的影响 积分控制通常是与微分控制、比例控制配合使用,构成PI控制或PID控制。 (1) 对动态特性的影响 积分控制使得系统的稳定性下降。Ti变小,系统振荡次数增多,甚至不稳定; Ti变大,则对系统性能的影响减小。 (2) 对稳态特性的影响 积分控制能消除系统的静差,提高系统的控制精度。若Ti太大,积分作用太弱,则不能减少静差。,图5-10 不同Ti时的阶跃响应波形 a) Ti=10 b) Ti=1 c) Ti=0.5 d) Ti=0.25,3. 微分时间常数对控制性能的影

10、响 微分控制通常与比例控制、积分控制配合使用,构成PD控制或PID控制。微分控制主要用于改善系统的动态性能,如减少超调量和调节时间。,图5-11 不同Td时的阶跃响应波形 a) Td=0.05 b) Td=0.15 c) Td=0.3 d) Td=1,4. 控制规律的选择 控制规律的选择与被控对象的特性有关,可以证明:当被控对象的传递函数为 和 时,PID控制是一种最优的控制策略。 PID算法简单、计算量小,容易实现多回路控制。现对一些典型对象特性给出控制规律选择的参考依据。,5.3.2 控制周期的选取,采样周期在计算机控制系统中是一个重要的参量,根据香农(Shannon)采样定理,采样周期

11、Tmax,也即采样角频率smax(s2/T)。 由于实际对象的物理过程及参数的变化比较复杂,系统中信号的最高角频率max是很难确定的。采样定理仅从理论上给出了采样周期的上限,实际采样周期的选择要受到多方面的因素制约。实践证明,在DDC控制系统中采样周期要比理论值小好几倍才能满足要求。,表5-1 常见过程被控量的采样周期的经验数据,5.3.3 PID控制参数的工程整定法,数字PID控制参数的整定过程是, 先用模拟PID控制参数整定的方法来选择, 然后考虑采样周期对整定参数的影响,再作适当调整。 由于模拟PID控制器应用历史悠久,已有多种参数整定方法。,1. 扩充临界比例法,临界比例法适用于具有自

12、平衡型的被控对象。首先,将控制器设置为比例(P)控制器,形成闭环,改变比例系数,使得系统对阶跃输入的响应达到临界振荡状态(临界稳定)。将这时的比例系数记为,振荡周期记为。根据齐格勒-尼柯尔斯(Ziegle-Nichols)经验公式,表5-2给出由这两个基准参数得到不同类型调节器的调节参数。,表5-2 临界比例法确定的模拟控制器参数,扩充临界比例法是以上述模拟控制器的临界比例法为基础的一种数字PID控制器参数整定方法。整定步骤如下: l选择合适的初始采样周期T0,控制器采用纯比例控制。 l渐渐改变比例系数,使控制系统出现临界振荡,记录 Kr 和 Tr 。,l选择控制度Q,控制度Q的定义是以数字P

13、ID控制和模拟PID控制所对应的过渡过程误差平方的积分之比,即 式中的下标D和A分别表示直接数字控制和模拟连续控制。通常,当控制度Q为1.05时,就可认为数字控制与模拟控制效果相当;当控制度Q为2.0时,数字控制器较模拟控制器的控制质量差一倍。,(5-22),选择控制度Q以后,按表5-3选择T、Kp、Ti、Td。 表5-3 扩充临界比例法确定采样周期及数字控制器参数,2. 扩充响应曲线法,在考虑了控制度后,数字控制器参数的整定中也可以采用类似模拟控制器的响应曲线法,称为扩充响应曲线法。应用该方法时,需要预先在对象动态响应曲线上求出等效纯滞后时间,等效惯性时间常数Tm,以及它们的比值Tm/。其余

14、步骤与扩充临界比例法相似。,表5-4 扩充响应曲线法确定采样周期及数字控制器参数,3. 归一参数整定法,在数字PID控制中,要整定四个参数T、Kp、Ti、Td ,为了减少在线整定参数的数目,根据大量实际经验的总结,设定了一些约束条件,以减少独立变量的个数。例如取 式中Tr是纯比例控制时临界振荡时的振荡周期。,(5-24),只有一个参数Kp需要整定,使得问题明显得到简化。,(5-25),4. 凑试法确定PID参数,在凑试时,可参考5.3.1小节所述的PID参数对控制过程的影响趋势,对参数实行下述先比例,后积分,再微分的整定步骤。其具体步骤如下。 1) 首先只整定比例部分。先将Ki、 Kd设为0,

15、逐渐加大比例参数Kp(或先取大,然后用0.618黄金分割法选择Kp)观察系统的响应,直到反应快、超调小的响应曲线。如果系统没有静差或静差很小已小到允许的范围内,且响应曲线已属满意,则只须用比例调节器即可,最优比例系数可由此确定。,2) 如果在比例调节的基础上系统的静差不能满足设计要求,则须加入积分环节。同样Ki先选小,然后逐渐加大(或先取大,然后用0.618黄金分割法选择Ki),使在保持系统良好动态性能的情况下,静差得到消除,得到较满意的响应曲线。在此过程中,可根据响应曲线的好坏反复改变比例系数与积分系数,以期得到满意的控制过程与整定参数。,3) 若使用比例积分调节器消除了静差,但动态过程经反

16、复调整仍不能满意,则可加入微分环节,构成比例积分微分调节器。这时可以加大Kd以提高响应速度,减少超调;但对于干扰较敏感的系统,则要谨慎,加大Kd可能反而加大系统的超调量。在整定时,可先置微分系数Kd为零,在第二步整定的基础上增大Kd,同时相应地改变比例系数和积分系数,逐步凑试,以获得满意的调节效果和控制参数。,5.3.4 PID控制参数的自整定法,大多数生产过程是非线性的,因此,调节器参数与系统所处的稳态工况有关。显然,工况改变时,调节器参数的“最佳”值不同。 此外,大多数生产过程的特性还随时间而变化。一般来说,过程特性的变化将导致调节性能的恶化。 上述两点都意味着需要适时地调整调节器参数。,1. 自校正调节器,由递推式参数估计器和调节器参数调整机构两部分组成,图5-12 自校正调节器,控制器的输出信号与辨识信号发生器的输出信号一起送给被控对象,在线辨识出对象的模型(参

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

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号