微机控制技术第四章_第1页
微机控制技术第四章_第2页
微机控制技术第四章_第3页
微机控制技术第四章_第4页
微机控制技术第四章_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1本章学习要求本章学习要求: : 1. 1.了解几种发展的了解几种发展的PIDPID算法,熟悉算法,熟悉数字数字PIDPID调节中的几个实际问题调节中的几个实际问题 2. .掌握掌握PID算法的数字实现方法算法的数字实现方法21.1.程序和顺序控制程序和顺序控制 ;2.2.比例积分微分控制比例积分微分控制( (简称简称PIDPID控制控制) ); 3.3.直接数字控制;直接数字控制;4.4.最优控制最优控制 (亦称其为自适应控制亦称其为自适应控制 );5.5.模糊控制模糊控制 (FuzzyFuzzy控制控制) ) 。 计算机控制的主要任务就是设计一计算机控制的主要任务就是设计一个数字调节器,常

2、用以下控制方法个数字调节器,常用以下控制方法 :概概 述述31.1.程序和顺序控制程序和顺序控制 程序控制程序控制是被控量按照一定的、预先规定的时间是被控量按照一定的、预先规定的时间函数变化,被控量是时间的函数,如单晶炉的温度控函数变化,被控量是时间的函数,如单晶炉的温度控制。制。 顺序控制顺序控制可以看作是程序控制的扩展,在各个时可以看作是程序控制的扩展,在各个时期所给出的设定值可以是不同的物理量,每次设定值期所给出的设定值可以是不同的物理量,每次设定值的给出,不仅取决于时间,还取决于对前段控制结果的给出,不仅取决于时间,还取决于对前段控制结果的逻辑判断。的逻辑判断。概概 述述42.2.比例

3、积分微分控制比例积分微分控制( (简称简称PIDPID控制控制) ) 调节器的输出是其输入的比例、积分、微分的调节器的输出是其输入的比例、积分、微分的函数。函数。PID控制现在应用最广,技术最成熟,其控制控制现在应用最广,技术最成熟,其控制结构简单,参数容易调整,不必求出被控对象的数学结构简单,参数容易调整,不必求出被控对象的数学模型便可以调节,因此无论模拟调节器或者数字调节模型便可以调节,因此无论模拟调节器或者数字调节器大都采用器大都采用PID调节规律。调节规律。 概概 述述53.3.直接数字控制直接数字控制 直接数字控制是根据采样理论,首先把被控直接数字控制是根据采样理论,首先把被控对象的

4、数学模型进行离散,然后由计算机根据离对象的数学模型进行离散,然后由计算机根据离散化的数字模型进行控制。这种控制方法与散化的数字模型进行控制。这种控制方法与PID控制相比,其针对性更强,调节品质更好。控制相比,其针对性更强,调节品质更好。概概 述述64.4.最优控制最优控制 (亦称其为自适应控制亦称其为自适应控制 ) 在生产过程中为了提高产品质量,增加产量,节在生产过程中为了提高产品质量,增加产量,节省原材料,要求生产管理及生产过程始终处于最佳工省原材料,要求生产管理及生产过程始终处于最佳工作状态。因此,产生了一种称作最优控制的方法,亦作状态。因此,产生了一种称作最优控制的方法,亦称其为自适应控

5、制。在这种控制中,要求系统能够根称其为自适应控制。在这种控制中,要求系统能够根据被测参数、环境及原材料的成分的变化而自动对系据被测参数、环境及原材料的成分的变化而自动对系统进行调节,使系统随时都处于最佳状态。最优控制统进行调节,使系统随时都处于最佳状态。最优控制包括性能包括性能估计估计(辨别辨别),决策和修改,决策和修改三个环节。它是微三个环节。它是微机控制系统发展的方向。但由于控制规律难以掌握,机控制系统发展的方向。但由于控制规律难以掌握,所以推广起来尚有一些问题难以解决。所以推广起来尚有一些问题难以解决。 概概 述述75.5.模糊控制模糊控制 (FuzzyFuzzy控制控制) ) 模糊控制

6、也叫模糊控制也叫Fuzzy控制。上述控制。上述3、4两种控制方法中,都两种控制方法中,都必须精确地求出系统的数学模型,而在实际应用中影响变化的必须精确地求出系统的数学模型,而在实际应用中影响变化的因素很多,所以很难用一个精确的数学模型表示,因此,应用因素很多,所以很难用一个精确的数学模型表示,因此,应用受到一定的限制,有时甚至很难实现,这里介绍的模糊控制是受到一定的限制,有时甚至很难实现,这里介绍的模糊控制是按照人的思维方法去完成各种控制。采用这种方法,不需要数按照人的思维方法去完成各种控制。采用这种方法,不需要数学模型,只要把设计者的控制决策学模型,只要把设计者的控制决策(即专家意见即专家意

7、见)用模糊规则加用模糊规则加以描述,即可实现模糊控制。以描述,即可实现模糊控制。 模糊控制的特点是简单,执行速度快,占用内存少,开发模糊控制的特点是简单,执行速度快,占用内存少,开发方便、迅速。因而近几年得到了广泛的应用。方便、迅速。因而近几年得到了广泛的应用。概概 述述8 PIDPID调节是调节是P Proportional(roportional(比例比例) ),I Integral(ntegral(积分积分) ),D Differential(ifferential(微分微分) )三者的缩写,三者的缩写,PIDPID调节的实质就是根据输调节的实质就是根据输入的偏差值,按比例、积分、微分的

8、函数关系进行运算,其运入的偏差值,按比例、积分、微分的函数关系进行运算,其运算结果用以控制。算结果用以控制。比例控制比例控制能迅速反映误差,从而减小误差,能迅速反映误差,从而减小误差,但比例控制不能消除稳态误差,但比例控制不能消除稳态误差,K KP P的加大,会引起系统的不稳的加大,会引起系统的不稳定定;积分控制积分控制的作用是,只要系统存在误差,积分控制控制作的作用是,只要系统存在误差,积分控制控制作用就不断地积累,输出控制量以消除误差,因而,只要有足够用就不断地积累,输出控制量以消除误差,因而,只要有足够的时间,积分控制将能完全消除误差,积分作用太强会使系统的时间,积分控制将能完全消除误差

9、,积分作用太强会使系统超调加大,甚至使系统出现振荡超调加大,甚至使系统出现振荡;微分控制微分控制可以减小超条量,可以减小超条量,克服振荡,使系统的稳定性提高,同时加快系统的动态响应速克服振荡,使系统的稳定性提高,同时加快系统的动态响应速度,减小调整时间,从而改善系统的动态性能。度,减小调整时间,从而改善系统的动态性能。 第一节第一节 PIDPID算法的数字实现算法的数字实现9一、一、PIDPID算法的数字化算法的数字化 在模拟系统中,在模拟系统中,PIDPID算法的表达式为:算法的表达式为:P(t)=Kpe(t)+ P(t)=Kpe(t)+ 式中:式中: P(t)P(t)调节器的输出信号;调节

10、器的输出信号; e(t) e(t)调节器的偏差信号,它等于测量值与给定值之差;调节器的偏差信号,它等于测量值与给定值之差; K KP P调节器的比例系数;调节器的比例系数; T TI I 调节器的积分时间;调节器的积分时间; T TD D 调节器的微分时间。调节器的微分时间。 第一节第一节 PIDPID算法的数字实现算法的数字实现IT1dttdeTdtteD)()(10一、一、PIDPID算法的数字化算法的数字化 在计算机控制系统中,用数字形式的差分方程代替连续系统在计算机控制系统中,用数字形式的差分方程代替连续系统的微分方程,此时积分和微分项分别用求和及增量式表示。的微分方程,此时积分和微分

11、项分别用求和及增量式表示。 P(k)=K P(k)=KP P E(k)+ E(k)+ E(k)-E(k-1) E(k)-E(k-1) P(k)=P(k-1) P(k)=P(k-1)K KP PE(k)-E(k-1)E(k)-E(k-1)K KI IE(k)+KE(k)+KD DE(k)-2E(k-1)+E(k-2)E(k)-2E(k-1)+E(k-2)式中:式中:K KI I=K=KP P 积分系数;积分系数; K KD D=K=KP P 微分系数。微分系数。 第一节第一节 PIDPID算法的数字实现算法的数字实现nnjjEdtte00)()(njjETt0)(TkEkEkEkEdttde)

12、1()(t) 1()()(kjDITTjETT0)(ITTTTD11一、一、PIDPID算法的数字化算法的数字化 在很多控制系统中,由于执行机构是采用步进电机在很多控制系统中,由于执行机构是采用步进电机或多圈电位器进行控制的。所以,只要给一个增量信号或多圈电位器进行控制的。所以,只要给一个增量信号即可。即可。 P(k)P(k)P(k)-P(k-1)P(k)-P(k-1) K KP PE(k)-E(k-1)+KE(k)-E(k-1)+KI IE(k)+KE(k)+KD DE(k)-2E(k-1)+E(k-2) E(k)-2E(k-1)+E(k-2) 因此,用计算机实现因此,用计算机实现PIDPI

13、D控制有位置式和增量式控控制有位置式和增量式控制算式。制算式。 第一节第一节 PIDPID算法的数字实现算法的数字实现12一、一、PIDPID算法的数字化算法的数字化 在位置控制算式中,由于全量输出,所以每次输出均与原来位置有关,为此在位置控制算式中,由于全量输出,所以每次输出均与原来位置有关,为此这不仅需要对这不仅需要对E(j)E(j)进行累加,而且计算机的任何故障都可引起进行累加,而且计算机的任何故障都可引起P(k)P(k)大幅度变化,大幅度变化,对生产不利。对生产不利。 增量控制虽然改动不大,然而却带来很多优点。增量控制虽然改动不大,然而却带来很多优点。 1.由于计算机输出增量,所以误动

14、作影响小。由于计算机输出增量,所以误动作影响小。 2 2在位置型控制算法中,由手动到自动切换时,必须首先使计算机的输出在位置型控制算法中,由手动到自动切换时,必须首先使计算机的输出值等于阀门的原始开度,才能保证手动值等于阀门的原始开度,才能保证手动/ /自动无扰切换。而增量设计只与本次的自动无扰切换。而增量设计只与本次的偏差值有关,与阀门原来的位置无关,因而增量算法易于实现手动偏差值有关,与阀门原来的位置无关,因而增量算法易于实现手动/ /自动无扰动自动无扰动的切换。的切换。 3. 3.不产生积分失控,所以容易获得较好的调节效果。不产生积分失控,所以容易获得较好的调节效果。 增量控制因其特有的

15、优点已得到了广泛的应用,但这种控制也有不足,增量控制因其特有的优点已得到了广泛的应用,但这种控制也有不足,(1)(1)积分截断效应大,有静态误差,积分截断效应大,有静态误差,(2)(2)溢出的影响大,一般认为;在以晶闸管或伺溢出的影响大,一般认为;在以晶闸管或伺服电机作为执行器件,应用位置型算法,而以步进电机或多圈电位的作执行器件服电机作为执行器件,应用位置型算法,而以步进电机或多圈电位的作执行器件的系统应采用增量或算法。的系统应采用增量或算法。 第一节第一节 PIDPID算法的数字实现算法的数字实现13二、二、PIDPID算法的程序设计方法算法的程序设计方法 (1) (1)位置型位置型PID

16、PID算法程序的设计算法程序的设计 根据根据 P(k)=KP(k)=KP PE(k)+KE(k)+KI I +K+KD DE(k)-E(k-1)E(k)-E(k-1) 比例项输出:比例项输出:P PP P(k)=K(k)=KP PE(k)E(k) 积分项输出积分项输出:P PI I(k) =K(k) =KI I =K=KI IE(k)+ KE(k)+ KI I = = K KI IE(k)+PE(k)+PI I(k-1)(k-1) 微分项输出:微分项输出:P PD D(k)=K(k)=KD D E(k)-E(k-1)E(k)-E(k-1) 所以:所以: P(k)=PP(k)=PP P(k)+P

17、(k)+PI I(k)+P(k)+PD D(k) (k) 第一节第一节 PIDPID算法的数字实现算法的数字实现kjjE0)(kjjE0)(10)(kjjE14二、二、PIDPID算法的程序设计方法算法的程序设计方法 (2) (2)增量型增量型PIDPID算法的程序设计算法的程序设计 P(k)P(k)K KP PE(k)-E(k-1)+KE(k)-E(k-1)+KI IE(k)+KE(k)+KD DE(k)-2E(k-1)+E(k-2)E(k)-2E(k-1)+E(k-2)设:设:比例项:比例项:P PP P(k)=K(k)=KP PE(k)-E(k-1)E(k)-E(k-1)积分项:积分项:

18、P PI I(k)(k)K KI IE(k)E(k)微分项:微分项:P PD D(k)=K(k)=KD DE(k)-2E(k-1)E(k)-2E(k-1)E(k+2) E(k+2) 所以有:所以有:P(k)=PP(k)=PP P(k)(k)P PI I(k)(k)P PD D(k) (k) 第一节第一节 PIDPID算法的数字实现算法的数字实现15 数字数字PIDPID调节器在实际应用中存在着许多问题,如调节器在实际应用中存在着许多问题,如正、反作正、反作用问题用问题、积分饱和问题积分饱和问题、限位问题限位问题、字节变换问题字节变换问题、电流电压电流电压输出问题输出问题、干扰抑制问题以及手动干

19、扰抑制问题以及手动/ /自动无扰动切换问题自动无扰动切换问题等。这等。这在模拟仪表中常采取改变线路,或更换不同类型调节器的办法在模拟仪表中常采取改变线路,或更换不同类型调节器的办法加以解决,在计算机系统中,则可通过改变软件的方法,很容加以解决,在计算机系统中,则可通过改变软件的方法,很容易地实现。这一节我们将介绍几个主要的问题。易地实现。这一节我们将介绍几个主要的问题。 第二节第二节 数字数字PIDPID调节中的几个实际问题调节中的几个实际问题 16一、正、反作用问题一、正、反作用问题 在模拟调节器中,一般是通过偏差进行调节的,偏差的极性与调节器输在模拟调节器中,一般是通过偏差进行调节的,偏差

20、的极性与调节器输出的极性有一定的关系,且不同的系统有着不同的要求。如:在煤气加热炉出的极性有一定的关系,且不同的系统有着不同的要求。如:在煤气加热炉温度调节系统中,当被测温度高于给定值时,煤气进给阀应该关小,以降低温度调节系统中,当被测温度高于给定值时,煤气进给阀应该关小,以降低炉膛内的温度;又如在炉堂压力调节系统中,当被测压力值高于给定值时,炉膛内的温度;又如在炉堂压力调节系统中,当被测压力值高于给定值时,则需将烟道阀开大,以减少炉膛压力等。在调节过程中,前者称作则需将烟道阀开大,以减少炉膛压力等。在调节过程中,前者称作反作用反作用,而后者称作而后者称作正作用正作用。模拟系统调节器的正、反作

21、用是靠改变模拟调节的正、。模拟系统调节器的正、反作用是靠改变模拟调节的正、反作用开关位置来实现的,而在计算机所组成的数字反作用开关位置来实现的,而在计算机所组成的数字PIDPID调节器中,可用两调节器中,可用两种方法来实现,一种是通过改变偏差种方法来实现,一种是通过改变偏差E(E(k k) )公式来完成。另一种方法是计算公公式来完成。另一种方法是计算公式不变,只是需要反作用时,在完成式不变,只是需要反作用时,在完成PIDPID运算后,先将结果求补,然后再送运算后,先将结果求补,然后再送到到D D/ /A A转换器进行转换并进行输出。转换器进行转换并进行输出。 第二节第二节 数字数字PIDPID

22、调节中的几个实际问题调节中的几个实际问题 17二、饱和作用的抑制二、饱和作用的抑制 在模拟系统中,由于积分作用,将使调节器的输出达到饱和,同样,在在模拟系统中,由于积分作用,将使调节器的输出达到饱和,同样,在数字数字PIDPID调节中也存在此类问题。调节中也存在此类问题。 第二节第二节 数字数字PIDPID调节中的几个实际问题调节中的几个实际问题 a a为理想情况的控制为理想情况的控制b b为有限制时产生的为有限制时产生的积分饱和积分饱和18二、饱和作用的抑制二、饱和作用的抑制 (1 1)遇限削弱积分法)遇限削弱积分法 这种修正方法的这种修正方法的基本思想是:一旦控制量进入饱和区,则基本思想是

23、:一旦控制量进入饱和区,则停止进行增大积分的运算。停止进行增大积分的运算。具体地说,在计算具体地说,在计算P(k)P(k)值时,首先值时,首先判断一下上一次采样时刻控制量判断一下上一次采样时刻控制量P(k-1)P(k-1)是否已超过限制范围,是否已超过限制范围,如果已超过,将根据偏差的符号,判断系统的输出是否已进入如果已超过,将根据偏差的符号,判断系统的输出是否已进入超调区域,由此决定是否将相当偏差计入积分项。超调区域,由此决定是否将相当偏差计入积分项。 第二节第二节 数字数字PIDPID调节中的几个实际问题调节中的几个实际问题 19二、饱和作用的抑制二、饱和作用的抑制 (1 1)遇限削弱积分

24、法)遇限削弱积分法 遇限削弱积分法图解。遇限削弱积分法图解。 第二节第二节 数字数字PIDPID调节中的几个实际问题调节中的几个实际问题 不进行积分积累计算的条件:不进行积分积累计算的条件:1.P(k-1)Pmax AND E(k)01.P(k-1)Pmax AND E(k)02.P(k-1)02.P(k-1)020二、饱和作用的抑制二、饱和作用的抑制 (2 2)有效偏差法)有效偏差法 当用位置型当用位置型PIDPID算式算出的控制量超出限制范围时,控制量实际上只能取算式算出的控制量超出限制范围时,控制量实际上只能取边界值,即:边界值,即:P(k)=PP(k)=Pmaxmax( (通常为通常为

25、100% %阀位阀位) ) 或或P(k)P(k)P Pminmin( (通常为通常为0%0%阀位阀位) ), 有效偏差法的实质是将相当于这一控制量的偏差值作为有效偏差值进行积分,有效偏差法的实质是将相当于这一控制量的偏差值作为有效偏差值进行积分,而不是将实际偏差进行积分。而不是将实际偏差进行积分。如果实际的控制量为如果实际的控制量为P(k)P(k)P P* *(P(Pmaxmax或或P Pminmin) ),则有效偏差可按式逆推出:即则有效偏差可按式逆推出:即 E E* *(k)= (k)= 第二节第二节 数字数字PIDPID调节中的几个实际问题调节中的几个实际问题 DIPkjDIKKKkEK

26、jEKkP10) 1()()(*21 三、手动三、手动/ /自动跟踪及手动后援问题自动跟踪及手动后援问题 在自动调节系统中,在手动到自动切换时,必须在自动调节系统中,在手动到自动切换时,必须能够实现自动跟踪,即在手动到自动切换时刻,使能够实现自动跟踪,即在手动到自动切换时刻,使PIDPID的输出等于手动时的阀位置,然后在此基础上,的输出等于手动时的阀位置,然后在此基础上,即可按采样周期进行自动调节,为达到此目地,必须即可按采样周期进行自动调节,为达到此目地,必须使系统采样两种信号:使系统采样两种信号:(1)(1)自动自动/ /手动状态、手动状态、(2)(2)手动手动时的阀位值。另外,当系统切换

27、到手动时,要能输出时的阀位值。另外,当系统切换到手动时,要能输出手动控制信号。能完成这一功能的设备,我们称之为手动控制信号。能完成这一功能的设备,我们称之为手动后援。下面介绍两种实现手动手动后援。下面介绍两种实现手动/ /自动跟踪及手动自动跟踪及手动后援的方法。后援的方法。第二节第二节 数字数字PIDPID调节中的几个实际问题调节中的几个实际问题 22三、手动三、手动/ /自动跟踪及手动后援问题自动跟踪及手动后援问题 (1)简易方法简易方法 第二节第二节 数字数字PIDPID调节中的几个实际问题调节中的几个实际问题 方式选择方式选择0自动自动1手动手动检测手动时的值检测手动时的值代表手代表手动

28、调节动调节A/DD/A23三、手动三、手动/ /自动跟踪及手动后援问题自动跟踪及手动后援问题 (2)利用模拟仪表的操作器利用模拟仪表的操作器 实现手动实现手动/自动无忧切换及手动后援,可利用模拟仪表的操自动无忧切换及手动后援,可利用模拟仪表的操作器。这种方法的优点是手动后援和阀位指示在操作器上均已作器。这种方法的优点是手动后援和阀位指示在操作器上均已安排好,这样可节省系统的开关时间。这种方法的基本思想与安排好,这样可节省系统的开关时间。这种方法的基本思想与前面讲的方法大致相同。同样要检测手动前面讲的方法大致相同。同样要检测手动/自动状态及手动后援自动状态及手动后援输出阀位值,然后对手动输出阀位

29、值,然后对手动/自动开关状态进行分析。自动开关状态进行分析。第二节第二节 数字数字PIDPID调节中的几个实际问题调节中的几个实际问题 24一、不完全微分的一、不完全微分的PID算式算式不完全微分的不完全微分的PID算式,其传递函数表达式为:算式,其传递函数表达式为:第三节几种发展的第三节几种发展的PID算法算法 )*1*11 (*)()(SKTSTSTKsEsPdDDIP式中:式中:P(s)PID输出量算子形式;输出量算子形式; E(s) 偏差信号算子形式;偏差信号算子形式; KP*实际比例放大系数;实际比例放大系数; TI*实际积分时间;实际积分时间; TD *实际微分时间;实际微分时间;

30、 Kd *实际微分增益。实际微分增益。25一、不完全微分的一、不完全微分的PID算式算式将上式分将上式分成比例积分和微分两部分,则成比例积分和微分两部分,则有:P(s)=PPI(s)PD(s) 第三节几种发展的第三节几种发展的PID算法算法 )()*1sESTI)(*1*.sESKTSTdDD其中:PPI(s)=KP*(1+ PD(s)=KP*PPI(s)的差分算式为: PPI(k)=KP*E(k)+kjIjETT0)(*(T为采样周期) PD(k)=KP*) 1() 1()(*kPkEkETTDSD 式中:式中:TS*=TKTPD* 1*dDdDKTKT26一、不完全微分的一、不完全微分的P

31、ID算式算式第三节几种发展的第三节几种发展的PID算法算法 P(k)=K*PKjSDIkEkETTjETTkE0) 1()(*)(*)(PD(k-1) 它与理想的它与理想的PID算式相比,多了一项算式相比,多了一项K-1次采样的微分输出量次采样的微分输出量PD(k-1)。)。 在单位阶跃在单位阶跃信号作用下,完信号作用下,完全微分与不完全全微分与不完全微分输出特性差微分输出特性差异,如图所示异,如图所示.完全微分式完全微分式不完全微分式不完全微分式微分项微分项 微分项微分项 积分积分式式积分积分式式比例项比例项比例项比例项27二、积分分离的二、积分分离的PID算式算式第三节几种发展的第三节几种

32、发展的PID算法算法 在一般的在一般的PID调节控制中,由于系统的执行机构线性范围调节控制中,由于系统的执行机构线性范围受到限制,当偏差受到限制,当偏差E较大时,如系统在开工,停工或大幅度较大时,如系统在开工,停工或大幅度提降时,由于积分项的作用,将会产生一个很大的超调量,提降时,由于积分项的作用,将会产生一个很大的超调量,使系统不停地振荡。这种现象对于变化比较缓慢的对象,如使系统不停地振荡。这种现象对于变化比较缓慢的对象,如温度,液面调节系统,其影响更加严重温度,液面调节系统,其影响更加严重 。28二、积分分离的二、积分分离的PID算式算式第三节几种发展的第三节几种发展的PID算法算法 在计

33、算机控制系统中,为了消除积分饱和,可以采用积在计算机控制系统中,为了消除积分饱和,可以采用积分分离的方法,即在控制量开始跟踪时,取消积分作用,直分分离的方法,即在控制量开始跟踪时,取消积分作用,直至被调量接近给定值,才产生积分作用。设给定值为至被调量接近给定值,才产生积分作用。设给定值为R(k),经数字滤波后测量值为经数字滤波后测量值为M(k),最大允许偏差值为,最大允许偏差值为A。则积分。则积分分离控制的算式为:分离控制的算式为: A时时,为为PD控制控制当当E(k) R(k)-M(k) A时时,为为PID控制控制 29三、变速积分的三、变速积分的PID算式算式第三节几种发展的第三节几种发展

34、的PID算法算法 在一般的在一般的PID调节算式中,由于积分系统调节算式中,由于积分系统KI是常数,所是常数,所以在整个调节过程中,积分增益不变,而系统对积分项的要以在整个调节过程中,积分增益不变,而系统对积分项的要求是,系统偏差大,积分作用减弱的以致全无,而在偏差较求是,系统偏差大,积分作用减弱的以致全无,而在偏差较小时,则应加强积分作用。否则,积分系统取大了会产生超小时,则应加强积分作用。否则,积分系统取大了会产生超调,甚至出现积分饱和,取小了又迟迟不能消除静差。因此,调,甚至出现积分饱和,取小了又迟迟不能消除静差。因此,如何根据系统的偏差大小调整积分的速度,对于提高调节品如何根据系统的偏

35、差大小调整积分的速度,对于提高调节品质是至关重要的问题。质是至关重要的问题。 变速积分变速积分PID的基本作法是:的基本作法是:设法改变积分项的累加进设法改变积分项的累加进度,使其与偏差大小相对应,偏差大时,积分累加速度慢,度,使其与偏差大小相对应,偏差大时,积分累加速度慢,积分作用弱;反之,偏差小时,使积分累加速度加快,积分积分作用弱;反之,偏差小时,使积分累加速度加快,积分作用增强。作用增强。30三、变速积分的三、变速积分的PID算式算式第三节几种发展的第三节几种发展的PID算法算法 设置一系数设置一系数fE(k),它是,它是E(k)的函数,当的函数,当 增大时,增大时,f减小,减小,反之

36、则增大。每次采样后,用反之则增大。每次采样后,用fE(k)乘以乘以E(k),再进行累加,即:,再进行累加,即:)(kEIP)()()(10kEkEfjEkj(k)=KI 10)(kjjE(原积分项为:(原积分项为:PI(k) KI E(k) )IP(k)表示变速积分项的输出值表示变速积分项的输出值)31三、变速积分的三、变速积分的PID算式算式第三节几种发展的第三节几种发展的PID算法算法 f与与的关系可以是线性或高阶的,如设其为:的关系可以是线性或高阶的,如设其为:)(kE 1 | E(k)|B fE(k)= ABkEA| )(| 0 |E(k)|A+BBB KP(k) 当当|R(k)-M(

37、k)|B式中,式中,K为死区增益,其数字为为死区增益,其数字为0、0.25、0.5等。等。 该系统实际上是一个非线性系统。即当偏差绝对值该系统实际上是一个非线性系统。即当偏差绝对值|E(k)|B时,其控制输出为时,其控制输出为KP(k)。当。当|E(k)|B时,则输出值时,则输出值P(k)以以PID(或或PD、PI)运算结果输出,其计算程序流程图如下:运算结果输出,其计算程序流程图如下:35四、带死区的四、带死区的PID算式算式第三节几种发展的第三节几种发展的PID算法算法 36第四节第四节 PID参数的整定参数的整定 PID数字调节器的主要参数有比例系数数字调节器的主要参数有比例系数KP、积

38、分时间、积分时间Ti 、微分时间微分时间Td 以及采样周期以及采样周期T,如何正确选择,如何正确选择PID调节器的结构调节器的结构和它的参数,使系统受到扰动后,仍将保持稳定,不致产生破和它的参数,使系统受到扰动后,仍将保持稳定,不致产生破坏性的振荡,并将误差保持在最小,是坏性的振荡,并将误差保持在最小,是PID设计的重要问题。设计的重要问题。 在控制系统中,产生误差的扰动有以下几种类型:在控制系统中,产生误差的扰动有以下几种类型: 1. 设定值的变化;设定值的变化; 2. 供给源的变化;供给源的变化; 3. 要求的变化;要求的变化; 4. 环境的变化;环境的变化; 5. 测量元件性能的变化。测

39、量元件性能的变化。 参数的选择通常是通过实验来确定,或通过凑试法,或通过参数的选择通常是通过实验来确定,或通过凑试法,或通过实验的经验公式来确定。实验的经验公式来确定。37第四节第四节 PID参数的整定参数的整定 (一)采样周期的选定一)采样周期的选定 数字数字PID控制算法是一种准连续控制过程,是建立在计算机对连续控制算法是一种准连续控制过程,是建立在计算机对连续PID控制控制进行数字仿真的基础上的控制。这种控制方式要求采样周期与系统的时间常数比进行数字仿真的基础上的控制。这种控制方式要求采样周期与系统的时间常数比很小,采样周期越小,数字仿真越精确,控制效果也就越接近连续控制,采样周很小,采

40、样周期越小,数字仿真越精确,控制效果也就越接近连续控制,采样周期的选择是受多方面影响:期的选择是受多方面影响: 1. 根据香农采样定理,应满足:根据香农采样定理,应满足:其中:其中:fmax为输入信号的上限频率。这样采样信号经过保持环节后,仍可复原或为输入信号的上限频率。这样采样信号经过保持环节后,仍可复原或近似复原为模拟信号,而不丢失任何信息。近似复原为模拟信号,而不丢失任何信息。 2. 从执行机构的特性要求来看,需要输出信号保持一定的宽度;从执行机构的特性要求来看,需要输出信号保持一定的宽度; 3. 从控制系统的随动和抗干扰的性能要求采样周期短些;从控制系统的随动和抗干扰的性能要求采样周期

41、短些; 4. 从微机的工作量和每个回路的计算来看,要求采样周期大些;从微机的工作量和每个回路的计算来看,要求采样周期大些; 5. 从计算机的精度看,过短的采样周期是不合适的。从计算机的精度看,过短的采样周期是不合适的。38第四节第四节 PID参数的整定参数的整定 采样周期采样周期T T的经验数据的经验数据(二)凑试法确定(二)凑试法确定PIDPID调节参数调节参数 凑试法是通过模拟运行观察系统的响应曲线(如阶跃响应),然凑试法是通过模拟运行观察系统的响应曲线(如阶跃响应),然后根据各调节参数对系统响应大致影响,反复凑试参数,以达到满意后根据各调节参数对系统响应大致影响,反复凑试参数,以达到满意的响应,从而确定的响应,从而确定PIDPID的调节参数。的调节参数。 39第四节第四节 PID参数的整定参数的整定 K KP P,系统响应加快,有利于减小静差,但,系统响应加快,有利于减小静差,但K KP P过大,使系统有较大的超调,产生过大,使系统有较大的超调,产生振荡,使系统稳定性变坏;振荡,使系统稳定性变坏;T Ti i,减小超调,使系统稳定,但静差的消除将减慢;,减小超调,使系统稳定,但静差

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论