本发明涉及计算机,尤其涉及一种基于重力影响的破片交会分析方法。
背景技术:
1、在计算破片与目标交会过程中,传统工程计算方法采用射击迹线的方法求解破片的命中位置,一般忽略重力的影响,假设破片在空气中的运动方向与初始速度方向保持一致。当弹药破片场与目标交会距离较近时,重力对破片运动轨迹的影响可以忽略;当弹药破片场与目标交会距离较远时,重力对破片运动轨迹的影响较大,此时如果采用破片初始速度方向与目标面元模型进行交会计算,计算结果与真实结果会存在一定偏差。对于精细化毁伤评估来说,该偏差不容忽视。
技术实现思路
1、本发明的目的就在于为了解决上述问题设计了一种基于重力影响的破片交会分析方法。
2、本发明通过以下技术方案来实现上述目的:
3、基于重力影响的破片交会分析方法,包括:
4、s1、构建地面坐标系;
5、s2、获取每枚破片和目标面元模型在地面坐标系中的相关信息;
6、s3、基于重力和空气阻力,并根据破片的相关信息分析当前破片的飞行轨迹;
7、s4、将当前破片的飞行轨迹离散化成多个线段组成;
8、s5、分析当前破片与目标面元之间的交会结果;
9、s6、判断当前破片是否为最后一块破片,若是,则输出所有破片与目标面元模型的交会情况,反之则令下一破片作为当前破片,并返回s3。
10、本发明的有益效果在于:考虑重力对破片飞行轨迹的影响,同时引入过滤器,提出本分析方法;将破片的真实飞行轨迹进行离散化处理,分成多个线段,通过线段与目标面元相交计算得到破片在目标面元模型上的命中点。如果直接求解其计算相较于传统射击迹线方法会成倍增长,为了减少无效线段与面元的相交计算,通过引入过滤器的方式,将大量的无效线段与面元交会计算工况剔除,保留少部分可能相交工况,最终计算得到目标命中点信息。为毁伤评估提供高效计算支撑。
1.基于重力影响的破片交会分析方法,其特征在于,包括:
2.根据权利要求1所述的基于重力影响的破片交会分析方法,其特征在于,每枚破片在地面坐标系中的相关信息包括初始位置坐标和速度矢量,目标面元模型在地面坐标系中的相关信息包括目标面元模型的所有目标面元的坐标。
3.根据权利要求1所述的基于重力影响的破片交会分析方法,其特征在于,根据破片的初始质量mo和初始速度v0=||v0||计算破片的飞行轨迹,表示为:
4.根据权利要求1所述的基于重力影响的破片交会分析方法,其特征在于,在s4中,将当前破片的飞行轨迹按照时间先后划分成不同时间段,通过将时间段内的飞行轨迹首尾相连,从而将当前破片飞行轨迹离散化成多个线段组成。
5.根据权利要求1所述的基于重力影响的破片交会分析方法,其特征在于,在s5中包括:
6.根据权利要求5所述的基于重力影响的破片交会分析方法,其特征在于,在②中根据第一条件和第二条件分析当前破片的当前线段与目标面元是否相交,当满足第一条件或第二条件时,当前破片的当前线段与目标面元相交;
7.根据权利要求5所述的基于重力影响的破片交会分析方法,其特征在于,在⑤中,通过第三条件判断当前射线是否与潜在相交面元列表中的当前目标面元相交,且相交点在当前目标面元内部;