Method, device and electronic equipment for controlling a nuclear reactor
By correcting the average temperature of the sensors in the nuclear reactor coolant loop, the problem of coolant temperature signal disturbance caused by abnormal temperature sensors is solved, thereby improving the operational safety of the reactor and the accuracy of the control system.
Patent Information
- Application Number
- CN202410691020.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-05-30
- Publication Date
- 2025-10-10
- Estimated Expiration
- 2044-05-30
AI Technical Summary
The coolant temperature signal disturbance caused by abnormal temperature sensors affects the normal and safe operation of nuclear reactors.
By determining an abnormal sensor loop among multiple coolant loops, the average temperature value of the sensor is corrected, and the operation of the nuclear reactor is controlled by using the corrected average temperature value and the average temperature value of the normal loops.
The disturbance of abnormal sensor temperature to the operation of nuclear reactor is reduced, and the safety of reactor and the accuracy of control system are improved.
Smart Images

Figure CN119207845B_ABST
Abstract
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] To simplify system design, third-generation nuclear power plants employ an in-line temperature monitoring solution, eliminating the bypass design. Due to thermal stratification, temperature sensors placed within the same temperature measurement section can produce significant temperature variations. If a temperature sensor fails, the remaining sensors will not accurately reflect the coolant temperature, potentially causing significant disturbances in the hot section coolant temperature signal. This could lead to malfunctions in the reactor control and protection systems, impacting the reactor's safe and normal operation.
[0004] Due to the existence of sensor anomalies in current related technologies, there will 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 sensor temperature of each first coolant loop to reduce the disturbance of the average sensor temperature of the first coolant loop caused by the abnormal sensor temperature, thereby 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 the multiple sensor temperatures in each coolant loop, obtaining an average 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 includes:
[0014] determining a grand average of sensor temperature averages for a plurality of coolant loops;
[0015] calculating a first deviation of the temperature of each sensor in each coolant loop from the overall average;
[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 of the sensor temperatures of the plurality of coolant loops further comprises:
[0018] calculating a plurality of second deviations between an average sensor temperature of a first target coolant loop and an average sensor temperature 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, 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, where 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;
[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 embodiments, 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] Eliminating at least one first sensor temperature from the plurality of sensor temperatures to obtain at least one second sensor temperature;
[0028] The average value of the sensor temperature of the first coolant loop is corrected based on the average value of the at least one second sensor temperature.
[0029] In some embodiments, correcting the average sensor temperature of the first coolant loop based on the average temperature of at least one second sensor includes:
[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 sensor temperature of the first coolant loop based on the average temperature of at least one second sensor includes:
[0032] Obtaining an indicator parameter of a target operating indicator in a nuclear reactor, where the target operating indicator is an operating indicator that affects 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 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.
[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 determining module, configured to determine, when a plurality of sensor temperatures in each coolant loop are acquired, 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;
[0037] a temperature correction module, configured to correct the sensor temperature average value of each first coolant loop to reduce disturbance of the sensor temperature average value of the first coolant loop by abnormal sensor temperature, to obtain a corrected temperature average value;
[0038] a running control module, configured to control running 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 in the plurality of coolant loops.
[0039] In a third aspect, an electronic device is provided, including at least one control processor and a memory connected to the at least one control processor in communication; the memory stores instructions executable 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 perform the method for controlling a nuclear reactor according to the first aspect.
[0040] In a fourth aspect, a computer-readable storage medium is provided, which stores computer-executable instructions for causing a computer to perform the method for controlling a nuclear reactor according to the first aspect.
[0041] In the embodiments of the present application, by determining at least one first coolant loop in the plurality of coolant loops, the sensor temperature average value of each first coolant loop is corrected to reduce disturbance of the sensor temperature average value of the first coolant loop by abnormal sensor temperature, to obtain a corrected temperature average value. Then, the running 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. In this way, to reduce disturbance of the sensor temperature average value of the first coolant loop by abnormal sensor temperature, the sensor temperature average value of the first coolant loop with abnormal sensor temperature is corrected, which can improve the running safety of the nuclear reactor. BRIEF DESCRIPTION OF DRAWINGS
[0042] The above and / or additional aspects and advantages of the present application will become apparent and more readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings in which:
[0043] Figure 1 is a flowchart of an embodiment of the method for controlling a nuclear reactor provided by the present application;
[0044] Figure 2 is a flowchart of a direct insertion type temperature monitoring scheme in an embodiment of the method for controlling a nuclear reactor provided by the present application;
[0045] Figure 3 is a flowchart of calculating the sensor temperature average value of all the coolant loops in an embodiment of the control method of the nuclear reactor provided in the present application;
[0046] Figure 4 is a flowchart of judging the validity of the temperature sensor signal in an embodiment of the control method of the nuclear reactor provided in the present application;
[0047] Figure 5 is a flowchart of calculating the sensor temperature average value of all the coolant loops after removing the sensor temperature with large deviation in an embodiment of the control method of the nuclear reactor provided in the present application;
[0048] Figure 6 is a flowchart of correcting the sensor temperature average value of the coolant loop with abnormal sensor temperature in an embodiment of the control method of the nuclear reactor provided in the present application;
[0049] Figure 7 is a structural schematic diagram of an embodiment of the control device of the nuclear reactor provided in the present application;
[0050] Figure 8 is a structural schematic diagram of an embodiment of the electronic device provided in the present application. DETAILED DESCRIPTION
[0051] The embodiments of the present application are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar notations represent the same or similar elements or elements with the same or similar functions throughout. The embodiments described below by referring to the accompanying drawings are exemplary, only for explaining the present application, and cannot be understood as a limitation to the present application.
[0052] In the description of the present application, if there is a description to the first, second, etc., it is only for distinguishing the technical features for the purpose, and cannot be understood as indicating or implying the relative importance or implicitly indicating the number of indicated technical features or implicitly indicating the sequence of indicated technical features.
[0053] In the description of the present application, it is to be understood that the orientation description, such as the orientation or position relationship indicated by up, down, etc., is based on the orientation or position relationship shown in the drawings, only for the convenience of describing the present application and simplifying the description, and is not to indicate or imply that the indicated device or element must have a particular orientation, be constructed and operated in a particular orientation, and therefore cannot be understood as a limitation to the present application.
[0054] In the description of the present application, it is to be noted that, unless otherwise explicitly limited, the words such as setting, installing, connecting, etc. should be broadly understood, and the person skilled in the art can reasonably determine the specific meaning of the above words in the present application in combination with the specific content of the technical solution.
[0055] Since the nuclear reactor coolant temperature is an important thermal parameter of the nuclear power plant, the coolant temperature signal is required as an input for the reactor control and protection system, such as the average temperature control of the reactor core coolant, the over-temperature and over-power protection, and the like.
[0056] The reactor core is composed of fuel assemblies with different fuel enrichment, and the assemblies are composed of different rod bundles, such as fuel rods, control rods, and the like. Due to the uneven heat generation of the rod bundles, the coolant temperature flowing through different channels is different, and the coolant flows out of the reactor pressure vessel after mixing in the upper chamber. Although the coolant is mixed from the core to the upper chamber and then flows into the main pipe, the mixing effect is limited, and the coolant temperature in the main pipe still has thermal stratification.
[0057] Due to the existence of thermal stratification, the temperature measured by the temperature sensors arranged on the same temperature measuring section is quite different. 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 and affecting the normal and safe operation of the reactor.
[0058] To solve the problem of large disturbance caused by the existence of a faulty temperature sensor and to reduce the safety of the nuclear reactor, the present application provides a nuclear reactor control method, device and electronic equipment.
[0059] Referring to Figure 1 , the flowchart of the nuclear reactor control method provided by the embodiments of the present application. The nuclear reactor control method is applied to an electronic device, which can be a server or a mobile terminal, etc. The nuclear reactor includes a plurality of coolant loops, as shown in Figure 1 , the nuclear reactor control method includes the following steps:
[0060] Step 110, in the case of obtaining a plurality of sensor temperatures in each coolant loop, at least one first coolant loop in the plurality of coolant loops is determined, wherein the first coolant loop is a coolant loop with an abnormal sensor temperature;
[0061] Step 120, the average value of the sensor temperature of each first coolant loop is corrected to reduce the disturbance of the average value of the sensor temperature of the first coolant loop by the abnormal sensor temperature, and a corrected temperature average value is obtained;
[0062] Step 130: Control the operation of the nuclear reactor 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.
[0063] In an embodiment of the present application, at least one first coolant loop among multiple coolant loops is identified, and the average sensor temperature of each first coolant loop is corrected to reduce the disturbance of the sensor temperature average of the first coolant loop due to abnormal sensor temperatures, thereby obtaining a corrected average temperature. The operation of the nuclear reactor is then controlled based on the corrected average temperature and the average sensor temperature of at least one second coolant loop, thereby improving the operational safety of the nuclear reactor.
[0064] In step 110 , the electronic device determines at least one first coolant loop among the multiple coolant loops after acquiring multiple sensor temperatures in each coolant loop, wherein the first coolant loop is a coolant loop having an abnormal sensor temperature.
[0065] Since a reactor may be equipped with several steam generators, the 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 using a direct-insertion temperature monitoring solution.
[0067] The above-mentioned direct-insert temperature monitoring solution 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 one or more coolant loops among the multiple coolant loops having an abnormal sensor temperature.
[0069] In the above step 120 , the average sensor temperature value of each first coolant loop is corrected to reduce the disturbance of the sensor temperature value of the first coolant loop caused by the abnormal sensor temperature, thereby obtaining a corrected temperature average value.
[0070] The correction of the average sensor temperature of each first coolant loop may be performed by using the average sensor temperature of the remaining sensors in the first coolant loop, or by using the average sensor temperature of other coolant loops.
[0071] In the above step 130, 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 multiple coolant loops.
[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, the operation of the nuclear reactor is controlled based on the corrected temperature average value and the sensor temperature average value corresponding to each second coolant loop.
[0073] The multiple sensor temperatures in the second coolant loop may be multiple sensor temperatures obtained 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 the multiple sensor temperatures in each coolant loop, obtaining an average 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 acquisition of 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 acquire the average sensor temperature of each coolant loop.
[0079] The above-mentioned determination of 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 performed by comparing 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 determination of 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 the calculation of 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 obtaining 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 comparing 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 includes:
[0082] determining a grand average of sensor temperature averages for a plurality of coolant loops;
[0083] calculating a first deviation of the temperature of each sensor in each coolant loop from the overall average;
[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 value of the sensor temperature average values of multiple coolant loops, and then calculating the first deviation of each sensor temperature in each coolant loop from the total average value, if there is at least one coolant loop in which the first deviation of the sensor temperature from the total average value is greater than or equal to a preset threshold, it is determined to be the first coolant loop, which can improve 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 can 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 value 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 the first result, or by subtracting the temperature of each sensor in each coolant loop from the total average value to obtain the 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 used as the first deviation.
[0090] The above-mentioned preset threshold value 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 of the sensor temperatures of the plurality of coolant loops further comprises:
[0092] calculating a plurality of second deviations between an average sensor temperature of a first target coolant loop and an average sensor temperature 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, 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, where 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;
[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 average sensor temperature of the first target coolant loop and the average sensor temperature 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 deviation fluctuation range corresponding to the first target coolant loop and each second target coolant loop can be calculated according to the historical sensor temperature average value under normal conditions corresponding to the first target coolant loop and the second target coolant loop.
[0098] The comparison of the second deviation corresponding to each second target coolant loop and the deviation fluctuation range can be subtraction operation of the second deviation corresponding to each second target coolant loop and 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, and obtain the comparison result.
[0099] The determination of 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 can be that if the number of comparison results exceeding the deviation fluctuation range in the comparison results corresponding to the plurality of second target coolant loops is greater than or equal to a preset number, the first target coolant loop is determined to be the first coolant loop.
[0100] For example, there are five coolant loops, one of which is taken as the current first target coolant loop, so that the current first target coolant loop corresponds to four second target coolant loops. The sensor temperature average value of the current first target coolant loop is compared with the sensor temperature average values of the four second target coolant loops to obtain four second deviations. The deviation fluctuation range corresponding to the current first target coolant loop and each second target coolant loop is calculated according to the historical sensor temperature average value under normal conditions corresponding to the first target coolant loop and the four second target coolant loops, to obtain the deviation fluctuation range corresponding to the four second target coolant loops. Each second deviation is compared with the corresponding deviation fluctuation range to obtain four comparison results corresponding to the four second target coolant loops. If three comparison results exceed the deviation fluctuation range, and the preset number is set to 2, the number of comparison results is greater than the preset number, and the current first target coolant loop is determined to be the first coolant loop.
[0101] The preset number can be changed according to actual conditions, which is not limited in the embodiment.
[0102] In some embodiments, the determination of 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:
[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 the comparison result 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 above-mentioned determination of the target proportion of the comparison results indicating that the second deviation exceeds the deviation fluctuation range among the comparison results corresponding to the multiple second target coolant loops can be performed 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 performing percentage calculation on the number and the total number to obtain the target proportion.
[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] When the target ratio is greater than or equal to the preset ratio, the first target coolant loop is determined to be the first coolant loop. For example, if the current first target coolant loop corresponds to multiple second target coolant loops, and among 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 ratio is 3 / 4 = 75%. If the preset ratio is set to 50%, and 75% > 50%, then the first target coolant loop is determined to be the first coolant loop.
[0110] In some embodiments, 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] Eliminating at least one first sensor temperature from the plurality of sensor temperatures to obtain at least one second sensor temperature;
[0113] The average value of the sensor temperature of the first coolant loop is corrected based on the average value of the at least one second sensor temperature.
[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 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, the disturbance caused by the failure of the temperature sensor can be minimized to the greatest extent, 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, where each first sensor temperature is an abnormal sensor temperature, can 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 average sensor temperature of the first coolant loop based on the average temperature of the at least one second sensor may involve replacing the average sensor temperature of the first coolant loop with the average temperature of the at least one second sensor. Alternatively, the correction may involve replacing the average sensor temperature of the first coolant loop with the average temperature of the at least one second sensor plus a preset temperature value.
[0119] In some embodiments, correcting the average sensor temperature of the first coolant loop based on the average temperature of at least one second sensor includes:
[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 embodiment, the average temperature of the sensor of the first coolant loop is updated to the average temperature of at least one second sensor, 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 average value of the sensor temperature 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 having abnormal sensor temperatures, then calculating the average value of the second sensor temperatures of the coolant loops having no 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 the abnormal sensor temperature is obtained. The average value Tavg' of T1, T2, ..., Ti' is calculated 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 sensor temperature of the first coolant loop based on the average temperature of at least one second sensor includes:
[0125] Obtaining an indicator parameter of a target operating indicator in a nuclear reactor, where the target operating indicator is an operating indicator that affects 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 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.
[0128] In this embodiment, by updating the average sensor temperature of the first coolant loop to the sum of the average temperature of at least one second sensor 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 affect the sensor temperature of the coolant loop. The indicator parameters can be determined based on the operating indicators that affect 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 main piping, 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] Determining the temperature correction amount corresponding to the index parameter of the target operating indicator of the nuclear reactor may be performed by calculating the temperature correction amount based on the index parameter of the target operating indicator of the nuclear reactor. For example, the temperature correction amount may be calculated using computational fluid dynamics based on the index parameter of the target operating indicator of 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 and over-temperature and over-power protection 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 an arrangement of fuel assemblies with varying fuel enrichments, which in turn are made up of different bundles of rods, such as fuel rods and control rods. Due to the uneven heating of these bundles, the coolant flowing through different channels has different temperatures. The coolant mixes in the upper chamber before exiting the reactor pressure vessel. Although the coolant mixes as it flows from the core through the upper chamber into the main channel, the mixing effect is limited, and thermal stratification still exists in the main channel.
[0136] In order to simplify the system design, the third generation nuclear power design adopts the direct plug-in temperature monitoring solution and eliminates 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 average temperature measured by multiple temperature sensors is used as the coolant temperature of the hot section of the loop. Figure 2 As shown, j temperature sensors are arranged in each loop, and the average value of the j sensor temperatures Ti1, Ti2, ..., Tij is calculated 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 the reactor control and protection system to malfunction.
[0138] In order to effectively deal with sensor anomalies and avoid malfunction of the reactor control and protection system caused by coolant temperature signal disturbances, the technical solution of this embodiment is 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: Reference Figure 5 , remove sensor temperatures with excessive deviations and average the remaining sensor temperatures to obtain Tavg'. Specifically, the sensor temperature with excessive deviations in step 3 is set to Tij = 0, and then averaged with the other sensor temperatures Ti1, Ti2, ..., Tij-1 to obtain Ti'. Finally, average all coolant loops T1, T2, ..., Ti' 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 sensor temperature Ti of the loop where the abnormal temperature sensor is located (i.e., the average sensor temperature of the coolant loop with the abnormal sensor temperature is corrected), and the average sensor temperatures T1, T2, ..., Tavg' are input into the reactor control and protection system for subsequent calculations.
[0144] For example, assume a nuclear reactor has three coolant loops. Each coolant loop has four temperature sensors measuring the main coolant temperature (i.e., sensor temperature). Due to temperature stratification within the main coolant loop, the four sensor temperatures normally measured are 310°C, 315°C, 325°C, and 330°C, respectively. The average of these four sensor temperatures is 320°C, and 320°C is used as the temperature signal for that loop. Furthermore, assume there are no temperature differences among the three reactor loops, assuming the temperature signals for the other two loops are also 320°C. If a temperature sensor fails, the measured temperature suddenly changes from 310°C to 350°C. The average temperature of the four sensors in that loop changes to 330°C, and the maximum value of the three coolant loops suddenly changes from 320°C to 330°C. This significantly perturbs the coolant temperature signal for the reactor control and protection system, causing malfunction of the control and protection system and potentially even a reactor emergency shutdown.
[0145] Based on the technical solution of this embodiment, the sensor temperature validity judgment value (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 changes to 323.3°C. The deviation between the sudden change signal and Tavg (350°C - 323.3°C = 26.7°C) exceeds the validity judgment value of 20°C. The system deems the temperature sensor signal deviation excessive 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 is used to replace the coolant temperature of the loop where the abnormal temperature sensor is located. The maximum value of the three loops changes from 320°C to 321.1°C. The coolant temperature signal of the reactor control and protection system is slightly disturbed, with 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 disturbances caused by sensor anomalies, and reduce the possibility and risk of erroneous actions of the reactor control and protection system.
[0147] This embodiment allows for a simple and effective determination of the reliability of temperature sensor measurement signals and the automatic rejection of abnormal temperature sensors. Due to the presence of thermal stratification, the average temperature replacement scheme proposed in this embodiment minimizes disturbances caused by temperature sensor failure, achieving a smooth transition of the coolant temperature signal and preventing malfunctions of the reactor control and protection systems. Furthermore, if the temperature sensor resumes normal function and the deviation between the temperature sensor signal Tij and the average coolant temperature Tavg across all loops falls below the set value SP, the temperature sensor signal automatically switches back to normal processing logic based on this embodiment.
[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] an abnormal loop determining module 710 for determining, upon obtaining a plurality of sensor temperatures in each coolant loop, 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;
[0150] a temperature correction module 720 for correcting the average sensor temperature of each first coolant loop to reduce the disturbance of the average sensor temperature of the first coolant loop caused by abnormal sensor temperature, thereby obtaining 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 and the sensor temperature average of at least one second coolant loop, wherein the second coolant loop is a loop in the multiple coolant loops other than the first coolant loop.
[0152] In some implementations, the abnormal loop determination module 710 may be specifically configured to:
[0153] Based on the multiple sensor temperatures in each coolant loop, obtaining an average 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 of the 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 the temperature of each sensor in each coolant loop from the overall average;
[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 sensor temperature of a first target coolant loop and an average sensor temperature 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, 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, where 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;
[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 configured 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] Eliminating at least one first sensor temperature from the plurality of sensor temperatures to obtain at least one second sensor temperature;
[0170] The average value of the sensor temperature of the first coolant loop is corrected based on the average value of the at least one second sensor temperature.
[0171] In some embodiments, the temperature correction module 720 may be specifically configured 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 configured 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 affects 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 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.
[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 , an 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 as a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, and is configured to execute relevant programs to implement the technical solutions provided by the embodiments of the present disclosure.
[0186] The memory 820 can 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 can store an operating system and other application programs. When the technical solutions provided in the embodiments of this specification are implemented through software or firmware, the relevant program code is stored in the memory 820 and is called by the processor 810 to execute 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] Communication interface 840, used to implement communication interaction between this device and other devices, which can be achieved through wired means (such as USB, network cable, etc.) or wireless means (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] An embodiment of the present disclosure further provides a storage medium, which is a computer-readable storage medium and stores computer-executable instructions. The computer-executable instructions are used to enable a computer to execute the above-mentioned nuclear reactor control method.
[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 arranged 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 understand that the technical solutions shown in the drawings do not constitute a limitation on the embodiments of the present disclosure, and may include more or fewer steps than shown in the drawings, or a combination of certain steps, or different steps.
[0195] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, i.e., they may be located in one place or distributed across multiple network units. Some or all of the modules may be selected based on actual needs to achieve the objectives of this embodiment.
[0196] Those skilled in the art will appreciate that all or some of the steps in the methods, systems, and functional modules / units in the devices disclosed above may be implemented as software, firmware, hardware, or appropriate combinations 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 sequential order. 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 variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes 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 this 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 previous and next associated objects are in an "or" relationship. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items 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 this 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 merely schematic. For example, the division of units is only a logical function division. In actual implementation, there may be other division methods, 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] Units described as separate components may or may not be physically separate, and components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0201] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or 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 for enabling an electronic device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes: various media that can store programs, such as a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk. The embodiments of the present application are described in detail above in conjunction with the accompanying drawings, but the present application is not limited to the above embodiments. Various changes can be made within the scope of knowledge possessed by ordinary technicians in the relevant technical field without departing from the purpose of the present application.
Claims
1. A method for controlling a nuclear reactor, characterized in that: The nuclear reactor comprises a plurality of coolant loops, including: In a 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, comprises: obtaining an average sensor temperature of each coolant loop based on a plurality of sensor temperatures in each coolant loop; 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: calculating a plurality of second deviations between an average sensor temperature of a first target coolant loop and an average sensor temperature of a plurality of second target coolant loops, the first target coolant loop and the second target coolant loop being different coolant loops among the plurality of coolant loops, the plurality of second deviations corresponding to the plurality of second target coolant loops; Obtaining a deviation fluctuation range corresponding to the first target coolant loop and each of the second target coolant loops, 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; comparing the second deviation corresponding to each second target coolant loop with the deviation fluctuation range 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; determining, based on the comparison results corresponding to the plurality of second target coolant loops, whether the first target coolant loop is the first coolant loop; Correcting the average temperature value of the sensors of each of the first coolant loops to reduce the disturbance of the average temperature value of the sensors of the first coolant loops caused by abnormal sensor temperatures, thereby obtaining a corrected average temperature value; 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.
2. The control method of a nuclear reactor according to claim 1, characterized in that: The determining, based on the comparison results corresponding to the plurality of second target coolant loops, whether the first target coolant loop is the first coolant loop includes: 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.
3. The nuclear reactor control method according to claim 1, characterized in that: The correcting the average temperature of the sensors of each of the first coolant loops includes: 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 with an abnormality; Eliminating at least one first sensor temperature from the plurality of sensor temperatures to obtain at least one second sensor temperature; The average value of the sensor temperature of the first coolant loop is corrected based on the average value of the at least one second sensor temperature.
4. The control method of a nuclear reactor according to claim 3, characterized in that: The correcting the average value of the sensor temperature of the first coolant loop based on the average value of the temperature of the at least one second sensor 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.
5. The control method of a nuclear reactor according to claim 3, characterized in that: The correcting the average value of the sensor temperature of the first coolant loop based on the average value of the temperature of the at least one second sensor comprises: Obtaining an indicator parameter of a target operating indicator in the nuclear reactor, wherein the target operating indicator is an operating indicator that affects a sensor temperature of the coolant loop; determining a temperature correction corresponding to an indicator parameter of a target operating indicator in the nuclear reactor; The average sensor temperature of the first coolant loop is updated to the sum of the average temperature of the at least one second sensor and the temperature correction amount.
6. A control device for a nuclear reactor, characterized in that: The nuclear reactor comprises a plurality of coolant loops, including: an abnormal loop determining module, configured to determine, upon obtaining a plurality of sensor temperatures in each of the coolant loops, 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, comprising: obtaining an average sensor temperature of each coolant loop based on a plurality of sensor temperatures in each coolant loop; 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: calculating a plurality of second deviations between an average sensor temperature of a first target coolant loop and an average sensor temperature of a plurality of second target coolant loops, the first target coolant loop and the second target coolant loop being different coolant loops among the plurality of coolant loops, the plurality of second deviations corresponding to the plurality of second target coolant loops; Obtaining a deviation fluctuation range corresponding to the first target coolant loop and each of the second target coolant loops, 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; comparing the second deviation corresponding to each second target coolant loop with the deviation fluctuation range 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; determining, based on the comparison results corresponding to the plurality of second target coolant loops, whether the first target coolant loop is the first coolant loop; a temperature correction module, configured to correct 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 abnormal sensor temperatures, thereby obtaining 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 other than the first coolant loop.
7. 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 5.
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