Methods, systems, devices, and media for modeling a reactor system
By dividing the main loop fluid domain into subdomain control volumes through 3D modeling and selecting mesh types, combined with physical calculation models and boundary conditions, the problem of the inability to simulate the 3D effects of the main loop in small reactors in existing technologies has been solved, resulting in more accurate simulation results and improving reactor performance and safety.
Patent Information
- Application Number
- CN202510149633.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-11
- Publication Date
- 2025-11-04
- Estimated Expiration
- 2045-02-11
AI Technical Summary
Existing technologies cannot effectively simulate and analyze the complex three-dimensional natural convection effects in the main loop of small reactors, resulting in the inability to obtain detailed temperature and flow field information, which affects reactor safety and design optimization.
A three-dimensional modeling method is used to divide the main loop fluid domain into multiple sub-domain control volumes. The mesh type is selected according to the geometric dimensions of the sub-domain control volumes. Combined with the physical calculation model and boundary conditions, the model is constructed and adjusted to obtain detailed flow and thermo-hydraulic characteristics.
It enables precise simulation of complex three-dimensional multi-scale turbulent flow behavior and thermal-hydraulic characteristics, providing more accurate simulation results and improving reactor design, operation performance, and safety.
Smart Images

Figure CN119989718B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of nuclear energy system simulation, specifically to a modeling method, system, equipment, and medium for a reactor system. Background Technology
[0002] like Figure 1 As shown, the integrated main loop equipment of a small modular reactor (SMR) includes a pressure vessel, core, heat exchangers, etc., and generally adopts a compact layout. All main loop equipment is housed within the pressure vessel, forming a highly integrated main loop system. For naturally circulating SMRs, the coolant flow is driven by the density difference created by the low-level core (heat source) and high-level heat exchangers (cold source). Complex three-dimensional natural convection effects exist during the natural circulation process of the main loop. These three-dimensional effects become more pronounced under conditions such as power boost and asymmetric operation of the intermediate loop, directly affecting the natural circulation capability and thermal-hydraulic state of the main loop, which is crucial for reactor safety. Therefore, it is necessary to conduct high-fidelity three-dimensional thermal-hydraulic analysis of the SMR main loop.
[0003] Nuclear power plant system-level thermal-hydraulic analysis mainly uses dedicated programs. These programs often employ one-dimensional coarse-grid models, which cannot describe complex three-dimensional multi-scale turbulent flow behavior and thermal-hydraulic characteristics, and therefore cannot obtain detailed information such as temperature field and flow field. Summary of the Invention
[0004] To address the aforementioned problems, this invention provides a modeling method, system, equipment, and medium for reactor systems.
[0005] The first aspect of this invention discloses a modeling method for a reactor system, comprising:
[0006] Based on the structural parameters of each main loop device of the reactor system, a three-dimensional model is constructed for it, and all the three-dimensional models are connected according to the topology of the reactor system.
[0007] Based on the three-dimensional model, the fluid domain of the main loop is obtained, and the fluid domain of the main loop is divided into multiple sub-domain control volumes; wherein, the fluid domain of the main loop refers to the region where fluid flows in the main loop;
[0008] Select the mesh type based on the geometry of each subdomain control volume, and divide it into multiple meshes;
[0009] Based on the physical properties of the fluid and the mesh structure, select a physical calculation model for the corresponding subdomain control volume;
[0010] Set boundary conditions based on the predefined system power function;
[0011] constructing a to-be-adjusted model based on the mesh, the physical calculation model and the boundary condition;
[0012] verifying and adjusting the to-be-adjusted model to obtain a system model of the reactor system.
[0013] Further, the step of obtaining a fluid domain of the primary loop based on the three-dimensional model and dividing the fluid domain of the primary loop into a plurality of sub-domain control bodies includes:
[0014] obtaining a fluid domain of the primary loop based on the three-dimensional model;
[0015] dividing the fluid domain of the primary loop into a plurality of sub-domain control bodies according to the equipment corresponding to the heat source region and the cold source region of the primary loop.
[0016] Further, the sub-domain control body includes a reactor core sub-domain control body for one fuel assembly of the reactor core, a heat exchanger sub-domain control body for one heat exchanger, a downcomer cavity sub-domain control body, a bottom cavity sub-domain control body, an upper cavity sub-domain control body and a pressure stabilization sub-domain control body.
[0017] Further, the step of selecting a mesh type according to the geometric size of each sub-domain control body and dividing it into a plurality of meshes includes:
[0018] for each face of each sub-domain control body:
[0019] selecting at least one mesh type according to the geometric characteristics of the face;
[0020] dividing it into a plurality of meshes based on the mesh type;
[0021] judging whether the face is an interface with other sub-domain control bodies:
[0022] if yes, adjusting all the meshes according to the mesh of the interface of the other sub-domain control bodies.
[0023] Further, the system power function corresponding to the reactor core is:
[0024]
[0025] wherein W_out ij is a heat release power function of the i th group of fuel assemblies in the j th life, a ij is a power factor of the i th group of fuel assemblies in the j th life, W FA is the total heat release power of the reactor core, and n is the number of fuel assemblies.
[0026] and the step of setting a boundary condition according to a predefined system power function includes:
[0027] calculating a heat release power function W_out of each fuel assembly ij ;
[0028] calculating a unit volume heat flux density of the fuel assembly according to a volume of the fuel assembly and the heat release power function W_out ij ;
[0029] taking the unit volume heat flux density as a heat flow boundary condition of a heat source region of the primary loop.
[0030] Further, a system power function corresponding to the heat exchanger is:
[0031]
[0032] wherein W_in km is a heat absorption power function of the kth heat exchanger in the mth operating state, b km is a power factor of the kth heat exchanger in the nth operating state, W HE is a total heat absorption power of all heat exchangers, and r is the number of heat exchangers;
[0033] And, according to the predefined system power function, the step of setting the boundary condition comprises:
[0034] calculating a heat absorption power function W_in km of each heat exchanger;
[0035] calculating a unit volume heat flux density of the heat exchanger according to a volume of the heat exchanger and the heat absorption power function W_in km ;
[0036] taking the unit volume heat flux density as a heat flow boundary condition of a heat source region of the primary loop.
[0037] Further, the step of verifying and adjusting the to-be-adjusted model to obtain the system model of the reactor system comprises:
[0038] calculating specified parameters of the reactor system based on the to-be-adjusted model, including primary loop flow, heat source inlet and outlet temperature, cold source inlet and outlet temperature, and primary loop pressure drop;
[0039] comparing the specified parameters with given comparative values to obtain a parameter difference amount;
[0040] judging whether the parameter difference amount is less than a preset threshold value;
[0041] if yes, determining that the to-be-adjusted model is the system model of the reactor system;
[0042] otherwise, adjusting the to-be-adjusted model.
[0043] The second aspect of the present application discloses a modeling system of a reactor system, comprising:
[0044] A first construction module is configured to construct a three-dimensional model for each primary loop device of the reactor system according to a structural parameter of the primary loop device, and connect all the three-dimensional models according to a topological structure of the reactor system;
[0045] A segmentation module is configured to obtain a fluid domain of the primary loop based on the three-dimensional model, and segment the fluid domain of the primary loop into a plurality of sub-domain control bodies; wherein the fluid domain of the primary loop refers to a region in which fluid flows in the primary loop;
[0046] A division module is configured to select a grid type according to a geometric size of each of the sub-domain control bodies, and divide the sub-domain control bodies into a plurality of grids;
[0047] A selection module is configured to select a physical calculation model for the corresponding sub-domain control body according to a physical property of the fluid and a grid structure;
[0048] A setting module is configured to set a boundary condition according to a predefined system power function;
[0049] A second construction module is configured to construct a to-be-adjusted model based on the grid, the physical calculation model and the boundary condition;
[0050] An adjustment module is configured to verify and adjust the to-be-adjusted model to obtain a system model of the reactor system.
[0051] The third aspect of the present application discloses an electronic device, comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that the processor implements the steps of the modeling method of the reactor system according to any one of the first aspect of the present application when executing the computer program.
[0052] The fourth aspect of the present application discloses a storage medium, wherein the storage medium stores a computer program, and the computer program is executed by a processor to implement the steps of the modeling method of the reactor system according to any one of the first aspect of the present application.
[0053] The modeling method of the reactor system provided by the present application can more finely simulate and analyze complex three-dimensional multi-scale turbulent flow behavior and thermal hydraulic characteristics by selecting a grid type according to the geometric size of each sub-domain control body and dividing the sub-domain control body into a plurality of grids, so as to obtain more detailed temperature field, flow field and other information. Compared with the existing one-dimensional coarse grid model, the method can provide more accurate and detailed simulation results, which has important value and significance for optimizing the design and operation of the reactor and improving the performance and safety of the reactor. BRIEF DESCRIPTION OF DRAWINGS
[0054] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings needed in the embodiment description. Obviously, the drawings in the following description only show some embodiments of the present application, and other drawings can be obtained by those of ordinary skill in the art without any creative effort.
[0055] Figure 1 is a structural schematic diagram of an integrated small reactor disclosed in the background art of the present application;
[0056] Figure 2 is a flowchart of a modeling method of a reactor system disclosed in the embodiments of the present application;
[0057] Figure 3 is a structural schematic diagram of a modeling system of a reactor system disclosed in the embodiments of the present application;
[0058] Figure 4 is a structural schematic diagram of an electronic device disclosed in the embodiments of the present application. DETAILED DESCRIPTION
[0059] In order to make the technical personnel in the art better understand the present application, the following will combine the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, not all. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without any creative effort are within the scope of protection of the present application.
[0060] The terms "first", "second", and the like in the specification and claims of the present application and the above-mentioned drawings are used to distinguish different objects, not to describe a specific order. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, device, or product that includes a series of steps or units is not limited to the listed steps or units, but can optionally include steps or units not listed, or can optionally include other steps or units inherent to the process, method, product or end.
[0061] In this paper, the "embodiment" means that the specific features, structures or characteristics described in conjunction with the embodiment can be included in at least one embodiment of the present application. The phrase appears at various places in the specification does not necessarily refer to the same embodiment, nor is it independent or alternative to other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.
[0062] The application adopts partition grid division and interface grid mapping, generates grid units of each sub-domain control body through different grid division strategies, ensures that grid nodes on the interface of different regions are consistent, reduces data interpolation error, and guarantees the accuracy of data transmission of different regions.
[0063] Please refer to Figure 2 as shown, Figure 2 is a flowchart of a modeling method of a reactor system according to an embodiment of the application. As shown in the figure, the modeling method of the reactor system can include the following operations: Figure 2
[0064] S201, according to the structure parameters of each main loop device of the reactor system, a three-dimensional model is constructed for each main loop device, and all the three-dimensional models are connected according to the topological structure of the reactor system;
[0065] In this optional embodiment, the reactor system is a device for generating and controlling nuclear reactions. In a typical reactor, atomic nuclei can absorb neutrons and undergo fission (i.e., split), releasing a large amount of energy in the process. The design of the reactor must ensure that this process can be carried out in a controllable environment.
[0066] In the reactor system, the main loop is a closed coolant circulation system that directly contacts the nuclear fuel of the reactor and is used to transfer the heat energy released by the reactor. The main loop devices can include the reactor pressure vessel, fuel assembly, control rod, heat exchanger, in-core component, etc.
[0067] A three-dimensional model is a digital representation of an object in the physical world. It is created in three-dimensional space and contains the width, height, and depth of the object. Tools such as Spaceclaim, DesignModeler, SolidWorks (Solid Home), etc. can be used to construct a three-dimensional model, and the application does not limit it.
[0068] According to the topological structure of the reactor system, all the three-dimensional models are connected, which means that according to the direct interface relationship of each device in the topological structure of the reactor system, the corresponding three-dimensional models are connected.
[0069] S202, based on the three-dimensional model, the fluid domain of the main loop is obtained, and the fluid domain of the main loop is divided into a plurality of sub-domain control bodies; wherein the fluid domain of the main loop refers to the region of the fluid flow in the main loop;
[0070] In an optional embodiment, based on the three-dimensional model, the fluid domain of the main loop is obtained, and the fluid domain of the main loop is divided into a plurality of sub-domain control bodies, which includes:
[0071] Based on the three-dimensional model, the fluid domain of the main loop is obtained.
[0072] According to the devices corresponding to the heat source region and the cold source region of the primary loop, the fluid domain of the primary loop is divided into a plurality of sub-domain control bodies.
[0073] In this optional embodiment, the fluid domain of the primary loop refers to the space occupied by the coolant flowing in the primary loop. In simulating and analyzing the operation of the primary loop, the fluid domain is an important part that covers all areas where the coolant flows, including the space inside the reactor, the space inside the heat exchanger and other devices. The size and shape of the fluid domain will affect the flow of the coolant, and thus affect the operation status and safety of the reactor.
[0074] In an optional embodiment, the sub-domain control bodies include: a reactor core sub-domain control body for a fuel assembly of the reactor core, a heat exchanger sub-domain control body for a heat exchanger, a downcomer cavity sub-domain control body, a bottom cavity sub-domain control body, an upper cavity sub-domain control body, and a pressurizer sub-domain control body.
[0075] S203, selecting a grid type according to the geometric size of each sub-domain control body, and dividing it into a plurality of grids;
[0076] In this optional embodiment, the control body refers to each small area that divides the fluid region in computational fluid dynamics simulation. The reactor core sub-domain control body for a fuel assembly of the reactor core simulates the fluid flow and heat transfer behavior in the fuel assembly. The heat exchanger sub-domain control body for a heat exchanger simulates the fluid flow and heat exchange behavior in the heat exchanger. The downcomer cavity sub-domain control body simulates the flow behavior of the coolant in the downcomer. The bottom cavity sub-domain control body simulates the flow behavior of the coolant in the bottom cavity. The upper cavity sub-domain control body simulates the flow behavior of the coolant in the upper cavity. The pressurizer sub-domain control body simulates the flow behavior of the coolant in the pressurizer.
[0077] In an optional embodiment, the step of selecting a grid type according to the geometric size of each sub-domain control body and dividing it into a plurality of grids includes:
[0078] For each face of each sub-domain control body:
[0079] According to the geometric characteristics of the face, at least one grid type is selected;
[0080] Based on the grid type, it is divided into a plurality of grids;
[0081] Determine whether the face is an interface with other sub-domain control bodies:
[0082] If yes, all the grids are adjusted according to the grids of the interface of the other sub-domain control body.
[0083] In an optional embodiment, the grid type is selected according to the geometric size characteristics of different sub-domain control bodies, and the grid type includes triangular prism, tetrahedron, hexahedron, polyhedron, pyramid, etc. The grids are divided for each sub-domain control body respectively, and the spatial distribution of the grid nodes on the interface of different sub-domain control bodies is completely consistent. The grid types of different faces of each sub-domain control body can be the same or different, and the application does not make any limitation.
[0084] In the embodiment, the step of adjusting all the grids according to the grids of the interface of the other sub-domain control body means that all the grids are adjusted according to the grids of the interface of the other sub-domain control body, so that all the end points of each grid are aligned.
[0085] S204, selecting a physical calculation model for the corresponding sub-domain control body according to the physical characteristics of the fluid and the grid structure;
[0086] In the optional embodiment, the physical calculation model can include a turbulent flow model, a two-phase flow model, a porous medium model, a wall function, medium physical properties, etc. And reasonable initial value parameters of the calculation domain are set for the specific working conditions to be analyzed.
[0087] S205, setting a boundary condition according to a predefined system power function;
[0088] In an optional embodiment, the system power function corresponding to the core is:
[0089]
[0090] W_out ij is the heat release power function of the i th group of fuel assemblies in the j th life span, a ij is the power factor of the i th group of fuel assemblies in the j th life span, W FA is the total heat release power of the core, and n is the number of fuel assemblies;
[0091] And the step of setting a boundary condition according to a predefined system power function includes:
[0092] calculating the heat release power function W_out ij of each fuel assembly;
[0093] calculating the unit volume heat flux density of the fuel assembly according to the volume of the fuel assembly and the heat release power function W_out ij ;
[0094] using the unit volume heat flux density as the heat flow boundary condition of the heat source area of the primary loop.
[0095] In another optional embodiment, the heat exchanger corresponds to a system power function:
[0096]
[0097] where W_in km is the heat absorption power function of the kth heat exchanger in the mth operating state, b km is the power factor of the kth heat exchanger in the mth operating state, W HE is the total heat absorption power of all heat exchangers, and r is the number of heat exchangers.
[0098] And according to the predefined system power function, the step of setting boundary conditions includes:
[0099] calculating the heat absorption power function W_in km of each heat exchanger;
[0100] According to the volume of the heat exchanger and the heat absorption power function W_in km , the unit volume heat flux density of the heat exchanger is calculated.
[0101] The unit volume heat flux density is used as the heat flux boundary condition of the cold source area of the primary loop.
[0102] In this optional embodiment, the boundary condition refers to the behavior of a physical system at its boundary (or edge). In numerical simulation and computational fluid dynamics (CFD), boundary conditions define the state of a physical system at the boundary of the simulation region. For example, in fluid dynamics simulation, boundary conditions specify the velocity, pressure, temperature, etc. of the fluid at the boundary.
[0103] S206, based on the grid, the physical calculation model and the boundary condition, constructing a to-be-adjusted model;
[0104] In this optional embodiment, the physical model is an abstraction and idealization of the actual physical process, which includes fluid dynamics, heat conduction, nuclear physics, etc. The boundary condition describes the state of the physical system at the boundary of the sub-domain control body, providing necessary additional information for solving the physical model. Based on the grid, the physical calculation model and the boundary condition, a to-be-adjusted model is constructed. Under the given boundary condition and grid division, the physical model can be solved using numerical methods to obtain a preliminary solution of the physical problem.
[0105] S207, verifying and adjusting the to-be-adjusted model to obtain a system model of the reactor system.
[0106] In one optional embodiment, the step of verifying and adjusting the to-be-adjusted model to obtain a system model of the reactor system includes:
[0107] The specified parameters of the reactor system are calculated based on the model to be adjusted: main loop flow rate, heat source inlet and outlet temperatures, cold source inlet and outlet temperatures, and main loop pressure drop.
[0108] The specified parameter is compared with a given comparison value to obtain the parameter difference.
[0109] Determine whether the difference in the parameters is less than a preset threshold;
[0110] If it is less than, then the model to be adjusted is determined as the system model of the reactor system;
[0111] Otherwise, adjust the model to be adjusted.
[0112] In this optional embodiment, the given comparison value can be the result of calculation by an existing system program or the result of an experiment, and the present invention does not impose any limitations.
[0113] The adjustment of the model to be adjusted refers to adjusting the mesh and boundary conditions of the subdomain control volume.
[0114] In an optional embodiment, the system model of the reactor system can be used to calculate operating parameters, such as off-loop operation and reactor start-up / shutdown transients. The calculation of different operating parameters requires modification of boundary conditions according to the operating conditions.
[0115] like Figure 3 As shown, the present invention provides a modeling system for a reactor system, comprising:
[0116] The first construction module 301 is used to construct a three-dimensional model for each main loop device of the reactor system based on its structural parameters, and to connect all the three-dimensional models according to the topology of the reactor system.
[0117] The segmentation module 302 is used to obtain the fluid domain of the main loop based on the three-dimensional model, and to segment the fluid domain of the main loop into multiple sub-domain control volumes; wherein, the fluid domain of the main loop refers to the region where fluid flows in the main loop;
[0118] The partitioning module 303 is used to select a mesh type based on the geometric dimensions of each subdomain control volume and divide it into multiple meshes;
[0119] Select module 304 is used to select a physical calculation model for the corresponding subdomain control volume based on the physical properties of the fluid and the mesh structure.
[0120] The setting module 305 is used to set boundary conditions according to a predefined system power function;
[0121] The second construction module 306 is configured to construct a to-be-adjusted model based on the grid, the physical calculation model and the boundary condition.
[0122] The adjustment module 307 is configured to perform verification adjustment on the to-be-adjusted model to obtain a system model of the reactor system.
[0123] The specific definitions of the modeling system of the reactor system can refer to the definitions of the modeling method of the reactor system in the foregoing, and will not be described herein. The modules in the modeling system of the reactor system can be realized by software, hardware or a combination thereof. The modules can be embedded in or independent of the processor in the electronic device in a hardware format, or can be stored in the memory in the electronic device in a software format, so that the processor can call the operations corresponding to the modules.
[0124] It should be noted that, in order to highlight the innovative part of the present application, modules not closely related to solving the technical problems proposed in the present application are not introduced in the embodiment, but this does not mean that there are no other modules in the embodiment.
[0125] As Figure 4 The electronic device 1 provided by the present application can include a memory 12, a processor 13 and a bus, and can further include a computer program stored in the memory 12 and executable on the processor 13, such as a modeling program of a reactor system.
[0126] The memory 12 includes at least one type of readable storage medium, such as a flash memory, a mobile hard disk, a multimedia card, a card-type memory (such as an SD or DX memory), a magnetic memory, a magnetic disk, an optical disk, etc. The memory 12 can be an internal storage unit of the electronic device 1 in some embodiments, such as a mobile hard disk of the electronic device 1. The memory 12 can also be an external storage device of the electronic device 1 in other embodiments, such as a plug-in mobile hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. Further, the memory 12 can include both an internal storage unit and an external storage device of the electronic device 1. The memory 12 can be used to store application software and various data installed in the electronic device 1, such as codes for modeling of a reactor system, and can also be used to temporarily store data that has been output or will be output.
[0127] The processor 13 may, in some embodiments, be composed of integrated circuits, for example, a single packaged integrated circuit, or a plurality of packaged integrated circuits of the same function or different functions, including one or more central processing units (CPUs), microprocessors, digital processing chips, graphics processors, combinations of various control chips, etc. The processor 13 is a control unit of the electronic device 1, and connects various components of the electronic device 1 through various interfaces and lines, executes programs or modules stored in the memory 12 (for example, a modeling program of a reactor system), and calls data stored in the memory 12, to perform various functions of the electronic device 1 and process data.
[0128] The processor 13 executes an operating system of the electronic device 1 and various installed application programs. The processor 13 executes the application programs to implement the steps in the modeling method of the reactor system.
[0129] For example, the computer program can be divided into one or more modules, which are stored in the memory 12 and executed by the processor 13 to complete the present application. The one or more modules can be a series of computer program instruction segments capable of completing a specific function, which are used to describe the execution process of the computer program in the electronic device 1. For example, the computer program can be divided into a first building module 301, a splitting module 302, a dividing module 303, a selecting module 304, a setting module 305, a second building module 306, and an adjusting module 307.
[0130] The integrated units implemented in the form of software functional modules described above can be stored in a computer readable storage medium, which can be nonvolatile or volatile. The software functional modules described above are stored in a storage medium, including a plurality of instructions for causing a computer device (which can be a personal computer, a computer device, or a network device, etc.) or a processor to execute part of the modeling method of the reactor system described in various embodiments of the present application.
[0131] In one embodiment, a storage medium having a computer program stored thereon is provided, and the computer program is executed by a processor to also implement the steps implemented by the processor when executing the computer program as described above.
[0132] In summary, the modeling method, system, device and medium of the reactor system disclosed by the present application can provide more accurate and detailed simulation results compared with the existing one-dimensional coarse grid model, which has important value and significance for optimizing the design and operation of the reactor and improving the performance and safety of the reactor. Therefore, the present application effectively overcomes various shortcomings in the prior art and has high industrial utilization value.
[0133] The above embodiments only exemplarily illustrate the principles and effects of the present application, and are not used to limit the present application. Any person skilled in the art can modify or change the above embodiments without departing from the spirit and scope of the present application. Therefore, all equivalent modifications or changes completed by those skilled in the art without departing from the spirit and technical idea disclosed by the present application should be covered by the claims of the present application.
Claims
1. A modeling method for a reactor system, characterized in that, The method includes: Based on the structural parameters of each main loop device of the reactor system, a three-dimensional model is constructed for it, and all the three-dimensional models are connected according to the topology of the reactor system. Based on the three-dimensional model, the fluid domain of the main loop is obtained, and the fluid domain of the main loop is divided into multiple sub-domain control volumes; wherein, the fluid domain of the main loop refers to the region where fluid flows in the main loop; Select the mesh type based on the geometry of each subdomain control volume, and divide it into multiple meshes; Based on the physical properties of the fluid and the mesh structure, select a physical calculation model for the corresponding subdomain control volume; Set boundary conditions based on the predefined system power function; Based on the mesh, the physical calculation model, and the boundary conditions, a model to be adjusted is constructed. The model to be adjusted is verified and adjusted to obtain the system model of the reactor system; The step of selecting a mesh type and dividing the subdomain control volume into multiple meshes based on the geometry of each subdomain control volume includes: For each face of each of the said subdomain control volumes: Based on the geometric properties of the surface, select at least one mesh type; Based on the grid type, it is divided into multiple grids, and the spatial distribution of grid nodes on the interface of different subdomain control volumes remains completely consistent. Determine whether the surface is an interface with other subdomain control bodies: If so, then adjust all the grids according to the grids of the interfaces of the other subdomain control bodies, so that all endpoints of each grid are aligned.
2. The modeling method for a reactor system according to claim 1, characterized in that, Based on the three-dimensional model, the steps of obtaining the fluid domain of the main loop and dividing the fluid domain of the main loop into multiple sub-domain control volumes include: Based on the aforementioned three-dimensional model, the fluid domain of the main loop is obtained; Based on the equipment corresponding to the heat source and cold source areas of the main circuit, the fluid domain of the main circuit is divided into multiple sub-domain control bodies.
3. The modeling method for a reactor system according to claim 2, characterized in that, The subdomain control body includes: a core subdomain control body for a fuel assembly of the reactor core, a heat exchanger subdomain control body for a heat exchanger, a descending annular cavity subdomain control body, a bottom chamber subdomain control body, an upper chamber subdomain control body, and a pressure stabilizing subdomain control body.
4. The modeling method for a reactor system according to claim 1, characterized in that, The system power function corresponding to the reactor core: ; in, For the first Group fuel assembly in The heat release power function over a lifetime. For the first Group fuel assembly in Power factor over a lifetime This represents the total heat release power of the reactor core. The number of fuel assemblies; Furthermore, the steps for setting boundary conditions based on the predefined system power function include: Calculate the heat release power function for each fuel assembly. ; Based on the volume and heat release power function of the fuel assembly Calculate the heat flux density per unit volume of the fuel assembly; The heat flux density per unit volume is used as the heat flux boundary condition for the heat source region of the main loop.
5. The modeling method for a reactor system according to claim 1, characterized in that, The system power function corresponding to the heat exchanger: ; in, For the first The heat exchanger is in the first The heat absorption power function under each operating condition For the first The heat exchanger is in the first Power factor under each operating state The total heat absorption power of all heat exchangers, The number of heat exchangers; Furthermore, the steps for setting boundary conditions based on the predefined system power function include: Calculate the heat absorption power function for each heat exchanger. ; Based on the volume and heat absorption power function of the heat exchanger Calculate the heat flux density per unit volume of the heat exchanger; The heat flux density per unit volume is used as the heat flux boundary condition for the cold source region of the main loop.
6. The modeling method for a reactor system according to claim 1, characterized in that, The steps for verifying and adjusting the model to obtain the system model of the reactor system include: The specified parameters of the reactor system are calculated based on the model to be adjusted: main loop flow rate, heat source inlet and outlet temperatures, cold source inlet and outlet temperatures, and main loop pressure drop. The specified parameter is compared with a given comparison value to obtain the parameter difference. Determine whether the difference in the parameters is less than a preset threshold; If it is less than, then the model to be adjusted is determined as the system model of the reactor system; Otherwise, adjust the model to be adjusted.
7. A modeling system for a reactor system, characterized in that, include: The first construction module is used to construct a three-dimensional model for each main loop device of the reactor system based on its structural parameters, and to connect all the three-dimensional models according to the topology of the reactor system. The segmentation module is used to obtain the fluid domain of the main loop based on the three-dimensional model, and to segment the fluid domain of the main loop into multiple sub-domain control volumes; wherein, the fluid domain of the main loop refers to the region where fluid flows in the main loop; The partitioning module is used to select a mesh type based on the geometric dimensions of each subdomain control body and divide it into multiple meshes; for each face of each subdomain control body: select at least one mesh type based on the geometric characteristics of the face; divide it into multiple meshes based on the mesh type, and keep the spatial distribution of mesh nodes on the interface of different subdomain control bodies completely consistent; Determine whether the face is an interface with other subdomain control bodies: if so, adjust all the meshes according to the meshes of the interfaces with other subdomain control bodies, so that all endpoints of each mesh are aligned; The selection module is used to select a physical calculation model for the corresponding subdomain control volume based on the physical properties of the fluid and the mesh structure. The configuration module is used to set boundary conditions based on a predefined system power function; The second construction module is used to construct the model to be adjusted based on the mesh, the physical calculation model, and the boundary conditions; The adjustment module is used to verify and adjust the model to be adjusted, so as to obtain the system model of the reactor system.
8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the modeling method for the reactor system as described in any one of claims 1 to 6.
9. A storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the modeling method for the reactor system as described in any one of claims 1 to 6.
Citation Information
Patent Citations
Method for calculating average weight temperature of reactor hot leg of nuclear power station
CN118153253A
KR20220101262A