首页 / 专利库 / 转向和车轮定位 / 侧滑角 / 一种基于多飞行器协同作战的轨迹优化方法

一种基于多飞行器协同作战的轨迹优化方法

阅读:338发布:2020-12-07

专利汇可以提供一种基于多飞行器协同作战的轨迹优化方法专利检索,专利查询,专利分析的服务。并且本 发明 提供了一种基于多 飞行器 协同作战的轨迹优化方法,包括以下步骤:采集ts时刻我方所有飞行器的 位置 坐标和速度数据;采集ts时刻所有目标的位置坐标和速度数据;根据ts时刻我方所有飞行器的状态数据与所有目标的状态数据,计算目标的剩余飞行时间,得出目标协同任务分配矩阵,进行目标分配;根据ts时刻的目标分配结果,采用动态规划法,对我方每架飞行器分别进行轨迹优化。该发明可以在飞行器群体协同作战中,根据目前战场的态势,实时地对多飞行器进行目标分配,以及对每架飞行器规划出最优的飞行轨迹。,下面是一种基于多飞行器协同作战的轨迹优化方法专利的具体信息内容。

1.一种基于多飞行器协同作战的轨迹优化方法,其特征在于,包括以下步骤:
(1)采集ts时刻我方所有飞行器的状态数据;
(2)采集ts时刻所有目标飞行器的状态数据;
(3)根据ts时刻采集的数据,进行目标分配:根据ts时刻我方所有飞行器的状态数据与所有目标的状态数据,计算我方飞行器到达目标飞行器的剩余飞行时间,得出目标协同任务分配矩阵,进行目标分配;
(4)根据ts时刻的目标分配结果,采用动态规划法,对我方每架飞行器分别进行轨迹优化。
2.根据权利要求1所述的基于多飞行器协同作战的轨迹优化方法,其特征在于:步骤(1)中,所述我方飞行器的状态数据包括:我方飞行器的位置坐标和速度。
3.根据权利要求2所述的基于多飞行器协同作战的轨迹优化方法,其特征在于:步骤(2)中,所述目标飞行器的状态数据包括:目标飞行器的位置坐标和速度。
4.根据权利要求1所述的基于多飞行器协同作战的轨迹优化方法,其特征在于:步骤(3)包括以下步骤:
(31)计算ts时刻目标的剩余飞行时间:假设在ts时刻,我方nA架飞行器与nT个目标飞行器进行对抗,根据步骤(1)和步骤(2)采集的数据:我方第i架飞行器的位置坐标为(Xi,Yi,Zi)、速度为Vi,第j个目标飞行器的位置坐标为(xj,yj,zj),速度为vj,计算我方第i架飞行器相对第j个目标的剩余飞行时间tgo_ij:
其中:ΔDij表示我方第i架飞行器相对第j个目标的相对直线距离,ΔVij表示我方第i架飞行器相对第j个目标的相对速度,i=1,2,…,nA,j=1,2,…,nT,nA表示我方飞行器数量,nT表示目标飞行器数量;
(32)计算ts时刻目标协同任务分配矩阵:在ts时刻,我方所有飞行器相对所有目标的剩余飞行时间tgo_ij的全部的组合,即为目标协同任务分配矩阵Tgo[nA][nT]:
(33)根据ts时刻目标协同任务分配矩阵,进行目标分配。
5.根据权利要求4所述的基于多飞行器协同作战的轨迹优化方法,其特征在于:步骤(33)包括以下步骤:
(331)计算攻击第一个目标的我方飞行器的序号:在ts时刻目标协同任务分配矩阵Tgo[nA][nT]的第1行中,找出数值最小的一列,该列的序号即为我方第一架飞行器的序号;
(332)计算攻击第j个目标飞行器的我方飞行器的序号,直到第nT个目标飞行器分配完毕:在ts时刻目标协同任务分配矩阵Tgo[nA][nT]的第j行中,j=2,…,nT,找出数值最小的一列,该列的序号即为攻击第j个目标的我方飞行器的序号。
6.根据权利要求1所述的基于多飞行器协同作战的轨迹优化方法,其特征在于:步骤(4)中,所述每架飞行器轨迹优化方法为:
(41)建立网格坐标系:在笛卡尔直坐标系o-xyz中,按照我方飞行器的出发点和目标点建立网格坐标系,o为我方飞行器的出发点,X为横向,Y为高度方向,Z为纵向;
(42)确定我方飞行器的移动空间走廊:
式中:Xmin、Xmax分别为我方飞行器在笛卡尔直角坐标系X轴上的最小和最大距离,Ymin、Ymax分别为我方飞行器在笛卡尔直角坐标系Y轴上的最小和最大距离,Zmin、Zmax分别为我方飞行器在笛卡尔直角坐标系Z轴上的最小和最大距离;
(43)对我方飞行器的移动空间走廊进行网格划分:在我方飞行器的移动空间走廊内,进行网格划分,将我方飞行器轨迹用网格上的点P(ik,jk,kk)表示,ik,jk,kk分别代表我方飞行器在网格坐标系中X,Y,Z方向的坐标,ik,jk,kk分别为自然数,
ikmax、jkmax、kkmax分别表示在网格坐标系X,Y,Z方向上,我方飞行器在其移动空间走廊内进行网格划分的最大数值;
(44)建立我方飞行器的数学模型:
式中:P为我方飞行器的推、 为阻力、 为升力、cx、cy分别为
我方飞行器的阻力系数和升力系数、ρ为我方飞行器所处高度的空气密度、V为我方飞行器的速度、S为我方飞行器的特征面积、θ为我方飞行器的轨迹倾角、ψv为我方飞行器的轨迹偏角、h为我方飞行器的高度、x为我方飞行器的横向距离、z为我方飞行器的侧向距离、α为我方飞行器的迎角、β为我方飞行器的侧滑角、m为我方飞行器的机体质量、t为我方飞行器的飞行时间,g表示重力加速度;
(45)确定性能指标J:我方飞行器燃料消耗量mf最小,即:
J=min mf;
(46)计算我方飞行器在网格中各个节点段飞行的性能指标:基于我方飞行器的数学模型,分别计算我方飞行器在网格内各个节点段的性能指标,其中各个节点段包括:从原点到ik=1层每个节点,从ik=1层每个节点到ik=2层每个节点,…,直到从ik=ikmax-
1层每个节点到ik=ikmax层每个节点,以及从ik=ikmax层每个节点到目标点;
(47)采用动态规划法,优化我方飞行器轨迹:根据(46)计算出的网格内各个节点段的性能指标,以我方飞行器燃料消耗量mf最小为性能指标,采用动态规划法对我方飞行器进行轨迹优化。
7.根据权利要求6所述的基于多飞行器协同作战的轨迹优化方法,其特征在于:步骤(47)包括以下步骤:
(471)计算我方飞行器从ik=ikmax-1层中每个节点到目标点的最优飞行轨迹及性能指标:针对ik=ikmax-1层中每个节点,比较我方飞行器从该节点到目标点的所有飞行轨迹的性能指标,得出并存储该节点到目标点的最优飞行轨迹及性能指标;
(472)计算我方飞行器从ik=ikmax-L层中每个节点到目标点的最优飞行轨迹及性能指标:针对ik=ikmax-L层中每个节点,我方飞行器从该节点按照(471)得出的在ik=ikmax-(L-1)层中每个节点到目标点的最优飞行轨迹飞行,对上述所有飞行轨迹的性能指标进行比较,得出并存储该节点到目标点的最优轨迹及性能指标,L=2,3,…,ikmax-1;
(473)判断ik=1层是否完成,如果是,转到(474);否则,返回转到(472);
(474)计算我方飞行器从起点到目标点的最优飞行轨迹及性能指标:我方飞行器从起点按照(472)得出的在ik=1层中每个节点到目标点的最优飞行轨迹飞行,对上述所有飞行轨迹的性能指标进行比较,得出并存储该节点到目标点的最优轨迹及性能指标,该飞行轨迹及性能指标即为我方飞行器从起点到目标点的最优飞行轨迹及性能指标。

说明书全文

一种基于多飞行器协同作战的轨迹优化方法

技术领域

[0001] 本发明涉及领域是飞行器轨迹优化技术,特别是一种基于多飞行器协同作战的轨迹优化方法。

背景技术

[0002] 在现代高科技技术体系化战争中,传统的依靠单架飞行器独立作战的作战方式已经不能发挥其预期的效果,根据近几年在战争中的作战方式,可以很容易地看出进攻型飞行器基本上都是多架(种)飞行器按照一定的协同方式进行攻击目标,这种协同攻击方式,对于高技术飞行器来说显得尤为重要。因此,多飞行器协同作战是未来战争中主要的作战方式。
[0003] 作为系统复杂的、多约束的、强耦合的多目标优化与决策问题,多飞行器协同规划能够有效的提高战场中整体的作战效果。多飞行器协同规划是使各子系统飞行器能够按照多飞行器协同任务规划协同优化设计数值算法生成攻击飞行轨迹,该飞行轨迹能够回避威胁区,保证各子系统飞行器完成任务。就每一个子系统飞行器而言,所生成的飞行轨迹不一定是最优的,但对于整体的作战效能来说,一定是全局最优的(或次优的)。
[0004] 美国在上世纪70年代中期首次提出了飞行器协同作战一词,而且在这一方面取得了很多成果,如正在研制过程中的网火作战系统;尔后,俄罗斯针对美国的协同作战系统,也提出了许多全新的观念与方法,如Ⅱ-700花岗岩超声速反舰导弹。
[0005] 目前,中国还是处在刚刚起步阶段。从八十年代中期开始,在航空基金的支持下,南航、西工大、中航第613所等单位相继开展了多机协同、多目标攻击火控系统的研究工作,取得了一定的成绩,打下了良好的研究基础。但是同发达国家相比还处于比较落后的地步。
[0006] 在国内外公开发表关于基于多飞行器协同作战的轨迹优化的相关文献和研究成果不多,基于多飞行器协同作战的轨迹优化的实质主要有以下两点:
[0007] 1)实时地进行目标分配:根据目前战场的态势,多飞行器协同任务规划算法能够实时地分配目标及调整分配结果;
[0008] 2)实时地航迹规划:在目标分配完成之后,多飞行器协同任务规划算法能够实时地对每架飞行器进行航迹规划。

发明内容

[0009] 本发明的目的在于针对现有技术的不足,提供了一种基于多飞行器协同作战的轨迹优化方法。
[0010] 实现本发明目的的技术解决方案为:一种基于多飞行器协同作战的轨迹优化方法,包括以下步骤:
[0011] (1)采集ts时刻我方所有飞行器的状态数据;
[0012] (2)采集ts时刻所有目标飞行器的状态数据;
[0013] (3)根据ts时刻采集的数据,进行目标分配:根据ts时刻我方所有飞行器的状态数据与所有目标的状态数据,计算我方飞行器到达目标飞行器的剩余飞行时间,得出目标协同任务分配矩阵,进行目标分配;
[0014] (4)根据ts时刻的目标分配结果,采用动态规划法,对我方每架飞行器分别进行轨迹优化。
[0015] 本发明步骤(1)中,所述我方飞行器的状态数据包括:我方飞行器的位置坐标和速度。
[0016] 本发明步骤(2)中,所述目标飞行器的状态数据包括:目标飞行器的位置坐标和速度。
[0017] 本发明步骤(3)包括以下步骤:
[0018] (31)计算ts时刻目标的剩余飞行时间:假设在ts时刻,我方nA架飞行器与nT个目标飞行器进行对抗,根据步骤(1)和步骤(2)采集的数据:我方第i架飞行器的位置坐标为(Xi,Yi,Zi)、速度为Vi,第j个目标飞行器的位置坐标为(xj,yj,zj),速度为vj,计算我方第i架飞行器相对第j个目标的剩余飞行时间tgo_ij:
[0019]
[0020] 其中:ΔDij表示我方第i架飞行器相对第j个目标的相对直线距离,ΔVij表示我方第i架飞行器相对第j个目标的相对速度,i=1,2,…,nA,j=1,2,…,nT,nA表示我方飞行器数量,nT表示目标飞行器数量。
[0021] (32)计算ts时刻目标协同任务分配矩阵:在ts时刻,我方所有飞行器相对所有目标的剩余飞行时间tgo_ij的全部的组合,即为目标协同任务分配矩阵
[0022] Tgo[nA][nT]:
[0023]
[0024] (33)根据ts时刻目标协同任务分配矩阵,进行目标分配。
[0025] 本发明步骤(33)包括以下步骤:
[0026] (331)计算攻击第一个目标的我方飞行器的序号:在ts时刻目标协同任务分配矩阵Tgo[nA][nT]的第1行中,找出数值最小的一列,该列的序号即为我方第一架飞行器的序号。
[0027] (332)计算攻击第j个目标飞行器的我方飞行器的序号,直到第nT个目标飞行器分配完毕:在ts时刻目标协同任务分配矩阵Tgo[nA][nT]的第j行中,j=2,…,nT,找出数值最小的一列,该列的序号即为攻击第j个目标的我方飞行器的序号。
[0028] 本发明步骤(4)中,所述每架飞行器轨迹优化方法为:
[0029] (41)建立网格坐标系:在笛卡尔直坐标系o-xyz中,按照我方飞行器的出发点和目标点建立网格坐标系,o为我方飞行器的出发点,X为横向,Y为高度方向,Z为纵向。
[0030] (42)确定我方飞行器的移动空间走廊:
[0031]
[0032] 式中:Xmin、Xmax分别为我方飞行器在笛卡尔直角坐标系X轴上的最小和最大距离,Ymin、Ymax分别为我方飞行器在笛卡尔直角坐标系Y轴上的最小和最大距离,Zmin、Zmax分别为我方飞行器在笛卡尔直角坐标系Z轴上的最小和最大距离。
[0033] (43)对我方飞行器的移动空间走廊进行网格划分:在我方飞行器的移动空间走廊内,进行网格划分,将我方飞行器轨迹用网格上的点P(ik,jk,kk)表示,ik,jk,kk分别代表我方飞行器在网格坐标系中X,Y,Z方向的坐标,ik,jk,kk分别为自然数,
[0034]
[0035] ikmax、jkmax、kkmax分别表示在网格坐标系X,Y,Z方向上,我方飞行器在其移动空间走廊内进行网格划分的最大数值。
[0036] (44)建立我方飞行器的数学模型:
[0037]
[0038] 式中:P为我方飞行器的推、 为阻力、 为升力、cx、cy分别为我方飞行器的阻力系数和升力系数、ρ为我方飞行器所处高度的空气密度、V为我方飞行器的速度、S为我方飞行器的特征面积、θ为我方飞行器的轨迹倾角、ψv为我方飞行器的轨迹偏角、h为我方飞行器的高度、x为我方飞行器的横向距离、z为我方飞行器的侧向距离、α为我方飞行器的迎角、β为我方飞行器的侧滑角、m为我方飞行器的机体质量、t为我方飞行器的飞行时间,g表示重力加速度。
[0039] (45)确定性能指标J:我方飞行器燃料消耗量mf最小,即:
[0040] J=min mf。
[0041] (46)计算我方飞行器在网格中各个节点段飞行的性能指标:基于我方飞行器的数学模型,分别计算我方飞行器在网格内各个节点段的性能指标,其中各个节点段包括:从原点到ik=1层每个节点,从ik=1层每个节点到ik=2层每个节点,…,直到从ik=ikmax-1层每个节点到ik=ikmax层每个节点,以及从ik=ikmax层每个节点到目标点。
[0042] (47)采用动态规划法,优化我方飞行器轨迹:根据(46)计算出的网格内各个节点段的性能指标,以我方飞行器燃料消耗量mf最小为性能指标,采用动态规划法对我方飞行器进行轨迹优化。
[0043] 本发明步骤(47)包括以下步骤:
[0044] (471)计算我方飞行器从ik=ikmax-1层中每个节点到目标点的最优飞行轨迹及性能指标:针对ik=ikmax-1层中每个节点,比较我方飞行器从该节点到目标点的所有飞行轨迹的性能指标,得出并存储该节点到目标点的最优飞行轨迹及性能指标。
[0045] (472)计算我方飞行器从ik=ikmax-L层中每个节点到目标点的最优飞行轨迹及性能指标:针对ik=ikmax-L层中每个节点,我方飞行器从该节点按照(471)得出的在ik=ikmax-(L-1)层中每个节点到目标点的最优飞行轨迹飞行,对上述所有飞行轨迹的性能指标进行比较,得出并存储该节点到目标点的最优轨迹及性能指标,L=2,3,…,ikmax-1。
[0046] (473)判断ik=1层是否完成。如果是,转到(474);否则,返回转到(472)。
[0047] (474)计算我方飞行器从起点到目标点的最优飞行轨迹及性能指标:我方飞行器从起点按照(472)得出的在ik=1层中每个节点到目标点的最优飞行轨迹飞行,对上述所有飞行轨迹的性能指标进行比较,得出并存储该节点到目标点的最优轨迹及性能指标,该飞行轨迹及性能指标即为我方飞行器从起点到目标点的最优飞行轨迹及性能指标。
[0048] 本方法解决了多飞行器在实际协同作战中,根据目前战场的态势,实时地对多飞行器进行目标分配,以及对每架飞行器规划出最优的飞行轨迹。
[0049] 本发明与现有技术相比:具有以下显著的特点:
[0050] 1)可以根据战场态势,实时在线地计算各攻击型飞行器相对各目标飞行器的剩余飞行时间,得出当时的目标分配矩阵,从而实时地调整分配目标,得到最优的分配方案系列;
[0051] 2)在目标分配之后,可以实时地对每架飞行器规划出最优的飞行轨迹。
[0052] 下面结合附图对本发明作进一步详细描述。

附图说明

[0053] 图1是基于多飞行器协同作战的轨迹优化方法的流程图
[0054] 图2是根据ts时刻采集数据,进行目标分配的流程图。
[0055] 图3是根据ts时刻目标协同任务分配矩阵,进行目标分配的流程图。
[0056] 图4是根据ts时刻的目标分配结果,采用动态规划法,对我方每架飞行器分别进行轨迹优化的流程图。
[0057] 图5是采用动态规划法,优化我方飞行器轨迹的流程图。
[0058] 图6是我方飞行器的初始位置。
[0059] 图7是目标的初始位置。
[0060] 图8目标分配结果及最优飞行轨迹。

具体实施方式

[0061] 结合图1,本发明基于多飞行器协同作战的轨迹优化方法,步骤如下:
[0062] 1)采集ts时刻我方所有飞行器的位置坐标和速度;
[0063] 例如:以4-4分配形式为例,我方第i架飞行器的位置坐标如图6所示,速度为Vi=300m/s,i=1,2,…,4。
[0064] 2)采集ts时刻所有目标飞行器的位置坐标和速度;
[0065] 例如:第j个目标飞行器的位置坐标如图7所示,速度为vj=300m/s,j=1,2,…,4。
[0066] 3)根据ts时刻采集的数据,进行目标分配:根据ts时刻我方所有飞行器的状态数据与所有目标的状态数据,计算目标的剩余飞行时间,得出目标协同任务分配矩阵,进行目标分配,具体如图2所示:
[0067] 41)计算ts时刻目标的剩余飞行时间:假设在ts时刻,我方nA架飞行器与nT个目标进行对抗,根据采集的数据:我方第i架飞行器的位置坐标为(Xi,Yi,Zi)、速度为Vi,第j个目标的位置坐标为(xj,yj,zj),速度为vj,计算我方第i架飞行器相对第j个目标的剩余飞行时间tgo_ij:
[0068]
[0069] 其中:ΔDij表示我方第i架飞行器相对第j个目标的相对直线距离,ΔVij表示我方第i架飞行器相对第j个目标的相对速度,i=1,2,…,nA,j=1,2,…,nT。
[0070] 在计算剩余飞行时间tgo_ij时,如果任一敌方飞行器不在我方飞行器的可攻击区域内,则判定该剩余飞行时间tgo_ij无效,取tgo_ij为无穷大值。
[0071] 42)计算ts时刻目标协同任务分配矩阵:在ts时刻,我方所有飞行器相对所有目标的剩余飞行时间tgo_ij的全部的组合,即为目标协同任务分配矩阵Tgo[nA][nT]:
[0072]
[0073] 例如:根据1)和2)采集的数据,由于目标与我方飞行器的速度相同,因此,可以用相应地用目标与我方飞行器的相对距离来表示目标分配矩阵。目标分配矩阵d44为:
[0074]
[0075] 43)根据ts时刻目标协同任务分配矩阵,进行目标分配,具体如图3所示:
[0076] 51)计算攻击第一个目标的我方飞行器的序号:在ts时刻目标协同任务分配矩阵Tgo[nA][nT]的第1行中,找出数值最小的一列,该列的序号即为我方第一架飞行器的序号;
[0077] 52)计算攻击第j个目标的我方飞行器的序号:在ts时刻目标协同任务分配矩阵Tgo[nA][nT]的第j行中,j=2,…,nT,找出数值最小的一列,该列的序号即为攻击第j个目标的我方飞行器的序号;
[0078] 53)判断第nT个目标任务分配是否完成。如果是,结束;否则,转到52)。
[0079] 例如:根据42)计算出的目标分配矩阵d44,目标分配结果为:1-1,2-2,3-3,4-4。
[0080] 4)根据ts时刻的目标分配结果,采用动态规划法,对我方每架飞行器分别进行轨迹优化,具体如图4所示:
[0081] 61)建立网格坐标系:在笛卡尔直角坐标系o-xyz中,按照我方飞行器的出发点和目标点建立网格坐标系,o为我方飞行器的出发点,X为横向,Y为高度方向,Z为纵向;
[0082] 62)确定我方飞行器的移动空间走廊:
[0083]
[0084] 式中:Xmin、Xmax分别为我方飞行器在笛卡尔直角坐标系X轴上的最小、最大距离,Ymin、Ymax分别为我方飞行器在笛卡尔直角坐标系Y轴上的最小、最大距离,Zmin、Zmax分别为我方飞行器在笛卡尔直角坐标系Z轴上的最小、最大距离;
[0085] 网格的大小(ΔX,ΔY,ΔZ)是由飞行器的机动能力确定的,因为发动机的推力大小是受限制的,飞行空间走廊越来越大,因为随着发动机工作时间的增加,飞行器质量减小,使得飞行器机动能力增强。
[0086] 例如:
[0087] 第一架我方飞行器的移动空间走廊为:
[0088] 0≤X≤40km,5.5km≤Y≤10km,-5km≤Z≤5km;
[0089] 第二架我方飞行器的移动空间走廊为:
[0090] 0≤X≤45km,8km≤Y≤10km,5km≤Z≤15km;
[0091] 第三架我方飞行器的移动空间走廊为:
[0092] 0≤X≤40km,8km≤Y≤10km,24km≤Z≤26km;
[0093] 第四架我方飞行器的移动空间走廊为:
[0094] 0≤X≤30km8km≤Y≤10km,29km≤Z≤31km。
[0095] 63)对我方飞行器的移动空间走廊进行网格划分:在我方飞行器的移动空间走廊内,进行网格划分。将我方飞行器轨迹用网格上的点P(ik,jk,kk)表示,ik,jk,kk分别代表我方飞行器在网格坐标系中X,Y,Z方向的坐标,ik,jk,kk分别为自然数,
[0096]
[0097] 网格划分越小,所得到的轨迹精度越高,但付出的代价是时间的花费。所以,应根据实际情况,在网格划分和时间的代价上折衷处理。
[0098] 例如:
[0099] 第一架我方飞行器在移动空间走廊网格划分为:4000×550×1000;
[0100] 第二架我方飞行器在移动空间走廊网格划分为:4500×200×1000;
[0101] 第三架我方飞行器在移动空间走廊网格划分为:4000×200×200;
[0102] 第四架我方飞行器在移动空间走廊网格划分为:3000×200×200。
[0103] 64)建立我方飞行器的数学模型:
[0104]
[0105] 式中:P为我方飞行器的推力、 为阻力、 为升力、cx、cy分别为我方飞行器的阻力系数,升力系数、ρ为我方飞行器所处高度的空气密度、V为速度、S为特征面积、θ为轨迹倾角、ψv为轨迹偏角、y为高度、x为横向距离、z为侧向距离、α为迎角、β为侧滑角、m为机体质量、t为飞行时间。
[0106] 65)确定性能指标:我方飞行器燃料消耗量mf最小,即:
[0107] J=min mf。
[0108] 66)计算我方飞行器在网格中各个节点段飞行的性能指标:基于我方飞行器的数学模型,分别计算我方飞行器在网格内各个节点段的性能指标,其中各个节点段包括:从原点到ik=1层每个节点,从ik=1层每个节点到ik=2层每个节点,…,从ik=ikmax-1层每个节点到ik=ikmax层每个节点,从ik=ikmax层每个节点到目标点;
[0109] 67)采用动态规划法,优化我方飞行器轨迹:根据66)计算出的网格内各个节点段的性能指标,以我方飞行器燃料消耗量mf最小为性能指标,采用动态规划法对我方飞行器进行轨迹优化。具体如图5所示:
[0110] 71)计算我方飞行器从ik=ikmax-1层中每个节点到目标点的最优飞行轨迹及性能指标:针对ik=ikmax-1层中每个节点,比较我方飞行器从该节点到目标点的所有飞行轨迹的性能指标,得出并存储该节点到目标点的最优飞行轨迹及性能指标;
[0111] 72)计算我方飞行器从ik=ikmax-L层中每个节点到目标点的最优飞行轨迹及性能指标:针对ik=ikmax-L层中每个节点,我方飞行器从该节点按照71)得出的在ik=ikmax-(L-1)层中每个节点到目标点的最优飞行轨迹飞行,对上述所有飞行轨迹的性能指标进行比较,得出并存储该节点到目标点的最优轨迹及性能指标,L=2,3,…,ikmax-1;
[0112] 73)判断ik=1层是否完成。如果是,转到74);否则,转到72)。
[0113] 74)计算我方飞行器从起点到目标点的最优飞行轨迹及性能指标:我方飞行器从起点按照72)得出的在ik=1层中每个节点到目标点的最优飞行轨迹飞行,对上述所有飞行轨迹的性能指标进行比较,得出并存储该节点到目标点的最优轨迹及性能指标,该飞行轨迹及性能指标即为我方飞行器从起点到目标点的最优飞行轨迹及性能指标。
[0114] 例如:根据目标分配结果,采用动态规划法,优化我方飞行器轨迹,结果如图8所示。
[0115] 在图4中,目标1作Sin型机动,目标2作U型机动,目标3作尾追机动、目标4作迎击机动等四种无规则随机机动为例,对多目标作无规则随机机动的多飞行器协同轨迹优化进行了研究。飞行仿真结果表明,采用该发明方法,我方飞行器可以相应地准确捕获全部的作无规则机动的目标。
[0116] 本发明提供了一种基于多飞行器协同作战的轨迹优化方法,具体实现该技术方案的方法和途径很多,以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。本实施例中未明确的各组成部分均可用现有技术加以实现。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈