Nuclear power plant operation protection methods, devices, computer equipment and storage media
By detecting failed neutron detectors in nuclear power plants and using an inverse matrix library to quickly update the core's three-dimensional power, the problems of large computational load and slow response speed when neutron detectors fail are solved, thus achieving safe and stable operation of nuclear power plants.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-04-21
- Publication Date
- 2026-03-13
AI Technical Summary
Existing nuclear power plant core protection systems suffer from high computational demands and slow response times when neutron detectors fail, impacting the safe and stable operation of nuclear power plants.
Upon detecting a failed neutron detector, a power boosting lockout signal is output. Based on the identifier of the failed neutron detector, the corresponding inverse matrix is retrieved from the inverse matrix library, the core three-dimensional power is updated, and the lockout signal is released to restore normal operation of the equipment.
It reduces computational load, improves response speed, ensures the safe and stable operation of nuclear power plants, and enhances the update efficiency of core protection systems.
Smart Images

Figure CN116487084B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of nuclear power technology, and in particular to a method, apparatus, computer equipment, and storage medium for the operation protection of nuclear power plants. Background Technology
[0002] The reactor core protection system is a crucial component for ensuring the safe and stable operation of a nuclear power plant. During operation, the system calculates a coefficient matrix based on the spatial locations of the Self-Powered Neutron Detectors (SPNDs) deployed within the reactor core. This coefficient matrix is then inverted to obtain an inverse matrix, which is used to calculate the core's three-dimensional power. If an SPND fails, the core's three-dimensional power must be updated; otherwise, the safe and stable operation of the nuclear power plant cannot be guaranteed.
[0003] To cope with neutron detector failures, current nuclear power plant core protection systems require real-time calculation of coefficient and inverse matrices to perform three-dimensional power reconstruction calculations of the core. This not only involves a large amount of computation, increasing the burden on computing equipment, but also results in slow response speeds due to the long calculation time. Summary of the Invention
[0004] Therefore, it is necessary to provide a method, device, computer equipment, and storage medium for nuclear power plant operation protection that can reduce computational load and improve response speed, in order to address the above-mentioned technical problems.
[0005] Firstly, this application provides a method for protecting the operation of a nuclear power plant. The method includes:
[0006] If a failed neutron detector is detected in the nuclear power plant, a power boost lockout signal is output to the nuclear power equipment in the nuclear power plant so that the nuclear power equipment operates based on the lockout signal, and the inverse matrix corresponding to the failed neutron detector is retrieved from the inverse matrix library according to the identification of the failed neutron detector.
[0007] Update the core three-dimensional power based on the inverse matrix;
[0008] Based on the updated core three-dimensional power, the power boost lockout signal of the nuclear power plant's nuclear equipment is released, and the normal operation of the nuclear power plant's nuclear equipment is restored.
[0009] In one embodiment, the inverse matrix corresponding to the failed neutron detector is retrieved from the inverse matrix library based on the detector's identifier, including:
[0010] The failure type is determined based on the identification of the failed neutron detector;
[0011] Based on the identification and failure type of the failed neutron detector, the corresponding inverse matrix is retrieved from the inverse matrix library.
[0012] In one embodiment, the failure type is determined based on the identifier of the failed neutron detector, including:
[0013] Based on the identification of the failed neutron detector, determine the corresponding existence form of the failed neutron detector; the existence form includes: single existence and combined existence;
[0014] Determine the failure type based on its form of existence.
[0015] In one embodiment, based on the identification and failure type of the failed neutron detector, the inverse matrix corresponding to the failed neutron detector is retrieved from the inverse matrix library, including:
[0016] Based on the failure type of the failed neutron detector, select the target inverse matrix library corresponding to the failure type from the candidate inverse matrix library;
[0017] Based on the identification of the failed neutron detector, the corresponding inverse matrix of the failed neutron detector is retrieved from the target inverse matrix library.
[0018] In one embodiment, based on the identifier of the failed neutron detector, the corresponding inverse matrix of the failed neutron detector is retrieved from the target inverse matrix library, including:
[0019] If the failure type of the failed neutron detector is a single failure, then the inverse matrix corresponding to the identity identifier is retrieved from the target inverse matrix library according to the identity identifier of the failed neutron detector.
[0020] In one embodiment, based on the identifier of the failed neutron detector, the corresponding inverse matrix of the failed neutron detector is retrieved from the target inverse matrix library, including:
[0021] If the failure type of the failed neutron detector is a combination failure, then the combination identifier corresponding to the failed neutron detector is determined according to the identity identifier of the failed neutron detector;
[0022] Retrieve the inverse matrix corresponding to the combined identifier from the target inverse matrix library.
[0023] Secondly, this application also provides a nuclear power plant operation protection device. The device includes:
[0024] The detection module is used to output a power boost lockout signal to the nuclear power equipment of the nuclear power plant if a failed neutron detector is detected in the nuclear power plant, so that the nuclear power equipment can operate based on the lockout signal;
[0025] The retrieval module is used to retrieve the inverse matrix corresponding to the failed neutron detector from the inverse matrix library based on the identifier of the failed neutron detector;
[0026] The update module is used to update the core three-dimensional power based on the inverse matrix;
[0027] The control module is used to release the power boost lockout signal of the nuclear power plant's nuclear equipment based on the updated core three-dimensional power, and restore the normal operation of the nuclear power plant's nuclear equipment.
[0028] Thirdly, this application also provides a computer device. The computer device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to perform the following steps:
[0029] If a failed neutron detector is detected in the nuclear power plant, a power boost lockout signal is output to the nuclear power equipment in the nuclear power plant so that the nuclear power equipment can operate based on the lockout signal;
[0030] Based on the identification of the failed neutron detector, retrieve the corresponding inverse matrix from the inverse matrix library;
[0031] Update the core three-dimensional power based on the inverse matrix;
[0032] Based on the updated core three-dimensional power, the power boost lockout signal of the nuclear power plant's nuclear equipment is released, and the normal operation of the nuclear power plant's nuclear equipment is restored.
[0033] Fourthly, this application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program thereon, which, when executed by a processor, performs the following steps:
[0034] If a failed neutron detector is detected in the nuclear power plant, a power boost lockout signal is output to the nuclear power equipment in the nuclear power plant so that the nuclear power equipment can operate based on the lockout signal;
[0035] Based on the identification of the failed neutron detector, retrieve the corresponding inverse matrix from the inverse matrix library;
[0036] Update the core three-dimensional power based on the inverse matrix;
[0037] Based on the updated core three-dimensional power, the power boost lockout signal of the nuclear power plant's nuclear equipment is released, and the normal operation of the nuclear power plant's nuclear equipment is restored.
[0038] Fifthly, this application also provides a computer program product. The computer program product includes a computer program that, when executed by a processor, performs the following steps:
[0039] If a failed neutron detector is detected in the nuclear power plant, a power boost lockout signal is output to the nuclear power equipment in the nuclear power plant so that the nuclear power equipment operates based on the lockout signal, and the inverse matrix corresponding to the failed neutron detector is retrieved from the inverse matrix library according to the identification of the failed neutron detector.
[0040] Update the core three-dimensional power based on the inverse matrix;
[0041] Based on the updated core three-dimensional power, the power boost lockout signal of the nuclear power plant's nuclear equipment is released, and the normal operation of the nuclear power plant's nuclear equipment is restored.
[0042] The aforementioned nuclear power plant operation protection method, device, computer equipment, and storage medium, when detecting a failed neutron detector in the nuclear power plant, output a power boost lockout signal to the nuclear power equipment of the nuclear power plant, causing the nuclear power equipment to operate based on the lockout signal. It then retrieves the corresponding inverse matrix from the inverse matrix library based on the failed neutron detector's identifier; updates the core three-dimensional power based on the inverse matrix; and releases the power boost lockout signal for the nuclear power equipment after the core three-dimensional power update is completed, restoring normal operation of the nuclear power equipment. This application, when detecting a failed neutron detector in the nuclear power plant, can quickly retrieve the corresponding inverse matrix from the inverse matrix library based on the failed neutron detector's identifier, and then update the core three-dimensional power promptly and quickly based on the retrieved inverse matrix. This eliminates the need for real-time calculation of the coefficient matrix and inverse matrix, effectively reducing the computational load and significantly improving the efficiency of the nuclear power plant core protection system in updating the core three-dimensional power, promptly releasing the power boost lockout signal for the nuclear power equipment, and restoring normal operation of the nuclear power equipment. Attached Figure Description
[0043] Figure 1 This is an application environment diagram of the nuclear power plant operation protection method provided in this embodiment;
[0044] Figure 2 This is a flowchart illustrating the first nuclear power plant operation protection method provided in this embodiment;
[0045] Figure 3 This is a schematic diagram illustrating the process of retrieving the inverse matrix from the inverse matrix library provided in this embodiment;
[0046] Figure 4 This is a flowchart illustrating the process of retrieving the inverse matrix from the target inverse matrix library provided in this embodiment.
[0047] Figure 5 This embodiment provides a flowchart example of how to retrieve the inverse matrix when the combination fails.
[0048] Figure 6This is a flowchart illustrating the second nuclear power plant operation protection method provided in this embodiment;
[0049] Figure 7 This is a structural block diagram of the first type of nuclear power plant operation protection device provided in this embodiment;
[0050] Figure 8 This is a structural block diagram of the second type of nuclear power plant operation protection device provided in this embodiment;
[0051] Figure 9 This is an internal structural diagram of the computer device provided in this embodiment. Detailed Implementation
[0052] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0053] The nuclear power plant operation protection method provided in this application embodiment can be applied to, for example, Figure 1 In the application environment shown, nuclear power plant 102 communicates with server 104 via a network. A data storage system can store the data that server 104 needs to process. The data storage system can be integrated onto server 104 or placed on a cloud or other network server. Specifically, nuclear power plant 102 connects to server 104 via a network. Server 104 monitors the status of neutron detectors in nuclear power plant 102 in real time. If a failed neutron detector is detected, a blocking signal is output to the nuclear power equipment of nuclear power plant 102, causing the nuclear power equipment of nuclear power plant 102 to operate under the blocking signal. Based on the identity of the failed neutron detector, the server retrieves the corresponding inverse matrix from the inverse matrix library; based on the inverse matrix, the core three-dimensional power is updated; and based on the updated core three-dimensional power, the safe and stable operation of nuclear power plant 102 is protected. Server 104 can be implemented using a standalone server or a server cluster composed of multiple servers. In this embodiment, server 104 can be a server in the nuclear power plant protection system.
[0054] In one embodiment, a nuclear power plant operation protection method is provided, which is applied to... Figure 1 Let's take the server in the example of this as an illustration. Figure 2 As shown, it includes the following steps:
[0055] S201, if a failed neutron detector is detected in the nuclear power plant, a power boost lockout signal is output to the nuclear power equipment of the nuclear power plant so that the nuclear power equipment operates based on the lockout signal.
[0056] Among them, a neutron detector is a device that detects neutrons by utilizing the charged particles generated after the interaction of neutrons with boron or uranium to ionize the gas or by activating the material itself after neutron irradiation; neutron detectors are widely used in reactor nuclear power measurement or core neutron flux distribution measurement; neutron detectors include, but are not limited to, self-powered neutron detectors (SPND); an inverse matrix refers to a matrix obtained by constructing a coefficient matrix using an effective neutron detector and then inverting the coefficient matrix, which is used for core three-dimensional power reconstruction calculation; an inverse matrix library refers to a database used to store inverse matrices; nuclear power equipment includes, but is not limited to, R-rod groups, G-rod groups, and generators.
[0057] Optionally, in this embodiment, the status information of the neutron detectors in the nuclear power plant is acquired in real time (directly or indirectly), and the status of the neutron detectors is determined based on the status information to determine whether the neutron detectors are valid or invalid. If a invalid neutron detector is detected in the nuclear power plant, a power boost lockout signal is output to the nuclear power equipment of the nuclear power plant, so that the nuclear power equipment operates based on the lockout signal. The methods by which the nuclear power equipment operates based on the lockout signal include, but are not limited to, locking the automatic and active boosting of the control rod assembly and locking the generator power boost. The purpose of locking the generator power boost is to ensure that the generator operates at or below its original power, preventing power boost, so that the nuclear power plant can still operate normally while ensuring safety even if a neutron detector fails.
[0058] S202, based on the identity identifier of the failed neutron detector, retrieve the inverse matrix corresponding to the failed neutron detector from the inverse matrix library.
[0059] Optionally, in this embodiment, the inverse matrix corresponding to the failed neutron detector is retrieved from the inverse matrix library based on the detector's identifier. The inverse matrix library records the correspondence between the detector's identifier and its inverse matrix; the corresponding inverse matrix can be retrieved from the library based on the detector's identifier.
[0060] S203, update the core three-dimensional power based on the inverse matrix.
[0061] Among them, the core three-dimensional power is obtained by three-dimensional power reconstruction calculation using an inverse matrix combined with a power reconstruction algorithm; it is used to expand the core three-dimensional power distribution.
[0062] An optional implementation of this embodiment is as follows: the inverse matrix is input into the trained neural network model, the neural network model outputs a new core three-dimensional power, and the core three-dimensional power is updated based on the new core three-dimensional power (for example, the original core three-dimensional power is replaced with the new core three-dimensional power).
[0063] Another optional implementation of this embodiment is: to perform three-dimensional power reconstruction calculation based on the inverse matrix combined with the power reconstruction algorithm to obtain the new core three-dimensional power, and to update the core three-dimensional power based on the new core three-dimensional power (for example, to replace the original core three-dimensional power with the new core three-dimensional power).
[0064] S204, based on the updated core three-dimensional power, release the power boost lockout signal of the nuclear power plant's nuclear equipment and restore the normal operation of the nuclear power plant's nuclear equipment.
[0065] Optionally, in this embodiment, the update progress of the core three-dimensional power is detected in real time. After the core three-dimensional power is updated, a command to release the lockout signal is sent to the nuclear power plant. Based on the updated core three-dimensional power after the update is completed, the power increase lockout signal of the nuclear power plant's nuclear equipment is released, and the normal operation of the nuclear power plant's nuclear equipment is restored.
[0066] The nuclear power plant operation protection method of this embodiment, when a failed neutron detector is detected in the nuclear power plant, outputs a power boost lockout signal to the nuclear power equipment of the nuclear power plant, so that the nuclear power equipment operates based on the lockout signal, and retrieves the inverse matrix corresponding to the failed neutron detector from the inverse matrix library according to the identification of the failed neutron detector; updates the core three-dimensional power according to the inverse matrix; after the core three-dimensional power is updated, releases the power boost lockout signal of the nuclear power equipment of the nuclear power plant, and restores the normal operation of the nuclear power equipment of the nuclear power plant. When a failed neutron detector is detected in a nuclear power plant, this application can quickly retrieve the corresponding inverse matrix from the inverse matrix library based on the identifier of the failed neutron detector. Then, based on the retrieved inverse matrix, the core three-dimensional power can be updated in a timely and rapid manner, eliminating the need for real-time calculation of the coefficient matrix and inverse matrix. This effectively reduces the computational load, significantly improves the efficiency of the nuclear power plant core protection system in updating the core three-dimensional power, promptly releases the power boost lockout signal of the nuclear power plant's nuclear equipment, restores the normal operation of the nuclear power plant's nuclear equipment, and ensures the safe and stable operation of the nuclear power plant based on the updated core three-dimensional power.
[0067] In one embodiment, if the failed neutron detectors exist in combination, such as Figure 3 As shown, in step S202, retrieving the inverse matrix corresponding to the failed neutron detector from the inverse matrix library based on the detector's identifier is one possible implementation, which includes:
[0068] S301. Determine the failure type based on the identification of the failed neutron detector.
[0069] Among them, the identification mark refers to the mark used to identify the neutron detector, including but not limited to production number, product number or custom unique code; the failure type refers to the type of failure of the failed neutron detector, such as single failure or combined failure. A single failure means that a single neutron detector fails, while a combined failure means that the invalid neutron detectors exist in the form of a combination, and all neutron detectors in the combination fail. This mainly includes neutron detector sleeve failure and partition failure.
[0070] Optionally, in this embodiment, the existence form of the failed neutron detector is determined based on its identification, and the failure type is determined based on the existence form.
[0071] Based on the identifiers of the failed neutron detectors, the existence form of each failed neutron detector is determined. One possible implementation is as follows: Based on the identifiers of the failed neutron detectors, the number of failed neutron detectors is obtained. If there is only one failed neutron detector, its existence form is a single detector. If there are two or more failed neutron detectors, the partition and neutron detector housing of each of the two or more failed neutron detectors are retrieved from the database. It is then determined whether all neutron detectors in the partition or housing are failed. If all are failed, the existence form of the failed neutron detectors is a combined entity. Otherwise, the existence form is a single detector. The database records the identifiers of all neutron detectors, as well as the combined identifiers of the neutron detector housings and partitions.
[0072] Based on the form of existence, the failure type is determined. One possible implementation method is: if the failure neutron detector exists alone, the failure type is single failure; if the failure neutron detector exists in combination, the failure type is combined failure.
[0073] It should be noted that combined failures include not only the failure of all neutron detectors within a neutron detector bushing and the failure of all neutron detectors within a zone, but also the failure of the neutron detector bushing itself. The failure of a single neutron detector bushing also constitutes a combined failure. Conversely, the failure of a single neutron detector bushing or a portion of the neutron detectors within a zone is considered an individual failure. Generally, combined failures primarily occur due to neutron detector bushing failures and zone failures. Neutron detector bushing failures typically involve a faulty neutron detector bushing, while zone failures generally occur due to zone-specific faults (e.g., a power supply cabinet malfunction preventing power supply to the zone). Apart from these, most combined failures involve the failure of a single neutron detector.
[0074] S302, based on the identification and failure type of the failed neutron detector, retrieve the corresponding inverse matrix from the inverse matrix library.
[0075] An optional implementation of this embodiment is as follows: based on the failure type, determine all inverse matrices corresponding to the failure type from the inverse matrix library, and then, based on the identity identifier of the failed neutron detector, retrieve the inverse matrix corresponding to the identity identifier from all inverse matrices corresponding to the failure type, thereby realizing the retrieval of the inverse matrix corresponding to the failed neutron detector from the inverse matrix library.
[0076] Another optional implementation of this embodiment is as follows: based on the identity identifier of the failed neutron detector, determine all inverse matrices corresponding to the identity identifier from the inverse matrix library, and then, based on the failure type of the failed neutron detector, retrieve the inverse matrix corresponding to the failure type from all the inverse matrices corresponding to the identity identifier, thereby realizing the retrieval of the inverse matrix corresponding to the failed neutron detector from the inverse matrix library.
[0077] This embodiment can determine the failure type based on the identity of the failed neutron detector, and then retrieve the corresponding inverse matrix from the inverse matrix library based on the identity and failure type of the failed neutron detector. It not only considers the identity of the failed neutron detector, but also the failure type, and basically considers all failure types. The retrieval of the corresponding inverse matrix from the inverse matrix library is also more accurate.
[0078] In one embodiment, to retrieve the inverse matrix more quickly, such as Figure 4 As shown, one optional implementation of S302 includes:
[0079] S401, based on the failure type of the failed neutron detector, select the target inverse matrix library corresponding to the failure type from the candidate inverse matrix library.
[0080] Among them, the candidate inverse matrix library refers to the selectable inverse matrix library; the target inverse matrix library refers to the inverse matrix library determined from the candidate inverse matrix library based on the failure type of the failed neutron detector.
[0081] Optionally, in this embodiment, the type of inverse matrix library is determined based on the failure type of the failed neutron detector, and a target inverse matrix library corresponding to the failure type is selected from the candidate inverse matrix libraries based on the type of inverse matrix library. The types of inverse matrix libraries include at least individual failure inverse matrix libraries and combined failure inverse matrix libraries; wherein, the individual failure inverse matrix library is used to store the inverse matrix of all failure cases where the failed neutron detector exists alone and the failure type is individual failure. In this embodiment, one optional method for constructing the individual failure inverse matrix library is as follows: If there are n neutron detectors in the reactor core, and each neutron detector exists independently with a unique identifier, the spatial location of each neutron detector can be determined based on its identifier. If a single neutron detector fails, the number of remaining valid neutron detectors becomes n-1, and the corresponding coefficient matrix is (n-1)×(n-1). Since there are n neutron detectors, there are n possible spatial locations for failed neutron detectors, and the number of coefficient matrices that need to be calculated in advance is also n. After calculating the n coefficient matrices, the inverse operation is performed on each of the n coefficient matrices to obtain n inverse matrices. These n inverse matrices are stored in the inverse matrix library to construct the individual failure inverse matrix library. The combined failure inverse matrix library is used to store the inverse matrices of all failure scenarios where the failed neutron detectors exist in combination and the failure type is combined failure. In this embodiment, an optional method for constructing the combined failure inverse matrix library is as follows: If a neutron detector sleeve fails; if the number of neutron detector sleeves is k groups and the total number of neutron detectors is n, each group of neutron detector sleeves contains n / k neutron detectors, and each group of neutron detector sleeves has a unique combination identifier. The spatial position of the neutron detector sleeve can be determined according to the combination identifier. When a single group of neutron detector sleeves fails, the number of remaining effective neutron detectors becomes nn / k, and the corresponding coefficient matrix is reduced to (nn / k)×(nn / k) order. Since the number of neutron detector sleeves is k groups, there may be k cases of failure of a single group of neutron detector sleeves. The number of coefficient matrices that need to be calculated in advance is k. After calculating the k coefficient matrices, the k coefficient matrices are inverted to obtain k inverse matrices. The k inverse matrices are stored in the inverse matrix library to construct the combined failure inverse matrix library.If a partition fails; if there are m partitions and n neutron detectors, and each partition has a unique combination identifier, the spatial location of each partition can be determined based on the combination identifier. Assume that from the first partition to the mth partition, each partition contains x1, x2, ..., xm neutron detectors. If the i-th partition fails, the number of remaining valid neutron detectors becomes n-xi, and the corresponding coefficient matrix is reduced to (n-xi)×(n-xi) order. Since there are m partitions, there may be m possible cases of partition failure, requiring the pre-calculation of m coefficient matrices. After obtaining the m coefficient matrices, inverse operations are performed on each of the m coefficient matrices to obtain m inverse matrices. These m inverse matrices are stored in an inverse matrix library to construct a combined failure inverse matrix library. It should be noted that the combined failure inverse matrix library can include both the inverse matrices corresponding to neutron detector sleeves and the inverse matrices corresponding to group failures.
[0082] S402, based on the identification of the failed neutron detector, retrieve the corresponding inverse matrix of the failed neutron detector from the target inverse matrix library.
[0083] Optionally, in this embodiment, the screening conditions are determined based on the identity of the failed neutron detector, and the inverse matrix corresponding to the failed neutron detector is retrieved from the target inverse matrix library based on the screening conditions.
[0084] In this embodiment, the target inverse matrix library corresponding to the failure type is selected from the candidate inverse matrix library based on the failure type of the failed neutron detector; and the corresponding inverse matrix of the failed neutron detector is retrieved from the target inverse matrix library based on the identity identifier of the failed neutron detector, which can effectively improve the speed and accuracy of inverse matrix retrieval.
[0085] In one embodiment, if the failure type is a single failure, in order to retrieve the corresponding inverse matrix, an optional implementation of S402 includes:
[0086] If the failure type of the failed neutron detector is a single failure, then the inverse matrix corresponding to the identity identifier is retrieved from the target inverse matrix library according to the identity identifier of the failed neutron detector.
[0087] Optionally, in this embodiment, if the failure type of the failed neutron detector is a single failure, based on the failure type, the single failure matrix library can be determined as the target inverse matrix library, and the inverse matrix corresponding to the identity of the failed neutron detector can be retrieved from the target inverse matrix library according to the identity of the failed neutron detector.
[0088] In this embodiment, when the failure type is a single failure, the corresponding inverse matrix can be retrieved from the target inverse matrix library based on the identity of the failed neutron detector. This can effectively improve the speed and accuracy of extracting the inverse matrix when the failure type is a single failure.
[0089] In one embodiment, if the failure type is a combination failure, in order to retrieve the corresponding inverse matrix, such as Figure 5 As shown, one optional implementation of S402 includes:
[0090] S501, if the failure type of the failed neutron detector is a combination failure, then determine the combination identifier corresponding to the failed neutron detector based on the identifier of the failed neutron detector.
[0091] Among them, the combination identifier refers to the identifier corresponding to the combination where the failed neutron detector is located, such as the unique identifier corresponding to each group of neutron detector sleeves or the unique identifier corresponding to each partition.
[0092] Optionally, in this embodiment, if the failure type of the failed neutron detector is a combined failure, then based on the identifier of the failed neutron detector, it is determined whether the failed neutron detector exists in a neutron detector sleeve or in a partition. If all failed neutron detectors are in a neutron detector sleeve, and the neutron detector sleeve fails or all neutron detectors within the neutron detector sleeve fail, then the unique identifier corresponding to the neutron detector sleeve is obtained. If the failed neutron detector is in a partition, and all seed detectors in that partition fail, then the unique identifier of that partition is obtained. Based on the unique identifier corresponding to the neutron detector sleeve or the unique identifier of the partition, the combined identifier corresponding to the failed neutron detector is determined. For example, the unique identifier corresponding to the neutron detector sleeve or the unique identifier of the partition is used as the combined identifier.
[0093] S502, retrieve the inverse matrix corresponding to the combined identifier from the target inverse matrix library.
[0094] Optionally, in this embodiment, the inverse matrix corresponding to the combination identifier is retrieved from the target inverse matrix library based on the combination identifier. The target inverse matrix library records the correspondence between combination identifiers and inverse matrices, and the corresponding inverse matrix can be retrieved from the target inverse matrix library based on the combination identifier.
[0095] In this embodiment, when the failure type is a combination failure, the corresponding combination identifier can be determined based on the identity identifier of the failed neutron detector, and then the corresponding inverse matrix can be retrieved from the target inverse matrix library based on the combination identifier, which improves the speed and accuracy of retrieving the inverse matrix for combination failures.
[0096] In one embodiment, such as Figure 6 As shown, one possible implementation method for nuclear power plant operation protection is as follows:
[0097] S601, if a failed neutron detector is detected in the nuclear power plant, a power boost lockout signal is output to the nuclear power equipment of the nuclear power plant so that the nuclear power equipment operates based on the lockout signal.
[0098] S602, Based on the identification of the failed neutron detector, determine the corresponding existence form of the failed neutron detector. The existence form includes: sole existence and combined existence.
[0099] S603, determine the failure type based on the form of existence.
[0100] S604, determine whether the failure type of the failed neutron detector is a single failure. If yes, proceed to S605; otherwise, proceed to S606.
[0101] S605, Select the target inverse matrix library with the failure type of "single failure" from the candidate inverse matrix library, retrieve the inverse matrix corresponding to the identity of the failed neutron detector from the target inverse matrix library according to the identity of the identity, and execute S608.
[0102] S606, Select the target inverse matrix library with the failure type of combined failure from the candidate inverse matrix library, determine the combined identifier corresponding to the failed neutron detector according to the identity identifier of the failed neutron detector, and execute S607.
[0103] S607, retrieve the inverse matrix corresponding to the combination identifier from the target inverse matrix library, and execute S608.
[0104] S608 updates the core three-dimensional power based on the inverse matrix.
[0105] S609, based on the updated core three-dimensional power, releases the power boost lockout signal of the nuclear power plant's nuclear equipment, restoring the normal operation of the nuclear power plant's nuclear equipment.
[0106] In this embodiment, when a failed neutron detector is detected in a nuclear power plant, a power boost lockout signal is output to the nuclear power equipment. This enables the nuclear power equipment to operate based on the lockout signal. Furthermore, the inverse matrix corresponding to the failed neutron detector can be quickly retrieved from the inverse matrix library based on the detector's identifier. Based on this retrieved inverse matrix, the core's three-dimensional power is updated promptly and quickly, eliminating the need for real-time calculation of the coefficient matrix and inverse matrix. This effectively reduces computational load and significantly improves the efficiency of the nuclear power plant's core protection system in updating the core's three-dimensional power. The power boost lockout signal for the nuclear power equipment is promptly released, restoring the nuclear power plant's nuclear power equipment to normal operation.
[0107] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.
[0108] Based on the same inventive concept, this application also provides a nuclear power plant operation protection device for implementing the aforementioned nuclear power plant operation protection method. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations in one or more embodiments of the nuclear power plant operation protection device provided below can be found in the limitations of the nuclear power plant operation protection method described above, and will not be repeated here.
[0109] In one embodiment, such as Figure 7 As shown, a nuclear power plant operation protection device 1 is provided, comprising: a detection module 10, a retrieval module 20, an update module 30, and a control module 40, wherein:
[0110] The detection module 10 is used to output a power boost lockout signal to the nuclear power equipment of the nuclear power plant if a failed neutron detector is detected in the nuclear power plant, so that the nuclear power equipment can operate based on the lockout signal.
[0111] The retrieval module 20 is used to retrieve the corresponding inverse matrix of the failed neutron detector from the inverse matrix library based on the identification of the failed neutron detector.
[0112] Update module 30 is used to update the core three-dimensional power based on the inverse matrix.
[0113] The control module 40 is used to release the power boost lockout signal of the nuclear power plant’s nuclear equipment based on the updated core three-dimensional power, and restore the normal operation of the nuclear power plant’s nuclear equipment.
[0114] In one embodiment, on the Figure 7 On the basis of, such as Figure 8 As shown, above Figure 7 The retrieval module 20 further includes:
[0115] The determination unit 201 is used to determine the failure type based on the identification of the failed neutron detector.
[0116] The retrieval unit 202 is used to retrieve the corresponding inverse matrix of the failed neutron detector from the inverse matrix library according to the identification and failure type of the failed neutron detector.
[0117] In one embodiment, the upper Figure 8 The determining unit 201 is specifically used for: determining the existence form of the failed neutron detector according to the identification of the failed neutron detector; wherein the existence form includes single existence and combined existence; and determining the failure type according to the existence form.
[0118] In one embodiment, the upper Figure 8 The retrieval unit 202 is specifically used for: selecting the target inverse matrix library corresponding to the failure type from the candidate inverse matrix library according to the failure type of the failed neutron detector; and retrieving the corresponding inverse matrix of the failed neutron detector from the target inverse matrix library according to the identity identifier of the failed neutron detector.
[0119] In one embodiment, the upper Figure 8 The retrieval unit 202 is further used to: if the failure type of the failed neutron detector is a single failure, then retrieve the inverse matrix corresponding to the identity identifier from the target inverse matrix library according to the identity identifier of the failed neutron detector.
[0120] In one embodiment, the upper Figure 8 The retrieval unit 202 is further used for: if the failure type of the failed neutron detector is a combined failure, then determining the combined identifier corresponding to the failed neutron detector based on the identity identifier of the failed neutron detector; and retrieving the inverse matrix corresponding to the combined identifier from the target inverse matrix library.
[0121] The modules in the aforementioned nuclear power plant operation protection devices can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the memory of a computer device as software, so that the processor can call and execute the corresponding operations of each module.
[0122] In one embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as follows: Figure 9As shown, this computer device includes a processor, memory, input / output (I / O) interfaces, and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is also connected to the system bus via the I / O interfaces. The processor provides computational and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides the environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The database stores nuclear power plant-related data. The I / O interfaces are used for information exchange between the processor and external devices. The communication interface is used for communication with external terminals via a network connection. When executed by the processor, the computer program implements a nuclear power plant operation protection method.
[0123] Those skilled in the art will understand that Figure 9 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0124] In one embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:
[0125] If a failed neutron detector is detected in the nuclear power plant, a power boost lockout signal is output to the nuclear power equipment in the nuclear power plant so that the nuclear power equipment can operate based on the lockout signal;
[0126] Based on the identification of the failed neutron detector, retrieve the corresponding inverse matrix from the inverse matrix library;
[0127] Update the core three-dimensional power based on the inverse matrix;
[0128] Based on the updated core three-dimensional power, the power boost lockout signal of the nuclear power plant's nuclear equipment is released, and the normal operation of the nuclear power plant's nuclear equipment is restored.
[0129] In one embodiment, when the processor executes the computer program, it further performs the following steps: retrieving the corresponding inverse matrix of the failed neutron detector from the inverse matrix library based on the detector's identifier, including:
[0130] The failure type is determined based on the identification of the failed neutron detector;
[0131] Based on the identification and failure type of the failed neutron detector, the corresponding inverse matrix of the failed neutron detector is retrieved from the inverse matrix library.
[0132] In one embodiment, when the processor executes the computer program, it further performs the following steps: determining the failure type based on the identification of the failed neutron detector, including:
[0133] Based on the identification of the failed neutron detector, determine the corresponding existence form of the failed neutron detector; the existence form includes: single existence and combined existence;
[0134] Determine the failure type based on its form of existence.
[0135] In one embodiment, when the processor executes the computer program, it further performs the following steps: retrieving the corresponding inverse matrix of the failed neutron detector from the inverse matrix library based on the detector's identification and failure type, including:
[0136] Based on the failure type of the failed neutron detector, select the target inverse matrix library corresponding to the failure type from the candidate inverse matrix library;
[0137] Based on the identification of the failed neutron detector, the corresponding inverse matrix of the failed neutron detector is retrieved from the target inverse matrix library.
[0138] In one embodiment, when the processor executes the computer program, it further performs the following steps: retrieving the corresponding inverse matrix of the failed neutron detector from the target inverse matrix library based on the detector's identifier, including:
[0139] If the failure type of the failed neutron detector is a single failure, then the inverse matrix corresponding to the identity identifier is retrieved from the target inverse matrix library according to the identity identifier of the failed neutron detector.
[0140] In one embodiment, when the processor executes the computer program, it further performs the following steps: retrieving the corresponding inverse matrix of the failed neutron detector from the target inverse matrix library based on the detector's identifier, including:
[0141] If the failure type of the failed neutron detector is a combination failure, then the combination identifier corresponding to the failed neutron detector is determined according to the identity identifier of the failed neutron detector;
[0142] Retrieve the inverse matrix corresponding to the combined identifier from the target inverse matrix library.
[0143] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, the computer program performing the following steps when executed by a processor:
[0144] If a failed neutron detector is detected in the nuclear power plant, a power boost lockout signal is output to the nuclear power equipment in the nuclear power plant so that the nuclear power equipment can operate based on the lockout signal;
[0145] Based on the identification of the failed neutron detector, retrieve the corresponding inverse matrix from the inverse matrix library;
[0146] Update the core three-dimensional power based on the inverse matrix;
[0147] Based on the updated core three-dimensional power, the power boost lockout signal of the nuclear power plant's nuclear equipment is released, and the normal operation of the nuclear power plant's nuclear equipment is restored.
[0148] In one embodiment, when the computer program is executed by a processor, it further performs the following steps: retrieving the corresponding inverse matrix of the failed neutron detector from the inverse matrix library based on the detector's identifier, including:
[0149] The failure type is determined based on the identification of the failed neutron detector;
[0150] Based on the identification and failure type of the failed neutron detector, the corresponding inverse matrix of the failed neutron detector is retrieved from the inverse matrix library.
[0151] In one embodiment, when the computer program is executed by a processor, it further performs the following steps: determining the failure type based on the identification of the failed neutron detector, including:
[0152] Based on the identification of the failed neutron detector, determine the corresponding existence form of the failed neutron detector; the existence form includes: single existence and combined existence;
[0153] Determine the failure type based on its form of existence.
[0154] In one embodiment, when the computer program is executed by a processor, it further performs the following steps: retrieving the corresponding inverse matrix of the failed neutron detector from the inverse matrix library based on the detector's identifier and failure type, including:
[0155] Based on the failure type of the failed neutron detector, select the target inverse matrix library corresponding to the failure type from the candidate inverse matrix library;
[0156] Based on the identification of the failed neutron detector, the corresponding inverse matrix of the failed neutron detector is retrieved from the target inverse matrix library.
[0157] In one embodiment, when the computer program is executed by a processor, it further performs the following steps: retrieving the corresponding inverse matrix of the failed neutron detector from the target inverse matrix library based on the detector's identifier, including:
[0158] If the failure type of the failed neutron detector is a single failure, then the inverse matrix corresponding to the identity identifier is retrieved from the target inverse matrix library according to the identity identifier of the failed neutron detector.
[0159] In one embodiment, when the computer program is executed by a processor, it further performs the following steps: retrieving the corresponding inverse matrix of the failed neutron detector from the target inverse matrix library based on the detector's identifier, including:
[0160] If the failure type of the failed neutron detector is a combination failure, then the combination identifier corresponding to the failed neutron detector is determined according to the identity identifier of the failed neutron detector;
[0161] Retrieve the inverse matrix corresponding to the combined identifier from the target inverse matrix library.
[0162] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, performs the following steps:
[0163] If a failed neutron detector is detected in the nuclear power plant, a power boost lockout signal is output to the nuclear power equipment in the nuclear power plant so that the nuclear power equipment can operate based on the lockout signal;
[0164] Based on the identification of the failed neutron detector, retrieve the corresponding inverse matrix from the inverse matrix library;
[0165] Update the core three-dimensional power based on the inverse matrix;
[0166] Based on the updated core three-dimensional power, the power boost lockout signal of the nuclear power plant's nuclear equipment is released, and the normal operation of the nuclear power plant's nuclear equipment is restored.
[0167] In one embodiment, when the computer program is executed by a processor, it further performs the following steps: retrieving the corresponding inverse matrix of the failed neutron detector from the inverse matrix library based on the detector's identifier, including:
[0168] The failure type is determined based on the identification of the failed neutron detector;
[0169] Based on the identification and failure type of the failed neutron detector, the corresponding inverse matrix of the failed neutron detector is retrieved from the inverse matrix library.
[0170] In one embodiment, when the computer program is executed by a processor, it further performs the following steps: determining the failure type based on the identification of the failed neutron detector, including:
[0171] Based on the identification of the failed neutron detector, determine the corresponding existence form of the failed neutron detector; the existence form includes: single existence and combined existence;
[0172] Determine the failure type based on its form of existence.
[0173] In one embodiment, when the computer program is executed by a processor, it further performs the following steps: retrieving the corresponding inverse matrix of the failed neutron detector from the inverse matrix library based on the detector's identifier and failure type, including:
[0174] Based on the failure type of the failed neutron detector, select the target inverse matrix library corresponding to the failure type from the candidate inverse matrix library;
[0175] Based on the identification of the failed neutron detector, the corresponding inverse matrix of the failed neutron detector is retrieved from the target inverse matrix library.
[0176] In one embodiment, when the computer program is executed by a processor, it further performs the following steps: retrieving the corresponding inverse matrix of the failed neutron detector from the target inverse matrix library based on the detector's identifier, including:
[0177] If the failure type of the failed neutron detector is a single failure, then the inverse matrix corresponding to the identity identifier is retrieved from the target inverse matrix library according to the identity identifier of the failed neutron detector.
[0178] In one embodiment, when the computer program is executed by a processor, it further performs the following steps: retrieving the corresponding inverse matrix of the failed neutron detector from the target inverse matrix library based on the detector's identifier, including:
[0179] If the failure type of the failed neutron detector is a combination failure, then the combination identifier corresponding to the failed neutron detector is determined according to the identity identifier of the failed neutron detector;
[0180] Retrieve the inverse matrix corresponding to the combined identifier from the target inverse matrix library.
[0181] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.
[0182] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0183] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. A method of protecting operation of a nuclear power plant, characterized by, The method comprises: If a failed neutron detector is detected in the nuclear power plant, a power up lock signal is output to the nuclear power equipment of the nuclear power plant, so that the nuclear power equipment operates based on the lock signal; According to the identity of the failed neutron detector, the corresponding inverse matrix of the failed neutron detector is retrieved from the inverse matrix library; According to the inverse matrix, the three-dimensional power of the core is updated; According to the updated three-dimensional power of the core, the power up lock signal of the nuclear power equipment of the nuclear power plant is released, and the normal operation of the nuclear power equipment of the nuclear power plant is restored.
2. The method of claim 1, wherein, According to the identity of the failed neutron detector, the corresponding inverse matrix of the failed neutron detector is retrieved from the inverse matrix library, comprising: According to the identity of the failed neutron detector, the failure type is determined; According to the identity of the failed neutron detector and the failure type, the corresponding inverse matrix of the failed neutron detector is retrieved from the inverse matrix library.
3. The method of claim 2, wherein, According to the identity of the failed neutron detector, the failure type is determined, comprising: According to the identity of the failed neutron detector, the corresponding existence form of the failed neutron detector is determined; wherein the existence form comprises: single existence and combined existence; According to the existence form, the failure type is determined.
4. The method of claim 2, wherein, According to the identity of the failed neutron detector and the failure type, the corresponding inverse matrix of the failed neutron detector is retrieved from the inverse matrix library, comprising: According to the failure type of the failed neutron detector, the target inverse matrix library corresponding to the failure type is selected from the candidate inverse matrix library; According to the identity of the failed neutron detector, the corresponding inverse matrix of the failed neutron detector is retrieved from the target inverse matrix library.
5. The method of claim 4, wherein, According to the identity of the failed neutron detector, the corresponding inverse matrix of the failed neutron detector is retrieved from the target inverse matrix library, comprising: If the failure type of the failed neutron detector is single failure, the inverse matrix corresponding to the identity is retrieved from the target inverse matrix library according to the identity of the failed neutron detector.
6. The method of claim 4, wherein, According to the identity of the failed neutron detector, the corresponding inverse matrix of the failed neutron detector is retrieved from the target inverse matrix library, comprising: If the failure type of the failed neutron detector is combined failure, the corresponding combined identifier of the failed neutron detector is determined according to the identity of the failed neutron detector; The inverse matrix corresponding to the combined identifier is retrieved from the target inverse matrix library.
7. A nuclear power plant operation protection device, characterized by, Comprise: The retrieval module is used for if a failed neutron detector is detected in the nuclear power plant, a power up lock signal is output to the nuclear power equipment of the nuclear power plant, so that the nuclear power equipment operates based on the lock signal, and according to the identity of the failed neutron detector, the corresponding inverse matrix of the failed neutron detector is retrieved from the inverse matrix library; The update module is used for updating the three-dimensional power of the core according to the inverse matrix; The control module is used for according to the updated three-dimensional power of the core, the power up lock signal of the nuclear power equipment of the nuclear power plant is released, and the normal operation of the nuclear power equipment of the nuclear power plant is restored.
8. A computer device comprising a memory and a processor, the memory storing a computer program, characterized in that, The computer program is executed by the processor to implement the steps of the nuclear power plant operation protection method in any one of claims 1 to 6.
9. A computer-readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by the processor to implement the steps of the nuclear power plant operation protection method in any one of claims 1 to 6.
10. A computer program product comprising a computer program, characterized in that, The computer program is executed by the processor to implement the steps of the nuclear power plant operation protection method in any one of claims 1 to 6.
Citation Information
Patent Citations
Method and device for scanning separate signal condition channel at reat time
JP1976141991A
Method of determining and evaluating the emergency shutdown margin for a pressurized water nuclear reactor
US5032346A