第13卷第4期 智能系统学报 Vol.13 No.4 2018年8月 CAAI Transactions on Intelligent Systems Aug.2018 D0:10.11992/tis.201705031 网络出版地址:http:/kns.cnki.net/kcms/detail/23.1538.TP.20180328.1811.016html 一阶惯性大时滞系统Smith预估自抗扰控制 王永帅',陈增强2,孙明玮,孙青林 (1.南开大学计算机与控制工程学院,天津300350,2.天津市智能机器人重点实验室,天津300350) 摘要:大时滞系统是工业过程控制中的典型难题,将先进控制方法应用于大时滞系统时需要与传统的 Smith预估器相结合才能获得理想的控制效果。针对一阶惯性大时滞系统,研究了Smith预估器与线性自抗扰 控制技术相结合的设计问题,分析了系统的稳定条件和参数摄动问题。证明了当被控对象参数与Smh预估 器参数相同时,闭环控制系统稳定的结论,同时推导了参数不同时控制系统稳定的一个充分条件。另外基于数 值仿真,从暂态性能、稳定裕度和抗扰能力三方面分析了系统参数和控制参数摄动的影响作用,这些结果可用 于Smith预估器和线性自抗扰控制器参数的整定。 关键词:大时滞系统:一阶惯性系统:线性自抗扰控制:Smh预估器:稳定裕度:劳斯判据:稳定性分析:稳定可行域 中图分类号:TP272 文献标志码:A文章编号:1673-4785(2018)04-0500-09 中文引用格式:王永帅,陈增强,孙明玮,等.一阶惯性大时滞系统Smith预估自抗扰控制.智能系统学报,2018,13(4): 500-508. 英文引用格式:WANG Yongshuai,,CHEN Zengqiang,.SUN Mingwei,,etal.Smith prediction and active disturbance rejection con- trol for first-order inertial systems with long time-delay CAAI transactions on intelligent systems,2018,13(4):500-508. Smith prediction and active disturbance rejection control for first-order in- ertial systems with long time-delay WANG Yongshuai',CHEN Zengqiang,SUN Mingwei',SUN Qinglin' (1.College of Computer and Control Engineering,Nankai University,Tianjin 300350,China;2.Key Laboratory of Intelligent Robot- ics of Tianjin,Tianjin 300350,China) Abstract:A system with long time-delay is a typical difficulty experienced in industrial process control.When an ad- vanced control method is applied to such a system,an ideal control effect can be obtained only by combining it with a traditional Smith predictor.In this paper,we address first-order inertial systems with long time-delay,investigate the combined design of a Smith predictor with the linear active disturbance rejection control(LADRC)technique,and dis- cuss the system stability conditions and parameter perturbations.We prove that the closed-loop control system is stable when the parameters of the controlled object are identical to the Smith predictor parameters.Moreover,we deduce a suf- ficient condition for maintaining the stability of the control system when these parameters differ.In addition,using nu- merical simulation,we analyze the impacts of perturbation of the system and control parameters on the transient per- formance,stability margin,and disturbance rejection ability.These results can be used to tune the parameters of the Smith predictor and LADRC controller. Keywords:systems with long time-delay;first-order inertial systems;LADRC;Smith predictor,stability margin;Routh criterion;stability analysis;stable region 收稿日期:2017-05-27.网络出版日期:2018-03-29 时滞系统广泛存在于现代过程控制工业中, 基金项目:国家自然科学基金项目(61573199,61573197):天津 市自然科学基金项目(04 JCYBJC18700). 例如治金、化工、炼油等工业。一般认为纯迟延 通信作者:陈增强.E-mail:chenzq@nankai.edu.cn. 时间τ与过程的时间常数T之比大于0.3则说明该
DOI: 10.11992/tis.201705031 网络出版地址: http://kns.cnki.net/kcms/detail/23.1538.TP.20180328.1811.016.html 一阶惯性大时滞系统 Smith 预估自抗扰控制 王永帅1 ,陈增强1,2,孙明玮1 ,孙青林1 (1. 南开大学 计算机与控制工程学院,天津 300350; 2. 天津市智能机器人重点实验室,天津 300350) 摘 要 :大时滞系统是工业过程控制中的典型难题,将先进控制方法应用于大时滞系统时需要与传统的 Smith 预估器相结合才能获得理想的控制效果。针对一阶惯性大时滞系统,研究了 Smith 预估器与线性自抗扰 控制技术相结合的设计问题,分析了系统的稳定条件和参数摄动问题。证明了当被控对象参数与 Smith 预估 器参数相同时,闭环控制系统稳定的结论,同时推导了参数不同时控制系统稳定的一个充分条件。另外基于数 值仿真,从暂态性能、稳定裕度和抗扰能力三方面分析了系统参数和控制参数摄动的影响作用,这些结果可用 于 Smith 预估器和线性自抗扰控制器参数的整定。 关键词:大时滞系统;一阶惯性系统;线性自抗扰控制;Smith预估器;稳定裕度;劳斯判据;稳定性分析;稳定可行域 中图分类号:TP272 文献标志码:A 文章编号:1673−4785(2018)04−0500−09 中文引用格式:王永帅, 陈增强, 孙明玮, 等. 一阶惯性大时滞系统 Smith 预估自抗扰控制[J]. 智能系统学报, 2018, 13(4): 500–508. 英文引用格式:WANG Yongshuai, CHEN Zengqiang, SUN Mingwei, et al. Smith prediction and active disturbance rejection control for first-order inertial systems with long time-delay[J]. CAAI transactions on intelligent systems, 2018, 13(4): 500–508. Smith prediction and active disturbance rejection control for first-order inertial systems with long time-delay WANG Yongshuai1 ,CHEN Zengqiang1,2 ,SUN Mingwei1 ,SUN Qinglin1 (1. College of Computer and Control Engineering, Nankai University, Tianjin 300350, China; 2. Key Laboratory of Intelligent Robotics of Tianjin, Tianjin 300350, China) Abstract: A system with long time-delay is a typical difficulty experienced in industrial process control. When an advanced control method is applied to such a system, an ideal control effect can be obtained only by combining it with a traditional Smith predictor. In this paper, we address first-order inertial systems with long time-delay, investigate the combined design of a Smith predictor with the linear active disturbance rejection control (LADRC) technique, and discuss the system stability conditions and parameter perturbations. We prove that the closed-loop control system is stable when the parameters of the controlled object are identical to the Smith predictor parameters. Moreover, we deduce a sufficient condition for maintaining the stability of the control system when these parameters differ. In addition, using numerical simulation, we analyze the impacts of perturbation of the system and control parameters on the transient performance, stability margin, and disturbance rejection ability. These results can be used to tune the parameters of the Smith predictor and LADRC controller. Keywords: systems with long time-delay; first-order inertial systems; LADRC; Smith predictor; stability margin; Routh criterion; stability analysis; stable region τ 时滞系统广泛存在于现代过程控制工业中, 例如冶金、化工、炼油等工业。一般认为纯迟延 时间 与过程的时间常数 T 之比大于 0.3 则说明该 收稿日期:2017−05−27. 网络出版日期:2018−03−29. 基金项目:国家自然科学基金项目 (61573199,61573197);天津 市自然科学基金项目 (14JCYBJC18700). 通信作者:陈增强. E-mail: chenzq@nankai.edu.cn. 第 13 卷第 4 期 智 能 系 统 学 报 Vol.13 No.4 2018 年 8 月 CAAI Transactions on Intelligent Systems Aug. 2018
第4期 王永帅,等:一阶惯性大时滞系统Smith预估自抗扰控制 ·501· 过程是具有大迟延的工艺过程。滞后时间越大, d1) 系统越难控,而且对控制品质极为不利,因此,大 时滞系统受到了理论和应用领域的广泛关注。 0.J.M.Smith于1957年提出了著名的针对纯滞后 系统的Smith预估器-),有效解决了控制量不能 LESO 及时作用于被控对象的问题。但是,Smith预估 图1一阶系统线性自抗扰控制结构 器不具备任何抑制扰动的能力,当存在外界干扰 Fig.1 Diagram of LADRC for first-order systems 时,控制性能将会大大下降。由此出现了自适应 下面以一阶系统为例,假定不含时滞的一阶 控制、预测控制算法6-刀、鲁棒控制算法和各 被控对象用微分方程表示为 种智能算法等。但是只能解决时滞时间较小 y=f(y,d)+bu (1) 的控制问题。 式中:y和分别为系统的输出量和控制量,d为未 20世纪80年代末,韩京清研究员提出了自抗 知的外部扰动,b为不确定的模型参数,f)为总扰 扰技术,由于能够实时估计和补偿扰动,受到了 动,包含了对象不确定性造成的内部扰动和外部 控制领域的广泛关注,并成功应用于各种不确定 扰动d。 系统。针对时滞系统,韩京清研究员提出了无 式(1)所描述系统的状态方程为 ∫=AX+Bu+Ef 视时滞法、一阶惯性环节近似法、输入预测法和 y=CX (2) 输出预测4种方法,但是随着时滞增大控制效果 根据式(2)设计的线性扩张状态观测器为 变差。由于自抗扰技术的各种实用优点和需调参 立=AZ+Bu+Ly-) 数太多等原因,美国克利夫兰州立大学的高志强 i=CZ (3) 教授提出了线性自抗扰方法,大大简化了调参 工作量,而且线性自抗扰的分析相对容易,现在 式中:A=8B=.c=8E= 已经有很多文献对此进行了理论分析。 Z=[Z12T为LESO的状态估计输出;L=B,B, 为LESO的增益。 因此,将具有实时估计补偿扰动能力的线性 自抗扰技术与解决纯时滞问题的Smith预估器相 控制量为 k(r-2)-2 结合,来解决大时滞系统的控制问题。已有学者 l= (4) bo 进行了一些相关研究,文献[17刀在模型大约已知 式中:r为给定的参考输入值,k为比例控制器增 的条件下,将ADRC-Smith与基于时滞的扰动补 益,b为b的估计值。对于一阶LADRC,系统的观 偿观测器、PI-Smith在鲁棒性能和抗扰能力方面 测器和控制器带宽分别选择为回 进行了比较,并进行频域分析,说明了ADRC-Smith L=[BB,=[2w。w2],k=w (5) 控制性能更好,并对化学反应器浓度控制进行了 仿真测试,对锅炉的氧浓度控制进行了仿真测试 2大时滞系统的LADRC-Smith设计 和实际结果的对比;文献[I8]分析了ADRC-Smith 通常,一阶大时滞被控对象的数学模型为 的性能,并通过改进差分算法整定控制参数,最后 K 与ADRC、PI-Smith、PI3种控制器进行仿真比较。 G,(s)=Ts+Te".K.T.>0 (6) 在上述基础上,本文研究了在被控对象准确 式中:T为时间常数,τ为时滞时间。在控制量的 已知和大约已知两种情况下,LADRC-Smith控制 作用下,式(6可用微分形式表示为 方法的稳定条件和Smith预估器参数选择问题, i=f(y,d)+bu(t-T) (7) 通过MATLAB仿真进行了验证,并仿真分析了参 可以看出,由于时滞的存在,进入LESO的输 数摄动对系统各个性能指标的影响。 出量y(t-τ)和控制量u()在时间轴上不重合。为了 得到有效的估计状态输出,必须对状态观测器的 1线性自抗扰的基本原理 两个输人信号进行同步性处理。因此,引入 Smith预估器,消除时滞对被控输出的影响,使得 线性自抗扰以线性扩张状态观测器((linear ex- 进入LESO的两个信号为y()和u(0,在时间轴上实 tended state observer,LESO)为核心,包含了状态 现一致。Smith预估器表达式为 和扰动估计、误差反馈和扰动补偿几部分,结构 如图1所示。 Gm(s)= (1- (8)
过程是具有大迟延的工艺过程。滞后时间越大, 系统越难控,而且对控制品质极为不利,因此,大 时滞系统受到了理论和应用领域的广泛关注。 O.J.M.Smith[1]于 1957 年提出了著名的针对纯滞后 系统的 Smith 预估器[2-3] ,有效解决了控制量不能 及时作用于被控对象的问题。但是,Smith 预估 器不具备任何抑制扰动的能力,当存在外界干扰 时,控制性能将会大大下降。由此出现了自适应 控制[4-5] 、预测控制算法[6-7] 、鲁棒控制算法[8]和各 种智能算法等[9-10]。但是只能解决时滞时间较小 的控制问题。 20 世纪 80 年代末,韩京清研究员提出了自抗 扰技术,由于能够实时估计和补偿扰动,受到了 控制领域的广泛关注,并成功应用于各种不确定 系统。针对时滞系统,韩京清[11]研究员提出了无 视时滞法、一阶惯性环节近似法、输入预测法和 输出预测 4 种方法,但是随着时滞增大控制效果 变差。由于自抗扰技术的各种实用优点和需调参 数太多等原因,美国克利夫兰州立大学的高志强 教授[12]提出了线性自抗扰方法,大大简化了调参 工作量,而且线性自抗扰的分析相对容易,现在 已经有很多文献对此进行了理论分析[13-16]。 因此,将具有实时估计补偿扰动能力的线性 自抗扰技术与解决纯时滞问题的 Smith 预估器相 结合,来解决大时滞系统的控制问题。已有学者 进行了一些相关研究,文献[17]在模型大约已知 的条件下,将 ADRC-Smith 与基于时滞的扰动补 偿观测器、PI-Smith 在鲁棒性能和抗扰能力方面 进行了比较,并进行频域分析,说明了 ADRC-Smith 控制性能更好,并对化学反应器浓度控制进行了 仿真测试,对锅炉的氧浓度控制进行了仿真测试 和实际结果的对比;文献[18]分析了 ADRC-Smith 的性能,并通过改进差分算法整定控制参数,最后 与 ADRC、PI-Smith、PI 3 种控制器进行仿真比较。 在上述基础上,本文研究了在被控对象准确 已知和大约已知两种情况下,LADRC-Smith 控制 方法的稳定条件和 Smith 预估器参数选择问题, 通过 MATLAB 仿真进行了验证,并仿真分析了参 数摄动对系统各个性能指标的影响。 1 线性自抗扰的基本原理 线性自抗扰以线性扩张状态观测器 (linear extended state observer,LESO) 为核心,包含了状态 和扰动估计、误差反馈和扰动补偿几部分,结构 如图 1 所示。 + + LESO + − e − + y(t) Gp d(t) u(t) 1/b0 z2 z1 k1 r(t) 图 1 一阶系统线性自抗扰控制结构 Fig. 1 Diagram of LADRC for first-order systems 下面以一阶系统为例,假定不含时滞的一阶 被控对象用微分方程表示为 y˙ = f(y,d)+bu (1) y u d b f(·) d 式中: 和 分别为系统的输出量和控制量, 为未 知的外部扰动, 为不确定的模型参数, 为总扰 动,包含了对象不确定性造成的内部扰动和外部 扰动 。 式 (1) 所描述系统的状态方程为 { X˙ = AX + Bu+ E ˙f y = CX (2) 根据式 (2) 设计的线性扩张状态观测器为 { Z˙ = AZ + Bu+ L(y−yˆ) yˆ = CZ (3) A = [ 0 1 0 0 ] ,B = [ b0 0 ] ,C = [ 1 0 ]T ,E = [ 0 1 ] 式中: 。 Z = [z1 z2] T L = [β1 β2] 为 T LESO 的状态估计输出; 为 LESO 的增益。 控制量u为 u = k1(r −z1)−z2 b0 (4) r k1 b0 b 式中: 为给定的参考输入值, 为比例控制器增 益, 为 的估计值。对于一阶 LADRC,系统的观 测器和控制器带宽分别选择为[12] L = [ β1 β2 ]T = [ 2wo w 2 o ]T , k1 = wc (5) 2 大时滞系统的 LADRC-Smith 设计 通常,一阶大时滞被控对象的数学模型为 Gp(s) = K T s+1 e −τs , K,T,τ > 0 (6) 式中: T 为时间常数,τ为时滞时间。在控制量u的 作用下,式 (6) 可用微分形式表示为 y˙ = f(y,d)+bu(t−τ) (7) y(t−τ) u(t) y(t) u(t) 可以看出,由于时滞的存在,进入 LESO 的输 出量 和控制量 在时间轴上不重合。为了 得到有效的估计状态输出,必须对状态观测器的 两个输入信号进行同步性处理。因此,引 入 Smith 预估器,消除时滞对被控输出的影响,使得 进入 LESO 的两个信号为 和 ,在时间轴上实 现一致。Smith 预估器表达式为 Gm(s) = Km Tm s+1 (1−e −τm s ) (8) 第 4 期 王永帅,等:一阶惯性大时滞系统 Smith 预估自抗扰控制 ·501·
·502· 智能系统学报 第13卷 Smith预估器原理结构图如图2所示。 Go=C(s)H(s)Gp(s)= [(2k1w。+w2)s+k1w2]GP(s) T s+l (12) {b[s2+(2w。+k1)+ [(2k1w。+w2)s+k1w2]Gm(s}- K yF) C(s)G(s) Ga=1+C()H()G.(= 图2 Smith预估器结构 [kI(s+wo)Gp(s)].{bo[s2+ (13) Fig.2 Diagram of Smith predictor (2w。+k1)s+[(2k1w。+w2)s+ 这样,当Smith预估器参数与被控对象相同 k1w2][Gm()+G(s}- 时,进入LESO的被控输出y=y0,y和u在时间上 3.1条件分析 同步,从而得到一阶系统的整个LADRC-Smith结 下面从被控对象模型准确已知和大约已知两 构图如图3所示。 个方面分析LADRC-Smith的条件稳定性。 d(t) 3.11被控模型准确已知 命题1当被控对象模型准确已知时,Smith 88-8 回8 预估器与被控模型参数完全相同,只要3个控制 参数为正,系统输出是稳定的。 证明 此时,将k1=we,Km=K,Tm=T,Tm=T代入式 LESO (13)得到: 图3 LADRC-Smith系统结构 Ga We(s+w)2Ke-r. Fig.3 Diagram of the LADRC-Smith system {b(Ts+1)[s2+(2w。+w)s+ (14) K[(2wew。+w2)s+ww2]}- 3 稳定性分析 只有分子中包含时滞,不会影响系统的最终 根据式(3)和式(⑤),可以得到表达式: 稳定性,因此可以利用劳斯判据对系统特征方程 5z1=z2+bou+2w.0y-z1) 进行稳定性分析。 (9) 5z2=w2y-zi) D(5)=a3s3+2s2+a1s+a0 (15) 求解式(9),可以得到估计状态1、2的传递函 式中:a3=bT,a2=bo[1+(2w。+wc)T],a1=bo(2w。+we)+ 数表示,y=yp+ym: K(2wowe+w2),ao=Kwewio 2wos+w2 bos 可以看出:a3,a2,a1,a>0 z1(S)= (ty 6+ (10) a1a2-a0a3= =(gw-(ao bo[bo(2w。+w)+K(2wew。+w2)](1+2Tw。+Tw)- 结合状态误差反馈控制率式(4),可以得到系 boKTwew2= 统的典型单回路反馈控制结构框图如图4。 bol(2bowo+bowe+2Kwewa)[(1+2Two)+Twe]+ Kw(1+2Tw)}>0 d 证毕。 3.1.2被控模型大约已知 假设: H(s) K.-ak.T--BT.t-yr-@.B.Y.4>0) 图4 LADRC-Smith单回路结构 命题2当被控对象模型大约已知,时间常 Fig.4 The single loop diagram of LADRC-Smith 数T和时滞时间τ摄动较小,下列条件满足时,闭 其中: 环系统是稳定的。 C(s)=k(s+w)2.{bo[s2+(2w。+k)s+ 1)y15 (11) H句=(2kw+ws+kw 3)ad(1-y)-y>0。 k1(s+w)2 证明 从而可以得到系统的开环和闭环传递函数: 闭环特征方程为
Smith 预估器原理结构图如图 2 所示。 − Km + Tms+1 Km Tms+1 ym(t) ym ym(t−τm) e −τms 图 2 Smith 预估器结构 Fig. 2 Diagram of Smith predictor y = y(t) y u 这样,当 Smith 预估器参数与被控对象相同 时,进入 LESO 的被控输出 , 和 在时间上 同步,从而得到一阶系统的整个 LADRC-Smith 结 构图如图 3 所示。 + + LESO + − e − + − + + + r(t) z1 z2 k1 1/b0 u(t) d(t) K Ts+1 Km Tms+1 yp y(t) ym e −τs e −τms 图 3 LADRC-Smith 系统结构 Fig. 3 Diagram of the LADRC-Smith system 3 稳定性分析 根据式 (3) 和式 (5),可以得到表达式: { sz1 = z2 +b0u+2wo(y−z1) sz2 = w 2 o (y−z1) (9) z1、z2 y = yp +ym 求解式 (9),可以得到估计状态 的传递函 数表示, : z1 (s) = 2wo s+w 2 o (s+wo) 2 y+ b0 s (s+wo) 2 u(s) z2(s) = ( wo s+wo ) 2 sy−( wo s+wo ) 2 b0u(s) (10) 结合状态误差反馈控制率式 (4),可以得到系 统的典型单回路反馈控制结构框图如图 4。 + − + + r d e yp Gp u(s) C(s) z1 H(s) 图 4 LADRC-Smith 单回路结构 Fig. 4 The single loop diagram of LADRC-Smith 其中: C(s) = k1(s+wo) 2 · {b0 [ s 2 +(2wo +k1)s ] + [ (2k1wo +w 2 o )s+k1w 2 o ] Gm(s)} −1 H(s) = (2k1wo +w 2 o )s+k1w 2 o k1(s+wo) 2 (11) 从而可以得到系统的开环和闭环传递函数: Gol = C(s)H(s)Gp(s) = [(2k1wo +w 2 o )s+k1w 2 o ]GP(s)· {b0[s 2 +(2wo +k1)s] + [(2k1wo +w 2 o )s+k1w 2 o ]Gm(s)} −1 (12) Gcl = C(s)Gp(s) 1+C(s)H(s)Gp(s) = [k1(s+wo) 2Gp(s)]· { b0[s 2+ (2wo +k1)s]+[(2k1wo +w 2 o )s+ k1w 2 o ][Gm(s)+Gp(s)]} −1 (13) 3.1 条件分析 下面从被控对象模型准确已知和大约已知两 个方面分析 LADRC-Smith 的条件稳定性。 3.1.1 被控模型准确已知 命题 1 当被控对象模型准确已知时,Smith 预估器与被控模型参数完全相同,只要 3 个控制 参数为正,系统输出是稳定的。 证明 k1 = wc 此时,将 ,Km = K,Tm = T,τm = τ 代 入 式 (13) 得到: Gcl = wc(s+wo) 2Ke −τs · {b0(T s+1)[s 2 +(2wo +wc)s]+ K[(2wcwo +w 2 o )s+wcw 2 o ]} −1 (14) 只有分子中包含时滞,不会影响系统的最终 稳定性,因此可以利用劳斯判据对系统特征方程 进行稳定性分析[19]。 D(s) = a3 s 3 +a2 s 2 +a1 s+a0 (15) a3 =b0T,a2 =b0[1+(2wo +wc)T],a1 =b0(2wo +wc)+ K(2wowc +w 2 o ),a0 = Kwcw 2 o 式中: 。 可以看出:a3,a2,a1,a0 > 0 a1a2 −a0a3 = b0[b0(2wo +wc)+K(2wcwo +w 2 o )](1+2Two +Twc)− b0KTwcw 2 o = b0{(2b0wo +b0wc +2Kwcwo)[(1+2Two)+Twc]+ Kw2 o (1+2Two)} > 0 证毕。 3.1.2 被控模型大约已知 假设: Km = αK,Tm = βT,τm = γτ, τm Tm = λ(α, β, γ, λ > 0) T τ 命题 2 当被控对象模型大约已知,时间常 数 和时滞时间 摄动较小,下列条件满足时,闭 环系统是稳定的。 1) γ 1 ; 3) αλ(1−γ)−γ > 0。 证明 闭环特征方程为 ·502· 智 能 系 统 学 报 第 13 卷
第4期 王永帅,等:一阶惯性大时滞系统Smith预估自抗扰控制 ·503· D)=bls2+(2w。+k1)s+[(2k1w。+w2)s+k1w2] 1.2r 1.0 0.8 40.6 (16) 0.4 对被控系统特性进行仿真发现,针对大惯性 0.2 环节,当时间密数了摄动较小时(御8=小7和 0 4 6 80×10 +输出非常接近:当较小时,可以进行 (a)b=2×0.85/1200,w=0.0024;w。=3×0.0024 Taylor展开,但对于大时滞对象,Taylor展开不适 2.0 用,而Pade近似更精确。所以,为了能够定性分 1.5 析,作如下近似: .0 eus2-rs e-1=1-(y-1)r3,T≈Tm=βT 0.5 2+Ts 则Gp+Gm可以写作: 4 。680×10 K 2-TS Gp+Gm≈ BTs+1 2+Ts (b)b。=2:w=10:w。=10 l--g-r训 aK (17) 图5被控对象准确已知时的阶跃响应 Fig.5 Step response when plant is accurately known 从而,式(16)可以转化为 1.2 D(s)=aas+ass+azs+ais'+ao 1.0 (18) 0.8 式中 40.6 a=BboTr 0.4 0.2 a3=bo[BTT(2w。+we)+(2BT+T】- 0 1 3 4 56×10 K(2w-w。+w2)ar(y-1)r2 (a)K.=6.4K,T=0.95T,tm=0.9x,b=3x0.85/1200; a2=bo[(2wo+we)(2BT+)+2]+ w=0.0024;w。=0.008 K(2w.w。+w2)2ay-1)r-ww2a(y-1)r2] 1.2 a1 2b0(2wo+we)+K[wew(2ay-1)T+ 1.0 wwwwwwwninmwruimiiin 0.8 2(2ww。+w] 0.6 ao=2Kwew 0.4 0.2 根据劳斯判据,定性得到了一个近似的稳定 0 充分条件: 123456×10 1)ao~aa>0=y1 (b)K=4KTm=1.1T,tm=0.8x,b。=4×0.851200 w=0.0024,1w.=3×0.0024 2)a2a3-a1a4>0→ad(1-y)-y>0 3)a1a2a3-aia4-a>0→ad1-y)-y>0 图6被控对象大约已知时的阶跃响应 证毕。 Fig.6 Step response when plant is approximately known 可以看出,当Smith预估器参数与被控对象 3.2仿真验证 0.85 不相同时,根据命题2选择参数,由于是近似条 被控对象为,G,=12003+1m。 件,系统最终可能不稳定,与控制参数选择也相 3.2.1 Smith预估器参数与被控对象相同 关,所以,命题2有一定的局限性,但也有一定的 由图5可以看出,当Smith预估器的参数与 参考意义,控制参数与性能的关系将在下面分析。 被控对象完全相同时,只要3个被调参数为正,系 4参数分析与设计原则 统输出最终是稳定的,但是动态过程跟参数选择 0.85 十分密切,参数调节与性能关系将在下面讨论。 同样,选择一阶系统:G,=200m,从 系统参数和控制参数两个角度分析参数变化对系 3.2.2 Smith预估器参数与被控对象不同 统的影响。 当Smith预估器参数与被控对象参数不相同 系统的动态性能指标中比较重要的是最大超 时,按照命题2的近似充分条件选择Smith预估 调量M和调整时间1,(2%);系统的稳态性能指标 器参数,控制参数随意给定,然后进行仿真验证, 主要有幅值裕度GM、相角裕度PM和时滞裕度 如图6所示。 DM;系统的抗扰性能方面比较重要的指标是扰
D(s) = b0[s 2 +(2wo +k1)s]+[(2k1wo +w 2 o )s+k1w 2 o ]· [ K T s+1 e −τs +(1−e −τm s ) Km Tm s+1 ] (16) β ≈ 1 K T s+1 K Tm s+1 τ 对被控系统特性进行仿真发现,针对大惯性 环节,当时间常数 T 摄动较小时 (即 ), 和 输出非常接近;当 较小时,可以进 行 Taylor 展开,但对于大时滞对象,Taylor 展开不适 用,而 Pade 近似更精确。所以,为了能够定性分 析,作如下近似: e −τs = 2−τs 2+τs , e −(γ−1)τs = 1−(γ−1)τs,T ≈ Tm = βT 则 Gp +Gm可以写作: Gp +Gm ≈ K βT s+1 · 2−τs 2+τs + αK βT s+1 [1− 2−τs 2+τs (1−(γ−1)τs)] (17) 从而,式 (16) 可以转化为 D(s) = a4 s 4 +a3 s 3 +a2 s 2 + a1 s 1 +a0 (18) 式中 a4 = βb0Tτ a3 = b0[βTτ(2wo +wc)+(2βT +τ)]− K(2wcwo +w 2 o )α(γ−1)τ 2 a2 = b0[(2wo +wc)(2βT +τ)+2]+ K[(2wcwo +w 2 o )(2αγ−1)τ−wcw 2 oα(γ−1)τ 2 ] a1 = 2b0(2wo +wc)+K[wcw 2 o (2αγ−1)τ+ 2(2wcwo +w 2 o )] a0 = 2Kwcw 2 o 根据劳斯判据,定性得到了一个近似的稳定 充分条件: 1) a0 ∼ a4 > 0 ⇒ γ 1 2) a2a3 −a1a4 > 0 ⇒ αλ(1−γ)−γ > 0 a1a2a3 −a 2 1 a4 −a0a 2 3) 3 > 0 ⇒ αλ(1−γ)−γ > 0 证毕。 3.2 仿真验证 Gp = 0.85 1 200s+1 e 被控对象为 −1 800s [18] : 。 3.2.1 Smith 预估器参数与被控对象相同 由图 5 可以看出,当 Smith 预估器的参数与 被控对象完全相同时,只要 3 个被调参数为正,系 统输出最终是稳定的,但是动态过程跟参数选择 十分密切,参数调节与性能关系将在下面讨论。 3.2.2 Smith 预估器参数与被控对象不同 当 Smith 预估器参数与被控对象参数不相同 时,按照命题 2 的近似充分条件选择 Smith 预估 器参数,控制参数随意给定,然后进行仿真验证, 如图 6 所示。 0 2 4 6 8 10 0.2 0.4 0.6 0.8 1.0 1.2 yp t/s (a) b0=2×0.85/1 200;wc=0.002 4;wo=3×0.002 4 0 2 4 6 8 10 0.5 1.0 1.5 2.0 yp t/s (b) b0=2;wc=10;wo=10 ×103 ×103 图 5 被控对象准确已知时的阶跃响应 Fig. 5 Step response when plant is accurately known 0 1 2 3 4 5 6 0.2 0.4 0.6 0.8 1.0 1.2 ×104 t/s yp (a) Km=6.4K; Tm=0.95T; τm=0.9τ; b0=3×0.85/1 200; wc=0.002 4; wo=0.008 0 1 2 3 4 5 6 0.2 0.4 0.6 0.8 1.0 1.2 ×104 t/s yp (b) Km=4K; Tm=1.1T; τm=0.8τ; b0=4×0.85/1 200; wc=0.002 4; wo=3×0.002 4 图 6 被控对象大约已知时的阶跃响应 Fig. 6 Step response when plant is approximately known 可以看出,当 Smith 预估器参数与被控对象 不相同时,根据命题 2 选择参数,由于是近似条 件,系统最终可能不稳定,与控制参数选择也相 关,所以,命题 2 有一定的局限性,但也有一定的 参考意义,控制参数与性能的关系将在下面分析。 4 参数分析与设计原则 Gp = 0.85 1 200s+1 e 同样,选择一阶系统: −1 800s,从 系统参数和控制参数两个角度分析参数变化对系 统的影响。 Mp tr(2%) 系统的动态性能指标中比较重要的是最大超 调量 和调整时间 ;系统的稳态性能指标 主要有幅值裕度 GM、相角裕度 PM 和时滞裕度 DM;系统的抗扰性能方面比较重要的指标是扰 第 4 期 王永帅,等:一阶惯性大时滞系统 Smith 预估自抗扰控制 ·503·
·504· 智能系统学报 第13卷 动偏离量(定义为M)和扰动恢复时间(定义为 1.6 1.4 ):下面将从系统参数、控制参数进行比较分析。 12 4.1系统参数 1.0 0.8 Smith预估器参数为 0.6 0.7K 0.4K 1.6K Km=0.85,Tm=1200,Tm=1800: 0.4 控制参数为b=2×0.85/1200,w.=0.0024,w。= 0.2 3×0.0024。利用奈氏曲线(如图7)得到系统稳定 0.51.01520253035404550×10 的K、T、摄动边界值如表1所示: (a)Bode图 15 50 10 50 0.4K0.7K -100 0 -10 -1440 0.4 -15 -2880 -1 0 2 3 456 -4320 实轴 10 10 10310-2 10- 100 频率/(rads) 图7 LADRC-Smith奈氏曲线图 b)阶跃响应(带扰动) Fig.7 Nyquist diagram of LADRC-Smith 表1被控对象参数摄动的稳定边界值 图8K变化的阶跃响应(带扰动)和Bode图 Table 1 Stable boundary when parameters perturbation Fig.8 Step response with disturbance and Bode diagram for K 摄动参数 女 T 最大倍数 1.950 很大 412T变化对系统的影响 0.740 最小倍数 很小 0.405 1.235 如表3和图9可以看出: 1)相对于T'T系统超调更小,调节时 4.1.1K变化对系统的影响 间更短,不会出现振荡: 如表2和图8可以看出: 2)随着T的增大,穿越频率减小,系统响应 1)与K>K相比,KK,K值变小对系统更有利, 表3T变化的性能指标 Table 3 Performance index when Tchanges 即进行Smith设计时,K值可以适当偏大。 表2K变化的性能指标 t' 0.4T 0.71 1.37 1.6T Table 2 Performance index when K changes GM/dB 0.146 3.44 5.8 7.5 8.82 0.4K0.7K 1.3K1.6K PM/() 71.5 63.9 58.5 54.2 50.8 GM/dB 13.8 8.89 5.8 3.52 1.71 PM/() 77.9 68.5 58.5 47.3 33.9 w.(x10 6.4 5.72 5.18 4.75 4.41 w(×10) 1.99 3.53 5.18 7.01 9.22 DM/s 1950 1950 1970 1990 2010 DM/s 6940 3380 1970 1180 641 M./% 0 18.91 0.18 7.81 12.76 M/ 0 0 0.18 26.78 55.68 t/s 00 9314.53753.5 8562.5 10036 小s 169328108.53753.58531.518963 M/% 62 20.6 15.93 13.02 11.04 M/% 6.51 3.32 15.93 20.71 25.91 tals 6809 5138 3804 5524 11768 s 6673 3804 4939 5272
Md td 动偏离量 (定义为 ) 和扰动恢复时间 (定义为 );下面将从系统参数、控制参数进行比较分析。 4.1 系统参数 Smith 预估器参数为 Km = 0.85,Tm = 1 200,τm = 1 800; b0 = 2×0.85/1 200,wc = 0.002 4,wo = 3×0.002 4 K、T、τ 控制参数为 。利用奈氏曲线 (如图 7) 得到系统稳定 的 摄动边界值[17]如表 1 所示: −1 0 1 2 3 4 5 6 −15 −10 −5 0 5 10 15 实轴 虚轴 图 7 LADRC-Smith 奈氏曲线图 Fig. 7 Nyquist diagram of LADRC-Smith 表 1 被控对象参数摄动的稳定边界值 Table 1 Stable boundary when parameters perturbation 摄动参数 K T τ 最大倍数 1.950 很大 0.740 最小倍数 很小 0.405 1.235 4.1.1 K 变化对系统的影响 如表 2 和图 8 可以看出: K ′ > K K ′ 1) 与 相比, K K K 所以,相对于 , 值变小对系统更有利, 即进行 Smith 设计时, 值可以适当偏大。 表 2 K 变化的性能指标 Table 2 Performance index when K changes K' 0.4K 0.7K K 1.3K 1.6K GM/dB 13.8 8.89 5.8 3.52 1.71 PM/(°) 77.9 68.5 58.5 47.3 33.9 wc (×10–4) 1.99 3.53 5.18 7.01 9.22 DM/s 6 940 3 380 1 970 1 180 641 Mp /% 0 0 0.18 26.78 55.68 tr /s 16 932 8 108.5 3 753.5 8 531.5 18 963 Md /% 6.51 3.32 15.93 20.71 25.91 td /s 6 809 5 138 3 804 5 524 11 768 −100 −50 0 50 幅值/dB −4 320 −2 880 −1 440 0 相位/(°) 频率/(rad·s−1) 100 10−1 10−2 10−3 10−4 10−5 (b) 阶跃响应(带扰动) 0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0 0.2 0.4 0.6 0.8 1.0 1.2 1.4 1.6 yp ×104 t/s K 0.4 K 0.7 K 1.3 K 1.6 K (a) Bode 图 K 1.6 K 1.3 K 0.4 K 0.4 K 0.7 K 1.3 K K 1.6 K 0.7 K 图 8 K 变化的阶跃响应 (带扰动) 和 Bode 图 Fig. 8 Step response with disturbance and Bode diagram for K 4.1.2 T 变化对系统的影响 如表 3 和图 9 可以看出: T ′ T 系统超调更小,调节时 间更短,不会出现振荡; T 2) 随着 ′的增大,穿越频率减小,系统响应 变慢; T 3) 随着 ′的增大,增益裕度增大,相位裕度略 有减小,时滞裕度略有增加; T ′ T ′ < T 4) 随 着 的增大,扰动偏离减小,相对于 ,扰动恢复时间偏小。 T ′ < T T Tm 所以,相对于 , 值偏大对系统性能更 有利,即进行 Smith 设计时, 值可以适当偏小。 表 3 T 变化的性能指标 Table 3 Performance index when T changes T ′ 0.4T 0.7T T 1.3T 1.6T GM/dB –0.146 3.44 5.8 7.5 8.82 PM/(°) 71.5 63.9 58.5 54.2 50.8 wc (×10–4) 6.4 5.72 5.18 4.75 4.41 DM/s 1 950 1 950 1 970 1 990 2 010 Mp /% 60 18.91 0.18 7.81 12.76 tr /s ∞ 9 314.5 3 753.5 8 562.5 10 036 Md /% 62 20.6 15.93 13.02 11.04 td /s ∞ 6 673 3 804 4 939 5 272 ·504· 智 能 系 统 学 报 第 13 卷
第4期 王永帅,等:一阶惯性大时滞系统Smith预估自抗扰控制 ·505· 1.6 1.4 1.2 1.2 1.0 1.0 0.8 0.8 0.9t 0.6 0.6 0.8t 0.4 0.4 0.2 04 1.67 0.2 0 051.0152.0253.035404550*10 0 0.51.01.52.02.53.03.54.04.55.0 t/s ×109 (a)Bode图 (a)Bode图 50 50 0 0.4 50 -50 -100 -100 0 -1440 0.71 C-1440 1.2r 0.8x0.9t -2880 -2880 要-4320 -4320 0.4T -5760 10 10N 103 10210 109 0 104 10-310-210 10 频率(rads) 频率(rads) (b)阶跃响应(带扰动) (b)阶跃响应(带扰动) 图9T变化的阶跃响应(带扰动)和Bode图 图10r变化的阶跃响应(带扰动)和Bode图 Fig.9 Step response with disturbance and Bode diagram Fig.10 Step response with disturbance and Bode diagram for T for t 4.1.3r变化对系统的影响 综上,进行Smith设计时,Km、tm略大于K、t, 如表4和图10可以看出: 1)τ的过多变化,会使系统性能变差,出现振 Tm略小于T时,更有利于系统的稳定。 荡,与t>t相比,r相比,xT,τ值变小对系统更有利, 态性能和稳态性能优于Gm2,所以,对一阶大时滞 即进行Smith设计时,tm值可以适当偏大。 系统进行Smith设计,当被控对象模型大约已知 表4t变化的性能指标 时,选择相对较大的Km、Tm值和较小的Tm值,控制 Table 4 Performance index when t changes 性能会更好。 0.8t 0.9r 1.1r 1.2r GM/dB 3.28 5.44 5.8 5.53 5.02 表5不同Smith预估器的性能指标 Table 5 Performance index for different Smith predictors PM/) 69.2 63.8 58.5 53.1 47.8 w.(×10 Smith Gml Gm Gm2 5.18 5.18 5.18 5.18 5.18 DM/s 2330 2150 1970 1790 1610 GM/dB 7.09 5.8 3.98 M/% 29.53 15.04 0.18 14.73 29.13 PM/() 64.7 58.5 47.9 t/s 19982 7388.5 3753.5 7388.526320 DM/s 2670 1970 1270 M/% 15.94 15.93 15.93 15.93 16.68 ts 14362 5595 3804 5679 21525 穿越频率(×10 4.23 5.18 6.58
−100 −50 0 50 幅值/dB −4 320 −2 880 −1 440 0 频率/(rad·s−1) 0.7 T 10−5 10−4 10−3 10−2 10−1 100 相位/(°) (b) 阶跃响应(带扰动) 0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0 0.2 0.4 0.6 0.8 1.0 1.2 1.4 1.6 (a) Bode 图 yp ×104 t/s T 0.4 T 0.7 T 1.3 T 1.3 T 1.6 T T 1.6 T 0.4 T 0.4 T 0.7 T 1.3 T 1.6 T T 图 9 T 变化的阶跃响应 (带扰动) 和 Bode 图 T Fig. 9 Step response with disturbance and Bode diagram for 4.1.3 τ变化对系统的影响 如表 4 和图 10 可以看出: τ τ ′ > τ τ ′ τ τ ′ 4) 与 相比, τ τ τm 所以,相对于 , 值变小对系统更有利, 即进行 Smith 设计时, 值可以适当偏大。 表 4 τ变化的性能指标 Table 4 Performance index when τ changes τ ′ 0.8τ 0.9τ τ 1.1τ 1.2τ GM/dB 3.28 5.44 5.8 5.53 5.02 PM/(°) 69.2 63.8 58.5 53.1 47.8 wc(×10–4) 5.18 5.18 5.18 5.18 5.18 DM/s 2 330 2 150 1 970 1 790 1 610 Mp /% 29.53 15.04 0.18 14.73 29.13 tr /s 19 982 7 388.5 3 753.5 7 388.5 26 320 Md /% 15.94 15.93 15.93 15.93 16.68 td /s 14 362 5 595 3 804 5 679 21 525 −100 −50 0 50 −5 760 −4 320 −2 880 −1 440 0 频率/(rad·s−1) 0.8 τ 0.9 τ 1.1 τ 1.2 τ τ 10−5 10−4 10−3 10−2 10−1 100 幅值/dB 相位/(°) (b) 阶跃响应(带扰动) 0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0 0.2 0.4 0.6 0.8 1.0 1.2 1.4 (a) Bode 图 t/s ×104 0.8 τ 0.9 τ 1.1 τ 1.2 τ τ yp 图 10 τ变化的阶跃响应 (带扰动) 和 Bode 图 τ Fig. 10 Step response with disturbance and Bode diagram for Km、τm K、τ Tm 综上,进行 Smith 设计时, 略大于 , 略小于 T 时,更有利于系统的稳定。 Gm1 Gm Gm2 下面进行验证,对如上同一被控对象,选择同 一控制参数设计 3 个 Smith 预估器 、 和 : Gm1 : Km1 = 1.1K,Tm1 = 0.9T,τm1 = 1.1τ Gm : Km = K,Tm = T,τm = τ Gm2 : Km2 = 0.9K,Tm2 = 1.1T,τm2 = 0.9τ 进行时域和频域分析,如图 11 所示。 Smith Gm1 Gm2 Km、τm Tm 如表 5 和图 11 可以看出, 预估器 动 态性能和稳态性能优于 ,所以,对一阶大时滞 系统进行 Smith设计,当被控对象模型大约已知 时,选择相对较大的 值和较小的 值,控制 性能会更好。 表 5 不同 Smith 预估器的性能指标 Table 5 Performance index for different Smith predictors Smith Gm1 Gm Gm2 GM/dB 7.09 5.8 3.98 PM/(°) 64.7 58.5 47.9 DM/s 2 670 1 970 1 270 穿越频率 (×10–4) 4.23 5.18 6.58 第 4 期 王永帅,等:一阶惯性大时滞系统 Smith 预估自抗扰控制 ·505·
·506· 智能系统学报 第13卷 1.4 表6b,变化的性能指标 1.2 Table 6 Performance index when bo changes 1.0 bo(K/T) 0.1 0.5 1 2 3 0.8 GM/dB 5.98 5.855.77 5.8 5.95 0.6 PM/() 59.959.4 59 58.5 58.3 0.4 DM/s 18101830188019702080 穿越频率(×10 00.51.01.52.02.53.03.54.04.55.0 5.785.655.495.184.89 ×10 (a)Bode图 可以看出:随着b增加 G 1)系统响应变慢,振荡消失,出现了超调: 2)当扰动出现时,扰动偏离量和扰动恢复时 0 间增加,抗扰性能变弱: -50 3)增益裕度先减小后增加,相角裕度减小, -100 时滞裕度增加,穿越频率减小。 0x10 所以,选取b初始值为KT,随后逐渐增加,时 -0.72 滞时间越大,b值越大,同时兼顾动态特性、抗扰 -1.44 -2.16 性能和稳定裕度三方面,选择合适的b,值。 -2.88 3.60 G 4.2.2w,变化对系统的影响 -4.32 10- 10 10-3102 10-1 10 控制w。、b不变,改变w值,绘制系统的阶跃 頫率(ads 响应图和Bode图如图13、性能指标见表7。 (b)阶跃响应 1.4 图11不同预估器的阶跃响应和Bode图 1.2 Fig.11 Step response and Bode diagram for different pre- 1.0 dictors 0 10=1 1f=0.1 4.2控制参数 0.6 w=0.01 4.2.1b变化对系统的影响 0 02 控制w。、w不变,改变b值,绘制系统的阶跃 w=0.001 4 68 响应图和Bode图如图12、性能指标见表6。 102×10 s 1.4r (a)Bode图 12 1.0 b=0.1K/7 50 bo=K/T 0 w:=10 w=1 0.6 6=3 KIT bu=2 K/T -50 w-0.001 b=0.5K/T =0.011 1w=0.1 0.4 02 -150 6 8 10i12×10 0x10 (a)Bode图 -5.76 1w=0.001 f=0.01 -11.52 w=0.1 R=10 50 6.=0.1 K/T -17.2 W=1- 0 人do5kKr 05 10 10310-210-110 10 频率/(rads -50 b。=WT (b)阶跃响应(带扰动) bo=2 K/T -100 图13w,变化的阶跃响应(带扰动)和Bode图 ×10 b。=0.1KT 0 xb。=3KI7 Fig.13 Step response with disturbance and Bode diagram -5.76 for we b。=2KT- bo=K/T 表7w变化的性能指标 bo-0.5 K/T -17.28 Table 7 Performance index when we changes 10s 10-4 1010210-1109 We 0.0010.010.11 10 频率(ads) (b)阶跃响应(带扰动) GM/dB 6.75.485.695.735.73 PM/() 61.558.759.359.459.4 图12b变化的阶跃响应(带扰动)和Bode图 DM/s 23701830181018101810 Fig.12 Step response with disturbance and Bode diagram for bo 穿越频率(×10) 4.535.615.725.735.74
−100 −50 0 50 0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0 0.2 0.4 0.6 0.8 1.0 1.2 1.4 yp t/s Gm1 Gm Gm2 ×104 −4.32 −3.60 −2.88 −2.16 −1.44 −0.72 0 Gm1 Gm Gm2 10−1 100 10−2 10−3 10−4 10−5 (a) Bode 图 频率/(rad·s−1) 幅值/dB 相位/deg (b) 阶跃响应 Gm2 Gm1 Gm ×103 图 11 不同预估器的阶跃响应和 Bode 图 Fig. 11 Step response and Bode diagram for different predictors 4.2 控制参数 4.2.1 b0变化对系统的影响 控制 wo、wc不变,改变 b0值,绘制系统的阶跃 响应图和 Bode 图如图 12、性能指标见表 6。 −100 −50 0 50 0 2 4 6 8 10 12 0.2 0.4 0.6 0.8 1.0 1.2 1.4 yp t/s b0=0.1 K/T b0=0.5 K/T b0=K/T b0=3 K/T b0=2 K/T −17.28 −11.52 −5.76 0 b0=0.1 K/T b0=0.5 K/T b0=0.5 K/T b0=K/T b0=K/T b0=2 K/T b0=2 K/T b0=3 K/T b0=3 K/T 10−5 10−4 10−3 10−2 10−1 100 (a) Bode 图 频率/(rad·s−1) 幅值/dB 相位/(°) (b) 阶跃响应(带扰动) ×103 ×103 b0=0.1 K/T 图 12 b0变化的阶跃响应 (带扰动) 和 Bode 图 b0 Fig. 12 Step response with disturbance and Bode diagram for 表 b0 6 变化的性能指标 Table 6 Performance index when b0 changes b0 (K/T) 0.1 0.5 1 2 3 GM/dB 5.98 5.85 5.77 5.8 5.95 PM/(°) 59.9 59.4 59 58.5 58.3 DM/s 1 810 1 830 1 880 1 970 2 080 穿越频率 (×10–4) 5.78 5.65 5.49 5.18 4.89 可以看出:随着 b0增加 1) 系统响应变慢,振荡消失,出现了超调; 2) 当扰动出现时,扰动偏离量和扰动恢复时 间增加,抗扰性能变弱; 3) 增益裕度先减小后增加,相角裕度减小, 时滞裕度增加,穿越频率减小。 b0 K/T b0 b0 所以,选取 初始值为 ,随后逐渐增加,时 滞时间越大, 值越大,同时兼顾动态特性、抗扰 性能和稳定裕度三方面,选择合适的 值。 4.2.2 wc变化对系统的影响 控制 wo、b0不变,改变 wc值,绘制系统的阶跃 响应图和 Bode 图如图 13、性能指标见表 7。 0 2 4 6 8 10 12 0.2 0.4 0.6 0.8 1.0 1.2 1.4 −150 −100 −50 0 50 yp t/s −17.28 −11.52 −5.76 0 wc=0.001 wc=0.001 wc=0.01 wc=0.01 wc=0.1 wc=0.1 wc=1 wc=1 wc=10 wc=10 wc=10 wc=1 10−5 10−4 10−3 10−2 10−1 100 101 (a) Bode 图 频率/(rad·s−1) 幅值/dB 相位/(°) (b) 阶跃响应(带扰动) wc=0.001 wc=0.01 wc=0.1 ×103 ×103 图 wc 13 变化的阶跃响应 (带扰动) 和 Bode 图 wc Fig. 13 Step response with disturbance and Bode diagram for 表 wc 7 变化的性能指标 Table 7 Performance index when wc changes wc 0.001 0.01 0.1 1 10 GM/dB 6.7 5.48 5.69 5.73 5.73 PM/(°) 61.5 58.7 59.3 59.4 59.4 DM/s 2 370 1 830 1 810 1 810 1 810 穿越频率 (×10–4) 4.53 5.61 5.72 5.73 5.74 ·506· 智 能 系 统 学 报 第 13 卷
第4期 王永帅,等:一阶惯性大时滞系统Smith预估自抗扰控制 ·507· 可以看出:随着控制器带宽增加,1)系统响 2)当系统开始振荡时,增大bo: 应变快,出现了超调:2)抗扰性能增强,扰动偏离 3)当系统有超调、需要较大时滞裕度时,增 量和扰动恢复时间减小:3)增益裕度和相角裕度 大bo,减小we、wo: 先减小后增加,时滞裕度减小,穿越频率增加。 4)需要较大相角裕度时,减小b,从小到大调 4.2.3w变化对系统的影响 节we、Wo: 控制we、b不变,改变w值,绘制系统的阶跃 5)需要较大增益裕度时,从小到大调节 响应图和Bode图如图14、性能指标见表8。 bo、we、wao 1.4 5结束语 1.2 1.0 =000 本文针对大时滞系统,研究了基于Smith预 0.8 s9 =0.01 估器的线性自抗扰控制的稳定条件,通过MATLAB 0.6 0.4 仿真进行验证,并分析了系统参数和控制参数对 0.2 系统的影响,得出以下结论: 6 10 12*10 1)当被控对象准确已知,Smith预估器参数与 us (a)Bode图 被控对象相同时,系统是稳定的。当被控对象大 约已知时,根据稳定的近似充分条件选择Smith 100 30,=10 50 预估器参数进行设计,根据性能需要适当调节参 0 数,系统更易稳定。 -50 -100 ,=0.0000 1=0.11 2)当被控对象摄动,系统参数K、τ变小,T变 -150 大时,对系统危害更小,所以,当被控对象估计不 0x10 w。=0.005 w 准确时,相应的Smith预估器参数Km、Tm设计偏 -5.76 w.=10 w=0.01 大,Tm偏小,系统总体性能更好。 -11.52 。=14 -17.28 "=0.1 3)本文分析建立在被控对象大约已知的基础 10s 10 10-310r210-1100 10 上,限制了实际应用,而且Smith预估器参数与被 频率rads) (b)阶跃响应(带扰动) 控对象不同时的近似充分条件并不能保证系统一 定稳定,有一定局限性。所以对模型未知情况下 图14w,变化的阶跃响应(带扰动)和Bode图 的系统控制和稳定性证明需要进一步探索。 Fig.14 Step response with disturbance and Bode diagram for we 参考文献: 表8W。变化的性能指标 Table 8 [1]SMITH O J M.Closer control of loops with dead time[J]. Performance index when w changes Chemical engineering progress,1957,53(5):217-219. 。 0.0050.01 0.1 10 [2]贾飚.Smith预估器在纯滞后矿仓料位控制中的应用U GM/dB 6.05 5.7 5.93 6.01 6.02 自动化仪表,2004,25(5):39-41 PM/() 58.8 58.6 59.8 60 60 JIA Biao.Application of smith predictor in ore silo materi- DM/s 21101900180018001800 al level control with dead time characteristic[J].Process automation instrumentation,2004,25(5):39-41 穿越频率(×10 4.875.375.785.815.82 [3]刘启辉,文云,张云龙.基于一阶时滞系统的Smith预估 可以看出:随着观测器带宽增加 器控制研究).自动化技术与应用,2014,33(9少:11-13, 1)系统响应变快,调节时间变短; 17 2)抗扰性能增强,扰动偏离量和扰动恢复时 LIU Qihui,WEN Yun,ZHANG Yunlong.Research of smith predictor controller based on first-order dynamics 间减小; plus dead time[J].Techniques of automation and applica- 3)增益裕度和相角裕度先减小后增加,时滞 tions.2014,33(9:11-13,17. 裕度减小,穿越频率增加。 [4]任雪梅.非线性时滞系统的稳定自适应控制[).智能系 综上,可以得到如下控制参数调节规则: 统学报,2007,2584-90. 1)当系统响应慢、需要较强抗扰能力时,减 REN Xuemei.Stable adaptive neural network control of 小b0,增大w、wo; nonlinear time delay systems[J].CAAI transactions on in-
可以看出:随着控制器带宽增加,1) 系统响 应变快,出现了超调;2) 抗扰性能增强,扰动偏离 量和扰动恢复时间减小;3) 增益裕度和相角裕度 先减小后增加,时滞裕度减小,穿越频率增加。 4.2.3 wo变化对系统的影响 控制 wc、b0不变,改变 wo值,绘制系统的阶跃 响应图和 Bode 图如图 14、性能指标见表 8。 0 2 4 6 8 10 12 0.2 0.4 0.6 0.8 1.0 1.2 1.4 wo=0.005 wo=0.005 wo=0.01 wo=0.01 wo=0.1 wo=0.1 wo=1 wo=1 wo=10 yp t/s (a) Bode 图 −150 −100 −50 0 50 100 wo=0.005 wo=0.01 wo=0.1 wo=1 wo=10 −17.28 −11.52 −5.76 0 10−5 10−4 10−3 10−2 10−1 100 101 频率/(rad·s−1) 幅值/dB 相位/(°) (b) 阶跃响应(带扰动) ×103 ×103 wo=10 图 14 wo变化的阶跃响应 (带扰动) 和 Bode 图 wo Fig. 14 Step response with disturbance and Bode diagram for 表 8 wo 变化的性能指标 Table 8 Performance index when wo changes wo 0.005 0.01 0.1 1 10 GM/dB 6.05 5.7 5.93 6.01 6.02 PM/(°) 58.8 58.6 59.8 60 60 DM/s 2 110 1 900 1 800 1 800 1 800 穿越频率 (×10–4) 4.87 5.37 5.78 5.81 5.82 可以看出:随着观测器带宽增加 1) 系统响应变快,调节时间变短; 2) 抗扰性能增强,扰动偏离量和扰动恢复时 间减小; 3) 增益裕度和相角裕度先减小后增加,时滞 裕度减小,穿越频率增加。 综上,可以得到如下控制参数调节规则: b0 wc、wo 1) 当系统响应慢、需要较强抗扰能力时,减 小 ,增大 ; 2) 当系统开始振荡时,增大 b0; b0 wc、wo 3) 当系统有超调、需要较大时滞裕度时,增 大 ,减小 ; b0 wc、wo 4) 需要较大相角裕度时,减小 ,从小到大调 节 ; b0、wc、wo 5) 需要较大增益裕度时,从小到大调节 。 5 结束语 本文针对大时滞系统,研究了基于 Smith 预 估器的线性自抗扰控制的稳定条件,通过 MATLAB 仿真进行验证,并分析了系统参数和控制参数对 系统的影响,得出以下结论: 1) 当被控对象准确已知,Smith 预估器参数与 被控对象相同时,系统是稳定的。当被控对象大 约已知时,根据稳定的近似充分条件选择 Smith 预估器参数进行设计,根据性能需要适当调节参 数,系统更易稳定。 K、τ T Km、τm Tm 2) 当被控对象摄动,系统参数 变小, 变 大时,对系统危害更小,所以,当被控对象估计不 准确时,相应的 Smith 预估器参数 设计偏 大, 偏小,系统总体性能更好。 3) 本文分析建立在被控对象大约已知的基础 上,限制了实际应用,而且 Smith 预估器参数与被 控对象不同时的近似充分条件并不能保证系统一 定稳定,有一定局限性。所以对模型未知情况下 的系统控制和稳定性证明需要进一步探索。 参考文献: SMITH O J M. Closer control of loops with dead time[J]. Chemical engineering progress, 1957, 53(5): 217–219. [1] 贾飚. Smith 预估器在纯滞后矿仓料位控制中的应用[J]. 自动化仪表, 2004, 25(5): 39–41. JIA Biao. Application of smith predictor in ore silo material level control with dead time characteristic[J]. Process automation instrumentation, 2004, 25(5): 39–41. [2] 刘启辉, 文云, 张云龙. 基于一阶时滞系统的 Smith 预估 器控制研究[J]. 自动化技术与应用, 2014, 33(9): 11–13, 17. LIU Qihui, WEN Yun, ZHANG Yunlong. Research of smith predictor controller based on first-order dynamics plus dead time[J]. Techniques of automation and applications, 2014, 33(9): 11–13, 17. [3] 任雪梅. 非线性时滞系统的稳定自适应控制[J]. 智能系 统学报, 2007, 2(5): 84–90. REN Xuemei. Stable adaptive neural network control of nonlinear time delay systems[J]. CAAI transactions on in- [4] 第 4 期 王永帅,等:一阶惯性大时滞系统 Smith 预估自抗扰控制 ·507·
·508· 智能系统学报 第13卷 telligent systems,2007,2(5):84-90. CHEN Zengqiang,SUN Mingwei,YANG Ruiguang.On [5]罗小元,朱志浩,关新平.不确定非线性时滞系统的自适 the stability of linear active disturbance rejection control 应滑模控制[U.智能系统学报,2010,5(4):332-335. [J].Acta automatica sinica,2013,39(5):574-580. LUO Xiaoyuan,ZHU Zhihao,GUAN Xinping.Adaptive [15]ZHANG Dongyang,YAO Xiaolan,WU Qinghe.Fre- sliding mode control for uncertain nonlinear time-delay quency-domain characteristics analysis of linear active systems[J].CAAI transactions on intelligent systems, disturbance rejection control for second-order systems 2010,5(4):332-335 [C]//Proceedings of the 34th Chinese Control Conference. [6]蒋朝辉,李学明,桂卫华.大时滞系统全参数自适应预测 Hangzhou,China,2015:53-58. 控制策略).中南大学学报:自然科学版,2012,43(1): [16]HUANG Congzhi,GAO Zhiqiang.On transfer function 195-201. representation and frequency response of linear active dis- JIANG Zhaohui,LI Xueming,GUI Weihua.All paramet- turbance rejection control[C]//Proceedings of the 32nd ers adaptive predictive control strategy for long time-delay Chinese Control Conference.Xi'an,China,2013:72-77. system[J].Journal of central south university:science and [17]ZHENG Qinling,GAO Zhiqiang.Predictive active dis- technology,2012,43(1):195-201. turbance rejection control for processes with time [7]MANFRED M.SKOGESTAD S,RIVERA D F.Implica- delay[J].ISA transactions,2014,53(4):873-881. tions of internal model control for PID controllers[C]//Pro- [18]唐德翠,高志强,张绪红.浊度大时滞过程的预测自抗 ceedings of 1984 American Control Conference.San 扰控制器设计[].控制理论与应用,2017,34(1): Dieg0,USA,1984:661-666. 101-108. [8]邓九英,王钦若,叶宝玉.一种纯时滞系统的鲁棒控制优 TANG Decui,GAO Zhiqiang,ZHANG Xuhong.Design 化设计方法).信息与控制,2011,40(1):1-7. of predictive active disturbance rejection controller for DENG Jiuying,WANG Qinruo,YE Baoyu.Robust con- turbidity[J].Control theory and applications,2017,34(1): trol optimization design method of a system with pure- 101-108. delay[J].Information and control,2011,40(1):1-7. [19]杨瑞光.线性自抗扰控制的若干问题研究D1.天津:南 [9]达飞鹏,宋文忠.大时滞系统的智能控制研究).中国电 开大学,2011:65-67 机工程学报,2003,23(9):186-188. YANG Ruiguang.On linear active disturbance rejection DA Feipeng,SONG Wenzhong.Intelligent controller control[D].Tianjin:Nankai University,2011:65-67 design for systems of long time delay[J].Proceedings of 作者简介: the CSEE,2003.23(9:186-188 王永帅,女,1993年生,硕士研究 [10]ZHOU Ling,CHEN Jie,XU Lixin.An intelligent control 生,主要研究方向为自抗扰控制、预测 scheme of time delay system[C]//Proceedings of 2008 控制。 IEEE Pacific-Asia Workshop on Computational Intelli- gence and Industrial Application.Wuhan,China,2008: 446-448. [11]韩京清,张文革.大时滞系统的自抗扰控制).控制与 决策,1999,14(4):67-71. 陈增强,男,1964年生,教授,博 HAN Jingqing,ZHANG Wen'ge.ADRC control for large 士生导师,主要研究方向为智能控制 预测控制、自抗扰控制。主持完成国 time-delay systems[J].Control and decision,1999,14(4): 家“863”基金和国家自然科学基金 67-71. 6项,获得省部级科技进步奖4次,发 [12]GAO Zhiqiang.Scaling and bandwidth-parameterization 表学术论文200余篇。 based controller tuning[C]//Proceedings of 2003 Americ- an Control Conference.Denver.USA.2003:4989-4996. [13]TIAN Gang,GAO Zhiqiang.Frequency response analys- 孙明玮,男,1972年生,教授,主 要研究方向为飞行器制导与控制、自 is of active disturbance rejection based control system 抗扰控制。主持国防科技攻关基金和 [C]//Proceedings of 2007 IEEE International Conference 国家自然科学基金4项,获得国防科 on Control Applications.Singapore,2007:1595-1599. 技进步奖3次,发表学术论文50余篇。 [14]陈增强,孙明玮,杨瑞光.线性自抗扰控制器的稳定性 研究J.自动化学报,2013,39(5):574580
telligent systems, 2007, 2(5): 84–90. 罗小元, 朱志浩, 关新平. 不确定非线性时滞系统的自适 应滑模控制[J]. 智能系统学报, 2010, 5(4): 332–335. LUO Xiaoyuan, ZHU Zhihao, GUAN Xinping. Adaptive sliding mode control for uncertain nonlinear time-delay systems[J]. CAAI transactions on intelligent systems, 2010, 5(4): 332–335. [5] 蒋朝辉, 李学明, 桂卫华. 大时滞系统全参数自适应预测 控制策略[J]. 中南大学学报: 自然科学版, 2012, 43(1): 195–201. JIANG Zhaohui, LI Xueming, GUI Weihua. All parameters adaptive predictive control strategy for long time-delay system[J]. Journal of central south university: science and technology, 2012, 43(1): 195–201. [6] MANFRED M, SKOGESTAD S, RIVERA D F. Implications of internal model control for PID controllers[C]//Proceedings of 1984 American Control Conference. San Diego, USA, 1984: 661–666. [7] 邓九英, 王钦若, 叶宝玉. 一种纯时滞系统的鲁棒控制优 化设计方法[J]. 信息与控制, 2011, 40(1): 1–7. DENG Jiuying, WANG Qinruo, YE Baoyu. Robust control optimization design method of a system with puredelay[J]. Information and control, 2011, 40(1): 1–7. [8] 达飞鹏, 宋文忠. 大时滞系统的智能控制研究[J]. 中国电 机工程学报, 2003, 23(9): 186–188. DA Feipeng, SONG Wenzhong. Intelligent controller design for systems of long time delay[J]. Proceedings of the CSEE, 2003, 23(9): 186–188. [9] ZHOU Ling, CHEN Jie, XU Lixin. An intelligent control scheme of time delay system[C]//Proceedings of 2008 IEEE Pacific-Asia Workshop on Computational Intelligence and Industrial Application. Wuhan, China, 2008: 446–448. [10] 韩京清, 张文革. 大时滞系统的自抗扰控制[J]. 控制与 决策, 1999, 14(4): 67–71. HAN Jingqing, ZHANG Wen’ge. ADRC control for large time-delay systems[J]. Control and decision, 1999, 14(4): 67–71. [11] GAO Zhiqiang. Scaling and bandwidth-parameterization based controller tuning[C]//Proceedings of 2003 American Control Conference. Denver, USA, 2003: 4989–4996. [12] TIAN Gang, GAO Zhiqiang. Frequency response analysis of active disturbance rejection based control system [C]//Proceedings of 2007 IEEE International Conference on Control Applications. Singapore, 2007: 1595–1599. [13] 陈增强, 孙明玮, 杨瑞光. 线性自抗扰控制器的稳定性 研究[J]. 自动化学报, 2013, 39(5): 574–580. [14] CHEN Zengqiang, SUN Mingwei, YANG Ruiguang. On the stability of linear active disturbance rejection control [J]. Acta automatica sinica, 2013, 39(5): 574–580. ZHANG Dongyang, YAO Xiaolan, WU Qinghe. Frequency-domain characteristics analysis of linear active disturbance rejection control for second-order systems [C]//Proceedings of the 34th Chinese Control Conference. Hangzhou, China, 2015: 53–58. [15] HUANG Congzhi, GAO Zhiqiang. On transfer function representation and frequency response of linear active disturbance rejection control[C]//Proceedings of the 32nd Chinese Control Conference. Xi’an, China, 2013: 72–77. [16] ZHENG Qinling, GAO Zhiqiang. Predictive active disturbance rejection control for processes with time delay[J]. ISA transactions, 2014, 53(4): 873–881. [17] 唐德翠, 高志强, 张绪红. 浊度大时滞过程的预测自抗 扰控制器设计[J]. 控制理论与应用, 2017, 34(1): 101–108. TANG Decui, GAO Zhiqiang, ZHANG Xuhong. Design of predictive active disturbance rejection controller for turbidity[J]. Control theory and applications, 2017, 34(1): 101–108. [18] 杨瑞光. 线性自抗扰控制的若干问题研究[D]. 天津: 南 开大学, 2011: 65–67. YANG Ruiguang. On linear active disturbance rejection control[D]. Tianjin: Nankai University, 2011: 65–67. [19] 作者简介: 王永帅,女,1993 年生,硕士研究 生,主要研究方向为自抗扰控制、预测 控制。 陈增强,男,1964 年生,教授,博 士生导师,主要研究方向为智能控制、 预测控制、自抗扰控制。主持完成国 家“863”基金和国家自然科学基金 6 项,获得省部级科技进步奖 4 次,发 表学术论文 200 余篇。 孙明玮,男,1972 年生,教授,主 要研究方向为飞行器制导与控制、自 抗扰控制。主持国防科技攻关基金和 国家自然科学基金 4 项,获得国防科 技进步奖 3 次,发表学术论文 50 余篇。 ·508· 智 能 系 统 学 报 第 13 卷