本发明涉及仿真,尤其涉及一种复杂仿真系统全过程网络逼真度计算方法。
背景技术:
1、在演化的过程中,复杂仿真系统网络需要不断地观察和收集数据,对环境变化做出定向的调整,并在此基础上做出决策并采取行动。仿真系统的逼真度反应仿真与真实世界的某种关系,但由于真实世界的复杂性,在仿真过程中,无法实现对仿真对象的整体的复现,完全比较两者后计算逼真度是不可能的。对于复杂仿真系统现有通常为构建评估指标体系,通过指标评估逼真度。但复杂仿真系统在仿真过程中不断变化,逼真度也会随着时间不断变化,而现有方法没有考虑系统的动态变化过程,因此,逼真度评估结果不准确。
技术实现思路
1、鉴于上述的分析,本发明实施例旨在提供一种复杂仿真系统全过程网络逼真度计算方法,用以解决现有方法逼真度计算不准确的问题。
2、一方面,本发明实施例提供了一种复杂仿真系统全过程网络逼真度计算方法,包括以下步骤:
3、对于复杂仿真系统的每个仿真时刻,基于每个仿真节点的逼真度计算当前仿真时刻系统的逼真度;
4、基于仿真全过程中的每个仿真阶段的关键仿真时刻计算每个仿真阶段的每个仿真时刻的重要度;
5、基于每个仿真时刻系统的逼真度和每个仿真时刻的重要度计算得到全过程网络逼真度。
6、基于上述方法的进一步改进,采用以下方式计算每个仿真时刻的重要度:
7、对于每个仿真阶段,确定该仿真阶段的关键仿真时刻的初始重要度;
8、基于该仿真阶段中其他仿真时刻与所述关键仿真时刻的距离计算其他仿真时刻的初始重要度;
9、对该仿真阶段的每个仿真时刻的初始重要度进行归一化,基于归一化后的重要和该仿真阶段的权重得到每个仿真时刻的最终重要度。
10、基于上述方法的进一步改进,
11、对于每个仿真阶段,以1/t0作为该仿真阶段的关键仿真时刻的初始重要度;
12、基于公式ηi=1/(t0+δti)计算该仿真阶段的其他仿真时刻的初始重要度,其中,δti=|t0-ti|,t0表示该仿真阶段的关键仿真时刻,ti表示该仿真阶段的第i个其他仿真时刻。
13、基于上述方法的进一步改进,采用以下方式基于每个仿真时刻系统的逼真度和每个仿真时刻的重要度计算得到全过程网络逼真度:
14、
15、其中,fti表示第i个仿真时刻系统的逼真度,wti表示第i个仿真时刻的重要度,yj表示当前仿真时刻系统中第i个节点的逼真度,tn表示仿真时刻的数量。
16、基于上述方法的进一步改进,对于复杂仿真系统的每个仿真时刻,基于每个仿真节点的逼真度采用以下公式计算当前仿真时刻系统的逼真度:
17、
18、其中,y表示当前时刻体系对抗仿真系统的可信度,ωj表示当前时刻系统中第j个节点的重要度,yj表示当前时刻系统中第j个节点的可信度,m为当前时刻系统中节点的数量。
19、基于上述方法的进一步改进,采用以下方式得到当前仿真时刻系统中每个节点的重要度:
20、构建当前时刻复杂仿真系统的超网络结构,基于所述超网络搜索ooda环,计算每个ooda环的初始综合对抗能力;
21、对于每个节点,将其作为失效节点,基于网络级联失效分析更新超网络;基于更新后的超网络计算每个ooda环的更新后的综合对抗能力;
22、基于每个ooda环的初始综合对抗能力和更新后的综合对抗能力,得到所述失效节点的重要度。
23、基于上述方法的进一步改进,采用以下公式计算得到所述失效节点的重要度:
24、
25、
26、其中,表示以第i个目标节点ti为目标的第j个ooda环的初始综合对抗能力,表示以第i个目标节点ti为目标的第j个ooda环的更新后的综合对抗能力,表示以第i个目标节点ti为目标的第j个ooda环的权重,value(v)表示节点v的重要度,nt表示复杂仿真系统中目标节点的数量,表示第i个目标节点所在的ooda环的数量。
27、基于上述方法的进一步改进,采用以下公式计算以第i个目标节点ti为目标的第j个ooda环的权重:
28、
29、其中,表示目标节点ti的权重,表示以第i个目标节点ti为目标的第j个ooda环的初始综合对抗能力。
30、基于上述方法的进一步改进,采用以下方式计算每个ooda环的初始综合对抗能力:
31、
32、其中,pop表示ooda环的目标毁伤概率,qop表示ooda环拓扑结构的稳定性,w1和w2分别表示ooda环的目标毁伤概率和拓扑结构稳定性的权重。
33、基于上述方法的进一步改进,采用以下公式计算ooda环的目标毁伤概率:
34、
35、其中,pai表示ooda环中的第i个行动节点对ooda环中的目标节点的综合毁伤概率,k表示ooda环中行动节点的数量;
36、采用以下公式计算行动节点对ooda环中的目标节点的综合毁伤概率:
37、pa=ps→d×pd→a×ph×pd
38、其中,ps→d表示行动节点接收到的目标情报信息的质量,pd→a表示行动节点接收的指控信息的正确性,ph表示行动节点命中ooda环中的目标节点的概率,pd表示行动节点对目标节点的条件毁伤概率,pa表示行动节点对ooda环中的目标节点的综合毁伤概率。
39、与现有技术相比,本发明通过根据仿真节点的逼真度计算每个仿真时刻系统的逼真度,然后计算每个仿真时刻的重要度,即权重,基于每个仿真时刻系统的逼真度和对应的重要度,即可快速准确地评估整个仿真过程网络逼真度。
40、本发明中,上述各技术方案之间还可以相互组合,以实现更多的优选组合方案。本发明的其他特征和优点将在随后的说明书中阐述,并且,部分优点可从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过说明书以及附图中所特别指出的内容中来实现和获得。
1.一种复杂仿真系统全过程网络逼真度计算方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的复杂仿真系统全过程网络逼真度计算方法,其特征在于,采用以下方式计算每个仿真时刻的重要度:
3.根据权利要求2所述的复杂仿真系统全过程网络逼真度计算方法,其特征在于,
4.根据权利要求1所述的复杂仿真系统全过程网络逼真度计算方法,其特征在于,采用以下方式基于每个仿真时刻系统的逼真度和每个仿真时刻的重要度计算得到全过程网络逼真度:
5.根据权利要求1所述的复杂仿真系统全过程网络逼真度计算方法,其特征在于,对于复杂仿真系统的每个仿真时刻,基于每个仿真节点的逼真度采用以下公式计算当前仿真时刻系统的逼真度:
6.根据权利要求5所述的复杂仿真系统全过程网络逼真度计算方法,其特征在于,采用以下方式得到当前仿真时刻系统中每个节点的重要度:
7.根据权利要求6所述的复杂仿真系统全过程网络逼真度计算方法,其特征在于,采用以下公式计算得到所述失效节点的重要度:
8.根据权利要求7所述的复杂仿真系统全过程网络逼真度计算方法,其特征在于,采用以下公式计算以第i个目标节点ti为目标的第j个ooda环的权重:
9.根据权利要求7所述的复杂仿真系统全过程网络逼真度计算方法,其特征在于,采用以下方式计算每个ooda环的初始综合对抗能力:
10.根据权利要求9所述的复杂仿真系统全过程网络逼真度计算方法,其特征在于,采用以下公式计算ooda环的目标毁伤概率:
