Method and device for generating nuclear reactor core reactivity and compensation amount parameters

By employing a three-dimensional model to generate a power history database for nuclear reactors, the method addresses inaccuracies in reactivity and compensation quantity calculations, ensuring precise reactor control and safety.

CN114462231BActive Publication Date: 2025-07-15CHINA NUCLEAR POWER TECH RES INST CO LTD +3
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202210096571.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-01-26
Publication Date
2025-07-15
Estimated Expiration
2042-01-26

AI Technical Summary

Technical Problem

The traditional method of calculating core reactivity and compensation of nuclear reactors cannot accurately reflect the actual operating power history, resulting in parameter deviations and affecting the safe and reliable operation of the reactor.

Method used

By obtaining the real-time parameters of the nuclear reactor, a preset three-dimensional physical model is used to generate a theoretical database of nuclear reactor power history, and combining reactivity and compensation amount calculation requests to generate accurate core reactivity and compensation amount parameters.

Benefits of technology

Real-time monitoring and accurate calculation of the core status of the nuclear reactor is realized, the accuracy of reactivity and compensation parameters is improved, and the safe and reliable operation of the reactor is ensured.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114462231B_ABST
    Figure CN114462231B_ABST
Patent Text Reader

Abstract

The present application relates to a method, device, computer equipment, storage medium and computer program product for generating core reactivity and compensation amount parameters of a nuclear reactor. Real-time parameters of the nuclear reactor are obtained, and a theoretical database of the power history of the nuclear reactor corresponding to the current moment is constructed through a preset three-dimensional physical model of the reactor core. Taking this database as the basic data source, the core parameters of the nuclear reactor corresponding to the current moment are accurately obtained, and then the core parameters of the nuclear reactor are pushed to the user so that the user can understand the true state of the current nuclear reactor core. In addition, a calculation request for reactivity and compensation amount is obtained, and based on the previously constructed theoretical database of the power history of the nuclear reactor, the core reactivity and compensation amount parameters of the nuclear reactor are accurately obtained.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of nuclear reactor control, and particularly to a method, a device, a computer device, a storage medium, and a computer program product for generating nuclear reactor core reactivity and compensation amount parameters. Background Art

[0002] As is well known, a nuclear reactor is a device that can generate a self-sustaining chain fission reaction in a controllable manner. For domestic mainstream pressurized water reactors, a nuclear reactor mainly consists of nuclear fuel, a moderator (coolant), control rods, and structural materials, etc. As the operation time of the reactor increases, the reactor characteristics will continuously change, such as the continuous reduction of fissile uranium due to nuclear reactions, the continuous accumulation of fission products, and the reactivity change caused by the temperature change in the core. During the startup, shutdown, and power operation of the nuclear reactor, in order to ensure the safe and reliable operation of the reactor, the operator needs to comprehensively master the characteristics of the reactor and accurately calculate important parameters of the nuclear reactor under the current and expected working conditions, such as the moderator temperature coefficient, boron differential worth, power coefficient, control rod differential integral worth, and the reactivity introduced by inserting / withdrawing control rods, etc., so as to achieve the purpose of precisely controlling the reactor.

[0003] In the traditional calculation process of nuclear reactor core reactivity and compensation amount, the operator needs to use a pre-prepared nuclear design report, and according to the current actual working conditions of the unit, consider factors such as the current power level of the unit, burnup depth, control rod position, critical boron concentration, xenon poison, and samarium poison, etc., and calculate the core parameters by means of manual interpolation. The nuclear design report is prepared by the design unit through a core simulation program formulated within the company to calculate the parameter characteristics under various assumed working conditions, and consider a certain uncertainty and then give it in the form of a chart.

[0004] In the traditional calculation method, the data source is calculated based on the assumed operating conditions in advance, and the actual operating power history of the core is often complex and variable, and often needs to adjust the operating power according to the needs of the power grid, which results in a certain deviation between the actual operating power history of the core and the nuclear design report all the time, that is, accurate nuclear reactor core reactivity and compensation amount parameters cannot be obtained. Summary of the Invention

[0005] Based on this, in view of the above technical problems, it is necessary to provide a method, a device, a computer device, a storage medium, and a computer program product for generating nuclear reactor core reactivity and compensation amount parameters with accurate results.

[0006] In a first aspect, the present application provides a method for generating nuclear reactor core reactivity and compensation amount parameters. The method includes:

[0007] Obtain real-time parameters of the nuclear reactor;

[0008] Input the real-time parameters of the nuclear reactor into the three-dimensional physical model of a preset nuclear reactor core to generate a theoretical database of the nuclear reactor power history;

[0009] Obtain the nuclear reactor core parameters corresponding to the current moment according to the theoretical database of the nuclear reactor power history;

[0010] Push the nuclear reactor core parameters and obtain the reactivity and compensation amount calculation request input;

[0011] Generate the nuclear reactor core reactivity and compensation amount parameters according to the theoretical database of the nuclear reactor power history and the reactivity and compensation amount calculation request.

[0012] In one embodiment, the obtaining of the real-time parameters of the nuclear reactor includes:

[0013] Obtain the initial real-time parameters of the nuclear reactor;

[0014] Perform validity verification on the initial real-time parameters of the nuclear reactor, eliminate invalid data, and obtain the real-time parameters of the nuclear reactor.

[0015] In one embodiment, the inputting of the real-time parameters of the nuclear reactor into the three-dimensional physical model of a preset nuclear reactor core to generate a theoretical database of the nuclear reactor power history includes:

[0016] Input the real-time parameters of the nuclear reactor into the three-dimensional physical model of a preset nuclear reactor core;

[0017] Online track the nuclear reactor core power history according to the data output by the three-dimensional physical model of the preset nuclear reactor core, and generate a theoretical database of the nuclear reactor power history.

[0018] In one embodiment, the pushing of the nuclear reactor core parameters and the obtaining of the input reactivity and compensation amount calculation request include:

[0019] Push a visualization request carrying the nuclear reactor core parameters;

[0020] Obtain the input compensation amount calculation request, which is generated by the terminal in response to the operation performed after the user browses the nuclear reactor core parameters.

[0021] In one embodiment, the above method for generating the nuclear reactor core reactivity and compensation amount parameters further includes:

[0022] Automatically calculate the nuclear reactor core reactivity and compensation amount parameters according to the nuclear reactor core parameters to obtain the automatically calculated nuclear reactor core reactivity and compensation amount parameters;

[0023] Push the automatically calculated core reactivity and compensation amount parameters of the nuclear reactor.

[0024] In one embodiment, the generating of the core reactivity and compensation amount parameters of the nuclear reactor according to the nuclear reactor power history theory database and the reactivity and compensation amount calculation request includes:

[0025] Extract the user input parameters carried in the reactivity and compensation amount calculation request;

[0026] According to the nuclear reactor power history theory database and the user input parameters, calculate the temperature compensation parameter, control rod compensation parameter and status update compensation of the nuclear reactor core respectively.

[0027] In a second aspect, the present application also provides a device for generating core reactivity and compensation amount parameters of a nuclear reactor. The device includes:

[0028] A real-time parameter acquisition module, configured to acquire real-time parameters of the nuclear reactor;

[0029] A database construction module, configured to input the real-time parameters of the nuclear reactor into a three-dimensional physical model of a preset nuclear reactor core to generate a nuclear reactor power history theory database;

[0030] A core parameter acquisition module, configured to acquire the core parameters of the nuclear reactor corresponding to the current moment according to the nuclear reactor power history theory database;

[0031] A push response module, configured to push the core parameters of the nuclear reactor and acquire the input reactivity and compensation amount calculation request;

[0032] A processing module, configured to generate core reactivity and compensation amount parameters of the nuclear reactor according to the nuclear reactor power history theory database and the reactivity and compensation amount calculation request.

[0033] In a third aspect, the present application also provides a computer device. The computer device includes a memory and a processor, the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:

[0034] Acquire real-time parameters of the nuclear reactor;

[0035] Input the real-time parameters of the nuclear reactor into a three-dimensional physical model of a preset nuclear reactor core to generate a nuclear reactor power history theory database;

[0036] According to the nuclear reactor power history theory database, acquire the core parameters of the nuclear reactor corresponding to the current moment;

[0037] Push the core parameters of the nuclear reactor and acquire the input reactivity and compensation amount calculation request;

[0038] Generate the reactivity and compensation parameter of the nuclear reactor core according to the theoretical database of the nuclear reactor power history and the calculation request of reactivity and compensation amount.

[0039] In a fourth aspect, the present application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program thereon, and when the computer program is executed by a processor, the following steps are implemented:

[0040] Obtain the real-time parameters of the nuclear reactor;

[0041] Input the real-time parameters of the nuclear reactor into the three-dimensional physical model of the preset nuclear reactor core to generate a theoretical database of the nuclear reactor power history;

[0042] Obtain the nuclear reactor core parameters corresponding to the current moment according to the theoretical database of the nuclear reactor power history;

[0043] Push the nuclear reactor core parameters and obtain the input calculation request of reactivity and compensation amount;

[0044] Generate the reactivity and compensation parameter of the nuclear reactor core according to the theoretical database of the nuclear reactor power history and the calculation request of reactivity and compensation amount.

[0045] In a fifth aspect, the present application also provides a computer program product. The computer program product includes a computer program, and when the computer program is executed by a processor, the following steps are implemented:

[0046] Obtain the real-time parameters of the nuclear reactor;

[0047] Input the real-time parameters of the nuclear reactor into the three-dimensional physical model of the preset nuclear reactor core to generate a theoretical database of the nuclear reactor power history;

[0048] Obtain the nuclear reactor core parameters corresponding to the current moment according to the theoretical database of the nuclear reactor power history;

[0049] Push the nuclear reactor core parameters and obtain the input calculation request of reactivity and compensation amount;

[0050] Generate the reactivity and compensation parameter of the nuclear reactor core according to the theoretical database of the nuclear reactor power history and the calculation request of reactivity and compensation amount.

[0051] The above-mentioned method, device, computer equipment, storage medium and computer program product for generating core reactivity and compensation amount parameters of a nuclear reactor obtain real-time parameters of the nuclear reactor, construct a theoretical database of the power history of the nuclear reactor corresponding to the current moment through a preset three-dimensional physical model of the reactor core, use this database as the basic data source to accurately obtain the core parameters of the nuclear reactor corresponding to the current moment, and then push the core parameters of the nuclear reactor to the user so that the user can understand the real state of the current nuclear reactor core, and obtain the input reactivity and compensation amount calculation request, and accurately obtain the core reactivity and compensation amount parameters of the nuclear reactor based on the previously constructed theoretical database of the power history of the nuclear reactor. Description of the Drawings

[0052] Figure 1 It is an application environment diagram of the method for generating core reactivity and compensation amount parameters of a nuclear reactor in an embodiment;

[0053] Figure 2 It is a schematic flowchart of the method for generating core reactivity and compensation amount parameters of a nuclear reactor in an embodiment;

[0054] Figure 3 It is a schematic flowchart of the method for generating core reactivity and compensation amount parameters of a nuclear reactor in another embodiment;

[0055] Figure 4 It is a structural block diagram of the device for generating core reactivity and compensation amount parameters of a nuclear reactor in an embodiment;

[0056] Figure 5 It is an internal structure diagram of a computer device in an embodiment. Detailed Embodiments

[0057] In order to make the purpose, technical solution and advantages of the present application clearer, the present application will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present application and are not used to limit the present application.

[0058] The method for generating core reactivity and compensation amount parameters provided by the embodiments of the present application can be applied to, for example Figure 1In the application environment shown. Among them, the terminal 102 communicates with the server 104 through the network. The data storage system can store the data that the server 104 needs to process. The data storage system can be integrated on the server 104, or can be placed on the cloud or other network servers. The user (operator) inputs and queries relevant parameters on the terminal 102 side. The server 104 is connected to the nuclear reactor instrumentation and control system, obtains the real-time parameters of the nuclear reactor from the nuclear reactor instrumentation and control system; inputs the real-time parameters of the nuclear reactor into the three-dimensional physical model of the preset nuclear reactor core to generate a theoretical database of the nuclear reactor power history; according to the theoretical database of the nuclear reactor power history, obtains the nuclear reactor core parameters corresponding to the current moment; pushes the nuclear reactor core parameters to the terminal 102, and the terminal 102 visually displays the nuclear reactor core parameters. After the user browses the corresponding parameters of the nuclear reaction at the current moment, it is determined that the calculation of the nuclear reactor reactivity and compensation amount needs to be performed. The user inputs the relevant parameters for the calculation of the nuclear reactor reactivity and compensation amount. The terminal 102 generates a reactivity and compensation amount calculation request in response to the user operation. The terminal 102 sends the reactivity and compensation amount calculation request to the server 104. The server 104 obtains the nuclear reactor core reactivity and compensation amount parameters according to the theoretical database of the nuclear reactor power history and the reactivity and compensation amount calculation request. Further, the server 104 can send the nuclear reactor core reactivity and compensation amount parameters to the terminal 102, and the terminal 102 then displays them to the user. Among them, the terminal 102 can be, but is not limited to, various personal computers, laptop computers, smart phones, tablet computers, Internet of Things devices, and portable wearable devices. The portable wearable device can be a smart watch, a smart bracelet, a head-mounted device, etc. The server 104 can be implemented by an independent server or a server cluster composed of multiple servers.

[0059] In one embodiment, as Figure 2 shown, a method for generating nuclear reactor core reactivity and compensation amount parameters is provided. Taking the server 104 in Figure 1 as an example, the method includes the following steps:

[0060] S100: Obtain the real-time parameters of the nuclear reactor.

[0061] The real-time parameters of the nuclear reactor include, but are not limited to, power, inlet temperature, control rod positions (temperature regulating control rod R rod, power regulating control rods: G1 rod, G2 rod, N1 rod, and N2 rod, shutdown control rods: SA rod, SB rod, SC rod, and SD rod), out-of-core detectors, primary loop critical boron concentration, etc. Specifically, the real-time parameters of the nuclear reactor can be obtained from the nuclear reactor instrumentation and control system.

[0062] S200: Input the real-time parameters of the nuclear reactor into the three-dimensional physical model of the preset nuclear reactor core to generate a theoretical database of the nuclear reactor power history.

[0063] The preset three-dimensional physical model of the nuclear reactor core is a pre-constructed model, which can be constructed using a core simulation program. Inputting the real-time parameters of the nuclear reactor obtained in S100 into the preset three-dimensional physical model of the nuclear reactor core can perform simulation tracking calculations of the actual power history. This processing process can accurately simulate the burnup change process of all fuel assemblies in the nuclear reactor during actual power operation, and perform calculations using actual operating parameters such as core power, inlet temperature, and control rod positions, etc., to simulate the burnup process of nuclear fuel and fission products (such as uranium, plutonium, xenon, samarium, etc.), and generate a theoretical database of the nuclear reactor power history that is completely consistent with the current state of the nuclear reactor. Based on this theoretical database for parameter calculations of the nuclear reactor core can avoid the deviation introduced by inconsistent actual power history and improve the calculation accuracy.

[0064] S300: Obtain the nuclear reactor core parameters corresponding to the current moment according to the theoretical database of the nuclear reactor power history.

[0065] Perform online calculations using the above-mentioned theoretical database of the nuclear reactor power history to obtain the nuclear reactor core parameters corresponding to the current moment. Specifically, this online calculation process can call a core simulation program to perform calculations to obtain the nuclear reactor core parameters corresponding to the current moment. Further, the moderator temperature coefficient α m 、boron differential worth α b 、power coefficient α p 、critical boron concentration CB, and reactivity introduced by inserting or withdrawing control rods and other parameters can be calculated, and the calculation results are displayed in the form of a graphical interface. For the convenience of expression, here CB0 represents the current boron concentration in the primary loop, CB F represents the boron concentration of boronization or dilution in the primary loop, V loop1 represents the volume of the coolant in the primary loop, and CB REA represents the concentration of high-concentration boric acid injected into the core.

[0066] S400: Push the nuclear reactor core parameters and obtain the input reactivity and compensation amount calculation request.

[0067] Push the nuclear reactor core parameters obtained in S300 to the terminal, and the terminal can display these nuclear reactor core parameters to the user (operator). Specifically, the server establishes a connection with the terminal, pushes the nuclear reactor core parameters to the terminal, the terminal receives the nuclear reactor core parameters, and the terminal can reasonably display the nuclear reactor core parameters at the specified position on the display interface according to the pre-configured parameters, that is, the moderator temperature coefficient α m 、boron differential worth α b 、power coefficient α p, critical boron concentration CB, and reactivity introduced by control rod insertion or withdrawal are displayed in the display interface at appropriate positions to enable users to understand the current operating status of the nuclear reactor core. After browsing these parameters, the user inputs the relevant parameters for reactivity and compensation calculation to the terminal based on their own needs or the needs of nuclear reactor control, such as inputting parameters such as supercooling and superheating, and the change in control rod position. The terminal responds to the user's input operation, generates a reactivity and compensation calculation request, and sends the reactivity and compensation calculation request to the server. The server obtains the reactivity and compensation calculation request and accurately starts the next step of responding to the user's active request for reactivity and compensation calculation.

[0068] S500: Generate nuclear reactor core reactivity and compensation amount parameters according to a nuclear reactor power history theory database and a reactivity and compensation amount calculation request.

[0069] The server calculates the nuclear reactor core reactivity and compensation parameters based on the previously constructed nuclear reactor power history theoretical database and the reactivity and compensation calculation request uploaded by the user through the terminal. Specifically, the nuclear reactor core reactivity and compensation parameters include the reactivity and boron dilution compensation parameters introduced by the change of control rod position, the reactivity and compensation parameters under the core overcooling / overheating conditions, and the state update compensation parameters.

[0070] The above-mentioned method for generating the reactivity and compensation parameters of the nuclear reactor core obtains the real-time parameters of the nuclear reactor, and constructs a theoretical database of the nuclear reactor power history corresponding to the current moment by presetting the three-dimensional physical model of the reactor core. The database is used as the basic data source to accurately obtain the nuclear reactor core parameters corresponding to the current moment, and then the nuclear reactor core parameters are pushed to the user so that the user can understand the current real state of the nuclear reactor core, and obtain the input reactivity and compensation calculation request, and accurately obtain the nuclear reactor core reactivity and compensation parameters based on the previously constructed theoretical database of nuclear reactor power history.

[0071] like Figure 3 As shown, in one embodiment, S100 includes:

[0072] S120: Acquire initial real-time parameters of the nuclear reactor;

[0073] S140: Perform validity check on the initial real-time parameters of the nuclear reactor, remove invalid data, and obtain the real-time parameters of the nuclear reactor.

[0074] Obtain the initial real-time parameters of the nuclear reactor from the nuclear reactor instrumentation and control system, including but not limited to power, pressure, thermocouple temperature, control rod position, current signal of out-of-core detectors, critical boron concentration in the primary loop, etc. After the server obtains the above data, it performs validity verification and identification on each parameter according to the pre-set verification logic. Invalid data will be automatically excluded, and valid data will be stored and used by the system. This process is an infinite loop process, and data acquisition and verification are performed once per second to obtain the real-time parameters of the nuclear reactor. In this embodiment, performing validity verification on the obtained initial parameters to determine the validity of the data can significantly improve the accuracy of the core reactivity and compensation amount parameters of the nuclear reactor obtained subsequently.

[0075] In one of the embodiments, input the real-time parameters of the nuclear reactor into a pre-set three-dimensional physical model of the nuclear reactor core to generate a nuclear reactor power history theoretical database, including:

[0076] Input the real-time parameters of the nuclear reactor into a pre-set three-dimensional physical model of the nuclear reactor core; according to the data output by the pre-set three-dimensional physical model of the nuclear reactor core, online track the power history of the nuclear reactor core to generate a nuclear reactor power history theoretical database.

[0077] The pre-set three-dimensional physical model of the nuclear reactor core can be established using a core simulation program. Using the real-time parameters obtained in the previous step as input, call the core simulation program to perform simulation tracking calculations of the actual power history. This processing process can accurately simulate the burnup change process of all fuel assemblies in the nuclear reactor during actual power operation, and perform calculations using actual operating parameters such as core power, inlet temperature, and control rod position to simulate the burnup process of nuclear fuel and fission products (such as uranium, plutonium, xenon, samarium, etc.), generating a nuclear reactor power history theoretical database that is completely consistent with the current state of the nuclear reactor. Based on this theoretical library for parameter calculations of the nuclear reactor core can avoid the deviation introduced by inconsistent actual power history and improve the calculation accuracy.

[0078] In one of the embodiments, push the parameters of the nuclear reactor core and obtain the input reactivity and compensation amount calculation requests, including:

[0079] Push a visualization request carrying the parameters of the nuclear reactor core; obtain the input compensation amount calculation request, which is generated by the terminal in response to the operation performed after the user browses the parameters of the nuclear reactor core.

[0080] The visualization request is used to instruct and control the terminal to visually display the core parameters of the nuclear reactor. Specifically, after receiving the visualization request for the core parameters of the nuclear reactor, the terminal can display these core parameters of the nuclear reactor at the specified position on the interface based on its own configuration parameters. After the user browses these parameters, the user inputs the parameters related to the calculation of reactivity and compensation amount that need to be calculated. The terminal responds to this operation of the user, generates a compensation amount calculation request, and sends this compensation amount calculation request to the server.

[0081] Furthermore, after obtaining the reactivity and compensation amount calculation request, the server generates the core reactivity and compensation amount parameters of the nuclear reactor according to the nuclear reactor power history theory database and the reactivity and compensation amount calculation request. In one embodiment, the above process includes: extracting the user input parameters carried in the reactivity and compensation amount calculation request; calculating the temperature compensation parameter, control rod compensation parameter, and status update compensation of the nuclear reactor core respectively according to the nuclear reactor power history theory database and the user input parameters.

[0082] To illustrate the specific reactivity and compensation amount calculation process in the above embodiment in detail, specific examples will be used below and will be described in detail in combination with formulas, as follows:

[0083] When the user inputs 0.6 for the subcooling degree, it means that the current average temperature of the core is 0.6 °C lower than the reference state; that is, the subcooling degree △T = -0.6 °C. To restore the core from the subcooled condition to the reference condition, positive reactivity needs to be introduced: ρ = △T × α m , the volume to be compensated is When the user inputs 0.6 for the superheat degree, it means that the current average temperature of the core is 0.6 °C higher than the reference state, that is, the superheat degree △T = 0.6 °C. To restore the core from the superheated condition to the reference condition, negative reactivity ρ = △T × α needs to be introduced m , the volume to be compensated is

[0084] Control rod compensation can calculate the relevant parameters when each group of control rods are inserted or withdrawn by a certain number of steps. The user needs to input the change amount of the control rod position on the interface and then click the calculation button. At this time, the terminal (C-terminal) will initiate a calculation request to the server (S-terminal) and simultaneously transmit the calculation parameters to the S-terminal. When the S-terminal receives the calculation request, it calls the core simulation program for calculation, and after completion, sends the calculation result to the C-terminal. After the C-terminal receives the data, it first displays the reactivity ρ at the specified position, and secondly calculates the compensation volume. When the control rod is inserted, negative reactivity is introduced into the core, that is, ρ < 0. It is necessary to introduce positive reactivity into the core by diluting the boron concentration in the primary loop for compensation. The compensation amount is: When the control rod is withdrawn, positive reactivity is introduced into the core, i.e., ρ > 0. It is necessary to introduce negative reactivity into the core for compensation by increasing the boron concentration in the primary loop. The compensation amount is:

[0085] If the boron concentration in the primary loop remains unchanged while the control rod is inserted or withdrawn, and all the reactivity introduced by the change in the control rod position is balanced by the temperature of the primary loop moderator, then the change in the average temperature of the primary loop ΔT can be calculated using the moderator temperature coefficient:

[0086] In one of the embodiments, the method for generating the core reactivity and compensation amount parameters of the nuclear reactor further includes:

[0087] Automatically calculate the core reactivity and compensation amount parameters of the nuclear reactor based on the core parameters of the nuclear reactor to obtain the automatically calculated core reactivity and compensation amount parameters of the nuclear reactor; push the automatically calculated core reactivity and compensation amount parameters of the nuclear reactor.

[0088] In this embodiment, in addition to receiving the reactivity and compensation amount calculation requests for reactivity and compensation amount calculations, the server will also actively calculate based on the pre-set parameters (items). After obtaining the results of the calculations, the server will also send the automatically calculated core reactivity and compensation amount parameters of the nuclear reactor to the terminal, which will be displayed to the user on the interface by the station end. Optionally, the terminal will finally display the results of the server's active calculations and the calculation results after responding to the user's input parameters, so that the user can more comprehensively and conveniently understand the operating status of the nuclear reactor.

[0089] First, calculate the temperature compensation parameters. The reactivity required to restore the core from the subcooled or superheated condition to the reference condition is calculated according to ρ = ΔT × α m The specific process is as follows. The reactivity required to restore the core from a subcooled state of 0.1 °C to the reference state is ρ = -0.1 × α m ; the reactivity required to restore the core from a subcooled state of 0.5 °C to the reference state is ρ = -0.5 × α m . Generally, the moderator temperature coefficient α m is less than zero. Therefore, ρ > 0, and positive reactivity can be introduced into the core by diluting the boron concentration in the primary loop to restore the core to the reference state. The compensation volume is: The reactivity required to restore the core from a superheated state of 0.1 °C to the reference state is ρ = 0.1 × α m ; the reactivity required to restore the core from a superheated state of 0.5 °C to the reference state is ρ = 0.5 × α m . Generally, the moderator temperature coefficient α mLess than zero, so ρ < 0. The core can be restored to the reference state by introducing negative reactivity into the core by increasing the boron concentration in the primary loop. The volume of high-concentration boric acid that needs to be compensated is:

[0090] Secondly, calculate the control rod compensation parameters. Here, calculate the reactivity and the corresponding dilution compensation amount introduced by inserting the R rod, GN rod, SA, SB, SC, SD by 1 step and the R rod by 5 steps respectively. The reactivity ρ introduced by inserting the control rod into the core has been calculated at the S end. After the client receives the data, it is directly displayed at the specified position. Inserting the control rod into the core will introduce negative reactivity, that is, ρ < 0. Therefore, it is necessary to dilute the boron concentration in the primary loop to compensate for the reactivity. The compensation volume is:

[0091] Finally, calculate the parameters related to state update. The calculation process of the reactivity and compensation amount introduced by the power change is as follows. Let the nominal electric power of the unit be P nom , then the relative power corresponding to the electric power of 10 MW is 10 / P nom . When the core power needs to be increased by 10 MW, positive reactivity can be introduced into the core by diluting the boron concentration in the primary loop. At this time, △p = 10 / P nom , and the reactivity that needs to be introduced can be calculated by ρ = -△p × α p , and the corresponding compensation volume is When the core power needs to be reduced by 10 MW, the boron concentration in the primary loop can be increased to introduce negative reactivity into the core. At this time, △p = -10 / P nom , and the negative reactivity that needs to be introduced is: ρ = -△p × α p , and the corresponding compensation volume is

[0092] The calculation process of the reactivity and compensation amount introduced by the change in boron concentration is as follows. When the boron concentration in the primary loop increases by 1 ppm, △CB = 1 ppm, and negative reactivity will be introduced into the core: ρ = 1 × α b , and the corresponding compensation volume: When the boron concentration in the primary loop decreases by 1 ppm, △CB = -1 ppm, and positive reactivity will be introduced into the core: ρ = -1 × α b , and the corresponding compensation volume:

[0093] It should be understood that although the steps in the flowcharts involved in the above embodiments are shown in sequence according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless clearly stated in this article, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be executed alternately or in turn with at least a part of other steps or steps or stages in other steps.

[0094] Based on the same inventive concept, an embodiment of the present application also provides a device for generating nuclear reactor core reactivity and compensation amount parameters for implementing the nuclear reactor core reactivity and compensation amount parameter generation method described above. The solution provided by this device to solve the problem is similar to the solution described in the above method. Therefore, the specific limitations in one or more embodiments of the nuclear reactor core reactivity and compensation amount parameter generation device provided below can refer to the limitations on the nuclear reactor core reactivity and compensation amount parameter generation method in the above text, and will not be repeated here.

[0095] As Figure 4 shown, the present application also provides a device for generating nuclear reactor core reactivity and compensation amount parameters. The device includes:

[0096] A real-time parameter acquisition module 100, configured to acquire real-time parameters of a nuclear reactor;

[0097] A database construction module 200, configured to input the real-time parameters of the nuclear reactor into a three-dimensional physical model of a preset nuclear reactor core to generate a nuclear reactor power history theory database;

[0098] A core parameter acquisition module 300, configured to acquire nuclear reactor core parameters corresponding to the current moment according to the nuclear reactor power history theory database;

[0099] A push response module 400, configured to push nuclear reactor core parameters and acquire an input reactivity and compensation amount calculation request;

[0100] A processing module 500, configured to generate nuclear reactor core reactivity and compensation amount parameters according to the nuclear reactor power history theory database and the reactivity and compensation amount calculation request.

[0101] The above-mentioned nuclear reactor core reactivity and compensation parameter generation device obtains real-time parameters of the nuclear reactor, constructs a theoretical database of the nuclear reactor power history corresponding to the current moment through a preset three-dimensional physical model of the reactor core, uses this database as the basic data source to accurately obtain the nuclear reactor core parameters corresponding to the current moment, and then pushes the nuclear reactor core parameters to the user so that the user can understand the real state of the current nuclear reactor core. Moreover, it obtains the input reactivity and compensation calculation request, and based on the previously constructed theoretical database of the nuclear reactor power history, accurately obtains the nuclear reactor core reactivity and compensation parameters.

[0102] In one embodiment, the real-time parameter acquisition module 100 is further configured to obtain the initial real-time parameters of the nuclear reactor; perform validity verification on the initial real-time parameters of the nuclear reactor, eliminate invalid data, and obtain the real-time parameters of the nuclear reactor.

[0103] In one embodiment, the database construction module 200 is further configured to input the real-time parameters of the nuclear reactor into a preset three-dimensional physical model of the reactor core; online track the power history of the nuclear reactor core according to the data output by the preset three-dimensional physical model of the reactor core, and generate a theoretical database of the nuclear reactor power history.

[0104] In one embodiment, the push response module 400 is further configured to push a visualization request carrying the nuclear reactor core parameters; obtain the input compensation calculation request, and the compensation calculation request is generated by the terminal in response to the operation performed by the user after browsing the nuclear reactor core parameters.

[0105] In one embodiment, the above-mentioned nuclear reactor core reactivity and compensation parameter generation device further includes an automatic calculation module, which is used to automatically calculate the nuclear reactor core reactivity and compensation parameters according to the nuclear reactor core parameters, obtain the automatically calculated nuclear reactor core reactivity and compensation parameters; push the automatically calculated nuclear reactor core reactivity and compensation parameters.

[0106] In one embodiment, the processing module 500 is further configured to extract the user input parameters carried in the reactivity and compensation calculation request; calculate the temperature compensation parameter, control rod compensation parameter, and status update compensation of the nuclear reactor core respectively according to the theoretical database of the nuclear reactor power history and the user input parameters.

[0107] Each module in the above-mentioned nuclear reactor core reactivity and compensation parameter generation device can be implemented in whole or in part by software, hardware, and their combination. The above-mentioned modules can be embedded in the processor of the computer device in the form of hardware or be independent of it, or can be stored in the memory of the computer device in the form of software, so as to facilitate the processor to call and execute the operations corresponding to the above-mentioned respective modules.

[0108] In one embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as follows: Figure 5 As shown. The computer device includes a processor, a memory and a network interface connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store historical operating status data of the nuclear reactor. The network interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a method for generating nuclear reactor core reactivity and compensation amount parameters is implemented.

[0109] Those skilled in the art will understand that Figure 5 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0110] In one embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:

[0111] Obtain real-time parameters of nuclear reactors;

[0112] Inputting the real-time parameters of the nuclear reactor into the three-dimensional physical model of the preset nuclear reactor core to generate a theoretical database of nuclear reactor power history;

[0113] According to the nuclear reactor power history theoretical database, obtain the nuclear reactor core parameters corresponding to the current moment;

[0114] Push nuclear reactor core parameters and obtain input reactivity and compensation calculation requests;

[0115] The nuclear reactor core reactivity and compensation parameters are generated according to the nuclear reactor power history theory database and the reactivity and compensation calculation request.

[0116] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:

[0117] Acquire the initial real-time parameters of the nuclear reactor; perform validity check on the initial real-time parameters of the nuclear reactor, eliminate invalid data, and obtain the real-time parameters of the nuclear reactor.

[0118] In one embodiment, when the processor executes the computer program, the following steps are further implemented:

[0119] Input the real-time parameters of the nuclear reactor into the three-dimensional physical model of the preset nuclear reactor core; according to the data output by the three-dimensional physical model of the preset nuclear reactor core, online track the power history of the nuclear reactor core and generate a theoretical database of the nuclear reactor power history.

[0120] In one embodiment, when the processor executes the computer program, the following steps are further implemented:

[0121] Push a visualization request carrying the parameters of the nuclear reactor core; obtain the input compensation amount calculation request, which is generated by the terminal in response to the operation performed after the user browses the parameters of the nuclear reactor core.

[0122] In one embodiment, when the processor executes the computer program, the following steps are further implemented:

[0123] Automatically calculate the reactivity and compensation amount parameters of the nuclear reactor core based on the parameters of the nuclear reactor core to obtain the automatically calculated reactivity and compensation amount parameters of the nuclear reactor core; push the automatically calculated reactivity and compensation amount parameters of the nuclear reactor core.

[0124] In one embodiment, when the processor executes the computer program, the following steps are further implemented:

[0125] Extract the user input parameters carried in the reactivity and compensation amount calculation request; calculate the temperature compensation parameter, control rod compensation parameter, and status update compensation of the nuclear reactor core respectively according to the theoretical database of the nuclear reactor power history and the user input parameters.

[0126] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented:

[0127] Obtain the real-time parameters of the nuclear reactor;

[0128] Input the real-time parameters of the nuclear reactor into the three-dimensional physical model of the preset nuclear reactor core to generate a theoretical database of the nuclear reactor power history;

[0129] According to the theoretical database of the nuclear reactor power history, obtain the parameters of the nuclear reactor core corresponding to the current moment;

[0130] Push the parameters of the nuclear reactor core and obtain the input reactivity and compensation amount calculation request;

[0131] Generate the reactivity and compensation amount parameters of the nuclear reactor core according to the theoretical database of the nuclear reactor power history and the reactivity and compensation amount calculation request.

[0132] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:

[0133] Obtain the initial real-time parameters of the nuclear reactor; perform validity verification on the initial real-time parameters of the nuclear reactor, eliminate invalid data, and obtain the real-time parameters of the nuclear reactor.

[0134] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:

[0135] Input the real-time parameters of the nuclear reactor into the three-dimensional physical model of the preset nuclear reactor core; according to the data output by the three-dimensional physical model of the preset nuclear reactor core, online track the power history of the nuclear reactor core, and generate a theoretical database of the nuclear reactor power history.

[0136] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:

[0137] Push a visualization request carrying the nuclear reactor core parameters; obtain the input compensation amount calculation request, which is generated by the terminal in response to an operation performed after the user browses the nuclear reactor core parameters.

[0138] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:

[0139] Automatically calculate the reactivity and compensation amount parameters of the nuclear reactor core according to the nuclear reactor core parameters, and obtain the automatically calculated reactivity and compensation amount parameters of the nuclear reactor core; push the automatically calculated reactivity and compensation amount parameters of the nuclear reactor core.

[0140] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:

[0141] Extract the user input parameters carried in the reactivity and compensation amount calculation request; according to the theoretical database of the nuclear reactor power history and the user input parameters, calculate the temperature compensation parameter, control rod compensation parameter, and status update compensation of the nuclear reactor core respectively.

[0142] In one embodiment, a computer program product is provided, including a computer program, which when executed by a processor implements the following steps:

[0143] Obtain the real-time parameters of the nuclear reactor;

[0144] Input the real-time parameters of the nuclear reactor into the three-dimensional physical model of the preset nuclear reactor core, and generate a theoretical database of the nuclear reactor power history;

[0145] According to the theoretical database of the nuclear reactor power history, obtain the nuclear reactor core parameters corresponding to the current moment;

[0146] Push the core parameters of the nuclear reactor and obtain the input reactivity and compensation amount calculation request;

[0147] Generate the core reactivity and compensation amount parameters of the nuclear reactor according to the nuclear reactor power history theory database and the reactivity and compensation amount calculation request.

[0148] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented:

[0149] Obtain the initial real-time parameters of the nuclear reactor; perform validity verification on the initial real-time parameters of the nuclear reactor, eliminate invalid data, and obtain the real-time parameters of the nuclear reactor.

[0150] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented:

[0151] Input the real-time parameters of the nuclear reactor into the three-dimensional physical model of the preset nuclear reactor core; online track the power history of the nuclear reactor core according to the data output by the three-dimensional physical model of the preset nuclear reactor core, and generate the nuclear reactor power history theory database.

[0152] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented:

[0153] Push the visualization request carrying the core parameters of the nuclear reactor; obtain the input compensation amount calculation request, which is generated by the terminal in response to the operation performed after the user browses the core parameters of the nuclear reactor.

[0154] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented:

[0155] Automatically calculate the core reactivity and compensation amount parameters of the nuclear reactor according to the core parameters of the nuclear reactor, and obtain the automatically calculated core reactivity and compensation amount parameters of the nuclear reactor; push the automatically calculated core reactivity and compensation amount parameters of the nuclear reactor.

[0156] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented:

[0157] Extract the user input parameters carried in the reactivity and compensation amount calculation request; calculate the temperature compensation parameter, control rod compensation parameter, and status update compensation of the nuclear reactor core respectively according to the nuclear reactor power history theory database and the user input parameters.

[0158] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties.

[0159] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above methods. Among them, any reference to a memory, database, or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memories. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc. The databases involved in the embodiments provided in the present application can include at least one of relational databases and non-relational databases. Non-relational databases can include distributed databases based on blockchain, etc., without limitation. The processors involved in the embodiments provided in the present application can be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, data processing logics based on quantum computing, etc., without limitation.

[0160] The technical features of the above embodiments can be combined arbitrarily. For the sake of brevity of description, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered as the scope described in this specification.

[0161] The above embodiments only represent several implementation manners of the present application, and their descriptions are relatively specific and detailed, but they should not be construed as limiting the patent scope of the present application. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present application, several modifications and improvements can still be made, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the appended claims.

Claims

1. A method for generating parameters of core reactivity and compensation amount of a nuclear reactor, characterized in that The method includes: Obtaining real-time parameters of a nuclear reactor; Inputting the real-time parameters of the nuclear reactor into a three-dimensional physical model of a preset nuclear reactor core to perform simulation tracking calculation of the actual power history, and generating a theoretical database of the nuclear reactor power history; Performing online calculation according to the theoretical database of the nuclear reactor power history to obtain the nuclear reactor core parameters corresponding to the current moment; Pushing the nuclear reactor core parameters and obtaining a reactivity and compensation amount calculation request input; Generating nuclear reactor core reactivity and compensation amount parameters according to the theoretical database of the nuclear reactor power history and the reactivity and compensation amount calculation request.

2. The method according to claim 1, characterized in that, The obtaining of the real-time parameters of the nuclear reactor includes: Obtaining initial real-time parameters of the nuclear reactor; Performing validity verification on the initial real-time parameters of the nuclear reactor, removing invalid data, and obtaining the real-time parameters of the nuclear reactor.

3. The method according to claim 1, characterized in that The inputting of the real-time parameters of the nuclear reactor into a three-dimensional physical model of a preset nuclear reactor core to generate a theoretical database of the nuclear reactor power history includes: Inputting the real-time parameters of the nuclear reactor into a three-dimensional physical model of a preset nuclear reactor core; According to the data output by the three-dimensional physical model of the preset nuclear reactor core, online tracking the power history of the nuclear reactor core, and generating a theoretical database of the nuclear reactor power history.

4. The method according to claim 1, wherein The pushing of the nuclear reactor core parameters and obtaining a reactivity and compensation amount calculation request input includes: Pushing a visualization request carrying the nuclear reactor core parameters; Obtaining an input compensation amount calculation request, where the compensation amount calculation request is generated by an operation performed by a terminal in response to a user browsing the nuclear reactor core parameters.

5. The method according to claim 1, wherein It further includes: Automatically calculating nuclear reactor core reactivity and compensation amount parameters according to the nuclear reactor core parameters to obtain automatically calculated nuclear reactor core reactivity and compensation amount parameters; Pushing the automatically calculated nuclear reactor core reactivity and compensation amount parameters.

6. The method according to claim 1, characterized in that, The generating of nuclear reactor core reactivity and compensation amount parameters according to the theoretical database of the nuclear reactor power history and the reactivity and compensation amount calculation request includes: Extracting user input parameters carried in the reactivity and compensation amount calculation request; According to the theoretical database of the nuclear reactor power history and the user input parameters, respectively calculating the temperature compensation parameter, control rod compensation parameter, and status update compensation of the nuclear reactor core.

7. A device for generating core reactivity and compensation amount parameters of a nuclear reactor, characterized in that The device includes: A real-time parameter acquisition module for obtaining real-time parameters of a nuclear reactor; A database construction module for inputting the real-time parameters of the nuclear reactor into a three-dimensional physical model of a preset nuclear reactor core to perform simulation tracking calculation of the actual power history, and generating a theoretical database of the nuclear reactor power history; A core parameter acquisition module for performing online calculation according to the theoretical database of the nuclear reactor power history to obtain the nuclear reactor core parameters corresponding to the current moment; A push response module for pushing the nuclear reactor core parameters and obtaining a reactivity and compensation amount calculation request input; A processing module for generating nuclear reactor core reactivity and compensation amount parameters according to the theoretical database of the nuclear reactor power history and the reactivity and compensation amount calculation request.

8. A computer device, comprising a memory and a processor, the memory storing a computer program, characterized in that, When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, the steps of the method according to any one of claims 1 to 6 are implemented.

10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, the steps of the method according to any one of claims 1 to 6 are implemented.