一种动态增益的在线估计方法技术

技术编号:26595725 阅读:64 留言:0更新日期:2020-12-04 21:17
本发明专利技术一种动态增益的在线估计方法,步骤如下:(1)获取被控对象的动力学模型;(2)建立被控对象的压缩函数,得到被控对象的无误差压缩形式;(3)采用微分器在线求取输出y的导数;(4)在线估计非线性被控对象的状态和输入的系数;(5)计算得到动态增益。本发明专利技术通过提出非线性函数的无误差压缩方法和动态增益的在线估计方法,涵盖了多类被控对象,包括航天器被控对象、工业被控对象等,解决了它们基于特征模型的自适应控制问题,突破了动态增益的求解问题,具有通用性。

【技术实现步骤摘要】
一种动态增益的在线估计方法
本专利技术涉及航空航天领域,特别是一种动态增益的在线估计方法。
技术介绍
特征模型理论是吴宏鑫院士20世纪80年代提出的,经过40多年的研究,在理论和应用上均取得了重要进展,形成了一套完整的实用性很强的自适应控制理论和方法。该方法在载人飞船再入升力控制、交会对接控制,以及探月返回控制中得到成功应用,开伞精度达到世界先进水平。因此,特征模型理论具有重要的应用价值和应用前景。特征模型理论的理论基础是“全系数之和等于1”。“全系数之和等于1”也是由吴宏鑫院士提出的,指的是不确定被控对象的线性离散化系统系数之和,在一定条件下等于1。在理论上共有四个条件可以实现全系数之和等于1。在工程上,一般是采用输入输出增益等于1的条件,也即,通过加入输入变换,使得被控对象的输入输出增益等于1。输入变换现已应用到飞船再入制导中。输入输出动态增益的求解是一个关键问题。目前,主要采用标称轨迹的输出和输入的比值得到的。该方法存在两个问题:一是标称轨线的数值与真实飞行轨线不同;二是动态过程中,直接用输出和输入的比值,忽略了输出的导数。上述两个问题均导致所采用的动态增益存在误差,将进一步影响制导和控制的精度。目前,针对该问题也尚未有解决方法。本专利技术针对该问题,专利技术了一种动态增益的在线估计方法,提高了基于特征模型的智能自适应控制的控制精度。
技术实现思路
本专利技术解决的技术问题是:克服现有技术的不足,提供了一种通过设计非线性函数的无误差压缩方法和动态增益的在线估计方法,解决了动态增益的求解问题,实现了特征模型的等价性,提高了控制精度。本专利技术的解决方案是:一种动态增益的在线估计方法,包括如下步骤:(1)获取被控对象的动力学模型x∈Rn,u∈Rpy=x其中,x,u,y分别表示状态、输入和输出;n,p分别表示状态和输入的维数;R表示实数空间。(2)设计被控对象的压缩函数,得到被控对象的无误差压缩形式。记x=[x1,x2,…,xn]T,u=[u1,u2,…,up]T,f=[f1,f2,…,fn]T并记fi,i=1,2,…,n,有ki个相关状态:有li个相关输入:其中ki∈[1,n]和li∈[1,p]是实数。对fi,i=1,2,…,n,设计相应压缩函数为:被控对象的无误差压缩形式为其中A(t)∈Rn×n,是由fi,j,i=1,2,…,n,j=1,2,…,ki,组成的矩阵;B(t)∈Rn×p是由fi,s,i=1,2,…,n,s=1,2,…,li,组成的矩阵。(3)采用微分器在线求取输出y的导数。微分器可以采用跟踪微分器:其中,fhan(x1(k),x2(k),r,T)为韩函数,即韩京清提出的函数,其具体公式见(参考文献:韩京清,自抗扰控制技术,国防工业出版社,2009)。r表示输入,x1,x2表示状态,T表示采样周期。将被控对象的输出y输入跟踪微分器的输入r,得到输出y的导数:(4)在线估计非线性被控对象的状态和输入的系数。记采用改进的投影算法进行在线估计,其公式为:是估计的结果,可以写为其中分别为A(k),B(k)的估计。(5)计算动态增益本专利技术与现有技术相比的优点在于:(1)本专利技术方法与现有技术相比,通过提出非线性函数的无误差压缩方法和动态增益的在线估计方法,涵盖了多类被控对象,包括航天器被控对象、工业被控对象等,解决了它们基于特征模型的自适应控制问题,突破了动态增益的求解问题,具有通用性;(2)本专利技术方法与现有技术相比,通过设计非线性函数的无误差压缩方法,解决了特征模型理论中非线性函数的压缩问题,实现了特征模型的等价性;(3)本专利技术方法与现有技术相比,通过提出动态增益的在线估计方法,解决了动态增益的求解问题,实现了基于特征模型的自适应控制设计,提高了闭环系统的性能。附图说明图1为本专利技术一种动态增益的在线估计方法流程图。具体实施方式本专利技术针对现有技术的不足,提出一种动态增益的在线估计方法,下面结合附图1对本专利技术做详细说明。本专利技术非线性函数的无误差压缩方法和动态增益的在线估计方法,解决了特征模型理论的等价性和控制问题,如图1所示。本专利技术通过步骤(1)-步骤(5)实现。步骤(1)基于特征模型的智能自适应控制方法得到了非常广泛的应用,例如神舟飞船返回再入制导,神舟飞船和天宫一号交会对接控制,嫦娥五号试验器地球返回制导等航天器的控制,以及多类工业系统的控制。本专利技术是针对于基于特征模型的智能自适应控制的动态增益求解这一关键步骤,专利技术了新的方法,因此,所专利技术的方法可以用于多类非线性被控对象,其统一的动力学为:其中,x,u,y分别表示状态、输入和输出;n,p分别表示状态和输入的维数;R表示实数空间。本专利技术中,被控对象可以是高超声速飞行器被控对象,其动力学为x=[Vγhqα]T,u=[P,u1,u2]其中,V表示航迹速度(飞行器质心相对大地的速度),γ表示爬升角,h表示飞行器高度,q表示俯仰角速率,α表示攻角,P表示推力,u1,u2分别表示襟翼和升降舵偏角。r=h+RE,r表示飞行器与地心的距离,RE表示地球半径,6371386米,m表示飞行器质量,Iy表示绕俯仰轴转动惯量,μ表示地球引力常数(3.986005×1014米3/秒2),ωE表示地球旋转角速度(7.292116×10-5弧度/秒),L,D,My分别表示气动升力、气动阻力和俯仰力矩,ρ表示空气密度,S表示飞行器参考面积,表示飞行器参考弦长,CL,CD,CM分别表示升力、阻力和俯仰力矩系数,是与控制输入襟翼和升降舵偏角有关的量,可以表示为CL=CL(u1,u2),CD=CD(u1,u2),CM=CM(u1,u2)升力、阻力和俯仰力矩系数与控制输入的关系由查表得到,没有解析表达式,因此难以给出输入矩阵的具体形式。本专利技术中,被控对象可以是飞船返回再入被控对象,其制导动力学为x=[rVγ]T,u=cosσ其中,r表示飞行器与地心的距离,V表示航迹速度(飞行器质心相对大地的速度),γ表示爬升角,σ表示倾侧角,L,D分别表示气动升力和气动阻力,WV,Wγ表示与地球自转相关的项。由于升力与舵面偏角的关系由查表得到,难以给出解析表达式,因此输入矩阵难以确切得到。步骤(2)设计方程(1)的压缩函数,得到方程(1)的无误差压缩形式。记x=[x1,x2,…,xn]T,u=[u1,u2,…,up]T,f=[f1,f2,…,fn]T(2)并记fi,i=1,2,…,n,有ki个相关状态:有li个相关输入:本文档来自技高网...

【技术保护点】
1.一种动态增益的在线估计方法,其特征在于步骤如下:/n(1)获取被控对象的动力学模型;/n(2)建立被控对象的压缩函数,得到被控对象的无误差压缩形式;/n(3)采用微分器在线求取输出y的导数;/n(4)在线估计非线性被控对象的状态和输入的系数;/n(5)计算得到动态增益。/n

【技术特征摘要】
1.一种动态增益的在线估计方法,其特征在于步骤如下:
(1)获取被控对象的动力学模型;
(2)建立被控对象的压缩函数,得到被控对象的无误差压缩形式;
(3)采用微分器在线求取输出y的导数;
(4)在线估计非线性被控对象的状态和输入的系数;
(5)计算得到动态增益。


2.根据权利要求1所述的一种动态增益的在线估计方法,其特征在于:所述步骤(1)动力学模型的具体形式为:



y=x
其中,x,u,y分别表示状态、输入和输出;n,p分别表示状态和输入的维数;R表示实数空间。


3.根据权利要求2所述的一种动态增益的在线估计方法,其特征在于:所述步骤(2)的具体过程为:
记x=[x1,x2,…,xn]T,u=[u1,u2,…,up]T,f=[f1,f2,…,fn]T;并记fi,i=1,2,…,n,有ki个相关状态:有li个相关输入:其中ki∈[1,n]和li∈[1,p]均为实数;
对fi,i=1,2,…,n,设计相应压缩函数为:







...

【专利技术属性】
技术研发人员:孟斌唐青原王晓磊解永春吴宏鑫
申请(专利权)人:北京控制工程研究所
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1