常规及复杂控制技术.ppt

上传人:牧羊曲112 文档编号:5052951 上传时间:2023-06-01 格式:PPT 页数:277 大小:3.38MB
返回 下载 相关 举报
常规及复杂控制技术.ppt_第1页
第1页 / 共277页
常规及复杂控制技术.ppt_第2页
第2页 / 共277页
常规及复杂控制技术.ppt_第3页
第3页 / 共277页
常规及复杂控制技术.ppt_第4页
第4页 / 共277页
常规及复杂控制技术.ppt_第5页
第5页 / 共277页
点击查看更多>>
资源描述

《常规及复杂控制技术.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时,数字

26、调节器较模拟调节器的控制质量差一倍。控制度可在1.05,1.2,1.5,2.0中选择。,(4)查扩充临界比例度法参数整定表。,(5)按照求得的整定参数,设定各参数值并运行,观察控制效果,再适当调整参数,直到获得比较满意的控制效果。,表4.1 扩充临界比例度法整定参数表,5、扩充响应曲线法选择PID参数 在数字调节器参数的整定中也可以采用类似模拟调节器的响应曲线法,称为扩充响应曲线法。应用扩充响应曲线法时,要预先在对象动态响应曲线上求出等效纯滞后时间,等效惯性时间常数 T 及它们的比值。,若对象特性参数及模型,其步骤如下:(1)断开数字控制器,使系统在手动状态下工作;将被调量调节到给定值附近,并

27、使之稳定下来;然后突然改变给定值,给对象一个阶跃输入信号。(2)用记录仪记录被调量在阶跃输入下的整个变化过程曲线,如下图;(3)在曲线最大斜率处作切线,求得滞后时间、被控对象时间常数T,以及它们的比值T/。(4)根据所求得的T、和它们的比值T/,选择一个控制度,查表4.2即可求得控制器的KP、TI、T、TD和采样周期T。表中的控制度的求法与扩充临界比例度法相同。,被控量在阶跃输入下的变化过程曲线,表4.2 扩充响应曲线法整定参数表,方法说明:以上两种方法,适用于具有纯滞后一阶惯性环节。有的设备,不允许进行临界振荡试验。例如,空压机等,因为存在“喘振”问题。若无试验条件,可按经验数据初选参数,然

28、后在闭环调试中修改。,6、凑试法确定PID参数原理:根据P、I、D参数对系统性能的影响趋势逐各整定参数值增大比例系数KP一般将加快系统的响应,在有静态误差时,有利于减小静态误差;但是过大的比例系数会使系统有较大的超调,并产生振荡,使稳定性变坏。增大积分时间TI有利于减小超调,减小振荡,使系统更加稳定,但系统静态误差的消除将随之减慢。增大微分时间TD亦有利于加快系统响应,使超调量减小,稳定性增加,但系统对扰动的抑制能力减弱,对扰动有较敏感的响应。,在凑试时,可参考以上参数对控制过程的影响趋势,对参数实行下述先比例,后积分,再微分的整定步骤。(1)首先只整定比例部分。即将比例系数由小变大,并观察相

29、应的系统响应,直到得到反应快,超调小的响应曲线。如果系统没有静差或静差已小到允许范围内,并且响应曲线已属满意,则只需用比例调节器即可,最优比例系数可由此确定。,(2)如果在比例调节的基础上系统的静差不能满足设计要求,则需加入积分环节。整定时首先置积分时间TI为一较大值,并将经第一步整定得到的比例系数略微缩小(如缩小为原值的0.8倍),然后减小积分时间,使在保持系统良好动态性能的情况下,静态误差得到消除。在此过程中,可根据响应曲线的好坏反复改变比例系数与积分时间,以期得到满意的控制过程与整定参数。,(3)若使用比例积分调节器消除了静态误差,但动态过程经反复调整仍不能满意,则可加入微分环节,构成比

30、例积分微分调节器。在整定时,可先置微分时间TD为0。在第二步整定的基础上,增大TD,同时相应地改变比例系数和积分时间,逐步凑试,以获得满意的调节效果和控制参数。,优点:只需整定一个参数Kp,便于实现在线自整定。又称为归一参数整定法。例如,采用自适应计算方法,在线修正。,7、在线学习方法简介(1)罗伯茨()方法(归一参数法),(2)变参数的PID控制 工业生产过程中不可预测的干扰很多。若只有一组固定的参数,要满足各种负荷或干扰时的控制性能的要求是困难的,因此必须设置多组PID参数。当工况发生变化时,能及时改变PID参数以与实际工况相适应,使过程控制性能最佳。目前使用的有如下几种形式:对某些控制回

31、路根据负荷不同,采用几组不同的参数,以提高控制质量。,时序控制:按照一定的时间顺序采用不同的给定值和PID参数。人工模型:模拟现场操作人员的操作方法,把操作经验编制成程序,然后由计算机自动改变给定值或PID参数。自寻最优:编制自动寻优程序,一旦工况变化,控制性能变坏,计算机执行自动寻优程序,自动寻找合适的PID参数,保持系统的性能处于良好的状态。如:遗传算法;模糊控制算法;混沌优化算法;神经网络算法等。,返 回,4.2 数字控制器的离散化设计技术,返回,4.2.1 数字控制器的离散化设计步骤4.2.2 最少拍控制器的设计4.2.3 最少拍有纹波控制器的设计4.2.4 最少拍无纹波控制器的设计,

32、4.2.1 数字控制器的离散化设计步骤,由于控制任务的需要,当所选择的采样周期比较大或对控制质量要求比较高时,必须采用离散化设计方法。即假定对象本身是离散化模型或用离散化模型表示的连续对象,以采样控制理论为基础,以Z变换为工具,在Z域中直接设计数字控制器D(z),称为直接设计法。由于D(z)是依照稳定性、准确性和快速性等要求逐步设计出来的,因此设计结果比模拟化设计法精确。T的选择主要决定于对象特性,不受分析方法所限,可相对大一些。,离散化设计方法可分为两类三种:(1)解析法:根据给定的闭环性能要求,通过解析计算求得D(z)。最典型的是最少拍系统设计。(2)图解法:与连续系统设计相对应,也分为两

33、种。一种是频率法,也称W变换法;另一种是根轨迹法。本节主要介绍最少拍(有纹波与无纹波)系统的设计。,1、模拟对象离散化,化为等效的数字控制系统将混合的计算机控制系统化为等效的数字控制系统。如图4.9所示。,图4.9 等效数字控制系统结构图,D(z)计算机数字调节器;G0(s)零阶保持器;Gd(s)被控的连续对象(模拟对象);G(s)G0(s)Gd(s)广义对象传递函数;G(z)广义对象脉冲传递函数。,系统闭环脉冲传递函数:,误差脉冲传递函数:,2、按离散系统的综合(设计)方法,设计计算机调节模型D(z)(1)求出广义对象的脉冲传递函数G(z)。(2)根据控制系统的性能指标要求和其它约束条件,确

34、定所需的闭环脉冲传递函数(z)和误差闭环脉冲传递函数e(z)。(3),3、由计算机调节模型D(z),求取最优控制算法,并由程序实现。,返回,4.2.2 最少拍控制器的设计,最少拍系统,也称最小调整时间系统或最快响应系统。它是指系统对于典型输入:单位阶跃输入,单位速度输入,单位加速度输入作用下具有最快的响应速度,被控量能在最短的调节时间即最少的采样周期内达到设定值,即偏差采样值能在最短时间内达到并保持为零。“有纹波”指对任意两次采样时刻间的输出不提任何要求(设计过程和设计结果均较简单),只能保证系统输出在采样点上误差为0,而采样点之间仍存在纹波。,“无纹波”指在采样点上及采样点之间均能保证误差为

35、0。这是以牺牲快速性为代价的,它的调节时间长于“有纹波”系统(一般至少多一拍)。1、典型输入:单位阶跃输入;单位速度输入;单位加速度输入。,A(z)不包含(1z-1)因子的z-1多项式q与典型输入有关的指数(q1,2,3),可表示成:,第一步:根据性能要求和约束条件确定所需的(Z)和e(Z);性能要求主要有:稳定性;准确性:对典型输入无稳态误差;仅在采样点上无静差为有纹波,在采样点之间也无静差为无纹波;快速性:过渡过程尽快结束,即调节时间为有限步;数字控制器的物理可实现性。,2、最少拍系统(有纹波或无纹波)的设计步骤,第二步:由(z)、e(z)和G(z)确定D(z);第三步:由D(z)编制控制

36、算法程序。3、最少拍有纹波系统的设计(1)根据准确性要求确定e(z):系统对某典型输入在采样点上无静差,稳态误差:,(2)根据快速性要求确定e(z)要求闭环系统过渡过程步数最少,即在最短的时间内使采样点上的误差趋于0。要求e(z)中关于z-1 的幂次尽可能低。最简形式:,闭环传递函数(z)的具体形式:,D(z)的具体形式:,最少拍设计的物理意义E(z)的最简表达式为:,(3)最少拍设计评价优点:方法简单,结构简单,整个设计过程可解析地进行。“最低标准设计”不足:对输入形式的适应性差(指定输入),针对某种典型输入设计的最少拍系统对其它类型输入不一定是最少拍,甚至会有很大的超调和静差。,例:按等速

37、输入来设计(z)比较三种不同输入的响应,阶跃输入,输出结果:系统在1拍后出现100%超调,2拍后稳定,并达到设定值。,输出结果:系统在2拍后稳定,并达到设定值,与分析结果一致。,等速输入:,输出结果:2拍后系统出现稳定的静差。,等加速输入:,对参数变化敏感(零极点变化),若系统参数变化或在计算机中输入的参数与设计参数略有差异,则实际输出将严重偏离期望状态。存在纹波,在采样点之间静差不为0,降低了控制质量,增加了功耗、振动和机械磨损。,返回,4.2.3 最少拍有纹波控制器的设计,D(z)的稳定性和可实现性分析:1、若G(z)没有单位圆上和圆外的零点,也不包含纯滞后环节,可以保证D(z)是稳定和可

38、实现的。2、若G(z)包含单位圆上或圆外的极点,则e(z)有单位圆上或圆外零点,e(k)的超调量会增大;,3、若G(z)包含单位圆上或圆外的零点,则D(z)包含单位圆上或圆外的极点,D(z)将不稳定;,4、若G(z)包含纯滞后环节,则D(z)需有超前输出,不可实现。处理方法:修正(z)和e(z)。,修正准则:用e(z)中相应单位圆上或圆外零点对消G(z)单位圆上或圆外的极点;用(z)中相应单位圆上或圆外零点和纯滞后环节对消G(z)单位圆上或圆外的零点和纯滞后环节。说明:1)以牺牲快速性为代价,最少拍拍数会增加。2)只需“包含”,已有的因子不必再加。3)(z)和e(z)的阶次由二者的阶次相等确定

39、。,例4.1:结构图如图4.9所示,条件:,单位阶跃输入r(k)=1(k),T=0.2秒(采样周期)按最少拍原则设计D(z)。解:对广义对象,单位圆外零点,单位圆上极点,选择e(z),阶跃输入,若为单位速度输入,则:,速度输入,求待定系数a和b,比较两边系数,确定e(z),调节模型 D(z),可见,G(z)中的,和均被对消了,D(z)是稳定的,且无需超前输出。,输出响应,输出序列图(如图4.10所示)由图可知,。由于有单位圆外零点,引入附加条件,故使调节时间由T变为2T。,图4.10 输出序列图,教材P102例4.1,e(k),确定(z)和e(z),求调节模型D(z),求控制序列u(k),求输

40、出序列y(k),返回,4.2.4 最少拍无纹波控制器的设计,1、“有纹波”现象:系统输出值跟踪输入值后,在采样点之间静差不为0,存在围绕输入值上下振动的纹波。2、原因:u(k)经若干拍后,不为常值或0,而是围绕自己的平均值上下波动。3、后果:造成采样点之间有静差,浪费执行机构的功率,增加机械磨损。4、消除纹波的附加条件:,无纹波的条件:为有限多项式。,只要保证:为有限多项式;就可保证:在典型输入作用下,经过有限拍之后,u(k)达到相对稳定,或者为0,或者为某一常数,y(t)不产生纹波。,5、成为 有限多项式的条件,分析:有限多项式;:有限多项式;:有限多项式。可能因除不尽而使成为无限多项式。,

41、结论:必须用(z)的零点来对消G(z)的所有零点,才能使D(z)e(z)成为有限多项式。条件:应将的G(z)零点作为(z)的零点,即(z)应包含Q(z)。6、最少拍设计原则的进一步修正目的:消除输出纹波。修正:(z)应包含G(z)的所有零点。说明:相对最少拍有纹波系统设计,无纹波系统的调整时间要增加若干拍,增加的拍数等于G(z)在单位圆内的零点数。,例4.2系统结构如图4.9,T1秒,单位阶跃输入,按最少拍无纹波原则设计D(z)。,解:求广义对象 G(z),选择,求待定系数a和b,确定(z)和e(z),求调节模型D(z),求控制序列u(k),可见,当k 2时,u(k)=0,故输出无纹波。求误差

42、序列e(k),求输出响应序列y(k),y(t)需采用改进z变换,略。,思考题:若为单位速度输入(P104例4.2),则:,确定(z)和e(z),求调节模型D(z),求控制序列u(k),可见,当k3时,u(k)=0.09,故输出无纹波。,求输出响应序列y(k),返回,4.3 纯滞后控制技术,以上方法针对单回路、单变量和控制规律简单的控制系统的设计,以下几节为较复杂的控制规律,如串级控制、前馈控制、纯滞后补偿控制、多变量解耦控制等。纯滞后控制对象存在于石化等行业的工业生产中,滞后时间过长容易引起系统超调和振荡。纯滞后补偿控制技术常用方法有:1、IBM公司的Dahlin1968年提出的大林算法;2、

43、Smith提出的“Smith 补偿法”。,1、大滞后对系统稳定性的影响 在实际生产过程中,大多数工业对象具有较大的纯滞后时间。具有纯滞后的单回路控制系统如图4.10所示。,图4.10对象具有纯滞后的单回路反馈控制系统,在闭环传递函数的分母中包含有纯滞后环节,它降低了系统的稳定性。使系统产生长时间和大幅度的超调,如果足够大的话,系统将是不稳定的,这就是大纯滞后过程难以控制的本质。我们在自动控制理论中根轨迹一章中也分析过,一阶系统若存在纯滞后单元,开环放大系数的取值将受到限制,否则无法保证系统的稳定性。,当对象的纯滞后时间 与对象的时间常数 Tc 之比,即/Tc0.5时,采用常规的PID 控制来克

44、服大纯滞后是很难适应的。对此类系统的设计指标为:超调小,调节时间可稍长一些。解决方法:进行纯滞后补偿。,2、大滞后的补偿方法(1)补偿原理在调节器D(s)两端并上一个反馈补偿网络,如图4.11所示。,图4.11采用Smith补偿的大纯滞后补偿控制系统,上式即为反馈补偿网络的传递函数。这种反馈补偿网络称为“Smith预估器”,因为它具有超前控制作用。,分析:,补偿后的传递函数相当于在闭环之外加一个纯滞后环节,它在闭环之外,不再影响系统的稳定性,只是将控制过程在时间上向后推移了时间。,补偿后的传递函数:,3、Smith预估器的超前控制作用,可得等效框图,由图可见:;超前控制作用相当于:将y(t)提

45、前一个时间。由于y(s)具有超前控制作用,故称为“预估器”。4、大滞后补偿的DDC系统 控制系统结构图如图4.13 所示。系统特点:PIDSmith补偿。,大滞后补偿的DDC系统控制系统结构图,由上图可见,纯滞后补偿的数字控制器由两部分组成:一部分是数字 PID 控制器(由D(s)离散化得到);一部分是史密斯预估器。,设计步骤:,设对象近似用一阶惯性环节和纯滞后环节的串联表示:,Smith预估器传递函数的控制算式:,计算步骤:(1)计算反馈回路的偏差e1(k)=r(k)-y(k);(2)计算纯滞后补偿器的输出y(k);(3)计算偏差e(k)=e1(k)-y(k);(4)根据PID控制算式计算控

46、制输出u(k),经D/A通道输出,作用于对象,改变系统输出。,大林算法,1、大林算法原理 大林算法是由Dahlin于1968年提出的,经研究发现,大林算法在一定条件下与数字Smith预估器完全相同,换言之,大林算法中已包含了Smith预估器,因而它对纯滞后有一定的补偿作用。,设被控对象为带有纯滞后的一阶或二阶环节,即,大林算法的控制目标是:设计合适的数字控制器,使整个闭环系统的传递函数为带有纯滞后的一阶惯性环节,且要求闭环系统的纯滞后时间等于对象的纯滞后时间,即,由计算机组成的数字控制系统如图下:,闭环系统的离散化传递函数模型为:,对象具有纯滞后的一阶惯性环节时,其z 传递函数为:,得到控制器

47、传递函数为:,对象具有纯滞后的二阶惯性环节时,其z 传递函数为:,式中,得到控制器传递函数为:,2、振铃现象及其消除,(1)所谓振铃(Ringing)现象,是指数字控制器的输出以1/2采样频率大幅度衰减的振荡。(2)由于被控对象中惯性环节的低通特性,使得这种振荡对系统的输出几乎无任何影响,(3)振荡现象会增加执行机构的磨损,在有交互作用的多参数控制系统中,振铃现象还有可能影响到系统的稳定性。(4)振铃现象与被控对象的特性、闭环时间常数、采样周期、纯滞后时间的大小等有关。,控制器输出U(z)与参考输入R(z)之间的关系为:,其中,振铃现象的主要原因:(1)Ku(z)的极点在z平面的负实轴上,并且

48、与z=-1点相近(2)单位阶跃输入函数R(z),含有z=1的极点,从而使数字控制器的输出序列u(k)中将含有这两种幅值相近的瞬态项,而且瞬态项的符号在不同时刻是不相同的。从而造成数字控制器输出序列大幅度波动。,对于带纯滞后的一阶惯性环节,有,它的极点 永远大于零,故得出结论:在带纯滞后的一阶惯性环节组成的系统中,数字控制器输出对输入的脉冲传递函数不存在负实轴上的极点,这种关系不存在振铃现象。,对于带纯滞后的二阶惯性环节,有,两个极点:,对于第二个极点,有,说明可能出现负实轴上与z=-1相近的极点,这一极点将引起振铃现象。,振铃幅度RA:用来衡量振铃现象的强度。通常采用在单位阶跃作用下数字控制器

49、第0拍输出与第1拍输出的差值来衡量振铃现象强烈的程度。,忽略比例系数 Ksz-l 的影响,在单位阶跃输入函数的作用下,有,所以,对于带纯滞后的二阶惯性环节组成的系统,其振铃幅度为,当,有,(式1),消除振铃现象的方法:(1)找出D(z)中引起振铃现象的因子(z=-1附近的极点),然后令其中的z=1.根据终值定理,这样不影响输出的终态值,但往往可以有效地消除振铃现象。这种消除振铃现象的方法虽然不影响输出稳态值,但却改变了数字控制器的动态特性,将影响闭环系统的瞬态性能。,对于带纯滞后的二阶惯性环节系统中,数字控制器D(z)为:,令极点因子()中z=1,就可消除这个振铃极点。,消除振铃极点后控制器的

50、形式为:,(2)从保证闭环系统的特性出发,选择合适的采样周期T及系统闭环时间常数Tm,使得数字控制器的输出避免产生强烈的振铃现象。对于带纯滞后的二阶惯性环节,振铃幅度与被控对象的参数T1、T2有关;与闭环系统期望时间常数Tm以及采样周期T有关。通过适当选择T和Tm,可以把振铃幅度抑制在最低限度以内。,对于纯滞后系统,考虑振铃现象影响时设计数字控制器的一般步骤如下:,(1)根据系统的性能,确定闭环系统的参数Tm,给出振铃幅度RA的指标;(2)根据(式1)振铃幅度RA与采样周期T的关系,解出给定振铃幅度下对应的采样周期T,如果T有多解,则选择较大的采样周期;(3)确定纯滞后时间 与采样周期T之比(

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号