A fast reactor design parameter transfer method based on database
By adopting a database-based parameter transfer method in fast reactor design, problems such as low efficiency and poor accuracy under the traditional manual compilation interface parameter method are solved, and efficient and accurate data transmission and seamless cooperation among various disciplines are achieved, thereby improving design efficiency.
Patent Information
- Application Number
- CN202111462348.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-02
- Publication Date
- 2025-03-14
- Estimated Expiration
- 2041-12-02
AI Technical Summary
In the existing fast reactor design, the traditional method of point-to-point manual compilation of interface parameters leads to low work efficiency, meaningless repetitive work, difficulty in ensuring data accuracy, out-of-synchronization of data updates, and inconvenient management, which seriously affects design efficiency and time progress.
The database-based fast reactor design parameter transfer method is adopted to realize seamless conversion and data exchange of various professional parameters by establishing the database to store core physics, thermal engineering, components, shielding and other professional design parameter data, and provide query and download functions.
It improves the efficiency and accuracy of data transmission, reduces the time of interface data transmission, realizes seamless cooperation among various majors, simplifies management processes, and improves the overall efficiency of the design.
Smart Images

Figure CN114385557B_ABST
Abstract
Description
Technical Field
[0001] The invention belongs to the field of fast reactor design technology, and in particular relates to a fast reactor design parameter transmission method based on a database. Background Art
[0002] The fast reactor design process includes design contents of different disciplines such as physics, thermal engineering, components, and shielding. When transferring data and interface parameters between different systems or disciplines, the traditional point-to-point manual interface parameter compilation method is usually adopted. This method has the following problems:
[0003] 1. The traditional parameter transfer method has low working efficiency. Usually, the data format obtained by upstream professional calculations is different from the data format requirements of downstream professionals, and a large number of format conversions, interpolations or other simple operations without technical content are required according to the requirements.
[0004] 2. The traditional parameter transfer method involves meaningless duplication of work. Taking physics as an example, when transferring interface parameters, since a point-to-point parameter transfer method is used, it is necessary to compile corresponding interface parameter files according to the parameter requirements of thermal engineering, shielding, structure and other majors. In addition, there are a large number of identical parameters in the parameter requirements of different majors, and only the requirements for data formats are different.
[0005] 3. The accuracy of data cannot be guaranteed 100%. Due to the manual processing method, it is inevitable that the upstream professionals will make mistakes when transferring parameters, which often makes the downstream professionals discover the errors only after a lot of calculations and analysis and feedback to the upstream professionals to correct the parameters again.
[0006] 4. Data updates are not synchronized. When the design results of the upstream disciplines change, the downstream disciplines fail to discover it in time and continue to design according to the previous data, resulting in mismatched final design results.
[0007] 5. The point-to-point interface parameter transfer method is inconvenient to manage. The traditional interface transfer method is point-to-point transfer between various systems and disciplines. For the entire system, there are a large number of interfaces, which brings great trouble to management. And when transferring parameters, downstream disciplines are often required to put forward data requirements, and upstream disciplines will compile corresponding interface data files according to the requirements. The entire process still needs to go through layers of approval.
[0008] The above-mentioned problems often result in unnecessary waste of human resources and seriously affect the work efficiency and time schedule of fast reactor design. Summary of the invention
[0009] The purpose of the present invention is to provide a fast reactor design parameter transmission method based on a database in view of the problems existing in the prior art and in combination with the characteristics of fast reactor design interface parameter transmission, thereby improving the efficiency and accuracy of data transmission, realizing a convenient data query function, and at the same time, organically combining various disciplines.
[0010] The technical solution of the present invention is as follows: a fast reactor design parameter transmission method based on a database, which establishes a database to store the design parameter data of the iterative process of four disciplines: core physics, thermal engineering, components, and shielding, and provides a query function for specific parameter data according to the query conditions of each discipline. Pictures and drawings are stored in the database in the form of files and a download function is provided. Files required by some disciplines can directly download the required data from the database to achieve the conversion of core physics, thermal engineering, components, and shielding professional parameters.
[0011] Furthermore, in the database-based fast reactor design parameter transfer method as described above, the physics major stores the data specified in the professional model file in the database in the form of a database table; the professional model file includes the burnup data file (burnup-node) of each grid, the radial power factor file (powfactor), the axial power factor file (powfactora), the burnup distribution data file (burnup-out), the radial power peak factor file (powfator_pin) within the component, the nuclear density data file (den), the power distribution and flux distribution file (Outfilexnodyn), the core irradiation damage file (DPA), and the rod power distribution file (pinpower).
[0012] Among them, the data stored in the power distribution and flux distribution files (Outfilexnodyn) include layered power, component power distribution, normalized power distribution, maximum flux, regional average flux, volume integrated flux, neutron production rate, fission rate, capture rate, and absorption rate.
[0013] Furthermore, in the database-based fast reactor design parameter transfer method as described above, the thermal engineering professional stores the flow and temperature model data in the form of an EXCEL file in the database, and can find the corresponding physics professional data in the database through the component number and extract the data for its own use.
[0014] Furthermore, the component numbering rule for the physics major is sector numbering, and the component numbering rule for the thermal engineering major is circle numbering from the center outward, with each circle numbered in counterclockwise order. By setting a number conversion algorithm at the same position under different numbering rules between the two majors, the thermal engineering component number is converted into a physical component number according to the number conversion algorithm, and then the corresponding data is found from the database according to the physical component number.
[0015] Furthermore, the flow and temperature model data of the thermal engineering discipline and the data extracted from the physics discipline are merged and output as a file in a specific format for use by related disciplines.
[0016] Furthermore, in the database-based fast reactor design parameter transfer method as described above, the component professional stores the conventional size parameters of the component in the database for other professionals to query and extract.
[0017] Furthermore, in the database-based fast reactor design parameter transfer method as described above, the shielding major extracts the normalized power of the physics major in the database, multiplies it by the total power, and then outputs and stores it in a txt file; extracts the nuclear density data of the physics major in the database, sorts the nuclear density values by atomic mass number or atomic number, and stores them in a txt file.
[0018] Furthermore, when the shielding major extracts the normalized power * total power data of the physics major in the database, the normalized power data in the database is read by searching for keywords, the shielding major numbering rules and the physics major numbering rules are converted, the corresponding physics major number is found through the shielding major number, and then the normalized power * total power stored in the corresponding physical number is output.
[0019] The beneficial effects of the present invention are as follows: the present invention stores the original data files or input and output files that need to be uploaded by physics, thermal engineering, components, shielding and other majors into a database after parsing according to the parameter name, and provides a download function. According to the specific query conditions of each major, the specific location parameter data can be queried. The files required by some majors can be directly downloaded from the database after the processed data required by the major. This method completely replaces the current interface transmission method of each system and the data transmission method between majors. Each system and each major only transmits and exchanges data with the database, which can greatly improve the efficiency of data transmission and the accuracy of data, and reduce the interface data transmission time. After receiving the data of each major, the database can form a unified reactor data system, which can be used for query display and external data exchange, which is conducive to data preservation and transmission. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] Figure 1 It is a schematic diagram of the principle of the fast reactor design parameter transmission method based on database of the present invention. DETAILED DESCRIPTION
[0021] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.
[0022] The present invention provides a fast reactor design parameter transmission method based on a database, the principle of which is as follows: Figure 1 As shown. The parameter database is to store the original data files or input and output files that need to be uploaded by physics, thermal engineering, components, shielding and other majors in the database after parsing according to the parameter name, and provide a download function. The pictures and CAD drawings are stored in the database in the form of files and provide a download function; query the specific location parameter data according to the specific query conditions of each major, and the files required by some majors can directly download the processed data required by the major from the database. Database positioning is to establish a bridge for data transmission between templates of various majors, so as to break through the island state between the designs of various majors. This requires the parameter database to have the function of seamless conversion of various parameters, and the data source (EXCEL file) of some templates with large data volume in the first phase can be changed to be obtained from the database, so that it can be organically integrated with the integrated development system. The general parameter database is divided into two stages. The first stage: the original data files or input and output files that need to be uploaded by physics, thermal engineering, components, shielding and other majors are stored in the database in the form of parameters; the second stage: query the parameter data of the specified location according to the specific query conditions of each major and complete the data processing requirements of some majors; the third stage: seamless conversion of data between majors.
[0023] The implementation method of the present invention is to establish a database according to the needs of designers, store the design and size and other parameter data of the iterative process of the four sub-disciplines of core physics, thermal engineering, components, and shielding, and query the parameter data of the specific location according to the query conditions of each discipline. The files required by some disciplines can directly download the processed data required by the discipline from the database, thereby realizing seamless conversion of core physics, thermal engineering, components, and shielding discipline parameters.
[0024] The following is a detailed explanation of the database design methods and parameter passing methods for each sub-discipline.
[0025] 1. Physics
[0026] By analyzing the power, fuel consumption and other data of the physics major and storing them in a database, other majors can directly extract these data from the database when they need them.
[0027] The specific functions include automatically extracting the data of interest specified in the professional model files such as burnup data file (burnup-node), radial power factor file (powfactor), axial power factor file (powfactora), burnup distribution data file (burnup-out), radial power peak factor file (powfator_pin), nuclear density data file (den), power distribution and flux distribution file (Outfilexnodyn), core irradiation damage file (DPA), and rod power distribution file (pinpower) according to the analytical principles provided by the professional room, and storing them in the database. The specific method is to store the data specified by the model file provided by the physics major in the database in the form of a database table.
[0028] Professional model files include:
[0029] --Burnup-node file, which outputs the burnup data of each grid.
[0030] --powfactor file (radial power factor) and powfactora file (axial power factor) represent the radial / axial power factor diagram of the component. The files powfactor and powfactora are related data. The data format of the two files is consistent and is output by sector.
[0031] --burnup-out file, representing the component burnup distribution diagram (plane point model). All data in the burnup-out file are burnup data, and the data unit is MWd / kg.
[0032] --powfactor_pin file, which outputs the radial power peak factor within each component and is output by sector.
[0033] --den file, which is output as nuclear density data. The file is divided into three parts. The first part is the first line, which indicates the height of each layer. The second part of the file starting from the second line indicates whether each layer is fuel or conversion zone material. The third part is the nuclear density of each component. The difference between the third part and the second part is the data format.
[0034] --Outfilexnodyn file, which stores a lot of data, and can be read in by searching for keywords. The specific data includes:
[0035] a) Layered power
[0036] Search for the keyword "1POWERS PER PLANE" and the data following it is the component power distribution.
[0037] b) Component power distribution
[0038] Search for the keyword "0AXIAL AVERAGE OF SUBASSEMBLY POWERS" and the data following it is the component power distribution.
[0039] c) Normalized power distribution
[0040] Search for the keyword "1NORMALIZED POWER DISTRIBUTION". The data that follows is the normalized power distribution. Its output format is similar to the component power distribution, except that there is an additional axial layer.
[0041] d) Maximum flux
[0042] Search for the keyword "Max flux" and the data that follows is the maximum flux in the following format.
[0043] e) Regional average flux
[0044] Search for the keyword "0AVERAGE REGION FLUXES" and the data following it is the regional average flux.
[0045] f) Volume flux
[0046] Search for the keyword "0VOLUME INTEGRATED FLUXES PER REGION". The data following it is the volume integrated flux, and its data format is exactly the same as the regional average flux.
[0047] g) Neutron production rate
[0048] Search for the keyword "0VOLUME INTEGRATED PRODUCTION RATES". The data following it is the neutron production rate, and its data format is exactly the same as the regional average flux.
[0049] h) Fission rate
[0050] Search for the keyword "0VOLUME INTEGRATED FISSION RATES". The data following it is the fission rate, and its data format is exactly the same as the regional average flux.
[0051] i) Capture rate
[0052] Search for the keyword "0VOLUME INTEGRATED CAPTURE RATES". The data following it is the capture rate, and its data format is exactly the same as the regional average flux.
[0053] j) Absorption rate
[0054] Search for the keyword "0VOLUME INTEGRATED ABSORPTION RATES". The data following it is the volume integrated flux, and its data format is exactly the same as the regional average flux.
[0055] 2. Thermal Engineering
[0056] According to the component numbering rules provided by the core room, the function of finding the physical component number based on the thermal component number can be realized. At the same time, the flow and temperature model data provided by the thermal engineering profession can be stored in the database in the form of an EXCEL file. Finally, this type of data can be exported in a fixed format so that the design template in the platform can automatically call the data.
[0057] Specific functions include: when the thermal engineering major needs data from the physics major, it can find the corresponding physics major data from the database through the component number and extract the data for its own use; the thermal engineering major also needs to upload the temperature and flow data files of this major. After processing through the database, the two types of data input by the thermal engineering major and the data extracted from the physics major can be merged and output as files in a specific format.
[0058] The component numbering rule for the physics major is to number by sector, and the component numbering rule for the thermal engineering major is to number by circle from the center to the outside, and each circle is numbered in counterclockwise order. First, find the number conversion algorithm for the same position under the different numbering rules between the two majors, convert the thermal engineering component number into a physical component number according to this algorithm, and then find the corresponding data from the database according to the physical component number.
[0059] The temperature and flow data uploaded by the thermal engineering department are stored in the database in the form of EXCEL files. In the specific software program, you can select "Thermal Engineering Visualization Input" to generate the input file required by the thermal engineering visualization module.
[0060] When executed, the temperature and flow data files are automatically downloaded, and the power data in the database is extracted according to the conversion algorithm between physical numbers and thermal numbers. Then the downloaded temperature and flow data are merged to generate the input files required for thermal visualization.
[0061] 3. Component expertise
[0062] The dimension parameters provided by the professional room are stored in the parameter library, which contains 37 conventional dimension parameters such as the number of element rods in each box assembly, active zone height, fuel consumption, inlet temperature, outlet temperature, fuel rod diameter, winding wire diameter, etc.
[0063] Specific functions include storing the general size parameters of components in the database, which can be queried through the parameter library software when needed by other disciplines, and can be extracted through the database when needed by functional modules. The general size parameters of components can be stored with units, and other disciplines can query parameter data, and download and open functions are provided.
[0064] 4. Shielding Professional
[0065] The shielding major needs the power distribution data provided by the physics major, and can intuitively view the nuclear density data of each area:
[0066] First, extract the normalized power * total power given by the physics major in the database; then output and store it in a txt file;
[0067] Second, extract the nuclear density of the physics professional den file, sort the nuclear density values by atomic mass number or atomic number (the specific one is determined by the data provided by the physics department), and store them in a txt document.
[0068] By automatically extracting the data of interest, shielding professional designers can download the data of interest in the parameter library. The downloaded data is in the format of a txt document.
[0069] 1) Extract the normalized power * total power given by the physics major in the database
[0070] In the Outfilexnodyn file, the data following the keyword "1NORMALIZED POWER DISTRIBUTION" is the normalized power distribution, which is displayed in layers. The layer number starts from the lowest layer of power area to the highest layer of power area. The database stores data in the physical numbering rule, which is (sector-ring-serial number) and the shielded professional numbering rule is (ring-serial number). Therefore, the two numbering rules must be converted first, and the corresponding physical professional number is found through the shielded professional number, and then the normalized power * total power stored in the corresponding physical number is output and stored in the txt file.
[0071] Select the "power" required by the shielding profession, and extract the power data required by the shielding profession in the database. The output power format example is as follows:
[0072] Burn-up step Layer number Shielding component number power CEILING HEIGHT 1 6 2-1 4.505119E-2 0.66666667E+01 1 7 2-1 7.972927E-2 0.66666667E+01 1 8 2-1 1.460886E-1 0.66666667E+01 1 9 2-1 1.948542E-1 0.51280000E+01 … … … … … 2 6 2-1 4.541916E-2 0.66666667E+01 2 7 2-1 8.029657E-2 0.66666667E+01 2 8 2-1 1.469129E-1 0.66666667E+01 2 9 2-1 1.956705E-1 0.51280000E+01 … … … … …
[0073] 2) Extract the nuclear density of the NSET file of the physics major, sort the nuclear density values by atomic mass number or atomic number (the specific method is determined by the data provided by the physics department), and store them in a txt document.
[0074] Select the "kernel density" of the shielded major, and execute the kernel density data required for the shielded major in the submission database. The output kernel density format is as follows:
[0075]
[0076]
[0077] Those skilled in the art will readily conceive of other embodiments of the present invention after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses or adaptations of the present invention that follow the general principles of the present invention and include common knowledge or customary techniques in the art that are not disclosed by the present invention. Thus, if these variations and use adaptations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and use adaptations.
[0078] The above embodiments are merely illustrative of the present invention, and the present invention may also be implemented in other specific ways or other specific forms without departing from the gist or essential features of the present invention. Therefore, the described embodiments should be considered illustrative rather than restrictive in any respect. The scope of the present invention should be described by the appended claims, and any changes equivalent to the intent and scope of the claims should also be included within the scope of the present invention.
Claims
1. A fast reactor design parameter transmission method based on a database, characterized in that: The method establishes a database to store the design parameter data of the iterative process of four disciplines: core physics, thermal engineering, components, and shielding, and provides a query function for specific parameter data according to the query conditions of each discipline. Pictures and drawings are stored in the database in the form of files and a download function is provided. The files required by some disciplines can directly download the required data from the database to realize the conversion of core physics, thermal engineering, components, and shielding professional parameters; the physics discipline stores the data specified in the professional model file in the database in the form of a database table; the professional model file includes the burnup data file of each grid, the radial power factor file, the axial power factor file, the burnup distribution data file, the radial power peak factor file in the component, the nuclear density data file, the power distribution and flux distribution file, the core irradiation damage file, and the rod power distribution file; The thermal engineering specialty stores the flow and temperature model data in the form of an EXCEL file in a database, and can find the corresponding data of the physics specialty in the database through the component number, and extract the data for its own use; the component numbering rule of the physics specialty is sector-ring-serial number, and the component numbering rule of the thermal engineering specialty is numbering by circle from the center to the outside, and each circle is numbered in a counterclockwise order. By setting a number conversion algorithm at the same position under different numbering rules between the two specialties, the thermal engineering component number is converted into a physical component number according to the number conversion algorithm, and then the corresponding data is found from the database according to the physical component number; The component major stores the conventional size parameters of the component in a database for query and retrieval by other majors; The shielding major extracts the normalized power data of the physics major in the database by searching for keywords. The normalized power data is displayed in layers, and the layer number starts from the lowest layer of the power area to the highest layer of the power area. The database stores data according to the physical numbering rule. The physical numbering rule is sector-ring-serial number, and the shielding major numbering rule is ring-serial number. The shielding major number and the physics major number are converted, and the corresponding physics major number is found through the shielding major number. The normalized power stored in the corresponding physics major number multiplied by the total power data is output and stored in a txt file; the nuclear density data of the physics major in the database is extracted, and the nuclear density values are sorted by atomic mass number or atomic number, and stored in a txt file.
2. The fast reactor design parameter transmission method based on database according to claim 1, characterized in that: The data stored in the power distribution and flux distribution files include layered power, component power distribution, normalized power distribution, maximum flux, regional average flux, volume integrated flux, neutron production rate, fission rate, capture rate, and absorption rate.
3. The fast reactor design parameter transmission method based on database according to claim 1, characterized in that: Combine the flow and temperature model data of thermal engineering with the data extracted from physics, and output a format file for use by related disciplines.
Citation Information
Patent Citations
Construction method of petroleum exploration and development multi-specialized information integrated platform
CN103366248A