System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于ALLCYCLES函数的体系作战环的遍历方法技术_技高网

基于ALLCYCLES函数的体系作战环的遍历方法技术

技术编号:43355858 阅读:6 留言:0更新日期:2024-11-19 17:42
本发明专利技术涉及基于ALLCYCLES函数的体系作战环的遍历方法,其前提是基于作战环的网络拓扑模型出发,建立作战网络拓扑模型与有向图的映射关系,以有向图为基础;方法包括以下步骤:首先,抽象作战节点和作战链路;然后,构建基于作战环的网络拓扑模型;其次,映射至有向图;再次,遍历作战环,进行可视化。

【技术实现步骤摘要】

本专利技术涉及基于allcycles函数的体系作战环的遍历方法,属于体系效能评估。


技术介绍

1、“作战环”这一概念的起源可以追溯到美国空军上校约翰·博依德(john boyd)于20世纪60年代提出的ooda(observation、orientation、decision、action,即观察、调整、决策、行动)理论。这一概念的提出,为理解和优化作战流程提供了全新的视角。进入信息化时代,ooda环发挥越来越重要的作用,未来的战场环境将变得更加复杂和多变,包括物理域(陆、海、空、太空)和非物理域(网络、信息环境)的同步作战。“基于ooda以快吃慢”成为信息时代重要的制胜机理,是信息化时代概念创新的支撑思想。

2、一般作战环的流程是:侦查类节点在发现敌方目标后,将目标信息传递给决策类节点,决策类节点对目标信息进行研判,形成作战命令和作战方案,攻击类节点接收到作战命令后,对敌方目标进行有效打击。鉴于现代战争的复杂性,一次完整作战活动需要多个侦察和决策实体共同参与,因此,侦察节点之间存在信息共享,决策类节点也包含了多个指挥实体的作战协同。信息共享和协同指挥链路的存在,增加了体系作战环的数量。

3、作战环的数量是作战环的一个基础指标,体系作战环数量的计算绝非简单的数字统计,它直接反映了作战体系的结构复杂性和网络健壮性。因此在未来复杂战场环境下,准确、快速的遍历体系作战环,对于制定精准的战略战术、优化资源分配以及预测作战结果具有不可替代的重要意义。

4、众多学者通过构建作战环模型,并结合实际案例进行仿真分析,验证了多种作战环遍历方法的有效性和实用性。例如,在《基于ooda环的作战体系网络重要节点识别方法》中,杨倩,方艳红提出基于vf3算法的ooda作战环搜索方法。在《基于集成改进蚁群算法的作战环推荐方法》中,李杰,谭跃进提出一种集成改进的蚁群算法,能够实现高效高质的作战环推荐优化求解。在《基于作战环的作战体系节点重要度评估》中,易骁迪,范长俊,黄魁华等结合拓扑图环路搜索方法,设计了基于idfcs模型的改进深度优先搜索算法遍历体系内作战环。综合来看,应用最多的方法是在《一种基于作战环的作战体系效能评估方法》、《基于作战环的武器装备体系贡献度评估》等文献中提到的基于邻接矩阵的作战环计算方法。

5、在当今复杂多变的军事环境中,作战环对于优化作战策略和提升作战效能具有重要意义。作战环的数量是作战环的一个基础指标,直接反映了作战体系的结构复杂性和网络健壮性。本专利从基于作战环的网络拓扑模型出发,建立作战网络拓扑模型与有向图的映射关系,以有向图为基础,提出一种基于allcycles函数的体系作战环遍历方法。与传统的利用邻接矩阵计算作战环数量的方法相比,该方法避免了在构建邻接矩阵计算时的冗长过程,能够简单直观的遍历体系内作战环,可以为未来基于作战环的遍历寻优、体系优化、效能评估等方向提供参考借鉴。


技术实现思路

1、传统的方法是基于数学模型——邻接矩阵,首先根据作战网络构造邻接矩阵,通过计算邻接矩阵k次幂的方法,得到相应长度为k的作战环的数量,再将所有作战环的数量相加得到体系作战环的数量,传统的基于邻接矩阵计算作战环的方法可以准确计算出体系内作战环的数量,但是不能求出具体每条作战环包含哪些节点,且受作战环长度的限制。

2、本专利技术所要解决的技术问题总的来说是提供一种基于allcycles函数的体系作战环的遍历方法,从基于作战环的网络拓扑模型出发,建立作战网络拓扑模型与有向图的映射关系,以有向图为基础,提出基于allcycles函数对体系作战环搜索遍历方法,该方法可以准确得到体系内的作战环数量,还能求出每条作战环的组成节点,同时可以将遍历结果以子图的形式在体系中突出显示,为后续作战网络规划设计、调整节点位置、优化连接关系、增强关键节点的防护能力等提供更直观的依据。

3、为解决上述问题,本专利技术所采取的技术方案是:

4、一种基于allcycles函数的体系作战环的遍历方法,方法包括以下步骤:首先,抽象作战节点和作战链路;然后,构建基于作战环的网络拓扑模型;其次,映射至有向图;再次,遍历作战环,进行可视化。

5、步骤s1:作战节点进行抽象;

6、根据作战任务确定作战目标,明确我方参与作战的武器装备体系构成,根据作战过程中的作战单元、平台在作战过程中执行功能的差异,将作战单元、平台抽象为作战环中的节点;节点包括目标类节点、侦察类节点、决策类节点及攻击类节点;

7、体系中的节点表示为

8、|vnode|={t,s,d,i}  公式(1);

9、其中,t表示目标类节点,指的是战场空间内敌方所具有军事价值的各类实体,是我方作战行动的重要打击对象;

10、s表示采用侦察设备作为侦察类节点,侦察类节点包括雷达、卫星、侦察机、预警机;侦察类节点用于感知战场态势,并将收集到的信息传递给决策类节点,辅助决策;

11、d表示决策类节点,是我方负责战争指挥的平台;决策类节点通过通信网络接收来自各侦察节点的情报信息,通过数据格式转换、加密信息解密、多源信息融合等技术对目标信息进行标准化处理,并加以分析研判。根据目标的类型、数量、位置、以及可能的行动意图等信息,对目标进行威胁评估,基于实时战场态势和作战需求,制定作战决策,下达作战指令,并持续监控战场态势变化,根据实际情况对作战指令进行适时调整,最后,接收来自各作战单元的反馈信息,评估作战效果;

12、i表示攻击类节点,是用于接收决策类节点的指令,直接对敌方目标实施火力打击的作战单元,作战单元包括武器系统及作战平台。

13、步骤s2:作战链路进行抽象,作为节点的边;

14、在步骤s1确定作战节点之后,根据各节点的通信能力、通信协议、网络拓扑结构等,明确作战环节点之间的关联关系,关联关系代表节点之间信息流动的通道,将两节点之间信息流动的通道抽象为作战环中的链路;链路分为信息共享流、情报上传流、协同指控流及火力打击流。

15、在步骤s2中,节点之间的关联关系包括侦察关系(t→s)、决策关系(s→d)、指挥关系a(d→s)、指挥关系b(d→i)、打击关系(i→t)、信息共享关系的链路关系(s→s)及协同指挥关系(d→d);

16、|vedge|={ets,esd,eds,edi,eit,ess,edd}  公式(2);

17、其中,链路关系(s→s)表示两个不同侦察类节点之间的信息共享链路;决策关系(s→d)表示侦查类节点指向指挥控制类节点的情报上传链路;指挥关系a(d→s)表示指挥控制类节点指向侦察监视类节点的指令下达链路;协同指挥关系(d→d)表示任一两个指控节点之间的协同指控链路;指挥关系b(d→i)表示指挥控制类节点指向火力打击类节点的指令下达链路;侦察关系(t→s)表示侦察类节点指向敌方目标的侦察探测链路;打击关系(i→t)表示攻击类节点指向敌方目标的火力打击链路。

1本文档来自技高网...

【技术保护点】

1.一种基于ALLCYCLES函数的体系作战环的遍历方法,其特征在于:方法包括以下步骤:首先,抽象作战节点和作战链路;然后,构建基于作战环的网络拓扑模型;其次,映射至有向图;再次,遍历作战环,进行可视化。

2.根据权利要求1所述的基于ALLCYCLES函数的体系作战环的遍历方法,其特征在于:步骤S1:作战节点进行抽象;

3.根据权利要求1所述的基于ALLCYCLES函数的体系作战环的遍历方法,其特征在于:步骤S2:作战链路进行抽象,作为节点的边;

4.根据权利要求3所述的基于ALLCYCLES函数的体系作战环的遍历方法,其特征在于:在步骤S2中,节点之间的关联关系包括侦察关系(T→S)、决策关系(S→D)、指挥关系A(D→S)、指挥关系B(D→I)、打击关系(I→T)、信息共享关系的链路关系(S→S)及协同指挥关系(D→D);

5.根据权利要求4所述的基于ALLCYCLES函数的体系作战环的遍历方法,其特征在于:步骤S3,在完成步骤S1、S2的节点和以链路为边的构建后,根据预设作战任务,构建针对敌方目标的作战体系,以作战环的结构框架为基础,抽取作战体系中的作战节点;

6.根据权利要求5所述的基于ALLCYCLES函数的体系作战环的遍历方法,其特征在于:步骤S4,映射至有向图;根据作战网络与有向图的映射关系,将作战网络拓扑模型通过有向图的形式呈现出来;

7.根据权利要求6所述的基于ALLCYCLES函数的体系作战环的遍历方法,其特征在于:步骤S5,遍历作战环;

8.根据权利要求7所述的基于ALLCYCLES函数的体系作战环的遍历方法,其特征在于:在步骤S5中,对所有循环,基于tiledlayout函数构造一个子图数组,将所有作战环在有向图中通过不同颜色加以区分,并呈现为子图形式。

9.根据权利要求8所述的基于ALLCYCLES函数的体系作战环的遍历方法,其特征在于:在步骤S3中,作战体系的节点以及各节点之间信息传输方向关系包含一个目标节点T,四个侦察节点S1、S2、S3、S4,三个决策节点D1、D2、D3,四个打击节点I1、I 2、I 3、I4;

10.一种基于ALLCYCLES函数的体系作战环的遍历系统,其特征在于:包括基于作战环的网络拓扑模型;基于权利要求8所述的方法建立网络拓扑模型。

...

【技术特征摘要】

1.一种基于allcycles函数的体系作战环的遍历方法,其特征在于:方法包括以下步骤:首先,抽象作战节点和作战链路;然后,构建基于作战环的网络拓扑模型;其次,映射至有向图;再次,遍历作战环,进行可视化。

2.根据权利要求1所述的基于allcycles函数的体系作战环的遍历方法,其特征在于:步骤s1:作战节点进行抽象;

3.根据权利要求1所述的基于allcycles函数的体系作战环的遍历方法,其特征在于:步骤s2:作战链路进行抽象,作为节点的边;

4.根据权利要求3所述的基于allcycles函数的体系作战环的遍历方法,其特征在于:在步骤s2中,节点之间的关联关系包括侦察关系(t→s)、决策关系(s→d)、指挥关系a(d→s)、指挥关系b(d→i)、打击关系(i→t)、信息共享关系的链路关系(s→s)及协同指挥关系(d→d);

5.根据权利要求4所述的基于allcycles函数的体系作战环的遍历方法,其特征在于:步骤s3,在完成步骤s1、s2的节点和以链路为边的构建后,根据预设作战任务,构建针对敌方目标的作战体系,以作战环的结构框架为基础,抽取作战体系...

【专利技术属性】
技术研发人员:杨家轩薛昌友李友邢世宏崔佳琛
申请(专利权)人:中国人民解放军海军潜艇学院
类型:发明
国别省市:

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

1