A Guidance Method for Spacecraft Radiation Shielding Reinforcement
By constructing a three-dimensional structural model of the spacecraft using the ray tracing method, dividing the rectangular box area and calculating the shielding depth difference, the radiation shielding reinforcement problem of multiple detection points in the spacecraft was solved, the amount of reinforcement material used was reduced, and the stability of the spacecraft was improved.
Patent Information
- Application Number
- CN202210778713.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-06-30
- Publication Date
- 2025-09-12
- Estimated Expiration
- 2042-06-30
AI Technical Summary
In existing technologies, when estimating radiation dose for complex three-dimensional structures in spacecraft, the process is complicated and relies on experience. It is difficult to efficiently perform radiation shielding reinforcement on multiple detection points, resulting in precious mass margin of reinforcement materials.
The ray tracing method is used to construct a three-dimensional structural model of the spacecraft. By dividing the area into rectangular boxes and traversing the detection points, the reinforcement area is determined, the shielding depth difference is calculated, and the usage of reinforcement materials is optimized.
It realizes the guidance of radiation shielding reinforcement for multiple detection points, reduces the mass of reinforcement materials, and improves the stability of spacecraft and mission success rate.
Smart Images

Figure CN115146385B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of satellite space environment analysis, and in particular to a method for guiding spacecraft radiation shielding reinforcement. Background Art
[0002] Radiation effects in the space environment can cause performance degradation or even failure of sensitive components in spacecraft, leading to mission failure. Simulating the space environment and estimating radiation dose for sensitive components in spacecraft can help determine the upper dose limit for these components, providing overall guidance for spacecraft design and evaluation. Furthermore, optimizing radiation protection design by addressing weak points in radiation shielding can reduce radiation doses for sensitive components and improve mission success and reliability.
[0003] In the existing technology, radiation dose estimation for complex three-dimensional structures in spacecraft usually adopts ray tracing. The ray tracing method can provide the shielding depth distribution of the sector area evenly divided according to the solid angle of the sphere, as well as the corresponding total dose estimation. In the conventional analysis tools based on the ray tracing method, the weak direction can be given according to the angle on the sphere for a single detection point. However, at a single detection point, for a known dose limit, multiple manual attempts are required to change the geometry and recalculate to determine whether the total dose is reduced to below the limit. This process is relatively complicated and relies on experience. In addition, the mass margin that can be used for radiation reinforcement of spacecraft is very valuable, and it is necessary to balance between multiple detection points to ensure that the mass of the reinforcement material is minimized. Summary of the Invention
[0004] The problem solved by the present invention is how to provide a guidance method which has simple steps, high calculation efficiency and can perform radiation shielding reinforcement on multiple detection points.
[0005] To address at least one aspect of the above problems, the present invention provides a method for guiding spacecraft radiation shielding reinforcement, comprising the following steps:
[0006] Step S1: constructing a structural model of the three-dimensional structure of the spacecraft, performing ray tracing operations on multiple detection points in the structural model to obtain the shielding depth distribution of each detection point, and establishing a structure array for each detection point, wherein the structure array includes a spatial angle range, a shielding depth, a dose value within the area, and a solid angle weight;
[0007] Step S2: input the range on the coordinate axis to determine the rectangular box area, determine the detection points located in the rectangular box area by traversing the detection point data, and divide the rectangular box area into uniform grid areas;
[0008] Step S3: for each detection point located within the rectangular box area, input the expected total dose upper limit data respectively, arrange the structure array in descending order according to the dose value, use the current position data as the maximum reference dose of the regional dose for each calculation, calculate the dose data that is greater than the maximum reference dose according to the maximum reference dose, and obtain the sum of the doses until the sum of the doses is less than the total dose upper limit data, then record the spatial angle range in which the regional dose data is greater than the maximum reference dose at the end of the calculation as the reinforcement area, and record the difference between the shielding depth of the detection point where the regional dose exceeds the maximum reference dose and the shielding depth corresponding to the maximum reference dose at the end of the calculation as the thickness required to be reinforced in the reinforcement area;
[0009] Step S4: emit a ray from the grid area to the detection point that needs to be reinforced, calculate the direction vector of the ray, and then convert it into an angle on the sphere to determine whether the angle is within the reinforcement area. If the angle is within the reinforcement area, the grid area is marked as needing reinforcement, and the reinforcement thickness data is obtained from the data of the detection point. For the repeatedly marked area, the maximum value is selected as the thickness data.
[0010] Preferably, in step S2, the range of the coordinate axis is determined according to the size of the range to be analyzed.
[0011] Preferably, in step S2, the rectangular box area is evenly divided into 20×20 parts.
[0012] Preferably, in step S3, when there are many identical data in the dose data of different detection points and it is difficult to determine the reinforcement area, the size of the total dose upper limit data is increased and recalculated.
[0013] Preferably, the increasing step size of the total dose upper limit data is determined by the following formula:
[0014] s = (TL) / 100;
[0015] Where s is the step size, T is the sum of the doses at each detection point, and L is the upper limit of the total dose.
[0016] Preferably, after step S3, the method further includes calculating the sum of the spatial proportions of the reinforcement areas according to the solid angle weights of the detection points that need to be reinforced, so as to indicate the cost of the reinforcement.
[0017] Preferably, after step S4, the method further includes calculating the volume of the reinforcement material based on the area of the reinforcement area and the thickness to be reinforced, and calculating the mass of the reinforcement material based on the volume and material density of the reinforcement material, and then displaying the calculation results on the structural model.
[0018] Preferably, the reinforcement material comprises aluminum or tantalum.
[0019] Preferably, in step S4, the direction vector is converted into an angle on a spherical surface according to the following formula:
[0020]
[0021] Among them, x, y, and z are the direction vectors from the detection point to the center of the grid area. is the azimuth angle, the unit is degree, and θ is the polar angle, the unit is degree.
[0022] The present invention obtains shielding depth data of detection points through a ray tracing method and constructs evenly divided rectangular box areas in a structural model. For each detection point, the expected total dose upper limit data is input. The shielding depth data is sequentially used as the maximum reference dose according to the regional dose from large to small until the dose of each detection point with the maximum reference dose as the upper limit is less than the total dose upper limit data. The area where the dose value exceeds the upper limit is regarded as an area requiring reinforcement, and reinforcement data is obtained. The difference between the shielding depth of the reinforced area and the shielding depth corresponding to the maximum reference dose is used as the depth required for reinforcement. Then, based on the relationship between the grid area in the rectangular box area and the reinforcement area of the detection point, it is determined whether the grid area is within the reinforcement area. The required volume and mass of the reinforcement material are obtained based on data such as area, thickness, and material density, thereby providing guidance for spacecraft radiation shielding. The spacecraft radiation shielding reinforcement guidance method provided by the present invention can simultaneously weigh multiple detection points to determine the area requiring reinforcement, thereby minimizing the mass of the reinforcement material, ensuring the reinforcement effect and reducing the amount of reinforcement material used, thereby improving the stability of the spacecraft. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] Figure 1 A flow chart of a method for guiding spacecraft radiation shielding reinforcement according to an embodiment of the present invention;
[0024] Figure 2 Schematic diagram of a structural model of a three-dimensional structure of a spacecraft according to an embodiment of the present invention;
[0025] Figure 3 A schematic diagram of the data format obtained by ray tracing calculation in an embodiment of the present invention;
[0026] Figure 4 Schematic diagram of the coordinate axis range and detection point distribution of the rectangular box area in an embodiment of the present invention;
[0027] Figure 5 The process of determining the reinforcement area in the embodiment of the present invention is as follows Figure 1 ;
[0028] Figure 6 The process of determining the reinforcement area in the embodiment of the present invention is as follows Figure 2 ;
[0029] Figure 7 Schematic diagram of display feedback of the reinforcement area of the rectangular box area in an embodiment of the present invention. DETAILED DESCRIPTION
[0030] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, specific embodiments of the present invention are described in detail below.
[0031] It should be noted that, unless otherwise specified, the features of the embodiments of the present invention may be combined with each other. The terms "comprising," "including," "containing," and "having" are non-restrictive and may include other steps and other components that do not affect the results. The above terms encompass the terms "consisting of" and "consisting essentially of." Unless otherwise specified, materials, equipment, and reagents were commercially available.
[0032] The embodiment of the present invention provides a guidance method for spacecraft radiation shielding reinforcement, such as Figure 1 As shown, the following steps are included:
[0033] Step S1: construct a structural model of the three-dimensional structure of the spacecraft, perform ray tracing operations on multiple detection points in the structural model, obtain the shielding depth distribution of each detection point, and establish a structure array for each detection point. The structure array includes the spatial angle range, shielding depth, dose value in the area, and solid angle weight;
[0034] Step S2: input the range on the coordinate axis to determine the rectangular box area, traverse the detection point data, determine the detection points located in the rectangular box area, and divide the rectangular box area into uniform grid areas;
[0035] Step S3: For each detection point within the rectangular box area, input the expected total dose upper limit data, sort the structure array in descending order according to the dose value, use the current position data as the maximum reference dose of the regional dose for each calculation, calculate the dose data that exceeds the maximum reference dose according to the maximum reference dose, and obtain the sum of the doses until the sum of the doses is less than the total dose upper limit data. Then, record the spatial angle range in which the regional dose data exceeds the maximum reference dose at the end of the calculation as the reinforcement area, and record the difference between the shielding depth of the detection point where the regional dose exceeds the maximum reference dose and the shielding depth corresponding to the maximum reference dose at the end of the calculation as the thickness required to be reinforced in the reinforcement area.
[0036] Step S4: emit a ray from the grid area to the detection point that needs to be reinforced, calculate the direction vector of the ray, and then convert it into an angle on the sphere to determine whether the angle is within the reinforcement area. If the angle is within the reinforcement area, mark the grid area as needing reinforcement, and obtain the reinforcement thickness data from the data of the detection point. For the repeatedly marked area, select the maximum value as the thickness data.
[0037] In step S1, a structural model of the three-dimensional structure of the spacecraft is constructed, and ray tracing operations are performed on multiple detection points in the structural model to obtain the shielding depth distribution of each detection point. Each unit includes a spatial angle range, a shielding depth, a dose value in the area, and a solid angle weight. A structure array including units is established for each detection point.
[0038] It should be understood that any ray tracing program that can obtain the spatial angle range of the detection point, the shielding depth and the dose value within the area can be applied to the present method.
[0039] In step S2, the user enters the coordinate ranges on the x, y, and z axes to determine a rectangular box area. This rectangular box area typically represents the area where the radiation-hardened housing is located and will become the surface to be hardened. The detection point data is traversed to determine which detection points fall within the rectangular box area, and the rectangular box area is then divided into uniform grid areas. The coordinate axis ranges can be arbitrarily set based on the user's needs, depending on the size and location of the area to be analyzed. For example, the rectangular box area can be evenly divided into 20×20 grid areas.
[0040] It should be understood that the coordinate ranges of the x, y, and z axes can be arbitrarily set according to the needs of the user, and the size of the grid area can be adjusted according to the user's requirements.
[0041] In step S3, Figure 5 As shown, the user comprehensively determines the dose upper limit data for each detection point and inputs the desired total dose upper limit data; the structure array obtained in step S1 is arranged in descending order according to the size of the dose value, starting from the data with the largest dose value and proceeding backwards, each calculation uses the current position data as the regional maximum reference dose, and all data greater than the maximum reference dose are measured with the maximum reference dose, and the sum of the dose values is calculated until the sum of the doses is less than the input total dose upper limit data, and the spatial angle range in which the regional dose is greater than the maximum reference dose after the calculation is completed is recorded as the area that needs to be reinforced, and the difference between the shielding depth of the detection point where the regional dose exceeds the maximum reference dose and the shielding depth corresponding to the maximum reference dose at the end of the calculation is recorded as the thickness that needs to be reinforced in the area;
[0042] When there are many identical dose data at different detection points and it is difficult to determine the reinforcement area, the upper limit of the total dose data is increased and recalculated. The calculation process is as follows: Figure 6 shown.
[0043] Specifically, the increase step size of the total dose upper limit data is determined by the following formula:
[0044] s = (TL) / 100;
[0045] Where s is the step size, T is the sum of the doses at each detection point, and L is the upper limit of the total dose. This formula divides the axis from the upper limit of the total dose to the actual total dose into 100 parts, allowing for a more accurate and successful calculation of the actual upper limit of the total dose.
[0046] After the detection points that need to be reinforced are determined, the sum of the spatial proportions of the reinforcement area is calculated based on the solid angle weights of the detection points that need to be reinforced, which is used to indicate the cost of reinforcement.
[0047] In step S4, the direction vector between the grid area and the detection point that needs to be reinforced is converted into an angle on the sphere. According to the spatial angle range obtained in step S3, it is judged whether the angle is within the reinforcement area. The grid area that needs to be reinforced is marked, and the reinforcement thickness is determined according to the data obtained in step S3. For the repeatedly marked area, the maximum value is selected as the reinforcement thickness data; then, the volume of the reinforcement material is calculated according to the area of the reinforcement area and the thickness that needs to be reinforced, and the mass of the reinforcement material is calculated according to the volume and material density of the reinforcement material, and the calculation result is then displayed on the structural model.
[0048] Specifically, the direction vector is converted to an angle on the spherical surface according to the following formula:
[0049]
[0050] Among them, x, y, and z are the direction vectors from the detection point to the center of the grid area. is the azimuth angle, the unit is degree, and θ is the polar angle, the unit is degree.
[0051] In this way, data such as the reinforcement area, reinforcement thickness, and the volume and mass of the reinforcement material can be intuitively displayed in the structural model. The reinforcement material includes aluminum or tantalum.
[0052] The present invention will be further described below in conjunction with specific examples. It should be understood that these examples are intended to illustrate the present invention only and are not intended to limit the scope of the present invention. The experimental methods in the following examples where specific conditions are not specified are generally based on the conditions recommended by the manufacturer.
[0053] This embodiment provides a method for guiding spacecraft radiation shielding reinforcement, including the following steps:
[0054] 1.1. Construct a three-dimensional structural model of the spacecraft. Use the Geant4-based ray tracing tool program to perform ray tracing operations on multiple detection points in the structural model to obtain the shielding depth distribution of each detection point. For each detection point, establish a structure array containing the above-mentioned units, where the structure array includes: spatial angle range, shielding depth, dose value within the area, and solid angle weight;
[0055] The structural model of the spacecraft three-dimensional structure is as follows Figure 2 As shown, the data format obtained is as follows Figure 3 As shown;
[0056] 1.2, such as Figure 4 As shown, input the range on the coordinate axis, the range of the x-axis is -500mm to 500mm, the range of the y-axis is -500mm to 500mm, and the range of the z-axis is -500mm to 500mm. Determine the rectangular box area, and by traversing the detection point data, determine that the five detection points KP01, KP02, KP11, KP12, and KP21 are located in the rectangular box area, and evenly divide each surface of the rectangular box area into 20×20 grid areas. Taking the surface composed of the xz axis as an example, the size of each grid area is 50mm×50mm;
[0057] 1.3. For each detection point located in the rectangular box area, input the expected total dose upper limit data. Arrange the data of the detection points in descending order according to the regional dose value, starting with the data with the highest dose and proceeding backwards. Each calculation uses the current position data as the maximum reference dose of the regional dose. All data greater than the maximum reference dose are calculated at the maximum reference dose until the sum of the calculated doses is less than the total dose upper limit data. Record the spatial angle range corresponding to the data where the regional dose is greater than the maximum reference dose at the end of the calculation as the area requiring reinforcement. Also record the difference between the shielding depth of the detection point where the regional dose exceeds the maximum reference dose and the shielding depth corresponding to the maximum reference dose at the end of the calculation as the thickness of the area requiring reinforcement.
[0058] Enter the desired total dose upper limit data and the dose data for each detection point. Arrange the dose data for each detection point in descending order and use them as the maximum reference dose. Continue until the dose of each detection point with the maximum reference dose as the upper limit is less than the total dose upper limit data. Record the detection points whose dose data have been removed as the reinforcement area, and determine the spatial range and thickness required for reinforcement based on the data in step 1.1.
[0059] After determining the detection points that need to be reinforced, the solid angle weights of the detection points that need to be reinforced are used to calculate the sum of the spatial proportions of the reinforcement area to indicate the cost of reinforcement. The results are shown in the following table:
[0060] Table 1 Reinforcement simulation results at different detection points
[0061] Detection point name Total dose (rad) Upper dose limit (rad) Dose after reinforcement (rad) Space angle ratio kp01 5.2293e+01 5.2100e+01 5.2091e+01 3.83% kp02 5.2921e+01 5.2100e+01 5.2071e+01 7.72% kp11 7.1043e+01 6.9430e+01 6.9414e+01 16.33% kp12 7.2044e+01 7.2044e+01 unnecessary unnecessary kp21 4.4939e+01 4.4939e+01 unnecessary unnecessary
[0062] 1.4. Send a ray from the grid area to the detection point that needs reinforcement, calculate the direction vector of the ray, and convert it into an angle on the sphere according to the following formula:
[0063]
[0064] Among them, x, y, and z are the direction vectors from the detection point to the center of the grid area. is the azimuth, the unit is degree, θ is the polar angle, the unit is degree;
[0065] The center position of one grid area is (500, 125, 225). Taking the KP02 detection point at (0, 0, 0) as an example, the direction vector from this point to the center of the grid area is (500, 125, 225). Substituting this into the above formula, we get φ75.96° and θ=64.12°. Then, we find the spatial angle range of the detection point in step 1.1: 62.181861≤θ<66.421822, 72.000000≤φ<78.000000, thus determining that the grid area is within the reinforcement area. This operation is performed for each detection point and each grid area to determine whether the grid area needs reinforcement and obtain the reinforcement thickness data, which is marked on the corresponding grid area.
[0066] The volume of the reinforcement material is calculated according to the area of the reinforcement region and the thickness required for reinforcement, and the mass of the reinforcement material is calculated according to the volume and material density of the reinforcement material, and the calculation result is then displayed on the structural model;
[0067] Taking one of the 50mm×50mm grid areas as an example, the shielding depth corresponding to the grid area is 18.405 / cm 2 The dose in the area is 1.72 -2 rad detection point data, the maximum reference dose in this area is calculated to be 1.34 -2 , the corresponding shielding depth is 21.173g / cm 2 Therefore, the shielding depth that needs to be reinforced in this area is 21.173-18.405=2.678g / cm 2 , such as using a density of 2.7g / cm 3If the aluminum material is reinforced, the thickness of the aluminum material is 2.678 / 2.7=0.992cm, that is, 9.92mm. The volume of the reinforcement material required in this area is 50mm×50mm×9.92mm=24800mm 3 , that is 24.8cm 3 , the mass of reinforcement material required is 24.8cm 3 ×2.7g / cm 3 =66.96g.
[0068] like Figure 7 As shown, the area marked in white in the rectangular box area is the grid area that needs to be reinforced.
[0069] Although the present disclosure is disclosed as above, the protection scope of the present disclosure is not limited thereto. Those skilled in the art may make various changes and modifications without departing from the spirit and scope of the present disclosure, and these changes and modifications will fall within the protection scope of the present invention.
Claims
1. A method for guiding the reinforcement of spacecraft radiation shielding, characterized in that: The following steps are involved: Step S1: constructing a structural model of the three-dimensional structure of the spacecraft, performing ray tracing operations on multiple detection points in the structural model to obtain the shielding depth distribution of each detection point, and establishing a structure array for each detection point, wherein the structure array includes a spatial angle range, a shielding depth, a dose value within the area, and a solid angle weight; Step S2: input the range on the coordinate axis to determine the rectangular box area, determine the detection points located in the rectangular box area by traversing the detection point data, and divide the rectangular box area into uniform grid areas; Step S3: for each detection point located within the rectangular box area, input the expected total dose upper limit data respectively, arrange the structure array in descending order according to the dose value, use the current position data as the maximum reference dose of the regional dose for each calculation, calculate the dose data that is greater than the maximum reference dose according to the maximum reference dose, and obtain the sum of the doses until the sum of the doses is less than the total dose upper limit data, then record the spatial angle range in which the regional dose data is greater than the maximum reference dose at the end of the calculation as the reinforcement area, and record the difference between the shielding depth of the detection point where the regional dose exceeds the maximum reference dose and the shielding depth corresponding to the maximum reference dose at the end of the calculation as the thickness required to be reinforced in the reinforcement area; Step S4: emit a ray from the grid area to the detection point that needs to be reinforced, calculate the direction vector of the ray, and then convert it into an angle on the sphere to determine whether the angle is within the reinforcement area. If the angle is within the reinforcement area, the grid area is marked as needing reinforcement, and the reinforcement thickness data is obtained from the data of the detection point. For the repeatedly marked area, the maximum value is selected as the thickness data.
2. The method for guiding spacecraft radiation shielding reinforcement according to claim 1, characterized in that: In step S2, the range of the coordinate axis is determined according to the size of the range to be analyzed.
3. The method for guiding spacecraft radiation shielding reinforcement according to claim 1, characterized in that: In step S2, the rectangular box area is evenly divided into 20×20 parts.
4. The method for guiding spacecraft radiation shielding reinforcement according to claim 1, characterized in that: In step S3, when there are many identical data in the dose data of different detection points and it is difficult to determine the reinforcement area, the size of the total dose upper limit data is increased and recalculated.
5. The method for guiding spacecraft radiation shielding reinforcement according to claim 4, characterized in that: The increment step of the total dose upper limit data is determined by the following formula: s=(TL) / 100; Where s is the step size, T is the sum of the doses at each detection point, and L is the upper limit of the total dose.
6. The method for guiding spacecraft radiation shielding reinforcement according to claim 1, characterized in that: After step S3, the method further includes calculating the sum of the spatial proportions of the reinforcement area according to the solid angle weights of the detection points that need to be reinforced, so as to indicate the cost of the reinforcement.
7. The method for guiding spacecraft radiation shielding reinforcement according to claim 1, characterized in that: After step S4, the method further includes calculating the volume of the reinforcement material according to the area of the reinforcement region and the thickness required for reinforcement, and calculating the mass of the reinforcement material according to the volume and material density of the reinforcement material, and then displaying the calculation results on the structural model.
8. The method for guiding spacecraft radiation shielding reinforcement according to claim 7, characterized in that: The reinforcement material includes aluminum or tantalum.
9. The method for guiding spacecraft radiation shielding reinforcement according to claim 1, characterized in that: In step S4, the direction vector is converted into an angle on the spherical surface according to the following formula: Among them, x, y, and z are the direction vectors from the detection point to the center of the grid area. is the azimuth angle, the unit is degree, and θ is the polar angle, the unit is degree.
Citation Information
Patent Citations
Equivalent ground evaluation method of space continuous-spectrum proton displacement damage of chemical-compound device
CN107545098A
Isolated forest underwater artificial target detection method based on fractal theory
CN109753960A