低过载比多弹自组织协同围捕打击方法
doi: 10.11887/j.issn.1001-2486.25010029
何金刚1,2 , 张凡3 , 孟中杰1 , 周赢1,2
1. 西北工业大学航天学院, 陕西 西安 710072
2. 空基信息感知与融合全国重点实验室, 河南 洛阳 471009
3. 中山大学航空航天学院, 广东 深圳 518107
基金项目: 航空科学基金资助项目(202400010M1001)
Low overload ratio multi-missile self-organizing cooperative fencing and attack method
HE Jin′gang1,2 , ZHANG Fan3 , MENG Zhongjie1 , ZHOU Ying1,2
1. School of Astronautics, Northwestern Polytechnical University, Xi′an 710072 , China
2. National Key Laboratory of Air-based Information Perception and Fusion, Luoyang 471009 , China
3. School of Aeronautics and Astronautics, Sun Yat-sen University, Shenzhen 518107 , China
摘要
随着区域安全问题的日趋严峻,单枚导弹的打击能力逐渐无法满足需求,亟须通过多弹协同提升打击效能。本文研究了多弹协同围捕打击未知机动目标的控制问题,并探讨了导弹机动能力与目标机动能力之比(过载比)的设计。受到自组织生物集群行为的启发,采用滑模控制技术设计了多弹协同围捕算法,包括弹与目标间的吸引项、相邻弹间的排斥项以及弹与目标间的相对速度收敛项。分析结果表明,该算法下可通过初始状态和控制参数计算过载比上界,为低过载比多弹编队提供技术支持。数值仿真结果表明,该算法能够以较低过载比有效完成多弹对未知机动目标的围捕打击,围捕阶段保持安全距离,打击阶段通过移除排斥项快速缩小弹间距以实现对目标的协同打击。
Abstract
As regional security issues have become increasingly severe, the strike capability of individual missiles is gradually failing to meet operational demands, necessitating improved strike efficiency through multi-missile coordination. This paper investigated the control problem of coordinated multi-missile fencing and attack against unknown maneuvering targets and explored the design of the overload ratio, which represents the relationship between missile maneuverability and target maneuverability. Inspired by the self-organizing behavior of biological swarms, this study designed a multi-missile cooperative fencing algorithm using sliding mode control. The algorithm included an attraction term to the target, a repulsion term between adjacent missiles, and a relative velocity convergence term between missiles and the target. The analysis shows that, under this algorithm, the upper bound of the overload ratio can be calculated based on the initial conditions and control parameters, providing technical support for missile formations with a low overload ratio. Numerical simulation results show that the proposed algorithm can effectively achieve multi-missile fencing and attack against unknown maneuvering targets with a low overload ratio. It maintains a safe distance during the fencing phase and rapidly reduces inter-missile spacing during the attack phase by removing the repulsion term to enable coordinated engagement.
随着现代战争形态向智能化、网络化方向演进,战场环境呈现多维空间融合、攻防对抗加剧的特征。在强对抗条件下,单枚导弹受限于突防效能与生存能力,难以突破现代综合防空体系[1-4]。相较而言,导弹集群通过分布式协同作战体系,可依托其高度协同能力、成本效益优势及强容错特性,在复杂战场环境中实现精确打击与区域拒止,其已成为突破现代防空系统的有效解决方案。现有研究表明,导弹集群围捕打击任务可解构为三阶段递进式作战流程:潜行抵近阶段通过动态航迹规划实现隐蔽接敌,规避敌防空探测系统;围捕等待阶段基于实时态势感知优化攻击阵位,形成多向包围态势;突防打击阶段则通过协同制导实施饱和攻击[5]。通过这三个阶段的紧密协作,形成“侦-控-打”闭合回路,使得导弹集群能够在复杂战场环境中有效突破敌方防空系统,极大提高突防成功率和作战效能。
在围捕等待阶段,导弹集群需要根据实时的地形与目标数据,以及最大化战斗效能的原则,动态优化编队构型,从而实现高效突防与目标打击[6-7]。当前主流的“领弹-从弹”模式中,领导节点集中处理全局信息并分配任务,跟随节点依指令维持队形,以保持期望的相对位置[8]。文献[9]在该编队方式的基础上引入比例-积分-微分控制增强跟随节点编队响应的实时性与精确性。文献[10]提出一种基于一致性误差函数和固定时间滑模趋近律的制导律,用于解决多导弹以期望角度协同攻击机动目标的问题。文献[11]设计改进的领弹-从弹模式,结合分布式控制策略,构建了基于相对误差的三维非线性编队控制器。尽管集中式控制具有结构简单、易于管理的优势,但也存在一定的不足。在动态环境中新任务的出现会使领导者重新进行任务分配和路径规划,导弹集群可能无法及时适应环境变化,从而影响整体效能。此外,当领导节点被破坏时,编队将失去控制,降低了任务可靠性,这些局限性促使研究者探索更具自主性的编队控制方法。
针对上述局限,自组织编队控制则通过各导弹内部的算法和通信交流,自主实现编队的生成、保持与动态调整,无须依赖领导者的信息,从而能够在复杂环境中灵活应对多样化的任务需求。自然界中,像蚁群、蜂群、鸟群这类生物集群,个体仅遵循简单行为规则,却能涌现出复杂且有序的整体行为模式[12-13]。文献[13]首次从行为的角度研究动物集群,其模型一般称为Boid模型,包含目标吸引、邻居排斥、速度匹配三种个体行为,通过集群间的协作实现集群的蜂拥协同控制。受此启发,文献[14]指出,自组织围捕可以通过目标的吸引作用和邻居之间的排斥作用来实现,从而摆脱了对目标合围队形的依赖。文献[15]提出了一种基于输出反馈线性化的局部协同控制律,在不需要预先定义编队的情况下可以保证对未知目标进行速度估计的同时不会发生碰撞。文献[16]研究了多飞行器围捕机动目标的问题,采用自组织控制实现了目标的包围与刚性队形的形成。此外,人工势函数因其具有排斥作用,能够有效解决飞行器之间的碰撞问题,因此在多飞行器协同避碰与避障中得到广泛应用。例如,文献[17]使用人工势函数解决了三维受限空间下多无人机的编队控制问题,可以使无人机之间保持所需的角度与距离,从而实现安全有效的协同控制。
面对高机动目标的不确定性,滑模控制展现出独特优势。例如,文献[18]提出的非奇异快速终端滑模与角度约束的轨迹跟踪制导律,解决了导弹轨迹跟踪中的不确定性问题。同时文献[19]设计了一种结合非奇异终端滑模与虚拟领弹主导的控制方法,实现了对通信时延的鲁棒性控制。由此可见,滑模控制在导弹编队控制领域具有广泛的应用前景,尤其是在应对动态变化和不确定性较大的环境下,能够显著提升多弹集群的稳定性和抗干扰能力,为复杂对抗场景下的协同制导提供新的技术途径。
受以上研究的启发,本文研究多弹对未知机动目标的协同围捕与打击问题。通过构建多弹-目标系统的双积分模型,设计基于目标吸引、邻居排斥、速度匹配的自组织分布式控制策略,并分析围捕与打击阶段各弹控制输入与过载需求的关系。最后,通过数值仿真对所提方法进行验证。
1 问题描述
本文考虑NN≥4)枚导弹围捕打击一个机动目标的场景。本节将首先给出单个导弹的线性化数学模型,之后描述将研究的协同围捕打击问题,给出自组织合围的具体控制目标。
1.1 导弹模型
在飞行过程中,导弹的姿态变化相较于轨迹变化要小得多。基于“瞬时平衡假设”,可以将导弹作为一个可操纵质点来研究。以导弹的过载作为控制输入,建立单枚导弹的运动方程组,如式(1)所示。
V˙i=nxi-sinθigθ˙i=nyi-cosθig/Viψ˙Vi=-nzig/Vicosθix˙i=VicosθicosψViy˙i=Visinθiz˙i=-VicosθisinψVi
(1)
其中,ViθiψVi分别表示第iiN1,2N枚导弹的速度、弹道倾角和弹道偏角,nxinyinzi分别表示第i枚导弹的过载在弹道坐标系下的分量,xiyizi表示第i枚导弹在惯性坐标系下的空间位置,g为重力加速度。
记导弹位置为pi=xiyiziT,其幅值使用欧氏范数表示pi=xi2+yi2+zi2。文献[20]通过微分几何的方法实现了导弹模型式(1)的反馈线性化,反馈线性化之后的模型为线性双积分形式:
p˙i=viv˙i=uiiN
(2)
其中:三维向量pi=[xiyizi]T表示导弹在惯性坐标系下的位置;向量vi=[vxivyivzi]T为导弹在惯性坐标系下的速度;向量ui=[uxi uyiuzi]T为虚拟控制输入。ui与真实控制输入ni=[nxinyinzi]T的关系为:
ui=oχi+πχini
(3)
式中,向量χi=[xiyiziViθiψVi]T为系统的状态向量,矩阵oχi)=[0,-g,0]T表示导弹受重力加速度的作用。约定符号s=sin以及c=cos,定义矩阵πχi)为:
πχi=gcθicψVi-gcψVisθigsψVigsθigcθi0gcθisψVigsθisψVigcψVi
1.2 自组织围捕打击问题
传统的多弹编队控制方法需要通过弹间的相对位移、距离或方位角等条件给出刚性假设约束下的期望队形,而自组织编队通过基于行为的方法可以实现期望队形的自主生成,适合复杂的导弹攻防场景。本文考虑双积分目标模型,该目标位置为p0t)=[x0y0z0]T,速度为v0t),加速度为u0t)。本文假设目标存在一个加速度幅值上界u-0>0,使得对于任意时间t≥0都满足u0tu-0。具体而言,目标的模型为:
p˙0(t)=v0(t)v˙0(t)=u0(t)
(4)
导弹的位置写为pt=p1Tp2TpNTT,所有导弹位置组成的凸包定义为:
co (p (t) ) =λipi (t) λi0, i=1N λi=1
本文考虑基于距离的邻居网络,将间距小于等于通信距离μ的一对导弹视为邻居。对于导弹iN,其邻居集合表示为:
Ni=jpijμ, i, jN, ij
式中,pij为导弹j到导弹i之间的位移。
问题:考虑由式(2)描述的多弹系统和输入未知有界的目标导弹打击的时刻为Tc>0,通过设计合适的虚拟控制输入,控制导弹集群协同执行以下四个围捕打击子任务。
P1(凸包围捕):在不发出打击指令的情况下,导弹编队可以渐近地将目标围捕在其凸包内,即limt p0tcolimt pt
P2(安全避碰):弹间距在打击之前始终大于避碰距离d>0,即pijt>d对任意0≤tTc成立。
P3(控制有界):打击指令前后,导弹虚拟控制输入始终存在一个可以估计的幅值上界,即存在u->0使得对任意t≥0以及iN 都有uitu-
P4(协同打击):完成围捕后,指挥中心将在Tc时刻发出打击指令,导弹集群收到指令后即刻协同打击目标,使得limt pit-p0t=0iN
2 主要结果
考虑潜行抵近阶段,定义用于围捕控制设计的滑模量为si=cpi+viiN{0},其中c>0为正系数,则各导弹与目标的滑模量之差可以表示为:
si0=cpi0+vi0
(5)
借此,本文设计各导弹的控制律为:
ui=ksgn-si0+ϕi-cvi0
(6)
其中,sgn(p)为向量的单位方向向量:当p=0时,sgn(p)=0;当p≠0时,sgn(p)= p/p。控制增益k>u-0,目标吸引作用-si0和相邻导弹之间的避碰作用φi包含在单位向量函数中,速度匹配作用-cvi0促进导弹速度收敛到目标。该算法三部分恰好表达Boid自组织蜂拥模型定义的三种行为(目标吸引、邻居排斥、速度匹配)[13]。避碰项φi为来自相邻导弹的排斥力之和,设计避碰项为:
(7)
其中,α:d-[0,∞)为基于弹间距的人工势场函数,需要满足以下两条性质:
(A1)limsd- αs=d-cd+2k/cμ为滑模量之间的避碰距离;
(A2)当s∈[μ,∞)时,αs)=0。
为保证存在正实数cd-,需满足μ>22kd从而保证d-的取值区间(cd+2k/cμ)在c∈(c1c2)时有意义,参数c1c2为:
c1=maxμ-μ2-8kd2d, 0c2=μ+μ2-8kd2d
t=Tc时刻指挥中心发出打击指令后,统一取消弹间避碰作用,完成协同打击任务。
通常,地空导弹集群安置在静止的发射井中或者移动的发射平台上,而空空导弹通常部署在飞行器上,其在任务初始时刻不会发生碰撞。因此本文提出以下假设:
假设1 导弹集群在初始位置不发生碰撞,即满足pij0>d-/c>diNjNi
假设2 导弹集群的初始速度相同,即存在常向量v使得vi0=viN
定理1 在满足假设1、2的前提下,集群在控制律(6)的作用下可以实现对机动目标式(4)的自组织围捕打击。
证明:首先对式(5)求导,得到系统滑模量的动态方程为:
s˙i0=cvi0+ui0
(8)
结合所设计的控制律(6)可得:
s˙i0=ksgn-si0+ϕi-u0
(9)
选取Lyapunov函数为:
V=12iN si02+12iN jNi sijμ α(s)ds
(10)
考虑初始时刻,通过假设1可以知道相邻导弹的初始滑模量之差满足:
sij(0)cpij(0)-vij(0)=cpij(0)cd-c=d-
(11)
因此,初始时刻Lyapunov函数满足V(0)<∞。
接着考虑t>0的情况,对Lyapunov函数求关于滑模量的偏导得:
si0V=si0-jNi αsijsi0sij=si0-jNi αsijsgnsij=si0-ϕi
(12)
进而可以计算V的导数为:
V˙=iN TVsi0s˙i0=iN si0-ϕiT-ksgnsi0-ϕi-u0=-kiN si0-ϕi-iN si0-ϕiTu0-k-u0iN si0-ϕi
-k-u-0iN si0-ϕi0
(13)
应用LaSalle不变集原理可知,导弹集群收敛到不变集S=ssi0=ϕiiN。在该不变集中有:
iN si0=iN ϕi=0ciN pi0+iN vi0=0
记导弹集群中心与目标的偏差为:
p~=p¯-p0p¯=1NiN pi
由此可得,该偏差的变化可表示为cp~+p~˙=0。根据线性系统理论和参数条件c>0,可得p~将指数收敛至0,即集群中心p¯将指数收敛到目标p0。鉴于p¯在凸包cop)内,可以确定目标已被多弹系统成功围捕。至此,证明了该算法满足凸包围捕子任务P1的要求。
为证明导弹集群间的避碰性质,需要证明滑模量之间的避碰。考虑式(10)及其导数式(13),对任意时刻t有:
V(t)=V(0)+0t V˙(τ)dτV(0)<
(14)
故任意时刻,任意一对导弹ij的滑模量之间的距离可通过式(10)和式(14)估计:
αsij(t)V(t)V(0)
(15)
考虑到α为减函数,其反函数亦为减函数,因此
sijα-1(V(0))>d-
(16)
接着,本文考虑一对邻居ijNij之间速度误差系统:
v˙ij=uij=ui-uj=-ksgnsi0+ϕi+ksgnsj0+ϕj-cvij
(17)
fij=-ksgn(si0+φi)+ksgn(sj0+φj),易知其幅值具有上界fij2k。于是本文可以将速度差子系统(17)写为:
v˙ij+cvij=fij
(18)
考虑到假设2中所有导弹以同一初始速度发射,那么计算得到:
vijsupωR 1jω+cfij=2kc
(19)
式中,sup表示函数的上确界。
将式(16)和式(19)代入式(5)可得:
pij=1csij-vij1csij-1cvij>1cd--2kc>d
(20)
即该算法满足围捕所需安全避碰子任务P2。
考虑导弹与目标的速度误差子系统:
v˙i0=ui0=ui-u0=-ksgnsi0+ϕi-cvi0-u0
(21)
fit)=-ksgn(si0+φi)-u0。类似文献[21]第4.3节的推导,可得:
vi0(t)=e-ctvi0(0)+0t e-c(t-τ)f(τ)dτ
(22)
此解存在幅值上界:
vi0(t)e-ctvi0(0)+0t e-c(t-τ)f(τ)dτvi0(0)e-ct+0t e-c(t-τ)k+u-0dτvi0(0)e-ct+k+u-0c1-e-c(t-τ)maxvi0(0),k+u-0c
(23)
至此可得虚拟控制输入的上界为:
u-=k+maxcmaxiN vi0(0),k+u-0=k+maxcv-,k+u-0
(24)
式中,v-=maxiN vi00。因此,该算法满足围捕所需控制有界子任务P3。
在实现合围后,多弹系统保持围捕队形,等待打击指令。导弹集群收到打击指令后,统一执行协同打击。此时,控制律中的避碰项取零,导弹收敛到机动目标的位置,实现饱和打击。此时本文控制律退化为经典线性滑模算法,各导弹独立控制,状态收敛到线性滑模面vi0+cpi0=0,接着沿线性滑模面收敛到vi0=pi0=0,从而实现协同打击子任务P4。
至此,该算法满足自组织围捕打击的所有要求。
下面讨论围捕和打击过程中导弹和目标机动能力之间的过载比。对于导弹集群,定义其过载比为所有导弹最大加速度与目标最大加速度的幅值之比,即:
Y=maxt0, iN ui (t) maxt0 u0 (t)
结合式(24)可知,本文控制律下的过载比满足:
Yu-u-0=ku-0+maxcv-u-0,ku-0+1
(25)
由此可知,过载比上界正比于所选取的控制增益k和导弹与目标的初始速度差v-,反比于目标最大加速度u-0
3 数值仿真
本文使用详细的数值仿真验证所提出的多弹自组织围捕打击目标算法的有效性并分析其性能。
3.1 多空空导弹围捕打击仿真实验
仿真考虑5枚从战斗机编组中发射的空空导弹围捕攻击单一未知机动目标的场景。该场景中各导弹初始速度相同但目标初始速度不同。设定仿真时间为120 s,打击指令在80 s发出。导弹和目标初始状态如表1所示。目标沿近似波浪机动,其加速度分量为ux0=-0.01sin(0.1t),uy0=-10sin(0.1t),uz0=-40cos(0.2t)。导弹自组织围捕打击控制律参数分别取k=60 m/s2c=1 s-1
1导弹和目标初始状态
Tab.1Initial states of the missiles and target
仿真中避碰距离选为d=800 m,选取的避碰函数为单调减函数αs=α-/s-d--α-/μ-d-,其曲线如图1所示。当间距接近安全距离时,其函数值趋于无穷;当间距接近最大通信距离时,其函数值趋于0;当超出通信距离时,避碰函数失效。仿真中选取参数为sd-α-=1 000 m2/s,d-=920 m,μ=2 000 m。由于工程实际中控制输入无法趋于无穷,仿真中为避碰函数添加了一个饱和阈值αmax=1×104 m/s。
图2绘制了导弹集群围捕打击目标的运动轨迹,其中黑线代表目标的运动轨迹,多面体表示导弹集群分别在0 s、29 s、39 s、80 s、87 s时刻所构成的凸包。在潜行抵近阶段(0~39 s),导弹集群逐渐抵近目标,并由自组织算法自动形成一个相对目标静止的围捕队形。该阶段完成的标志为集群中心位置收敛到目标位置。
1导弹间的避碰函数
Fig.1Collision avoidance function between missiles
在围捕等待阶段(39~80 s),导弹集群跟随目标机动,并保持相对目标静止的围捕队形,该阶段导弹与目标的速度始终保持一致,同时等待打击指令。打击指令下达后,集群迅速转入突防打击阶段(80~95 s),所有导弹同时快速机动向目标靠拢,最终实现对目标的精确打击。
2导弹集群围捕打击目标的运动轨迹
Fig.2Trajectories of the missile swarm and the target during the fencing and attack
为了验证围捕第一个子任务,图3绘制了导弹集群中心及各弹与目标的相对距离,该图显示导弹集群中心在39 s收敛至目标,导弹集群实现了凸包围捕任务P1。在打击指令下达后,各弹与目标的距离于95 s收敛至零,完成击毁目标的协同打击子任务P4。
3导弹集群中心及各导弹与目标的相对距离
Fig.3Relative distances between the center of the missile swarm and each missile and the target
为了验证围捕的避碰性质,图4绘制了各弹间距变化曲线,从图中可知在打击指令发出之前弹间距始终大于避碰距离,因此满足围捕的安全避碰子任务P2。
综合图3图4可知,围捕等待阶段导弹和目标的相对距离不变,同时各个导弹之间的相对距离也保持不变,即导弹集群相对目标静止,保证了最终队形的稳定。
图5为各导弹相对目标速度的变化曲线,由于目标处于未知机动状态,在围捕过程中速度差值具有较大波动。虽然本文未对导弹速度收敛作要求,但从曲线可以观察到导弹与目标的速度差将会收敛为零,即导弹速度在打击指令发出前可以收敛到目标速度。导弹打击指令在80 s发出,此后,控制律退化为经典线性滑模算法,导弹加速打击目标,直至完成打击任务。
4弹间距
Fig.4Relative distances between missiles
5各导弹相对目标速度
Fig.5Relative target velocity of each missile
由式(24)可得到控制输入上界u-=161.23 m/s2,在围捕过程中从图6观察可得各导弹控制输入幅值始终小于此上界。实际飞行中最大过载比为Υmax=3.63,小于计算所得的过载比Y-=3.91。所以围捕各个阶段的过载比均小于初始时刻估计的过载比。因此在实际作战中,可以事先通过观测信息计算所需过载比,选择机动能力合适的导弹。
6目标和各导弹控制输入
Fig.6Control inputs of the target and each missile
3.2 算法对比
为进一步验证本算法在过载比和鲁棒性方面的优越性,将本文所设计的算法与文献[16]和文献[22]线性算法进行对比仿真。仿真中采用文献[16]提出的第二种无须测量目标速度的算法,该算法仅依赖目标的相对位置信息即可实现围捕,但其适用范围仅限于匀速运动目标。同时,在相同参数设置下,对文献[22]的算法进行了仿真,其具体优缺点如表2所示。
图7展示了三种算法下导弹集群中心至目标的距离及过载比的变化曲线。从图7(a)中可以看出,由于文献[16]的算法未对目标加速度进行补偿,导致导弹集群中心无法精准跟踪目标,仅能收敛至目标附近的某一区域。相比之下,文献[22]的算法采用Levant高阶滑模估计器对目标加速度进行补偿,仅适用于加速度导数有界的围捕场景。虽然能够实现对目标的围捕,但是该算法过载比依赖于估计器初值的设计。由图7(b)所示的过载比曲线可以看出,文献[22]的算法的初始过载比显著高于本文所提出的算法,并存在较大的超调。综上所述,本文所设计的多弹自组织围捕打击方法具有明显优势。
2围捕算法优缺点对比
Tab.2Comparison of advantages and disadvantages of fencing algorithms
7本文算法与文献[16]和文献[22]算法对比
Fig.7Comparison of the algorithm in this paper with the algorithms in the reference [16] and reference [22]
4 结论
本文提出了一种新型的多弹自组织围捕打击方法,旨在解决目标机动性未知且导弹机动能力受限条件下的协同控制问题。所设计算法利用弹间排斥作用和弹目标间吸引作用的动态平衡,实现了无须预设队形的自组织围捕,并确保了弹间安全距离和导弹控制输入的边界条件。同时,利用滑模控制技术实现对未知机动目标的鲁棒围捕。此外,本文给出了过载比阈值的分析设计方法,为选取具有合适机动能力的多弹攻击系统提供了有效的途径。未来将进一步探索在多目标围捕和协同抗扰等复杂场景中该协同围捕打击策略的工程适用性。
1导弹间的避碰函数
Fig.1Collision avoidance function between missiles
2导弹集群围捕打击目标的运动轨迹
Fig.2Trajectories of the missile swarm and the target during the fencing and attack
3导弹集群中心及各导弹与目标的相对距离
Fig.3Relative distances between the center of the missile swarm and each missile and the target
4弹间距
Fig.4Relative distances between missiles
5各导弹相对目标速度
Fig.5Relative target velocity of each missile
6目标和各导弹控制输入
Fig.6Control inputs of the target and each missile
7本文算法与文献[16]和文献[22]算法对比
Fig.7Comparison of the algorithm in this paper with the algorithms in the reference [16] and reference [22]
1导弹和目标初始状态
Tab.1Initial states of the missiles and target
2围捕算法优缺点对比
Tab.2Comparison of advantages and disadvantages of fencing algorithms
王建青, 李帆, 赵建辉, 等. 多导弹协同制导律综述[J]. 飞行力学,2011,29(4):6-10.WANG J Q, LI F, ZHAO J H,et al. Summary of guidance law based on cooperative attack of multi-missile method[J]. Flight Dynamics,2011,29(4):6-10.(in Chinese)
姚禹正, 余文斌, 杨立军, 等. 多导弹协同制导技术综述[J]. 飞航导弹,2021(6):112-121.YAO Y Z, YU W B, YANG L J,et al. A review of cooperative guidance technology for multiple missiles[J]. Aerodynamic Missile Journal,2021(6):112-121.(in Chinese)
张俊宝, 张蓬蓬. 美国未来空空导弹发展研究与思考[J]. 电光与控制,2022,29(3):65-68. ZHANG J B, ZHANG P P. Research and thinking on future air-to-air missile development of America[J]. Electronics Optics & Control,2022,29(3):65-68.(in Chinese)
栗飞, 刘琪, 郭正玉, 等. 美国制空作战能力演变对空空导弹发展的启示[J]. 航空兵器,2021,28(4):11-15. LI F, LIU Q, GUO Z Y,et al. Implications of evolution of US air combat capability for development of air-to-air missile[J]. Aero Weaponry,2021,28(4):11-15.(in Chinese)
甄子洋, 江驹, 宋闯, 等. 无人飞行器制导控制与集群智能[M]. 北京: 科学出版社,2024.ZHEN Z Y, JIANG J, SONG C,et al. Guidance and control of UAVs and swarm intelligence[M]. Beijing: Science Press,2024.(in Chinese)
张磊, 方洋旺, 毛东辉, 等. 导弹协同攻击编队自适应滑模控制器设计[J]. 宇航学报,2014,35(6):700-707. ZHANG L, FANG Y W, MAO D H,et al. Adaptive sliding-mode controller design for missile cooperative engagement[J]. Journal of Astronautics,2014,35(6):700-707.(in Chinese)
周慧波. 基于有限时间和滑模理论的导引律及多导弹协同制导研究[D]. 哈尔滨: 哈尔滨工业大学,2015. ZHOU H B. Study on guidance law and cooperative guidance for multi-missiles based on finite-time and sliding mode theory[D]. Harbin: Harbin Institute of Technology,2015.(in Chinese)
赵建博, 杨树兴. 多导弹协同制导研究综述[J]. 航空学报,2017,38(1):020256.ZHAO J B, YANG S X. Review of multi-missile cooperative guidance[J]. Acta Aeronautica et Astronautica Sinica,2017,38(1):020256.(in Chinese)
ZUO B, HU Y. UAV tight formation flight modeling and autopilot designing[C]//Proceedings of the Fifth World Congress on Intelligent Control and Automation(IEEE Cat. No.04EX788). IEEE,2004:181-184.
尤浩, 常新龙, 赵久奋, 等. 带落角约束的新型领弹-从弹固定时间协同制导律[J]. 国防科技大学学报,2024,46(6):64-76. YOU H, CHANG X L, ZHAO J F,et al. Novel leader-following missiles fixed-time cooperative guidance law with impact angle constraints[J]. Journal of National University of Defense Technology,2024,46(6):64-76.(in Chinese)
韦常柱, 郭继峰, 崔乃刚. 导弹协同作战编队队形最优保持控制器设计[J]. 宇航学报,2010,31(4):1043-1050. WEI C Z, GUO J F, CUI N G. Research on the missile formation keeping optimal control for cooperative engagement[J]. Journal of Astronautics,2010,31(4):1043-1050.(in Chinese)
EMLEN J T, Jr. Flocking behavior in birds[J]. The Auk,1952,69(2):160-170.
REYNOLDS C W. Flocks,herds and schools:a distributed behavioral model[J]. ACM SIGGRAPH Computer Graphics,1987,21(4):25-34.
CHEN Z Y. A cooperative target-fencing protocol of multiple vehicles[J]. Automatica,2019,107:591-594.
YU H, YANG X X, ZHANG Y,et al. Cooperative target fencing control for unmanned aerial vehicle swarm with collision,obstacle avoidance,and connectivity maintenance[J]. Drones,2024,8(7):317.
KOU L W, HUANG Y, CHEN Z Y,et al. Cooperative fencing control of multiple second-order vehicles for a moving target with and without velocity measurements[J]. International Journal of Robust and Nonlinear Control,2021,31(10):4602-4615.
PAN Z H, ZHANG C X, XIA Y Q,et al. An improved artificial potential field method for path planning and formation control of the multi-UAV systems[J]. IEEE Transactions on Circuits and Systems Ⅱ-Express Briefs,2022,69(3):1129-1133.
陈琦, 王旭刚. 非奇异快速终端滑模及动态面控制的轨迹跟踪制导律[J]. 国防科技大学学报,2020,42(1):91-100.CHEN Q, WANG X G. Trajectory tracking using nonsingular fast terminal sliding mode control and dynamic surface control[J]. Journal of National University of Defense Technology,2020,42(1):91-100.(in Chinese)
商玮宸, 马翔, 郑技平, 等. 抗通信时延的分布式固定时间收敛协同制导律[J]. 国防科技大学学报,2024,46(3):158-166.SHANG W C, MA X, ZHENG J P,et al. Distributed fixed-time convergence cooperative guidance law against communication delay[J]. Journal of National University of Defense Technology,2024,46(3):158-166.(in Chinese)
顾镇镇, 王旭刚, 王中原, 等. 事件触发机制下多导弹固定时间编队控制[J]. 宇航学报,2023,44(2):266-281. GU Z Z, WANG X G, WANG Z Y,et al. Fixed-time event-triggered formation control for multiple missiles[J]. Journal of Astronautics,2023,44(2):266-281.(in Chinese)
KHALIL H K. Nonlinear control[M]. Boston: Pearson,2015.
KOU L W, JIAN L, XUE Y,et al. Flexible formation fencing control of second-order multi-agent systems[C]//Proceedings of the 42nd Chinese Control Conference(CCC). IEEE,2023:5553-5558.