一种满足预设性能的导弹过载控制方法

文档序号:6306186阅读:238来源:国知局
一种满足预设性能的导弹过载控制方法
【专利摘要】本发明公开了一种满足预设性能的导弹过载控制方法。本发明通过将导弹纵向通道动力学模型写成一般严格反馈系统的形式,并引入性能函数对系统跟踪误差进行性能限定。设计了一种新型的误差转化函数,达到了误差转化函数通过原点的要求。然后针对严格反馈系统,推导出了反向传递性,只对最后一个子系统进行误差转化便可实现对输出误差的预设性能控制,克服了现有方法复杂耗时的不足。本发明的导弹过载控制方法同时满足了对导弹瞬态性能和稳态性能的要求,对于导弹过载控制的发展具有重要意义。
【专利说明】一种满足预设性能的导弹过载控制方法

【技术领域】
[0001] 本发明涉及导弹控制【技术领域】,尤其涉及的是一种满足预设性能的导弹过载控制 方法。

【背景技术】
[0002] 导弹系统是一个复杂的非线性时变系统。一直使用并延续至今的传统的导弹控制 系统设计方法的基础是小扰动线性化理论和系数冻结基本假设。现代战争对导弹的机动 性、快速性及隐蔽性的要求越来越高,对其控制系统也提出了更高的要求。传统的线性化设 计方法已不能满足时代要求。有必要寻求新的更为有效的非线性系统的设计理论和方法, 对提1?导弹系统的性能,提1?其作战能力具有重大的实际意义。
[0003] 现有的过载控制方法仅能保证系统的稳态性能,即保证跟踪误差有界或渐近收 敛,而对系统的瞬态性能缺乏系统的设计和分析工具,预设性能控制是一种新兴的非线性 控制方法,能够同时兼顾系统的瞬态性能和稳态性能。所谓预设性能是指在保证跟踪误差 收敛到一个预先设定的任意小的区域的同时,保证收敛速度及超调量满足预先设定的条 件,将预设性能控制应用于导弹的过载控制具有重要的理论和工程意义。


【发明内容】

[0004] 本发明为了克服现有过载控制方法仅能保证系统的稳态性能的不足,提供了一种 满足预设性能的导弹过载控制方法。
[0005] 本发明的技术方案如下:
[0006] -种满足预设性能的导弹过载控制方法,其步骤如下
[0007] (1)给出导弹的纵向通道动力学模型
[0008] 在不考虑导弹各通道之间交联的前提下,导弹纵向通道的数学模型表示为:
[0009]

【权利要求】
1. 一种满足预设性能的导弹过载控制方法,其特征是,其步骤如下: (1) 给出导弹的纵向通道动力学模型 在不考虑导弹各通道之间交联的前提下,导弹纵向通道的数学模型表示为:
(1) 其中,α为攻角,〇^为俯仰角速度,Θ为速度倾角,md为导弹质量,vd为导弹速度,P 为导弹推力,q2,Mf,Μζ?为导弹的气动参数,上为导弹的转动惯 量,Sz为俯仰舵偏角,ny为导弹的纵向过载; 为简化模型,按照导弹的实际飞行情况,进行以下处理: 1) 考虑到项比较小,尤其是在导弹速度倾角较大的情况下,因此忽略这一项的 影响; 2) 考虑俯仰舵偏角对升力的贡献较小,因此忽略这一项; 3)
这一项比较小,因此忽略
这一项; 经过简化处理后的模型表示为:
(2) 显然,过载ny是关于攻角α的非线性函数,对于导弹而言,攻角α的变化范围一般在 [-10° 10° ]之内,因此\与α之间满足近似的线性关系,且两者的符号一致,在过载指 令\。已知的前提下,利用滤波器,通过解算可以得到攻角指令α。,因此对过载进行控制和 对攻角进行控制实质上是等价的; (2) 引入性能函数对误差进行性能的预设定 系统(2)是一个典型的严格反馈的形式,写成下面一般的非线性严格反馈系统的形 式: (3) 其中,x = [Xi,x2,"%xBf e9T为系统的状态向量;为分别为输入量和输出量; · ), i = 1,2,…,η 为连续函数,孓=[Xi,-r2,...,A-;]r eM1; 按照反演的思路进行控制器设计,首先将模型(3)进一步整理为:
(4) 其中,Zi,i = l,2,"·,η为虚拟状态量,Xj,d,j = 2,"·,η为第j-Ι个子系统的虚拟 控制量; 选取虚拟控制量和实际控制量为:
(5) 其中,ki,i = l,2, "·,η为设计的正常数; 将式(5)代入式(4)得到闭环系统模型为:
(6) 选取Lyapunov函数为:
(7) 式(5)两边对时间求导,得到
(8) 其中,心=2_n认};因此,通过设计反演控制器(5)可以得到跟踪误差渐近稳定的结 论,但只保证的系统的稳态性能,不能兼顾到瞬态性能;为了解决这个问题,引入如下的性 能函数: 连续函数M/),.满足: 1. P (t)是正的且严格递减; 2. limt-"〇 p (t) = p "〇> Ο ; 用e(t)来代表跟踪误差^⑴(i = 1,2, ···,!〇,在初始误差e(O)已知的前提下,给出 如下形式的不等式约束:
(9) 其中,t e [〇, 〇〇 ),ζ e [〇, 1]; 如果不等式(9)满足,以e(0) >0为例,则误差曲线将被限制在P (t)和-ζ p (t)所 包围的区域之中,另外,结合函数P (t)的递减特性及ζ e [〇,l]可知,误差e(t)将在函 数p (t)和-ζ p (t)的夹逼作用下迅速收敛到0的一个小邻域内;常数p ~表示预先设定 的稳态误差的上界,P (t)的衰减速度为跟踪误差e(t)收敛速度的下界,同时跟踪误差的 最大超调不会大于ξ P (〇),因此,通过选择适当的性能函数P (t)和常数ζ便能对输出误 差的稳态和瞬态性能进行限制; 在系统设计过程中,直接对不等式约束(9)进行处理的难度非常大,因此,考虑先将不 等式约束转化为等式约束再进行处理,定义误差转化函数S( ·)为: e(t) = p (t)S( ε ) (10) 其中,ε为转化误差,S( ε )满足下述性质: l)S(e)光滑且严格递增;
由上述性质可知,当e(〇) >〇时,有 -δ < S( ε ) < 1 (11) 由于P (t) > 0,则进一步有 -ζ P (t) < p (t)S( ε ) < p (t) (12) 结合式(10)得到 -ζ P (t) < e (t) < p (t) (13) 同理,当e(0) < 0时,有 -P (t) < e (t) < ζ p (t) (14) 因此,不等式约束(9)得以满足; 另外,通过函数S的性质可知,S可逆,其逆变换为
(15) 显然,如果能够满足ε (t) e lwV/efO,》),则推出不等式约束(9)成立,进一步保证 跟踪信号满足预设性能的要求;结合性能函数P (t)的衰减特性,系统稳定后的跟踪误差 (16) 将被限制在以下区域: (3) -种新的误差转化函数 针对模型(3),要求误差转化函数通过原点,而现有的误差转化函数多采用双曲函数的 形式,当上下界参数不相等的时候无法保证误差转化函数通过原点,如 果强行令上下界参数相等,又大大降低了设计的灵活性,为解决这一问题,设计了一种 新的误差转化函数:
(17) 其中,W_> iup>〇为常数,式(17)两边对ε求导,可得
(18) 其中
;显然,当 ε ε (- 〇〇,〇]时,
;当 ε e (〇,+ 〇〇 ) 时的情况比较复杂,这里采用分段处理的办法,分别讨论£ e (0,f)和〃 e (f,+°°)的情况;当 £'e(0,T)时,通过选取足够小的λ,得到arctanO ε ) & λ ε,因此式(17)变为: Λ
(19) 式(19)两边对时间求导,得到
(20)
(21) 又有
,因此,当τ > 0.0908时
; 当,+°°)时,近似认为exp(-ε ) ~ 〇, exp(-2 ε ) ~ 〇,将其代入式(18),得到
(22) 显然,当λ足够小时,有
(23) 综上可得,在idOTn> I up >〇的前提下,当τ > 0.0908时,通过选取足够小的参数 入,使得ε e (-^,+ ^),即误差传递函数S为严格递增的;同理,在t οε > I d。? > 〇的前提下,具有类似的结论; 综上可知,式(7)满足单调递增的条件,则其满足误差传递函数的所有条件且通过原 占. (4)预设性能的反向传递性 按照式(4)和式(5)的反演方法对系统(3)进行控制器设计,如果要求跟踪误差满足 预设性能的要求,通常的作法是对每一个子系统进行误差转化,这个过程是复杂且耗时的, 对于导弹这类实时性较强的系统来说是不适用的,这里证明了预设性能的反向传递性,只 对最后一个子系统进行误差转化便可实现对输出误差的预设性能控制; 在公式¢)的基础上对最后一个子系统进行误差转化,得到
(24) 其中,
p (t) = ( P ?- P "〇) exp (-It) + P "〇,P 0 > |zn(0) |,这里设 zn(0) > 0, 5^//7):(5,1)1^(-00,+00), 0 < μ < 1 ; 因为只对最后一个子系统进行了误差转化,因此虚拟控制量的设计与式(7)类似,而 实际控制量u则需要重新设计;选取新的虚拟控制量和实际控制量为: (25) (26) 将式(25)代入式(24),得到新的误差状态方程为: 式(26)之所以与式(8)在形式上有略微的不同,是因为在虚拟控制量选取过程中省去 了子系统之间的交叉项,将每个子系统作为一个独立的系统进行设计,而将下一个子系统 的误差状态量作为有界干扰进行处理; 明显可以看出,转化误差^'114(〇=(),因此误差状态量211满足预设性能的要求,即 zn(t)处于P (t)和-δ p (t)所包围的区域,将式(8)中的第n-1个子系统单独列出来:
(27) 式(27)两边同时乘以exp (U),并整理得到
(28) 式(28)两边对时间求积分,得到
(29) 由于zn处于P (t)和-δ p (t)所包围的区域中,且P (t)为严格递减的正函数,则 P (t)和-δ p (t)分别代表了 zn的上界和下界,通过观察式(29)也容易看出,当\取 P (t)和-δ p (t)时得到的Zlri也分别代表着Zlri的上界和下界; 首先用P⑴代替zn,得到Zlri的上界为:
(30) 同理,用-δ p⑴代替zn,得到Zlri的下界为: (31) zn-i,uP= an_1?upexp (-It)+b n-1,up +cn-i,upexp(-kn_1t) (32) Zn-l,down ^---1 , down exp (-It) +IVL -n+Cn-L dOTnexp (-kn-A) (33) 进一步研究式(26)中第n-2个子系统的情况: ^η-2=-Κ-2=η-2+Ση^ (34) 式(34)两边同时乘以exp (kn_2t),并整理得到
(35) 式(35)两边对时间求积分,得到
(36) 由于zn_i处于和所包围的区域中,通过与前面类似的分析可知,当Zlri取 Zjrf.up和Zrri,d_时得到的分别代表着的上界和下界; 用Zgup代替Zm,得到Zn_2的上界为:
(37) 其中,

同理,用Zgd。?代替Zn_i,得到Zn_2的下界为: Zn-2, down =an_2,downexp(-lt)+b η-2,down +cn-2, d_exp (-kn-A) +dn_2, d_exp (_kn_2t) (38)

以此类推,得到21的上界为: Zuup = a^upexp (-It)upexpHvAKdupexpHvAK… (39) 其中,
过递推得到; Zl的下界为: Zu dOTn = au downexp (_lt) +bu down+c!, downexp (-U) +屯,downexp (_kn_2t) + … (40) 其中
^1, down' d]_,d〇wn? 通过 递推得到; 通过选取足够大的控制器参数匕,k2,…,kn,消除式(39)和式(40)中除前两项之外 其他项的影响,因此Zl的上界和下界分别为: Zl,up = ai,upeXP (_lt)+bl,up (41) Z1, down - ai, d(?neXP (_lt)d0wn 其中,

,通过令 an,up = P Q-P ",bn,up =P ~,an,up = _δ (p0-p = - δ p ",进一步笮

由此可知,如果第n个子系统满足预设性能的要求,即误差^被限制在上界zn,up和下界 Zn,d?n 所包围的区域中,其中,Zn,up = an,upeXP(_lt)+bn,up, Zn,d?n = an,d?neXP(_lt)+bn,d?n,那 么,跟踪误差e同样满足预设性能的要求,即跟踪误差 Zl将被限制在上界Zl,up和下界Zl,d_ 所包围的区域之中,其中 Ziup = Zl,d_ = a1,d_exp(-lt)+b1,d_,且参数 ai,up,bi,up,aidmm 和 bidown 通过参数 an,up,bn,up,an,dOTn,b n,d_ 及控制器参数 kp i - 1,…,Γ1 计 算得到,其具体形式为

我们称这种性质为预设性能的反向传递性;这样我们只需对最后一个子 系统进行设计,使其满足预先设定的性能要求,这样就避免了对每一个子系统进行误差转 化,大大提高在实际控制过程中实时性; (5)基于预设性能的导弹过载控制 下面对式(1)表示的导弹动力学模型进行满足预设性能的过载控制器设计,针对式 (2)的第1个子系统,令Zi = α - α。,则其动态方程变为: (42) 将ω z作为第1个子系统的控制输入,则式(42)进一步变为:
(43) 其中,ωζ,。为虚拟控制量,ζ2 = ωζ-ωζ,。为误差状态量; 选取虚拟控制量ωζ,。为:
其中,h > 0为设计的控制器参数; 针对式⑵的第2个子系统,结合ζ2 = ω ζ-ω z,。得到
(45) 利用函数S<( ·)对22进行误差转化,得到新的误差状态量ε为: ε = S_1 (ζ2/ ρ ) (46) 其中,p = (pQ-p ^explHO + P ""为设定的性能函数,P^>0, P ""为任意小的正 常数;式(46)两边对时间求导,得到
(47) 将式(45)代入式(47),得到
(48) 令
·则式(48)进一步变为:
(49) 选取控制量δ z为:
(50) 其中,k2 > 0为设计的控制器参数,7 =m严德}; 选取如下形式的Lyapunov函数:
(51) 式(51)两边对时间求导并将式(43)和式(49)代入,得到 (52) (53) 将式(44)和式(50)代入式(52)得到 由于误差传递函数S( ε )光滑有界、严格递增且通过原点,可知?; = 1是存在 的,另外由拉格朗日中值定理可得
(54) 其中,ε '处于由〇和ε所确定的闭区间内,因此得到 Ζ2| ^ I η ε (55) 因此式(53)进一步整理为 V < -k^z\ -k2s^ < -kV (56) 其中,k = min{21^,21?},因此,闭环系统是渐近稳定的。
【文档编号】G05B13/04GK104122793SQ201410310101
【公开日】2014年10月29日 申请日期:2014年7月1日 优先权日:2014年7月1日
【发明者】胡云安, 耿宝亮, 李海燕, 张友安, 韦建明, 赵国荣 申请人:中国人民解放军海军航空工程学院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1