An Automatic Commissioning Method for Fluid Network Model of Nuclear Power Plant
The automated debugging method solves the problem of low efficiency in manual debugging of fluid network models in nuclear power plants, achieving efficient and accurate model debugging and reducing the workload and cost for engineers.
Patent Information
- Application Number
- CN202211663197.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-23
- Publication Date
- 2025-11-14
- Estimated Expiration
- 2042-12-23
AI Technical Summary
The debugging of the fluid network simulation model of nuclear power plant relies on manual operation, which results in a large workload for engineers, long time, high cost, and results that depend on experience, leading to low debugging efficiency.
An automatic debugging method is adopted, which automatically allocates node pressure and calculates flow conductance by setting the target flow parameters of the pipeline, performs matrix solving using a fluid solver, and meets the error requirements through iterative calculation, and automatically debugs the fluid network model, including the automatic debugging of the heat transfer coefficient of the heat exchanger.
It significantly reduces the workload of debugging, improves the debugging efficiency and accuracy of fluid network models, reduces the impact of human factors, and enhances the reliability and cost-effectiveness of debugging results.
Smart Images

Figure CN116108635B_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of nuclear power plant fluid network simulation technology, specifically relating to an automatic debugging method for nuclear power plant fluid network models. Background Technology
[0002] Currently, nuclear power is under vigorous construction and development. To meet the needs of nuclear power plant design verification and operator training, it is necessary to develop nuclear power plant design verification platforms and full-scope training simulators. Nuclear power plant design verification platforms, as design verification tools, provide a diverse range of verification methods for nuclear power plant design and development, playing a significant role in improving design efficiency and reducing design costs and risks. Full-scope training simulators, as crucial tools for nuclear power plant operator training and certification examinations, play an irreplaceable role in nuclear power plant operator training and emergency drills, providing vital assurance for the safe operation of nuclear power plants.
[0003] In the development of nuclear power plant design verification platforms and full-scope training simulators, fluid network simulation models are commonly used for modeling and simulating nuclear power plant process systems. The nuclear power plant fluid network simulation model is a major component of these platforms. The development process of a nuclear power plant fluid network simulation model generally involves four main steps: design, modeling, debugging, and testing. After design and modeling, the established model needs to be debugged to ensure it meets design requirements or operating condition requirements. The model debugging process and results are significant factors affecting the accuracy and reliability of the fluid network simulation model's calculations. Therefore, extensive model debugging work is required before the fluid network simulation model meets usage requirements.
[0004] Currently, the commissioning of fluid network simulation models in nuclear power plants is done manually by engineers based on design or operational data. This often results in a heavy workload for commissioning engineers, long commissioning times, and the quality of the commissioning results being highly dependent on the engineers' experience, leading to low commissioning efficiency and long development cycles and high development costs for fluid network simulation models. Summary of the Invention
[0005] The purpose of this invention is to provide an automatic debugging method for a nuclear power plant fluid network model, which can realize the automatic debugging of the nuclear power plant fluid network simulation model, improve the model debugging efficiency, shorten the debugging cycle, and reduce the debugging workload.
[0006] The technical solution of the present invention is as follows: an automatic debugging method for a fluid network model of a nuclear power plant, the method specifically includes:
[0007] S1. Set the target flow rate parameters for the pipeline in the fluid network model to enable the fluid network model to enter the automatic debugging process and obtain the boundary pressure and key node pressure distribution values of the fluid network.
[0008] S2. Automatically distribute node pressure based on known pressure and critical node pressure distribution values;
[0009] S3. Based on the automatically allocated node pressure values and pipeline target flow rates, calculate the flow conductance values of each pipeline, and solve the fluid network matrix based on the obtained flow conductance values.
[0010] S3.1 Based on the automatically allocated node pressure value and pipeline target flow value, the flow conductance value of each pipeline is automatically calculated using the existing flow conductance calculation formula;
[0011] S3.2. Substitute the conductance values of each pipe into the existing fluid solver to solve the fluid network matrix.
[0012] S4. Determine whether the flow rate of each pipeline and the pressure value of key nodes meet the error requirements. If the error requirements are met, the automatic flow conductance adjustment ends. If the requirements are not met, automatically obtain the pressure values of each node after the fluid network solution is obtained, and substitute them into the automatically allocated pressure values of the nodes to perform flow conductance calculation. Then, perform fluid network matrix solution and obtain the flow conductance through iterative calculation until the fluid network calculation result meets the error requirements.
[0013] The specific steps for automatic node pressure allocation in step S2 are as follows:
[0014] S2.1 Starting from the first pipeline, identify the allocation flag of the pipeline to determine whether the upstream and downstream nodes have been allocated. If the allocation flag of the pipeline is identified, it is determined that the pressure of the upstream and downstream nodes has been allocated. Then, the next pipeline is searched in sequence for judgment.
[0015] S2.2 If it is determined that the pressure of the upstream and downstream nodes of the pipeline has not been fully allocated, the automatic pressure allocation flag of the upstream node is identified to determine whether the upstream node has been allocated node pressure; if the pressure of the upstream node has been automatically allocated, the automatic pressure allocation flag of the downstream node of the pipeline is identified, and if it is determined that the downstream node has been automatically allocated, the allocation flag of the pipeline is set to true, and the next pipeline is judged in sequence.
[0016] S2.3 If the downstream node of the pipeline does not automatically distribute pressure, then find the pipeline with the downstream node as the starting node and determine whether the pressure of the downstream node of the pipeline is automatically distributed. If the pipeline does not automatically distribute pressure, then repeat the search for the pipeline with the downstream node as the starting node until a downstream node with automatically distributed pressure is found.
[0017] S2.4 Based on the allocated upstream node pressure and the automatically allocated downstream node pressure, the pressure difference between the two nodes is averaged according to the number of pipelines between the two nodes to obtain the average pressure difference. Starting from the upstream node, the pressure of the downstream node without allocated pressure between the two nodes is obtained by subtracting the average pressure difference from the pressure of the upstream node with allocated pressure to obtain the corresponding automatically allocated pressure value of the downstream node.
[0018] S2.5 Repeat the above steps until all pipeline allocation flags have been set, meaning that all node pressures have been automatically allocated.
[0019] The specific steps for obtaining the fluid network boundary pressure and critical node pressure distribution values in step S1 are as follows:
[0020] S1.1 Set the pressure distribution values for the boundaries and key nodes in the existing fluid network model, and set the target flow rate values for the pipelines;
[0021] S1.2 Enables the fluid network model to undergo automatic debugging and obtains the set fluid network boundary pressure and key node pressure distribution values.
[0022] The method further includes the following specific steps for determining whether the fluid network model needs heat exchanger coefficient adjustment:
[0023] S5. When the calculation results of the fluid network simulation model meet the error requirements, determine whether the fluid network model needs to be adjusted for the heat transfer coefficient of the heat exchanger. If the heat transfer coefficient adjustment is not required, complete the automatic adjustment of the fluid network.
[0024] The specific steps for adjusting the heat exchanger's heat transfer coefficient are as follows:
[0025] S6. Calculate the heat transfer coefficient of the automatic heat exchanger based on the fluid flow rate, temperature, and designed heat exchange capacity.
[0026] S6.1 Set the design heat exchange capacity of the heat exchanger;
[0027] S6.2 Based on the existing heat exchanger heat transfer relationship, collect the flow rate and temperature of the fluid flowing through both sides of the heat exchanger, and automatically calculate the heat transfer coefficient of the heat exchanger.
[0028] S6.3 Solve the fluid network matrix based on the heat transfer coefficient of the heat exchanger;
[0029] S6.4 Determine whether the node temperature and heat exchanger heat transfer meet the error requirements. If they do, the fluid network is automatically debugged. Otherwise, repeat step S6 to solve the fluid network matrix.
[0030] The significant advantages of this invention are as follows: The automatic debugging method for a nuclear power plant fluid network model described in this invention can significantly reduce the debugging workload and improve the debugging efficiency of the fluid network model; at the same time, it can automatically debug the heat transfer coefficient of the heat exchanger in the nuclear power plant fluid network model, thereby improving the debugging efficiency of the heat exchanger, enhancing the accuracy of the debugging results, and reducing the impact of human factors on the model debugging results. Attached Figure Description
[0031] Figure 1 This is a flowchart of an automatic debugging method for a fluid network model of a nuclear power plant, as described in this invention. Detailed Implementation
[0032] The present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments.
[0033] like Figure 1 As shown, an automatic debugging method for a fluid network model of a nuclear power plant is provided, which specifically includes:
[0034] S1. Set the target flow rate parameters for the pipeline in the fluid network model, so that the fluid network model enters the automatic debugging node and obtains the boundary pressure and key node pressure distribution values of the fluid network.
[0035] S1.1 Set the pressure distribution values for the boundaries and key nodes in the existing fluid network model, and set the target flow rate values for the pipelines;
[0036] S1.2 Automatically debug the fluid network model and obtain the set boundary pressure and key node pressure distribution values of the fluid network;
[0037] S2. Automatically distribute node pressure based on known pressure and critical node pressure distribution values.
[0038] S2.1 Starting from the first pipeline, identify the allocation flag of the pipeline to determine whether the upstream and downstream nodes have been allocated. If the allocation flag of the pipeline is identified, it is determined that the pressure of the upstream and downstream nodes has been allocated. Then, the next pipeline is searched in sequence for judgment.
[0039] S2.2 If it is determined that the pressure of the upstream and downstream nodes of the pipeline has not been fully allocated, the automatic pressure allocation flag of the upstream node is identified to determine whether the upstream node has been allocated node pressure; if the pressure of the upstream node has been automatically allocated, the automatic pressure allocation flag of the downstream node of the pipeline is identified, and if it is determined that the downstream node has been automatically allocated, the allocation flag of the pipeline is set to true, and the next pipeline is judged in sequence.
[0040] S2.3 If the downstream node of the pipeline does not automatically distribute pressure, then find the pipeline with the downstream node as the starting node and determine whether the pressure of the downstream node of the pipeline is automatically distributed. If the pipeline does not automatically distribute pressure, then repeat the search for the pipeline with the downstream node as the starting node until a downstream node with automatically distributed pressure is found.
[0041] S2.4 Based on the allocated upstream node pressure and the automatically allocated downstream node pressure, the pressure difference between the two nodes is averaged according to the number of pipelines between the two nodes to obtain the average pressure difference. Starting from the upstream node, the pressure of the downstream node without allocated pressure between the two nodes is obtained by subtracting the average pressure difference from the pressure of the upstream node with allocated pressure to obtain the corresponding automatically allocated pressure value of the downstream node.
[0042] S2.5 Repeat the above steps until all pipeline distribution flags have been set, meaning that all node pressures have been automatically distributed.
[0043] S3. Based on the automatically allocated node pressure values and pipeline target flow rates, calculate the flow conductance values of each pipeline, and solve the fluid network matrix based on the obtained flow conductance values.
[0044] S3.1 Based on the automatically allocated node pressure value and pipeline target flow value, the flow conductance value of each pipeline is automatically calculated using the existing flow conductance calculation formula;
[0045] S3.2. Substitute the conductance values of each pipe into the existing fluid solver to solve the fluid network matrix.
[0046] S4. Determine whether the flow rate of each pipeline and the pressure value of key nodes meet the error requirements. If they meet the error requirements, the automatic flow conductance adjustment ends. If they do not meet the requirements, automatically obtain the pressure values of each node after the fluid network solution is obtained, and substitute them into the automatically allocated pressure values of the nodes to perform flow conductance calculation. Then, perform fluid network matrix solution and obtain the flow conductance through iterative calculation until the fluid network calculation result meets the error requirements.
[0047] S5. When the calculation results of the fluid network simulation model meet the error requirements, determine whether the fluid network model needs to be adjusted for the heat transfer coefficient of the heat exchanger. If the heat transfer coefficient adjustment is not required, complete the automatic adjustment of the fluid network.
[0048] S6. Calculate the heat transfer coefficient of the automatic heat exchanger based on the fluid flow rate, temperature, and designed heat exchange capacity.
[0049] S6.1 Set the design heat exchange capacity of the heat exchanger;
[0050] S6.2 Based on the existing heat exchanger heat transfer relationship, collect the flow rate and temperature of the fluid flowing through both sides of the heat exchanger, and automatically calculate the heat transfer coefficient of the heat exchanger.
[0051] S6.3 Solve the fluid network matrix based on the heat transfer coefficient of the heat exchanger;
[0052] S6.4 Determine whether the node temperature and heat exchanger heat transfer meet the error requirements. If they do, the fluid network is automatically debugged. Otherwise, repeat step S6 to solve the fluid network matrix.
Claims
1. An automatic debugging method for a fluid network model of a nuclear power plant, characterized in that, The method specifically includes: S1. Set the target flow rate parameters for the pipeline in the fluid network model to enable the fluid network model to enter the automatic debugging process and obtain the boundary pressure and key node pressure distribution values of the fluid network. S2. Automatically distribute node pressure based on known pressure and critical node pressure distribution values; S2.1 Starting from the first pipeline, identify the allocation flag of the pipeline to determine whether the upstream and downstream nodes have been allocated. If the allocation flag of the pipeline is identified, it is determined that the pressure of the upstream and downstream nodes has been allocated. Then, the next pipeline is searched in sequence for judgment. S2.2 If it is determined that the pressure of the upstream and downstream nodes of the pipeline has not been fully allocated, the automatic pressure allocation flag of the upstream node is identified to determine whether the upstream node has been allocated node pressure; if the pressure of the upstream node has been automatically allocated, the automatic pressure allocation flag of the downstream node of the pipeline is identified, and if it is determined that the downstream node has been automatically allocated, the allocation flag of the pipeline is set to true, and the next pipeline is judged in sequence. S2.3 If the downstream node of the pipeline does not automatically distribute pressure, then find the pipeline with the downstream node as the starting node and determine whether the pressure of the downstream node of the pipeline is automatically distributed. If the pipeline does not automatically distribute pressure, then repeat the search for the pipeline with the downstream node as the starting node until a downstream node with automatically distributed pressure is found. S2.4 Based on the allocated upstream node pressure and the automatically allocated downstream node pressure, the pressure difference between the two nodes is averaged according to the number of pipelines between the two nodes to obtain the average pressure difference. Starting from the upstream node, the pressure of the downstream node without allocated pressure between the two nodes is obtained by subtracting the average pressure difference from the pressure of the upstream node with allocated pressure to obtain the corresponding automatically allocated pressure value of the downstream node. S2.5 Repeat the above steps until all pipeline distribution flags have been set, meaning that all node pressures have been automatically distributed. S3. Based on the automatically allocated node pressure values and pipeline target flow rates, calculate the flow conductance values of each pipeline, and solve the fluid network matrix based on the obtained flow conductance values. S3.1 Based on the automatically allocated node pressure value and pipeline target flow value, the flow conductance value of each pipeline is automatically calculated using the existing flow conductance calculation formula; S3.
2. Substitute the conductance values of each pipe into the existing fluid solver to solve the fluid network matrix. S4. Determine whether the flow rate of each pipeline and the pressure value of key nodes meet the error requirements. If the error requirements are met, the automatic flow conductance adjustment ends. If the requirements are not met, automatically obtain the pressure values of each node after solving the fluid network matrix, substitute them into the automatically allocated pressure values of the nodes, perform flow conductance calculation, and then perform fluid network matrix solution. The flow conductance is obtained through iterative calculation until the fluid network calculation result meets the error requirements.
2. The automatic debugging method for a nuclear power plant fluid network model according to claim 1, characterized in that, The specific steps for obtaining the fluid network boundary pressure and critical node pressure distribution values in step S1 are as follows: S1.1 Set the pressure distribution values for the boundaries and key nodes in the existing fluid network model, and set the target flow rate values for the pipelines; S1.2 Enables the fluid network model to undergo automatic debugging and obtains the set fluid network boundary pressure and key node pressure distribution values.
3. The automatic debugging method for a nuclear power plant fluid network model according to claim 1, characterized in that, The method further includes the following specific steps for determining whether the fluid network model needs heat exchanger coefficient adjustment: S5. When the calculation results of the fluid network model meet the error requirements, determine whether the fluid network model needs to be adjusted for the heat transfer coefficient of the heat exchanger. If the heat transfer coefficient adjustment is not required, complete the automatic adjustment of the fluid network.
4. The automatic debugging method for a nuclear power plant fluid network model according to claim 3, characterized in that, The specific steps for adjusting the heat exchanger's heat transfer coefficient are as follows: S6. Calculate the heat transfer coefficient of the automatic heat exchanger based on the fluid flow rate, temperature, and designed heat exchange capacity. S6.1 Set the design heat exchange capacity of the heat exchanger; S6.2 Based on the existing heat exchanger heat transfer relationship, collect the flow rate and temperature of the fluid flowing through both sides of the heat exchanger, and automatically calculate the heat transfer coefficient of the heat exchanger. S6.3 Solve the fluid network matrix based on the heat transfer coefficient of the heat exchanger; S6.4 Determine whether the node temperature and heat exchanger heat transfer meet the error requirements. If they do, the fluid network is automatically debugged. Otherwise, repeat step S6 to solve the fluid network matrix.
Citation Information
Patent Citations
A method and apparatus for real time enhancing of the operation of a fluid transport pipeline
CN102132138A
Single-phase water fluid network simulation method for simulation application of nuclear power device
CN108595752A