您好,欢迎来到爱go旅游网。
搜索
您的当前位置:首页基于特征模型的高阶线性不稳定系统的参数辨识与控制

基于特征模型的高阶线性不稳定系统的参数辨识与控制

来源:爱go旅游网
第36卷第5期 空间控制技术与应用 Aerospace Control and Application ・25・ 2010年10月 基于特征模型的高阶线性不稳定系统的 参数辨识与控制木 王丽娇 (1.北京控制工程研究所,北京100190;2.空问智能控制技术国家级重点实验室,北京100190) 摘 要:在仅已知系统相对阶的情况下,通过串联差分器(微分器)的方法使系 统的相对阶条件得到满足,从而使基于二阶特征模型的全系数自适应控制可以 应用于高相对阶的最小相位高阶线性不稳定对象.针对测量存在噪声的问题,又 提出一种改进的强跟踪滤波方法对测量信号进行去噪声处理,从而显著地改善 了控制量和被控对象输出的性能.最后,通过对几种控制方案的控制性能比较,说 明所提出的基于串联差分器和改进的强跟踪滤波相结合的全系数自适应控制方案 可以较好地处理含测量噪声情况下的高相对阶系统的镇定控制问题. 关键词:不稳定系统;特征模型;差分器;自适应控制;强跟踪滤波 中图分类号:V249 文献标识码:A 文章编号:1674.1579(2010)05—0025-07 Characteristic Model-Based Identification and Control of High-Order Linear Unstable System WANG Lijiao , (J.Beijing Institute of Control Engineering,Beqing 1 001 90,China; 2.National Key Laboratory of Science and Technology on ace Intelligent Control,Beijing 100190,China) Abstract:Given that the relative—order is known regardless of the uncertainties of the parameters and spe— cific model order,a method for stabilizing characteristic model-based high-order linear unstable systems is proposed in this paper.Meanwhile,identification and control of those systems with measurement noise are studied and new filter and identification algorithms are proposed to improve the performance of the contro1.Finally,numerical simulations have demonstrated effectiveness of the proposed approach. Keywords:unstable system;characteristic model;differentiator;adaptive control;strong-tracking filter 从20世纪50年代第一个用于飞行的自适应控 制系统被提出以来,自适应控制的研究已经取得了 丰硕成果和重要进展.然而,当对象模型阶次过高 基于特征模型的全系数自适应控制方法是吴宏 鑫院士提出的一套完整的实用性很强的理论和方 法….特征模型理论由于其对高阶线性系统的低阶 建模因而使原系统得到大大简化 。 .目前关于高 时,基于“等价性原理”的自适应控制往往遇到待辨 识参数过多所带来的应用上的困难,尤其是当对象 阶次也不确定时该情况会更加突出. 阶线性定常稳定系统特征建模的研究较多,但都没 有考虑当被控对象为高阶线性不稳定系统,且其相 国家自然科学基金(60736023)资助项目. 收稿日期:2010-04 ̄8 作者简介:王丽娇(1986一),女,山东人,硕士研究生,研究方向为空间飞行器自适应控制(e—mail:lijiaowang@126 COB). ・26・ 空间控制技术与应用 对阶大于全系数自适应控制器阶次时的闭环镇定问 题. 另外,对于高阶线性不稳定系统,当考虑测量噪 声时,既要通过设计全系数自适应控制器使其闭环 稳定,又要实现对噪声的抑制,这对控制和辨识都提 出了更高要求.对于常用的线性系统在不同的要求 下发展出最小二乘、卡尔曼滤波、预报误差、梯度法、 极大似然及辅助变量等多种辨识方法 .而特征模 型的参数与系统状态及模型密切相关,当考虑测量 噪声时,噪声信号被包含到状态量中,特征模型的噪 声统计特性与实际过程的噪声统计特性有较大差 异,从而造成很大的模型不确定性.目前文献中大都 没有考虑测量噪声的影响,最常用的是基于最小二 乘和梯度法的辨识算法 .对于存在测量噪声的情 况,文献[5]针对未知参数的高阶线性稳定系统提 出了基于特征模型的卡尔曼滤波,结合最小二乘辨 其 辛 I l识算法,使系统输出以及控制量的性能得到了极大 rJl 七 后 的改善,但其研究对象仅局限于稳定系统.= 2 0 e e  本文针对未知参数和阶次的最小相位高阶线性 不稳定系统,在已知相对阶的情况下,研究了其特征 模型的闭环镇定以及测量噪声下其基于特征模型的 =)) 参数辨识和控制问题. > ≤ 6 0 0 8 , 问题描述及基础理论 ㈩ 》=  (y  > 考虑一类未知参数和阶次的最小相位高阶线性 不稳定系统 ” 0 一 y bosm+b1 m一 +…+bm一1 s+bm 』【 +a1 s _。+…+an_1 s+0 (1) v= + 式中,已知相对阶z=n—m>2,对象的阶数n未 知,a 、b 为系数,“为控制量,Y为测量值, 为系 统输出, 为白噪声. 1.1特征建模理论 所谓特征建模,就是将对象动力学特征和控制 性能要求相结合进行建模,而不是仅以对象精确的 动力学分析来建模¨ .对于式(1)中所描述的高阶 线性系统,其在位置保持控制要求下的特征模型为 下述时变差分方程: ( +1)= ( ) (k)+ (k) ( 一1)+ g。(k)M(k)+g (k)M(k一1)(2) 对于上述二阶时变差分方程,可以使用最小二乘法 等辨识特征模型参数 ,,2,g。,g ,然后将其投影到 给定范围内.辨识结果记为 , :,g 。,罾 ,进而设计 全系数自适应控制律:u=“。+u + i+“ .其中: u ): 盟 (3) “ (4) (5) kd > >0,k 。 ,C ,z 为所需调整的参数,Y (k)为跟踪 目标函数.“。, , ,,u 分别称为维持/跟踪控制律、 黄金分割控制、逻辑积分控制和逻辑微分控制. 1.2强跟踪滤波器 强跟踪滤波器是周东华等 提出的一类自适 应滤波器,是在卡尔曼滤波的基础上发展起来的.卡 尔曼滤波关于模型不确定性的鲁棒性比较差,当系 统模型参数与实际过程参数存在较大差异时,其估 计精度会大大下降,甚至发散. 与通常的滤波器相比,强跟踪滤波器具有以下 优点: 1)较强的关于模型参数不确定性的鲁棒性; 2)极强的关于突变状态的跟踪能力; 3)适中的计算复杂度. 为了实现强跟踪滤波器,周东华等提出了一 个正交性原理:通过在线选择一个适当的时变增 益阵,使得在满足扩展卡尔曼滤波器的性能指标 的同时满足不同时刻的残差序列处处保持相互正 交的要求.此正交性原理具有很强的物理意义,它 说明当存在模型的不确定性时,应在线调整增益 阵,使得输出残差始终具有类似高斯白噪声的性 质,这也表明已将输出残差中的所有有效信息提 取出来. 2控制回路设计 整个系统的控制回路如图1所示.控制器采用 1.1节的全系数自适应控制律,其他环节的设计如 2.1~2.3节所示. 2.1基于特征模型的降阶差分设计 对高阶系统进行基于特征模型的控制器设计 第5期 王丽娇:基于特征模型的高阶线性不稳定系统的参数辨识与控制 ‘27・ 时,保证闭环稳定是最基本的控制要求.目前,建立 的特征模型主要是二阶的,对于式(1)中所描述的 高阶线性不稳定系统,由于相对阶大于2,本文设计 阶.为了不改变原系统的稳态增益,微分器的传递 函数为 g(s)=(1+dl )(1+d s)…(1+dl_2s)(6) 了微分器与原系统进行串联以降低广义对象的相对 图1 基于特征模型的控制回路 实际上理想的微分器在物理上是无法实现的, r ( +1)= ( ) ( )+ ( ) ( 一1)+ 此处利用前差和后差相结合的近似化离散方法将其 做差分变换,该变换用 表示,即 G(z)= ((1+d s)(1+d2s)…(1+all-2s)) (7) /zd( )=Pl“ (k+Z一3)+P2/t (k+Z一4)+…+ P (k一1) (8) { g。( )M( )+g。( )“( 一1) (9) 【Y(k)= (k)+ ( ) 将其特征模型化成状态空间的形式: 』 ( + )=F( ) ( )+G( ) ( ) (10) 【Y(k)=C(k) (k)+ ( ) 其中: 其中:P = (d ,d ,…,d ,△ ); ( )为离散差 分器的输出; (k)为控制器输出;△ 为采样时 间. 砌 = ]; 考虑对象为最小相位系统,因此d ,d:,…,d G㈩= C( )=[1 0】. ㈩】; 均取正数.在采样时间足够小的情况下串联差分器 可以等效为在左半平面附加开环零点,达到降低差 分器与原对象组成的广义对象的相对阶并改善系统 稳定性的目的. 控制过程中,用参数的递推辨识值 ( )构建状态 转移方程 Ix(k+1)= (k) ( )+G(k) ( )+F( )W(k) 【),( )=C(k) (k)+ (k) (11) 差分器参数d。,d ,…,d 的选取原则:从稳定 性角度考虑,附加的开环零点将会使系统的根轨迹 发生趋向于附加零点方向的变形,开环零点越接近 坐标原点,即差分器参数越大,这种影响将越强,越 有利于系统的稳定.但是,从动态性能的角度考虑, 附加开环零点将减小闭环系统的阻尼,使系统的过 渡过程有出现超调的趋势,且此作用随着开环零点 式中,W(k)为参数辨识偏差引起的状态误差, (k) 为测量噪声引起的测量误差.在系统稳态阶段辨识 参数与真实系统输入输出等价的前提下,将W( ), ( )视为白噪声,Jr1是适当维数的已知矩阵. 离散化状态方程为 , 接近坐标原点的程度而加强 .因此,在选取差分 器参数的时候,要综合考虑上述因素,使系统的稳定 性和动态性能同时得到改善. 2.2基于特征模型的强跟踪参数辨识 (k+1)= :( )+罾。(k)“(k) { :(k+1)= ( ) ( )+ ( ) :( )+(12) 【 ( ( )+ ( ) 。(j}))“( ) 高阶线性不稳定系统根据特征建模理论可 以描述为如下的带测量噪声的二阶时变差分方 程: 将参数 :, 。,鸯 扩展为系统状态,得到扩展状态 变量 ( )=[ ( ), :( ), ,罾。,罾 ] .由于 ・28・ 空间控制技术与应用 :,罾。,罾 都是慢时变的,在采样时间很小的情况 A( +1)=diag{A (k+1),A 2( +1),…, A ( +1)} foL 'r/(k+1); 叼(k+1)>1 下,可以近似的取参数的预报模型为 f (k-i-1) f ( ) =AI i l; (13) 叼( +1)≤1 (17) f:(k-i-1) f2( ) =罾。( +1) = (k) 叩(五+I): ∑ot M ( -4-1) 罾 (k+1) 罾 ( ) =N(k+1)=Vo(k+1)一 (k+1)一 H( +1,互(k+1 I ))r(k)Q(k)・ J (k)日 (k+1,未(k+1 I k)) M(后+1)=F(k, ( ), ( I k))P(kI k)・ (k,“(k), (kI k))H (k+1,互(k+1}k))・ H(k+1, (k+1 l ))=(M ) 。该模型只是一个近似模型,体现了强跟踪滤波器的 状态与参数的联合估计 .在未知参数变化规律的 情况下,采用此模型作为强跟踪的模型.由于该算法 具有强跟踪性能,因此与黄金分割控制器相结合仍 然可以得到很好的控制效果. 离散化状态方程和输出方程的具体表示如下: f (k+1)= 2(k)+ (k)M(k) (k-4-1)=E(r( +1)r ( +1)) r 【 r(1)r (1); k=0 I :( +1)= (k) ( )+ ,(k) 2(k)+  l( ,、(k)+ ,(k) ,( ))“(k) (14) ± ± 1+P ± .j}≥1 ’ ~  ,(l +1)= (后)  (k+1)= (k)l J 5(k+1)= 5( ) l 6(k+I)= 6(k) LY(k)= (k) 各参数的物理意义参见文献[6] 2.3基于逻辑切换的强跟踪滤波器 黄金分割控制器的控制量是根据估计参数和测 量值进行计算的,而参数估计本身有一定的偏差,并 且具有不平稳性,为了实现优良的平稳控制,对信号 在线滤波是必不可少的.理想情况下,卡尔曼滤波器 是无偏最小方差估计,但是当系统模型参数与实际 辨识算法如下: 过程参数存在较大差异时,卡尔曼滤波的鲁棒性会 r未(k+1 l k-4-1):未( +1 I k)+K(k+1)r(k+1) 变差,估计精度会下降,甚至发散.考虑到强跟踪滤 l未(k+1 l k)=_厂(k,H(k), (k I k)) 波器突出的鲁棒性和跟踪能力,该设计选用基于特征 l K(k+1)=P(k+1 I k)H ( +1,互(k+1 l k))・ 模型的强跟踪滤波器对测量信号进行滤波,通过调整 f [日(后+1,互( +1 f )P(k+1 f k)・ 弱化因子和噪声的协方差,使滤波输出更加平滑. 由于滤波估计需要一个收敛过程,这个过程滤 波器对信号的跟踪能力相对较弱,同时,滤波器产生 的滞后效应通过反馈回路影响系统的动态性能,容 易引起过渡过程振荡,而且强跟踪滤波器的次优算 I H (k+1,未(k+1 I k)+R(k)]一 {P(k+1 I k):A(k+1) (k,M(k),曼(k l ))・ 1 P(k I k) ( ,H(k), ( l k))+ l F( )Q(k)Jr1 (k) I P( +1 I k+1)=[I—K(k+1)・ l H(k-4-1,未(k+1 I k))]P( +1 I k) r(k+1)=Y(k+1)一h(k+1,星(k+1 l k)) (15) 法在过渡过程也很容易造成过调节,从而使过渡过 程性能恶化.为了改善过渡过程的性能,本文提出了 一种基于逻辑切换的强跟踪滤波器.从原理上讲,该 滤波器是一种自适应滤波器,通过残差分析确定逻 辑切换的条件. 上述各式中, F(k,u( ), ( l )): j :;  。y (Jj2):』y( );,,( )<s c且nag 0(18) 【多(k); ( )≥s。或flag=1 11( +1, (k+l l k))= 鱼 '_± j 1 : 。 式中, (k)=Y( )一多(k),当系统达到稳态时, (16) 选取残差序列{ ( )}作为切换条件, { (k)}为与测量噪声同分布的(0, )的高斯白噪 第5期 王丽娇:基于特征模型的高阶线性不稳定系统的参数辨识与控制 ’29・ 声,即lim ∑ (k)— …,} ,lfag为标志位,初始 1的控制回路在相同的条件下对该对象进行控制, 系统的相对阶Z=n—m=4,故至少需要设计串联 二阶差分器降低广义对象的相对阶,控制律采用基 时flag=0。当残差小于切换阈值时,滤波器被切换 在控制回路外,这段时间很短,一旦残差大于切换阈 值,切换标志flag切换为1,此时将滤波器估计输出 于特征模型的黄金分割控制律结合逻辑积分控制. 仿真曲线如图3~5所示 ×1O一 5 引入控制回路,并一直保持该状态.这样_】f以避免初 始阶段滤波器估计偏差及滞后引起的过渡过程性能 厂、一’ : 的恶化.t 为稳态时间,s。为切换阈值,小于系统的 过渡时间,其具体值通过仿真调试得到.通过调整切 换阈值,可以得到最佳控制性能. 3 仿真实验 考虑图2所示系统 ,该系统可以用如下四维 状态方程描述: 1;X3 2= 4 , k k 1 1 3 —m  1 + m1 2+ m1 “+一mI (19) . 4;—— 1一—— 2+—— 1 +—— 1 2 m1 m, m, m。 Y=[0 1 0 01 + 式中;参考值m ;1;m2=1;k=1;WI:0;W2为单 位脉冲干扰信号,该模型可以体现出复杂的飞行器 和空间结构体振荡控制问题的重要特性,文献[9] 对该控制的4个问题进行了详细描述,并列举了用 鲁棒控制的思想对其进行控制的大量文献. 卜_一 ,卜_一x! 图2具有不确定参数的二振子弹簧系统 由状态方程得到系统的传递函数 ); 南 (20) 该对象属于含两个积分环节的四阶不稳定系统,由 劳斯稳定判据可以得出;用二阶PD控制律根本无 法实现系统的镇定.文献[10一l1]在 存在不确定性 的情况下(0.5《k≤2)分别采用基于双线性极点 转移变换的鲁棒控制器、H∞最优控制器实现了 在单位脉冲干扰下的控制.当采样时间足够小时,特 征模型理论对于此线形高阶系统是成立的.采用图 O 一5 V 0 5 l0 1 5 20 25 30 ×l0-3 k=0.5 5 O 一 乙l,  . :-5 0 5 l0 l 5 20 25 30 ×10-3 k=l 图3 单位脉冲干扰下的 输出曲线 ,\^ 一 V V 一 0 5 10 15 2O 25 3 k=0.5 0 -0.O2 k=2 图4单位脉冲干扰下的控制量输出曲线 0.8 一一一 =0 5 f 0.6 ~ =I k=2 0 4 0.2 } O 图5 单位阶跃跟踪曲线 显然,串联微分器的加入有效地降低了广义对 象的相对阶,得到了稳定的输出,实现了闭环系统的 镇定,从而使基于二阶特征模型的全系数自适应控 制可以应用于高相对阶的最小相位高阶线性不稳定 ・30・ 空间控制技术与应用 36卷 对象.另外,在参数变动的情况下,系统仍然可以保 持稳定,具有较好的鲁棒性.单位脉冲干扰下控制能 为了进一步验证强跟踪滤波方案,将系统的参 数固定为参考值m =1,m,=1,k:1,测量噪声选 择为N(0,0.01)的正态分布的白噪声,继续对单位 阶跃输入信号进行跟踪. 仿真试验分别在无滤波(方案1)、改进的强跟踪 量和调节时间也都能满足控制要求.将图3、图4的 曲线与文献[10—11]的仿真曲线进行比较可以发现: 黄金分割控制回路 ,的超调和振幅减小了两个数 量级,所需的控制能量也远小于后者;仿真实验中, 为了和文献在相同的条件下进行比较,取v= 0.001 sin(1O0t),虽然测量噪声不是白噪声,但强跟 踪滤波仍然可以对其进行有效的滤除,从而使系统 的控制性能得到有效的改善. 状态与参数的联合估计(方案2,图中用STF表示)以 及文献[5]提出的最小二乘辨识下的卡尔曼滤波(方 案3)这三种情况下进行.其中,仿真时间为lOOs,采 样时间为0.O05s.3个实验在稳态阶段(20s~lOOs)的 系统输出以及控制量的均值、方差如表1所示. 表1稳态性能比较 注:A(e)为平均误差,M(e)为均方根误差,M ,Yf, 的蒽义参见图1 从仿真曲线可以看出,基于特征模型的黄金 分割控制器具有较好的鲁棒性,即使在不施加滤 波的情况下仍然可以保持系统的稳定以及比较高 的输出精度.比较图6和7的仿真曲线及表1中数 据可以看出,加入滤波之后,控制量和系统输出的 性能得到了很大的改善.从控制量的角度,方案3 在初始的几个采样周期内控制量出现了很大的振 荡,这种剧烈的震荡对执行机构的要求过高,很容 易达到饱和使系统发散,而方案2的控制量变化 较前者要平稳,并且所需的控制能量小于前者.对 —一O lO 20 3O 40 5O 6O 70 80 90 lOO 时间 (a)STF系统输出 2 l 0 l 0 10 20 30 40 50 60 70 80 90 1O0 时间 (b)卡尔曼滤波系统输出 2 I O l O l0 20 30 40 50 60 70 80 90 lO0 于系统输出,方案2仍然具有更小的均方差误差 和平均误差,且克服了方案3初始采样周期的振 荡现象. 时间 (c)无滤波系统输出 图7 :输出比较 L一 另外,在控制器参数一定的情况下,强跟踪算 lO 2O 30 40 50 60 70 80 90 l00 0 法可以通过调整噪声方差和弱化因子修正特征模型 的辨识参数,优化控制器的控制性能,使其比递推最 小二乘辨识具有更强的灵活性. 时间 fa)SIF控制量输¨} I— 比较图8的两组曲线,强跟踪滤波比卡尔曼滤 1O 2O 30 4O 5O 6O 7O 8O 9O 100 O 波的输出更加平滑,滤波效果更好.实际上强跟踪滤 波是在卡尔曼滤波基础上的改进,对于全系数自适 应控制回路,辨识参数的偏差造成了特征建模的偏 差,即模型与实际系统之间不匹配,再加上噪声特性 的不确定,使这些模型不确定性通过调整残差序列 时间 (b)卡尔曼滤波控制量输出 0 10 20 30 40 50 60 70 80 90 100 时间 的正交强迫强跟踪滤波器对实际系统的跟踪,从而 (c)无滤波控制量输出 图6控制量输出比较 比卡尔曼滤波具有更强的鲁棒性和跟踪能力. 实际上,通过强跟踪状态与参数的联合估计,可 第5期 王丽娇:基于特征模型的高阶线性不稳定系统的参数辨识与控制 。31・ 以在进行参数辨识的同时实现滤波,使控制回路得 到简化,而方案3需要同时单独设计辨识算法和滤 波器,用辨识得到的参数重新构造滤波方程,从而增 加了系统的滞后. 时间 f ̄)STF滤波效果 rL时间 1 Ifb)卡尔曼滤波效果 图8滤波效果比较 l 尤}J]换输卅 l l—— 辑切换输』I ll 。 一 h r 一 l l 2 3 4 5 6 7 8 9 l0 图9有无逻辑切换滤波输出比较 由图9可以看出,未施加逻辑切换时,过渡过程 产生了很大的超调和振荡.引入逻辑切换后,过渡过 程的超调和振荡得到了有效改善,但由于该切换是 以暂时屏蔽滤波为代价的,因此其调节时间要略大 于无切换滤波. 4 结 论 本文针对未知参数和阶次的最小相位高阶线性 不稳定系统,在已知相对阶的情况下,通过串联差分 器的方法使广义对象的相对阶条件得到满足,从而 使基于二阶特征模型的全系数自适应控制可以应用 于高相对阶的高阶线性不稳定对象.考虑测量噪声, 本文提出了基于特征模型的强跟踪滤波算法,采用 状态与参数的联合估计,在未知参数变化规律的情 况下,利用该辨识算法的强跟踪性能,将其与黄金分 割控制器相结合,可以得到更优的控制器参数,并具 有更强的灵活性,改进了特征模型最常用的基于最 小二乘的辨识算法.文中提出了一种基于逻辑切换 的强跟踪滤波器,通过调整弱化因子、噪声的协方差 以及切换阈值,改善了过渡过程的性能. 参 考 文 献 吴宏鑫,胡军,解永春.基于特征模型的智能自适应 rL 控制[M].北京:中国科学技术出版社,rL rL rL r;2009 r 2 吴宏鑫,3 刘一武,4 5 6 7 8 9  ] 刘忠汉,] 等.特征建模与挠性结构的 j ]控制[J].中国科学,2001,31(2):137—149 孟斌,吴宏鑫.线性定常系统特征模型的证明[J].中 国科学,2007,37(10):1258-1271 Ljung L. Systems identification—theory for the user [M].2nd ed.Upper Saddle River N.G.:Prentice Hall, PTR,1999 龚宇莲,吴宏鑫.未知参数高阶线性系统基于特征模 型的卡尔曼滤波[C].先进航天控制技术发展学术会 议,武夷山,2009 周东华.非线性系统的自适应控制导论[M].北京: 清华大学出版社,2002 胡寿松.自动控制原理[M].北京:科学出版社,2000 周东华,席裕庚,张仲俊.非线性时变随机系统状态 及参数的实时联合估计[J].信息与控制,1990,19 (6):1—5 Bong W,Dennis S.Robust control design for a bench- mark problem[C].American Control Conference,San Diego,May 1990 Chiang R Y,Safonov M G.Design of H controller for a lightly damped system using a bilinear pole shifting transform[C].American Control Conference,Boston, June 1991 Sideris A,Rotstein H.Solution of the benchmark con— trol problem by constrained H optimization[c].A mer— ican Control Conference,Chicago,June 1 992  L  

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- igat.cn 版权所有 赣ICP备2024042791号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务