计算机控制数字PID控制算法.ppt

上传人:赵** 文档编号:65768771 上传时间:2022-12-08 格式:PPT 页数:74 大小:1.58MB
返回 下载 相关 举报
计算机控制数字PID控制算法.ppt_第1页
第1页 / 共74页
计算机控制数字PID控制算法.ppt_第2页
第2页 / 共74页
点击查看更多>>
资源描述

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

1、*1 1 第第4章章 Chapter 4数字数字PID控制算法控制算法 Data PID Control Arithmetic各位同仁,有需要帮助的,可以跟我联系。加我各位同仁,有需要帮助的,可以跟我联系。加我QQQQ就行,具体的联系方式在店铺里,大家要多多就行,具体的联系方式在店铺里,大家要多多关注一下我的店铺哦!关注一下我的店铺哦!PIDPID算法很简单的,我是学自动控制的,算法很简单的,我是学自动控制的,PID PID 算法算法我用的很多,有什么不明白的地方,与我联系。我用的很多,有什么不明白的地方,与我联系。【电子设计大赛专营店电子设计大赛专营店】网址:网址:http:/ 另外,你们如

2、果有什么需要的部件,可以联系我,我帮你们统一订购。*2 2*3 3引言引言在过程控制中,在过程控制中,PIDPID控制算法是控制算法是应用最为广泛的一种控制规律。它应用最为广泛的一种控制规律。它具有原理简单、易于实现、鲁棒性具有原理简单、易于实现、鲁棒性强和适用面广等优点,在计算机用强和适用面广等优点,在计算机用于生产过程控制以前,模拟于生产过程控制以前,模拟PlDPlD调调节器几乎一直占垄断地位。计算机节器几乎一直占垄断地位。计算机的出现和它在过程控制中的应用使的出现和它在过程控制中的应用使这种情况开始有所改变。这种情况开始有所改变。*4 4近近20年来相继出现一批复杂的,年来相继出现一批复

3、杂的,只有计算机才能实现的控制算法。然只有计算机才能实现的控制算法。然而,目前即使在过程计算机控制中,而,目前即使在过程计算机控制中,PID控制仍然是应用最广泛的控制算控制仍然是应用最广泛的控制算法。法。不过,用计算机实现不过,用计算机实现PID控制,就控制,就不仅仅是简单地把不仅仅是简单地把PID控制规律数字控制规律数字化,而是进一步与计算机的逻辑判断化,而是进一步与计算机的逻辑判断功能结合起来,使功能结合起来,使PID控制更加灵活控制更加灵活多样,更能满足生产过程提出的各种多样,更能满足生产过程提出的各种要求。要求。*5 5本章主要内容本章主要内容4.14.1 概述概述4.24.2 准连续

4、准连续PIDPID控制算法控制算法4.34.3 对标准对标准PIDPID算法的改进算法的改进4.44.4 干扰的抑制干扰的抑制4.4.5 PID5 PID调节器参数的选择调节器参数的选择4.64.6 本章总结本章总结*6 6第一节第一节 Unit 1 概述概述*7 7概述概述按偏差的比例、积分和微分进行控制的调节按偏差的比例、积分和微分进行控制的调节器简称为器简称为PID(Proportional-Integral-Differential)调节器)调节器PID调节是连续系统中技术最成熟、应用最调节是连续系统中技术最成熟、应用最广泛的一种调节方式,其调节的实质是根据广泛的一种调节方式,其调节的

5、实质是根据输入的偏差值,按比例、积分、微分的函数输入的偏差值,按比例、积分、微分的函数关系进行运算,其运算结果用于输出控制。关系进行运算,其运算结果用于输出控制。在实际应用中,根据具体情况,可以灵活地在实际应用中,根据具体情况,可以灵活地改变改变PID的结构,取其一部分进行控制的结构,取其一部分进行控制*8 8PID:Proportional Integral DerivativePID控制:控制:对偏差信号对偏差信号e(t)进行比例、积分和微分运算变换进行比例、积分和微分运算变换 后形成的一种控制规律。后形成的一种控制规律。“利用偏差、消除偏差利用偏差、消除偏差”PID控制器的输入输出关系为

6、:控制器的输入输出关系为:在很多情形下,在很多情形下,PID PID 控制并不一定需要全部的三项控制控制并不一定需要全部的三项控制作用,而是可以方便灵活地改变控制策略,实施作用,而是可以方便灵活地改变控制策略,实施P P、PIPI、PD PD 或或PID PID 控制。控制。PIDG(S)yryoeu*9 9概述(概述(2 2)PID调节器的优点调节器的优点 技术成熟技术成熟技术成熟技术成熟 易被人们熟悉和掌握易被人们熟悉和掌握易被人们熟悉和掌握易被人们熟悉和掌握 不需要建立数学模型不需要建立数学模型不需要建立数学模型不需要建立数学模型 控制效果好控制效果好控制效果好控制效果好*1010概述(

7、概述(3 3)PIDPID控制实现的控制方式控制实现的控制方式 模拟方式:模拟方式:用电子电路调节器,在调用电子电路调节器,在调节器中,将被测信号与给定值比较,然后节器中,将被测信号与给定值比较,然后把比较出的差值经把比较出的差值经PIDPID电路运算后送到执行电路运算后送到执行机构,改变给进量,达到调节之目的。机构,改变给进量,达到调节之目的。数字方式:数字方式:用计算机进行用计算机进行PIDPID运算,运算,将计算结果转换成模拟量,输出去控制执将计算结果转换成模拟量,输出去控制执行机构。行机构。*1111第二节第二节 Unit 2准连续准连续PID控制算法控制算法*1212准连续准连续PI

8、D控制算法控制算法模拟模拟PID调节器调节器*1313P P(比例)控制(比例)控制 准连续PID控制算法(2)其中:其中:其中:其中:比例系数比例系数比例系数比例系数R2R1e(t)u(t)-+*1414 P P控制对系统性能的影响:控制对系统性能的影响:迅速反应误差Kp1时:时:a.开环增益加大,稳态误差减小;开环增益加大,稳态误差减小;b.幅值穿越频率增大,过渡过程时间缩短;幅值穿越频率增大,过渡过程时间缩短;c.系统稳定程度变差。系统稳定程度变差。Kp1时,对系统性能的影响正好相反。时,对系统性能的影响正好相反。*1515准连续准连续PID控制算法(控制算法(3)比例积分调节器比例积分

9、调节器比例积分调节器比例积分调节器其中:其中:积分时间常数积分时间常数特点:无静差控制,特点:无静差控制,但容易引起超调,甚至出现振荡,但容易引起超调,甚至出现振荡,Ti增大,则积分作用弱,将减慢消除静差的过程,但增大,则积分作用弱,将减慢消除静差的过程,但可减小超调,提高稳定性;可减小超调,提高稳定性;对于滞后较小的对象,对于滞后较小的对象,Ti可选的小一些,如流量、压可选的小一些,如流量、压力等对滞后较大的对象,力等对滞后较大的对象,Ti可选得大些,如温度等可选得大些,如温度等*1616(积分)控制(积分)控制 CRe(t)u(t)-+*1717准连续PID控制算法(4)比例微分调节器比例

10、微分调节器比例微分调节器比例微分调节器其中:其中:微分时间常数微分时间常数微分作用:减小超调,克服振荡,微分作用:减小超调,克服振荡,提高稳定性,改善系统动态特性提高稳定性,改善系统动态特性注意注意 u0为偏差为偏差 e=0 时的调节器输出时的调节器输出,又称之为又称之为稳态工作点稳态工作点稳态工作点稳态工作点。*1818D D(微分)控制(微分)控制 RCui(t)uo(t)-+*1919准连续准连续PID控制算法(控制算法(5)比例积分微分调节器比例积分微分调节器比例积分微分调节器比例积分微分调节器特点:微分作用的引特点:微分作用的引入将有助于减小超调,入将有助于减小超调,克服振荡,使系统

11、趋克服振荡,使系统趋于稳定。这将加快系于稳定。这将加快系统的动作速度,减小统的动作速度,减小调整时间,从而改善调整时间,从而改善了系统的动态性能。了系统的动态性能。实际上,微分作用的实际上,微分作用的引入降低了系统抗干引入降低了系统抗干扰能力,尤其是高频扰能力,尤其是高频尖峰干扰情况更严重,尖峰干扰情况更严重,所以一般所以一般 不选太大。不选太大。*2020参数选值范围受限制。如由参数选值范围受限制。如由RC决定,决定,C的取值有限制,所以不可能太大的取值有限制,所以不可能太大参数在线修改困难参数在线修改困难很难和智能控制、系统辨识及自适应很难和智能控制、系统辨识及自适应控制结合形成更好的控制

12、算法控制结合形成更好的控制算法模拟模拟PID调节器三大缺陷:调节器三大缺陷:*2121准连续准连续PID控制算法(控制算法(6)数字数字PID控制算法控制算法 用数值逼近的方法实现用数值逼近的方法实现用数值逼近的方法实现用数值逼近的方法实现PIDPID控制规律控制规律控制规律控制规律 数值逼近的方法:用求和代替积分、用后向差数值逼近的方法:用求和代替积分、用后向差数值逼近的方法:用求和代替积分、用后向差数值逼近的方法:用求和代替积分、用后向差分代替微分,使模拟分代替微分,使模拟分代替微分,使模拟分代替微分,使模拟PIDPID离散化为差分方程离散化为差分方程离散化为差分方程离散化为差分方程 两种

13、形式:位置式、增量式两种形式:位置式、增量式两种形式:位置式、增量式两种形式:位置式、增量式*2222离散化方法:离散化方法:在计算机控制系统中使用的是数字在计算机控制系统中使用的是数字PID 调节器,调节器,就是对就是对 u(t)式子离散化,离散化时,令:式子离散化,离散化时,令:上式中中:T 采样周期采样周期 K 为采样序号。为采样序号。显然,上述离散化过程显然,上述离散化过程中,采样周期中,采样周期 T 必须足够短,才能保证有足够的精度。必须足够短,才能保证有足够的精度。准连续准连续PID控制算法(控制算法(6)*2323准连续准连续PID控制算法(控制算法(7)位置式位置式PID控制算

14、法控制算法位置式控制算法提供执行机构的位置位置式控制算法提供执行机构的位置uk,需要累计,需要累计ek*2424准连续准连续PID控制算法(控制算法(8)增量式增量式增量式增量式PIDPID控制算法控制算法控制算法控制算法增量式控制算法提供执行机构的增量增量式控制算法提供执行机构的增量uk,只需要保持,只需要保持现时以前现时以前3个时刻的偏差值即可个时刻的偏差值即可*2525准连续准连续PID控制算法(控制算法(9)位置式与增量式位置式与增量式PID控制控制算法的比较算法的比较*2626准连续准连续PID控制算法(控制算法(10)增量式算法增量式算法不需做累加,计算误差和计算精度问题对控制量不

15、需做累加,计算误差和计算精度问题对控制量的计算影响较小;位置式算法要用到过去偏差的累加值,容的计算影响较小;位置式算法要用到过去偏差的累加值,容易产生较大的累计误差。易产生较大的累计误差。控制从手动切换到自动时,控制从手动切换到自动时,位置式算法位置式算法必须先将计算机的输必须先将计算机的输出值置为原始值出值置为原始值 u0 时,才能保证无冲击切换;时,才能保证无冲击切换;增量式算法增量式算法与原始值无关,易于实现手动到自动的无冲击切换。与原始值无关,易于实现手动到自动的无冲击切换。在实际应用中,应根据被控对象的实际情况加以选择。一般在实际应用中,应根据被控对象的实际情况加以选择。一般认为,在

16、以闸门或伺服电机作为执行器件,或对控制精度要认为,在以闸门或伺服电机作为执行器件,或对控制精度要求较高的系统中,应当采用位置式算法;而在以步进电机或求较高的系统中,应当采用位置式算法;而在以步进电机或多圈电位器作执行器件的系统中,则应采用增量式算法。多圈电位器作执行器件的系统中,则应采用增量式算法。*2727位置式位置式PID数字调节器数字调节器 的输出的输出 u(k)是全是全量输出,量输出,是执行机构所应达到的位置是执行机构所应达到的位置(如阀门如阀门的开度的开度),计算机的故障有可能使计算机的故障有可能使u(k)作大作大幅度的变化,这种情况往往是生产实践中不幅度的变化,这种情况往往是生产实

17、践中不允许的,而且有些场合可能会造成严重的事允许的,而且有些场合可能会造成严重的事故。故。位置式位置式PID数字调节器数字调节器 除本身安全性、除本身安全性、相对控制精度外,在相对控制精度外,在PID 位置控制算式中存位置控制算式中存在累加,不仅要占用许多存储单元,也不利在累加,不仅要占用许多存储单元,也不利于编写程序及执行速度。于编写程序及执行速度。*2828准连续准连续PID控制算法(控制算法(11)位置式位置式PID控制算法的程序设计控制算法的程序设计 思路:思路:将三项拆开,并应用递推将三项拆开,并应用递推进行编程进行编程 比例输出比例输出 积分输出积分输出 微分输出微分输出 KI K

18、p/Ti积分系数积分系数 Kd Kp*Td微分系数微分系数 *2929准连续准连续PID控制算法(控制算法(12)增量式增量式PIDPID控制算法的程序设计控制算法的程序设计 初始化时,需首先置入调节参数初始化时,需首先置入调节参数d0,d1,d2和设定值和设定值w,并设置误差初值,并设置误差初值ei=ei1=ei2=0*3030第三节第三节 Unit 3 对标准对标准PIDPID算法的改进算法的改进*3131数字数字PID控制是应用最普遍的一种控制是应用最普遍的一种控制规律,人们在实践中不断总结经控制规律,人们在实践中不断总结经验,不断改进,使得验,不断改进,使得PID控制日臻完控制日臻完善

19、。下面介绍几种数字善。下面介绍几种数字PID的改进算的改进算法:法:积分分离算法积分分离算法不完全微分算法不完全微分算法带死区的带死区的PID算法算法*3232数字数字PID算法的改进算法的改进饱和作用饱和作用饱和作用饱和作用 实际系统中实际系统中,执行元件总受机械和物理性能等的限制执行元件总受机械和物理性能等的限制,往往有往往有一个有限范围一个有限范围:若计算机计算出的控制量超出上述范围若计算机计算出的控制量超出上述范围,即进入执行元件的即进入执行元件的饱和区饱和区,那么实际执行的控制量就不再是计算值那么实际执行的控制量就不再是计算值,由此将得不由此将得不到期望的效果到期望的效果,称为称为饱

20、和效应饱和效应.这类现象在给定值发生突变时这类现象在给定值发生突变时特别容易发生特别容易发生,有时也称为有时也称为启动效应启动效应.位置式位置式PID算法的积分饱和作用算法的积分饱和作用 增量式增量式PID的饱和作用的饱和作用*3333数字数字PID算法的改进算法的改进位置式位置式PIDPID算法的积分饱和作用算法的积分饱和作用影响:饱和引起输出超调,甚至影响:饱和引起输出超调,甚至产生震荡,使系统不稳定产生震荡,使系统不稳定改进方法:遇限削弱积分法、积改进方法:遇限削弱积分法、积分分离法、有限偏差法分分离法、有限偏差法*3434对标准对标准PID算法的改进(算法的改进(2)遇限削弱积分法遇限

21、削弱积分法 基本思想:一旦控制量进入饱和区,则停止进行增大积基本思想:一旦控制量进入饱和区,则停止进行增大积分的运算。分的运算。*3535对标准对标准PID算法的改进(算法的改进(3)积分分离法积分分离法积分分离法积分分离法 思路:当被控量和给定值偏差大时,取消积分控制,思路:当被控量和给定值偏差大时,取消积分控制,以免超调量过大;当被控量和给定值接近时,积分控制以免超调量过大;当被控量和给定值接近时,积分控制投入,消除静差。投入,消除静差。*3636对标准对标准PID算法的改进(算法的改进(4)有效偏差法有效偏差法 思路:当算出的控制思路:当算出的控制量超出限制范围时,将相量超出限制范围时,

22、将相应的这一控制量的偏差值应的这一控制量的偏差值作为有效偏差值进行积分,作为有效偏差值进行积分,而不是将实际偏差值进行而不是将实际偏差值进行积分。积分。*3737对标准对标准PID算法的改进(算法的改进(5)增量式PID算法的饱和作用:对于增量式对于增量式PID算法,由于执行算法,由于执行机构本身是存储元件,在算法中没机构本身是存储元件,在算法中没有积分累积,所以不容易产生积分有积分累积,所以不容易产生积分饱和现象,但可能出现比例和微分饱和现象,但可能出现比例和微分饱和现象,其表现形式不是超调,饱和现象,其表现形式不是超调,而是减慢动态过程而是减慢动态过程*3838对标准对标准PID算法的改进

23、(算法的改进(6)纠正比例和微分饱纠正比例和微分饱和的办法之一是采用和的办法之一是采用积累补偿法,其基本积累补偿法,其基本思想是将那些因饱和思想是将那些因饱和而未能执行的增量信而未能执行的增量信息积累起来,一旦可息积累起来,一旦可能时,再补充执行能时,再补充执行*3939对标准对标准PID算法的改进(算法的改进(7)不完全微分的不完全微分的PID:纠正微分项引起的控制过纠正微分项引起的控制过程振荡程振荡,调节品质下降。其微分作用是逐渐下降,调节品质下降。其微分作用是逐渐下降,使系统变化缓慢,故不易引起振荡。使系统变化缓慢,故不易引起振荡。不完全微分不完全微分不完全微分不完全微分PIDPID算法

24、传递函数为算法传递函数为算法传递函数为算法传递函数为:*4040不完全微分的不完全微分的PID算式为:算式为:*4141对标准对标准PID算法的改进(算法的改进(8)纯滞后补偿算法纯滞后补偿算法 有纯滞后的常规反馈控制回路有纯滞后的常规反馈控制回路 系统闭环传递函数为系统闭环传递函数为 系统的特征方程中包含有系统的特征方程中包含有 ,因此会使系统的稳定性下降,因此会使系统的稳定性下降 *4242对标准对标准PID算法的改进(算法的改进(9)Smith预测器预测器虚线部分是带纯滞后补偿的调节器,其传递函数为虚线部分是带纯滞后补偿的调节器,其传递函数为经过纯滞后补偿控制,系统的闭环传递函数为经过纯

25、滞后补偿控制,系统的闭环传递函数为*4343对标准对标准PID算法的改进(算法的改进(10)具有纯滞后补偿的数字具有纯滞后补偿的数字PID控制器控制器 许多工业对象可以用一阶惯性环节和纯滞后环节表示:许多工业对象可以用一阶惯性环节和纯滞后环节表示:因此预估器的传函为:因此预估器的传函为:*4444对标准对标准PID算法的改进(算法的改进(11)纯滞后补偿控制算法步骤:纯滞后补偿控制算法步骤:(1)计算反馈回路偏差计算反馈回路偏差 :(2)计算施密斯预估器的输出计算施密斯预估器的输出 :先写成微分形式再转换为相应的差分方程式:先写成微分形式再转换为相应的差分方程式:其中其中 ,(3)计算反馈回路

26、偏差计算反馈回路偏差 :(4)计算计算PID控制器输出控制器输出 :*4545对标准对标准PID算法的改进(算法的改进(12)优点(与普通优点(与普通PID相比):相比):实实现现了了用用比比例例作作用用消消除除大大偏偏差差,用用积积分分作作用用消消除除小小偏偏差差的的理理想想调调节节特特性,从而完全消除了积分饱和现象性,从而完全消除了积分饱和现象 大大减小了超调量,可以很容易地使系统稳定,改善了调节特品质大大减小了超调量,可以很容易地使系统稳定,改善了调节特品质 适应能力强,一些用常规适应能力强,一些用常规PID控制不理想的过程可以采用此种算法控制不理想的过程可以采用此种算法 参数整定容易,

27、各参数间的相互影响小参数整定容易,各参数间的相互影响小 与积分分离的比较:与积分分离的比较:二二者者很很类类似似,但但调调节节方方式式不不同同。积积分分分分离离对对积积分分项项采采用用“开开关关”控控制制,而而变变速速积积分分则则是是根根据据误误差差的的大大小小改改变变积积分分项项速速度度,属属线线性性控控制制。因因而而,后者调节品质大为提高,是一种新型的后者调节品质大为提高,是一种新型的PID控制控制*4646对标准对标准PID算法的改进(算法的改进(13)时间最优时间最优PID控制控制 最优控制的含义:某个指标最优最优控制的含义:某个指标最优 Bang-Bang控制:开关控制,对控制:开关

28、控制,对|u(t)|1,采用一,采用一定的方法在定的方法在1,1间切换,使时间最短间切换,使时间最短 时间最优时间最优PID控制:控制:Bang-Bang控制和控制和PID控制相控制相结合结合*4747对标准对标准PID算法的改进(算法的改进(14)参数自寻优参数自寻优PID控制控制 为为评价评价PID的最佳调节,通常用以下各种积分型性能的最佳调节,通常用以下各种积分型性能指标作为最优性能指标:指标作为最优性能指标:过程:首先根据所确定的性能指标,按照使过程:首先根据所确定的性能指标,按照使J为极值为极值的原则,求出的原则,求出PID的三个的三个参数参数KP、TI、TD的最优值,然后的最优值,

29、然后整定整定PID控制器控制器*4848对标准对标准PID算法的改进(算法的改进(15)自适应自适应PID控制控制 自适应控制自适应控制 +PID控制控制 模糊模糊PID控制控制 模糊控制模糊控制 +PID控制控制 PID专家控制系统专家控制系统 专家系统专家系统+PID控制控制*4949第四节第四节 Unit 4 干扰的抑制干扰的抑制*5050干扰的抑制干扰的抑制干扰的抑制干扰的抑制 从系统硬件及环境方面采取措施从系统硬件及环境方面采取措施从系统硬件及环境方面采取措施从系统硬件及环境方面采取措施 在软件上采取措施在软件上采取措施在软件上采取措施在软件上采取措施 数字滤波方法数字滤波方法数字滤

30、波方法数字滤波方法 修改微分项修改微分项修改微分项修改微分项 *5151干扰的抑制(干扰的抑制(2)数字滤波方法数字滤波方法数字滤波方法数字滤波方法 通过一定的计算或判断程序减少干扰在有用信号中的通过一定的计算或判断程序减少干扰在有用信号中的比重,也即是一种程序滤波或软件滤波比重,也即是一种程序滤波或软件滤波 优点优点 用程序实现的,不需要增加硬设备,所以可靠性用程序实现的,不需要增加硬设备,所以可靠性高,稳定性好高,稳定性好 可以对频率很低可以对频率很低(如如0.01Hz)的信号实现滤波的信号实现滤波 可根据信号的不同,采用不同的滤波方法或滤波可根据信号的不同,采用不同的滤波方法或滤波参数,

31、具有灵活、方便、功能强的特点参数,具有灵活、方便、功能强的特点*5252干扰的抑制(干扰的抑制(3)程序判断滤波程序判断滤波程序判断滤波程序判断滤波 方法:方法:方法:方法:根据生产经验,确定出相邻两次采样信号之间根据生产经验,确定出相邻两次采样信号之间根据生产经验,确定出相邻两次采样信号之间根据生产经验,确定出相邻两次采样信号之间可能出现的最大偏差。若超过此偏差,则表明该信号是可能出现的最大偏差。若超过此偏差,则表明该信号是可能出现的最大偏差。若超过此偏差,则表明该信号是可能出现的最大偏差。若超过此偏差,则表明该信号是干扰信号,应该去掉;如小于此偏差,则将该信号作为干扰信号,应该去掉;如小于

32、此偏差,则将该信号作为干扰信号,应该去掉;如小于此偏差,则将该信号作为干扰信号,应该去掉;如小于此偏差,则将该信号作为本次的采样值本次的采样值本次的采样值本次的采样值 作用:作用:作用:作用:用于滤掉由于大功率设备的启停所造成的电流用于滤掉由于大功率设备的启停所造成的电流用于滤掉由于大功率设备的启停所造成的电流用于滤掉由于大功率设备的启停所造成的电流尖峰干扰或误检测,以及变送器不稳定而引起的严重失尖峰干扰或误检测,以及变送器不稳定而引起的严重失尖峰干扰或误检测,以及变送器不稳定而引起的严重失尖峰干扰或误检测,以及变送器不稳定而引起的严重失真等真等真等真等 程序判断滤波分为限幅滤波和限速滤波两种

33、程序判断滤波分为限幅滤波和限速滤波两种程序判断滤波分为限幅滤波和限速滤波两种程序判断滤波分为限幅滤波和限速滤波两种*5353干扰的抑制(干扰的抑制(4)(1 1)限幅滤波限幅滤波限幅滤波限幅滤波 若若若若|Y(k)-Y(k-1)|Y(k)-Y(k-1)|Y Y,则,则,则,则Y(k)=Y(k)Y(k)=Y(k),取本次采样值,取本次采样值,取本次采样值,取本次采样值 若若若若|Y(k)-Y(k-1)|Y(k)-Y(k-1)|Y Y,则,则,则,则Y(k)=Y(k-1)Y(k)=Y(k-1),取上次采样值,取上次采样值,取上次采样值,取上次采样值(2 2)限速滤波限速滤波限速滤波限速滤波 设顺序

34、采样所得到的数据分别为设顺序采样所得到的数据分别为设顺序采样所得到的数据分别为设顺序采样所得到的数据分别为Y(1)Y(1)、Y(2)Y(2)、Y(3)Y(3)当当当当|Y(2)-Y(1)|Y(2)-Y(1)|Y Y 时,采用时,采用时,采用时,采用Y(2)Y(2)当当当当|Y(2)-Y(1)|Y(2)-Y(1)|Y Y 时,不采用时,不采用时,不采用时,不采用Y(2)Y(2),但保留,继续采样取得,但保留,继续采样取得,但保留,继续采样取得,但保留,继续采样取得Y(3)Y(3)当当当当|Y(3)-Y(2)|Y(3)-Y(2)|Y Y 时,采用时,采用时,采用时,采用Y(3)Y(3)当当当当|Y

35、(3)-Y(2)|Y(3)-Y(2)|Y Y 时,取时,取时,取时,取(Y(3)+Y(2)/2(Y(3)+Y(2)/2为采样值为采样值为采样值为采样值*5454干扰的抑制(干扰的抑制(5)中值滤波中值滤波中值滤波中值滤波 方法:方法:方法:方法:将被测参数连续采样将被测参数连续采样将被测参数连续采样将被测参数连续采样NN次(一般次(一般次(一般次(一般NN为奇数),为奇数),为奇数),为奇数),然后把采样值按大小顺序排列,再取中间值作为本次的然后把采样值按大小顺序排列,再取中间值作为本次的然后把采样值按大小顺序排列,再取中间值作为本次的然后把采样值按大小顺序排列,再取中间值作为本次的采样值采样

36、值采样值采样值 作用:作用:作用:作用:中值滤波能有效地去除偶然因素引起的波动,中值滤波能有效地去除偶然因素引起的波动,中值滤波能有效地去除偶然因素引起的波动,中值滤波能有效地去除偶然因素引起的波动,采样开关或采样开关或采样开关或采样开关或A/DA/D转换器等工作不稳定造成的脉冲干扰,转换器等工作不稳定造成的脉冲干扰,转换器等工作不稳定造成的脉冲干扰,转换器等工作不稳定造成的脉冲干扰,对变化缓慢的被测参数有较好的滤波效果,但不适合快对变化缓慢的被测参数有较好的滤波效果,但不适合快对变化缓慢的被测参数有较好的滤波效果,但不适合快对变化缓慢的被测参数有较好的滤波效果,但不适合快速变化快的过程参数速

37、变化快的过程参数速变化快的过程参数速变化快的过程参数*5555干扰的抑制(干扰的抑制(6)算术平均滤波算术平均滤波算术平均滤波算术平均滤波 方法:方法:方法:方法:在一个采样期内,对信号在一个采样期内,对信号在一个采样期内,对信号在一个采样期内,对信号 x x 的的的的 N N 次测量值次测量值次测量值次测量值进行算术平均,作为进行算术平均,作为进行算术平均,作为进行算术平均,作为时刻时刻时刻时刻 k k 的输出,即的输出,即的输出,即的输出,即 作用:作用:作用:作用:适用于一般的具有随机干扰信号的滤波,特适用于一般的具有随机干扰信号的滤波,特适用于一般的具有随机干扰信号的滤波,特适用于一般

38、的具有随机干扰信号的滤波,特别适合于信号本身在某一数值范围附近作上下波动的别适合于信号本身在某一数值范围附近作上下波动的别适合于信号本身在某一数值范围附近作上下波动的别适合于信号本身在某一数值范围附近作上下波动的情况,如流量、液位等信号的测量,但不适用脉冲性情况,如流量、液位等信号的测量,但不适用脉冲性情况,如流量、液位等信号的测量,但不适用脉冲性情况,如流量、液位等信号的测量,但不适用脉冲性干扰较严重的场合干扰较严重的场合干扰较严重的场合干扰较严重的场合 *5656干扰的抑制(干扰的抑制(7)加权平均滤波加权平均滤波加权平均滤波加权平均滤波 为了提高滤波效果,将各采样值取不同的比例,然为了提

39、高滤波效果,将各采样值取不同的比例,然为了提高滤波效果,将各采样值取不同的比例,然为了提高滤波效果,将各采样值取不同的比例,然后再相加,此方法称为加权平均值法,即:后再相加,此方法称为加权平均值法,即:后再相加,此方法称为加权平均值法,即:后再相加,此方法称为加权平均值法,即:加权平均滤波适用于系统纯滞后时间较大而采样加权平均滤波适用于系统纯滞后时间较大而采样加权平均滤波适用于系统纯滞后时间较大而采样加权平均滤波适用于系统纯滞后时间较大而采样周期较短的过程周期较短的过程周期较短的过程周期较短的过程并且*5757干扰的抑制(干扰的抑制(8)滑动平均值滤波滑动平均值滤波滑动平均值滤波滑动平均值滤波

40、 算术平均滤波和加权平均滤波由于采样算术平均滤波和加权平均滤波由于采样N次,需要次,需要的时间较长,故检测速度慢,滑动平均值滤波可以克服的时间较长,故检测速度慢,滑动平均值滤波可以克服这个缺点这个缺点 依次存放依次存放N次采样值,每采进一个新数据,就将最早次采样值,每采进一个新数据,就将最早采集的那个数据丢掉,然后求包含新值在内的采集的那个数据丢掉,然后求包含新值在内的N个数据个数据的算术平均值或加权平均值的算术平均值或加权平均值*5858干扰的抑制(干扰的抑制(9)惯性滤波惯性滤波惯性滤波惯性滤波 仿照模拟滤波器,用数字形式实现低通滤波仿照模拟滤波器,用数字形式实现低通滤波仿照模拟滤波器,用

41、数字形式实现低通滤波仿照模拟滤波器,用数字形式实现低通滤波 一阶一阶一阶一阶RCRC滤波器的传递函数为滤波器的传递函数为滤波器的传递函数为滤波器的传递函数为 离散化后整理为离散化后整理为离散化后整理为离散化后整理为 其中其中其中其中 X X(k k)为采样值,为采样值,Y Y(k k)为滤波器的计算输出值为滤波器的计算输出值 *5959干扰的抑制(10)复合数字滤波复合数字滤波复合数字滤波复合数字滤波 把两种以上的滤波方法结合起来使用把两种以上的滤波方法结合起来使用 把中值滤波的思想与算术平均的方法结合起来,就是把中值滤波的思想与算术平均的方法结合起来,就是一种常用的复合滤波法,其具体做法是:

42、首先将采样值一种常用的复合滤波法,其具体做法是:首先将采样值按大小排队,去掉最大和最小的,然后再把剩下的取平按大小排队,去掉最大和最小的,然后再把剩下的取平均值。这样显然比单纯的平均值滤波的效果要好均值。这样显然比单纯的平均值滤波的效果要好*6060干扰的抑制(11)修改微分项(修改微分项(修改微分项(修改微分项(4 4 4 4点中心差分法)点中心差分法)点中心差分法)点中心差分法)将将将将 T TDD/T T 选择得比理想情况下稍小一些选择得比理想情况下稍小一些选择得比理想情况下稍小一些选择得比理想情况下稍小一些 用用用用4 4点中心差分法构成偏差平均值点中心差分法构成偏差平均值点中心差分法

43、构成偏差平均值点中心差分法构成偏差平均值 再通过加权求和形式近似构成微分项再通过加权求和形式近似构成微分项再通过加权求和形式近似构成微分项再通过加权求和形式近似构成微分项 然后将其代替原式中的微分项然后将其代替原式中的微分项然后将其代替原式中的微分项然后将其代替原式中的微分项*6161第五节第五节 Unit 5PIDPID调节器参数的选择调节器参数的选择*6262PID调节器参数选择调节器参数选择调节器结构的选定原则:调节器结构的选定原则:系统稳定,且尽可能消除静差。系统稳定,且尽可能消除静差。选用什么控制律是由对象特性,控制要求和生产工艺决定的。选用什么控制律是由对象特性,控制要求和生产工艺

44、决定的。有自平衡性的对象有自平衡性的对象选择包含有积分环节的调节器(选择包含有积分环节的调节器(PIPI或或PIDPID)无自平衡性的对象无自平衡性的对象 选择不包含有积分环节的调节器(选择不包含有积分环节的调节器(P P,PDPD)确定调节器的结构确定调节器的结构确定调节器的结构确定调节器的结构*6363PID调节器参数选择调节器参数选择l参数整定的含义:参数整定的含义:参数整定的含义:参数整定的含义:根据对象特性,合理地选择数字控制器根据对象特性,合理地选择数字控制器根据对象特性,合理地选择数字控制器根据对象特性,合理地选择数字控制器中的参数(比例系数,积分时间常数,微分时间常数,采中的参

45、数(比例系数,积分时间常数,微分时间常数,采中的参数(比例系数,积分时间常数,微分时间常数,采中的参数(比例系数,积分时间常数,微分时间常数,采样周期)样周期)样周期)样周期)l参数整定的要求:参数整定的要求:参数整定的要求:参数整定的要求:被控对象稳定,对给定值的变化能快被控对象稳定,对给定值的变化能快被控对象稳定,对给定值的变化能快被控对象稳定,对给定值的变化能快速且光滑地跟踪,超调量要小。在不同干扰下,系统输速且光滑地跟踪,超调量要小。在不同干扰下,系统输速且光滑地跟踪,超调量要小。在不同干扰下,系统输速且光滑地跟踪,超调量要小。在不同干扰下,系统输出要保持在给定值,控制量不宜过大。这些

46、要求,主要出要保持在给定值,控制量不宜过大。这些要求,主要出要保持在给定值,控制量不宜过大。这些要求,主要出要保持在给定值,控制量不宜过大。这些要求,主要方面应能满足。方面应能满足。方面应能满足。方面应能满足。l参数整定方法:参数整定方法:参数整定方法:参数整定方法:理论方法,凑试法,试验经验法,后两种理论方法,凑试法,试验经验法,后两种理论方法,凑试法,试验经验法,后两种理论方法,凑试法,试验经验法,后两种工程上比较有用。工程上比较有用。工程上比较有用。工程上比较有用。*6464PID调节器参数选择(调节器参数选择(2)PID整定的理论方法整定的理论方法 通过调整通过调整通过调整通过调整PI

47、DPID的三个参数的三个参数的三个参数的三个参数K KP P、T TI I、T TDD ,将系统的闭,将系统的闭,将系统的闭,将系统的闭环特征根分布在环特征根分布在环特征根分布在环特征根分布在 s s 域的域的域的域的左半平面的某一特定域内左半平面的某一特定域内左半平面的某一特定域内左半平面的某一特定域内,以,以,以,以保证系统具有足够的稳定裕度并满足给定的保证系统具有足够的稳定裕度并满足给定的保证系统具有足够的稳定裕度并满足给定的保证系统具有足够的稳定裕度并满足给定的性能指标性能指标性能指标性能指标 只有被控对象的数学模型足够精确时,才能把特征只有被控对象的数学模型足够精确时,才能把特征只有

48、被控对象的数学模型足够精确时,才能把特征只有被控对象的数学模型足够精确时,才能把特征根精确地配置在期望的位置上,而大多数实际系统一根精确地配置在期望的位置上,而大多数实际系统一根精确地配置在期望的位置上,而大多数实际系统一根精确地配置在期望的位置上,而大多数实际系统一般无法得到系统的精确模型,因此理论设计的极点配般无法得到系统的精确模型,因此理论设计的极点配般无法得到系统的精确模型,因此理论设计的极点配般无法得到系统的精确模型,因此理论设计的极点配置往往与实际系统不能精确匹配置往往与实际系统不能精确匹配置往往与实际系统不能精确匹配置往往与实际系统不能精确匹配*6565PID调节器参数选择(调节

49、器参数选择(3)试凑法确定试凑法确定PID调节参数调节参数 通过模拟或闭环运行观察系统的响应曲线,然后根据各通过模拟或闭环运行观察系统的响应曲线,然后根据各环节参数对系统响应的大致影响,反复凑试参数,以达到环节参数对系统响应的大致影响,反复凑试参数,以达到满意的响应,从而确定满意的响应,从而确定PID参数参数 Kp增大,系统响应加快,静差减小,但系统振荡增强,增大,系统响应加快,静差减小,但系统振荡增强,稳定性变坏;稳定性变坏;Ti增大,系统超调减小,振荡减弱,但系统增大,系统超调减小,振荡减弱,但系统静差的消除也随之减慢;静差的消除也随之减慢;Td增大,增大,调节时间减小,快速性调节时间减小

50、,快速性增强,增强,系统振荡减弱,稳定性增强,但系统对扰动的抑制系统振荡减弱,稳定性增强,但系统对扰动的抑制能力减弱能力减弱 *6666PID调节器参数选择(4)在凑试时,可参考以上参数对控制过程的影响趋势,对参在凑试时,可参考以上参数对控制过程的影响趋势,对参数进行先比例,后积分,再微分的整定步骤,步骤如下:数进行先比例,后积分,再微分的整定步骤,步骤如下:整定比例部分整定比例部分 如果仅调节比例调节器参数,系统的静差还达不到设如果仅调节比例调节器参数,系统的静差还达不到设计要求时,则需加入积分环节计要求时,则需加入积分环节 若使用比例积分器,能消除静差,但动态过程经反复若使用比例积分器,能

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

当前位置:首页 > 教育专区 > 高考资料

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

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