A damage effect visual evaluation system

By combining Unreal Engine with AUTODYN-3D and other technologies, a fast and accurate visual assessment of damage effects is achieved, solving the problem of inaccurate damage assessment in existing technologies and providing an efficient damage detection and assessment system.

CN119227308BActive Publication Date: 2025-10-03BEIJING INST OF TECH
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410150633.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-02-02
Publication Date
2025-10-03
Estimated Expiration
2044-02-02

AI Technical Summary

Technical Problem

Existing technologies lack a mature visual assessment system for damage effect assessment. It is difficult to comprehensively assess the damage caused by strike weapons to targets based solely on image change detection, resulting in insufficient support for subsequent combat intelligence.

Method used

A damage effect visualization assessment system is adopted, and Unreal Engine is used for three-dimensional space calculation and visualization. Combined with force field simulation, strike trajectory calculation and damage probability assessment modules, AUTODYN-3D fluid nonlinear finite element software and SAP, MBP, and BVH algorithms are used for detailed modeling and data calculation to achieve rapid and accurate assessment of target damage.

Benefits of technology

High-precision damage detection can be achieved without mathematical modeling, providing fast, universal and scalable damage effect assessment, improving the accuracy and efficiency of damage assessment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119227308B_ABST
    Figure CN119227308B_ABST
Patent Text Reader

Abstract

The present invention discloses a damage effect visualization evaluation system, which relates to the technical field of damage effect evaluation. The damage effect visualization evaluation system includes a power field simulation module, a strike trace calculation module, a real-time scene rendering module and a damage probability evaluation module. The power field simulation module is implemented based on Autodyn, and outputs initial characteristic data of fragments at the moment of warhead detonation; the real-time scene rendering module is provided with an interface to read the initial characteristic data of fragments and store them into an array; the strike trace calculation module calculates the hit result of each fragment based on the stored initial characteristic data of fragments combined with the projectile-target interaction information described by the real-time scene rendering module, combined with the speed attenuation caused by air resistance and the warhead's own speed; the damage probability evaluation module summarizes the damage probability of the target as a whole through the hierarchical analysis method based on the damage evaluation criteria of components and levels. The present invention uses data with limited and variable parameters to quickly evaluate the damage effect.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of damage effect assessment, and in particular to a damage effect visualization assessment system. Background Art

[0002] Target damage effect assessment technology primarily encompasses three categories: assessment methods, assessment models, and assessment systems. International research on target damage assessment has transitioned from model-based assessment to assessment based on application systems. Domestic research started relatively late, yielding relatively few results. Assessment methods and theoretical frameworks are still immature, and the current stage is still focused on model-based damage effect assessment. Due to a lack of relevant data support, assessment systems remain at the simulation stage, lacking a mature system suitable for actual combat use.

[0003] Current damage assessment methods primarily rely on change detection in aviation / aerospace reconnaissance images. These methods utilize multiple images captured at different times to detect changes in an object's state or determine the evolution of certain phenomena, thereby enabling qualitative and quantitative analysis of the target. Based on other target information, such as geometry and characteristics, computers are then used to extract target features and impact locations. Damage assessment is then conducted based on this impact location. However, differences in strike weapons can lead to different damage effects on targets. For example, a penetrating warhead leaves a small hole in the target but inflicts significant internal damage, while a graphite bomb leaves a large black spot on the target's surface but causes no damage to the interior of the building. Therefore, damage assessments based solely on image change detection remain limited to the physical damage assessment phase, significantly inadequate for intelligence support in subsequent operations.

[0004] Therefore, it is necessary to provide a damage effect visualization evaluation system to solve the above problems. Summary of the Invention

[0005] The purpose of the present invention is to provide a damage effect visualization assessment system that does not require mathematical modeling of the target model or selection of a suitable bounding box in advance. It can use the Unreal Engine to automatically perform very fine triangular mesh modeling of the target and quickly enter the hit detection process, with higher detection accuracy than traditional methods.

[0006] To achieve the above objectives, the present invention provides a damage effect visualization assessment system, which includes a force field simulation module, a strike trajectory calculation module, a real-time scene rendering module, and a damage probability assessment module. The force field simulation module is implemented based on Autodyn, and the functions of the strike trajectory calculation module, real-time scene rendering module, and damage probability assessment module are all implemented by the Unreal Engine, which has three-dimensional space computing and visualization capabilities. The Unreal Engine provides a ray intersection algorithm interface, which uses the SAP algorithm, MBP algorithm, and BVH algorithm to quickly calculate the hit data of the strike trajectory.

[0007] Visual evaluation system implementation:

[0008] S1: The power field simulation module performs numerical simulation of the fragments of the designated warhead and outputs the initial characteristic data of the fragments at the moment of warhead detonation;

[0009] S2: The real-time scene rendering module has an interface to read the initial feature data of the fragments and store it in an array. The real-time scene rendering module is responsible for constructing the projectile-target intersection scene and constructing the projectile-target intersection information, including the three-dimensional model and the direction and velocity.

[0010] S3: The strike trajectory calculation module calculates the impact results of each fragment based on the saved initial fragment feature data, the projectile-target interaction information described by the real-time scene rendering module, the speed attenuation caused by air resistance, and the warhead's own speed. The strike trajectory calculation module visualizes the strike trajectory in the scene;

[0011] S4: After inputting the hit data and the corresponding target vulnerability data into the damage probability assessment module, the damage probability of the target as a whole is summarized through the hierarchical analysis method based on the damage assessment criteria of the components and each level. The hit data includes the hit location information and the hit distance.

[0012] Preferably, in step S1, the force field simulation module uses AUTODYN-3D fluid nonlinear finite element software to perform numerical simulation on the warhead forming process to obtain the initial velocity and orientation of the fragments; the numerical simulation adopts an ALE algorithm that integrates the Lagrange and Euler algorithms.

[0013] Preferably, in step S2, the real-time scene rendering module mainly renders the projectile target model and azimuth velocity. The azimuth velocity is read through the interface, and the projectile target three-dimensional model is generated using three-dimensional modeling software, which is then imported into the real-time scene rendering module. 3D collision detection is achieved through surface element detection technology to determine whether the fragment trace hits the component.

[0014] Preferably, in step S3, the strike trajectory calculation module reads the initial characteristic data of the fragments and calculates and simulates the trajectory of the fragments generated by the warhead after the explosion in the air before reaching the target surface. During this process, the fragments are affected by gravity and air resistance. The air resistance causes the fragments to decay in velocity, and gravity causes the fragments to bend in flight trajectory. The attenuation formula of the fragment velocity under the influence of air resistance is as follows:

[0015]

[0016] Where, is the initial velocity of the fragment, r is the distance the fragment flies; is the air resistance coefficient of the fragments, and the air resistance coefficient of the spherical fragments is 0.97; S is the windward area of ​​the fragment. The windward area of ​​spherical fragment is its cross-sectional area; is the air density, which is 1.292 kg / m 3 ; is the mass of the fragment, kg;

[0017] The strike trajectory calculation module is responsible for returning the hit data between fragments and targets based on surface element detection technology;

[0018] The real-time scene rendering module describes the target model as a combination of several triangles. To determine whether a strike trajectory has hit the target, it is only necessary to determine whether the trajectory intersects with a triangle in the target model. The strike trajectory calculation module uses the MT (Möller-Trumbore) algorithm, which directly determines whether a triangle intersects the trajectory, ensuring a rapid response.

[0019] Let the ray equation be . Where O is the ray origin and d is the ray direction. For a triangle, let The three vertices of , , , P is a point in the triangle plane;

[0020] set up , They are , The weight of is the weight of V0, and the triangle equation is:

[0021]

[0022] in , the ray and the triangle intersect at point P, and the two equations are combined to get:

[0023]

[0024] Shifting and sorting, we get:

[0025]

[0026] make , , , the above formula is simplified to:

[0027]

[0028] According to Cramer's rule and the mixed product formula, we get:

[0029]

[0030] To obtain the final coordinates of the intersection, we must ensure , , , the trace can intersect with the triangle, and the strike trace calculation module uses the MT algorithm to quickly output the hit result of the strike trace.

[0031] Preferably, in step S4, the damage probability assessment module inputs the hit data and the corresponding target vulnerability damage tree data into the damage probability assessment module, and then summarizes them into the overall target damage probability through the hierarchical analysis method based on the damage assessment criteria of each component and each level.

[0032] Preferably, in step S4, taking the M2A3 infantry fighting vehicle as an example, the damage assessment criteria include the protective armor damage criteria and the key parts damage criteria, and the damage tree is described using three damage levels: M, F, and K;

[0033] The fragments hit the armored target to achieve the effect of penetration and destruction. The damage to the armor is described in terms of the maximum penetration speed. As a criterion, the empirical formula for the limiting penetration velocity of spherical fragments is as follows:

[0034]

[0035] in, is the diameter of spherical fragments, m; is the thickness of the target plate, m; is the target density, kg / m 3 ; is the density of the fragment material, kg / m 3 ; is the ultimate strength of the target plate, MPa; is the angle between the missile axis and the target plate normal; through regression analysis of experimental data, , b is determined according to the target conditions;

[0036] Key component damage criteria: kinetic energy criteria are used to determine component damage probability, which is divided into fragment penetration damage, fragment penetration ignition damage, and damage to personnel;

[0037] Fragment penetration damage: For infantry fighting vehicle targets, the probability of a single fragment penetrating a component is:

[0038]

[0039] Where, ; is the specific kinetic energy of the fragments, ; v is the fragment impact velocity, m / s; h is the thickness of the equivalent aluminum target of the component, m; S is the average windward area of ​​the fragment, m 2 ;

[0040] Fragment penetration and ignition damage: Based on experimental results, the empirical formula for the probability of a single fragment igniting a fuel tank on the ground is:

[0041]

[0042] Where, ; is the specific impulse of the fragment, ;v f is the encounter speed between the fragments and the target, m / s; A is the average frontal area of ​​the fragments, m 2 ;

[0043] Injury to personnel,

[0044]

[0045] Where, In the conventional killing standard, the threshold for personnel killing is generally ;

[0046] M-level damage includes power system damage, travel system damage, and crew system damage;

[0047] Among them, power system damage includes engine damage, transmission damage and fuel tank damage; walking system damage includes driving wheel damage, idler wheel damage, road wheel damage and track damage; crew system damage includes driver damage;

[0048] F-level damage includes firepower system damage and crew system damage;

[0049] The firepower system damage includes the missile launcher damage, chain gun damage and fire control device damage, and the crew system damage includes the commander and gunner killed.

[0050] K-level damage means the target is completely destroyed, with loss of all functions including incapacitation of all crew members, explosion of fuel tanks and explosion of ammunition. Incapacitation of all crew members includes the death of the driver, gunner, commander and crew members.

[0051] A damage tree for the M2A3 infantry fighting vehicle is established. The damage probability assessment module calculates the damage probability of each key component and summarizes it into M, F, and K level damage probabilities based on the damage weights of the corresponding components. The damage probability assessment module then calculates the overall damage probability of the target based on the corresponding damage weights of the damage tree.

[0052] Therefore, the present invention adopts the above-mentioned damage effect visualization assessment system, which has the following beneficial effects:

[0053] (1) The present invention does not require mathematical modeling of the target model or selection of a suitable bounding box in advance. Instead, it can automatically perform very fine triangular mesh modeling of the target with the help of the Unreal Engine and quickly enter the hit detection process. At the same time, it has higher detection accuracy than traditional methods.

[0054] (2) The present invention provides a universal integrated architecture that can quickly evaluate damage effects, which facilitates researchers to quickly evaluate damage effects under a unified architecture using data with limited or variable parameters. At the same time, it has good scalability and can change the damage assessment algorithm as needed.

[0055] The technical solution of the present invention is further described in detail below through the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS

[0056] Figure 1 This is a flow chart of a damage effect visualization evaluation system of the present invention;

[0057] Figure 2 This is a schematic diagram of triangular mesh modeling of the present invention;

[0058] Figure 3 This is a schematic diagram of the ray detection of the present invention;

[0059] Figure 4 It is a schematic diagram of triangle ABC of the present invention;

[0060] Figure 5 It is the M-level damaged tree of the present invention;

[0061] Figure 6 It is a Class F damaged tree of the present invention;

[0062] Figure 7 It is a K-level damaged tree of the present invention;

[0063] Figure 8 It is the present invention that destroys the tree as a whole. DETAILED DESCRIPTION

[0064] The technical solution of the present invention is further described below with reference to the accompanying drawings and embodiments.

[0065] Unless otherwise defined, technical or scientific terms used in the present invention shall have the same meaning as commonly understood by one of ordinary skill in the art to which the present invention belongs.

[0066] The words “include” or “comprising” and similar words used in the present invention mean that the elements before the word include the elements listed after the word, and do not exclude the possibility of also including other elements. The orientation or position relationship indicated by the terms “inside”, “outside”, “upper”, “lower”, etc. is based on the orientation or position relationship shown in the accompanying drawings. It is only for the convenience of describing the present invention and simplifying the description, and does not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation. Therefore, it cannot be understood as a limitation of the present invention. When the absolute position of the described object changes, the relative position relationship may also change accordingly. In the present invention, unless otherwise clearly stipulated and limited, the terms such as “attachment” should be understood in a broad sense. For example, it can be a fixed connection, a detachable connection, or an integral whole; it can be directly connected or indirectly connected through an intermediate medium, and it can be the internal connection of two elements or the interaction relationship between two elements. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to the specific circumstances.

[0067] like Figure 1 As shown, the present invention provides a damage effect visualization assessment system, which includes a force field simulation module, a strike trajectory calculation module, a real-time scene rendering module, and a damage probability assessment module. The force field simulation module is implemented based on Autodyn, and the functions of the strike trajectory calculation module, the real-time scene rendering module, and the damage probability assessment module are all implemented by the Unreal Engine, which has three-dimensional space computing and visualization capabilities.

[0068] Visual evaluation system implementation:

[0069] S1: The force field simulation module numerically simulates the fragmentation of a designated warhead, outputting initial fragment characteristic data at the moment of warhead detonation. In step S1, the force field simulation module uses AUTODYN-3D fluid nonlinear finite element software to numerically simulate the warhead formation process to obtain the initial fragment velocity and orientation. This numerical simulation utilizes the ALE algorithm, which combines the Lagrange and Euler algorithms. After explosive detonation, the fragments accelerate under the influence of the detonation wave. When the internal and external gas pressures are equal, the fragments reach their maximum initial velocity, and then their velocity gradually decays due to air resistance. After the simulation, the initial position and velocity data of all fragments can be viewed and exported for statistical processing, and the results serve as input parameters for the next step.

[0070] S2: The real-time scene rendering module is equipped with an interface to read the initial characteristic data of the fragments and store them into an array. The real-time scene rendering module is responsible for constructing the projectile-target intersection scene and constructing the projectile-target intersection information, including the three-dimensional model and the orientation and speed. In step S2, the real-time scene rendering module mainly renders the projectile-target model and the orientation and speed. The orientation and speed are read through the interface, and the three-dimensional model of the projectile-target is generated using the three-dimensional modeling software. It is then imported into the real-time scene rendering module, and 3D collision detection is realized through the surface element detection technology to determine whether the fragment trace hits the component. Unreal Engine can perform very fine triangular mesh modeling on the target model to describe the target surface, such as Figure 2 shown.

[0071] S3: The strike trajectory calculation module calculates the hit results of each fragment based on the stored initial fragment feature data combined with the projectile-target interaction information described by the real-time scene rendering module, combined with the speed attenuation caused by air resistance and the warhead's own speed, including the name of the hit component / armor and the corresponding component / armor information. The strike trajectory calculation module visualizes the strike trajectory in the scene; in step S3, the strike trajectory calculation module reads the initial fragment feature data and calculates and simulates the trajectory of the fragments generated after the warhead explodes in the air before reaching the target surface. During this process, they are affected by gravity and air resistance. Air resistance causes the fragment speed to decay, and gravity causes the fragment's flight trajectory to bend. Since the fragment mass is small, when its speed is high, the air resistance is much greater than gravity. Therefore, the influence of gravity on the fragment can be ignored, and the fragment flight trajectory is a straight line. The attenuation formula of the fragment speed under the influence of air resistance is as follows:

[0072]

[0073] Where, is the initial velocity of the fragment, r is the distance the fragment flies; is the air resistance coefficient of the fragments, and the air resistance coefficient of the spherical fragments is 0.97; S is the windward area of ​​the fragment. The windward area of ​​spherical fragment is its cross-sectional area; is the air density, which is 1.292 kg / m 3 ; is the fragment mass;

[0074] The strike trajectory calculation module is responsible for returning the hit data between fragments and targets based on surface element detection technology;

[0075] Unreal Engine provides a ray intersection algorithm interface, using the SAP algorithm, MBP algorithm, and BVH algorithm to quickly calculate the hit data of the strike trajectory;

[0076] The real-time scene rendering module describes the target model as a combination of several triangles. To determine whether the strike trajectory hits the target, it is only necessary to determine whether the trajectory intersects with a triangle in the target model. The strike trajectory calculation module uses the MT (Möller-Trumbore) algorithm to directly determine whether the triangle and the trajectory intersect. Figure 3 As shown, it ensures that the strike trace calculation module responds quickly;

[0077] Let the ray equation be . Where O is the ray origin and d is the ray direction. For a triangle, let The three vertices of , , , P is a point in the triangle plane; Figure 4 shown.

[0078] set up , They are , The weight of is the weight of V0, and the triangle equation is:

[0079]

[0080] in , the ray and the triangle intersect at point P, and the two equations are combined to get:

[0081]

[0082] Shifting and arranging, we get:

[0083]

[0084] make , , , the above formula is simplified to:

[0085]

[0086] According to Cramer's rule and using the mixed product formula, we get:

[0087]

[0088] To obtain the final coordinates of the intersection, we must ensure , , , the trace can intersect with the triangle, and the strike trace calculation module uses the MT algorithm to quickly output the hit result of the strike trace.

[0089] S4: After inputting the hit data and the corresponding target vulnerability data into the damage probability assessment module, the damage probability of the target as a whole is summarized through the hierarchical analysis method based on the damage assessment criteria of the components and each level. The hit data includes the hit location information and the hit distance.

[0090] In step S4, the damage probability assessment module inputs the hit data and the corresponding target vulnerability damage tree data into the damage probability assessment module, and then summarizes them into the overall target damage probability through the hierarchical analysis method based on the damage assessment criteria of each component and each level.

[0091] In step S4, taking the M2A3 infantry fighting vehicle as an example, the damage assessment criteria include the protective armor damage criterion and the key parts damage criterion. The damage tree is described using three damage levels: M, F, and K.

[0092] The fragments hit the armored target to achieve the effect of penetration and destruction. The damage to the armor is described in terms of the maximum penetration speed. As a criterion, the empirical formula for the limiting penetration velocity of spherical fragments is as follows:

[0093]

[0094] in, is the diameter of spherical fragments, m; is the thickness of the target plate, m; is the target density, kg / m 3 ; is the density of the fragment material, kg / m 3 ; is the ultimate strength of the target plate, MPa; is the angle between the missile axis and the target plate normal; through regression analysis of experimental data, , b is determined according to the target conditions;

[0095] Key component damage criteria: kinetic energy criteria are used to determine component damage probability, which is divided into fragment penetration damage, fragment penetration ignition damage, and damage to personnel;

[0096] Fragment penetration damage: For infantry fighting vehicle targets, the probability of a single fragment penetrating a component is:

[0097]

[0098] Where, ; is the specific kinetic energy of the fragments, ; m is the mass of the fragment, kg; v is the speed of the fragment hitting the target, m / s; h is the thickness of the equivalent aluminum target of the component, m; S is the average windward area of ​​the fragment, m 2 ;

[0099] Fragment penetration and ignition damage: Based on experimental results, the empirical formula for the probability of a single fragment igniting a fuel tank on the ground is:

[0100]

[0101] Where, ; is the specific impulse of the fragment, ;v f is the encounter speed between the fragments and the target, m / s; A is the average frontal area of ​​the fragments, m 2 ;

[0102] Injury to personnel,

[0103]

[0104] Where, In the conventional killing standard, the threshold for personnel killing is generally ;

[0105] M-level damage includes power system damage, travel system damage, and crew system damage;

[0106] Among them, power system damage includes engine damage, transmission damage and fuel tank damage; walking system damage includes driving wheel damage, idler wheel damage, road wheel damage and track damage; crew system damage includes driver damage; such as Figure 5 shown.

[0107] F-level damage includes firepower system damage and crew system damage;

[0108] The firepower system damage includes the damage to the missile launcher, chain gun and fire control device, and the crew system damage includes the death of the commander and the gunner; Figure 6 shown.

[0109] K-level damage means the target is completely destroyed, with loss of all functions including all crew members being incapacitated, fuel tank explosion and ammunition explosion. Incapacity of all crew members includes the death of the driver, gunner, commander and crew members. Figure 7 shown.

[0110] Create an M2A3 infantry fighting vehicle damage tree, such as Figure 8 As shown in the figure, the damage probability assessment module calculates the damage probability of each key component and summarizes it into M, F, and K level damage probabilities according to the damage weights of the corresponding components. The damage probability assessment module calculates the overall damage probability of the target according to the damage weights of the corresponding damage tree.

[0111] Unreal Engine is not the only engine, similar effects can be achieved with the help of similar engines.

[0112] Therefore, the present invention adopts the above-mentioned damage effect visualization evaluation system to transform complex mathematical models into reasonable and effective simulation models, forming a human-computer friendly simulation system, making damage effect evaluation faster, more accurate, universal and integrated.

[0113] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit the same. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that they can still modify or replace the technical solutions of the present invention with equivalents, and these modifications or equivalent replacements cannot cause the modified technical solutions to deviate from the spirit and scope of the technical solutions of the present invention.

Claims

1. A damage effect visual assessment system, characterized by: The damage effect visualization assessment system includes a force field simulation module, a strike trajectory calculation module, a real-time scene rendering module, and a damage probability assessment module. The force field simulation module is implemented based on Autodyn, while the strike trajectory calculation module, real-time scene rendering module, and damage probability assessment module are all implemented by the Unreal Engine, which has three-dimensional space computing and visualization capabilities. The Unreal Engine provides a ray intersection algorithm interface, using the SAP algorithm, MBP algorithm, and BVH algorithm to quickly calculate the hit data of the strike trajectory. Visual evaluation system implementation: S1: The power field simulation module performs numerical simulation of the fragments of the designated warhead and outputs the initial characteristic data of the fragments at the moment of warhead detonation; S2: The real-time scene rendering module has an interface to read the initial feature data of the fragments and store it in an array. The real-time scene rendering module is responsible for constructing the projectile-target intersection scene and constructing the projectile-target intersection information, including the three-dimensional model and the direction and velocity. S3: The strike trajectory calculation module calculates the impact results of each fragment based on the saved initial fragment feature data, the projectile-target interaction information described by the real-time scene rendering module, the speed attenuation caused by air resistance, and the warhead's own speed. The strike trajectory calculation module visualizes the strike trajectory in the scene; S4: After inputting the hit data and the corresponding target vulnerability data into the damage probability assessment module, the damage probability of the target as a whole is summarized through the hierarchical analysis method based on the damage assessment criteria of the components and each level. The hit data includes the hit location information and the hit distance.

2. The damage effect visual assessment system according to claim 1, characterized in that: In step S1, the force field simulation module uses AUTODYN-3D fluid nonlinear finite element software to numerically simulate the warhead formation process to obtain the initial velocity and orientation of the fragments; the numerical simulation adopts the ALE algorithm that integrates the Lagrange and Euler algorithms.

3. The damage effect visual assessment system according to claim 2, characterized in that: In step S2, the real-time scene rendering module renders the projectile-target model and azimuth velocity in real time. The azimuth velocity is read through the interface, and a three-dimensional model of the projectile-target is generated using three-dimensional modeling software. The model is then imported into the real-time scene rendering module, and 3D collision detection is implemented through surface element detection technology to determine whether the fragment trajectory hits the component.

4. The damage effect visual assessment system according to claim 3, characterized in that: In step S3, the strike trajectory calculation module reads the initial fragment characteristic data and calculates and simulates the trajectory of the fragments generated by the warhead after the air explosion before reaching the target surface. During this process, they are affected by gravity and air resistance. Air resistance causes the fragments to slow down, and gravity causes the fragments to bend their flight trajectory. The formula for the attenuation of fragment speed under the influence of air resistance is as follows: ; Where, is the initial velocity of the fragment, r is the distance the fragment flies; is the air resistance coefficient of the fragments, and the air resistance coefficient of the spherical fragments is 0.97; S is the windward area of ​​the fragment. The windward area of ​​spherical fragment is its cross-sectional area; is the air density, which is 1.292 kg / m 3 ; is the mass of the fragment, kg; The strike trajectory calculation module is responsible for returning the hit data between fragments and targets based on surface element detection technology; The real-time scene rendering module describes the target model as a combination of several triangles. To determine whether a strike trajectory has hit the target, it is only necessary to determine whether the trajectory intersects with a triangle in the target model. The strike trajectory calculation module uses the MT (Möller-Trumbore) algorithm, which directly determines whether a triangle intersects the trajectory, ensuring a rapid response. Let the ray equation be , where O is the ray origin and d is the ray direction. For a triangle, let The three vertices of , , , P is a point in the triangle plane; set up , They are , The weight of is the weight of V0, and the triangle equation is: ; in , the ray and the triangle intersect at point P, and the two equations are combined to get: ; Shifting and sorting, we get: , make , , , the above formula is simplified to: ; According to Cramer's rule and using the mixed product formula, we get: ; To obtain the final coordinates of the intersection, we must ensure , , , the trace can intersect with the triangle, and the strike trace calculation module uses the MT algorithm to quickly output the hit result of the strike trace.

5. The damage effect visual assessment system according to claim 4, characterized in that: In step S4, the damage probability assessment module inputs the hit data and the corresponding target vulnerability damage tree data into the damage probability assessment module, and then summarizes them into the overall target damage probability through the hierarchical analysis method based on the damage assessment criteria of each component and each level.

6. The damage effect visual assessment system according to claim 5, characterized in that: In step S4, the damage assessment criteria include the protective armor damage criteria and the key parts damage criteria, and the damage tree is described using three damage levels: M, F, and K; The fragments hit the armored target to achieve the effect of penetration and destruction. The damage to the armor is described in terms of the maximum penetration speed. As a criterion, the empirical formula for the limiting penetration velocity of spherical fragments is as follows: ; in, is the diameter of spherical fragments, m; is the thickness of the target plate, m; is the target density, kg / m 3 ; is the density of the fragment material, kg / m 3 ; is the ultimate strength of the target plate, MPa; is the angle between the missile axis and the target plate normal; through regression analysis of experimental data, , b is determined according to the target conditions; Key component damage criteria: kinetic energy criteria are used to determine component damage probability, which is divided into fragment penetration damage, fragment penetration ignition damage, and damage to personnel; Fragment penetration damage: For infantry fighting vehicle targets, the probability of a single fragment penetrating a component is: ; Where, ; is the specific kinetic energy of the fragments, ; v is the fragment impact velocity, m / s; h is the thickness of the equivalent aluminum target of the component, m; S is the average windward area of ​​the fragment, m 2 ; Fragment penetration and ignition damage: Based on experimental results, the empirical formula for the probability of a single fragment igniting a fuel tank on the ground is: ; Where, ; is the specific impulse of the fragment, ;v f is the encounter speed between the fragments and the target, m / s; A is the average frontal area of ​​the fragments, m 2 ; Injury to personnel, ; Where, In the conventional killing standard, the threshold for personnel killing is ; M-level damage includes power system damage, travel system damage, and crew system damage; Among them, power system damage includes engine damage, transmission damage and fuel tank damage; walking system damage includes driving wheel damage, idler wheel damage, road wheel damage and track damage; crew system damage includes driver damage; F-level damage includes firepower system damage and crew system damage; The firepower system damage includes the missile launcher damage, chain gun damage and fire control device damage, and the crew system damage includes the commander and gunner killed. K-level damage means the target is completely destroyed, with loss of all functions including incapacitation of all crew members, explosion of fuel tanks and explosion of ammunition. Incapacitation of all crew members includes the death of the driver, gunner, commander and crew members. A damage tree for the M2A3 infantry fighting vehicle is established. The damage probability assessment module calculates the damage probability of each key component and summarizes it into M, F, and K level damage probabilities based on the damage weights of the corresponding components. The damage probability assessment module then calculates the overall damage probability of the target based on the corresponding damage weights of the damage tree.

Citation Information

Patent Citations

  • Virtual shooting system and method for camera shooting robot

    CN111970453A

  • Fuse modeling-based warhead power simulation system and method

    CN116305988A