一种舰炮对陆间接射击火力毁伤评估仿真方法

文档序号:29048274发布日期:2022-02-25 22:53阅读:176来源:国知局
一种舰炮对陆间接射击火力毁伤评估仿真方法

1.本发明属于舰炮对陆射击火力毁伤评估技术领域,涉及一种舰炮对陆间接射击火力毁伤评估仿真方法。


背景技术:

2.水面舰艇舰炮对陆攻击时,由于战场偶然性因素的客观存在,这些因素可能包括目标的高速不规则运动、战场掩体、战场障碍物、自然界天然屏障等诸多因素,从而导致直接射击方式存在不能够直接命中目标的情况发生,无法达成直接毁伤目标的战术意图。这种背景下衍生出了间接射击这种新型的进攻方式,作为直接射击方式的有效弥补。所谓间接射击是指通过预先设定若干特定的攻击区域,通过火力覆盖这些区域从而完成间接打击目标的作战目的。通过对间接射击作战造成的毁伤进行仿真评估,使得为舰炮对陆火力攻击规划提供仿真数据支撑,为指挥员定下舰炮对陆攻击战斗决心提供一种有效的仿真计算手段。


技术实现要素:

3.本发明的目的在于提供一种舰炮对陆间接射击火力毁伤评估仿真方法,以达到为舰炮对陆火力攻击规划提供仿真数据支撑的目的。
4.为实现上述目的,本发明的技术方案如下:
5.一种舰炮对陆间接射击火力毁伤评估仿真方法,步骤如下:
6.步骤1:评估间接射击结果,首先确定基本的射击者所发射的弹药类型;若弹药类型为普通榴弹和改进型常规弹药,进入步骤2;若弹药类型为子母弹弹药,进入步骤3;若弹药类型为精确制导弹药,进入步骤4;
7.步骤2:对于每一次射击任务,采用a算法,计算对均匀分布在目标区域的装备项的毁伤值,将目标区域分成具有长和宽的矩形网,每个网格的每个齐射回合的效果分别计算,效果结合起来确定整个毁伤值,进入步骤5,
8.计算毁伤的主方程式为:
[0009][0010]
其中:
[0011][0011]
对装备类型i的毁伤值;
[0012]ntgt
:作为目标的火力集中点中的装备类型数;
[0013]
nr:距离上的网格数;
[0014]
nd:方向上的网格数;
[0015][0015]
网格(j,k)中装备类型i的毁伤概率;
[0016]
nv:弹群数或齐射次数;
[0017][0017]
网格(j,k)在方向上的覆盖率;
[0018][0018]
网格(j,k)在距离上的覆盖率。
[0019]
步骤3:对于每一次射击任务,采用b算法,计算对均匀分布在目标区域内的装备的毁伤值,进入步骤5,
[0020][0021]
其中:
[0022][0022]
对装备类型i毁伤值;
[0023]ntgt
:在目标火力集中点中的装备类型数;
[0024][0024]
对装备类型i的毁伤概率;
[0025][0025]
所选装备类型i在弹药覆盖区域的概率;
[0026]nsubs
:覆盖目标区域的弹药数。
[0027]
步骤4:对于每一次射击任务,采用c算法,计算被攻击目标的毁伤值,进入步骤5,
[0028]
计算毁伤的主方程式为:
[0029][0030]
其中:
[0031][0031]
对装备类型i的毁伤评估值;
[0032]ntgt
:在目标火力集中点中的装备类型数;
[0033][0033]
对装备类型i的毁伤概率;
[0034][0034]
所选装备类型i的概率;
[0035]nmun
:攻击装备类型i的弹药数。
[0036]
步骤5:汇总目标毁伤值,累计后输出结果。
[0037]
所述的a算法具体如下:
[0038]
a算法的输入数据为:
[0039]
nv:弹群或齐射数;
[0040][0040]
网格(j,k)在方向上的覆盖率;
[0041][0041]
网格(j,k)在距离上的覆盖率;
[0042]
a算法的输出数据为:
[0043]
毁伤评估值用来评定仿真计算过程中目标在目标火力集中点中损耗的的资源项,
并且用间接射击数据采集器来累计;
[0044]
a算法的执行过程为:
[0045]
for每一个射击任务(多次齐射)
[0046]
for每一个目标火力集中点
[0047]
for每一个弹药类型杀伤面积-目标类型对
[0048]
计算毁伤;
[0049]
next目标火力集中点
[0050]
next射击任务(多次齐射)
[0051]
计算毁伤的主方程式为:
[0052][0053]
其中:
[0054]
对装备类型i的毁伤评估值;
[0055]ntgt
:火力集中点中作为目标的装备类型数;
[0056]
nr:距离上的网格数;
[0057]
nd:方向上的网格数;
[0058]
网格(j,k)中对装备类型i的毁伤概率;
[0059]
nv:弹群数或齐射次数;
[0060]
网格(j,k)在方向上的覆盖率;
[0061]
网格(j,k)在距离上的覆盖率;
[0062]
可调参数为:
[0063]
精度误差:在1/3到2/3最大射距离上的方向和距离误差(单位:米);
[0064]
平均作用点瞄准误差:在1/3到2/3最大射距离上的方向和距离误差(单位:米);
[0065]
落角(仅榴弹):在1/3到2/3最大射距离上的落角(单位:度);
[0066]
布撒半径(仅改进型常规弹药):在1/3到2/3最大射距离上的弹药布撒半径(单位:米)。
[0067]
所述的b算法具体如下:
[0068]
b算法的输入数据为:
[0069]
精度误差:在1/3到2/3最大射距离上的方向和距离误差(单位:米);
[0070]
平均作用点瞄准误差:在1/3到2/3最大射距离上的方向和距离误差(单位:米);
[0071]
飞行可靠性(可靠性值取0.00~1.00);
[0072]
弹药数;
[0073]
弹药可靠性(榴弹取1.0;改进型常规弹药取0.00~1.00);
[0074]
目标定位误差(单位:米):弹群中心与弹群每一瞄准点的距离和方向的偏差;
[0075]
假目标密度:每平方米内的假目标的数量,这包括自然的地物特征、已毁伤或失去战斗功能的作战车辆,它们能够欺骗弹药的目标获取装置,作战车辆数量的计算基于模型的杀伤而动态确定;这个因素用来处理基于地形数据的假目标问题;
[0076]
弹药覆盖区域的宽和长(单位:米)
[0077]
b弹药模式的宽和长(单位:米)
[0078]
对目标项类型的探测概率(每个可攻击目标类型的取值为0.00~1.00)杀伤目标类型单元的概率(每个可攻击目标类型的取值为0.00~1.00)
[0079]
b算法的执行过程为:
[0080]
for每一个射击任务(多次齐射)
[0081]
for每一个目标火力集中点
[0082]
for每一个弹药类型杀伤面积-目标类型对
[0083]
计算毁伤
[0084]
next目标火力集中点
[0085]
next射击任务(多次齐射)
[0086]
b算法的输出数据为:
[0087]
输出数据用户不能直接观察,毁伤值用来评定仿真计算过程中目标在目标火力集中点中损耗的的资源项,并且用间接射击数据采集器来累计;
[0088]
计算毁伤的主方程式为:
[0089][0090]
其中:
[0091]
对装备类型i毁伤值;
[0092]ntgt
:在目标火力集中点中的装备类型数;
[0093]
对装备类型i的毁伤概率;
[0094]
所选装备类型i在弹药覆盖区域的概率;
[0095]nsubs
:覆盖目标区域的弹药数。
[0096]
所述的c算法具体如下:
[0097]
c算法的输入数据为:
[0098]
精度误差:在1/3到2/3最大射距离上的方向和距离误差(单位:米);
[0099]
平均作用点瞄准误差:在1/3到2/3最大射距离上的方向和距离误差(单位:米);
[0100]
飞行可靠性(可靠性值取0.00~1.00);
[0101]
弹药数;
[0102]
弹药可靠性(榴弹取1.0;改进型常规弹药取0.00~1.00);
[0103]
目标定位误差(单位:米):弹群中心与弹群每一瞄准点的距离和方向的偏差;
[0104]
假目标密度:每平方米内的假目标的数量,这包括自然的地物特征、已毁伤或失去战斗功能的作战车辆,它们能够欺骗弹药的目标获取装置,作战车辆数量的计算基于模
型的杀伤而动态确定;这个因素用来处理基于地形数据的假目标问题;
[0105]
弹药覆盖区域的宽和长(单位:米)
[0106]
b弹药模式的宽和长(单位:米)
[0107]
对目标项类型的探测概率(每个可攻击目标类型的取值为0.00~1.00)
[0108]
杀伤目标类型单元的概率(每个可攻击目标类型的取值为0.00~1.00)
[0109]
c算法的输出数据为:
[0110]
c算法的毁伤评估值,用来评定仿真计算过程中目标在目标火力集中点中损耗的资源项,并且用间接射击数据采集器来累计;
[0111]
c算法的限制条件:
[0112]
假定精确制导弹药处于提供末段制导己方的控制之下,而不是在远距离传感器下。
[0113]
计算毁伤的主方程式为:
[0114][0115]
其中:
[0116][0116]
对装备类型i毁伤值;
[0117]ntgt
:在目标火力集中点中的装备类型数;
[0118][0118]
对装备类型i的毁伤概率;
[0119][0119]
所选装备类型i的概率;
[0120]nmun
:攻击装备类型i的弹药数。
[0121]
本发明的有益效果:
[0122]
本发明通过对不同舰炮弹药的分类,使用不同的算法计算毁伤值,使得计算得到数据更加精确。因此,本发明具有适用于计算多种弹药类型的舰炮毁伤评估仿真,也可适用于其他类似的加农炮对地间接攻击毁伤评估仿真。
附图说明
[0123]
图1是本发明的算法流程图;
[0124]
图2是本发明的a算法实例;
[0125]
图3是本发明的b算法实例。
具体实施方式
[0126]
下面结合附图,对本发明的具体实施方式作进一步的详细说明。
[0127]
需要说明的是,在下述的具体实施方式中,在详述本发明的实施方式时,为了清楚地表示本发明的结构以便于说明,特对附图中的结构不依照一般比例绘图,并进行了局部放大、变形及简化处理,因此,应避免以此作为对本发明的限定来加以理解。
[0128]
在以下本发明的具体实施方式中,请参阅图1,该图是本发明的算法流程图。
[0129]
一种舰炮对陆间接射击火力毁伤评估仿真方法,步骤如下:
[0130]
步骤1:评估间接射击结果,首先确定基本的舰炮所发射的弹药类型;若弹药类型为普通榴弹和改进型常规弹药,进入步骤2;若弹药类型为子母弹弹药,进入步骤3;若弹药类型为精确制导弹药,进入步骤4;
[0131]
步骤2:对于每一次射击任务,采用a算法,计算对均匀分布在目标区域的装备的毁伤值,将目标区域分成具有长和宽的矩形网,每个网格的每个齐射回合的效果分别计算,效果结合起来确定整个毁伤值,评估每次齐射效能最大范围内的效果,并且为最大效能内的每个目标计算伤亡等级,如图2所示。
[0132]
a算法:
[0133]
算法概述:采用攻击实体所发射的弹药和目标装备类型等参数作为输入,计算对目标实体(应用于火力集中点层)的毁伤值,该毁伤值接下来应用于属于目标资源管理中的不同的资源,对每个资源项产生作用。资源的减少量结果存贮在战场空间实体资源管理中,并且由间接射击的数据采集器进行累计。结果计算后立即应用,而不是像直接射击评估周期一样要在规定的时间结束时应用。
[0134]
a算法的输入数据为:
[0135]
nv:弹群或齐射数;
[0136][0136]
网格(j,k)在方向上的覆盖率;
[0137][0137]
网格(j,k)在距离上的覆盖率。
[0138]
a算法的输出数据为:
[0139]
毁伤评估值用来评定仿真计算过程中目标在目标火力集中点中损耗的的资源项,并且用数据采集器来累计。
[0140]
a算法的执行过程为:
[0141]
for每一个射击任务(多次齐射)
[0142]
for每一个目标火力集中点
[0143]
for每一个弹药类型杀伤面积-目标类型
[0144]
计算毁伤;
[0145]
next目标火力集中点
[0146]
next射击任务(多次齐射)
[0147]
计算毁伤的主方程式为:
[0148][0149]
其中:
[0150]
对装备类型i的毁伤评估值;
[0151]ntgt
:火力集中点中作为目标的装备类型数;
[0152]
nr:距离上的网格数;
[0153]
nd:方向上的网格数;
[0154]
网格(j,k)中对装备类型i的毁伤概率;
[0155]
nv:弹群数或齐射次数;
[0156]
网格(j,k)在方向上的覆盖率;
[0157]
网格(j,k)在距离上的覆盖率。
[0158]
用户可调参数为:
[0159]
精度误差:在1/3到2/3最大射距离上的方向和距离误差(单位:米);
[0160]
平均作用点瞄准误差:在1/3到2/3最大射距离上的方向和距离误差(单位:米);
[0161]
落角(仅限于榴弹):在1/3到2/3最大射距离上的落角(单位:度);
[0162]
布撒半径(仅限于改进型常规弹药):在1/3到2/3最大射距离上的弹药布撒半径(单位:米)。
[0163]
a算法的局限条件:
[0164]
a算法将弹道数据分为三段来近似计算,这种方法适合战役层次快速计算舰炮效果的仿真需求,当特定的弹道效果需要研究时可以使用更细的舰炮仿真。如果需要再细分距离带,需要更加仔细地考察代码正确计算效果的有效性。
[0165]
每种弹药参数设置如下所示:
[0166]
飞行可靠性(可靠性值取0.00~1.00);
[0167]
弹药数;
[0168]
弹药可靠性(榴弹取1.0;改进型常规弹药取0.00~1.00);
[0169]
状况:弹药攻击的目标所处的状况(暴露和遮蔽),这里存在一个假设:战场空间实体始终是暴露。静止战场空间实体根据用户设定的时间试图遮蔽或完全遮蔽,完全暴露和完全遮蔽之间的值在用户设定的时间内根据直线基线计算,中值杀伤面积也是用该方法计算。
[0170]
所给定状况下每种弹药对敌种类型的目标项的杀伤面积:弹药在1/3到2/3最大射距离上的对目标达到给定的期望毁伤的杀伤面积(平方米)。
[0171]
步骤3:对于每一次射击任务,采用b算法,计算对均匀分布在目标区域内的装备项的毁伤值,算法的关注重点是确定在给定目标区域内能够影响装备项的弹药数量,如图3所示,弹药扫过目标区域确定能够获得目标区域装备项任何部分的弹药比率。b在给定的同样的毁伤条件下与高分辨率的结果相当,在低分辨率模型中评估毁伤具有快速和高可信度。
[0172]
b算法
[0173]
算法概述:采用攻击实体所发射的弹药和目标装备类型等参数作为输入,计算对目标实体(应用于火力集中点层)的毁伤值,该毁伤值接下来应用于属于目标资源管理中的不同的资源,对每个资源项产生作用。
[0174]
算法的输入数据为:
[0175]
精度误差:在1/3到2/3最大射距离上的方向和距离误差(单位:米);
[0176]
平均作用点瞄准误差:在1/3到2/3最大射距离上的方向和距离误差(单位:米);
[0177]
飞行可靠性(可靠性值取0.00~1.00);
[0178]
弹药数;
[0179]
弹药可靠性(榴弹取1.0;改进型常规弹药取0.00~1.00);
[0180]
目标定位误差(单位:米):弹群中心与弹群每一瞄准点的距离和方向的偏差。
[0181]
假目标密度:每平方米内的假目标的数量,这包括自然的地物特征、和已毁伤或丧失作战功能的作战车辆,它们能够欺骗弹药的目标获取装置,作战车辆份额的计算基于模型的杀伤而动态确定。这个因素用来处理基于地形数据的假目标问题。
[0182]
弹药覆盖区域的宽和长(单位:米)
[0183]
b弹药模式的宽和长(单位:米)
[0184]
对目标项类型的探测概率(每个可攻击目标类型的取值为0.00~1.00)
[0185]
杀伤目标类型单元的概率(每个可攻击目标类型的取值为0.00~1.00)
[0186]
b算法的执行过程为:
[0187]
for每一个射击任务(多次齐射)
[0188]
for每一个目标火力集中点
[0189]
for每一个弹药类型杀伤面积-目标类型对
[0190]
计算毁伤
[0191]
next目标火力集中点
[0192]
next射击任务(多次齐射)
[0193]
b算法的输出数据为:
[0194]
输出数据用户不能直接观察,毁伤值用来评定仿真计算过程中目标在目标火力集中点中损耗的的资源项,并且用间接射击的数据采集器来累计。
[0195]
计算毁伤的主方程式为:
[0196][0197]
其中:
[0198]
对装备类型i毁伤值;
[0199]ntgt
:在目标火力集中点中的装备类型数;
[0200]
对装备类型i的毁伤概率;
[0201]
所选装备类型i在弹药覆盖区域的概率;
[0202]nsubs
:覆盖目标区域的弹药数。
[0203]
步骤4:对于每一次射击任务,采用c算法,计算被精确制导弹药攻击的目标毁伤值。c算法用于评估被攻击的目标是点目标(武器装备的单项),毁伤主要对主目标计算,根据爆炸模式的大小可能带有附带毁伤。
[0204]
c算法
[0205]
c算法的输入数据为:
[0206]
与b算法类似。
[0207]
算法的输出数据为:
[0208]
c算法的毁伤评估值用来评定仿真计算过程中目标在目标火力集中点中损耗的的资源项,并且用间接射击的数据采集器来累计。
[0209]
c算法的局限条件:
[0210]
假定精确制导弹药处于提供末段制导己方的控制之下,或者是直接射击距离内,而不是在远距离传感器下。
[0211]
计算毁伤的主方程式为:
[0212][0213]
其中:
[0214][0214]
对装备类型i毁伤值;
[0215]ntgt
:在目标火力集中点中的装备类型数;
[0216][0216]
对装备类型i的毁伤概率;
[0217][0217]
所选装备类型i的概率;
[0218]nmun
:攻击装备类型i的弹药数。
[0219]
步骤5:将计算所得的毁伤值应用于资源条目中的不同资源,存储资源的减少量,由间接射击的数据采集器进行累计;输出数据采集器中的累计结果。
[0220]
以下结合技术方案和附图详细叙述本发明的具体实施例。
[0221]
我方射击武器包括某口径舰炮,目标为某型坦克,根据当量计算,以某口径舰炮毁伤该坦克所需目标毁伤必须命中普通榴弹弹数为3枚。
[0222]
运用matlab语言编制仿真程序,并进行了相关演算。
[0223]
设距离上的网格数为30、50、80、100,方向上的网格数为5、10、20、30根据a算法计算命中该坦克类型装备的毁伤值,根据命中概率与射击距离之间进行数据演算,得出数据如下表所示:
[0224]
表1a算法计算
[0225][0226]
根据某类型普通榴弹舰炮弹药毁伤模型计算命中某类型装甲车目标的毁伤值,根据命中概率与射击距离、射击弹药数量之间进行数据演算,得出数据如下表所示:
[0227]
表2轻型弹药毁伤模型计算
[0228][0229][0230]
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1