第6章-数字控制器的连续化设计课件.ppt
《第6章-数字控制器的连续化设计课件.ppt》由会员分享,可在线阅读,更多相关《第6章-数字控制器的连续化设计课件.ppt(49页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第6章章 数字控制器的连续化设计数字控制器的连续化设计 n6.1 数字控制器的连续化设计步骤数字控制器的连续化设计步骤 n6.2 数字数字PID控制器的设计控制器的设计 n6.3 数字数字PID控制器参数整定控制器参数整定 6.1 数字控制器的连续化设计步骤数字控制器的连续化设计步骤1. 设计假想的连续控制器设计假想的连续控制器(s)D 已知已知 来求来求 的方法有很多种,比如频率特性法、根的方法有很多种,比如频率特性法、根轨迹法等。控制系统的设计问题的三个基本要素为:模型、轨迹法等。控制系统的设计问题的三个基本要素为:模型、指标和容许控制。指标和容许控制。 ( )G s( )D s第第6章
2、章 数字控制器的连续化设计数字控制器的连续化设计 对于图对于图6-1所示离散所示离散连续信号混合系统的分析,存在连续信号混合系统的分析,存在着着“离散化离散化”与与“连续化连续化”两种不同的设计方法。两种不同的设计方法。 数字控制器的连续化设计是忽略控制回路中所有的零阶数字控制器的连续化设计是忽略控制回路中所有的零阶保持器和采样器,在保持器和采样器,在S域中按连续系统进行初步设计,求出域中按连续系统进行初步设计,求出连续控制器,然后通过某种近似,将连续控制器离散化为连续控制器,然后通过某种近似,将连续控制器离散化为数字控制器,并由计算机来实现。用于采样周期短、控制数字控制器,并由计算机来实现。
3、用于采样周期短、控制算法简单的系统。算法简单的系统。 2选择采样周期选择采样周期T零阶保持器的传递函数为零阶保持器的传递函数为 1( )sTeH ss 其频率特性为:其频率特性为: 122222TTT222T22()()2sinsinjjjj TjeeeeH jjjTTTTeTTT 从上式可以看出,零阶保持器将对控制信号产生附加相移从上式可以看出,零阶保持器将对控制信号产生附加相移(滞滞后后)。对于小的采样周期,可把零阶保持器近似为:。对于小的采样周期,可把零阶保持器近似为: 221 11212()( )()TsTssTsTeTH sTsTess 3将将 离散化为离散化为 (s)D(z)D1)
4、 双线性变换法双线性变换法 双线性变换法也称梯形法或塔斯廷(双线性变换法也称梯形法或塔斯廷(Tustin)法,指)法,指s与与z之间之间互为线性变换互为线性变换。推导推导1:将:将 级数展开得到:级数展开得到: sTze 2211221122sTsTsTsTsTezesTsTe 211zsT z 211( )( )zsT zD zD s 推导推导2:从数值积分的梯形法对应得到。设积分控制规律为:从数值积分的梯形法对应得到。设积分控制规律为:0( )( )tu te t dt两边求拉氏变换后可推导得出控制器为:两边求拉氏变换后可推导得出控制器为:1( )( )( )U sD sE ss当用梯形法
5、求积分运算可得算式如下:当用梯形法求积分运算可得算式如下: 112( )()( )()Tu ku ke ke k 上式两边求上式两边求Z变换后可推导得出数字控制器为:变换后可推导得出数字控制器为:211( )1( )( )21( )1zsT zU zD zD szE zT z s平面与平面与z平面的映射关系:平面的映射关系:双线性变换法置换公式:双线性变换法置换公式:1212sTzsT22222221/ 2(1/2)/ 2(1/2)(/ 2)1/ 2(1/2)/ 2(1/2)(/ 2)TsTj TTTzTsTj TTT把把 代入有:代入有: sj双线性变换的特点:双线性变换的特点: 将整个将整
6、个s左半平面变换为左半平面变换为z平面单位圆内,因此没有频率平面单位圆内,因此没有频率混叠效应。混叠效应。 D(s)稳定,则相应的稳定,则相应的D(z)也稳定。也稳定。 D(z)的频率响应在低频段与的频率响应在低频段与D(s)的频率响应相近,而在的频率响应相近,而在高频段相对于高频段相对于D(s)的频率响应有严重畸变。的频率响应有严重畸变。 是一种近似的变换方法。是一种近似的变换方法。 适用于对象的分子和分母已展开成多项式的形式。适用于对象的分子和分母已展开成多项式的形式。2) 前向差分法前向差分法推导推导1:利用级数展开可将利用级数展开可将 写成以下形式,写成以下形式, ,由上式可得,由上式
7、可得 ,sTze11sTzesTsT 1zsT1( )( )zsTD zD s推导推导2:用一阶前向差分近似代替微分。设微分控制规律为用一阶前向差分近似代替微分。设微分控制规律为 ,两边求拉氏变换后,可推导出控制器为,两边求拉氏变换后,可推导出控制器为 ( )( )de tu tdt( )( )( )U sD ssE s采用前向差分近似可得:采用前向差分近似可得: (1)( )( )e ke ku kT( )(1)(1)e ne nu nT令令 1nk,则,则 上式两边求上式两边求Z变换可得:变换可得: 11( )E zz E Zz U zT可推导出数字控制器为:可推导出数字控制器为: 1(
8、)1( )( )( )zsTU zzD zD sE zTs平面与平面与z平面的映射关系:前向差分法置换公式平面的映射关系:前向差分法置换公式 1zsT把把 sj代入,取模的平方有:代入,取模的平方有: 2221zTT令令 1z ,则对应到,则对应到s平面上是一个圆,有:平面上是一个圆,有: 2211TT即当即当D(s)的极点位于左半平面以的极点位于左半平面以(-1/T,0)为圆心,为圆心,1/T为半径为半径的圆内,的圆内,D(z)才在单位圆内,才稳定。才在单位圆内,才稳定。 前向差分法特点:前向差分法特点:s平面左半平面的极点可能映射到平面左半平面的极点可能映射到z平面单平面单位圆外,因而用这
9、种方法所进行的位圆外,因而用这种方法所进行的z变换可能是不稳定的,实际变换可能是不稳定的,实际应用中一般不采用此方法。应用中一般不采用此方法。3) 后向差分法后向差分法利用级数展开还可将利用级数展开还可将 sTze写成以下形式写成以下形式 111sTsTZeesT即即 1zsTz1( )( )zsTzD zD s, 后向差分法将后向差分法将s的左半平面映射到的左半平面映射到z平面内半径为平面内半径为1/2的圆,因的圆,因此如果此如果D(s)稳定,则稳定,则D(z)稳定。稳定。 总结:总结:双线性变换的优点在于,它把左半双线性变换的优点在于,它把左半s平面转换到单位圆平面转换到单位圆内。如果使用
10、双线性变换或后向差分法,一个稳定的连续控制内。如果使用双线性变换或后向差分法,一个稳定的连续控制系统在变换之后仍将是稳定的,可是使用前向差分法,就可能系统在变换之后仍将是稳定的,可是使用前向差分法,就可能把它变换为一个不稳定的离散控制系统。把它变换为一个不稳定的离散控制系统。4设计由计算机实现的控制算法设计由计算机实现的控制算法数字控制器数字控制器D(z)的一般形式为下式的一般形式为下式10111( )( )( )1mmnnU zbb zb zD zE za za z1211201( )() ( )() ( )nmnmU za za za zU zbb zb zE z 上式用时域表示为上式用时
11、域表示为1201( )(1)(2)()( )(1)()nmu ka u ka u ka u knb e kbe kb e km 5校验校验 控制器控制器D(z)设计完并求出控制算法后,须按图设计完并求出控制算法后,须按图6-1所示的计所示的计算机控制系统检验其闭环特性是否符合设计要求,这一步可由算机控制系统检验其闭环特性是否符合设计要求,这一步可由计算机控制系统的数字仿真计算来验证,如果满足设计要求设计算机控制系统的数字仿真计算来验证,如果满足设计要求设计结束,否则应修改设计。计结束,否则应修改设计。6.2 数字数字PID控制器的设计控制器的设计6.2.1 PID三量的控制作用三量的控制作用1
12、. 比例调节器比例调节器0puK eu 比例作用:比例作用: 迅速反应误差,加大比例系数,可以减小静差,但不能消迅速反应误差,加大比例系数,可以减小静差,但不能消除稳态误差,过大容易引起不稳定。除稳态误差,过大容易引起不稳定。2. 比例积分调节器比例积分调节器001dtPIuKee tuT 积分作用:积分作用: 消除静差,但容易引起超调,甚至出现振荡。消除静差,但容易引起超调,甚至出现振荡。3. 比例微分调节器比例微分调节器0ddPDeuKeTut 微分作用:微分作用: 减小超调,克服振荡,提高稳定性,改善系统动态特性。减小超调,克服振荡,提高稳定性,改善系统动态特性。4. 模拟模拟PID调节
13、器调节器1( )( ) ( )( )pDIde tu tKe te t dtTTdt 对于对于PID控制器,在控制器偏差控制器,在控制器偏差输入为阶跃信号时,立即产生比例输入为阶跃信号时,立即产生比例和微分控制作用,而且由于在偏差和微分控制作用,而且由于在偏差输入的瞬时偏差的变化率非常大,输入的瞬时偏差的变化率非常大,此时的微分控制作用很强,此后微此时的微分控制作用很强,此后微分控制作用迅速衰减,但积分作用分控制作用迅速衰减,但积分作用越来越大,直至最终消除静差。越来越大,直至最终消除静差。 6.2.2 PID控制规律的数字化实现算法控制规律的数字化实现算法1. 位置式位置式PID控制算法控制
14、算法当采样周期当采样周期T比较小时,积分项可用求和近似代替,微分项可比较小时,积分项可用求和近似代替,微分项可用后项差分近似代替。用后项差分近似代替。0000,1,2( )()( )( )()(1) ( )(1)kktjjtkTke t dtTe jTTe jde te kTe kTe ke kdtTT 式中式中k为采样序号,为采样序号,e(kT)简写成简写成e(k),即省去,即省去T,可得到数字化,可得到数字化的位置式的位置式PID控制算式:控制算式:01( )()( ) ( )( )kpDjITe ke ku kKe ke jTTT 01( )( )( ) ( )()kpIDju kK e
15、 kKe jKe ke k 或或 2. 增量式增量式PID控制算法控制算法101211()()() ()( )kpDjITe ke ku kKe ke jTTT 112121212( )( )()( )()( ) ( )()() ( )()( ) ( )()()pIDpIDu ku ku kTTKe ke ke ke ke ke kTTKe ke kK e kKe ke ke k增量式增量式PID控制算法与位置式控制算法与位置式PID控制算法相比,有下列优点:控制算法相比,有下列优点:(1) 计算机输出增量,所以误动作影响小。计算机输出增量,所以误动作影响小。(2) 而增量设计只与本次的偏差值
16、有关,与阀门原来的位置而增量设计只与本次的偏差值有关,与阀门原来的位置无关,因而增量算法易于实现手动无关,因而增量算法易于实现手动/自动无扰动切换。在位置自动无扰动切换。在位置控制算式中,不仅需要对控制算式中,不仅需要对e(i)进行累加,而且计算机的任何故进行累加,而且计算机的任何故障都会引起障都会引起u(k)大幅度变化,对生产产生不利;大幅度变化,对生产产生不利;(3)无累积计算误差,容易获得较好的调节品质。无累积计算误差,容易获得较好的调节品质。NY 增量式PID控制算法程序框图 增量式增量式PID控制算法与位置式控制算法与位置式PID控制算法相比,有下列缺点:控制算法相比,有下列缺点:(
17、1) 积分截断效应大,有静态误差;积分截断效应大,有静态误差;(2) 溢出的影响大。溢出的影响大。6.2.3 MATLAB仿真确认被控对象参数仿真确认被控对象参数1. 确立模型结构确立模型结构在工程中在工程中PID控制多用于带时延的一阶或二价惯性环节组成控制多用于带时延的一阶或二价惯性环节组成的工控对象,即有时延的单容被控过程,其传递函数:的工控对象,即有时延的单容被控过程,其传递函数:00011( )SSGsKeT 有时延的单容被控过程可以用二个惯性环节串接组成的自平衡有时延的单容被控过程可以用二个惯性环节串接组成的自平衡双容被控过程来近似,本实验采用该方式作为实验被控对象,双容被控过程来近
18、似,本实验采用该方式作为实验被控对象,见图见图6-9所示。所示。0011111( )SSGsKT 2T2. 被控对象参数的确认被控对象参数的确认10.2Ts以以 2T =0.5s1K 为例。系统运行后,可得其响应曲线为例。系统运行后,可得其响应曲线 通常取通常取 010( )0.3(Y tY),从图中可测得,从图中可测得 10.36St 通常取通常取 020( )0.7(Y tY),从图中可测得,从图中可测得 20.84St 212100102201102120102ln1( )-ln1( )0.8473n1( )ln1( )1.204 -0.3567ln1( )-ln1( )0.8473tt
19、ttTy ty tty tty ttty ty t由上式计算,其被控对象的参数:由上式计算,其被控对象的参数: 00.567 ,0.158TSS可得其传递函数:可得其传递函数: 0.15801( )0.56S1SG se如被控对象中的二个惯性环节的时间常数如被控对象中的二个惯性环节的时间常数 2110TT则可直接确定则可直接确定 102,TTT6.2.4 数字数字PID控制算法的改进控制算法的改进1. PID位置算法的积分饱和作用及其抑制位置算法的积分饱和作用及其抑制 在在PID位置算法中位置算法中“饱和作用饱和作用”主要是由积分项引起的,主要是由积分项引起的,故称为故称为“积分饱和积分饱和”
20、。 影响:饱和引起输出超调,甚至产生震荡,使系统不稳定。影响:饱和引起输出超调,甚至产生震荡,使系统不稳定。改进方法:遇限削弱积分法、积分分离法、有限偏差法。改进方法:遇限削弱积分法、积分分离法、有限偏差法。2) 遇限削弱积分遇限削弱积分PID控制算法控制算法1) 产生积分饱和的原因产生积分饱和的原因 基本思想:基本思想:一旦控制量进入饱和区,则停止进行增大积分的运算。一旦控制量进入饱和区,则停止进行增大积分的运算。3)积分分离积分分离PID控制算法控制算法用途:用途:防止系统因启动、结束或大幅度改变给定值时,积分防止系统因启动、结束或大幅度改变给定值时,积分项所引起的系统的较大的超调和震荡,
21、改善系统的动态性能。项所引起的系统的较大的超调和震荡,改善系统的动态性能。方法:方法:大偏差时,去掉积分作用,即只用大偏差时,去掉积分作用,即只用PD控制;小偏差时,控制;小偏差时,引入积分控制作用,即系统用引入积分控制作用,即系统用PID控制。控制。101( )()( ) ( )( )kpDjITe ke ku kKe ke jTTT 0010( )( )e kee ke 当当当当4) 有限偏差有限偏差PID控制算法控制算法 当根据当根据PID位置算式算出的控制量超出限制范围时,控制位置算式算出的控制量超出限制范围时,控制量实际上只能取边界值,即量实际上只能取边界值,即 。有效偏差法是将。有
22、效偏差法是将实际实现的控制量对应的偏差值作为有效偏差值计入积分累计实际实现的控制量对应的偏差值作为有效偏差值计入积分累计而不是将理论计算的控制量对应的偏差计入积分累计。而不是将理论计算的控制量对应的偏差计入积分累计。 如果实如果实际实现的控制量为际实现的控制量为 (上限值或下限值),则有效偏差(上限值或下限值),则有效偏差 可按式可按式 逆推出。当算出的控制量超出限制逆推出。当算出的控制量超出限制范围时,将逆推出的相应这一控制量的偏差值范围时,将逆推出的相应这一控制量的偏差值 作为有效偏差作为有效偏差值进行积分,而不是将实际偏差值进行积分。值进行积分,而不是将实际偏差值进行积分。maxminu
23、uuu 或或*uu*e10111( )( )( )1mmnnU zbb zb zD zE za za z*e2. PID增量算法的改进增量算法的改进在增量算法中,特别在给定值发生跃变时,由算法的比例部分在增量算法中,特别在给定值发生跃变时,由算法的比例部分和微分部分计算出的控制增量可能比较大。如果该值超过了执和微分部分计算出的控制增量可能比较大。如果该值超过了执行元件所允许的最大限度,那么实际上实现的控制增量将是受行元件所允许的最大限度,那么实际上实现的控制增量将是受到限制的值,计算值的多余信息没有执行就遗失了,这部分遗到限制的值,计算值的多余信息没有执行就遗失了,这部分遗失的信息只能通过积分
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字 控制器 连续 设计 课件
限制150内