常规及复杂控制技术.ppt
《常规及复杂控制技术.ppt》由会员分享,可在线阅读,更多相关《常规及复杂控制技术.ppt(277页珍藏版)》请在三一办公上搜索。
1、计算机控制技术Computer Controlled System,常规及复杂控制技术,4.1 数字控制器的连续化设计技术4.2 数字控制器的离散化设计技术4.3 纯滞后控制技术4.4 串级控制技术4.5 前馈反馈控制技术4.6 解耦控制技术4.7 模糊控制技术,数字控制器的设计方法按设计特点分为三大类:1、模拟化设计方法 先设计校正装置的传递函数D(s),然后采用某种离散化方法,将它变成计算机算法。2、离散化设计方法 已知被控对象的传递函数或特性G(Z),根据所要求的性能指标,设计数字控制器D(z)。3、状态空间设计法 基于现代控制理论,利用离散状态空间表达式,根据性能指标要求,设计数字控制
2、器。能处理多输入-多输出系统。,4.1 数字控制器的连续化设计技术,返 回,4.1.1 数字控制器的连续化设计步骤4.1.2 数字PID控制器的设计4.1.3 数字PID控制器的改进4.1.4 数字PID控制器的参数整定,数字控制器的连续化设计步骤,工程上多数情况下被控对象是连续的。这样组成的计算机系统人们称之为“混合系统”,习惯上也常称为“离散系统”。如图4.1所示。被控对象:其输入输出均为模拟量,是系统的连续部分。数字控制器:可以是计算机,工业控制机或数字控制器等。连续化设计方法的假设是认为采样频率足够高(相对于系统的工作频率),以至于采样保持所引进的附加误差可以忽略,则系统可以用连续系统
3、来代替。,D(Z)数字调节器Gp(S)被控对象(过程)传递函数图4.1 计算机控制系统典型结构图,一、模拟化设计的过程 1、数字系统模拟化 问题:根据给定的系统性能指标和已知的对象G(s)来设计出模拟控制器D(s),再离散化为数字控制器D(z)。(1)等效的模拟化结构图如图4.2所示。,图4.2 数字系统模拟化结构图,D(z)计算机调节模型;H(s)零阶保持器,G(s)被控的连续对象;D(s)等效的模拟调节器。,(2)模拟化的目的 把混合计算机控制系统转化为等效的模拟控制系统,以便按照模拟系统的设计方法,设计调节器D(s)。(3)模拟化的条件用数字控制器近似连续控制器,采样周期足够短。,零阶保
4、持器:结论:可用半个采样周期的时间滞后环节近似。,连续化设计的关键:模拟控制器的离散化,2、模拟化设计过程第一步:用连续系统的理论确定控制器D(s);第二步:选择采样周期T,:为连续系统剪切频率,第三步:用合适的离散化方法由D(s)求出D(z);第四步:将D(z)变为差分方程或状态空间表达式形式,并编制计算机程序;第五步:检查系统性能是否符合设计要求;用混合仿真的方法检查系统的设计与程序编制是否正确。,若不符合要求则需改进设计,从以下几方面:重选合适的离散化设计方法;提高采样频率;修正D(s)的设计;利用计算机运算速度快,逻辑判断能力强的优势,对控制算法作改进。3、分析 不是按真实情况(即采样
5、系统)来设计的,而是按模拟系统设计的。因此称为间接方法。缺点:当T较大时,系统实际达到的性能往往比预期的设计指标差。因此对T有严格的限制。当对象是慢过程时,可得到满意的结果。,二、模拟调节器离散化的方法(离散化前后的频谱特性尽量接近)双线性变换法;前向差分法;后向差分法;阶跃响应不变法;脉冲响应不变法;零极点匹配映射法等。1、双线性变换法 梯形积分法或Tustin变换法,是基于梯形积分规则的数值积分法。推导1:级数展开z=esT,T很小。,推导2:梯形法数值积分 积分控制器,用梯形法求积分运算,两边求z变换,双线性变换的特点:(1)应用方便。可用计算机算出D(z)的系数。(2)双线性变换不会引
6、起高频混迭现象。(3)如果D(s)稳定,则D(z)亦稳定。(S平面的左半平面映射为Z平面的单位圆内部)(4)它不能保持D(s)的脉冲响应和频率响应,高频段有较严重的畸变。但低频特性保存完好。当T较小时,具有较好的近似程度。除在计算机控制系统设计中有广泛应用外,还可用于快速数字仿真及数字滤波器设计等。,2、前向差分法推导1:级数展开z=esT,T很小。,推导2:用一阶前向差分近似代替微分。微分控制器,用前向差分近似代替,令n=k+1,并对两边作z变换有:,得出:,表明左半S平面可能映射到Z平面的单位圆外,由此获得的离散控制器可能不稳定。在实际中不能采用。,推导2:用一阶向后差分近似代替微分。用向
7、后差分近似代替,推导1:级数展开z=esT,T很小。得到,3、后向差分法,对两边作z变换有:,其中:,以(0.5,0)为圆心,0.5为半径的圆,为稳定域。后向差分法不改变控制器的稳定性,但离散控制器的动态响应和频率响应特性与连续控制器的特性有较大畸变。应采用较小的T。,4、各种离散化方法的比较根据A.本茨和M.普里斯勒的研究可知最好的离散化方法是双线性变换法。5、另一种常用的方法介绍 写出与D(S)相应的微分方程;微分方程差分处理,得相应的差分方程(控制算法)。,适用于常规的反馈控制系统,例如数字PID控制。,返回,4.1.2 数字PID控制器的设计,PID控制器的数字化属于模拟化设计方法,是
8、由连续系统PID控制发展起来的。具有原理简单,易于实现,鲁棒性(Robustness)好和适用面广等优点。,PID算法是一种非常成熟的控制技术。并在实践中得到广泛采用。它具有以下优点:,*技术成熟,PID调节是模拟控制系统中技术最成熟,应用最广泛的的控制方法。其组成结构灵活,除常规PID算法外,还有多种变化形式。,*容易掌握,由于其广泛的使用,一般生产技术人员和操作人员都比较熟悉它,并积累了丰富的经验。便于推广应用。,*控制效果好,由于在数字PID控制中使用了计算机技术,特别是微型计算机的引入,可以得到非常满意的控制效果。,PID算法是指对偏差值进行比例、积分和微分处理。,u(t)为控制量(控
9、制器输出);e(t)为被控量与给定值的偏差,e(t)=r(t)-y(t);Kp为比例增益,Kp与比例度成倒数关系,即Kp=1/;Ti为积分时间;Td为微分时间。将上式写成传递函数形式,其框图如图4.3所示。,1、模拟PID控制器的理想算式,图4.3 PID控制器方框图,2、PID的作用 P能迅速反映误差,消除大的偏差,比例系数KP大,系统快速性好,静差减小,但不能消除稳态误差,且振荡较强,甚至引起系统不稳定;I无差调节(消除小的偏差),只要系统存在误差,积分控制作用就不断积累,并且输出控制量以消除误差,因而只要有足够的时间,积分作用将能完全消除误差,但是如果积分作用太强(Ti太小)会使系统的超
10、调量加大,甚至出现振荡,降低响应速度。D改善动态性能,对偏差的变化做出反应。减小超调量,克服振荡,使系统稳定性提高,同时加快系统的动态响应速度,减小调整时间。但对噪声敏感,且参数值难以调整。Td太大,易引起系统不稳定。,当采样周期很短时,对连续系统的理想差分方程作如下近似:,3、差分处理,(4-1),可得到差分表达式:,简记为:(T为已知),式(4-1)称为全量输出形式的PID数字调节器“控制方程”。提供了执行机构的位置u(k),如阀门的开度,所以被称为位置式PID控制算式,其控制原理如图所示。,数字PID位置式控制示意图,4、增量形式 所谓增量式PID,是对位置式PID取增量,这时数字控制器
11、输出的是相邻两次采样时刻所计算的位置值之差,即,(4-2),如果控制系统的执行机构采用步进电机,在每个采样周期,控制器输出的控制量是相对于上次控制量的增加,此时控制器应采用数字PID增量式控制算法,其控制原理如图所示。,为了编程方便,可整理成如下形式:u(k)q0e(k)+q1e(k-1)+q2e(k-2)(4-3)其中:,5、增量型数字PID的优点(1)计算机只输出增量,误动作时影响小,必要时可增设逻辑保护;(2)手动/自动切换时冲击小;(3)算式不需要累加,只需记录四个历史数据,即e(k-2),e(k-1),e(k)和u(k-1),占用内存少,计算方便;避免了计算误差和计算精度造成的累加误
12、差的影响;在实际系统中,如执行机构为步进电机,则可以自动完成数字PID的增量式的计算功能。6、程序流程图如图4.4所示。,增量式PID控制算法程序框图,说明:式(4-2)表示的增量式控制算法中,控制作用的比例、积分和微分部分是相互独立的,因此不仅易于理解,也便于检查参数变化对控制效果的影响。在式(4-3)中,虽然q0、q1、q2可以独立进行选择,但是从形式上已经看不出比例、积分和微分对系统的不同影响,为了便于系统调试,在工程上常采用式(4-2)进行编程。,图4.4 PID控制框图,返回,4.1.3 数字PID控制器的改进,数字PID控制是应用最普遍的一种控制规律,人们在实践中不断总结经验,不断
13、改进,使得PID控制日臻完善。下面介绍几种数字PID的改进算法如积分分离算法,不完全微分算法,微分先行算法,带死区的PID算法等。1、积分项的改进2、微分项的改进3、带死区的PID控制,1、积分项的改进 积分饱和的原因及影响:在一个实际的控制系统中,因受电路或执行元件的物理和机械性能的约束(如放大器的饱和、电机的最大转速、阀门的最大开度等),控制量及其变化率往往被限制在一个有限的范围内。当计算机输出的控制量或其变化率在这个范围内时,控制则可按预期的结果进行,一旦超出限制范围,则实际执行的控制量就不再是计算值,而是系统执行机构的饱和临界值,从而引起不希望的效应。,(1)“积分饱和”(第一种情况)
14、,采用PD控制采用PID控制,启动/停车以及 较大时,使得 较大,从而 过大,产生“积分饱和”现象。引起很大超调,甚至长时间振荡,这种情况在温度、液面等缓慢变化过程中影响尤为严重。,防止“积分饱和”的措施积分分离PID控制算法,设置积分分离阈-偏差e(k)的门限值。控制算式,积分分离阈值,与对象的惯性大小和对控制质量的要求有关。(的大小和控制质量的关系)控制原理 在e(k)较大时,取消积分作用,采用PD控制,可使超调量大幅度降低,防止“积分饱和”;在e(k)较小时,投入积分作用,采用PID控制,可保证系统的控制精度。这样控制量不易进入饱和区;即使进入了饱和区,也能较快退出,所以能使系统的输出特
15、性得到改善。控制效果超调量减小;振荡次数减少;过渡时间减小。控制效果如图4.5所示。,图4.5控制效果比较,其算法是将原位置型表达式改写成:,其中KL 为:,采取措施:输出限幅,包括和。,(2)“积分饱和”(第二种情况),控制算式,两种“积分饱和”比较,(3)梯形积分为提高积分运算精度,减小稳态误差,将矩形积分改为梯形积分,代价:增大存储量和需要更多的运算时间。,当计算机字长较短,采样周期T也短,而积分时间TI又较长时,容易出现计算结果小于字长的精度而丢数,即积分作用消失,称为积分不灵敏区。,(4)消除积分不灵敏区 数字PID的增量型控制算式中的积分项输出为:,处理方法:增加A/D转换位数,加
16、长运算字长,这样可以提高运算精度;,直到累加值大于时,才输出,同时把累加单元清零。,程序流程图如图4.8所示。,当出现积分项 连续n次小于输出精度的情况时,不要把它们作为“零”舍掉,而是把它们累加起来,即:,Y,2、微分项的改进(1)不完全微分PID控制算法完全微分PID控制算法的缺陷:微分作用过强,容易引起高频干扰,普通的数字PID调节器在偏差为阶跃信号时,微分作用只在第一个周期里起作用,不能按照偏差变化的趋势在整个过程中起作用。同时,微分作用在第一个采样周期里作用很强,短时间内产生极大的控制量,而执行机构达不到应有的开度,使输出失真。也容易造成输出饱和。,对于位置型的PID控制算式:,其中
17、的微分控制作用为:,设偏差为阶跃信号,,在k=0时刻,微分的控制量为:,在k=1(2,3,4,)时刻,微分的控制量为:,图4.7(a)标准PID控制,不完全微分PID控制如图4.6所示。,图4.6 不完全微分控制,为此,在数字PID调节器中串接低通滤波器(一阶惯性环节)来抑制高频干扰,低通滤波器的传递函数,由图4.6可得微分方程:,所以,离散化,可得差分方程,式中,将控制量中的微分部分分离出来,得:,其中:,在k=2时刻,微分的控制量为:,在k 时刻,微分的控制量为:,不完全微分数字PID不但能抑制高频干扰,而且克服了普通数字PID控制中微分作用时间短,强度大的缺点,数字调节器输出的微分作用能
18、在各个周期里按照偏差变化的趋势,均匀地输出,真正起到了微分作用,改善了系统的性能。调节即可调节微分作用的延续时间不完全微分数字PID调节器在单位阶跃输入时,输出的控制作用如图4.7(b)所示。尽管不完全微分PID较之普通PID的算法复杂,但是,由于其良好的控制特性,因此使用越来越广泛,越来越受到广泛的重视。,图4.7(b)不完全微分PID控制,(2)微分先行PID控制算法只对输出量y(t)进行微分,而对给定值r(t)不作微分。(输出量先行微分PID算法),这种输出量微分控制适用于给定值频繁提降的场合,可以避免因提降给定值时所引起的超调量过大、阀门动作过分剧烈的振荡。为微分增益系数。,3、时间最
19、优PID控制最大值原理是庞特里亚金(Pontryagin)于1956年提出的一种最优控制理论,也叫快速时间最优控制原理,它是研究满足约束条件下获得允许控制的方法。用最大值原理可以设计出控制变量只在|u(t)|1范围内取值的时间最优控制系统。而在工程上,设|u(t)|1都只取1两个值,而且依照一定法则加以切换,使系统从一个初始状态转到另一个状态所经历的过渡时间最短,这种类型的最优切换系统称为开关控制(Bang Bang控制)系统。,在工业控制应用中,最有发展前途的是Bang Bang控制与反馈控制相结合的系统,这种控制方式在给定值升降时特别有效,具体形式为,u(t)=1,4、带死区的PID控制
20、在要求控制作用少变动的场合,可采用带死区的PID,实际上是非线性控制系统。,图4.8 带死区的PID控制,作为PID的实际输入。,式中,不灵敏区,即精度范围。可根据实际控制对象由实验确定。太小,使调节过于频繁,达不到稳定被调节对象的目的;太大,则系统将产生很大的滞后;=0时即为常规PID控制。适用场合:具有较宽精度范围的控制场合。例如,化工过程中间液面控制;要求控制作用尽可能少变动的场合。例如,混合煤气加压机出口压力控制系统,为防“喘振”,要求控制作用变化不能太激烈,精度不必太高(0.4%)。,返 回,4.1.4 数字PID控制器的参数整定,1、参数整定的概念(1)参数整定的目的,(2)参数整
21、定的任务,PID控制的效果,取决于PID参数的取值;对象不同也不一样,需要“整定”。,(3)参数整定的方法(精确数学模型难以得到),(4)系统试验的方法 扩充临界比例度法;扩充响应曲线法。,T尽可能短(考虑计算机的计算时间)。最短采样时间Tmin为计算机执行控制程序和数据输入输出所耗费的时间之和;,2、采样周期T的选择(1)香农采样定理 采样周期应满足:,一般,可取 控制回路自然振荡频率。,(2)采样周期T的选择还与下列一些因素有关:扰动频率:扰动频率越高,则T要越小,以捕捉实际扰动信号,并加以控制;对象特性:慢速系统T可大,快速系统T要小;控制算法:运算越复杂,T要大;执行机构:惯性T,否则
22、来不及动作,输出失真;扫描控制的回路数:nT,所要求的控制质量:要求T 给定值的变化频率高,则T要小,能迅速反映给定值的变化。,表4.1采样周期参考值,优先选用18秒,优先选用7秒,3、PID参数对控制性能的影响(1)比例控制对系统性能的影响对动态特性的影响 Kp加大,使系统的动作灵敏,速度加快;太大,振荡次数加多,调节时间加长,系统会趋于不稳定;太小,使系统的动作缓慢。对静态特性的影响Kp加大,在系统稳定的情况下,可减小静态误差,提高控制精度,不能完全消除静态误差。,考察不同Kp对控制性能的影响,只考虑比例部分。,(2)积分控制TI 对控制性能的影响 积分控制通常与比例控制或微分控制联合作用
23、,构成PI控制或PID控制。对动态性能的影响 积分控制通常使系统的稳定性降低。TI太小系统将不稳定;偏小,振荡次数较多;太大,对系统性能的影响减小;合适,过渡特性比较理想。对静态特性的影响 积分控制能消除系统的静态误差,提高控制系统的控制精度。但是若TI太大,积分作用太弱,不能减小静态误差。,积分控制Ti对控制性能的影响,(3)微分控制TD对控制性能的影响微分控制常与比例控制或积分控制联合作用,构成PD控制或PID 控制。微分控制可以改善动态特性,如超调量减少,调节时间缩短,允许加大比例控制,使稳态误差减小,提高控制精度。TD偏大时,超调量较大,调节时间较长;TD偏小时,超调量也较大,调节时间
24、也较长;TD合适时,可以得到比较满意的过渡过程。,(4)控制规律的选择 PID控制器由于算法简单,计算量小,得到了非常普遍的应用。使用中应根据对象特性、负荷情况,合理选择控制规律,一般来说:对于一阶惯性的对象,负荷变化不大,工艺要求不高,可采用比例(P)控制。例如,用于压力、液位、串级副控回路等。对于一阶惯性与纯滞后环节串联的对象,负荷变化不大,要求控制精度较高,可采用比例积分(PI)控制。例如,用于压力、流量、液位的控制。,对于纯滞后时间 较大,负荷变化也较大,控制性能要求高的场合,可采用比例积分微分(PID)控制。例如,用于过热蒸汽温度控制,PH值控制。当对象为高阶(二阶以上)惯性环节又有
25、纯滞后,负荷变化较大,控制性能要求也高时,应采用串级控制,前馈-反馈,前馈-串级或纯滞后补偿控制。例如,用于原料气出口温度的串级控制。,4、扩充临界比例度法选择PID参数 扩充临界比例度法是以模拟调节器中使用的临界比例度法为基础的一种PID数字调节器参数的整定方法。整定步骤如下:(1)选择合适的采样周期T,调节器作纯比例控制。(2)逐渐加大比例系数,使控制系统出现临界振荡。,(3)选择控制度。控制度的定义是数字调节器和模拟调节所对应的过渡过程的误差平方的积分之比,即,控制效果采用误差平方的积分作为性能的评价函数。控制度为1.05时,数字调节器与模拟调节器的控制效果相当。当控制度为2.0时,数字
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 常规 复杂 控制 技术
链接地址:https://www.31ppt.com/p-5052951.html