Control method and device of nuclear reactor and electronic equipment

By correcting the temperature average of multiple coolant loops in the nuclear reactor, the disturbance caused by temperature sensor failure is solved, and the safety and control accuracy of the reactor are improved.

CN119207845AActive Publication Date: 2024-12-27CHINA NUCLEAR POWER TECH RES INST CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202410691020.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-05-30
Publication Date
2024-12-27
Estimated Expiration
2044-05-30

AI Technical Summary

Technical Problem

The thermal stratification phenomenon in the nuclear reactor caused by temperature sensor failure leads to disturbing the coolant temperature signal, affecting the normal and safe operation of the reactor.

Method used

By determining the loop with abnormal sensor temperature in multiple coolant loops, the temperature average correction is performed, and the nuclear reactor is controlled based on the corrected temperature value and the temperature values ​​of other loops to reduce disturbances caused by sensor failure. .

Benefits of technology

It improves the operating safety of the nuclear reactor, reduces disturbances caused by temperature sensor failure, ensures the accuracy and stability of the coolant temperature signal, and avoids malfunctions of the reactor control and protection system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119207845A_ABST
    Figure CN119207845A_ABST
Patent Text Reader

Abstract

The invention discloses a control method and device of a nuclear reactor and electronic equipment, the nuclear reactor comprises a plurality of coolant loops, the method comprises the following steps: determining at least one first coolant loop in the plurality of coolant loops under the condition of obtaining a plurality of sensor temperatures in each coolant loop, the first coolant loop is a coolant loop with abnormal sensor temperature; correcting the sensor temperature average value of each first coolant loop so as to reduce the disturbance of abnormal sensor temperature on the sensor temperature average value of the first coolant loop, and obtaining a corrected temperature average value; the operation of the nuclear reactor is controlled based on the corrected temperature average value and a sensor temperature average value of at least one second coolant loop, which is a loop other than the first coolant loop among the plurality of coolant loops. The disturbance caused by the failure of the temperature sensor can be reduced, and the operation safety of the nuclear reactor 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 reactors, and in particular to a control method, device and electronic equipment for a nuclear reactor. Background Art

[0002] The nuclear reactor coolant temperature is an important thermal parameter in nuclear power plants. For example, reactor control and protection systems such as core coolant average temperature control and over-temperature and over-power protection all require the coolant temperature signal as input.

[0003] In order to simplify the system design, the third-generation nuclear power design adopts a direct-insertion temperature monitoring solution and cancels the temperature measurement bypass design. Due to the existence of thermal stratification, the temperature difference measured by the temperature sensors arranged in the same temperature measurement section is large. If a temperature sensor fails, the remaining temperature sensors cannot truly reflect the coolant temperature, which may cause a large disturbance in the hot section coolant temperature signal, thereby causing the reactor control and protection system to malfunction, affecting the normal and safe operation of the reactor.

[0004] Due to sensor anomalies in current related technologies, there may be large disturbances caused by temperature sensor failure, thereby reducing the operating safety of the nuclear reactor. Summary of the invention

[0005] The present application aims to provide a control method, device and electronic equipment for a nuclear reactor, which can reduce disturbances caused by failure of a temperature sensor, thereby improving the operational safety of the nuclear reactor.

[0006] In a first aspect, an embodiment of the present application provides a control method for a nuclear reactor, wherein the nuclear reactor includes multiple coolant loops, including:

[0007] When a plurality of sensor temperatures in each coolant loop are obtained, determining at least one first coolant loop among the plurality of coolant loops, wherein the first coolant loop is a coolant loop having an abnormal sensor temperature;

[0008] Correcting the average temperature of the sensors of each first coolant loop to reduce the disturbance of the average temperature of the sensors of the first coolant loops caused by the abnormal sensor temperature, and obtaining a corrected average temperature;

[0009] The operation of the nuclear reactor is controlled based on the corrected temperature average and the sensor temperature average of at least one second coolant loop, wherein the second coolant loop is a loop other than the first coolant loop among the plurality of coolant loops.

[0010] In some embodiments, determining at least one first coolant loop among a plurality of coolant loops includes:

[0011] Based on a plurality of sensor temperatures in each coolant loop, obtaining an average value of the sensor temperature of each coolant loop;

[0012] At least one first coolant loop among the plurality of coolant loops is determined based on an average value of the sensor temperatures of the plurality of coolant loops.

[0013] In some embodiments, determining at least one first coolant loop among the plurality of coolant loops based on an average of sensor temperatures of the plurality of coolant loops comprises:

[0014] determining a grand average of sensor temperature averages for a plurality of coolant loops;

[0015] Calculating a first deviation of each sensor temperature in each coolant loop from a total average value;

[0016] Among the multiple coolant loops, a coolant loop having at least one sensor temperature with a first deviation from the total average value greater than or equal to a preset threshold is determined as a first coolant loop, thereby obtaining at least one first coolant loop.

[0017] In some embodiments, determining at least one first coolant loop among the plurality of coolant loops based on an average value of the sensor temperatures of the plurality of coolant loops further comprises:

[0018] calculating a plurality of second deviations between an average value of a sensor temperature of a first target coolant loop and an average value of sensor temperatures of a plurality of second target coolant loops, the first target coolant loop and the second target coolant loop being different coolant loops in the plurality of coolant loops, and the plurality of second deviations corresponding to the plurality of second target coolant loops;

[0019] Obtaining a deviation fluctuation range corresponding to the first target coolant loop and each second target coolant loop, the deviation fluctuation range being: a deviation range determined based on an average value of historical sensor temperatures of the first target coolant loop and the second target coolant loop under normal circumstances;

[0020] Comparing the second deviations and the deviation fluctuation ranges corresponding to the second target coolant loops to obtain a comparison result corresponding to the second target coolant loop, the comparison result being used to indicate whether the second deviation exceeds the deviation fluctuation range;

[0021] Based on the comparison results corresponding to the plurality of second target coolant loops, it is determined whether the first target coolant loop is the first coolant loop.

[0022] In some embodiments, determining whether the first target coolant loop is the first coolant loop based on the comparison results corresponding to the plurality of second target coolant loops includes:

[0023] Determining, among the comparison results corresponding to the plurality of second target coolant loops, a target proportion of comparison results indicating that the second deviation exceeds the deviation fluctuation range;

[0024] When the target proportion is greater than or equal to the preset proportion, the first target coolant loop is determined to be the first coolant loop.

[0025] In some implementations, correcting the average sensor temperature of each first coolant loop includes:

[0026] determining at least one first sensor temperature among a plurality of sensor temperatures of each first coolant loop, each first sensor temperature being a sensor temperature having an abnormality;

[0027] Eliminate at least one first sensor temperature from the plurality of sensor temperatures to obtain at least one second sensor temperature;

[0028] Based on the average value of the at least one second sensor temperature, the average value of the sensor temperature of the first coolant loop is corrected.

[0029] In some embodiments, correcting the average value of the sensor temperature of the first coolant loop based on the average value of the at least one second sensor temperature comprises:

[0030] The average value of the sensor temperature of the first coolant loop is updated to the average value of the at least one second sensor temperature.

[0031] In some embodiments, correcting the average value of the sensor temperature of the first coolant loop based on the average value of the at least one second sensor temperature comprises:

[0032] Obtaining an indicator parameter of a target operating indicator in a nuclear reactor, where the target operating indicator is an operating indicator that has an impact on a sensor temperature of a coolant loop;

[0033] determining a temperature correction amount corresponding to an indicator parameter of a target operating indicator in a nuclear reactor;

[0034] The average value of the sensor temperature of the first coolant loop is updated as the sum of the average value of the at least one second sensor temperature and the temperature correction amount.

[0035] In a second aspect, an embodiment of the present application further provides a control device for a nuclear reactor, wherein the nuclear reactor includes multiple coolant loops, including:

[0036] an abnormal loop determination module, for determining at least one first coolant loop among the multiple coolant loops when multiple sensor temperatures in each coolant loop are acquired, wherein the first coolant loop is a coolant loop having an abnormal sensor temperature;

[0037] A temperature correction module, used for correcting the average temperature of the sensors of each first coolant loop, so as to reduce the disturbance of the average temperature of the sensors of the first coolant loops by the abnormal sensor temperature, and obtain a corrected temperature average value;

[0038] An operation control module is used to control the operation of the nuclear reactor based on the corrected temperature average value and the sensor temperature average value of at least one second coolant loop, wherein the second coolant loop is a loop other than the first coolant loop among the multiple coolant loops.

[0039] In a third aspect, an embodiment of the present application also provides an electronic device comprising at least one control processor and a memory for communicating with the at least one control processor; the memory stores instructions executable by the at least one control processor, and the instructions are executed by the at least one control processor so that the at least one control processor can execute a control method for a nuclear reactor as described in the first aspect.

[0040] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions are used to enable a computer to execute a control method for a nuclear reactor as described in the first aspect.

[0041] In an embodiment of the present application, at least one first coolant loop among multiple coolant loops is determined, and the sensor temperature average value of each first coolant loop is corrected to reduce the disturbance of the sensor temperature average value of the first coolant loop by the abnormal sensor temperature, thereby obtaining a corrected temperature average value. Then, based on the corrected temperature average value and the sensor temperature average value of at least one second coolant loop, the operation of the nuclear reactor is controlled. In this way, in order to reduce the disturbance of the sensor temperature average value of the first coolant loop by the abnormal sensor temperature, the sensor temperature average value of the first coolant loop with the abnormal sensor temperature is corrected, which can improve the operating safety of the nuclear reactor. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the description of the embodiments in conjunction with the following drawings, in which:

[0043] Figure 1 is a flow chart of an embodiment of a control method for a nuclear reactor provided by the present application;

[0044] Figure 2 It is a flow chart of a direct-insertion temperature monitoring solution in an embodiment of a control method for a nuclear reactor provided by the present application;

[0045] Figure 3 It is a schematic diagram of a flow chart of calculating the average temperature of sensors of all coolant loops in an embodiment of a control method for a nuclear reactor provided by the present application;

[0046] Figure 4 is a schematic diagram of determining the validity of a temperature sensor signal in an embodiment of a control method for a nuclear reactor provided by the present application;

[0047] Figure 5 It is a schematic diagram of a flow chart of calculating the average sensor temperature of all coolant loops after eliminating the sensor temperature with excessive deviation in an embodiment of the control method of a nuclear reactor provided by the present application;

[0048] Figure 6 It is a schematic flow chart of correcting the average sensor temperature of a coolant loop having an abnormal sensor temperature in an embodiment of a control method for a nuclear reactor provided by the present application;

[0049] Figure 7 is a schematic structural diagram of an embodiment of a control device for a nuclear reactor provided by the present application;

[0050] Figure 8 It is a schematic diagram of the structure of an embodiment of the electronic device provided by the present application. DETAILED DESCRIPTION

[0051] The embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present application, and cannot be understood as limiting the present application.

[0052] In the description of this application, if there is a description of first, second, etc., it is only for the purpose of distinguishing technical features, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features or implicitly indicating the order of the indicated technical features.

[0053] In the description of the present application, it should be understood that the descriptions involving orientation, such as the orientation or positional relationship indicated as up, down, etc., are based on the orientation or positional relationship shown in the drawings, and are only for the convenience of describing the present application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as a limitation on the present application.

[0054] In the description of this application, it should be noted that, unless otherwise clearly defined, terms such as setting, installing, connecting, etc. should be understood in a broad sense, and technicians in the relevant technical field can reasonably determine the specific meaning of the above terms in this application based on the specific content of the technical solution.

[0055] Since the nuclear reactor coolant temperature is an important thermal parameter of nuclear power plants, the reactor control and protection systems, such as core coolant average temperature control, over-temperature and over-power protection, all require the coolant temperature signal as input. Therefore, the accuracy and real-time performance of coolant temperature monitoring are extremely high in reactor engineering design.

[0056] The reactor core is composed of fuel assemblies with different fuel enrichments, and the assemblies are composed of different rod bundles, such as fuel rods, control rods, etc. Due to the uneven heat generation of these rod bundles, the coolant temperatures flowing through different channels are different. The coolant is mixed in the upper chamber and flows out of the reactor pressure vessel. Although there is mixing in the process of coolant flowing from the core through the upper chamber into the main pipeline, its mixing effect is limited, and the coolant temperature in the main pipeline still has thermal stratification.

[0057] Due to the existence of thermal stratification, the temperatures measured by temperature sensors arranged in the same temperature measurement section vary greatly. If a temperature sensor fails, the remaining temperature sensors cannot truly reflect the coolant temperature, which may cause a large disturbance in the coolant temperature signal of the hot section, thereby causing the reactor control and protection system to malfunction, affecting the normal and safe operation of the reactor.

[0058] In order to solve the problem that the large disturbance caused by the existence of a temperature sensor failure reduces the operating safety of a nuclear reactor, the present application proposes a control method, device and electronic equipment for a nuclear reactor.

[0059] Reference Figure 1 , a flow chart of a control method for a nuclear reactor provided in an embodiment of the present application. The control method for a nuclear reactor is applied to an electronic device, which may be a server or a mobile terminal. A nuclear reactor includes multiple coolant loops, such as Figure 1 As shown, the control method of the nuclear reactor includes the following steps:

[0060] Step 110: when a plurality of sensor temperatures in each coolant loop are obtained, determining at least one first coolant loop among the plurality of coolant loops, wherein the first coolant loop is a coolant loop having an abnormal sensor temperature;

[0061] Step 120, correcting the average temperature of the sensors of each first coolant loop to reduce the disturbance of the average temperature of the sensors of the first coolant loops caused by the abnormal sensor temperature, and obtaining a corrected average temperature;

[0062] Step 130: Control the operation of the nuclear reactor based on the corrected temperature average value and the sensor temperature average value of at least one second coolant loop, wherein the second coolant loop is a loop among the multiple coolant loops except the first coolant loop.

[0063] In the embodiment of the present application, at least one first coolant loop among the multiple coolant loops is determined, and the average temperature of the sensor of each first coolant loop is corrected to reduce the disturbance of the average temperature of the sensor of the first coolant loop by the abnormal sensor temperature, and a corrected temperature average is obtained. Then, based on the corrected temperature average and the average temperature of the sensor of at least one second coolant loop, the operation of the nuclear reactor is controlled, which can improve the operational safety of the nuclear reactor.

[0064] In the above step 110 , the electronic device determines at least one first coolant loop among the multiple coolant loops when acquiring multiple sensor temperatures in each coolant loop, wherein the first coolant loop is a coolant loop having an abnormal sensor temperature.

[0065] Since one reactor may be equipped with several steam generators, the above-mentioned coolant loop may be a coolant loop corresponding to one steam generator.

[0066] The multiple sensor temperatures in the first coolant loop may be multiple sensor temperatures obtained by using a direct-insertion temperature monitoring solution.

[0067] The above-mentioned direct-insertion temperature monitoring scheme can be used to reduce the impact of thermal stratification on coolant temperature measurement. Generally, multiple temperature sensors are arranged in the same temperature measurement section, and the average temperature measured by multiple temperature sensors is used as the hot section coolant temperature of the loop.

[0068] The at least one first coolant loop among the multiple coolant loops may be determined as follows: one or more coolant loops among the multiple coolant loops have an abnormal sensor temperature.

[0069] In the above step 120, the average temperature of the sensor of each first coolant loop is corrected to reduce the disturbance of the average temperature of the sensor of the first coolant loop caused by the abnormal sensor temperature, thereby obtaining a corrected temperature average.

[0070] The correction of the sensor temperature average value of each first coolant loop may be performed by using the sensor temperature average value of the remaining sensor temperatures in the first coolant loop, or may be performed by using the sensor temperature average value of other coolant loops.

[0071] In the above step 130, the operation of the nuclear reactor is controlled based on the corrected temperature average value and the sensor temperature average value of at least one second coolant loop, wherein the second coolant loop is a loop among the multiple coolant loops except the first coolant loop.

[0072] The above-mentioned control of the operation of the nuclear reactor based on the corrected temperature average value and the sensor temperature average value of at least one second coolant loop can be achieved by obtaining multiple sensor temperatures of each second coolant loop in one or more second coolant loops without sensor abnormalities, calculating the average value of all sensor temperatures corresponding to each second coolant loop, and obtaining the sensor temperature average value; then, based on the corrected temperature average value and the sensor temperature average value corresponding to each second coolant loop, the operation of the nuclear reactor is controlled.

[0073] The multiple sensor temperatures in the second coolant loop may be multiple sensor temperatures obtained by using a direct-insertion temperature monitoring solution.

[0074] In some embodiments, determining at least one first coolant loop among a plurality of coolant loops includes:

[0075] Based on a plurality of sensor temperatures in each coolant loop, obtaining an average value of the sensor temperature of each coolant loop;

[0076] At least one first coolant loop among the plurality of coolant loops is determined based on an average value of the sensor temperatures of the plurality of coolant loops.

[0077] In this embodiment, the average value of the sensor temperatures of the multiple coolant loops is used to determine at least one first coolant loop among the multiple coolant loops, which can improve the accuracy of the first coolant loop identification.

[0078] The above-mentioned obtaining the average sensor temperature of each coolant loop based on the multiple sensor temperatures in each coolant loop may be performed by calculating the average value of all sensor temperatures corresponding to each coolant loop to obtain the average sensor temperature of each coolant loop.

[0079] The above-mentioned method of determining at least one first coolant loop among the multiple coolant loops based on the average sensor temperature values ​​of the multiple coolant loops may be to compare the average sensor temperature value of each coolant loop with the total average sensor temperature value of the multiple coolant loops to determine at least one first coolant loop among the multiple coolant loops.

[0080] The above-mentioned method of determining at least one first coolant loop among the multiple coolant loops based on the average sensor temperature values ​​of the multiple coolant loops may also be to calculate multiple second deviations between the average sensor temperature value of the current coolant loop and the average sensor temperature values ​​of the other multiple coolant loops; then obtain the deviation fluctuation range between the average sensor temperature value of the current coolant loop and the average sensor temperature values ​​of the other multiple coolant loops; and then compare each second deviation with the corresponding deviation fluctuation range to determine at least one first coolant loop among the multiple coolant loops.

[0081] In some embodiments, determining at least one first coolant loop among the plurality of coolant loops based on an average of sensor temperatures of the plurality of coolant loops comprises:

[0082] determining a grand average of sensor temperature averages for a plurality of coolant loops;

[0083] Calculating a first deviation of each sensor temperature in each coolant loop from a total average value;

[0084] Among the multiple coolant loops, a coolant loop having at least one sensor temperature with a first deviation from the total average value greater than or equal to a preset threshold is determined as a first coolant loop, thereby obtaining at least one first coolant loop.

[0085] In this embodiment, by determining the total average of the sensor temperature averages of multiple coolant loops, and then calculating the first deviation of each sensor temperature in each coolant loop from the total average, if there is at least one coolant loop in which the first deviation of the sensor temperature from the total average is greater than or equal to a preset threshold, it is determined to be the first coolant loop, thereby improving the accuracy of judging the first coolant loop.

[0086] The above-mentioned determination of the total average value of the sensor temperature average values ​​of multiple coolant loops may be to obtain the sensor temperature average value of each coolant loop, and calculate the total average value of the sensor temperature average values ​​of all coolant loops based on the sensor temperature average value of each coolant loop.

[0087] For example, the average sensor temperature of each coolant loop is calculated, that is, the average of each sensor temperature Ti1, Ti2, ..., Tij in each coolant loop is averaged to obtain Ti; then the total average of the sensor temperature averages of all coolant loops is calculated, that is, the average of the sensor temperature averages T1, T2, ..., Ti of all coolant loops is averaged to obtain the total average Tavg.

[0088] The above calculation of the first deviation between the temperature of each sensor in each coolant loop and the total average value can be performed by subtracting the total average value from the temperature of each sensor in each coolant loop to obtain a first result, or by subtracting the temperature of each sensor in each coolant loop from the total average value to obtain a second result, and the absolute value of the first result or the second result is taken as the first deviation.

[0089] For example, the deviation of each sensor temperature Tij in each coolant loop is compared with the total average value Tavg, that is, Tij is subtracted from Tavg to obtain a first result, or Tavg is subtracted from Tij to obtain a second result, and the absolute value of the first result or the second result is taken as the first deviation.

[0090] The above preset threshold can be set according to actual conditions and is not specifically limited in this embodiment.

[0091] In some embodiments, determining at least one first coolant loop among the plurality of coolant loops based on an average value of the sensor temperatures of the plurality of coolant loops further comprises:

[0092] calculating a plurality of second deviations between an average value of a sensor temperature of a first target coolant loop and an average value of sensor temperatures of a plurality of second target coolant loops, the first target coolant loop and the second target coolant loop being different coolant loops in the plurality of coolant loops, and the plurality of second deviations corresponding to the plurality of second target coolant loops;

[0093] Obtaining a deviation fluctuation range corresponding to the first target coolant loop and each second target coolant loop, the deviation fluctuation range being: a deviation range determined based on an average value of historical sensor temperatures of the first target coolant loop and the second target coolant loop under normal circumstances;

[0094] Comparing the second deviations and the deviation fluctuation ranges corresponding to the second target coolant loops to obtain a comparison result corresponding to the second target coolant loop, the comparison result being used to indicate whether the second deviation exceeds the deviation fluctuation range;

[0095] Based on the comparison results corresponding to the plurality of second target coolant loops, it is determined whether the first target coolant loop is the first coolant loop.

[0096] In this embodiment, by calculating multiple second deviations between the sensor temperature average of the first target coolant loop and the sensor temperature averages of multiple second target coolant loops, and then obtaining the deviation fluctuation ranges corresponding to the first target coolant loop and each second target coolant loop, and then comparing the second deviations and deviation fluctuation ranges corresponding to each second target coolant loop to determine at least one first coolant loop among the multiple coolant loops, the accuracy of judging the first coolant loop can be improved.

[0097] The above-mentioned acquisition of the deviation fluctuation range corresponding to the first target coolant loop and each second target coolant loop can be performed by calculating the deviation fluctuation range corresponding to the first target coolant loop and each second target coolant loop based on the average historical sensor temperature under normal conditions corresponding to the first target coolant loop and the second target coolant loop.

[0098] The above-mentioned comparison of the second deviation and the deviation fluctuation range corresponding to each second target coolant loop to obtain the comparison result corresponding to the second target coolant loop can be performed by subtracting the second deviation corresponding to each second target coolant loop from the two end values ​​of the deviation fluctuation range to determine whether the second deviation corresponding to the second target coolant loop exceeds the deviation fluctuation range to obtain the comparison result.

[0099] The above-mentioned determination of whether the first target coolant loop is the first coolant loop based on the comparison results corresponding to the multiple second target coolant loops can be that if the number of comparison results exceeding the deviation fluctuation range among the comparison results corresponding to the multiple second target coolant loops is greater than or equal to a preset number, then the first target coolant loop is determined to be the first coolant loop.

[0100] For example, there are 5 coolant loops, and one of the coolant loops is used as the current first target coolant loop, so the current first target coolant loop corresponds to 4 second target coolant loops. The sensor temperature average value of the current first target coolant loop is compared with the sensor temperature average value of the 4 second target coolant loops to obtain 4 second deviations. According to the historical sensor temperature average value under normal conditions corresponding to the first target coolant loop and the 4 second target coolant loops, the deviation fluctuation range corresponding to the current first target coolant loop and each second target coolant loop is calculated to obtain the deviation fluctuation range corresponding to the 4 second target coolant loops. Each second deviation is compared with its corresponding deviation fluctuation range to obtain 4 comparison results corresponding to the 4 second target coolant loops. If 3 of the comparison results exceed the deviation fluctuation range, when the preset number is set to 2, the number of comparison results is greater than the preset number, then it is determined that the current first target coolant loop is the first coolant loop.

[0101] The above preset number can be changed according to actual conditions and is not specifically limited in this embodiment.

[0102] In some embodiments, determining whether the first target coolant loop is the first coolant loop based on the comparison results corresponding to the plurality of second target coolant loops includes:

[0103] Determining, among the comparison results corresponding to the plurality of second target coolant loops, a target proportion of comparison results indicating that the second deviation exceeds the deviation fluctuation range;

[0104] When the target proportion is greater than or equal to the preset proportion, the first target coolant loop is determined to be the first coolant loop.

[0105] In this embodiment, by determining a target proportion of comparison results indicating that the second deviation exceeds the deviation fluctuation range, and then determining the first target coolant loop as the first coolant loop when the target proportion is greater than or equal to the preset proportion, the accuracy of judging the first coolant loop can be improved.

[0106] The target proportion of comparison results indicating that the second deviation exceeds the deviation fluctuation range is determined among the comparison results corresponding to the multiple second target coolant loops. The target proportion can be obtained by obtaining the number of comparison results in which the second deviation exceeds the deviation fluctuation range among the comparison results corresponding to the multiple second target coolant loops, and then calculating the percentage of the number with the total number.

[0107] For example, among the comparison results corresponding to the plurality of second target coolant loops, the number of comparison results in which the second deviation exceeds the deviation fluctuation range is 3, and the total number of comparison results is 4, then the target proportion is 3 / 4=75%.

[0108] The above preset ratios can be changed according to actual conditions and are not specifically limited in this embodiment.

[0109] In the case where the target proportion is greater than or equal to the preset proportion, the first target coolant loop is determined to be the first coolant loop. For example, the current first target coolant loop corresponds to multiple second target coolant loops. In the comparison results corresponding to the multiple second target coolant loops, the number of comparison results in which the second deviation exceeds the deviation fluctuation range is 3, and the total number of comparison results is 4, then the target proportion is 3 / 4=75%. If the preset proportion is set to 50%, 75%>50%, then the first target coolant loop is determined to be the first coolant loop.

[0110] In some implementations, correcting the average sensor temperature of each first coolant loop includes:

[0111] determining at least one first sensor temperature among a plurality of sensor temperatures of each first coolant loop, each first sensor temperature being a sensor temperature having an abnormality;

[0112] Eliminate at least one first sensor temperature from the plurality of sensor temperatures to obtain at least one second sensor temperature;

[0113] Based on the average value of the at least one second sensor temperature, the average value of the sensor temperature of the first coolant loop is corrected.

[0114] In this embodiment, by determining that at least one of the multiple sensor temperatures of each first coolant loop has an abnormal first sensor temperature, then eliminating the first sensor temperature to obtain at least one second sensor temperature, and then based on the average value of the at least one second sensor temperature, correcting the average sensor temperature of the first coolant loop, the disturbance caused by the failure of the temperature sensor can be minimized, and a smooth transition of the sensor temperature signal can be achieved, thereby improving the operating safety of the nuclear reactor.

[0115] The above-mentioned determination of at least one first sensor temperature among the multiple sensor temperatures of each first coolant loop, each first sensor temperature being an abnormal sensor temperature, may be performed by comparing each sensor temperature among the multiple sensor temperatures of each first coolant loop with the total average value to determine at least one first sensor temperature among the multiple sensor temperatures of each first coolant loop.

[0116] For example, the average sensor temperature of each coolant loop is calculated, that is, the average of each sensor temperature Ti1, Ti2, ..., Tij in each coolant loop is averaged to obtain the sensor temperature average Ti; then the total average of the sensor temperature averages of all coolant loops is calculated, that is, the average of the sensor temperature averages T1, T2, ..., Ti of all coolant loops is averaged to obtain the total average Tavg.

[0117] The deviation of each sensor temperature number Tij in each coolant loop is compared with the total average value Tavg to obtain a first deviation. If the first deviation is greater than or equal to a preset threshold, it is determined that the current sensor temperature number Tij is abnormal.

[0118] The correction of the sensor temperature average value of the first coolant loop based on the average value of the at least one second sensor temperature may be performed by replacing the sensor temperature average value of the first coolant loop with the average value of the at least one second sensor temperature, or by replacing the sensor temperature average value of the first coolant loop with the average value of the at least one second sensor temperature plus a preset temperature value.

[0119] In some embodiments, correcting the average value of the sensor temperature of the first coolant loop based on the average value of the at least one second sensor temperature comprises:

[0120] The average value of the sensor temperature of the first coolant loop is updated to the average value of the at least one second sensor temperature.

[0121] In this implementation, the average value of the sensor temperature of the first coolant loop is updated to the average value of at least one second sensor temperature, which can reduce disturbances caused by temperature sensor failure, thereby improving the operational safety of the nuclear reactor.

[0122] The above-mentioned updating of the sensor temperature average value of the first coolant loop to the average value of at least one second sensor temperature can be performed by first calculating the average value of the second sensor temperatures of the coolant loops with abnormal sensor temperatures, then calculating the average value of the second sensor temperatures of the coolant loops without abnormal sensor temperatures, and finally calculating the average value of the second sensor temperatures of all coolant loops, and replacing the average value of the sensor temperature of the first coolant loop with the average value of the second sensor temperatures of all coolant loops.

[0123] For example, if there is an abnormal sensor temperature in the coolant loop, the abnormal sensor temperature Tij is eliminated, that is, the sensor temperature is taken as Tij=0, and then the average value of other sensor temperatures Ti1, Ti2, ..., Tij-1 in the coolant loop with the abnormal sensor temperature is calculated to obtain Ti', and the average value T1, T2, ... of the second sensor temperature of the coolant loop without abnormal sensor temperature is obtained, and T1, T2, ..., Ti' is averaged to obtain the average value Tavg' of the second sensor temperatures of all coolant loops, and the average value Tavg' of the second sensor temperatures of all coolant loops is used to replace the average value Ti of the sensor temperature of the loop where the abnormal temperature sensor is located.

[0124] In some embodiments, correcting the average value of the sensor temperature of the first coolant loop based on the average value of the at least one second sensor temperature comprises:

[0125] Obtaining an indicator parameter of a target operating indicator in a nuclear reactor, where the target operating indicator is an operating indicator that has an impact on a sensor temperature of a coolant loop;

[0126] determining a temperature correction amount corresponding to an indicator parameter of a target operating indicator in a nuclear reactor;

[0127] The average value of the sensor temperature of the first coolant loop is updated as the sum of the average value of the at least one second sensor temperature and the temperature correction amount.

[0128] In this embodiment, by updating the average sensor temperature of the first coolant loop to the sum of the average value of at least one second sensor temperature and the temperature correction amount, it is possible to ensure that the sensor temperature of the coolant loop where the sensor fails is conservative, thereby reducing the disturbance caused by the failure of the temperature sensor and improving the operating safety of the nuclear reactor.

[0129] The above-mentioned indicator parameters of the target operating indicators in the nuclear reactor are obtained. The target operating indicators are operating indicators that have an impact on the sensor temperature of the coolant loop. The indicator parameters can be determined based on the operating indicators that have an impact on the sensor temperature of the coolant loop in the nuclear reactor.

[0130] The target operating indicators in the above-mentioned nuclear reactor may be the fuel loading characteristics of the reactor core, the flow characteristics of the reactor core, the design features of the reactor upper chamber and the main pipeline, etc.

[0131] The above-mentioned index parameters may be parameters existing in the fuel loading characteristics of the reactor core, the flow characteristics of the reactor core, the design features of the reactor upper chamber and the main pipeline, etc.

[0132] The above-mentioned determination of the temperature correction amount corresponding to the index parameter of the target operating index in the nuclear reactor may be to calculate the temperature correction amount according to the index parameter of the target operating index in the nuclear reactor. For example, the temperature correction amount is calculated by computational fluid dynamics according to the index parameter of the target operating index in the nuclear reactor.

[0133] To facilitate understanding by those skilled in the art, a set of best embodiments is provided below:

[0134] Reactor (i.e. nuclear reactor) coolant temperature is an important thermal parameter in nuclear power plants. For example, core coolant average temperature control, over-temperature and over-power protection, etc. all require the coolant temperature (i.e. sensor temperature) signal as input. Therefore, the accuracy and real-time performance of coolant temperature monitoring are extremely high in reactor engineering design.

[0135] The reactor core is composed of fuel assemblies with different fuel enrichments, and the assemblies are composed of different rod bundles, such as fuel rods, control rods, etc. Due to the uneven heat generation of these rod bundles, the coolant temperatures flowing through different channels are different. The coolant is mixed in the upper chamber and flows out of the reactor pressure vessel. Although there is mixing in the process of coolant flowing from the core through the upper chamber into the main pipeline, its mixing effect is limited, and the coolant temperature in the main pipeline still has thermal stratification.

[0136] In order to simplify the system design, the third-generation nuclear power design adopts a direct-insertion temperature monitoring solution and cancels the temperature measurement bypass design. In order to reduce the impact of thermal stratification on coolant temperature measurement, multiple temperature sensors are generally arranged in the same temperature measurement section, and the temperature average measured by multiple temperature sensors is used as the hot section coolant temperature of the loop. Figure 2 As shown, j temperature sensors are arranged in each loop, and the average of the j sensor temperatures Ti1, Ti2, ..., Tij is taken as the sensor temperature average value Ti of the loop. The maximum or minimum value of T1, T2, ..., Ti is used for subsequent reactor control and protection system calculations.

[0137] Due to the existence of thermal stratification, the temperature signals measured by different sensors vary greatly. If a sensor is abnormal or fails, the coolant temperature Ti calculated by the current loop cannot accurately represent the actual coolant temperature, which may cause disturbances in the coolant temperature signal input to the reactor control and protection system, causing malfunction of the reactor control and protection system.

[0138] In order to effectively deal with sensor anomalies and avoid malfunction of the reactor control and protection system caused by coolant temperature signal disturbance, the technical solution of this embodiment is specifically as follows:

[0139] The first step is to calculate the average sensor temperature of each coolant loop, that is, to average Ti1, Ti2, ..., Tij to obtain Ti;

[0140] Step 2: Refer to Figure 3 , calculate the average temperature of the sensors of all coolant loops, that is, average T1, T2, ..., Ti to obtain the total average value Tavg;

[0141] Step 3: Refer to Figure 4 , the validity of the temperature sensor signal is judged by comparing the deviation of each sensor temperature Tij with the average temperature Tavg of all loop sensors. If the deviation is greater than the set value (i.e., the preset threshold) SP, it is considered that the temperature deviation of the sensor is too large (i.e., the sensor is abnormal);

[0142] Step 4: Refer to Figure 5 , remove the sensor temperature with too large deviation, and use the remaining sensor temperatures to calculate the average value to obtain Tavg'. Specifically, the sensor temperature with too large deviation in the third step is taken as Tij=0, and then it is averaged with other sensor temperatures Ti1, Ti2, ..., Tij-1 to obtain Ti', and then the average value of all coolant loops T1, T2, ..., Ti' is calculated to obtain Tavg';

[0143] Step 5: Refer to Figure 6 , the average value Tavg' of the remaining sensor temperatures is used to replace the average value Ti of the sensor temperature of the loop where the abnormal temperature sensor is located (i.e., the average value of the sensor temperature of the coolant loop with the abnormal sensor temperature is corrected), and the average values ​​of the sensor temperatures T1, T2, ..., Tavg' are input into the reactor control and protection system for subsequent calculations.

[0144] For example, suppose that a nuclear reactor has three coolant loops, and each coolant loop has four temperature sensors for measuring the coolant temperature of the main pipeline (i.e., sensor temperature). Due to the temperature stratification phenomenon in the main pipeline, the four sensor temperatures measured under normal circumstances are 310°C, 315°C, 325°C, and 330°C, respectively. The average value of the four sensor temperatures is 320°C, and 320°C is used as the temperature signal of the loop. In addition, suppose that there is no temperature difference in the three loops of the reactor, that is, the temperature signals of the other two loops are also 320°C. When a temperature sensor fails, the measured temperature suddenly changes from 310°C to 350°C, and the average value of the four sensor temperatures of the loop is 330°C. The maximum values ​​of the three coolant loops will suddenly change from 320°C to 330°C, and the coolant temperature signal of the reactor control and protection system will be greatly disturbed, causing the reactor control and protection system to malfunction, and may even cause the reactor to shut down urgently.

[0145] Based on the technical solution of this embodiment, the sensor temperature validity judgment constant (i.e., the preset threshold) is designed to be 20°C. When a temperature sensor fails, that is, the measured temperature suddenly changes from 310°C to 350°C, the average temperature Tavg of all loop sensors becomes 323.3°C. The deviation between the mutation signal and Tavg (350°C-323.3°C=26.7°C) exceeds the validity judgment constant of 20°C. The system considers that the temperature sensor signal deviation is too large and automatically removes the temperature signal (i.e., the sensor temperature). After removing the faulty temperature signal, the average value Tavg' calculated for the remaining sensor temperatures is 321.1°C. 321.1°C replaces the coolant temperature of the loop where the abnormal temperature sensor is located. The maximum value of the three loops will change from 320°C to 321.1°C. The coolant temperature signal disturbance of the reactor control and protection system is small, and has little impact on the normal operation and safety of the reactor.

[0146] It can be seen that the technical solution of this embodiment can significantly reduce the consequences of coolant temperature signal disturbance caused by sensor abnormality, and reduce the possibility and risk of erroneous action of the reactor control and protection system.

[0147] In this embodiment, the reliability of the temperature sensor measurement signal can be simply and effectively judged, and the abnormal temperature sensor can be automatically eliminated. Due to the existence of thermal stratification, the average temperature replacement scheme proposed in this embodiment can minimize the disturbance caused by the failure of the temperature sensor, achieve a smooth transition of the coolant temperature signal, and avoid causing the reactor control and protection system to malfunction. At the same time, if the temperature sensor resumes normal function, the deviation between the temperature sensor signal Tij and the average temperature Tavg of all loop coolants is lower than the set value SP. Based on the scheme of this embodiment, the temperature sensor signal can automatically switch back to the normal processing logic.

[0148] Reference Figure 7 , is a schematic diagram of the structure of a control device for a nuclear reactor provided in an embodiment of the present application. The device comprises:

[0149] The abnormal loop determination module 710 is used to determine at least one first coolant loop among the multiple coolant loops when multiple sensor temperatures in each coolant loop are acquired, wherein the first coolant loop is a coolant loop having an abnormal sensor temperature;

[0150] The temperature correction module 720 is used to correct the average temperature of the sensors of each first coolant loop to reduce the disturbance of the average temperature of the sensors of the first coolant loops caused by the abnormal sensor temperature, and obtain a corrected average temperature;

[0151] The operation control module 730 is used to control the operation of the nuclear reactor based on the corrected temperature average value and the sensor temperature average value of at least one second coolant loop, wherein the second coolant loop is a loop among the multiple coolant loops except the first coolant loop.

[0152] In some implementations, the abnormal loop determination module 710 may be specifically configured to:

[0153] Based on a plurality of sensor temperatures in each coolant loop, obtaining an average value of the sensor temperature of each coolant loop;

[0154] At least one first coolant loop among the plurality of coolant loops is determined based on an average value of sensor temperatures of the plurality of coolant loops.

[0155] In some implementations, the abnormal loop determination module 710 may be specifically configured to:

[0156] determining a grand average of sensor temperature averages for the plurality of coolant loops;

[0157] Calculating a first deviation of each sensor temperature in each coolant loop from a total average value;

[0158] Among the multiple coolant loops, a coolant loop having at least one sensor temperature with a first deviation from the total average value greater than or equal to a first preset threshold is determined as a first coolant loop, thereby obtaining at least one first coolant loop.

[0159] In some implementations, the abnormal loop determination module 710 may be specifically configured to:

[0160] calculating a plurality of second deviations between an average value of a sensor temperature of a first target coolant loop and an average value of sensor temperatures of a plurality of second target coolant loops, the first target coolant loop and the second target coolant loop being different coolant loops in the plurality of coolant loops, and the plurality of second deviations corresponding to the plurality of second target coolant loops;

[0161] Obtaining a deviation fluctuation range corresponding to the first target coolant loop and each second target coolant loop, the deviation fluctuation range being: a deviation range determined based on an average value of historical sensor temperatures of the first target coolant loop and the second target coolant loop under normal circumstances;

[0162] Comparing the second deviations and the deviation fluctuation ranges corresponding to the second target coolant loops to obtain a comparison result corresponding to the second target coolant loop, the comparison result being used to indicate whether the second deviation exceeds the deviation fluctuation range;

[0163] Based on the comparison results corresponding to the plurality of second target coolant loops, it is determined whether the first target coolant loop is the first coolant loop.

[0164] In some implementations, the abnormal loop determination module 710 may be specifically configured to:

[0165] Determining, among the comparison results corresponding to the plurality of second target coolant loops, a target proportion of comparison results indicating that the second deviation exceeds the deviation fluctuation range;

[0166] When the target proportion is greater than or equal to the preset proportion, the first target coolant loop is determined to be the first coolant loop.

[0167] In some embodiments, the temperature correction module 720 may be specifically used to:

[0168] determining at least one first sensor temperature among a plurality of sensor temperatures of each first coolant loop, each first sensor temperature being a sensor temperature having an abnormality;

[0169] Eliminate at least one first sensor temperature from the plurality of sensor temperatures to obtain at least one second sensor temperature;

[0170] Based on the average value of the at least one second sensor temperature, the average value of the sensor temperature of the first coolant loop is corrected.

[0171] In some embodiments, the temperature correction module 720 may be specifically used to:

[0172] The average value of the sensor temperature of the first coolant loop is updated to the average value of the at least one second sensor temperature.

[0173] In some embodiments, the temperature correction module 720 may be specifically used to:

[0174] Obtaining an indicator parameter of a target operating indicator in a nuclear reactor, where the target operating indicator is an operating indicator that has an impact on a sensor temperature of a coolant loop;

[0175] determining a temperature correction amount corresponding to an indicator parameter of a target operating indicator in a nuclear reactor;

[0176] The average value of the sensor temperature of the first coolant loop is updated as the sum of the average value of the at least one second sensor temperature and the temperature correction amount.

[0177] It should be noted that, since the control device of a nuclear reactor in this embodiment and the control method of a nuclear reactor described above are based on the same inventive concept, the corresponding contents in the method embodiment are also applicable to the system embodiment and will not be described in detail here.

[0178] Reference Figure 8 The embodiment of the present application further provides an electronic device, the electronic device comprising:

[0179] at least one memory;

[0180] at least one processor;

[0181] at least one program;

[0182] The programs are stored in the memory, and the processor executes at least one program to implement the control method of the nuclear reactor described above in the present disclosure.

[0183] The electronic device may be any intelligent terminal including a mobile phone, a tablet computer, a personal digital assistant (PDA), a car computer, etc.

[0184] The electronic device according to the embodiment of the present application is described in detail below.

[0185] The processor 810 may be implemented by a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of the present disclosure;

[0186] The memory 820 may be implemented in the form of a read-only memory (ROM), a static storage device, a dynamic storage device, or a random access memory (RAM). The memory 820 may store an operating system and other application programs. When the technical solutions provided in the embodiments of this specification are implemented by software or firmware, the relevant program codes are stored in the memory 820, and the processor 810 calls and executes the control method of the nuclear reactor in the embodiments of the present disclosure.

[0187] Input / output interface 830, used to implement information input and output;

[0188] The communication interface 840 is used to realize the communication interaction between the device and other devices. The communication can be realized through a wired manner (such as USB, network cable, etc.) or a wireless manner (such as mobile network, WIFI, Bluetooth, etc.);

[0189] bus 850 , which transmits information between the various components of the device (e.g., processor 810 , memory 820 , input / output interface 830 , and communication interface 840 );

[0190] The processor 810 , the memory 820 , the input / output interface 830 and the communication interface 840 are connected to each other in communication within the device via a bus 850 .

[0191] The embodiment of the present disclosure also provides a storage medium, which is a computer-readable storage medium. The computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions are used to enable a computer to execute the control method of the nuclear reactor.

[0192] The memory, as a non-transient computer-readable storage medium, can be used to store non-transient software programs and non-transient computer executable programs. In addition, the memory may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some embodiments, the memory may optionally include a memory remotely disposed relative to the processor, and these remote memories may be connected to the processor via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0193] The embodiments described in the embodiments of the present disclosure are intended to more clearly illustrate the technical solutions of the embodiments of the present disclosure and do not constitute a limitation on the technical solutions provided by the embodiments of the present disclosure. Those skilled in the art will appreciate that with the evolution of technology and the emergence of new application scenarios, the technical solutions provided by the embodiments of the present disclosure are also applicable to similar technical problems.

[0194] Those skilled in the art will appreciate that the technical solutions shown in the figures do not limit the embodiments of the present disclosure and may include more or fewer steps than shown in the figures, or a combination of certain steps, or different steps.

[0195] The device embodiments described above are merely illustrative, and the units described as separate components may or may not be physically separated, that is, they may be located in one place or distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0196] Those skilled in the art will appreciate that all or some of the steps in the methods disclosed above, and the functional modules / units in the systems and devices may be implemented as software, firmware, hardware, or a suitable combination thereof.

[0197] The terms "first", "second", "third", "fourth", etc. (if any) in the specification of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0198] It should be understood that in the present application, "at least one (item)" means one or more, and "plurality" means two or more. "And / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the objects associated before and after are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.

[0199] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0200] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0201] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0202] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including multiple instructions to enable an electronic device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store programs. The above is a detailed description of the embodiments of the present application in conjunction with the accompanying drawings, but the present application is not limited to the above embodiments. Within the scope of knowledge possessed by ordinary technicians in the relevant technical field, various changes can be made without departing from the purpose of the present application.

Claims

1. A control method for a nuclear reactor, characterized in that: The nuclear reactor comprises a plurality of coolant loops, including: In the case where a plurality of sensor temperatures in each of the coolant loops are acquired, determining at least one first coolant loop among the plurality of coolant loops, wherein the first coolant loop is a coolant loop having an abnormal sensor temperature; Correcting the average temperature of the sensors of each of the first coolant loops to reduce the disturbance of the average temperature of the sensors of the first coolant loops caused by the abnormal sensor temperature, and obtaining a corrected average temperature; The operation of the nuclear reactor is controlled based on the corrected temperature average and the sensor temperature average of at least one second coolant loop, wherein the second coolant loop is a loop among the multiple coolant loops other than the first coolant loop.

2. The control method of a nuclear reactor according to claim 1, characterized in that: The determining of at least one first coolant loop among the plurality of coolant loops comprises: Based on a plurality of sensor temperatures in each of the coolant loops, obtaining an average value of the sensor temperature of each of the coolant loops; At least one first coolant loop among the plurality of coolant loops is determined based on an average value of the sensor temperatures of the plurality of coolant loops.

3. The control method of a nuclear reactor according to claim 2, characterized in that: The determining, based on the average temperature of the sensors of the multiple coolant loops, at least one first coolant loop among the multiple coolant loops comprises: determining a grand average of the sensor temperature averages of the plurality of coolant loops; Calculating a first deviation of each sensor temperature in each of the coolant loops from the overall average value; Among the multiple coolant loops, at least one coolant loop having a first deviation of the sensor temperature from the total average value greater than or equal to a preset threshold is determined as a first coolant loop to obtain at least one first coolant loop.

4. The control method of a nuclear reactor according to claim 2, characterized in that: The determining at least one first coolant loop among the plurality of coolant loops based on the average temperature of the sensors of the plurality of coolant loops further comprises: calculating a plurality of second deviations between an average value of a sensor temperature of a first target coolant loop and an average value of sensor temperatures of a plurality of second target coolant loops, wherein the first target coolant loop and the second target coolant loop are different coolant loops among the plurality of coolant loops, and the plurality of second deviations correspond to the plurality of second target coolant loops; Acquire a deviation fluctuation range corresponding to the first target coolant loop and each of the second target coolant loops, wherein the deviation fluctuation range is: a deviation range determined based on an average value of historical sensor temperatures of the first target coolant loop and the second target coolant loop under normal circumstances; Comparing the second deviation and the deviation fluctuation range corresponding to each of the second target coolant loops to obtain a comparison result corresponding to the second target coolant loop, wherein the comparison result is used to indicate whether the second deviation exceeds the deviation fluctuation range; Based on the comparison results corresponding to the plurality of second target coolant loops, it is determined whether the first target coolant loop is the first coolant loop.

5. The control method of a nuclear reactor according to claim 4, characterized in that: The determining whether the first target coolant loop is the first coolant loop based on the comparison results corresponding to the plurality of second target coolant loops comprises: Determining, among the comparison results corresponding to the plurality of second target coolant loops, a target proportion of comparison results indicating that the second deviation exceeds the deviation fluctuation range; When the target proportion is greater than or equal to a preset proportion, the first target coolant loop is determined to be the first coolant loop.

6. The control method of a nuclear reactor according to claim 1, characterized in that: The correcting the average temperature of the sensors of each of the first coolant loops comprises: determining at least one first sensor temperature among a plurality of sensor temperatures of each of the first coolant loops, each of the first sensor temperatures being a sensor temperature having an abnormality; Eliminate at least one first sensor temperature from the plurality of sensor temperatures to obtain at least one second sensor temperature; Based on the average value of the at least one second sensor temperature, the average value of the sensor temperature of the first coolant loop is corrected.

7. The control method of a nuclear reactor according to claim 6, characterized in that: The correcting the average value of the sensor temperature of the first coolant loop based on the average value of the at least one second sensor temperature comprises: The average value of the sensor temperature of the first coolant loop is updated to the average value of the at least one second sensor temperature.

8. The control method of a nuclear reactor according to claim 6, characterized in that: The correcting the average value of the sensor temperature of the first coolant loop based on the average value of the at least one second sensor temperature comprises: Acquiring an index parameter of a target operating index in the nuclear reactor, wherein the target operating index is an operating index that has an impact on a sensor temperature of the coolant loop; determining a temperature correction amount corresponding to an indicator parameter of a target operating indicator in the nuclear reactor; The average value of the sensor temperature of the first coolant loop is updated to the sum of the average value of the at least one second sensor temperature and the temperature correction amount.

9. A control device for a nuclear reactor, characterized in that: The nuclear reactor comprises a plurality of coolant loops, including: an abnormal loop determination module, configured to determine at least one first coolant loop among the plurality of coolant loops when a plurality of sensor temperatures in each of the coolant loops are acquired, wherein the first coolant loop is a coolant loop having an abnormal sensor temperature; A temperature correction module, used for correcting the average temperature of the sensors of each of the first coolant loops, so as to reduce the disturbance of the average temperature of the sensors of the first coolant loops caused by abnormal sensor temperature, and obtain a corrected average temperature; An operation control module is used to control the operation of the nuclear reactor based on the corrected temperature average value and the sensor temperature average value of at least one second coolant loop, wherein the second coolant loop is a loop among the multiple coolant loops except the first coolant loop.

10. An electronic device, characterized in that: It includes at least one control processor and a memory for communicating with the at least one control processor; the memory stores instructions that can be executed by the at least one control processor, and the instructions are executed by the at least one control processor to enable the at least one control processor to execute the control method of the nuclear reactor as described in any one of claims 1 to 8.

Citation Information

Patent Citations

  • Electric appliance temperature sensor fault detection calibration method, air conditioner and computer readable storage medium

    CN110501094A

  • Nuclear power plant reactor coolant hot section temperature measuring method and system thereof

    CN111261306A

  • Refrigerator

    JP1998281629A

  • Automatic calibration device of incore neutron flux measuring device

    JP2001042083A

  • Temperature measurement device

    JP2017215274A