A method for constructing a digital model of a high-energy beam pre-controlled projectile with random defects

By using TrueGrid software and a true random number generator in the high-energy beam pre-controlled projectile model to randomly delete defect element data in the pre-controlled region, the problem of defect characterization in the high-energy beam pre-controlled projectile model was solved, and rapid and accurate finite element model construction and efficient structural analysis were achieved.

CN116738795BActive Publication Date: 2026-05-26BEIJING INST OF TECH

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BEIJING INST OF TECH
Filing Date
2023-06-15
Publication Date
2026-05-26

AI Technical Summary

Technical Problem

Existing technologies cannot effectively characterize random defects in the pre-controlled region when constructing finite element models of high-energy beam pre-controlled projectiles, making it difficult to advance numerical simulation research, and the modeling process is cumbersome and time-consuming.

Method used

A high-energy beam pre-controlled projectile model was established using TrueGrid software. By assigning different material numbers to the matrix and the pre-controlled region and dividing the mesh, the element data of the defect formation location in the pre-controlled region was randomly deleted to generate a finite element model with random defects. A true random number generator was used to control the defect ratio to ensure the randomness and controllability of the defect distribution.

Benefits of technology

It enables the rapid and accurate construction of pre-controlled projectile finite element models, improving modeling efficiency and accuracy, ensuring the randomness and controllability of defect distribution, and enhancing the accuracy of structural strength and fracture analysis.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116738795B_ABST
    Figure CN116738795B_ABST
Patent Text Reader

Abstract

This invention discloses a method for constructing a digital model of a high-energy beam pre-controlled projectile with random defects. The method includes: establishing a model of the high-energy beam pre-controlled projectile using TrueGrid software; outputting the node and element information of the mesh according to the format requirements of the finite element software; extracting node and element data from the mesh model file, dividing the element data into base element data and pre-controlled zone element data; obtaining element data of the defect-forming locations and the remaining element data in the pre-controlled zone according to a pre-defined ratio of defect formation locations and their volume in the pre-controlled zone; randomly deleting element data from the defect-forming locations; and merging the data to form a mesh model file that meets the requirements, thus obtaining the element data of the high-energy beam pre-controlled projectile with random defects. This construction method can generate controllable random defects in the pre-controlled zone, completing the defect characterization of the high-energy beam pre-controlled projectile.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of finite element model construction technology for pre-controlled fragmentation warheads, and specifically to a method for constructing a digital model of a high-energy beam pre-controlled projectile with random defects. Background Technology

[0002] A high-energy beam rapidly heats a localized area of ​​material in a scanning region to a molten state according to a predetermined trajectory. After cooling, a certain proportion of randomly distributed defects form within the localized material. High-energy beam grooving is a type of pre-controlled fragmentation technology. Research results show that the material in the high-energy beam scanning region undergoes processes such as heating, melting, and solidification, resulting in significant changes in its microstructure and mechanical properties compared to the original material. A certain proportion of randomly distributed defects form at the root of the material, and these random defects are important factors leading to fracture. Therefore, in the numerical simulation study of high-energy beam pre-controlled projectiles, it is necessary to establish a finite element model of the projectile containing random defects.

[0003] According to the current feasibility assessment, the modeling process of the high-energy beam pre-controlled projectile is cumbersome and time-consuming, making it impossible to characterize the defects in the pre-controlled region, and subsequent numerical simulation research is difficult to advance. Summary of the Invention

[0004] This invention provides a method for constructing a digital model of a high-energy beam pre-controlled projectile with random defects. This method can quickly and accurately establish a finite element model of the pre-controlled projectile based on its structural parameters, generate controllable random defects in the pre-controlled region, and complete the defect characterization of the high-energy beam pre-controlled projectile.

[0005] The present invention adopts the following specific technical solution:

[0006] A method for constructing a digital model of a high-energy beam pre-controlled projectile with random defects, the high-energy beam pre-controlled projectile comprising a matrix and a pre-controlled region, the method comprising the following steps:

[0007] A model of a high-energy beam pre-controlled projectile was established using TrueGrid software. Different material numbers were assigned to the matrix and pre-controlled region of the model, and meshes were generated. The node and element information of the mesh were output according to the format requirements of the finite element software.

[0008] Extract node data and element data from the mesh model file, and divide the element data into matrix element data and pre-control zone element data according to the material number;

[0009] According to the pre-defined defect formation location and the volume ratio of the defect to the defect formation location in the pre-controlled area, obtain the unit data of the defect formation location and the remaining unit data in the pre-controlled area.

[0010] Based on the volume ratio, randomly delete the element data of the defect formation location to obtain the element data after deleting the defects in the defect formation location;

[0011] The remaining element data in the pre-controlled area, the element data after deleting defects in the defect formation area, and the element data after merging the matrix element data are used to replace the element data in the original mesh model file to form a mesh model file that meets the requirements. This yields the element data of the high-energy beam pre-controlled projectile with random defects, thus completing the construction of the digital model of the high-energy beam pre-controlled projectile with random defects.

[0012] Furthermore, when building a model of a high-energy beam pre-controlled projectile using TrueGrid software, this includes building a matrix model and a pre-controlled region model.

[0013] Furthermore, the process of establishing the matrix model specifically includes the following steps:

[0014] Establish the first fragment mesh model;

[0015] Calculate the number of fragments NPP and the rotation angle AG for each layer, and use the NPP-1 copy function to create the first layer of fragments each time the angle AG is rotated;

[0016] The number of fragment layers NOP and the moving distance DD are calculated using the fragment area width K between fragment layers, the length of a single fragment PPL and the length of the pre-controlled projectile L. A complete fragment layer is established by NOP-1 copying and moving, with each moving distance being DD.

[0017] By using copy, rotation, and move operations, the complete other regions of the matrix are established, and the complete other regions of the matrix are merged with the complete fragment layer to form the finite element model of the matrix.

[0018] Furthermore, the process of establishing the pre-controlled area model specifically includes the following steps:

[0019] Establish the first pre-control zone grid model;

[0020] Calculate the number of pre-controlled areas NPP and the rotation angle AG for each layer, and use the NPP-1 copy function to create the first layer of pre-controlled areas with each rotation angle AG;

[0021] The number of pre-control zone layers NOP-1 and the moving distance DD are calculated using the pre-control zone width K between fragment layers, the length of a single fragment PPL, and the length of the pre-control projectile L. Through NOP-2 replications and movements, with each movement distance being DD, a complete finite element model of the pre-control zone is established.

[0022] Furthermore, randomly delete the cell data at the defect formation location, specifically including:

[0023] The unit data of the defect formation location is read sequentially from beginning to end into a vector, and the storage order of each unit data is recorded in the vector.

[0024] Based on the capacity of the vector and the proportion of the defect to the defect-forming area, a set of random data 1 to n is generated using a true random number generator. All elements in the vector are traversed, and the storage order value of each row element is checked against the generated true random value. If they are equal, the element value at that storage order value is deleted, and the next element is checked. Otherwise, the element value at that storage order value is output to the out.txt file. This process continues until all element values ​​in the vector that meet the conditions are output, thus obtaining the unit data after the defect is removed from the defect-forming area.

[0025] Beneficial effects:

[0026] 1. This invention proposes a method for constructing a digital model of a high-energy beam pre-controlled projectile with random defects. This method uses TrueGrid software to build the model of the pre-controlled projectile. An initial mesh model is generated by inputting the structural parameters of the pre-controlled projectile. Based on pre-defined defect formation locations and the volume ratio of defects to defect formation locations within the pre-controlled region, element data from defect formation locations are randomly deleted, resulting in a pre-controlled projectile model with random defects. Therefore, a finite element model of the pre-controlled projectile can be quickly and accurately established based on its structural parameters. Controllable random defects are generated in the pre-controlled region, completing the defect characterization of the high-energy beam pre-controlled projectile. By modifying the structural parameters and defect ratio coefficients of the pre-controlled projectile, finite element models with different structural requirements can be quickly established, facilitating the modeling of high-energy beam pre-controlled projectiles with random defects and improving modeling efficiency and accuracy.

[0027] 2. The construction method of the present invention introduces true random numbers when randomly deleting the unit data of the defect formation location to ensure that no systematic deviation or error is introduced in the data processing. The defects generated in the pre-control area of ​​the projectile after the high-energy beam scan is in a disordered and random distribution state. At the same time, by generating the number of true random numbers, the proportion of the pre-control area occupied by the defects can be effectively controlled. The defect generation process is random and controllable, which improves the structural strength and fragmentation analysis accuracy of the pre-control projectile. Attached Figure Description

[0028] Figure 1 A schematic diagram illustrating the fabrication process of a pre-controlled projectile using a high-energy beam;

[0029] Figure 2 This is a partial cross-sectional view of the pre-controlled projectile.

[0030] Figure 3A schematic diagram showing the length of the pre-controlled projectile and the length of a single fragment.

[0031] Figure 4 A schematic diagram showing the pre-control depth and pre-control width of the pre-controlled projectile;

[0032] Figure 5 A schematic diagram of the pre-controlled trajectory of the projectile;

[0033] Figure 6 This is a schematic diagram of the matrix structure;

[0034] Figure 7 This is a schematic diagram of the pre-controlled area;

[0035] Figure 8 A schematic diagram of the combined structure of the matrix and the pre-control zone;

[0036] Figure 9 A flowchart for randomly deleting cell data at the defect formation location;

[0037] Figure 10 A flowchart of a method for constructing a digital model of a high-energy beam pre-controlled projectile with random defects;

[0038] Figure 11 For the pre-controlled area model with random defects;

[0039] Figure 12 A high-energy beam pre-controlled projectile model with random defects;

[0040] Figure 13 A pre-control zone model for a rhomboid pre-control projectile;

[0041] Figure 14 It is a rhomboid pre-controlled projectile model.

[0042] Wherein, 1-matrix, 2-pre-controlled region, 3-defect, 4-high-energy beam, 5-scanning region, 6-pre-controlled fragment, 11-first region of the matrix, 12-second region of the matrix, 13-third region of the matrix, 21-first region of the pre-controlled region, 22-second region of the pre-controlled region, 23-third region of the pre-controlled region Detailed Implementation

[0043] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0044] like Figure 1 , Figure 2 , Figure 3 and Figure 4 As shown in the embodiment of the invention, the pre-controlled projectile consists of two parts: a base 1 and a pre-controlled region 2. A high-energy beam 4 scans the surface of the base 1 along the arrow direction, forming the pre-controlled region 2 within the base 1. The main structural parameters include the projectile's inner diameter d0, wall thickness d, length L, fragment length PPL, pre-controlled depth KCSD, and pre-controlled width K. The pre-controlled trajectory of the projectile is as follows: Figure 5 As shown.

[0045] like Figure 1 As shown in the diagram, this embodiment provides a method for constructing a digital model of a high-energy beam pre-controlled projectile with random defects. The high-energy beam pre-controlled projectile includes a substrate 1 and a pre-controlled region 2. The construction method includes the following steps:

[0046] Based on the actual structure of the pre-controlled projectile, a model of the high-energy beam pre-controlled projectile was established using TrueGrid software. Different material numbers were assigned to the matrix 1 and the pre-controlled region 2 of the model, and meshes were generated. The node and element information of the mesh were output according to the format requirements of the finite element software.

[0047] Extract node data and element data from the mesh model file, and divide the element data into matrix element data and pre-control zone element data according to the material number;

[0048] According to the pre-set defect formation location and the volume ratio of defect 3 to the defect formation location in the pre-controlled area, obtain the unit data of the defect formation location and the remaining unit data in the pre-controlled area.

[0049] Based on the volume ratio, randomly delete the element data of the defect formation location to obtain the element data after deleting the defects in the defect formation location;

[0050] The remaining element data in the pre-controlled area, the element data after deleting defects in the defect formation area, and the element data after merging the matrix element data are used to replace the element data in the original mesh model file to form a mesh model file that meets the requirements. This yields the element data of the high-energy beam pre-controlled projectile with random defects, thus completing the construction of the digital model of the high-energy beam pre-controlled projectile with random defects.

[0051] The above construction method uses TrueGrid software to build a model of the pre-controlled projectile. By inputting the structural parameters of the pre-controlled projectile, an initial mesh model can be generated. Based on the pre-set defect formation location and the volume ratio of the defect to the defect formation location in the pre-controlled area, the element data of the defect formation location are randomly deleted, resulting in a pre-controlled projectile model with random defects. Therefore, a finite element model of the pre-controlled projectile can be quickly and accurately built based on its structural parameters, and controllable random defects can be generated in the pre-controlled area to complete the defect characterization of the high-energy beam pre-controlled projectile. By modifying the structural parameters and defect ratio coefficient of the pre-controlled projectile, finite element models with different structural requirements can be quickly built, which is convenient for modeling high-energy beam pre-controlled projectiles with random defects and improves the efficiency and accuracy of modeling.

[0052] In one specific implementation, when building a model of a high-energy beam pre-controlled projectile using TrueGrid software, the process includes building a base model and a pre-controlled region model, wherein:

[0053] The process of establishing a matrix model specifically includes the following steps:

[0054] Establish the first fragment mesh model;

[0055] Calculate the number of fragments NPP and the rotation angle AG for each layer, and use the NPP-1 copy function to create the first layer of fragments each time the angle AG is rotated;

[0056] The number of fragment layers NOP and the moving distance DD are calculated using the fragment area width K between fragment layers, the length of a single fragment PPL and the length of the pre-controlled projectile L. A complete fragment layer is established by NOP-1 copying and moving, with each moving distance being DD.

[0057] By using copy, rotation, and move operations, the complete other regions of the matrix are established, and the complete other regions of the matrix are merged with the complete fragment layer to form the finite element model of the matrix.

[0058] The process of establishing the pre-controlled area model includes the following steps:

[0059] Establish the first pre-control zone grid model;

[0060] Calculate the number of pre-controlled areas NPP and the rotation angle AG for each layer, and use the NPP-1 copy function to create the first layer of pre-controlled areas with each rotation angle AG;

[0061] The number of pre-control zone layers NOP-1 and the moving distance DD are calculated using the pre-control zone width K between fragment layers, the length of a single fragment PPL, and the length of the pre-control projectile L. Through NOP-2 replications and movements, with each movement distance being DD, a complete finite element model of the pre-control zone is established.

[0062] In the above embodiments, randomly deleting the unit data at the defect formation location specifically includes:

[0063] The unit data of the defect formation location is read sequentially from beginning to end into a vector, and the storage order of each unit data is recorded in the vector.

[0064] Based on the capacity of the vector and the proportion of the defect to the defect-forming area, a set of random data 1 to n is generated using a true random number generator. All elements in the vector are traversed, and the storage order value of each row element is checked against the generated true random value. If they are equal, the element value at that storage order value is deleted, and the next element is checked. Otherwise, the element value at that storage order value is output to the out.txt file. This process continues until all element values ​​in the vector that meet the conditions are output, thus obtaining the unit data after the defect is removed from the defect-forming area.

[0065] The above construction method introduces true random numbers when randomly deleting the unit data of the defect formation location to ensure that no systematic deviation or error is introduced in the data processing. The defects generated in the pre-control area of ​​the projectile after the high-energy beam scan is in a disordered and random distribution state. At the same time, by generating the number of true random numbers, the proportion of the pre-control area occupied by the defects can be effectively controlled. The defect generation process is random and controllable, which improves the structural strength and fragmentation analysis accuracy of the pre-control projectile.

[0066] The following example uses a square pre-controlled projectile modeled with a high-energy beam. Based on the high-energy beam energy density, the defect is positioned at 1 / 3 of the projectile wall thickness from the root direction in the pre-controlled region, with the defect occupying 20% ​​of this area. Figure 1 As shown, the high-energy beam 4 rapidly heats the local material in the scanning area 5 to a molten state according to the trajectory of the arrow. After cooling, a certain proportion of defects, such as cavities, will form inside the local material in a disordered and randomly distributed state. The high-energy beam pre-controlled projectile is divided into three main parts: the unheated base 1, the pre-controlled area 2 of the heated area, and the defects 3 of the heated area. Utilizing the structural characteristics of the projectile as a gyroplane, a complete basic structure is defined for the projectile, and overall modeling is achieved through functions such as copying, rotating, and moving. The base is divided into four basic structures: pre-controlled fragments 6, the first base area 11, the second base area 12, and the third base area 13, as shown. Figure 6 and Figure 8 As shown; the pre-control zone 2 is divided into three basic structures: pre-control zone 1 area 21, pre-control zone 22, and pre-control zone 3 area 23, as follows. Figure 7 and Figure 8 As shown.

[0067] I. The process of establishing the matrix of the high-energy beam pre-controlled projectile is as follows:

[0068] 1. Utilizing the projectile's inner diameter d0, projectile wall thickness d, individual fragment length PPL, and the angle of the individual fragment. Establish the first fragment mesh model;

[0069] 2. Utilizing the angle of a single pre-controlled zone Calculate the number of fragments NPP and the rotation angle AG for each layer, and use the NPP-1 copy function to create the first layer of fragments each time the angle AG is rotated;

[0070] (1)Use Figure 2 The angle of the single fragment shown and the angle of a single pre-control zone Calculate the number of fragments per layer, NPP:

[0071]

[0072] (2) The rotation angle AG of a single fragment is calculated:

[0073]

[0074] (3) Use the NPP-1 copy function to create the first layer of fragments by rotating the angle AG each time;

[0075] 3. Utilize Figure 3 The individual fragment length PPL and the pre-controlled projectile length L are shown. Figure 4 The width K of the pre-controlled area between the fragment layers is shown. The number of fragment layers NOP and the moving distance DD are calculated. The copy and move function is used NOP-1 times, with a moving distance of DD each time, to build a complete fragment layer.

[0076] (1) Calculate the number of fragment layers (NOP):

[0077] NOP = int[L+K / (PPL+K)];

[0078] (2) Calculate the movement distance DD of each fragment layer:

[0079] DD = PPL + K;

[0080] 4. Utilizing the projectile's inner diameter d0, wall thickness d, pre-control depth KCSD, individual fragment length PPL, and angle of the individual pre-control zone. Establish the first mesh model of the first region of the projectile matrix;

[0081] 5. Using the NPP-1 copy function, the first region of the first projectile matrix is ​​established by rotating the angle AG each time;

[0082] 6. Use the NOP-1 copy and move function, moving a distance of DD each time, to create a complete first region of the projectile base;

[0083] 7. Utilizing the projectile's inner diameter d0, wall thickness d, pre-control depth KCSD, pre-control zone width K, and individual pre-control fragment angle... Establish the first mesh model of the second region of the projectile matrix;

[0084] 8. Using the NPP-1 copy function, the second region of the first projectile matrix is ​​established by rotating the angle AG each time;

[0085] 9. Use the NOP-2 copy and move function, moving a distance of DD each time, to create a complete second region of the projectile base;

[0086] 10. Utilizing the projectile's inner diameter d0, projectile wall thickness d, projectile pre-control depth KCSD, pre-control zone width K, and the angle of a single pre-control zone. Establish the first mesh model of the third region of the projectile matrix;

[0087] 11. Using the NPP-1 copy function, the third region of the first projectile matrix is ​​established by rotating the angle AG each time;

[0088] 12. Using the NOP-2 copy and move function, move the distance DD each time to create the complete third region of the projectile base; the complete projectile base model is now complete.

[0089] II. The process of establishing the pre-control zone of the high-energy beam pre-controlled projectile is as follows:

[0090] 1. Utilizing the projectile's inner diameter d0, wall thickness d, pre-control depth KCSD, individual fragment length PPL, and angle of the individual pre-control zone. Establish the first mesh model of the first region of the projectile pre-control zone;

[0091] 2. Using the NPP-1 copy function, the first region of the first layer of the projectile pre-control zone is established by rotating the angle AG each time;

[0092] 3. Using the NOP-1 copy and move function, each move is a distance DD, to establish the first area of ​​the complete projectile pre-control zone;

[0093] 4. Utilizing the projectile's inner diameter d0, wall thickness d, pre-control depth KCSD, pre-control zone width K, and individual pre-control fragment angle. Establish a mesh model of the second region of the first projectile pre-control zone;

[0094] 5. Using the NPP-1 copy function, the second region of the first-layer projectile pre-control zone is established by rotating the angle AG each time;

[0095] 6. Use the NOP-2 copy and move function, moving a distance of DD each time, to establish a complete second area of ​​the projectile pre-control zone;

[0096] 7. Utilizing the projectile's inner diameter d0, projectile wall thickness d, projectile pre-control depth KCSD, pre-control zone width K, and the angle of a single pre-control zone. Establish the first mesh model of the third region of the projectile pre-control zone;

[0097] 8. Using the NPP-1 copy function, the third region of the first-layer projectile pre-control zone is established by rotating the angle AG each time;

[0098] 9. Using the NOP-2 copy and move function, move the distance DD each time to establish the complete third region of the pre-control zone; the complete projectile pre-control zone model is now established.

[0099] III. The process of generating random defects in the projectile's pre-controlled zone is as follows:

[0100] 1. Output the node and element information of the obtained complete pre-controlled area mesh model according to the format requirements of the finite element software, and output them as node.txt and element_solid.txt files respectively;

[0101] 2. Based on user requirements, using the numerical value of the defect location as the judgment condition, the node.txt file is differentiated and output into node1.txt and node2.txt files that meet the judgment condition;

[0102] 3. The element_solid.txt file contains projectile matrix element data and projectile pre-control zone element data. Based on the different material numbers assigned during the modeling process, the element_solid.txt file is distinguished and output as the projectile pre-control zone element_solid1.txt file and the projectile matrix element_solid2.txt file. The node data in the row data of the element_solid1.txt file is distinguished according to the presence or absence of the data in the node1.txt file and output as the pre-control zone defect possible generation area element1.txt data file and the pre-control zone defect impossible generation area element2.txt data file.

[0103] 4. Read data sequentially from beginning to end from the file element1.txt, representing the potential defect generation area in the pre-controlled area, into a vector. The storage order of each element's data is also recorded in the vector. Based on the size of the vector and the proportion of the potential defect generation area in the pre-controlled area occupied by the defect, use a true random number generator to generate a set of random data from 1 to n. Iterate through all elements in the vector, checking whether the storage order value of each element is equal to the generated true random value. If the two values ​​are equal, delete the element value at that storage order value and continue checking the next element. Otherwise, output the element value at that storage order value to the file out.txt. Continue until all element values ​​in the vector that meet the conditions are output. Merge the out.txt file and the element2.txt file into a pre-controlled area element data file element.txt with random defects. The data flow is as follows: Figure 9 and Figure 10 As shown; the pre-control zone with defects is as follows Figure 11 As shown;

[0104] 5. Merge the element.txt data file containing the pre-controlled region element with random defects obtained in the previous step with the element_solid2.txt data file of the projectile matrix element to obtain the high-energy beam pre-controlled projectile model with random defects, as shown below. Figure 12 As shown.

[0105] Fourth, a base model of the pre-controlled projectile is established using structural parameters: projectile length, projectile wall thickness, single fragment length, charge radius, pre-control depth, and pre-control width. Based on the high-energy beam energy density, the defect formation location and the proportion of defects to the formation location are modified to establish a pre-control region with random defects. The projectile base and the processed pre-control region are then merged into a complete finite element model of the high-energy beam pre-controlled projectile with random defects.

[0106] The same steps can be used to build models of other pre-controlled projectiles with random defects, such as... Figure 13 The rhomboid pre-control projectile body pre-control zone model shown and Figure 14 The projectile model shown.

[0107] During the construction process, the entire construction method described above can be compiled into a TrueGrid and C++ command stream. TrueGrid software is a mesh generation software that can be both interactive and batch-processed. In interactive mode, script files can be edited to generate parametric models. High-quality parametric models can adapt to changes in the geometric model and quickly regenerate new meshes, thus saving considerable modeling time. C++ is a powerful, efficient, flexible, and extensible programming language suitable for developing various types of applications and systems.

[0108] Obviously, those skilled in the art can make various modifications and variations to the embodiments of the present invention without departing from the spirit and scope of the invention. Therefore, if these modifications and variations fall within the scope of the claims of the present invention and their equivalents, the present invention also intends to include these modifications and variations.

Claims

1. A method for constructing a digital model of a high-energy beam pre-controlled projectile with random defects, wherein the high-energy beam pre-controlled projectile includes a matrix and a pre-controlled region, characterized in that, Includes the following steps: A model of a high-energy beam pre-controlled projectile was established using TrueGrid software. Different material numbers were assigned to the matrix and pre-controlled region of the model, and meshes were generated. The node and element information of the mesh were output according to the format requirements of the finite element software. Extract node data and element data from the mesh model file, and divide the element data into matrix element data and pre-control zone element data according to the material number; According to the pre-defined defect formation location and the volume ratio of the defect to the defect formation location in the pre-controlled area, obtain the unit data of the defect formation location and the remaining unit data in the pre-controlled area. Based on the volume ratio, randomly delete the element data of the defect formation location to obtain the element data after deleting the defects in the defect formation location; The remaining element data in the pre-controlled area, the element data after deleting defects in the defect formation area, and the element data after merging the matrix element data are used to replace the element data in the original mesh model file to form a mesh model file that meets the requirements. This yields the element data of the high-energy beam pre-controlled projectile with random defects, thus completing the construction of the digital model of the high-energy beam pre-controlled projectile with random defects.

2. The construction method as described in claim 1, characterized in that, When building a model of a high-energy beam pre-controlled projectile using TrueGrid software, the process includes building the matrix model and the pre-controlled region model.

3. The construction method as described in claim 2, characterized in that, The process of establishing a matrix model specifically includes the following steps: Establish the first fragment mesh model; Calculate the number of fragments NPP and the rotation angle AG for each layer, and use the NPP-1 copy function to create the first layer of fragments each time the angle AG is rotated; The number of fragment layers NOP and the moving distance DD are calculated using the fragment area width K between fragment layers, the length of a single fragment PPL and the length of the pre-controlled projectile L. A complete fragment layer is established by NOP-1 copying and moving, with each moving distance being DD. By using copy, rotation, and move operations, the complete other regions of the matrix are established, and the complete other regions of the matrix are merged with the complete fragment layer to form the finite element model of the matrix.

4. The construction method as described in claim 3, characterized in that, The process of establishing the pre-controlled area model includes the following steps: Establish the first pre-control zone grid model; Calculate the number of pre-controlled areas NPP and the rotation angle AG for each layer, and use the NPP-1 copy function to create the first layer of pre-controlled areas with each rotation angle AG; The number of pre-control zone layers NOP-1 and the moving distance DD are calculated using the pre-control zone width K between fragment layers, the length of a single fragment PPL, and the length of the pre-control projectile L. Through NOP-2 replications and movements, with each movement distance being DD, a complete finite element model of the pre-control zone is established.

5. The construction method according to any one of claims 1-4, characterized in that, Randomly delete cell data at the defect formation location, specifically including: The unit data of the defect formation location is read sequentially from beginning to end into a vector, and the storage order of each unit data is recorded in the vector. Based on the capacity of the vector and the proportion of the defect to the defect-forming area, a set of random data 1 to n is generated using a true random number generator. All elements in the vector are traversed, and the storage order value of each row element is checked against the generated true random value. If they are equal, the element value at that storage order value is deleted, and the next element is checked. Otherwise, the element value at that storage order value is output to the out.txt file. This process continues until all element values ​​in the vector that meet the conditions are output, thus obtaining the unit data after the defect is removed from the defect-forming area.