模型大不确定下的导弹姿态控制系统设计

周 航1,张文杰2,周建平1,夏群利1

(1.北京理工大学宇航学院, 北京 100081; 2.北京电子工程总体研究所, 北京 100854)

摘要:针对高超声速导弹再入过程中由于气动参数摄动和外部扰动导致控制系统模型大不确定的问题,提出了一种基于RBF神经网络的鲁棒自适应姿态控制系统设计方法。首先建立了基于滑模控制理论的导弹姿态控制系统模型;其次利用RBF神经网络对系统模型未知项进行智能感知与实时预测,并将控制误差引入到神经网络权值更新律中,改善了系统的动力学特性,实现了智能自适应控制;然后采用Lyapunov稳定性理论证明了系统的稳定性;最后对2种模型不确定情形下的控制方法进行了仿真验证,仿真结果表明:所设计的控制方法在模型大不确定下具有较好的控制性能和较强的鲁棒性,验证了所提方法的有效性。

关键词:RBF神经网络;智能感知;滑模理论;自适应控制;稳定性

1 引言

随着导弹武器技术的不断发展,现代化战争对导弹的机动性和快速性等要求大幅提高,尤其是在高超声速再入、强机动突防和跨域变外形等复杂作战场景下,控制系统的设计呈现出强耦合、强非线性、快时变和大不确定性等特点。传统的控制系统设计方法难以满足现代化战争以及未来智能化战争对导弹控制能力的要求,迫切需要进行模型大不确定下的智能控制系统设计。

近年来,学术界对导弹这类复杂非线性系统控制方法进行了广泛的研究[1-4],其中动态逆[5-7]设计方法能够增强非线性条件下控制系统的性能,从而得到了一定应用。但是基于动态逆的设计方法通常对飞行器模型建模精度要求较高,在复杂战场环境和自身强耦合特性下,模型大不确定导致其难以实现有效控制。滑模控制(sliding mode control,SMC)由于原理及结构简单,对外界干扰具有较强的鲁棒性,且能够根据不同的控制要求设计各种形式的滑模面,例如快速终端滑模[8]、非奇异滑模[9]等,目前已被广泛应用于工程控制领域。但是滑模控制系统的设计也很大程度上依赖于被控对象模型的准确性,因此当模型不确定时,需要结合其他方法实现对模型不确定部分的预测。神经网络算法源于对人脑功能特征的模仿,网络具有高度非线性,同时具备自主化、自进化的学习能力,非常适合处理大不确定性和模糊性的问题。神经网络中的径向基函数(radial basis function,简称RBF)神经网络具有万能逼近特性,收敛速度较快,同时具备较好的泛化能力[10]。因此,可将RBF神经网络与滑模控制相结合,实现导弹模型大不确定下的智能自适应控制。在RBF神经网络与滑模控制相结合方面,已有部分学者对其开展了相关研究[11-18],研究主要侧重于RBF神经网络对系统所受外界扰动的估计,通过对扰动的补偿提高控制系统的鲁棒性,但是较少考虑系统自身模型大不确定对控制系统设计带来的问题。

导弹系统模型的不确定性主要来自于跨空域、宽速域和外界干扰条件下动力学系数的不确定性以及操纵机构的控制不确定性,例如舵面受损、摩擦阻滞效应等。本文基于RBF神经网络提出了一种导弹智能自适应姿态控制系统设计方法,首先结合滑模理论建立姿态控制系统动力学方程,然后仅根据系统的输入输出信息,运用RBF神经网络智能感知系统的动力学特性,进而逼近系统中的不确定项,通过对控制律及网络权值更新律的设计,实现模型大不确定情况下的导弹姿态智能自适应控制。最后通过数学仿真验证该控制系统设计方法的有效性,对于提升导弹的飞行稳定性和控制鲁棒性具有一定的现实意义。

2 姿态控制系统建模

对于侧滑转弯(skid-to-turn,STT)控制的导弹,姿态控制的核心在于对滚转通道进行稳定,从而避免因弹体滚转带来的气动耦合效应;对于倾斜转弯(bank-to-turn,BTT)控制的导弹,姿态控制需要根据过载指令分配原则,快速准确地调整弹体倾斜角以保证纵侧向的精确制导。因此无论是何种控制方式,对滚转通道的姿态控制都是实现导弹精准打击的关键。本节主要建立滚转通道的导弹动力学模型以及基于滑模控制理论的姿态控制系统模型。

2.1 动力学系统建模

导弹在高速大机动运动状态下滚转通道与偏航通道耦合严重,为了实现滚转通道的姿态控制,建立如式(1)所示的动力学系统模型:

(1)

式(1)中:γ为导弹滚转角;ωx为弹体滚转角速度;q为大气动压;Sref为导弹的特征面积;Lref为导弹的特征长度; Jx为绕弹体轴的转动惯量;mx为滚转力矩系数,包括了横侧向的耦合力矩系数,可进一步表示为

(2)

式(2)中:为滚转阻尼力矩系数导数;为操纵力矩系数导数,δx为滚转舵偏角,是姿态控制系统的控制量;分别为由侧滑角β、偏航角速度ωy和方向舵δy引起的滚转力矩系数导数,是气动耦合项,为小量,在控制系统设计中可以看作有界干扰项。

2.2 滑模控制系统建模

根据导弹滚转通道动力学模型,取弹体滚转角及角速度为控制系统的状态量,即

x=[x1 x2]T=[γ ωx]T

(3)

将式(2)和式(3)代入式(1)中,建立弹体姿态控制系统模型:

(4)

式(4)中:cωxcδxcβcωycδy为滚转通道对应的动力学系数,计算表达式如下:

取滚转舵偏角为系统控制量,即u=δx;令 f(x)=-cωxx2g(x)=-cδx;将气动耦合项视为控制系统的时变干扰项,即d(t)=-cββ-cωyωy-cδyδy,且满足|d(t)|≤D(D≥0且有界),则式(4)可写为

(5)

令姿态角指令为x1d,则系统的响应误差为e=x1d-x1,对控制误差求导得:

(6)

由此可设置滑模函数为

(7)

其中,k>0。

对式(7)求导并结合式(5)和式(6)可得:

(8)

假设控制系统模型完全已知,即 f(x)和g(x)可测,设计控制律:

(9)

将式(9)代入式(8)可得:

(10)

ηD,由Lyapunov到达条件可得:

(11)

由式(11)可知,姿态控制系统具有稳定性,当s→0时,有即姿态控制系统能够在误差允许范围内准确跟踪控制指令。

然而导弹在复杂大动态环境下存在气动参数摄动,导致模型中的f(x)和g(x)实际无法准确获得;另外,导弹操纵机构可能存在性能下降或者在大扰动下摩擦阻滞效应严重。故接下来采用RBF神经网络自适应感知系统模型的不确定项,从而得到相应项的估计值,解决滑模控制律的设计问题,最终完成导弹姿态的智能自适应控制。

3 模型不确定下的智能自适应控制

从姿态控制系统模型可以看出,系统模型的不确定性主要来自动力学参数的不确定以及舵控效应的不确定。其中,气动耦合项参数不确定可通过滑模控制对干扰项具有鲁棒性进行解决,即通过设置合理的切换增益来消除耦合小量的影响;而对于控制系统主要动力学参数和舵控效应不确定的问题,可结合神经网络的强大感知能力来进行自适应估计补偿。因此,本节分别对2种模型不确定情况进行基于RBF神经网络的智能自适应鲁棒控制系统设计。

3.1 动力学模型不确定情况

当动力学模型不确定时,采用RBF神经网络来逼近模型中的f(x)和g(x),闭环控制系统结构如图1所示。

图1 闭环控制系统结构图

Fig.1 Drawing of closed-loop control system structure

图1中的RBF神经网络是一种三层神经网络,包括输入层、隐含层和输出层,其输入输出算法为

(12)

其中:x为网络输入; j为网络隐含层第j个节点;h=[hj]T为高斯基函数的输出;cj为高斯基函数的中心;bj为高斯基函数的宽度参数;W*V*为逼近f(x)和g(x)的理想网络权值;εfεg为网络逼近误差,且|εf|≤εMf,|εg|≤εMg

取网络输入为则RBF网络的输出为:

(13)

设计自适应滑模控制律为

(14)

其中,ηD

f(x)和g(x)分别记为fg,并将式(12)—式(14)代入式(8)可得:

(15)

其中,

定义Lyapunov函数为

(16)

其中, γ1>0, γ2>0。

对式(16)求导得:

(17)

将式(15)代入式(17)中可得:

s(-εf-ηsgn(s)-εgu-d(t))

(18)

设计神经网络权值向量的自适应更新律为

(19)

将式(19)代入式(18)中可得

(20)

由于RBF网络的逼近误差εfεg为非常小的实数且有界,此时只需取η≥|εMf+εMgu+D|,由式可知恒成立,即控制系统具有稳定性。

3.2 舵控模型不确定情况

除动力学模型大不确定外,导弹在飞行过程中可能会遭遇来自敌方拦截武器的攻击以及来自恶劣交变环境的影响,对控制系统最直接的影响体现在舵效的变化,例如舵面受损、舵机摩擦阻滞等。

考虑上述影响因素,可将控制系统描述为

(21)

式(21)中: δ(x)为舵效变化导致的舵片偏转附加值,与系统状态量和外界扰动有关,是大不确定项。

因此,如果导弹在运动过程中出现了舵效变化的情况,根据原系统生成的名义控制量和实际控制量将存在不确定误差,进而导致控制系统性能变差。此时可结合RBF神经网络的逼近能力对δ(x)进行预测估计,从而实现控制信号的补偿。

RBF神经网络输入输出算法为

(22)

其中: Q*为逼近δ(x)的理想网络权值;εδ为网络逼近误差,且|εδ|≤ε;其他参数同式中的定义。

取网络输入为x=[x1 x2]T,RBF神经网络输出为

(23)

根据式(22)和式(23)可知,神经网络预测误差为

(24)

此时,根据式(21)求得滑模函数的导数为

(25)

设计舵控模型不确定下的智能补偿控制律为

(26)

将式(26)和式(24)代入式(25)中可得:

(27)

定义Lyapunov函数为

(28)

其中, γ>0。

结合式(27)对式(28)求导得:

(29)

设计神经网络权值向量的自适应更新律为

(30)

η≥|δ+D|,并将式(30)代入式(29),可得:

(31)

由式(31)可知,所设计的控制方法具有稳定性。

4 仿真分析

采用所设计的模型大不确定下的智能自适应控制方法进行数学仿真,验证其对导弹姿态的控制性能。针对动力学模型不确定情况,选取动力学参数cωx=0.1,cδx=7;设计控制系统参数为:γ1=500,γ2=6,k=10,η=60;干扰项设为 d(t)=50。RBF神经网络的高斯基函数参数取为ci=[-2 -1 0 1 2],bi=5。令姿态角指令为γd=sin(t),为防止指令在零附近发生剧烈抖振,仿真中采用饱和函数代替符号函数,得到仿真结果如图2—图6所示。

由仿真结果可知,控制系统的姿态角γ与姿态角速度ωx响应良好,姿态角速度的变化在0.5 s内收敛。采用所设计的RBF神经网络预测方法得到了较为准确的系统不确定项f(x)和g(x)的估计值,达到了对系统不确定性估计的目的。由于系统的不确定性,控制指令u在初始时刻存在抖振,但能够在0.5 s内收敛,验证了所设计的控制系统的有效性。

图2 姿态角指令跟踪曲线

Fig.2 Curve of attitude angle command tracking

图3 姿态角速度指令跟踪曲线

Fig.3 Curve of attitude angle speed command tracking

图4 控制量变化曲线

Fig.4 Curve of control quantity

图5 不确定项f(x)估计曲线

Fig.5 Estimated curve of the uncertain term f(x)

图6 不确定项g(x)估计曲线

Fig.6 Estimated curve of the uncertain term g(x)

为了进一步说明所设计控制器的鲁棒性,将偏差加入到系统动力学模型,并与文献[19]所设计的自抗扰控制器进行对比,仿真结果如图7所示。由图7可知,当系统存在偏差时,采用本文方法控制精度更高,而文献[19]的方法存在一定偏差,验证了控制系统具有较强的鲁棒性。

对舵效不确定情况进行仿真试验,假设舵效附加项为δ(x)=x2-0.2sgn(x2),动力学参数和神经网络参数同上,取γ=5,η=3,仿真结果如图8和图9所示。

图7 2种方法的控制效果对比图

Fig.7 Diagram of control effect comparison of two methods

图8 姿态角指令跟踪曲线

Fig.8 Curve of attitude angle command tracking

图9 不确定项δ(x)估计曲线

Fig.9 Estimated curve of the uncertain term δ(x)

从图9可以看出,利用RBF神经网络对舵效变化带来的补偿项进行了较为准确的估计,从而实现了舵效不确定情况下的智能补偿和自适应控制。

5 结论

本文针对模型大不确定情况设计了基于RBF神经网络的智能自适应姿态控制系统,通过理论分析、数学证明及仿真验证形成以下结论:

1) 利用RBF神经网络能够解决传统滑模控制因模型不确定带来的控制律设计问题,将RBF网络应用于滑模控制中能够实现导弹在复杂战场环境下的智能控制。

2) RBF神经网络具有较强的自学习和自进化能力,能够在短时间内完成对系统未知量的学习与估计,并且估计精度较高,泛化能力强。

3) SMC与RBF网络相结合的智能自适应控制系统具有通用化的设计思想,但是系统稳定性对控制参数的选取具有严格要求,否则难以保证系统稳定性。

参考文献:

[1] 吴鹏,陈启超.基于反演法的导弹姿态控制律设计[J].导弹与航天运载技术,2012(04):31-34.

Wu P,Chen Q C.Design of missile attitude controller based on backstepping method[J].Missiles and Space Vehicles,2012(04):31-34.

[2] 赵宏宇,黄得刚,章卫国.临近空间高动态飞行器控制技术研究综述[J].飞航导弹,2018(03):24-32.

Zhao H Y,Huang D G,Zhang W G.A review of control technology for high dynamic vehicles in near space[J].Aerospace Technology,2018(03):24-32.

[3] Nguyen N S,Cao V K,Ho P H A.Uncertain nonlinear system control using hybrid fuzzy LQR-sliding mode technique optimized with evolutionary algorithm[J].Engineering Computations,2019,36(06):1893-1912.

[4] He K H,Dong C Y,Wang Q.Anti-disturbance dynamic inversion backstepping control for uncertain pure-feedback systems via multiple extended state observers[J].Journal of the Franklin Institute,2021,358(13):6385-6407.

[5] 刘安,余宗金,廖保全,等.四旋翼式飞行潜航器非线性增量动态逆控制[J].飞行力学,2022,40(02):67-73.

Liu A,Yu Z J,Liao B Q,et al.Incremental nonlinear dynamic inversion control for a quad-rotor aerial underwater vehicle[J].Flight Dynamics,2022,40(02):67-73.

[6] 党小为,唐鹏,孙洪强,等.基于角加速度估计的非线性增量动态逆控制及试飞[J].航空学报,2020,41(04):193-201.

Dang X W,Tang P,Sun H Q,et al.Incremental nonlinear dynamic inversion control and flight test based on angular acceleration estimation[J].Acta Aeronautica et Astronautica Sinica,2020,41(04):193-201.

[7] Santanu M,Ujjwal M.U-model-based dynamic inversion control for a class of nonlinear dynamical systems[J].Iranian Journal of Science and Technology,Transactions A:Science,2022(01):1-16.

[8] 杨光宇,陈思溢,黄辉先.基于干扰观测器的解耦快速终端滑模控制[J].控制工程,2022,29(01):61-69.

Yang G Y,Chen S Y,Huang H X.Decoupled fast terminal sliding mode control based on disturbance observer[J].Control Engineering of China,2022,29(01):61-69.

[9] 贺倩,黄宴委.基于非奇异终端滑模控制的水面无人船轨迹跟踪[J].电工技术,2021(10):39-42.

He Q,Huang Y W.Trajectory tracking of unmanned surface ships based on non-singular terminal sliding mode control[J].Electric Engineering,2021(10):39-42.

[10] 钱旭升.RBF神经网络的优化设计及应用[D].苏州大学,2017.

Qian X S.Optimal design and applications of RBF neural networks[D].Soochow University,2017.

[11] 李众,沈炜皓.四旋翼姿态的反步滑模RBF网络自适应控制[J].火力与指挥控制,2020,45(11):146-150.

Li Z,Shen W H.Backstepping sliding mode RBF network adaptive attitude control for quadrotor unmanned aerial vehicle[J].Fire Control & Command Control,2020,45(11):146-150.

[12] 曲直,徐开,何昕,等.RBF网络摩擦补偿的挠性卫星滑模姿态控制[J].电光与控制,2020,27(11):53-58.

Qu Z,Xu K,He X,et al.Flexible satellite sliding mode attitude control based on RBF network friction compensation[J].Electronics Optics & Control,2020,27(11):53-58.

[13] 王献策,陈雄,柴金宝,等.基于舵机位置环的自适应模糊滑模复合控制[J].计算机仿真,2020,37(08):30-34,265.

Wang X C,Chen X,Chai J B,et al.Adaptive fuzzy sliding mode composite control based on position loop of actuator[J].Computer Simulation,2020,37(08):30-34,265.

[14] 管萍,罗宗樾,戈新生.基于RBF神经网络的挠性航天器分数阶滑模姿态控制[J].飞行力学,2021,39(06):68-74.

Guan P,Luo Z Y,Ge X S.Fractional order sliding mode attitude control of flexible spacecraft based on RBF neural network[J].Flight Dynamics,2021,39(06):68-74.

[15] 冯钧,孔建寿,王刚.基于模糊补偿的多关节机器人自适应神经滑模控制[J].模糊系统与数学,2021,35(05):65-75.

Feng J,Kong J S,Wang G.Adaptive neural sliding mode control for multi-joint robot based on fuzzy compensation[J].Fuzzy Systems and Mathematics,2021,35(05):65-75.

[16] 范存礼,戴娟,刘海涛,等.基于神经网络与分数阶滑模的行星进入段轨迹跟踪控制[J].系统仿真学报,2021,33(11):2697-2703.

Fan C L,Dai J,Liu H T,et al.Trajectory tracking control of planetary entry phase based on neural network and fractional sliding mode[J].Journal of System Simulation,2021,33(11):2697-2703.

[17] Yang J X,Zhang Y P,Jin Y X.Optimization of urban rail automatic train operation system based on RBF neural network adaptive terminal sliding mode fault tolerant control[J].Applied System Innovation,2021,4(03):51-57.

[18] 赵健,邓志辉,朱冰,等.基于RBF网络滑模的电动助力制动系统液压力控制[J].机械工程学报,2020,56(24):106-114.

Zhao J,Deng Z H,Zhu B,et al.Sliding mode control based on RBF network for hydraulic pressure in electric power-assisted brake system[J].Journal of Mechanical Engineering,2020,56(24):106-114.

[19] 张文杰,阮聪,夏群利,等.导弹自抗扰姿态控制系统设计[J].战术导弹技术,2019(06):67-73,98.

Zhang W J,Ruan C,Xia Q L,et al.Design of missile active disturbance rejection attitude control system[J].Tactical Missile Technology,2019(06):67-73,98.

Design of the missile attitude control system of the model under a high uncertainty

ZHOU Hang1, ZHANG Wenjie2, ZHOU Jianping1, XIA Qunli1

(1.School of Aerospace Engineering, Beijing Institute of Technology, Beijing 100081, China; 2.Beijing General Institute of Electronic System Engineering, Beijing 100854, China)

Abstract:Aiming at the problem that the control system model is largely uncertain due to the perturbation of aerodynamic parameters and external disturbances during the reentry of hypersonic missiles, this paper proposes a robust adaptive attitude control system design method based on RBF neural network. Firstly, a missile attitude control system model based on sliding mode control theory is established. Secondly, the RBF neural network is used to perform intelligent perception and real-time prediction on the unknown items of the system model, and the control error is introduced into the weight updating law of the neural network, which improves the dynamic characteristics of the system and realizes the intelligent adaptive control. Then, the stability of the system is proved by Lyapunov stability theory.Finally, the mathematical simulation of the control method of the two models under uncertainty cases is carried out. The simulation results show that the designed control method has good control performance and strong robustness under a high uncertainty of the model, which verifies the effectiveness of the proposed method.

Key words:RBF neural network; intellisense; sliding mode theory; adaptive control; stability

收稿日期:2022-04-05;修回日期:2022-05-26

作者简介:周航(1998—),男,硕士研究生,E-mail:1797779122@qq.com。

通信作者:夏群利(1971—),男,博士,副教授,E-mail:1010@bit.edu.cn。

doi:10.11809/bqzbgcxb2023.03.027

本文引用格式:周航,张文杰,周建平,等.模型大不确定下的导弹姿态控制系统设计[J].兵器装备工程学报,2023,44(03):191-196,287.

Citation format:ZHOU Hang, ZHANG Wenjie, ZHOU Jianping, et al.Design of the missile attitude control system of the model under a high uncertainty[J].Journal of Ordnance Equipment Engineering,2023,44(03):191-196,287.

中图分类号:TJ765.2

文献标识码:A

文章编号:2096-2304(2023)03-0191-06

科学编辑 王佳伟 博士(中国兵器工业集团第二一二研究所副研究员)责任编辑 贺 柳