Nuclear reactor control method, apparatus, computer device and storage medium

By acquiring control requests, calculating the current and target boron concentrations, identifying the controlled object, and sending control parameter requirements, the problem of low control precision in nuclear reactors is solved, achieving higher control precision and safety.

CN114694856BActive Publication Date: 2025-11-25LINGDONG NUCLEAR POWER +2
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210372378.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-04-11
Publication Date
2025-11-25
Estimated Expiration
2042-04-11

AI Technical Summary

Technical Problem

The high frequency of operations in the control process of existing nuclear reactors leads to low control precision and makes them prone to errors.

Method used

By acquiring control requests, determining the control type, calculating the current and target boron concentrations, identifying the controlled object, and sending the required control parameters to the corresponding system, manual operations are reduced and control accuracy is improved.

Benefits of technology

It improves the accuracy and safety of nuclear reactor control, reduces operational errors, and enhances the timeliness and flexibility of reactor control.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114694856B_ABST
    Figure CN114694856B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of nuclear power plant reactor control and protection, and provides a nuclear reactor control method and device, computer equipment, a storage medium and a computer program product. The method comprises the following steps: obtaining a control request, determining a control type corresponding to the control request; determining a control parameter according to the control type; obtaining a current boron concentration and a target boron concentration of a nuclear reactor, and calculating a required amount of the control parameter according to the current boron concentration and the target boron concentration; identifying a control object corresponding to the control parameter, and sending the required amount of the control parameter to the control object. According to the method, the triggering operation of the control control is responded, the control type is determined, the calculation value corresponding to the control type is obtained, the required amount of the control parameter of the nuclear reactor control system is calculated, and the corresponding control amount is obtained, so that the manual operation is reduced, and the accuracy of the nuclear reactor control is improved.
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 power plant reactor control and protection, and particularly relates to a nuclear reactor control method and device, computer equipment and a storage medium. BACKGROUND

[0002] Nuclear power is a green and sustainable power resource, and its principle is to convert the heat energy generated by atomic nuclear chain fission into electric energy. This process does not cause environmental pollution and does not cause energy depletion. Therefore, nuclear power is considered to be the most competitive new power resource in the future. Compared with other power production processes, the production process of nuclear power has strict requirements on nuclear energy technology, safe operation and maintenance and emergency scheduling. The safety of nuclear power production has always been widely concerned.

[0003] The current nuclear power unit mainly includes a nuclear reactor, a steam generator, a steam turbine, a generator and a power regulation system and the like. The loop formed by the nuclear reactor and the steam generator has continuous circulation of high-temperature and high-pressure water, which is called a primary loop of the nuclear power unit. In the control process of the reactor, a large number of operation frequencies are relatively high, and currently, the operators directly operate, and there are many mistakes, resulting in low control accuracy of the nuclear reactor. SUMMARY

[0004] Therefore, it is necessary to provide a nuclear reactor control method, device, computer equipment and computer readable storage medium capable of improving the control accuracy of the reactor in view of the above technical problems.

[0005] In a first aspect, the present application provides a nuclear reactor control method. The method comprises:

[0006] obtaining a control request and determining a control type corresponding to the control request;

[0007] determining a control parameter according to the control type;

[0008] obtaining a current boron concentration and a target boron concentration of the nuclear reactor, and calculating a required amount of the control parameter according to the current boron concentration and the target boron concentration;

[0009] identifying a control object corresponding to the control parameter, and sending the required amount of the control parameter to the control object.

[0010] In one embodiment, the control parameter includes a boron volume corresponding to a key boronization, and the calculation of the required amount of the control parameter according to the current boron concentration and the target boron concentration comprises: obtaining a boron acid tank boron concentration; calculating a first concentration relationship between the current boron concentration and the boron acid tank boron concentration and a second concentration relationship between the target boron concentration and the boron acid tank boron concentration according to a boronization relationship expression; and calculating a required boron volume for boronization according to the first concentration relationship and the second concentration relationship.

[0011] In one of the embodiments, the control parameter includes a key dilution corresponding water volume; the required amount of the control parameter is calculated according to the current boron concentration and the target boron concentration, and the calculation of the required amount of the control parameter includes: calculating the water volume required for dilution according to the current boron concentration, the target boron concentration and the dilution relationship expression.

[0012] In one of the embodiments, the control parameter includes a key dilution corresponding water volume; the required amount of the control parameter is calculated according to the current boron concentration and the target boron concentration, and the calculation of the required amount of the control parameter includes: calculating the water volume required for dilution according to the current boron concentration, the target boron concentration and the dilution relationship expression.

[0013] In one of the embodiments, the method further includes: obtaining a sequence control termination request, identifying a current operation mode; determining a matching system associated with the current operation mode; and sending a stop instruction to the matching system.

[0014] In one of the embodiments, after obtaining the control request, the method further includes: identifying a control mode corresponding to the control request, the control mode including an automatic mode or a manual mode; if the control mode is the automatic mode, entering the step of determining the control type corresponding to the control request; if the control mode is the manual mode, obtaining the current boron concentration, the target boron concentration and the total water exchange amount of the nuclear reactor; inputting the current boron concentration, the target boron concentration and the total water exchange amount into the manual makeup relationship expression for ratio calculation to obtain a boron volume required for manual boronization; and performing difference calculation on the boron volume required for manual boronization and the total water exchange amount to obtain a water volume required for manual dilution.

[0015] In a second aspect, the present application further provides a nuclear reactor control device. The device includes:

[0016] The obtaining module is configured to obtain a control request and determine a control type corresponding to the control request.

[0017] The control parameter determining module is configured to determine a control parameter according to the control type.

[0018] The calculation module is configured to obtain a current boron concentration and a target boron concentration of a nuclear reactor, and calculate a required amount of the control parameter according to the current boron concentration and the target boron concentration.

[0019] The control module is configured to identify a control object corresponding to the control parameter, and send the required amount of the control parameter to the control object.

[0020] In a third aspect, the present application further provides a computer device. The computer device includes a memory and a processor, the memory stores a computer program, and the processor implements the following steps when executing the computer program:

[0021] The obtaining module is configured to obtain a control request and determine a control type corresponding to the control request.

[0022] Determine the control parameters based on the control type;

[0023] Obtain the current boron concentration and target boron concentration of the nuclear reactor, and calculate the required amount of control parameters based on the current boron concentration and target boron concentration;

[0024] Identify the control object corresponding to the control parameters and send the required amount of the control parameters to the control object.

[0025] Fourthly, this application also provides a computer-readable storage medium. This computer-readable storage medium stores a computer program thereon, which, when executed by a processor, performs the following steps:

[0026] Obtain the control request and determine the control type corresponding to the control request;

[0027] Determine the control parameters based on the control type;

[0028] Obtain the current boron concentration and target boron concentration of the nuclear reactor, and calculate the required amount of control parameters based on the current boron concentration and target boron concentration;

[0029] Identify the control object corresponding to the control parameters and send the required amount of the control parameters to the control object.

[0030] Fifthly, this application also provides a computer program product. This computer program product includes a computer program that, when executed by a processor, performs the following steps:

[0031] Obtain the control request and determine the control type corresponding to the control request;

[0032] Determine the control parameters based on the control type;

[0033] Obtain the current boron concentration and target boron concentration of the nuclear reactor, and calculate the required amount of control parameters based on the current boron concentration and target boron concentration;

[0034] Identify the control object corresponding to the control parameters and send the required amount of the control parameters to the control object.

[0035] The aforementioned nuclear reactor control method, apparatus, computer equipment, storage medium, and computer program products acquire control requests and determine the corresponding control type; based on the control type, determine control parameters; acquire the current and target boron concentrations of the nuclear reactor, and calculate the required amount of control parameters based on these concentrations; identify the control object corresponding to the control parameters, and send the required amount of control parameters to the control object. The entire scheme determines the control type by responding to trigger operations on control controls, then acquires the calculated value corresponding to the control type, calculates the required amount of control parameters for the nuclear reactor control system, and finally obtains the corresponding control quantity. This reduces manual operation and improves the accuracy of nuclear reactor control. Attached Figure Description

[0036] Figure 1 This is a flowchart illustrating a nuclear reactor control method in one embodiment;

[0037] Figure 2 This is a flowchart illustrating the sequential termination step in one embodiment;

[0038] Figure 3 This is a structural block diagram of a nuclear reactor control device in one embodiment;

[0039] Figure 4 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation

[0040] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0041] In one embodiment, such as Figure 1 As shown, a nuclear reactor control method is provided. This embodiment illustrates the application of this method to a terminal. It can be understood that this method can also be applied to a server, and can also be applied to a system including a terminal and a server, and can be implemented through the interaction between the terminal and the server.

[0042] In this embodiment, the method includes the following steps:

[0043] Step 102: Obtain the control request and determine the control type corresponding to the control request.

[0044] In this context, a control request refers to a control request made by the operator during the nuclear reactor reaction process, triggered by the control controls on the terminal control interface. Control requests include one-click boration requests, one-click dilution requests, and sequential termination requests, with different requests corresponding to different control types. Control requests can be added according to control requirements, and are not limited to those listed in this embodiment.

[0045] Specifically, the terminal listens for trigger operations on the control controls. If the terminal detects a trigger operation on the control controls, it obtains a control request based on the trigger operation, parses the control request, and determines the control type corresponding to the control request based on the control identifier in the parsed control request.

[0046] Step 104: Determine the control parameters according to the control type.

[0047] Among them, control parameters refer to the parameters corresponding to control requests during the nuclear reactor control process.

[0048] Specifically, the terminal determines the control parameters related to the control type from the preset control type and the control parameter table of the required control, based on the control type corresponding to the control request.

[0049] Step 106: Obtain the current boron concentration and target boron concentration of the nuclear reactor, and calculate the required amount of control parameters based on the current boron concentration and target boron concentration.

[0050] Specifically, the terminal obtains the current boron concentration in the primary loop of the nuclear reactor and the target boron concentration input by the operator, and calculates the required amount of control parameters based on the current and target boron concentrations. The primary loop of the nuclear power unit involves the continuous circulation of high-temperature, high-pressure water within the loop formed by the nuclear reactor and steam generator.

[0051] Furthermore, after obtaining the current boron concentration and the target boron concentration, the terminal calculates the difference between the target and current boron concentrations. When the difference is less than 0 and greater than -200 ppm, the process proceeds to calculate the required amount of control parameters. By determining the difference between the target and current boron concentrations, the impact of unreasonable target boron concentration settings on nuclear reactor control can be prevented.

[0052] Step 108: Identify the control object corresponding to the control parameter and send the required amount of the control parameter to the control object.

[0053] In this context, the controlled object refers to the control system for the control parameters, used to obtain the corresponding control parameters based on their required quantities. For example, the controlled object for the boron volume is the boric acid tank control system, and the controlled object for the water volume is the water tank control system.

[0054] Specifically, the terminal identifies the control system corresponding to the control parameter based on the identifier of the control parameter, and sends the required amount of the control parameter to the control system corresponding to the control parameter.

[0055] In the aforementioned nuclear reactor control method, a control request is acquired, and the corresponding control type is determined. Based on the control type, control parameters are determined. The current boron concentration and target boron concentration of the nuclear reactor are acquired, and the required amount of control parameters is calculated based on these concentrations. The control object corresponding to the control parameters is identified, and the required amount of control parameters is sent to the control object. This method determines the control type by responding to trigger operations on the control controls, then acquires the calculated value corresponding to the control type, calculates the required amount of control parameters for the nuclear reactor control system, and finally obtains the corresponding control quantity. This reduces manual operation and improves the accuracy of nuclear reactor control.

[0056] In an optional embodiment, the calculation of the required amount of control parameters based on the current boron concentration and the target boron concentration includes: obtaining the boron concentration in the boric acid tank; calculating a first concentration relationship between the current boron concentration and the boron concentration in the boric acid tank and a second concentration relationship between the target boron concentration and the boron concentration in the boric acid tank, respectively, based on the boronization relationship expression; and calculating the boron volume required for boronization based on the first and second concentration relationships.

[0057] One-click boronizing refers to the automatic control that starts the boronizing process, and the control parameters include the boron volume corresponding to one-click boronizing.

[0058] Specifically, the terminal obtains the boron concentration in the boric acid tank, inputs the current boron concentration, target boron concentration, and boron concentration in the boric acid tank into the boronization relationship expression, calculates the concentration difference between the current boron concentration and the boron concentration in the boric acid tank to obtain the first concentration relationship, calculates the concentration difference between the target boron concentration and the boron concentration in the boric acid tank to obtain the second concentration relationship, and then calculates the logarithm of the ratio of the first concentration relationship to the second concentration relationship, that is, the logarithm of the ratio of the concentration difference between the current boron concentration and the boron concentration in the boric acid tank to the concentration difference between the target boron concentration and the boron concentration in the boric acid tank. Multiplying the calculated logarithm by a preset ratio, the required boron volume for boronization is obtained.

[0059] Furthermore, the boronization relationship expression for calculating the boron volume required for boronization is shown below:

[0060]

[0061] Among them, V boron This indicates the boron volume required for boration, CB is the boron concentration in the borate tank, Ci is the current boron concentration in the primary circuit, and Cf is the target boron concentration.

[0062] In an optional embodiment, the required amount of control parameters is calculated based on the current boron concentration and the target boron concentration, including: calculating the required water volume for dilution based on the current boron concentration, the target boron concentration, and the dilution relationship expression.

[0063] One-click dilution refers to the automatic control that starts the dilution process, and the control parameters include the water volume corresponding to one-click dilution.

[0064] Specifically, the terminal inputs the current boron concentration, target boron concentration, and boron concentration in the boric acid tank into the dilution relationship expression, calculates the logarithm of the ratio of the current boron concentration to the target boron concentration, and multiplies the calculated logarithm by a preset ratio to obtain the required water volume for dilution.

[0065] Furthermore, the dilution relationship expression for calculating the required water volume is shown below:

[0066]

[0067] Among them, V water This indicates the water volume required for dilution, Ci is the current boron concentration in the primary loop, and Cf is the target boron concentration.

[0068] In an optional embodiment, identifying the control object corresponding to the control parameter and sending the required amount of the control parameter to the control object includes: responding to a confirmation operation for the required amount of the control parameter; identifying the control object corresponding to the control parameter and sending the required amount of the control parameter to the control object.

[0069] Specifically, after calculating the required amount of control parameters, the terminal pushes the required amount of control parameters to the control interface, where it is displayed. Then, it listens for confirmation requests for the required amount of control parameters. If a confirmation request is detected, the terminal identifies the control system corresponding to the control parameter based on its identifier and sends the required amount of control parameters to that control system.

[0070] In this embodiment, by having the operator confirm the required amount of control parameters calculated by the terminal, the system calculation error is further reduced and the accuracy of nuclear reactor control is improved.

[0071] In an optional embodiment, such as Figure 2 As shown, the above-mentioned nuclear reactor control method also includes:

[0072] Step 202: Obtain the sequential control termination request and identify the current operating mode.

[0073] Specifically, the terminal listens for sequential control termination requests. If a sequential control termination request is detected, the terminal identifies the current operating mode based on the current control identifier.

[0074] Step 204: Determine the supporting systems associated with the current operating mode.

[0075] Specifically, the terminal determines the associated supporting system for the current operating mode based on the current operating mode, that is, the control system corresponding to the control parameters.

[0076] Step 206: Send a stop command to the supporting system.

[0077] Specifically, the terminal sends a stop command to the supporting system, so that the supporting system stops the current control process according to the stop command.

[0078] In this embodiment, the operator can trigger the sequential control termination control according to monitoring needs during one-click boration, one-click dilution, or manual control, and generate a sequential control termination request to stop the currently executed operation when unexpected situations or sudden anomalies occur, thereby improving the timeliness and safety of nuclear reactor control.

[0079] In an optional embodiment, after obtaining the control request, the method further includes: identifying the control mode corresponding to the control request, whereby the control mode includes an automatic mode or a manual mode; if the control mode is an automatic mode, proceeding to the step of determining the control type corresponding to the control request; if the control mode is a manual mode, obtaining the current boron concentration, target boron concentration, and total water exchange volume of the nuclear reactor; inputting the current boron concentration, target boron concentration, and total water exchange volume into a manual replenishment relationship expression for ratio calculation to obtain the boron volume required for manual boration; and performing a difference calculation based on the boron volume required for manual boration and the total water exchange volume to obtain the water volume required for manual dilution.

[0080] The control modes include automatic and manual modes. One-click boration and one-click dilution are both in automatic mode, meaning the terminal controls the one-click boration and one-click dilution processes. Manual control is the mode in which the operator controls the boration and dilution processes.

[0081] Specifically, after receiving a control request, the terminal determines the control mode based on the request identifier. If the control mode is automatic, it proceeds to the step of determining the control type corresponding to the control request. If the control mode is manual, it obtains the current boron concentration, target boron concentration, and total water exchange volume of the nuclear reactor primary loop. These values ​​are then input into the manual replenishment relationship expression. The ratio of the current boron concentration to the boron concentration in the boric acid tank is calculated. This ratio is multiplied by the total water exchange volume to obtain the boron volume required for manual boration. Next, the difference between the total water exchange volume and the boron volume required for manual boration is calculated to obtain the water volume required for manual dilution. Finally, the required boron volume for manual boration and the required water volume for manual dilution are pushed to the control interface, allowing operators to extract the corresponding control quantity from the boric acid tank or water tank based on either the required boron volume for manual boration or the required water volume for manual dilution. Further, the manual replenishment relationship expression is as follows:

[0082]

[0083] Y h-water =zX boron

[0084] Among them, X h-boron Y is the boron volume required for manual boronization. h-water The required water volume for manual dilution is represented by Ci, the current boron concentration in the first loop, CB, the boron concentration in the boric acid tank, and Z, the total water exchange volume.

[0085] In this embodiment, the terminal identifies the control mode corresponding to the control request, enters the corresponding control process according to the control mode, and performs corresponding control according to different operating conditions, satisfying the non-discriminatory operation under different operating conditions and improving the flexibility of nuclear reactor control.

[0086] To facilitate understanding of the technical solutions provided in the embodiments of this application, the nuclear reactor control method provided in the embodiments of this application will be briefly described using a complete nuclear reactor control process:

[0087] (1) Obtain control requests and identify the control modes corresponding to the control requests.

[0088] (2) If the control mode is automatic, determine the control type corresponding to the control request; determine the control parameters according to the control type.

[0089] (3) Obtain the current boron concentration and target boron concentration of the nuclear reactor. If the control parameter is the boron volume corresponding to one-key boration, obtain the boron concentration in the boric acid tank. Calculate the first concentration relationship between the current boron concentration and the boron concentration in the boric acid tank, and the second concentration relationship between the target boron concentration and the boron concentration in the boric acid tank, based on the boration relationship expression. Calculate the boron volume required for boration based on the first and second concentration relationships. If the control parameter is the water volume corresponding to one-key dilution, calculate the water volume required for dilution based on the current boron concentration, the target boron concentration, and the dilution relationship expression.

[0090] (4) Respond to the confirmation operation of the required amount of control parameters; identify the control object corresponding to the control parameter, and send the required amount of control parameters to the control object.

[0091] (5) If the control mode is manual mode, obtain the current boron concentration, target boron concentration and total water exchange volume of the nuclear reactor; input the current boron concentration, target boron concentration and total water exchange volume into the manual replenishment relationship expression for ratio calculation to obtain the boron volume required for manual boration; calculate the difference based on the boron volume required for manual boration and the total water exchange volume to obtain the water volume required for manual dilution.

[0092] (6) Obtain the sequential control termination request, identify the current operating mode; determine the supporting system associated with the current operating mode; and send a stop command to the supporting system.

[0093] The nuclear reactor control method provided in this application, when practically applied to the nuclear reactor control of nuclear power plants, optimizes the sequential control logic of reactor boron and water replenishment operations, reducing boronization operations by 6 times, dilution operations by 7 times, and manual replenishment by 10 times. Automatic calculation and manual confirmation reduce the risk of calculation errors, significantly improve experimental efficiency, and reduce human-caused failures.

[0094] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed 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 performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0095] Based on the same inventive concept, this application also provides a nuclear reactor control device for implementing the nuclear reactor control method described above. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations of one or more embodiments of the nuclear reactor control device provided below can be found in the limitations of the nuclear reactor control method described above, and will not be repeated here.

[0096] In one embodiment, such as Figure 3 As shown, a nuclear reactor control device is provided, comprising: an acquisition module 302, a control parameter determination module 304, a calculation module 306, and a control module 308, wherein:

[0097] The acquisition module 302 is used to acquire control requests and determine the control type corresponding to the control requests;

[0098] The control parameter determination module 304 is used to determine the control parameters according to the control type.

[0099] The calculation module 306 is used to obtain the current boron concentration and the target boron concentration of the nuclear reactor, and to calculate the required amount of control parameters based on the current boron concentration and the target boron concentration.

[0100] The control module 308 is used to identify the control object corresponding to the control parameters and send the required amount of the control parameters to the control object.

[0101] In an optional embodiment, the control parameters include the boron volume corresponding to one-click boration; the calculation module 306 is also used to obtain the boron concentration in the boric acid tank; according to the boration relationship expression, the first concentration relationship between the current boron concentration and the boron concentration in the boric acid tank and the second concentration relationship between the target boron concentration and the boron concentration in the boric acid tank are calculated respectively; according to the first concentration relationship and the second concentration relationship, the boron volume required for boration is calculated.

[0102] In an optional embodiment, the control parameters include the water volume corresponding to one-click dilution; the calculation module 306 is also used to calculate the water volume required for dilution based on the current boron concentration, the target boron concentration, and the dilution relationship expression.

[0103] In an optional embodiment, the control module 308 is further configured to respond to a confirmation operation of the required amount of the control parameter; identify the control object corresponding to the control parameter; and send the required amount of the control parameter to the control object.

[0104] In an optional embodiment, the control module 308 is further configured to acquire a sequential control termination request, identify the current operating mode, determine the supporting system associated with the current operating mode, and send a stop command to the supporting system.

[0105] In an optional embodiment, the acquisition module 302 is further configured to identify the control mode corresponding to the control request, the control mode including automatic mode or manual mode; if the control mode is automatic mode, then proceed to the step of determining the control type corresponding to the control request; if the control mode is manual mode, then acquire the current boron concentration, target boron concentration and total water exchange volume of the nuclear reactor; input the current boron concentration, target boron concentration and total water exchange volume into the manual replenishment relationship expression for ratio calculation to obtain the boron volume required for manual boration; calculate the difference based on the boron volume required for manual boration and the total water exchange volume to obtain the water volume required for manual dilution.

[0106] The modules in the aforementioned nuclear reactor control device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the computer device's memory as software, so that the processor can call and execute the corresponding operations of each module.

[0107] In one embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 4 As shown, the computer device includes a processor, memory, communication interface, display screen, and input devices connected via a system bus. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, NFC (Near Field Communication), or other technologies. When the computer program is executed by the processor, it implements a nuclear reactor control method. The display screen can be an LCD screen or an e-ink screen. The input devices can be a touch layer covering the display screen, buttons, a trackball, or a touchpad on the computer device's casing, or an external keyboard, touchpad, or mouse.

[0108] Those skilled in the art will understand that Figure 4 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0109] In one embodiment, a computer device is also provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above method embodiments.

[0110] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a processor, implements the steps in the above method embodiments.

[0111] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above method embodiments.

[0112] 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 used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties.

[0113] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. 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), magnetic 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 take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.

[0114] The technical features of the above embodiments can be combined in any way. For the sake of brevity, 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, they should be considered to be within the scope of this specification.

[0115] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A nuclear reactor control method, characterized in that, The method includes: Obtain a control request and determine the control type corresponding to the control request; Based on the control type, the control parameters are determined; the control parameters include the boron volume corresponding to one-key boration and the water volume corresponding to one-key dilution. Obtain the current boron concentration and target boron concentration of the nuclear reactor, and calculate the required amount of control parameters based on the current boron concentration and the target boron concentration; if the control parameter is the boron volume corresponding to one-key boration, obtain the boron concentration of the boric acid tank; according to the boration relationship expression, calculate the first concentration relationship between the current boron concentration and the boron concentration of the boric acid tank, and the second concentration relationship between the target boron concentration and the boron concentration of the boric acid tank; calculate the boron volume required for boration based on the first concentration relationship and the second concentration relationship; if the control parameter is the water volume corresponding to one-key dilution, calculate the required amount of control parameters based on the current boron concentration and the target boron concentration. The required water volume for dilution is calculated using the concentration and dilution relationship expression. The first concentration relationship is the concentration difference between the current boron concentration and the boron concentration in the boric acid tank, and the second concentration relationship is the concentration difference between the target boron concentration and the boron concentration in the boric acid tank. The borylation relationship expression is used to calculate the logarithm of the ratio of the first concentration relationship and the second concentration relationship. The calculated logarithm is multiplied by a preset ratio to obtain the required boron volume for borylation. The dilution relationship expression is used to calculate the logarithm of the ratio of the current boron concentration to the target boron concentration. The calculated logarithm is multiplied by a preset ratio to obtain the required water volume for dilution. Identify the control object corresponding to the control parameter, and send the required amount of the control parameter to the control object.

2. The method according to claim 1, characterized in that, The step of identifying the control object corresponding to the control parameter and sending the required quantity of the control parameter to the control object includes: In response to the confirmation operation of the required amount of the control parameter, the control object corresponding to the control parameter is identified; Send the required amount of the control parameters to the controlled object.

3. The method according to claim 1, characterized in that, Also includes: Obtain the sequential control termination request and identify the current operating mode; Determine the supporting systems associated with the current operating mode; Send a stop command to the supporting system.

4. The method according to claim 1, characterized in that, After obtaining the control request, the method further includes: Identify the control mode corresponding to the control request, wherein the control mode includes automatic mode or manual mode; If the control mode is automatic mode, then proceed to the step of determining the control type corresponding to the control request; If the control mode is manual mode, the current boron concentration, target boron concentration, and total water exchange volume of the nuclear reactor are obtained; the current boron concentration, target boron concentration, and total water exchange volume are input into the manual replenishment relationship expression for ratio calculation to obtain the boron volume required for manual boration; the difference between the boron volume required for manual boration and the total water exchange volume is calculated to obtain the water volume required for manual dilution.

5. A nuclear reactor control device, characterized in that, The device includes: The acquisition module is used to acquire control requests and determine the control type corresponding to the control requests. The control parameter determination module is used to determine control parameters according to the control type; the control parameters include the boron volume corresponding to one-key boration and the water volume corresponding to one-key dilution; The calculation module is used to obtain the current boron concentration and target boron concentration of the nuclear reactor, and calculate the required amount of control parameters based on the current boron concentration and the target boron concentration; if the control parameter is the boron volume corresponding to one-key boration, the boron concentration of the boric acid tank is obtained; according to the boration relationship expression, the first concentration relationship between the current boron concentration and the boron concentration of the boric acid tank and the second concentration relationship between the target boron concentration and the boron concentration of the boric acid tank are calculated respectively; based on the first concentration relationship and the second concentration relationship, the boron volume required for boration is calculated; if the control parameter is the water volume corresponding to one-key dilution, the required amount of control parameters is calculated based on the current boron concentration and the target boron concentration. The required water volume for dilution is calculated using the standard boron concentration and the dilution relationship expression. The first concentration relationship is the concentration difference between the current boron concentration and the boron concentration in the boric acid tank, and the second concentration relationship is the concentration difference between the target boron concentration and the boron concentration in the boric acid tank. The boration relationship expression is used to calculate the logarithm of the ratio of the first concentration relationship to the second concentration relationship. The calculated logarithm is multiplied by a preset ratio to obtain the boron volume required for boration. The dilution relationship expression is used to calculate the logarithm of the ratio of the current boron concentration to the target boron concentration. The calculated logarithm is multiplied by a preset ratio to obtain the required water volume for dilution. The control module is used to identify the control object corresponding to the control parameter and send the required amount of the control parameter to the control object.

6. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 4.

7. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 4.

8. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 4.

Citation Information

Patent Citations

  • Boron water supply system and method for reactor of nuclear power station, controller and storage medium

    CN114068053A