欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > PPT文档下载
     

    自动控制系统第四章.ppt

    • 资源ID:2920985       资源大小:499.02KB        全文页数:49页
    • 资源格式: PPT        下载积分:6
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要6
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    自动控制系统第四章.ppt

    4.2 数字控制器的离散化设计技术,由于控制任务的需要,当所选择的采样周期比较大或对控制质量要求比较高时,必须从被控对象的特性出发,直接根据计算机控 制理论(采样控制理论)来设计数字控制器,这类方法称为离散化设计方法。离散化设计技术比连续化设计技术更具有一般意义,它完全是根据采样控制系统的特点进行分析和综合,并导出相应的控制规律和算法。 4.2.1 数字控制器的离散化设计步骤 4.2.2 最少拍控制器的设计 4.2.3 最少拍有纹波控制器的设计 4.2.4 最少拍无纹波控制器的设计,连续化设计技术的弊端:,要求相当短的采样周期!因此只能实现较简单的控制算法。,4.2.1 数字控制器的离散化设计步骤,1根据控制系统的性能指标要求和其它约束条件,确 定所需的闭环脉冲传递函数(z),2求广义对象的脉冲传递函数G(z)。,3求取数字控制器的脉冲传递函数D(z)。,4根据D(z)求取控制算法的递推计算公式,设数字控制器D(z)的一般形式为,数字控制器的输出U(z)为,因此,数字控制器D(z)的计算机控制算法为,按照上式,就可编写出控制算法程序。,4.2.2 最少拍控制器的设计,最少拍控制的定义: 所谓最少拍控制,就是要求闭环系统对于某种特定的输入在最少个采样周期内达到无静差的稳态,且闭环脉冲传递函数具有以下形式,工程应用背景:随动系统,伺服系统,运动控制,,式中N是可能情况下的最小正整数。这一形式表明闭环系统的脉冲响应在N个采样周期后变为零,输出保持不变,从而意味着系统在N拍之内达到稳态。,1闭环脉冲传递函数(z)的确定,由上图可知,误差E(z)的脉冲传递函数为,Gc(s),典型输入函数,对应的z变换,B(z)是不包含(1-z-1)因子的关于z-1的多项式。 典型输入类型 对应的z变换 q=1 单位阶跃函数 q=2 单位速度函数 q=3 单位加速度函数,根据z变换的终值定理,系统的稳态误差为,由于B(z)没有(1-z-1)因子,因此要使稳态误差e()为零,必须有 e(z)=1-(z)=(1-z-1)qF(z) (z)=1-e(z)=1-(1-z-1)qF(z) 这里F(z)是关于z-1的待定系数多项式。显然,为了使(z)能够实现, F(z)中的首项应取为1,即 F(z)=1+fz-1+f2z-2+fpz-p,可以看出,(z)具有z-1的最高幂次为N=p+q,这表明系统闭环响应在采样点的值经N拍可达到稳态。 特别当P=0时,即F(z)=1时,系统在采样点的输出可在最少拍 (Nminn=q拍)内达到稳态,即为最少拍控制。因此最少拍控制器 设计时选择(z)为 (z)=1-(1-z-1)q,最少拍控制器D(z)为,2典型输入下的最少拍控制系统分析,(1)单位阶跃输入(q=1) 输入函数r(t)=1(t),其z变换为,由最少拍控制器设计时选择的(z) =1-(1-z-1)q=z-1 可以得到,进一步求得,以上两式说明,只需一拍(一个采样周期)输出就能跟踪输入,误差为零,过渡过程结束。,(3) 单位加速度输入(q=3) 单位加速度输入r(t)=(1/2)t 的Z变换为,由最少拍控制器设计时选择的 (z)=1-(1-z-1)3=3z-1-3z-2+z-3 可以得到,上式说明,只需三拍(三个采样周期)输出就能跟踪输入,达到稳态。,3最少拍控制器的局限性,局限性的含义?,(1)最少拍控制器对典型输入的适应性差 (2)最少拍控制器的可实现性问题 (3)最少拍控制的稳定性问题,最少拍控制器的设计是使系统对某一典型输入的响应为最少拍,但对于其它典型输入不一定为最少拍,甚至会引起大的超调和静差。,主要介绍下面三个内容:,对某一典型输入的响应为最少拍的控制器,对于其它典型输入不一定为最少拍!,例如,当(z)是按等速输入设计时,有(z)=2z-1-z-2,则三种不同输入时对应的输出如下: 阶跃输入时r(t)=1(t);R(z)=1/(1-z-1),(1)最少拍控制器对典型输入的适应性差,等速输入时 r(t)=t,等加速输入时 r(t)=(1/2)t,画出三种输入下的输出图形,与输入进行比较,从图形可以看出,对于阶跃输入,直到2拍后,输出才达到稳定,而在上面单独设计控制器,只需要一拍;这样,过渡时间延长了,而且存在很大的超调量,在1拍处! 对于加速度输入,输出永远都不会与输入曲线重合,也就是说按等速输入设计的控制器用于加速度输入会产生误差。,一般来说,针对一种典型的输入函数R(z)设计,得到系统的闭环脉冲传递函数(z),用于次数较低的输入函数R(z)时,系统将出现较大的超调,响应时间也会增,但在采样时刻的误差为零。 反之,当一种典型的最少拍特性用于次数较高的输入函数时,输出将不能完全跟踪输入以致产生稳态误差。 由此可见,一种典型的最少拍闭环脉冲传递函数(z)只适应一种特定的输入而不能适应于各种输入。,结论:,(2)最少拍控制器的可实现性问题,1. 最少拍系统设计的物理可实现性指将来时刻的误差值,是还未得到的值,不能用来计算现在时刻的控制量。要求数字控制器的脉冲传递函数中,不能有z的正幂项,即不能含有超前环节。若被控对象有滞后特性,需要对闭环脉冲传递函数(z) 分子多项式要进行处理。 2. 为使D(z)物理上可实现时(z)应满足的条件的物理意义是:若广义脉冲传递函数G(z)的分母比分子高N阶,则确定(z)时必须至少分母比分子高N阶。,(3)最少拍控制的稳定性问题,只有当G(z)是稳定的(即在z平面单位圆上和圆外没有极点),且不含有纯滞后环节时,式(z)=1-(1-z-1)q才成立。 如果G(z)不满足稳定条件,则需对设计原则作相应的限制。,原因:,在(z) 中,D(z)和G(z)总是成对出现的,但却不允许它们的零点、极点互相对消。这是因为,简单地利用D(z)的零点去对消G(z)中的不稳定极点,虽然从理论上可以得到一个稳定的闭环系统,但是这种稳定是建立在零极点完全对消的基础上的。当系统的参数产生漂移,或辩识的参数有误差时,这种零极点对消不可能准确实现,从而将引起闭环系统不稳定。,解决方法:,在选择(z)时必须加一个约束条件,这个约束条件称为稳定性条件。,4.2.3 最少拍有纹波控制器的设计,1. 考虑广义脉冲传递函数的稳定性,考虑被控对象含有滞后的情况:Gc(s)=G'c(s)e-s ,G'c(s)是不含滞后部分的传递函数,为纯滞后时间。 令 d=/T,对上式进行z变换,并设G(z)有u个零点b1、b2、bu v个极点a1、a2、av;在z平面的单位圆上或圆外。 当连续被控对象Gc(s)中不含纯滞后时,d=0; 当G(s)中含有纯滞后时,d1,即d个采样周期的纯滞后。,则,重新表示G(z)有:,G'(z)是G(z)中不含单位圆上或圆外的零极点部分,可以看出,为了避免使G(z)在单位圆外或圆上的零点、极点与D(z)的零点、极点对消,同时又能实现对系统的补偿,选择系统的闭环脉冲传递函数时必须满足一定的约束条件!,由式,2. e(z)的零点的选择,由式,上式中,F1(z)是关于z-1的多项式,且不含G(z)中的不稳定极点ai。为了使e(z)能够实现,F1(z)应具有以下形式 F1(z)=1+f11z-1+f12z-2+f1mz-m,e(z)的零点中,必须包含G(z)在z平面单位圆外或圆上的所有极点,即有,(因为: e(z), (z)的分母相同,化简后,只剩下各自的零点部分,而 G(z) 的零极点位置对换),若G(z)有j个极点在单位圆上,即z=1处,则由终值定理可知,e(z)的选择方法应对上式进行修改。可按以下方法确定e(z):,若jq,则,若jq,则,3. (z)的零点 的选择,由式,F2(z)是关于z-1的多项式,且不含G(z)中的不稳定零点bi。为了使(z)能够实现,F2(z)应具有以下形式 F2(z)=f21z-1+f22z-2+f2nz-n,知,e(z)的零点中,必须包含G(z)在z平面单位圆外或圆上的所有零点,即有,4. F1(z)和F2(z)阶数的选取方法可按以下进行,(1) 若G(z)中有j个极点在单位圆上,当jq时,有,(2) 若G(z)中有j个极点在单位圆上,当jq时,有,根据以上给出了确定(z)时必须满足的约束条件,可求得最少拍控制器为,仅根据上述约束条件设计的最少拍控制系统,只保证了在最少的几个采样周期后系统的响应在采样点时是稳态误差为零,而不能保证任意两个采样点之间的稳态误差为零。这种控制系统输出信号y(t)有纹波存在,故称为最少拍有纹波控制系统,上式的控制器为最少拍有纹波控制器。y(t)的纹波在采样点上观测不到,要用修正z变换方能计算得出两个采样点之间的输出值,这种纹波称为隐蔽振荡(hidden oscillations) 。,4.2.4 最少拍无纹波控制器的设计,1.前言 2.设计最少拍无纹波控制器的必要条件 3.最少拍无纹波系统确定(z)的约束条件 4.最少拍无纹波控制器确定(z)的方法 5.无纹波系统的调整时间,1.前言,(1)在最少拍控制中,我们主要研究三种类型的设计方法: 最少拍无差控制器的设计 ;简单,但是本身缺陷多 最少拍有纹波控制器的设计;考虑了系统稳定性,但输出不稳定 最少拍无纹波控制器的设计;这节课我们来学习,(2)纹波产生的原因,引起的后果 原因:控制量u(t)波动不稳定 后果:输出有波动,造成机械机构的摩擦,(3)最少拍无纹波设计的要求 要求在典型输入信号的作用下,经过有限拍,系统达到稳定,并且在采样点之间没有纹波(振荡),输出误差为零。,3.最少拍无纹波系统确定(z)的约束条件,要使系统的稳态输出无纹波,就要求稳态时的控制信号u(k)为常数或零。控制信号u(k)的z变换为,如果系统经过个采样周期到达稳态,无纹波系统要求u(l)=u(l +1)=u(l +2)=常数或零。,要使控制信号u(k)在稳态过程中为常数或零,那么只能是关于z-1的有限多项式。因此,(z)必须包含G(z)的分子多项式B(z),即(z)必须包含G(z)的所有零点。这样,原来最少拍有纹波系统设计时确定(z)的公式应修改为,为G(z)的所有零点数; b1、b2、b为G(z)的所有零点。,4.最少拍无纹波控制器确定(z)的方法,确定(z)必须满足下列要求: (1)被控对象Gc(s)中含有足够的积分环节,以满足无纹波系统设计的必要条件。并求出G(z),写成因子形式。 (2)选择(z)。包含G(z)所有的零点。 (3)选择e(z)。包含G(z)在单位圆外、圆上的极点。 (4)选择F1(z)和F2(z)阶数m和n,形式。 若G(z)中有j个极点在单位圆上,当jq时,有 若G(z)中有j个极点在单位圆上,当jq时,有,4.3 纯滞后控制技术,4.3.1 史密斯(Smith)预估控制 4.3.2 达林(Dahlin)算法,在工业过程(如热工、化工)控制中,由于物料或能量的传输延迟,许多被控制对象具有纯滞后性质。对象的这种纯滞后性质常引起系统产生超调或者振荡。 纯滞后:由于物料或能量的传输延迟引起的滞后现象; 容量滞后:由于惯性引起的滞后。比如发酵过程,不是纯滞后。,4.3.1 史密斯(Smith)预估控制,1施密斯预估控制原理 2具有纯滞后补偿的数字控制器,1施密斯预估控制原理,(1)原理分析:对于一个单回路系统,若没有纯滞后,G(s)=GP(S),若有纯滞后,G(s)= ,其中为纯滞后时间,则,闭环传递函数的结构是,那么,我们可以得到闭环传递函数的特征方程 由于 的存在,使得系统的闭环极点很难分析得到,而且容易造成超调和振荡。那么,如何消除分母上的 ?,(2)施密斯预估控制原理是:与D(s)并接一补偿环节,用来补偿被控制对象中的纯滞后部分。这个补偿环节称为预估器,其传递函数为 ,为纯滞后时间。,由施密斯预估器和调节器D(s)组成的补偿回路称为纯滞后补偿器,其传递函数为,经补偿后的系统闭环传递函数为,经补偿后,消除了纯滞后部分对控制系统的影响,因为式中的 在闭环控制回路之外,不影响系统的稳定性,拉氏变换的位移定理说明, 仅将控制作用在时间坐标上推移了一个时间,控制系统的过渡过程及其它性能指标都与对象特性为Gp(s)时完全相同。,2具有纯滞后补偿的数字控制器,我们来分析一种具有纯滞后补偿的数字控制器,该数字控制器由两部分组成: 一部分是数字PID控制器(由D(s)离散化得到); 一部分是施密斯预估器。,(1)施密斯预估器 滞后环节使信号延迟,为此,在内存中专门设定N个单元作为存放信号m(k)的历史数据,存贮单元的个数N由下式决定。N=/T;式中:纯滞后时间;T采样周期; 每采样一次,把m(k)记入0单元,同时把0单元原来存放数据移到1单元,1单元原来存放数据移到2单元,依此类推。从单元N输出的信号,就是滞后N个采样周期的m(k-N)信号。,u(k)是PID数字控器的输出,y(k)是施密斯预估器的输出。从图中可知,必须先计算传递函数Gp(s)的输出m(k)后,才能计算预估器的输出:y(k)=m(k)-m(k-N)。,施密斯预估器的输出可按下图的顺序计算。, 许多工业对象可近似用一阶惯性环节和纯滞后环节的串联来表示,式中 Kf被控对象的放大系数; Tf被控对象的时间常数; 纯滞后时间。,预估器的传递函数为,(2)纯滞后补偿控制算法步骤,计算反馈回路的偏差e1(k):e1(k)=r(k)-y(k),计算纯滞后补偿器的输出y(k),计算偏差e2(k) e2(k)=e1(k)-y(k),计算控制器的输出u(k),4.3.2 达林(Dahlin)算法,达林算法的设计目标是使整个闭系统所期望的传递函数(s)相当于一个延迟环节和一个惯性环节相串联,即,整个闭环系统的纯滞后时间和被控对象Gc(s)的纯滞后时间相同。闭环系统的时间常数为 ,纯滞后时间与采样周期T有整数倍关系,=NT 。,用脉冲传递函数近似法求得与(s)对应的闭环脉冲传递函数(z),2振铃现象及其消除,所谓振铃(Ringing)现象,是指数字控制器的输出以二分之一采样频率大幅度衰减振荡的现象。,下面,我们通过一个例子,看看振铃到底是个什么样子? 例:含有纯滞后为1.46s,时间常数为3.34s的连续一阶滞后对象 ,经过T=1s的采样保持后,其广义对象的 脉冲传递函数为,选取(z),时间常数为T=2s,纯滞后时间为1s。则:,(1)振铃现象的分析,系统的输出Y(z)和数字控制器的输出U(z)间有下列关系: Y(z)=U(z)G(z) 系统的输出Y(z)和输入函数的R(z)之间有下列关系: Y(z)=(z)R(z) 由上面两式得到数字控制器的输出U(z)与输入函数的R(z)之间的关系:,表达了数字控制器的输出与输入函数在闭环时的关系,是分析振铃现象的基础。,对于单位阶跃输入函数R(z)=1/(1-z-1),含有极点z=1,当 极点在负实轴上,且与z=-1点相近,那么数字控制器的输出序列u(k)中将含有这两种幅值相近的瞬态项,而且瞬态项的符号在不同时刻是不相同的。当两瞬态项符号相同时,数字控制器的输出控制作用加强,符号相反时,控制作用减弱,从而造成数字控制器的输出序列大幅度波动。 分析:取为满足条件的最简形式,带纯滞后的一阶惯性环节,带纯滞后的二阶惯性环节,带纯滞后的一阶惯性环节,被控对象为带纯滞后的一阶惯性环节时,求得极点,显然z永远是大于零的。故得出结论:在带纯滞后的一阶惯性环节组成的系统中,数字控制器输出对输入的脉冲传递函数不存在负实轴上的极点,这种系统不存在振铃现象。,带纯滞后的二阶惯性环节,被控制对象为带纯滞后的二阶惯性环节时,,有两个极点,第一个极点在,不会引起振铃现象,第二个极点在,在T0时,有,说明可能出现左半平面与z=-1相近的极点,这一极点将引起振铃现象。,(2)振铃幅度RA 振铃幅度RA用来衡量振铃强烈的程度。为了描述振铃强烈的程度,应找出数字控制器输出量的最大值umax。由于这一最大值与系统参数的关系难于用解析的式子描述出来,所以常用单位阶跃作用下数字控制器第0次输出量与第一次输出量的差值来衡量振铃现象强烈的程度。,对于带纯滞后的二阶惯性环节组成的系统,其振铃幅度,举例(练习),1.若数字控制器为u(z)=1/(1+z-1 ),在单位阶跃输入信号作用下,求振铃幅度RA。 2.若数字控制器为u(z)=1/(1+0.5z-1 ),在单位阶跃输入信号作用下,求振铃幅度RA。 3.若数字控制器为u(z)=1/(1+0.2z-1 ),在单位阶跃输入信号作用下,求振铃幅度RA。 4.若数字控制器为u(z)=1/(1+0.5z-1 ) (1-0.2z-1 ),在单位阶跃输入信号作用下,求振铃幅度RA。 5.若数字控制器为u(z)=(1- 0.5z-1 )/(1+0.5z-1 ) (1-0.2z-1 ),在单位阶跃输入信号作用下,求振铃幅度RA。,分析:从前三个练习中,我们可以得到得到,数字控制器中包含有左半平面的极点时,产生振铃现象; 这个极点离着z=-1越近,那么振铃现象越严重。,由练习四,我们可以分析,若数字控制器中包含有右半平面的极点时,振铃现象较弱。,由练习五,我们可以分析,若数字控制器中包含有右半平面的零点时,振铃现象会加剧。,(3)振铃现象的消除:有两种方法可用来消除振铃现象。 第一种方法是先找出D(z)中引起振铃现象的因子(z=-1附近的极点),然后令其中的z=1,根据终值定理,这样处理不影响输出量的稳态值。下面具体说明这种处理方法。,其极点 将引起振铃现象,令极点因子(C1+C2z-1)中的z=1,就可消除这个振铃极点。,消除振铃极点z=-C2/C1后,有,这种消除振铃现象的方法虽然不影响输出稳态值,但却改变了数字控制器的动态特性,将影响闭环系统的瞬态性能。,第二种方法是从保证闭环系统的特性出发,选择合适的采样周期T及系统闭环时间常数T,使得数字控制器的输出避免产生强烈的振铃现象。从中 可以看出,带纯滞后的二阶惯性环节组成的系统中,振铃幅度与被控对象的参数T1、T2有关,与闭环系统期望的时间常数T以及采样周期T有关。通过适当选择T和T,可以把振铃幅度抑制在最低限度以内。有的情况下,系统闭环时间常数T作为控制系统的性能指标被首先确定了,但仍可通过选择采样周期T来抑制振铃现象。,3达林算法的设计步骤,一般步骤: (1)根据系统的性能,确定闭环系统的参数T,给出振铃幅度RA的指标; (2)由所确定的振铃幅度RA与采样周期T的关系,解出给定振铃幅度下对应的采样周期,如果T有多解,则选择较大的采样周期 (3)确定纯滞后时间与采样周期T之比(/T)的最大整数N; (4)求广义对象的脉冲传递函数G(z)及闭环系统的脉冲传递函数(z); (5)求数字控制器的脉冲传递函数D(z)。,具有纯滞后系统中直接设计数字控制器所考虑的主要性能是控制系统不允许产生超调并要求系统稳定。系统设计中一个值得注意的问题是振铃现象。,

    注意事项

    本文(自动控制系统第四章.ppt)为本站会员(本田雅阁)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开