Method for generating lunar regolith samples containing breakable particles based on PFC3D and related equipment

By using broken particles on the PFC3D platform to simulate the irregular shape and pore structure of lunar soil, the target lunar soil samples were generated, which solved the problem of incomplete mechanical properties of lunar soil in the existing technology, and improved the consistency between the mechanical properties of the sample and the actual.

CN118624336BActive Publication Date: 2025-06-17WUHAN INST OF TECH +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410759158.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-06-13
Publication Date
2025-06-17
Estimated Expiration
2044-06-13

AI Technical Summary

Technical Problem

When simulating the mechanical properties of lunar soil, it is difficult to effectively consider the influence of irregular shapes of lunar soil and the pore structure in cements on the mechanical properties.

Method used

The lunar soil sample generation method based on PFC3D is used to generate initial lunar soil samples in the constrained wall, and the target lunar soil samples matched with spherical particles are selected for replacement treatment. The polyangular morphology and pore structure of lunar soil are simulated, and the target lunar soil samples are generated by layering compaction method.

Benefits of technology

The degree to which the mechanical properties of the lunar soil samples conforms to the actual situation is improved, so that the mechanical properties of the lunar soil samples in the triaxial compression test are consistent with the actual situation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118624336B_ABST
    Figure CN118624336B_ABST
Patent Text Reader

Abstract

The present application discloses a method for generating a lunar soil sample containing crushable particles based on PFC3D and related equipment. The method includes: generating an initial lunar soil specimen within a preset range of a constraint wall, where the initial lunar soil specimen includes a plurality of spherical particles; obtaining the particle information of the spherical particles, and selecting target crushable particles that match the spherical particles based on the particle information; using the target crushable particles to replace the matching spherical particles to obtain a plurality of specimen particles corresponding to the initial lunar soil specimen; compacting the plurality of specimen particles to obtain a specimen layer; after obtaining a preset number of specimen layers, obtaining a target lunar soil sample based on the preset number of specimen layers. The present application simulates lunar soil by replacing spherical particles with crushable particle bodies, and obtains a lunar soil sample that conforms to the mechanical properties of actual lunar soil.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of specimen generation, and particularly to a method and related equipment for generating lunar soil samples containing breakable particles based on PFC3D. Background Art

[0002] As a substance widely covering the lunar surface, lunar soil is the first substance to be contacted and utilized in lunar surface exploration, in-situ resource utilization, and the construction of lunar bases. Lunar soil is essentially extremely fine rock powder or mineral particles cemented after high-temperature melting. Lunar rocks undergo fragmentation or cementation under extreme environments such as meteorite impacts and diurnal temperature variations. Under such circumstances, lunar soil gradually forms, and the cement in lunar soil contains a porous structure due to the formation of cavities during the solidification process. These pores will affect the mechanical properties of lunar soil.

[0003] Currently, in discrete element simulations, spherical particles are mostly used and different contact models are assigned between the particles to simulate the mechanical properties of lunar soil. However, there are deficiencies in simulating the influence of the irregular shape of lunar soil on its mechanical properties, and the damage that occurs to the granular body during the loading process is not considered.

[0004] Therefore, how to improve the degree of conformity between the mechanical properties of lunar soil samples and the actual situation is an urgent problem to be solved. Summary of the Invention

[0005] In order to improve the degree of conformity between the mechanical properties of lunar soil samples and the actual situation, embodiments of this application provide a method and device, an electronic device, a computer-readable storage medium, and a computer program product for generating lunar soil samples containing breakable particles based on PFC3D.

[0006] In a first aspect, to solve the above technical problems, this application provides a method for generating lunar soil samples containing breakable particles based on PFC3D, including:

[0007] Generating an initial lunar soil specimen within a preset range of a constraint wall, where the initial lunar soil specimen includes a plurality of spherical particles;

[0008] Obtaining the particle information of the spherical particles, and selecting target breakable particles that match the spherical particles based on the particle information;

[0009] Using the target breakable particles to replace the corresponding spherical particles to obtain a plurality of specimen particles corresponding to the initial lunar soil specimen;

[0010] Compacting the plurality of specimen particles to obtain a specimen layer;

[0011] After obtaining specimen layers of a preset number of layers, obtaining a target lunar soil sample based on the specimen layers of the preset number of layers.

[0012] The beneficial effects are as follows:

[0013] In the technical solution provided by the embodiments of the present application, an initial lunar soil sample including a plurality of spherical particles is generated within a preset range of a constraint wall, and target crushable particles matching the spherical particles are selected based on the particle information of the spherical particles; and the target crushable particles are used to replace the matching spherical particles to obtain a plurality of sample particles corresponding to the initial lunar soil sample; the plurality of sample particles are compacted to obtain a sample layer. In this way, by using the method of layered compaction, the uniformity between the sample layers is consistent and is consistent with the actual process of preparing lunar soil samples. Finally, after obtaining the sample layers of the preset number of layers, a target lunar soil sample is obtained based on the sample layers of the preset number of layers. In this way, the multi-angular shape of the lunar soil and the pore structure in the cementing material are simulated by using crushable particle bodies, and the damage of the lunar soil particles during the stress process can be simulated by using the obtained lunar soil sample, further making the mechanical properties of the lunar soil sample in the triaxial compression test consistent with the actual situation.

[0014] In a second aspect, the present invention provides a lunar soil sample generation device, including a sample generation unit, a selection unit, a replacement unit, a compaction unit, and a sample unit;

[0015] The sample generation unit is configured to generate an initial lunar soil sample within a preset range of a constraint wall, and the initial lunar soil sample includes a plurality of spherical particles;

[0016] The selection unit is configured to obtain the particle information of the spherical particles and select target crushable particles matching the spherical particles based on the particle information;

[0017] The replacement unit is configured to use the target crushable particles to perform a replacement process on the matching spherical particles to obtain a plurality of sample particles corresponding to the initial lunar soil sample;

[0018] The compaction unit is configured to compact the plurality of sample particles to obtain a sample layer;

[0019] The sample unit is configured to obtain a target lunar soil sample based on the sample layers of the preset number of layers after obtaining the sample layers of the preset number of layers.

[0020] In a third aspect, the present application further provides an electronic device, including: one or more processors; a storage device for storing one or more programs, and when the one or more programs are executed by the one or more processors, the electronic device implements the above-mentioned method for generating a lunar soil sample containing crushable particles based on PFC3D.

[0021] Fourthly, the present application also provides a computer-readable storage medium, on which computer-readable instructions are stored. When the computer-readable instructions are executed by a processor of a computer, the computer is enabled to execute the method for generating a lunar soil sample containing crushable particles based on PFC3D as described above.

[0022] Fifthly, the present application also provides a computer program product or a computer program. The computer program product or the computer program includes computer instructions, and the computer instructions are stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the method for generating a lunar soil sample containing crushable particles based on PFC3D provided in the above various optional embodiments.

[0023] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] The accompanying drawings herein are incorporated into the specification and constitute a part of the specification, showing embodiments consistent with the present application, and are used together with the specification to explain the principles of the present application. Obviously, the accompanying drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts. In the drawings:

[0025] Figure 1 is a flowchart of a method for generating a lunar soil sample containing crushable particles based on PFC3D shown in an exemplary embodiment of the present application;

[0026] Figure 2 is a schematic diagram of the basic shape of a crushable particle;

[0027] Figure 3 is a schematic diagram of eight different particle-shaped crushable particles that can be selected in an embodiment provided by the present application;

[0028] Figure 4 is a block diagram of a lunar soil sample generating device shown in an exemplary embodiment of the present application;

[0029] Figure 5 is a schematic structural diagram of a computer system of an electronic device suitable for implementing the embodiments of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0030] Here, exemplary embodiments will be described in detail, and examples thereof are shown in the accompanying drawings. When the following description refers to the accompanying drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0031] The block diagrams shown in the accompanying drawings are only functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities can be implemented in software form, or implemented in one or more hardware modules or integrated circuits, or implemented in different networks and / or processor devices and / or microcontroller devices.

[0032] The flowcharts shown in the accompanying drawings are only exemplary illustrations, not necessarily including all contents and operations / steps, nor necessarily executed in the described order. For example, some operations / steps can be decomposed, while some operations / steps can be combined or partially combined, so the actual execution order may change according to the actual situation.

[0033] As used in this application, "a plurality of" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally represents an "or" relationship between the associated objects before and after.

[0034] To solve the problems of incomplete simulation of the mechanical properties of lunar soil and inconsistency with the actual situation, the embodiments of the present application propose a method and device for generating lunar soil samples containing breakable particles based on PFC3D, an electronic device, and a computer-readable storage medium, which mainly relate to the lunar soil sample generation technology included in the sample simulation technology. The following will describe these embodiments in detail.

[0035] First, please refer to Figure 1 , Figure 1 which is a flowchart of a method for generating a lunar soil sample containing breakable particles based on PFC3D shown in an exemplary embodiment of the present application. This method can be specifically executed by a server. The server can be an independent server or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, Content Delivery Network (CDN), and big data and artificial intelligence platforms. There is no limitation here.

[0036] As shown in Figure 1As shown, in an exemplary embodiment, the method for generating a lunar soil sample containing crushable particles based on PFC3D may include steps S101 to S105, which are introduced in detail as follows:

[0037] Step S101, generate an initial lunar soil specimen within a preset range of a constraint wall, where the initial lunar soil specimen includes a plurality of spherical particles.

[0038] Step S102, obtain the particle information of the spherical particles, and select target crushable particles that match the spherical particles based on the particle information.

[0039] Step S103, use the target crushable particles to replace the matching spherical particles to obtain a plurality of specimen particles corresponding to the initial lunar soil specimen.

[0040] In this embodiment, on the basis of the traditional discrete element simulation using spherical particles and assigning different contact models between particles to simulate the mechanical properties of lunar soil, first, a plurality of spherical particles are generated within the preset range of the constraint wall, and an initial lunar soil specimen is formed by the plurality of spherical particles; then, based on the particle information of the spherical particles, target crushable particles that match the spherical particles are obtained, and all the spherical particles included in the initial lunar soil specimen are replaced with the respective matching target crushable particles to obtain a corresponding number of a plurality of specimen particles.

[0041] In this way, considering the influence of the irregular shape of lunar soil on its mechanical properties, the spherical particles are replaced with the matching target crushable particles to reflect the irregular shape and porous structure of lunar soil, avoiding the situation where the lunar soil sample does not conform to the actual situation due to the difference between spherical particles and actual lunar soil.

[0042] Step S104, compact the plurality of specimen particles to obtain a specimen layer.

[0043] Step S105, after obtaining specimen layers of a preset number of layers, obtain a target lunar soil sample based on the specimen layers of the preset number of layers.

[0044] After obtaining a plurality of specimen particles, compact them to obtain a specimen layer corresponding to the initial lunar soil specimen, so that the uniformity between specimen layers is consistent. Repeat the above steps to obtain specimen layers of a preset number of layers, and then obtain a target lunar soil sample based on the specimen layers of the preset number of layers.

[0045] As can be seen from the above, in the method provided in this embodiment, an initial lunar soil sample including a plurality of spherical particles is generated within a preset range of the constraint wall, and target crushable particles matching the spherical particles are selected based on the particle information of the spherical particles; and the target crushable particles are used to replace the matching spherical particles to obtain a plurality of sample particles corresponding to the initial lunar soil sample; the plurality of sample particles are compacted to obtain a sample layer. In this way, by using the method of layered compaction, the uniformity between the sample layers is consistent and is consistent with the actual process of preparing lunar soil samples. Finally, after obtaining the sample layers of the preset number of layers, a target lunar soil sample is obtained based on the sample layers of the preset number of layers. In this way, the multi-angular shape of lunar soil and the pore structure in the cement are simulated by using crushable particle bodies, and the failure of lunar soil particles during the stress process can be simulated by using the obtained lunar soil sample, further making the mechanical properties of the lunar soil sample in the triaxial compression test consistent with the actual situation.

[0046] In addition, the entire process of generating the soil sample provided in this application is carried out in the PFC3D software. The size of the lunar soil sample and the proportion of different crushable particles can be controlled by parameters, that is, a lunar soil sample that meets the construction requirements can be obtained through setting various sample parameters, and the lunar soil sample can be directly loaded after it is generated without external import.

[0047] In an exemplary embodiment of this application, in order to construct a lunar soil sample that meets the sample construction requirements, it needs to be generated within the corresponding constraint wall, and the constraint wall is also determined by the sample construction requirements. Therefore, the specific steps of generating the initial lunar soil sample corresponding to each sample layer may include:

[0048] Construct a constraint wall that matches the preset sample size according to the preset sample size. The constraint wall includes a lower constraint wall and a side annular wall;

[0049] Within the preset range corresponding to the constraint wall, a plurality of spherical particles corresponding to the preset sample size are generated, and an initial lunar soil sample is obtained based on the plurality of spherical particles.

[0050] In this embodiment, in the server for executing the method for generating a lunar soil sample containing crushable particles based on PFC3D provided in this application, the "wall generate plane" command is used to generate the lower constraint wall to constrain the range of the spherical particles, and the "wall generate cylinder" command is used to generate the side annular wall, such as a side annular wall with a radius of 30 cm, so as to obtain a constraint wall including a lower constraint wall and a side annular wall that matches the preset sample size, and the space corresponding to the constraint wall is used as the preset range.

[0051] After that, the "ball generate" command is used to generate spherical particles within a preset range, and an initial lunar soil sample is obtained based on a plurality of spherical particles corresponding to the preset sample size.

[0052] In this way, in this embodiment, by setting the constraint wall and the preset range according to the preset sample size, the range where the generated initial lunar soil sample is located is controlled, so as to determine the quantity, position and size of the subsequent generated crushable particles, and improve the efficiency of generating the lunar soil sample.

[0053] In an exemplary embodiment of the present application, the particle information of the spherical particles includes the spherical diameter. The size of the corresponding target crushable particle is determined by the spherical diameter of the spherical particle, that is, the crushable particle with a size matching that of the spherical particle is selected from the alternative crushable particles to be selected as the target crushable particle. In this way, the specific steps of selecting the target crushable particle may include:

[0054] Obtain the spherical diameter of the spherical particle and the particle size information of the crushable particle to be selected;

[0055] Select the target particle size information that is the same as the spherical diameter from the particle size information, and use the crushable particle to be selected corresponding to the target particle size information as the target crushable particle matching the spherical particle.

[0056] In this embodiment, the particle size information refers to the particle diameter of the crushable particle to be selected, as Figure 2 shown, Figure 2 is a schematic diagram of the basic shape of the crushable particle. Figure 2 The crushable particle in is composed of 13 spherical particles with the same diameter, which are divided into 3 layers. The particle diameter is its maximum boundary range, that is, three times the diameter of the internal spherical particle.

[0057] After obtaining the spherical diameter of each spherical particle and the particle size information of the crushable particle to be selected stored in advance, the spherical diameter is matched with the particle diameter represented by the particle size information, the target particle size information that is the same as the spherical diameter is selected, and the crushable particle to be selected corresponding to the target particle size information is used as the target crushable particle matching the spherical particle, so as to obtain the target crushable particle corresponding to each spherical particle.

[0058] In another exemplary embodiment, the particle information of the spherical particles includes the center coordinates. Before performing the replacement process using the target crushable particle, first locate through the center coordinates of the spherical particle. In this way, the specific steps of obtaining the plurality of sample particles corresponding to the initial lunar soil sample may include:

[0059] Traverse the plurality of spherical particles included in the initial lunar soil sample, and obtain the center coordinates included in the particle information of the spherical particle;

[0060] At the position of the center coordinates of the spherical particles, the spherical particles corresponding to the center coordinates are replaced by the matching target crushable particles to obtain multiple sample particles corresponding to the initial lunar soil sample.

[0061] In this embodiment, for each spherical particle of the initial lunar soil sample, after determining the matching target crushable particle, the position is confirmed using the center coordinates of the spherical particle. While deleting the spherical particle, the target crushable particle is generated at the center coordinates to complete the replacement process. The target crushable particle after the replacement process is used as the sample particle. Using a loop algorithm, after traversing all the spherical particles of the initial lunar soil sample for replacement processing, multiple sample particles corresponding to the initial lunar soil sample are obtained.

[0062] Through the above embodiments of the present application, spherical particles are replaced with crushable particles of the same diameter size, so that the multi-angular morphology of lunar soil and the pore structure in the cement can be simulated using crushable particle bodies, improving the consistency between the mechanical properties of the lunar soil sample in the triaxial compression test and the actual situation.

[0063] In an exemplary embodiment provided by the present application, the particle shape of the target crushable particle is confirmed by a random number. That is, before using the target crushable particle to replace the matching spherical particle to obtain multiple sample particles corresponding to the initial lunar soil sample, the method further includes:

[0064] Obtain a target random number;

[0065] Based on the target random number and the preset correspondence between the random number and the particle shape, obtain the target particle shape of the target crushable particle.

[0066] Please refer to Figure 3 , Figure 3 is a schematic diagram of 8 different particle shapes of crushable particles that can be selected in an embodiment provided by the present application. As Figure 3 shown, where Shape 1 represents sub-rounded lunar soil particles, Shapes 2 and 3 represent sub-angular lunar soil particles, Shape 4 represents lunar soil cement with holes inside, and Shapes 5 - 8 represent angular lunar soil particles.

[0067] In this embodiment, in order to use the target crushable particle for replacement processing after deleting the spherical particle, the shape of the crushable particle needs to be determined. Therefore, the "math.random.uniform" command is used in the server to generate a random number within the range of 0 to 1 as the target random number. Based on the target random number and the preset correspondence between the random number and the particle shape, the target particle shape of the target crushable particle is obtained.

[0068] The corresponding relationship between the preset random numbers and the particle shapes can be as follows: If the random number is within the range of 0 to 0.05, "Shape 1" crushable particles are generated at this position; if the random number is within the range of 0.05 to 0.15, "Shape 2" crushable particles are generated at this position; if the random number is within the range of 0.15 to 0.3, "Shape 3" crushable particles are generated at this position; if the random number is within the range of 0.3 to 0.4, "Shape 4" crushable particles are generated at this position; if the random number is within the range of 0.4 to 0.6, "Shape 5" crushable particles are generated at this position; if the random number is within the range of 0.6 to 0.7, "Shape 6" crushable particles are generated at this position; if the random number is within the range of 0.7 to 0.9, "Shape 7" crushable particles are generated at this position; if the random number is within the range of 0.9 to 1, "Shape 8" crushable particles are generated at this position.

[0069] It can be seen from this that the crushable particles constructed in different shapes in this embodiment can reflect different morphologies of lunar soil particles, and at the same time can simulate the damage of lunar soil particles during the stress process, making the mechanical properties of the discrete element specimens of lunar soil particles consistent with the actual situation.

[0070] In an exemplary embodiment provided by the present application, the specific steps for compacting multiple specimen particles may include:

[0071] Construct an upper platen wall;

[0072] Control the upper platen wall to compact multiple specimen particles at a preset speed to obtain a specimen layer corresponding to the initial lunar soil specimen.

[0073] In this embodiment, after obtaining multiple specimen particles corresponding to the initial lunar soil specimen each time, in order to obtain a specimen layer, the command "wall generate plane" is used in the server within the constraint wall to construct an upper platen wall, and the upper platen wall is controlled to compact multiple specimen particles at a preset speed. In this way, the multiple specimen particles are compacted by using the constraint wall and the upper platen wall given a downward speed to obtain a specimen layer corresponding to the initial lunar soil specimen.

[0074] This embodiment adopts a layered compaction method to make the uniformity of each specimen layer consistent and consistent with the actual process of preparing soil samples, further making the generated experimental lunar soil samples more in line with the mechanical properties of actual lunar soil.

[0075] In an exemplary embodiment provided by the present application, after the number of obtained specimen layers reaches the specified preset number of layers, a loading wall and a flexible film are constructed, and the preset number of specimen layers are formed into a whole by using the loading wall and the flexible film on the side to obtain a target lunar soil sample for mechanical experiments. The specific steps for obtaining the target lunar soil sample may include:

[0076] After obtaining the sample layers of the preset number of layers, remove the constraint walls corresponding to the preset range;

[0077] Construct an upper loading wall at the top of the sample layers of the preset number of layers, construct a lower loading wall at the bottom of the sample layers of the preset number of layers, and construct a side flexible film on the side of the sample layers of the preset number of layers. The side flexible film is a hexagonally arranged flexible film or a rectangularly arranged flexible film;

[0078] Obtain a target lunar soil sample based on the sample layers of the preset number of layers, the upper loading wall, the lower loading wall, and the side flexible film.

[0079] In this embodiment, before constructing the loading wall and the flexible film, first remove the constraint walls in the sample layer generation stage, and then construct an upper loading wall at the top of the sample layers of the preset number of layers, construct a lower loading wall at the bottom of the sample layers of the preset number of layers, and construct a side flexible film on the side of the sample layers of the preset number of layers. The side flexible film is a hexagonally arranged flexible film or a rectangularly arranged flexible film, so as to obtain a target lunar soil sample based on the sample layers of the preset number of layers, the upper loading wall, the lower loading wall, and the side flexible film.

[0080] Among them, the specific arrangement of the flexible film particles can be set to hexagonal arrangement or rectangular arrangement according to requirements. The difference between the hexagonal arrangement and the rectangular arrangement lies in the different calculation efficiencies. Excessive contact between particles will affect the calculation speed. In the rectangularly arranged particle film, four particles surround a single particle. Compared with the flexible film particles in the hexagonal arrangement (the case where six particles surround a single particle), the calculation amount is significantly reduced. Therefore, the calculation efficiency corresponding to the rectangularly arranged flexible film is higher than that of the hexagonal arranged flexible film.

[0081] In this way, in order to solve the problem that during the loading process, due to the deformation of the sample, the rubber film will also deform, but the rigid wall used in the numerical simulation does not deform. Therefore, for the sample during the loading process, especially when the sample undergoes large deformation, the deformation cannot be accurately simulated, which in turn affects the mechanical properties of the sample. The flexible film particles are used as the lateral constraint of the sample, making the loading of the confining pressure and the deformation of the rubber film during the loading process more consistent with the actual situation.

[0082] Figure 4 It is a block diagram of a lunar soil sample generation device 400 based on PFC3D shown in an exemplary embodiment of the present application. As Figure 4 shown, the device includes:

[0083] A sample generation unit 401, configured to generate an initial lunar soil sample within a preset range of the constraint wall. The initial lunar soil sample includes a plurality of spherical particles;

[0084] The selection unit 402 is configured to obtain the particle information of the spherical particles, and select target crushable particles that match the spherical particles based on the particle information;

[0085] The replacement unit 403 is configured to perform a replacement process on the matching spherical particles with the target crushable particles to obtain a plurality of sample particles corresponding to the initial lunar soil sample;

[0086] The compaction unit 404 is configured to compact the plurality of sample particles to obtain a sample layer;

[0087] The sample unit 405 is configured to obtain a target lunar soil sample based on the sample layers of the preset number of layers after obtaining the sample layers of the preset number of layers.

[0088] This device applies the method for generating a lunar soil sample containing crushable particles based on PFC3D provided in this application. The initial lunar soil sample including a plurality of spherical particles is generated within the preset range of the constraint wall by the sample generation unit 401, and the selection unit 402 selects target crushable particles that match the spherical particles based on the particle information of the spherical particles; the replacement unit 403 performs a replacement process on the matching spherical particles with the target crushable particles to obtain a plurality of sample particles corresponding to the initial lunar soil sample; then the compaction unit 404 compacts the plurality of sample particles to obtain a sample layer. In this way, by using the method of layered compaction, the uniformity between the sample layers is consistent and is consistent with the actual process of preparing the lunar soil sample. Finally, after the sample unit 405 obtains the sample layers of the preset number of layers, a target lunar soil sample is obtained based on the sample layers of the preset number of layers. In this way, the multi-angular shape of the lunar soil and the pore structure in the cementing material are simulated by using the crushable particle body, and the damage of the lunar soil particles during the force application process can be simulated by using the obtained lunar soil sample, further making the mechanical properties of the lunar soil sample in the triaxial compression test consistent with the actual situation.

[0089] In another exemplary embodiment, the sample generation unit 401 is further configured to construct a constraint wall that matches the preset sample size according to the preset sample size. The constraint wall includes a lower constraint wall and a side annular wall; within the preset range corresponding to the constraint wall, a plurality of spherical particles corresponding to the preset sample size are generated, and an initial lunar soil sample is obtained based on the plurality of spherical particles.

[0090] In another exemplary embodiment, the particle information includes the spherical diameter; the selection unit 402 is further configured to obtain the spherical diameter of the spherical particles and the particle size information of the crushable particles to be selected; select the target particle size information that is the same as the spherical diameter from the particle size information, and use the crushable particles to be selected corresponding to the target particle size information as the target crushable particles that match the spherical particles.

[0091] In another exemplary embodiment, the particle information includes the center coordinates; the replacement unit 403 is further configured to traverse the multiple spherical particles included in the initial lunar soil sample, obtain the center coordinates included in the particle information of the spherical particles, and perform a replacement process on the spherical particles corresponding to the center coordinates with target crushable particles that match at the position where the center coordinates are located, so as to obtain multiple sample particles corresponding to the initial lunar soil sample.

[0092] In another exemplary embodiment, the device further includes:

[0093] A shape confirmation unit, configured to obtain a target random number, and obtain the target particle shape of the target crushable particle based on the target random number and the corresponding relationship between the random number and the particle shape preset.

[0094] In another exemplary embodiment, the compaction unit 404 is further configured to construct an upper pressing plate wall, and control the upper pressing plate wall to compact the multiple sample particles at a preset speed to obtain a sample layer corresponding to the initial lunar soil sample.

[0095] In another exemplary embodiment, the sample unit 405 is further configured to, after obtaining the sample layers of the preset number of layers, remove the constraint wall corresponding to the preset range, construct an upper end loading wall at the top of the sample layers of the preset number of layers, construct a lower end loading wall at the bottom of the sample layers of the preset number of layers, and construct a side flexible film on the side of the sample layers of the preset number of layers. The side flexible film is a hexagonal arrangement flexible film or a rectangular arrangement flexible film; and obtain a target lunar soil sample based on the sample layers of the preset number of layers, the upper end loading wall, the lower end loading wall, and the side flexible film.

[0096] It should be noted that the lunar soil sample generation device provided in the above embodiment and the method for generating a lunar soil sample containing crushable particles based on PFC3D provided in the above embodiment belong to the same concept. The specific manners in which each module and unit perform operations have been described in detail in the method embodiment, and will not be elaborated here. In practical applications, the lunar soil sample generation device provided in the above embodiment can, according to needs, allocate the above functions to different functional modules, that is, divide the internal structure of the device into different functional modules to complete all or part of the functions described above, and this is not limited here either.

[0097] An embodiment of the present application further provides an electronic device, including: one or more processors; a storage device, configured to store one or more programs, and when the one or more programs are executed by the one or more processors, enable the electronic device to implement the method for generating a lunar soil sample containing crushable particles based on PFC3D provided in each of the above embodiments.

[0098] Figure 5The figure shows a schematic structural diagram of a computer system of an electronic device suitable for implementing the embodiments of the present application. It should be noted that Figure 5 The computer system 500 of the electronic device shown is only an example and should not impose any limitations on the functions and usage scope of the embodiments of the present application.

[0099] As Figure 5 shown, the computer system 500 includes a central processing unit (CPU) 501, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 502 or the program loaded from the storage section 508 into the random access memory (RAM) 503, such as executing the method in the above embodiments. In the RAM 503, various programs and data required for system operation are also stored. The CPU 501, ROM 502, and RAM 503 are connected to each other via a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.

[0100] The following components are connected to the I / O interface 505: an input section 506 including a keyboard, a mouse, etc.; an output section 507 including, for example, a cathode ray tube (CRT), a liquid crystal display (LCD), etc. and a speaker, etc.; a storage section 508 including a hard disk, etc.; and a communication section 509 including a network interface card such as a LAN (Local Area Network) card, a modem, etc. The communication section 509 performs communication processing via a network such as the Internet. A drive 510 is also connected to the I / O interface 505 as required. A removable medium 511, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 510 as required so that the computer program read from it can be installed into the storage section 508 as required.

[0101] Specifically, according to the embodiments of the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments of the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a computer program for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication section 509 and / or installed from the removable medium 511. When the computer program is executed by the central processing unit (CPU) 501, various functions defined in the system of the present application are executed.

[0102] It should be noted that the computer-readable medium shown in the embodiments of the present application can be a computer-readable signal medium, a computer-readable storage medium, or any combination of the two. A computer-readable storage medium can be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable computer program. Such a propagated data signal can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium can also be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device. The computer program contained on the computer-readable medium can be transmitted by any appropriate medium, including but not limited to: wireless, wired, etc., or any suitable combination of the above.

[0103] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present application. Among them, each block in the flowchart or block diagram can represent a module, a program segment, or a part of code, and the above module, program segment, or part of code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order from that marked in the accompanying drawings. For example, two consecutive blocks shown may actually be executed substantially in parallel, and they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram or flowchart, and the combination of blocks in the block diagram or flowchart, can be implemented by a dedicated hardware-based system for performing the specified functions or operations, or can be implemented by a combination of dedicated hardware and computer instructions.

[0104] The units involved in the embodiments described in this application can be implemented in software or in hardware, and the described units can also be provided in a processor. Among them, the names of these units do not constitute a limitation to the units themselves in some cases.

[0105] Another aspect of this application also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it implements the foregoing PFC3D-based lunar soil sample generation method containing crushable particles. The computer-readable storage medium can be included in the electronic device described in the foregoing embodiments, or can exist alone without being assembled into the electronic device.

[0106] Another aspect of this application also provides a computer program product or a computer program. The computer program product or the computer program includes computer instructions, and the computer instructions are stored in a computer-readable storage medium. The processor of the computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the PFC3D-based lunar soil sample generation method containing crushable particles provided in the foregoing various embodiments.

[0107] The foregoing are only the preferred embodiments of this application, and are not intended to limit this application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of this application shall be included within the protection scope of this application.

Claims

1. A method for generating lunar soil samples containing breakable particles based on PFC3D, characterized in that: The method comprises: Generating an initial lunar soil sample within a preset range of the confinement wall, wherein the initial lunar soil sample includes a plurality of spherical particles; The particle information of the spherical particles including the spherical diameter and the particle size information of the to-be-selected breakable particles are obtained, wherein the to-be-selected breakable particles are composed of spherical particles with the same diameter and are divided into three layers; target particle size information consistent with the spherical diameter is selected from the particle size information, and the to-be-selected breakable particles corresponding to the target particle size information are used as target breakable particles matching the spherical particles; a target random number is obtained; and based on the correspondence between the target random number and the preset random number and the particle shape, the to-be-selected breakable particles are obtained. The target particle shape of the target crushable particles; the particle shapes include sub-round lunar soil particles, sub-angular lunar soil particles, lunar soil cements with holes inside, and angular lunar soil particles; the corresponding relationship is that if the random number is in the range of 0~0.05, it corresponds to sub-round lunar soil particles; if the random number is in the range of 0.05~0.3, it corresponds to sub-angular lunar soil particles; if the random number is in the range of 0.3~0.4, it corresponds to lunar soil cements with holes inside; if the random number is in the range of 0.4~1, it corresponds to angular lunar soil particles; Using the target crushable particles to replace the matching spherical particles, a plurality of sample particles corresponding to the initial lunar soil sample are obtained; Compacting the plurality of sample particles to obtain a sample layer; After obtaining a preset number of sample layers, the constraint walls corresponding to the preset range are removed; an upper loading wall is constructed at the top of the preset number of sample layers, a lower loading wall is constructed at the bottom of the preset number of sample layers, and a side flexible membrane is constructed on the side of the preset number of sample layers, wherein the side flexible membrane is a hexagonally arranged flexible membrane or a rectangularly arranged flexible membrane; the target lunar soil sample is obtained based on the preset number of sample layers, the upper loading wall, the lower loading wall and the side flexible membrane.

2. The method according to claim 1, characterized in that: The step of generating an initial lunar soil sample within a preset range of the constraining wall includes: Constructing a constraint wall matching the preset sample size according to the preset sample size, wherein the constraint wall includes a lower constraint wall and a side annular wall; Within the preset range corresponding to the constraining wall, a plurality of spherical particles corresponding to the preset sample size are generated, and an initial lunar soil sample is obtained based on the plurality of spherical particles.

3. The method according to claim 1, characterized in that The particle information includes the coordinates of the center of a circle; the target crushable particles are used to replace the matching spherical particles to obtain a plurality of sample particles corresponding to the initial lunar soil sample, including: Traversing a plurality of spherical particles included in the initial lunar soil sample, and obtaining the center coordinates of the spherical particles included in the particle information; At the position of the center coordinate, the spherical particles corresponding to the center coordinate are replaced by the matching target breakable particles to obtain a plurality of sample particles corresponding to the initial lunar soil sample.

4. The method according to claim 1, characterized in that: The step of compacting the plurality of sample particles to obtain a sample layer comprises: Constructing the upper platen wall; The upper pressure plate wall is controlled to compact the plurality of sample particles at a preset speed to obtain a sample layer corresponding to the initial lunar soil sample.

5. A device for generating lunar soil samples containing breakable particles based on PFC3D, characterized in that: include: A sample generating unit, used to generate an initial lunar soil sample within a preset range of the constraining wall, wherein the initial lunar soil sample includes a plurality of spherical particles; A selection unit is used to obtain the particle information of the spherical particles including the spherical diameter and the particle size information of the crushable particles to be selected, wherein the crushable particles to be selected are composed of spherical particles with the same diameter and are divided into three layers; select the target particle size information consistent with the spherical diameter from the particle size information, and use the crushable particles to be selected corresponding to the target particle size information as the target crushable particles matching the spherical particles; Obtain a target random number; based on the correspondence between the target random number and a preset random number and a particle shape, obtain a target particle shape of the target breakable particle; the particle shape includes sub-round lunar soil particles, sub-angular lunar soil particles, lunar soil cements with holes inside, and angular lunar soil particles; wherein the correspondence is that if the random number is in the range of 0 to 0.05, it corresponds to a sub-round lunar soil particle; if the random number is in the range of 0.05 to 0.3, it corresponds to a sub-angular lunar soil particle; if the random number is in the range of 0.3 to 0.4, it corresponds to a lunar soil cement with holes inside; if the random number is in the range of 0.4 to 1, it corresponds to an angular lunar soil particle; A replacement unit, used to replace the matching spherical particles with the target crushable particles to obtain a plurality of sample particles corresponding to the initial lunar soil sample; A compaction unit, used for compacting the plurality of sample particles to obtain a sample layer; The sample unit is used to dismantle the constraint wall corresponding to the preset range after obtaining the preset number of sample layers; construct an upper loading wall at the top of the preset number of sample layers, construct a lower loading wall at the bottom of the preset number of sample layers, and construct a side flexible membrane on the side of the preset number of sample layers, wherein the side flexible membrane is a hexagonal arrangement flexible membrane or a rectangular arrangement flexible membrane; obtain the target lunar soil sample based on the preset number of sample layers, the upper loading wall, the lower loading wall and the side flexible membrane.

6. An electronic device, characterized in that: include: one or more processors; A storage device for storing one or more programs, which, when executed by the one or more processors, enables the electronic device to implement the PFC3D-based method for generating lunar soil samples containing breakable particles as described in any one of claims 1 to 4.

7. A computer-readable storage medium, characterized in that: Computer-readable instructions are stored thereon, and when the computer-readable instructions are executed by a processor of a computer, the computer is caused to execute the method for generating lunar soil samples containing breakable particles based on PFC3D as described in any one of claims 1 to 4.