维普资讯 http://www.cqvip.com 第l6巷第3期 电子测量与仪器学报 joUR AL OF ELECTRONIC" MEAsUREME T A D lNsTRUMENT f.16 .3 2002年9月 二阶加纯滞后模型的闭环在线辨识 李钟慎王永初 (华侨大学机电及自动化学院,泉州362011) 【摘要】本文提出一种在线测取N组闭环系统的数据,得出二阶加纯滞后模型参数的辨识方法,该方法辨识 准确,辨识时间短且对正常运行的系统影响较小。大量的仿真实验表明该方法辨识精度高,对采样点数不敏感, 受干扰的影响很小。该辨识方法可以在过程和仪器的自适应控制中采用。 关键词:二阶加纯滞后模型 闭环在线测试参数辨识最小二乘法 Identification of Second——order Plus Dead——time Model from Closed Loop On——line Test Data ¨Zhongshen Wang Yongchu (College of Mechanical Engineering and Automation,Huaqiao University,Quanzhou 36201 1) Abstract:In this paper,an identiication method for second—order plus dead—time mofdel is prop・ osed.in which S0PDT model parameters can be estimated from N groups of closed—loop on—line tested data.T}lis method has many advantages,i.e.precise result,shorting the time of identiication afnd decreas— ing disturbance effect on a normal operational system、A great deal of simulation experiment has been done to show that the estimation e1TOr is very small,t}1e method is less sensitive to the number of sampled data nd haradlv affected bv the disturbance.T}le identiication metfhod can be used in adaptive control of process nd industaiarl instrumentation. Keywords:Second—order plus dead—time model,closed loop on—line test,parameter identifica tion,least squares method. 引 言 对于很多实际工业对象,可以用一阶加纯滞后(FOPDT)模型: ( )=Ke一/(T +1) (1) 来描述。其中,K为对象的静态增益,r为纯滞后时间, 1为容积迟后时间常数。然而,也有许 多对象的特性与FOPDT模型的特性相差甚远,比如,从工业实验中可以观察到有相当一部分温 度回路的阶跃响应曲线动态部分呈S形,这些对象具有典型的二阶特性,此时,应当采用二阶加 纯滞后(S0PI)T)模型: ( )=Ke一 /l( 。 +1)(712 +1)] (2) 来描述其动态特性。另外,有些对象的阶跃响应有振荡,具有典型的高阶特性,FOPDT模型难以 描述其高频衰减状况,采用SOPDT来近似这些高阶对象的精度通常很高,足以满足生产过程的 本文于2002年1月收到。李钟慎:讲师,在职博士研究生;王永初:教授,博导。 维普资讯 http://www.cqvip.com ・ 8 ・ 电子测量与仪器学报 第l6卷 要求 在许多现场调研发现,纯滞后时间z.经常是一个过程变量的函数,z.的估算必定仔在误 差,故认为SOPDT模型具有广泛的适用性,FOPDT仅是SOPDT的特例 因此,解决SOPDT模型 参数辨识的问题具有重要的现实意义和工程应用价值。 文献[1]、[2]提出了一种基于对象开环阶跃响应数据直接辨识二阶加纯滞后模 参数的算 法,解决了难以用FOPDT模型近似的工业对象的辨识问题。但在许多场合,对象参数是时变的, 模型参数必须在线修改,因此本文提出一种在线测取闭环系统的数据,并能在较短的时间内准确 地辨识出SOPDT模型参数的方法。 2 SOPDT模型的闭环在线辨识方法 闭环系统的构成如图1所示,由于检7 ̄Jl/变送器H(S)的特性容易确定,所以实际要求确定的 是对象的特性G (s),测试的困 __ 校正装置发出的可测但无规律萎 喜 的时间序列信号;(2)被测对象 G (s)的输出受到两种扰动:F 广厂 ; — 1一 ( )G (s) 二。 ——, —▲l 一t — 图l闭环系统构成图 时间序列信号在一个校正周期 内是一个跃变信号,这种信号使 G (s)的输出偏离其定态;Wn时间序列信号是一种近i3噪声的随机扰动信号。这表明工业对象 经受的扰动不是呈正态分布的白噪声信号,而是有色噪声信号。 2.1 SOPDT模型参数 、 、 :的确定 从图1可以看出,对象的输出Y 为: =P + + (3) 其中P 为U 激励下对象的输出,对象用SOPDT模型来描述,其传递函数为式(2),G}I(S)取零阶 保持器,则 :z/Gh(s s 竿 +e一 2 (4) 其中: l = e一 (5一n) a 2=e一 ‘ f+ r2 K(5一b) [盎e -+11T2)je ㈠】 e e-fir2] c d) (5一P) r : 式(4)中P(z一 )与u(z )分别为对象输出与输入信号的Z变换式,式(5)中的T为系统的采样时 间,将式(4)写成差分方程式: 维普资讯 http://www.cqvip.com 第3期 二阶加纯滞后模型的闭环在线辨识 ・ 9 ・ P =口1 P 1一口2 P 2一J82 一£一I+ 3 Uo一£一2 (6) 定义X =e—TITI,X2:e-T/'r2,则由式(5一a)和(5一b)解得: X.: + ̄/口 一4口22 ,X'= 因此由式(5一c)求得 一 ̄/a 一4a 2 (7) (8) T1=一T/ln(X1),T2=一T/ln(X2) =丽2.2系数%、 、 、 的计算 (9) 由此可见SOPDT模型的参数 、 。、 均与差分方程式(6)的系数口。、0'2、 、岛有关。 图1中Pn信号一般是不可测量的,而且V =Fn+w 不是平稳随机信号,所以时间序列的统 计方法难以直接应用,为此需将V 转变成平稳的近似概率正态分布的白噪声信号。 对式(3)、(6)进行差分运算,得 △l/n=口l△Yo—l一口2△l/n一2一 2△ 一L一1+ 3AU 一L一2+△ 其中:△ =△l/n一口l△Vo一1+口2△l/n一2。 (10) 经数据差分处理后, 定义变量: 为白噪声信号,因而可按常规的最小二乘法计算a 、0'2、 、岛。为此 =△yn=yn—yn一 (1 1一a) (11一b1 Xl =△l/n—l=Yo一1一l/n一2 X2 =△ 2= 一2一 一3 (1l—c) X3 =AU L—l=U L—l一—UoL一2 U (11一d) (11一e) X4 =△ L一2=U L一2一4则式(10)变为 甘 (12) f13) YYo=0l Xl +02 X2 +03 X3 +04X4 +△ 在线测取N组U 和Yn数据,as(J.=1,2,3,4)必须满足 由 =0, =1,2,3,4,得到如下一个方程组: )。。+( )口。+( )。 +( N )。 + Xl X4 )04: )。 + N )。 = 2)。 +( t=l N 维普资讯 http://www.cqvip.com ・ 10 ・ 电子测量与仪器学报 第16卷 ( 薯 +( 薯X2 ̄X3i')n +( 蓦 2 +( : 害 ( 1白N )n +( N )n +( 扎 +( 薯 : 骞 用矩阵表示为: 其中矩阵B和向量G的元素分别为: BA:G f14) 6 = ∑k (i,J=1,2,3,4), =∑ YY ̄(i=1,2,3,4) 由式(14)求得: 这样就可以求得系数a,、a 、 、 。 A=B G (15) (16) 2.3算法的实现 如图1所示,首先在线测取N组U 和Y 的数据,分别计算出YY 、X X2 、X3 、)(4 的值,根 据式(15)算出矩阵B,G的值,然后根据式(16)计算出A,由式(11一f)求得a,、a 、 、 ,代入式 (7)求得X 、X2,再由式(8)、(9)确定SOPDT模型参数r,_、T2、K。 至于SOPDT模型的另一个参数r可由测得的数据直接确定。若U 开始响应至Y 开始响应 相差的采样点数为NL,则纯滞后时间为 r=(NL一1)*r, (17) 这里减1是因为数字采样运算引入一个采样时间T的固有迟后必须扣除。 将式(2)的SOPDT模型换成更一般形式 ( )= (18) 其中c】=Tj* ,c2=T】+ 。 3 仿真实验 在图1中,设对象Gp(s)= ‘ e。 ,C(s)=1,H(s)=1,G (s):1,给定输人为单位阶跃 十 十1 输入。这里采用Simulink构造了如图2所示的仿真图,并用MATLAB语言编写了辨识程序。 lL— 厂_] l Scope1 l……“ … l Ste2 lI— Scope: I...一 Zero一0 Hold: 图2 SOPDT模型闭环在线辨识的仿真图 (a)设采样时间T=1秒,用本文算法和文献[1]的算法进行比较,分别用不同的采样点数(或 数据长度)进行SOPDT模型参数辨识,辨识结果列于表1。 维普资讯 http://www.cqvip.com 第3期 阶加纯滞后模型的闭环在线辨识 表l 采样点数(数据长度)对本文方法和文献:1:方法辨识结果的影响比较 采样点数 40 本文方法的辨识结果e ( ) 1.o001 —3 0 1.o001 S2+10003s+1.0000 .文献:1:方法的辨识结果e ( ) 50 1.0002 O.9998 +1.0005 s+1.OO03 3 o 60 1.0002 O.9996 +1.O0O6s+1.OO03 3 0 70 1.0002 —3 0 _+ 80 1.0003 — 3 o 1.0001 1.0512 +1.0OO6 +1.OO03 1.0000 1 : 1.0516s!+10008s+1.OO03 .—2 O.9997s +1.O007 +1.(KIO0 1o0 1.0002 —3 o O.9996 +1.0OO6 s+1.OO03 1.0002 0.9995s +1.O007 +1.OO03 140 1.0002 O.9995 +1.O007s+1.OO03 l60 1.0002 O.9993s +1.O007s+1.OO03 —3 o —3 o 3 0 12O 1.0000 1.0517 +1.0OO9 +1.OO03 1.0000 1.0517 +1.0O09 +1.OO03 1.0000 1.0517 +1.0O09 +1.OO03 999: : 1 1 9q9。 (b)取采样点数N=50,改变采样时间T可获得表2所示的辨识结果。给对象加入幅值为3 的阶跃干扰,辨识结果如表2所示。 4 结 语 从表1、表2可以看出,本文的辨识算法准确,对数据的长度不敏感,受干扰的影响很小,能 在较短的时间内完成SOPDT模型参数的在线辨识,辨识时不需外加测试信号,对正常运行的系 统影响较小,可以在过程和仪器的自适应控制中采用。 表2不同采样时间和加入阶跃干扰后的辨识结果 采样时间 (秒) 0.1 没有干扰的辨识结果 1.OO03 1.OO03s +1.OO03 +1.OO03 加入阶跃干扰后的辨识结果 3 o 1.OO03 1.OO03 +1.OO03s+1.OO03 3 o 0.3 1.OO03 1.OO03 +1.OO03 +1.OO03 3 o 1.OO03 1.OO03s +1.OO03s+1.OO03 .3 o 0.5 1.OO03 1.OO03s +1.OO03s+1.0000 —3 o 1.OO03 1.OO03s +1.OO03s+1.OO03 ~3 0s 1.O 1.0002 0.9998 +1.0005 +1.0000 —3 o 1.OOO2 O.9999s +1.00O5 +1.OO03 —3 o 1.5 1.OOO2 1.0002 +1.O004s+1.0000 —3 o 1.OOO2 1.OOO2 +1.0003 +1.OO03 ~3 o 3.0 0.9973 0.9962 +0.9934 +1.0000 —3 o 0.9977 0.9969 +0.9944 +1.OO03 3m 维普资讯 http://www.cqvip.com ・ l2 ・ 电子测量与仪器学报 参考文 献 第l6卷 1]上修中,岳红,高东杰.二阶加滞后连续模型的直接辨识.自动化学报.2001,27(5). 2]Qing—Guo Wang,Yong Zhang.Robust identiifcation of continuous systems with dead—time from step responses.Automati— L3 JBi Q,Cai W J,Lee E L,Wang Q G,Hang C C,Zhang Y.Robust identiifcation of ifrst—order pls dead—tuime model from step response.Comml Engineefing Practice,1999,7(1). [4]方崇智,萧德云,过程辨识,北京,清华大学出版社,1988. [5]陈桂明,张明照,戚红雨等.应用MATL4B建模与仿真.北京,科学出版社,2001. 作者简介 李钟慎:男,1971年2月出生,福建安溪人,1992年毕业于浙江大学,1995年在华侨大学获得 工学硕士学位,现为华侨大学讲师,并在职攻渎博j:学位,主要研究方向为过程控制、系统辨识、 墙 控制系统的计算机辅助设计,已发表论文10多篇 (上接第6页) 作者简介 陈希:女,1974年生。1996年毕业于江苏理工大学计算机工程系,后赴法国继续求学。2000 年11月获图鲁兹应用科学学院自动化与信息技术系(DGEI一 sA—TOULOUSE)博士学位。现 在格赫诺布勒市(GRENOBLE)从事电路设计自动化工作。 ・简 报・ 安捷伦电子测量仪器维修计量中心在上海开业 (2002年7月10日,北京)全球领先的高科技公司安捷伦科技(NYSE:A)今13在上海宣布,继北京及深圳 之后,于7月1 13在上海正式成立该公司在中国的第三个电子测量仪器维修计量中心,以进一步强化在中国的 客户服务网络,推动中国通信及电子产业的发展。上海中心的建立将有助于安捷伦更快速地为华东地区的客户 提供高质量的服务,更好地帮助生产厂商实现“高运营水准、低运营成本”的目标。