DEVICE FOR CONTROLLING A PLURALITY OF NUCLEAR REACTORS IN CLUSTERS
20230118891 · 2023-04-20
Assignee
Inventors
- Laurent Amice (Igny, FR)
- Thierry Lucidarme (Chevreuse, FR)
- Christopher John WRIGHT (London, GB)
- Jan Jasper Van Den Berg (London, GB)
Cpc classification
Y02E30/00
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
International classification
Abstract
The invention relates to a device for controlling a plurality of nuclear reactors in clusters, comprising, for each reactor, a plurality of sensors for measuring operating parameters as well as a system for controlling the nuclear reactor, the nuclear reactors being grouped into clusters having a cluster head.
Claims
1. A device for controlling a plurality of nuclear reactors per cluster, comprising for each nuclear reactor a plurality of sensors intended to measure operating parameters and a control system for controlling the nuclear reactor, wherein the nuclear reactors are grouped in a cluster, each cluster having a cluster head, and the device for controlling a plurality of nuclear reactors per cluster further comprises: a monitoring system for monitoring a state of each nuclear reactor, in communication with all of the sensors of the plurality of nuclear reactors, and comprising a database of the state of the nuclear reactors, the database of the state of the nuclear reactors comprising, for at least one nuclear reactor and for at least one given instant, data relating to: a level of use of the nuclear reactor, a use of components of the nuclear reactor, the operating parameters of the nuclear reactor, a state of fuel of the nuclear reactor, planned changes in a rate of use of the nuclear reactor; and a planning system for planning maintenance operations, in communication with the monitoring system for monitoring the state of each nuclear reactor, the planning system for planning the maintenance operations of each nuclear reactor of a cluster being connected by data transmission means to the cluster head, the planning system for planning the maintenance operations comprising a database of the maintenance operations, in which data relating to the maintenance operations are recorded, as well as a human-machine interface allowing a supervisor of the nuclear reactors to add data relating to the maintenance operations to the database of the maintenance operations, the data relating to the maintenance operations comprising: a maintenance operation to be carried out, a nuclear reactor on which the maintenance operation must be carried out, a time and a date at which this operation must be carried out, a report on a progress of the maintenance operation completed after the maintenance operation has been carried out, the report on the progress of the maintenance operation being copied from the cluster head when the maintenance operation is present both in the database of the maintenance operations of the cluster head and in the database of the maintenance operations of another member of the cluster.
2. The device for controlling a plurality of nuclear reactors per cluster according to claim 1, wherein the monitoring system is single and central for monitoring the state of all of the nuclear reactors.
3. The device for controlling a plurality of nuclear reactors per cluster according to claim 1, wherein the planning system is single and central for planning the maintenance operations of all of the nuclear reactors.
4. The device for controlling a plurality of nuclear reactors per cluster according to claim 1, wherein the monitoring system is dedicated for each nuclear reactor according to a distributed architecture.
5. The device for controlling a plurality of nuclear reactors per cluster according to claim 4, wherein all of the monitoring systems for monitoring each nuclear reactor communicates via a data exchange network in order to update the database of the state of the nuclear reactors of each monitoring system depending on the evolution of the state of the other nuclear reactors of the plurality of nuclear reactors.
6. The device for controlling a plurality of nuclear reactors per cluster according to claim 5, wherein each nuclear reactor communicates with the device for controlling via a data exchange network via an independent communication link which was the subject of a security association prior to the data exchanges, guaranteeing confidentiality, authentication and integrity of the communication.
7. The device for controlling a plurality of nuclear reactors per cluster according to claim 1, comprising a planning system for planning the maintenance operations dedicated for each nuclear reactor according to a distributed architecture.
8. The device for controlling a plurality of nuclear reactors per cluster according to claim 7, wherein all of the planning systems for planning the maintenance operations of each nuclear reactor communicates via a data exchange network in order to update the database of the maintenance operations of each monitoring system depending on the planned maintenance operations for the other nuclear reactors of the plurality of nuclear reactors.
9. The device for controlling a plurality of nuclear reactors per cluster according to claim 8, wherein each nuclear reactor communicates with the other ones via a data exchange network via an independent communication link which was the subject of a security association prior to the data exchanges, guaranteeing confidentiality, authentication and integrity of the communication.
10. The device for monitoring a plurality of nuclear reactors per cluster according to claim 1, wherein the nuclear reactors of the plurality of nuclear reactors are small modular reactors.
11. The device for controlling a plurality of nuclear reactors per cluster according to claim 1, wherein the maintenance operations to be carried out are either operations of inspecting an element of a nuclear reactor by an operating personnel of one of the nuclear reactors, or tests carried out automatically by the control system for controlling a nuclear reactor.
12. The device for controlling a plurality of nuclear reactors per cluster according to claim 1, wherein a level of importance for a proper operation of each nuclear reactor is assigned to the maintenance operations.
13. The device for controlling a plurality of nuclear reactors per cluster according to claim 12, wherein the level of importance is either a critical level of importance or a non-critical level of importance.
14. The device for controlling a plurality of nuclear reactors per cluster according to claim 13, wherein the maintenance operations which are critical are the maintenance operations which concern systems, structures or components related to safety, environment, security or availability, said systems, structures or components related to safety, environment, security or availability comprising: the reactor in operation; reactor safety or safeguard systems; a reactor protection system; classified auxiliary systems, said classified auxiliary systems comprising: a ventilation, a control command, an electrical distribution, emergency diesels, refrigeration systems, a pumping station, and a confinement; a turbo-alternator unit and its auxiliaries for the operation, said turbo-alternator unit and its auxiliaries for the operation comprising: a condenser, a water station, a cooling circuit, a transformer, and a discharge station.
15. The device for controlling a plurality of nuclear reactors per cluster according to claim 14, wherein the maintenance operations which are non-critical comprise the maintenance operations related to: a setting of load setpoints or of frequency setpoints; a treatment of effluents and of waste; a demineralization station; a production of auxiliary steam; site constructions; general services.
16. The device for monitoring a plurality of nuclear reactors per cluster according to claim 13, wherein for the maintenance operations being critical the monitoring device leaves the control of each nuclear reactor to the control system or to the respective operating personnel of each of said nuclear reactors and collects the data measured by the sensors of the nuclear reactors, and for the maintenance operations being non-critical the monitoring device delivers instructions or commands to the respective control systems for controlling the nuclear reactors.
17. The device for controlling a plurality of nuclear reactors per cluster according to claim 13, wherein for the maintenance operations being critical as well for the maintenance operations being non-critical, the planning system transmits to the nuclear reactors a planning of the maintenance operations corresponding to a standard planning of the maintenance operations defined for the cluster head, or a planning personalized to each nuclear reactor depending on its state and to the data recorded in the database of the state of the nuclear reactors.
18. The device for controlling a plurality of nuclear reactors per cluster according to claim 1, wherein when a maintenance operation to be carried out is a test carried out automatically by the control system for controlling a reactor nuclear, the command making it possible to start a process of the test is sent directly by the control device.
19. The device for monitoring a plurality of nuclear reactors per cluster according to claim 1, wherein when a maintenance operation to be carried out is an operation of inspecting an element of a nuclear reactor by an operating personnel, the control device issues a notification to an address of the operating personnel indicating the operation of inspecting an element of the nuclear reactor to be carried out, the concerned nuclear reactor, as well as the time remaining before the time and date at which the operation of inspecting an element of the nuclear reactor must be carried out.
20. The device for controlling a plurality of nuclear reactors per cluster according to claim 1, wherein after carrying out a maintenance operation, the report on the progress of the maintenance operation is added to the data relating to the maintenance operation.
21. The device for controlling a plurality of nuclear reactors per cluster according to claim 20, wherein the report on the progress of the maintenance operation comprises, in the case of a test carried out automatically, a recording of the progress of the maintenance operation and an information relating to the results of the test.
22. The device for monitoring a plurality of nuclear reactors per cluster according to claim 20, wherein the report on the progress of the maintenance operation comprises, in the case of an inspection of an element of the nuclear reactor, information relating to the state of the element of the nuclear reactor having been inspected.
23. The device for controlling a plurality of nuclear reactors per cluster according to claim 20, wherein data relating to additional maintenance operations are automatically added following an addition of the report on the progress of a maintenance operation to the data relating to the maintenance operations.
24. The device for controlling a plurality of nuclear reactors per cluster according to claim 23, wherein the planning system for planning the maintenance operations learns, during its operation, which additional maintenance operations should be added automatically depending on the content of the report on the progress of a maintenance operation.
25. A method for forming a cluster implemented by the device for controlling a plurality of nuclear reactors per cluster according to claim 1, comprising the following steps: measuring operating parameters of all of the nuclear reactors, applying a data partitioning method in order to identify groups of nuclear reactors having operating parameters being similar, forming clusters from the groups of nuclear reactors having similar operating parameters.
26. A method for modifying the operating parameters of a nuclear reactor implemented by the device for controlling a plurality of nuclear reactors per cluster according to claim 1, comprising, for each cluster, the following steps: measuring the operating parameters of the cluster head, sending commands to the control system for controlling the operating parameters of each nuclear reactor of the cluster so that the operating parameters of each nuclear reactor being a member of the cluster are comprised in an authorized range of variance depending on a value of the operating parameters of the cluster head.
27. A method for planning maintenance operations of a nuclear reactor implemented by the device for controlling a plurality of nuclear reactors per cluster according to claim 18, comprising, for each nuclear reactor of a cluster, when a new maintenance operation is planned for the cluster head, the following steps: measuring the operating parameters of the cluster head and of the nuclear reactor being considered, checking that the operating parameters of the nuclear reactor being considered are within the authorized range of variance, adding data relating to a maintenance operation planned for the nuclear reactor being considered based on the data relating to the maintenance operation planned for the cluster head.
28. The method for planning the maintenance operations of a nuclear reactor implemented by the device for controlling a plurality of nuclear reactors per cluster according to claim 27, comprising, when the operating parameters of a nuclear reactor are not within the authorized range of variance, sending a notification to the supervisor of said nuclear reactor.
29. The method for planning the maintenance operations of a nuclear reactor implemented by the device for controlling a plurality of nuclear reactors per cluster according to claim 27, comprising, when a level of importance for a proper operation of the reactor nuclear of a maintenance operation planned for the cluster head is critical, sending a request to the control system of each of the members of the cluster so that a supervisor of the nuclear reactor checks that the maintenance operation planned for the cluster head can also be planned for the member of the cluster being considered.
30. A method for controlling a plurality of nuclear reactors per cluster, comprising for each nuclear reactor steps of measuring operating parameters using a plurality of sensors and of controlling said nuclear reactor by a control system for controlling the nuclear reactor, wherein the nuclear reactors are grouped in a cluster, each cluster having a cluster head, and in that the method for controlling a plurality of nuclear reactors per cluster further comprises the following steps: monitoring a state of each nuclear reactor, based on information provided by all of the sensors of the plurality of nuclear reactors, and based on information contained in a database of the state of the nuclear reactors, the database of the state of the nuclear reactors comprising, for at least one nuclear reactor and for at least one given instant, data relating to: a level of use of the nuclear reactor, a use of the components of the nuclear reactor, the operating parameters of the nuclear reactor, a state of fuel of the nuclear reactor, planned changes in a rate of use of the nuclear reactor; and planning maintenance operations, based on the information collected at the step of monitoring the state of each nuclear reactor, the information on the maintenance operations planned for the cluster head of a cluster being transmitted to each nuclear reactor of the cluster, and based on information contained in a database of the maintenance operations, in which data relating to the maintenance operations are recorded, as well as a human-machine interface allowing a supervisor of the nuclear reactors to add data relating to the maintenance operations to the database of the maintenance operations, the data relating to the maintenance operations comprising: a maintenance operation to be carried out, a nuclear reactor on which the maintenance operation must be carried out, a time and a date at which this operation must be carried out, a report on the progress of the maintenance operation completed after the maintenance operation has been carried out, the report on the progress of the maintenance operation being copied from the cluster head when the maintenance operation is present both in the database of the maintenance operations of the cluster head and in the database of the maintenance operations of another member of the cluster.
31. The method according to claim 30, comprising the steps of seeking a level of importance for a proper operation of each nuclear reactor assigned to the maintenance operations, of discriminating between two possible levels of importance, these two levels of importance being a critical level of importance and a non-critical level of importance, for the levels of importance being critical, leaving the control of each nuclear reactor to a respective control system of each of said nuclear reactors, and for the levels of importance being non-critical, the monitoring method imposes on the respective control systems of the nuclear reactors a planning of the maintenance operations corresponding to a standard planning of the maintenance operations defined for the cluster head.
Description
PRESENTATION OF THE FIGURES
[0098] Other features and advantages of the present invention will appear upon reading the following description of a preferred embodiment. This description will be given with reference to the appended drawings in which:
[0099]
[0100]
[0101]
DETAILED DESCRIPTION OF THE INVENTION
Architecture
[0102] With reference to
[0106] This architecture can be implemented either in a centralized manner or in a distributed manner. Referring to
[0109] It is also perfectly possible for the two (monitoring and planning) systems to be assembled in a single server.
[0110] The control device DC-c is connected to the control systems SC-1 to SC-n by a wide area network 10 such as a data exchange network. This network can be preferably a private data exchange network in order to ensure the security of the connected equipments, such as an “intranet” network via which encrypted data circulate either by a symmetric cryptography method (such as the AES, DES, Triple DES, etc. encryptions), or by an asymmetric cryptography method (such as the RSA encryption), in order to ensure the security of the installations connected to the data exchange network. In the context of using an asymmetric cryptography method, security associations are created prior to each data exchange between the centralized control device DC-c, and the control systems SC-1 to SC-n for controlling the reactors. These security associations are based on security elements enrolled a priori in each party (DC-c, SC-n) such as large symmetric keys or certificates linking in a tamper-proof manner the identity of the parties with an asymmetric public key.
[0111] Referring to
[0114] It is also perfectly possible for the two (monitoring and planning) systems to be assembled in a single server.
[0115] Finally, it is also possible to merge the two types of architectures, this possibility proves to be particularly relevant when it is desired to control reactors present in several copies on different sites. In this case, all of the reactors present on the same site can be controlled by a centralized control device, this centralized system forming itself part of a distributed control device.
Operation of the Monitoring System
[0116] At any time or periodically, the monitoring system is responsible for measuring and recording all the state and operating parameters of the reactor and of its installation, these operating parameters being for example: [0117] temperatures, pressures, flow rates, levels, power, chemistry, control parameters etc of the reactor and of its auxiliary circuits; [0118] the neutronic parameters of the core: neutronic power, power distribution, position of the control rods, soluble boron concentration; [0119] the state and the operating parameters of the turbo-alternator unit, of the water station, of the electrical network; [0120] measurements made on the installation or on the site; weather, cold source temperature, radiation protection; [0121] measurements of vibrations, of performance or of number of uses; [0122] etc.
[0123] These operating parameters are recorded in the database of the state of the nuclear reactors with a certain time step (for example on the order of a second) and thus allow identifying the malfunction of a component, checking the operating history in the event of a technical incident as well as developing models in order to predict the future state of the reactor or of its components.
Operation of the Planning System
[0124] The planning system aims to ensure the robustness of the reactor maintenance process, these maintenance operations being either operations carried out by the operating personnel or tests carried out automatically by the equipment itself (for example a test of automatic sequence, of availability or of performance of a system). For that, it comprises a database of the maintenance operations in which are recorded all of the maintenance operations to be carried out on all the reactors as well as, for each maintenance operation, a deadline by which the operation must be carried out and information making it possible to identify the reactor on which the maintenance operation must be carried out. In addition, when a maintenance operation has been carried out, a recording is added to the database, either by the operating personnel or by reports automatically generated following the operations.
[0125] These recordings can be made in the form of forms completed by the operating personnel via portable terminals securely connected to the distributed communication network, and making it possible to validate or inform on the performed maintenance operations.
[0126] The planning system manages the maintenance operations that must be carried out periodically (for example every two months, every year, etc.). The planning system can also add maintenance operations to be carried out depending on the results of the maintenance operations carried out previously, depending on the operating history of the reactor, depending on the values of the operating parameters or depending on the evolution of these values or depending on the lessons learned from the other reactors (experience feedback). For example, if the planning system detects abnormally high vibrations in the turbine, the planning system can automatically add an operation of checking the state of the turbine to the database. In the same way, the planning system can add maintenance operations to be carried out when it detects excessively high temperature values, abnormal pressure variations, a malfunction of a component, or in the event of an incident that occured on a neighboring reactor and which would require carrying out checks on the other reactors. The planning system can trigger an automatic complementary operation or to be carried out by the operating personnel.
Level of Criticality
[0127] Due to the sensitivity of the equipment under its control, the control system of the reactors must have information on the importance of the components it monitors to the proper operation of the reactors in order to know how to monitor them. For that, two levels of importance are assigned to the maintenance operations as well as to the components of the reactor: “critical” when the operation or the component is of critical importance for the proper operation of the reactor and “non-critical” otherwise. These levels of importance allow identifying which components of the reactor, or which maintenance operations require more attention, for example by requiring the intervention of a qualified supervisor, by only allowing software components that have been the subject of a formal check (for example by static analysis methods) to process the components or operations identified as “critical”, or by simply collecting the measured data. It is also possible to only allow the device to supervise the “non-critical” maintenance operations and to leave the control of all the “critical” maintenance operations to the respective control systems of each of the reactors, and thus make the “critical” maintenance operations independent of the planning system. The maintenance operations that can be qualified as “critical” are those related to systems, structures or components related to safety, environment, security or availability such as: [0128] the reactor in operation; [0129] the reactor safety or safeguard systems; [0130] the reactor protection system; [0131] the classified auxiliary systems: [0132] the ventilation, [0133] the control command, [0134] the electrical distribution, [0135] the emergency diesels, [0136] the refrigeration systems, [0137] the pumping station, and [0138] the confinement; [0139] the turbo-alternator unit and its auxiliaries for the operation: [0140] the condenser, [0141] the water station, [0142] the cooling circuit, [0143] the transformer, and [0144] the discharge station.
[0145] These components are classified as “critical”.
[0146] Conversely, the maintenance operations that can be qualified as “non-critical” are those related to other structural systems or components such as: [0147] the setting of the load or frequency setpoints (remote setting); [0148] the treatment of effluents and waste; [0149] the demineralization station; [0150] the production of auxiliary steam; [0151] the site constructions; [0152] the general services.
[0153] These components not being classified as “critical”.
Improvement of the Device Over Time
[0154] The collection of data carried out such as physical measurements relating to a set of physical parameters, an accurate estimation of the temporal evolution of at least one of these measurements (temperature of the cooling circuit, current-voltage at the secondary, etc.) by the monitoring and planning systems is used to improve the detections of the malfunctions as well as to identify the actions to be taken following the detection of an anomaly. Indeed, the data recorded in the database of the state of the nuclear reactors can be combined with the data recorded in the database of the maintenance operations, and more particularly the reports on the progress of the maintenance operations allow for example establishing relationships between the values read by sensors of the reactors and the state of a component, or predicting the outcome of a test by applying automatic learning methods. For example by training an automatic learning model to the task of detecting abnormal drift of at least one of the parameters measured using recurrent neural networks, for example models of the LSTM (long short-term memory) type, GRU (gated recurrent unit) type, bidirectional recurrent networks. The use of such models allows, among other things, detecting malfunctions that are not detected by simpler methods such as tolerance margins associated with the parameters.
[0155] The detection of malfunctions thus allows programing new inspection operations or new automatic tests to be carried out when the control device identifies a risk of malfunction.
[0156] Piloting of a Group of Nuclear Reactors
[0157] In order to simplify the management of the reactors by the operating teams, a method is also proposed consisting of modifying some operating parameters of the reactors so that all of the reactors of a group of nuclear reactors operates in a similar way, for example same load level, similar temperatures, similar water flow rate at the outlet of a pump, etc. This thus allows having similar levels of wear of the components on all of the reactors of the group of nuclear reactors, and thus predicting the state of the components of a reactor depending on the other reactors of the groups, for example if a component breaks down on a reactor, the control device will automatically program the inspection of this component on all of the reactors having similar operating parameters. This also allows “solidarity” operation of a group of reactors, in order for example to distribute the load or the response to load transients called by the network between the reactors: the most maneuvering reactor will be used in priority, sparing the reactors that could be in a more difficult situation to maneuver (because at the end of cycle, or in stable operation to carry out tests), compensation of a reactor in difficulty (or in incident) by the other ones, etc.
[0158] This adjustment of the operating parameters is further associated with an algorithm of creation of groups of reactors. This algorithm, based on the conventional data partitioning (clustering) methods, creates partitions of all of the nuclear reactors, these partitions being called clusters. Once a cluster has been created, it is always possible to add a new reactor thereto or to exclude a reactor forming part of the cluster, depending on the values of the operating parameters. Thus, if a reactor is subject to a much higher production request than the other reactors of the cluster, it may be excluded or reassigned to a new and more suitable cluster. For that, acceptable variation margins are associated with each operating parameter of the reactors, in order to allow deciding whether a given reactor can remain in its cluster or whether it must change it.