Nuclear data inspection method and device, electronic equipment and storage medium
Through the transformation and calculation of the unit that mobilize the experimental data of the nuclear data, the discrete curve is drawn and the data comparison is used to solve the problem of insufficient existing nuclear data inspection and low efficiency, and the more detailed and more detailed and more detailed and efficient Efficient nuclear data test.
Patent Information
- Application Number
- CN202411519346.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-29
- Publication Date
- 2025-01-28
- Estimated Expiration
- 2044-10-29
AI Technical Summary
The existing nuclear data inspection technology is not comprehensive enough and has low inspection efficiency, making it difficult to meet the nuclear data inspection needs of all nuclides.
By obtaining different evaluation nuclear data and multiple interpretation experimental values of the target nuclear element, the calculation of the unit conversion and the calculation of the comparison capacity of the comparison is performed, and the discrete curve is drawn and the data is compared to check the accuracy of the evaluation of the nuclear data Essence
Effectively broaden the energy inspection interval, can test the nuclear reaction data when the energy interval exceeding 20 MEV, improves the accuracy and extensiveness of nuclear data testing, and reduce the cost and time of inspection.
Smart Images

Figure CN119377855A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of nuclear data technology, and in particular to a nuclear data verification method, device, electronic equipment and storage medium. Background Art
[0002] Nuclear reaction data, usually referred to as nuclear data, is the data used to describe the interaction between incident particles (such as neutrons, charged particles, photons) and atomic nuclei. Nuclear data mainly include reaction cross sections, angular distributions, energy spectra, photon production cross sections, fission yields, etc. In practical applications, by utilizing relevant physical experimental measurement data and combining them with theoretical model calculations, a set of physically self-consistent nuclear databases can be formed. As an important basic input parameter for basic research in nuclear science, nuclear energy development, and nuclear technology applications, the accuracy of nuclear data is crucial, which directly affects the reliability of subsequent results. Therefore, it is necessary to conduct an overall inspection of the current evaluation nuclear database to ensure its quality and use it for subsequent improvements.
[0003] At present, researchers usually use the internationally published critical benchmarks or shielding benchmarks and other integral experiments to conduct macroscopic verification of existing evaluation nuclear data (libraries). The main theoretical calculation methods include deterministic methods and Monte Carlo methods.
[0004] Although these methods can provide relatively accurate simulation results, they have a large computational burden and often need to be solved on supercomputers, which requires a certain amount of time and money, and the verification efficiency is relatively low. In addition, conventional reactor calculations are only sensitive to nuclear reactions induced by neutrons with energies less than 20 MeV, and are only sensitive to partial data of certain important nuclides. It is difficult to meet the nuclear data verification needs for all nuclides, and the verification is not comprehensive enough. Therefore, the existing verification technology still needs to be improved and developed. Summary of the invention
[0005] The present invention provides a nuclear data verification method, device, electronic equipment and storage medium, which are used to solve or partially solve the problems of incomplete evaluation of nuclear data verification and low verification efficiency in the existing related technologies.
[0006] The present invention provides a nuclear data verification method, the method comprising:
[0007] Obtain different evaluation nuclear data of the target nuclear elements to be tested, as well as multiple kerma experimental values;
[0008] Convert each kerma experimental value into a unit to obtain a plurality of kerma verification values;
[0009] Respectively calculating the calculated kerma values of the target nuclear element to be tested under the different evaluation nuclear data;
[0010] Drawing a nuclear data experimental discrete curve of each kerma calibration value varying with energy, and drawing a nuclear data calculation discrete curve of each kerma calculation value varying with energy;
[0011] Data comparison is performed based on each of the nuclear data experimental discrete curves and each of the nuclear data calculated discrete curves, and the nuclear data is tested and evaluated based on the comparison results.
[0012] Optionally, the kerma experimental value is converted into units by the following formula to obtain a kerma calibration value:
[0013]
[0014] in, is the kerma unit of the kerma experimental value; is the kerma unit commonly used in nuclear data; A is the mass number of the target nucleus; f represents the quantity unit 10 -15 ; k represents the unit of quantity, thousand.
[0015] Optionally, the respectively calculating the calculated kerma values of the target nuclear elements to be tested under the different evaluation nuclear data includes:
[0016] For each of the evaluation nuclear data, calculating the kerma nuclear reaction calculated value of the target nuclear element to be tested under different nuclear reactions;
[0017] According to each of the kerma nuclear reaction calculated values, the kerma calculated value of the target nuclear element to be tested under the evaluation nuclear data is obtained.
[0018] Optionally, for nuclear reaction i, according to the law of conservation of energy, the calculated value of the kerma nuclear reaction of the target nuclear element to be tested under nuclear reaction i is calculated by the following formula:
[0019]
[0020] Where E is the incident particle energy; is the calculated value of the kerma nuclear reaction of the target nuclear element to be tested under nuclear reaction i; is the reaction energy; and are the total average energies of emitted neutrons and emitted photons in nuclear reaction i, respectively; is the nuclear reaction cross section.
[0021] Optionally, for nuclear reaction i, according to the law of conservation of energy, the calculated value of the kerma nuclear reaction of the target nuclear element to be tested under nuclear reaction i is calculated by the following formula:
[0022]
[0023] Where E is the incident particle energy; is the calculated value of the kerma nuclear reaction of the target nuclear element to be tested under nuclear reaction i; and are the average energies of the recoil nucleus and charged particles, respectively; is the nuclear reaction cross section.
[0024] Optionally, the step of obtaining the calculated kerma value of the target nuclear element to be tested under the evaluation nuclear data according to each calculated kerma nuclear reaction value includes:
[0025] The calculated kerma value of the target nuclear element to be tested under the evaluation nuclear data is obtained by summing up the calculated kerma values of the nuclear reactions, and the calculation formula is as follows:
[0026]
[0027] in, is the calculated value of kerma obtained by summing.
[0028] The present invention also provides a nuclear data inspection device, comprising:
[0029] A data acquisition module, used to acquire different evaluation nuclear data of the target nuclear element to be tested, and a plurality of kerma experimental values;
[0030] A unit conversion module, used for converting the units of the kerma experimental values to obtain a plurality of kerma verification values;
[0031] A kerma calculation value calculation module, used to respectively calculate the kerma calculation values of the target nuclear element to be tested under the different evaluation nuclear data;
[0032] A discrete curve drawing module, used for drawing a nuclear data experimental discrete curve of each kerma verification value varying with energy, and drawing a nuclear data calculation discrete curve of each kerma calculation value varying with energy;
[0033] The data comparison module is used to compare the data based on the experimental discrete curves of the nuclear data and the calculated discrete curves of the nuclear data, and to test and evaluate the nuclear data according to the comparison results.
[0034] The present invention also provides an electronic device, the device comprising a processor and a memory:
[0035] The memory is used to store program code and transmit the program code to the processor;
[0036] The processor is used to execute the nuclear data verification method as described in any one of the above items according to the instructions in the program code.
[0037] The present invention also provides a computer-readable storage medium, wherein the computer-readable storage medium is used to store program code, and the program code is used to execute the nuclear data verification method as described in any one of the above items.
[0038] It can be seen from the above technical solutions that the present invention has the following advantages:
[0039] A method for verifying and evaluating nuclear data with the help of kerma experimental data is provided: obtaining different evaluation nuclear data of the target nuclear element to be tested and multiple kerma experimental values; converting each kerma experimental value into a unit to obtain multiple kerma verification values; calculating the kerma calculated value of the target nuclear element to be tested under different evaluation nuclear data; drawing the nuclear data experimental discrete curve of each kerma verification value changing with energy, and drawing the nuclear data calculation discrete curve of each kerma calculated value changing with energy; performing data comparison based on each nuclear data experimental discrete curve and each nuclear data calculation discrete curve, and verifying and evaluating the nuclear data according to the comparison result. Compared with the existing inspection method, by comparing the kerma theoretical calculation results with the existing experimental data to determine the nuclear data with deviations, the energy inspection range can be effectively widened, and the nuclear reaction data with an energy range exceeding 20 MeV can be inspected. Even for the insensitive nuclides in the reactor physics calculation, more detailed data comparison can be achieved, which can not only improve the accuracy and extensiveness of nuclear data inspection, but also help to improve the inspection efficiency and reduce the inspection cost. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0041] Figure 1 A flowchart of the steps of a nuclear data verification method;
[0042] Figure 2 It is a schematic diagram of the overall process of a nuclear data verification method;
[0043] Figure 3 For a 16 Schematic diagram of comparison between experimental and calculated kerma values of O;
[0044] Figure 4 A schematic diagram showing the comparison between the experimental and calculated kerma values of a natural element Mg;
[0045] Figure 5The figure is a structural block diagram of a nuclear data verification device. DETAILED DESCRIPTION
[0046] The embodiments of the present invention provide a nuclear data verification method, device, electronic device and storage medium, which are used to solve or partially solve the problems of incomplete evaluation and low verification efficiency of nuclear data in the existing related technologies.
[0047] In order to make the purpose, features and advantages of the present invention more obvious and easy to understand, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the embodiments described below are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0048] As an example, for nuclear data verification, researchers usually use internationally published integral experiments such as criticality benchmarks or shielding benchmarks to perform macroscopic verification on existing evaluation nuclear databases. The main theoretical calculation methods include deterministic methods and Monte Carlo methods.
[0049] Although these methods can provide relatively accurate simulation results, they have a large computational burden and often need to be solved on supercomputers, which requires a certain amount of time and money, and the verification efficiency is relatively low. In addition, conventional reactor calculations are only sensitive to nuclear reactions induced by neutrons with energies less than 20 MeV, and are only sensitive to partial data of certain important nuclides. It is difficult to meet the nuclear data verification needs for all nuclides, and the verification is not comprehensive enough. Therefore, the existing verification technology still needs to be improved and developed.
[0050] Through research and analysis, the present invention has found that in nuclear medicine treatment, kinetic energy release (KERMA) is a key parameter for estimating the absorbed dose of patients. It represents the sum of the initial kinetic energies of all charged particles generated by uncharged particles in a volume element divided by the mass of the material, and the unit is Gray. In addition, kerma (also known as KERMA factor) is also an important response function for calculating the heat release of reactor internal components, which is usually calculated by NJOY (a multi-purpose nuclear data processing program widely used in the field of nuclear engineering) or other nuclear data processing programs based on the evaluation nuclear database. In recent years, thanks to the rapid development of computing power, algorithm evolution, etc., the relevant calculation errors mainly come from the original evaluation nuclear database.
[0051] Based on this, one of the core inventive points of the embodiment of the present invention is to provide a method for verifying and evaluating nuclear data with the help of kerma experimental data. Based on kerma calculation, kerma experimental data are converted into common units in reactor physics calculations. At the same time, the kerma calculation value corresponding to the evaluation nuclear data is calculated through a theoretical model. By drawing a calculation discrete curve and an experimental value discrete curve and comparing data points, nuclear data with large deviations are verified. Compared with the existing inspection methods, by comparing the kerma theoretical calculation results with the existing experimental data to determine the nuclear data with deviations, the energy inspection range can be effectively widened, and nuclear reaction data with an energy range exceeding 20 MeV can be inspected. Even for nuclides that are not sensitive in reactor physics calculations, more detailed data comparison can be achieved, which can not only improve the accuracy and extensiveness of nuclear data inspection, but also help to improve inspection efficiency and reduce inspection costs.
[0052] Reference Figure 1 , shows a flowchart of a nuclear data verification method provided by an embodiment of the present invention, which may specifically include the following steps:
[0053] Step 101, obtaining different evaluation nuclear data of the target nuclear element to be tested and a plurality of kerma experimental values;
[0054] When nuclear data needs to be tested, the target nuclear elements to be tested (such as 16 O) of multiple evaluation nuclear data (corresponding to different evaluation nuclear databases), and integrate the kerma rate constant (i.e. kerma experimental value) obtained by relevant experiments of the target nuclear element to be tested, so as to change its unit from the original Converted to the commonly used nuclear data .
[0055] Step 102, converting each of the kerma experimental values into units to obtain a plurality of kerma verification values;
[0056] Specifically, the kerma test value can be converted into units using the following formula to obtain the kerma calibration value:
[0057]
[0058] in, is the kerma unit of the kerma experimental value; is the kerma unit commonly used in nuclear data; A is the mass number of the target nucleus; f represents the quantity unit 10 -15 ; k represents the unit of quantity, thousand.
[0059] Step 103, respectively calculating the calculated kerma values of the target nuclear element to be tested under the different evaluation nuclear data;
[0060] In this step, mainly based on the evaluation nuclear data, the calculated kerma value of the target nuclear element to be tested under the evaluation nuclear data is calculated by NJOY or other nuclear data processing codes. It can be understood that this step can simultaneously calculate the calculated kerma values under multiple evaluation nuclear data to achieve the inspection of multiple evaluation nuclear data.
[0061] In a specific implementation, the kerma calculated values of the target nuclear element to be tested under different evaluation nuclear data are calculated respectively, which can be as follows: for each evaluation nuclear data, the kerma nuclear reaction calculated values of the target nuclear element to be tested under different nuclear reactions are calculated; based on each kerma nuclear reaction calculated value, the kerma calculated value of the target nuclear element to be tested under the evaluation nuclear database is obtained.
[0062] Furthermore, the kerma calculation value may be calculated based on actual conditions in the following two ways.
[0063] Method 1: For nuclear reaction i, according to the law of conservation of energy, the calculated value of the kinetic energy of the target nuclear element to be tested under nuclear reaction i is calculated by the following formula:
[0064]
[0065] Where E is the incident particle energy; is the calculated value of the kerma nuclear reaction of the target nuclear element to be tested under nuclear reaction i; is the reaction energy; and are the total average energies of emitted neutrons and emitted photons in nuclear reaction i, respectively; is the nuclear reaction cross section.
[0066] Method 2: For nuclear reaction i, according to the law of conservation of energy, the calculated value of the kinetic energy of the target nuclear element to be tested under nuclear reaction i is calculated by the following formula:
[0067]
[0068] in, and are the average energies of the recoil nucleus and the charged particle, respectively.
[0069] The two formulas in method 1 and method 2 are equivalent and can be derived from each other.
[0070] It should be pointed out that both methods can calculate the kerma nuclear reaction calculated value. When the nuclear database contains all the data required by method 1 or method 2, the kerma nuclear reaction calculated value can be calculated by method 1 or method 2. If some data in method 1 or method 2 are missing, the average recoil nuclear energy (recoil energy expectation value) is first calculated by momentum conservation, and then the kerma nuclear reaction calculated value is calculated based on the average recoil nuclear energy.
[0071] For the special case where some data in method 1 or method 2 are missing, specifically, taking neutron elastic scattering (MT2) as an example, the expected value of the recoil energy The calculation formula is as follows:
[0072]
[0073] In the formula, is the cosine value of the average scattering angle in the mass center system, which can be read from file 4 in the evaluation nuclear database.
[0074] In this special case, since there is no charged particle emission, the calculated value of the kerma of the target nuclear element to be tested under nuclear reaction i is as follows:
[0075]
[0076] After obtaining the calculated kerma nuclear reaction values of each nuclear reaction, the total kerma calculated based on the nuclear data is the sum of the contributions of all nuclear reactions.
[0077] Specifically, according to the calculated values of the kerma nuclear reactions, the calculated kerma value of the target nuclear element to be tested under the evaluation nuclear data is obtained, which can be:
[0078] The calculated values of the kerma nuclear reactions are summed to obtain the calculated kerma value of the target nuclear element to be tested under the evaluation nuclear data. The calculation formula is as follows:
[0079]
[0080] in, is the calculated value of kerma obtained by summing.
[0081] Step 104, drawing a nuclear data experimental discrete curve of each kerma verification value varying with energy, and drawing a nuclear data calculation discrete curve of each kerma calculation value varying with energy;
[0082] Then, we can draw a discrete curve of the experimental and calculated values of kerma versus energy. The discrete curve consists of multiple discrete data points. Thus, we can visually compare the experimental value points and evaluate the numerical deviations between the discrete curves of the calculated nuclear data to identify nuclear data with possible deviations.
[0083] Step 105 , performing data comparison based on each of the nuclear data experimental discrete curves and each of the nuclear data calculated discrete curves, and inspecting and evaluating the nuclear data according to the comparison result.
[0084] Finally, based on the drawn discrete curve, the specific data points are compared intuitively to identify the nuclear data calculation discrete curve that deviates from the nuclear data experimental point. Under the same energy change conditions, when the nuclear data calculation discrete curve deviates greatly from the nuclear data experimental point, or the numerical difference is large, it is determined that the evaluation nuclear data corresponding to the nuclear data calculation discrete curve needs to be reviewed again.
[0085] In an embodiment of the present invention, a method for verifying and evaluating nuclear data by means of kerma experimental data is provided. Based on kerma calculation, kerma experimental data are converted into common units in reactor physics calculations, and kerma calculation values corresponding to the evaluation nuclear data are calculated through a theoretical model. By drawing a calculation discrete curve and an experimental value discrete curve and comparing data points, nuclear data with large deviations are verified, thereby further determining the evaluation nuclear data that needs to be reviewed. Compared with the existing inspection methods, by comparing the kerma theoretical calculation results with the existing experimental data to determine the nuclear data with deviations, the energy inspection range can be effectively widened, and nuclear reaction data with an energy range exceeding 20MeV can be inspected. Even for nuclides that are not sensitive in reactor physics calculations, more detailed data comparison can be achieved, thereby not only improving the accuracy and extensiveness of nuclear data inspection, but also helping to improve inspection efficiency and reduce inspection costs.
[0086] For better explanation, refer to Figure 2 , showing a schematic diagram of the overall process of a nuclear data verification method provided by an embodiment of the present invention. It should be pointed out that this embodiment only briefly describes the general process of nuclear data verification, and the specific implementation process of each step can be understood by referring to the relevant content in the aforementioned embodiment, which will not be described here. It can be understood that the present invention is not limited to this.
[0087] Step 1: Obtain different evaluation nuclear data and different kerma experimental data to be tested;
[0088] Obtain different evaluation nuclear data of the target nuclear elements for the specified test. Obtain different kerma rate experimental data of the target nuclear elements for the specified test by consulting and sorting out relevant experiments (or by conducting new experiments).
[0089] Step 2: Convert the kerma experimental data into units to obtain kerma verification data; use NJOY or other nuclear data processing codes to obtain kerma calculation values;
[0090] According to the unit conversion, the unit of the kerma experimental value is Converted to the commonly used nuclear data , recorded as the kerma calibration value .
[0091] Through NJOY or other nuclear data processing codes, combined with the corresponding kerma calculation formula, the kerma calculation value of the specified target nuclear element under different evaluation nuclear data is obtained based on each evaluation nuclear data, which is recorded as .
[0092] Step 3: Draw a discrete curve of the calculated value and the check value versus energy;
[0093] Draw out each and each Discreteness curve as a function of energy.
[0094] Step 4: Check the nuclear data for deviations.
[0095] By comparing data points through the drawn discrete curve, nuclear data with possible deviations can be intuitively identified and tested, and the nuclear data with deviations can be determined as evaluation nuclear data that need to be reviewed.
[0096] In order to verify the effectiveness of the present invention in verifying nuclear data, different evaluation nuclear databases were used. 16 The examination of nuclear data of natural elements O and Mg is taken as an example.
[0097] By sorting out relevant literature 16 The experimental data of kerma of natural elements O and Mg are converted into units. The calculated kerma values of different evaluation nuclear data (libraries) are obtained through NJOY based on the theoretical model. The discrete curves of experimental values and calculated values with energy are plotted and compared. 16 The comparison results of the experimental and calculated values of the kinetic energy of O are shown in Figure 3 The comparison results of the experimental and calculated values of the kinetic energy release of natural element Mg are shown in Figure 4 shown.
[0098] The horizontal axis represents energy, the vertical axis represents kerma value (KERMA factor), and the discrete curve represents the change of kerma with energy. CENDL-3.2, ENDF / B-Ⅶ.1, ENDF / B-Ⅷ.0, JEFF-3.1.1, JEFF-3.3, JENDL-4.0u, and JENDL-5.0 represent different evaluation nuclear databases. Figure 3 Schrewe (2000) and Benck (1999) respectively express 16 Experimental data of kerma release of O. Figure 4 UJ Schrewe (2000) and G. Buehler (1986) correspond to the experimental data of the kinetic energy release of natural element Mg.
[0099] From the comparison results, it can be seen that 16For O, in the energy range greater than 30 MeV, the energy change trend of JENDL-5.0 and experimental data is highly consistent, and the remaining nuclear data need to be reviewed. For the natural element Mg, in the energy range greater than 10 MeV, the CENDL-3.2 database has the largest deviation, indicating that further review is needed.
[0100] Reference Figure 5 , shows a structural block diagram of a nuclear data verification device provided by an embodiment of the present invention, which may specifically include:
[0101] The data acquisition module 501 is used to acquire different evaluation nuclear data of the target nuclear element to be tested, and a plurality of kerma experimental values;
[0102] A unit conversion module 502 is used to convert the units of the kerma experimental values to obtain a plurality of kerma verification values;
[0103] The kerma calculation value calculation module 503 is used to respectively calculate the kerma calculation values of the target nuclear element to be tested under the different evaluation nuclear data;
[0104] A discrete curve drawing module 504 is used to draw a nuclear data experimental discrete curve of each kerma verification value varying with energy, and to draw a nuclear data calculation discrete curve of each kerma calculation value varying with energy;
[0105] The data comparison module 505 is used to perform data comparison based on each of the nuclear data experimental discrete curves and each of the nuclear data calculated discrete curves, and to test and evaluate the nuclear data according to the comparison results.
[0106] In an optional embodiment, the unit conversion module 502 is specifically used for:
[0107] The kerma test value is converted into units by the following formula to obtain the kerma calibration value:
[0108]
[0109] in, is the kerma unit of the kerma experimental value; is the unit of kerma commonly used in nuclear data; f represents the unit of quantity 10 -15 ; A is the mass number of the target nucleus; k represents the unit of thousand.
[0110] In an optional embodiment, the kerma calculation value calculation module 503 includes:
[0111] A kerma nuclear reaction calculated value calculation module, used for calculating the kerma nuclear reaction calculated value of the target nuclear element to be tested under different nuclear reactions for each evaluation nuclear data;
[0112] The kerma calculated value calculation submodule is used to obtain the kerma calculated value of the target nuclear element to be tested under the evaluation nuclear data according to each kerma nuclear reaction calculated value.
[0113] In an optional embodiment, the kerma nuclear reaction calculated value calculation module is specifically used for:
[0114] For nuclear reaction i, according to the law of conservation of energy, the calculated value of the kerma of the target nuclear element to be tested under nuclear reaction i is calculated by the following formula:
[0115]
[0116] Where E is the incident particle energy; is the calculated value of the kerma nuclear reaction of the target nuclear element to be tested under nuclear reaction i; is the reaction energy; and are the total average energies of emitted neutrons and emitted photons in nuclear reaction i, respectively; is the nuclear reaction cross section.
[0117] In an optional embodiment, the kerma nuclear reaction calculated value calculation module is specifically used for:
[0118] For nuclear reaction i, according to the law of conservation of energy, the calculated value of the kerma of the target nuclear element to be tested under nuclear reaction i is calculated by the following formula:
[0119]
[0120] Where E is the incident particle energy; is the calculated value of the kerma nuclear reaction of the target nuclear element to be tested under nuclear reaction i; and are the average energies of the recoil nucleus and charged particles, respectively; is the nuclear reaction cross section.
[0121] In an optional embodiment, the kerma calculation value calculation submodule is specifically used for:
[0122] The calculated kerma value of the target nuclear element to be tested under the evaluation nuclear data is obtained by summing up the calculated kerma values of the nuclear reactions, and the calculation formula is as follows:
[0123]
[0124] in, is the calculated value of kerma obtained by summing.
[0125] As for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the aforementioned method embodiment.
[0126] An embodiment of the present invention further provides an electronic device, the device comprising a processor and a memory:
[0127] The memory is used to store the program code and transmit the program code to the processor;
[0128] The processor is used to execute the nuclear data verification method of any embodiment of the present invention according to the instructions in the program code.
[0129] An embodiment of the present invention further provides a computer-readable storage medium, which is used to store program codes, and the program codes are used to execute the nuclear data verification method of any embodiment of the present invention.
[0130] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0131] In the several embodiments provided by the present invention, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0132] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0133] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0134] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk, etc., various media that can store program codes.
[0135] As described above, the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features thereof may be replaced by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A nuclear data verification method, characterized in that: include: Obtain different evaluation nuclear data of the target nuclear elements to be tested, as well as multiple kerma experimental values; Convert each kerma experimental value into a unit to obtain a plurality of kerma verification values; Respectively calculating the calculated kerma values of the target nuclear element to be tested under the different evaluation nuclear data; Drawing a nuclear data experimental discrete curve of each kerma calibration value varying with energy, and drawing a nuclear data calculation discrete curve of each kerma calculation value varying with energy; Data comparison is performed based on each of the nuclear data experimental discrete curves and each of the nuclear data calculated discrete curves, and the nuclear data is tested and evaluated based on the comparison results.
2. The nuclear data verification method according to claim 1, characterized in that: The kerma test value is converted into units by the following formula to obtain the kerma calibration value: in, is the kerma unit of the kerma experimental value; is the kerma unit commonly used in nuclear data; A is the mass number of the target nucleus; f represents the quantity unit 10 -15 ; k represents the unit of quantity, thousand.
3. The nuclear data verification method according to claim 1, characterized in that: The step of respectively calculating the calculated kerma values of the target nuclear elements to be tested under the different evaluation nuclear data comprises: For each of the evaluation nuclear data, calculating the kerma nuclear reaction calculated value of the target nuclear element to be tested under different nuclear reactions; According to each of the kerma nuclear reaction calculated values, the kerma calculated value of the target nuclear element to be tested under the evaluation nuclear data is obtained.
4. The nuclear data verification method according to claim 3, characterized in that: For nuclear reaction i, according to the law of conservation of energy, the calculated value of the kerma of the target nuclear element to be tested under nuclear reaction i is calculated by the following formula: Where E is the incident particle energy; is the calculated value of the kerma nuclear reaction of the target nuclear element to be tested under nuclear reaction i; is the reaction energy; and are the total average energies of emitted neutrons and emitted photons in nuclear reaction i, respectively; is the nuclear reaction cross section.
5. The nuclear data verification method according to claim 3, characterized in that: For nuclear reaction i, according to the law of conservation of energy, the calculated value of the kerma of the target nuclear element to be tested under nuclear reaction i is calculated by the following formula: Where E is the incident particle energy; is the calculated value of the kerma nuclear reaction of the target nuclear element to be tested under nuclear reaction i; and are the average energies of the recoil nucleus and charged particles, respectively; is the nuclear reaction cross section.
6. The nuclear data verification method according to claim 4 or 5, characterized in that: The step of obtaining the calculated kerma value of the target nuclear element to be tested under the evaluation nuclear data according to each calculated kerma nuclear reaction value comprises: The calculated kerma value of the target nuclear element to be tested under the evaluation nuclear data is obtained by summing up the calculated kerma values of the nuclear reactions, and the calculation formula is as follows: in, is the calculated value of kerma obtained by summing.
7. A nuclear data verification device, characterized in that: include: A data acquisition module, used to acquire different evaluation nuclear data of the target nuclear element to be tested, and a plurality of kerma experimental values; A unit conversion module, used for converting the units of the kerma experimental values to obtain a plurality of kerma verification values; A kerma calculation value calculation module, used to respectively calculate the kerma calculation values of the target nuclear element to be tested under the different evaluation nuclear data; A discrete curve drawing module, used for drawing a nuclear data experimental discrete curve of each kerma verification value varying with energy, and drawing a nuclear data calculation discrete curve of each kerma calculation value varying with energy; The data comparison module is used to compare the data based on the experimental discrete curves of the nuclear data and the calculated discrete curves of the nuclear data, and to test and evaluate the nuclear data according to the comparison results.
8. An electronic device, characterized in that: The device comprises a processor and a memory: The memory is used to store program codes and transmit the program codes to the processor; The processor is used to execute the nuclear data verification method according to any one of claims 1-6 according to the instructions in the program code.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium is used to store program codes, and the program codes are used to execute the nuclear data verification method according to any one of claims 1-6.
Citation Information
Patent Citations
Method applied to detection of air kerma conventional true value
CN104330815A
Method for establishing Monte-Carlo model of air kerma standard dose field
CN107918141A
Photonuclear database manufacturing method for improving reactor photonuclear calculation precision
CN115269559A
Neutron photon nuclear database manufacturing method suitable for reactor multi-group Monte Carlo calculation
CN116069844A
Apparatus and method for determining air-kerma rate
US20090119028A1