Fault diagnosis method, system and equipment of nuclear power instrument control system and medium

By obtaining the information of the fault board of the nuclear power instrument control system in real time and using the pre-generated fault matrix, automated fault diagnosis is achieved, solving the problems of inefficient and insufficient accuracy of existing methods, and improving the efficiency and reliability of diagnosis.

CN119645010APending Publication Date: 2025-03-18CGN DIGITAL TECH CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411950731.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-27
Publication Date
2025-03-18

AI Technical Summary

Technical Problem

The existing fault diagnosis methods for nuclear power instrument control systems rely on manual experience and traditional data processing, which are inefficient, accuracy and reliability are difficult to guarantee, especially when the system complexity increases.

Method used

By obtaining the board identification and fault code of the fault board in the nuclear power instrument control system in real time, selecting the pre-generated fault matrix, analyzing the fault type and location of the fault board, and generating fault diagnosis results.

Benefits of technology

It realizes automated, fast and accurate fault diagnosis, improves diagnostic efficiency and reliability, and reduces the risk of misdiagnosis and human error.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119645010A_ABST
    Figure CN119645010A_ABST
Patent Text Reader

Abstract

The invention relates to the field of fault diagnosis, in particular to a fault diagnosis method, system and device for a nuclear power instrument control system and a medium, and the method comprises the steps: obtaining board card identifiers and fault codes of all fault board cards in the nuclear power instrument control system in real time; selecting a fault matrix corresponding to each fault board card according to the board card identifier; obtaining the fault type of each fault board card according to the fault code of the fault board card and the corresponding fault matrix; and analyzing the fault types of all fault board cards and the positions of the fault board cards, and generating a fault diagnosis result of the nuclear power instrument control system. According to the fault diagnosis method for the nuclear power instrument control system, the fault of the nuclear power instrument control system can be automatically, rapidly and accurately diagnosed, the efficiency of fault diagnosis is greatly improved, the reliability of fault diagnosis is improved, and the possibility of misdiagnosis is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of fault diagnosis, and in particular to a fault diagnosis method, system, equipment and medium for a nuclear power instrumentation and control system. Background Art

[0002] The nuclear power instrumentation and control system is a key facility used to monitor, control and protect the normal operation of nuclear power plants. It contains a large number of electronic devices, sensors and control modules, which are usually integrated in a series of printed circuit boards (PCBs). Fault diagnosis is an important part of the maintenance of nuclear power instrumentation and control systems. Its purpose is to detect and identify any faults in the system so that they can be repaired in time and possible system failures can be prevented. Since the safe operation of nuclear power plants depends critically on accurate and timely fault diagnosis, the importance of fault diagnosis is self-evident.

[0003] Existing fault diagnosis methods for nuclear power instrumentation and control systems mainly rely on manual experience and traditional data processing methods. Generally speaking, engineers or technicians will diagnose and locate possible faults based on the operating data of the nuclear power instrumentation and control system and their experience. However, this method is inefficient because it requires a lot of manpower to collect and analyze data and relies on the expertise and experience of individual engineers. In addition, with the increasing complexity of nuclear power instrumentation and control systems, this manual-dependent method also faces great challenges in accuracy and reliability. Summary of the invention

[0004] In order to solve the above problems, the present invention provides a fault diagnosis method, system, equipment and medium for a nuclear power instrumentation and control system.

[0005] The first aspect of the present invention discloses a fault diagnosis method for a nuclear power instrumentation and control system, comprising:

[0006] Obtain the card identification and fault codes of all faulty cards in the nuclear power instrumentation and control system in real time;

[0007] A fault matrix corresponding to each faulty board is selected according to the board identification; wherein the fault matrix is ​​pre-generated according to the position of each board in the nuclear power instrumentation and control system, the connection relationship between the boards, and the type of the boards; different boards correspond to different fault matrices; the fault matrix of each board represents the relationship between the fault code of the board in the nuclear power instrumentation and control system, the associated fault code of the associated board connected thereto, and the possible fault type;

[0008] According to the fault code of the faulty board and the corresponding fault matrix, the fault type of each faulty board is obtained;

[0009] Analyze the fault types and locations of all faulty boards and generate fault diagnosis results for the nuclear power instrumentation and control system.

[0010] Furthermore, the step of obtaining the board identifications of all faulty boards in the nuclear power instrumentation and control system in real time includes:

[0011] For each faulty board in the nuclear power instrumentation and control system, obtain its nuclear power control station ID, board chassis ID, board cabinet ID, equipment ID to which the board belongs, and board type in real time;

[0012] A board identification of a faulty board is generated according to the nuclear power control station identification, the board chassis identification, the board cabinet identification, the equipment identification to which the board belongs, and the board type.

[0013] Furthermore, the step of obtaining the board identifications of all faulty boards in the nuclear power instrumentation and control system in real time includes:

[0014] For each faulty board in the nuclear power instrumentation and control system, obtain the board slot identification in real time;

[0015] Generate a corresponding board ID according to the board slot ID;

[0016] And, the step of selecting the fault matrix corresponding to each faulty board according to the board identifier includes:

[0017] Determine the nuclear power system category of the faulty board according to the board slot identifier in the board identifier of each faulty board, wherein the nuclear power system category indicates that a faulty board belongs to a working system or a standby system of a nuclear power control station;

[0018] According to the board type and nuclear power system category in the board identification of each faulty board, a corresponding fault matrix is ​​selected.

[0019] Furthermore, the step of obtaining the fault type of each faulty board according to the fault code of the faulty board and the corresponding fault matrix includes:

[0020] For each failed line card:

[0021] The fault codes of the faulty board are traversed, and the corresponding fault type is searched in the fault matrix corresponding to the faulty board as the fault type of the faulty board.

[0022] Furthermore, the step of obtaining the fault type of each faulty board according to the fault code of the faulty board and the corresponding fault matrix includes:

[0023] For each failed line card:

[0024] Determine the board identification of the associated board connected to the faulty board according to the corresponding fault matrix;

[0025] Determine whether a fault code appears on the associated board according to the board identification of the associated board, and use the fault code as the associated fault code of the faulty board;

[0026] All associated fault codes and fault codes of the faulty board are traversed, and the corresponding fault type is searched in the fault matrix corresponding to the faulty board as the fault type of the faulty board.

[0027] Furthermore, the fault matrix includes the fault occurrence probability and fault repair complexity of each fault type;

[0028] And, the steps of analyzing the fault types and locations of all faulty boards and generating fault diagnosis results of the nuclear power instrumentation and control system include:

[0029] For each faulty board, the risk-return ratio of the faulty board is calculated based on the fault occurrence probability and fault repair complexity of all corresponding fault types.

[0030] The risk-benefit ratios of all faulty boards are ranked and combined with their locations to obtain the fault diagnosis results of the nuclear power instrumentation and control system.

[0031] Furthermore, for each faulty board, according to the fault occurrence probability and fault repair complexity of all corresponding fault types, the step of calculating the risk-return ratio of the faulty board includes:

[0032] For each faulty board, the ratio of the fault occurrence probability to the fault repair complexity of each fault type is calculated, and the ratio calculation results of all fault types are summed to obtain the risk-benefit ratio of the faulty board.

[0033] The second aspect of the present invention discloses a fault diagnosis system for a nuclear power instrumentation and control system, comprising:

[0034] The first acquisition module is used to obtain the board identification and the fault code of all faulty boards in the nuclear power instrumentation and control system in real time;

[0035] A selection module is used to select a fault matrix corresponding to each faulty board according to the board identifier; wherein the fault matrix is ​​pre-generated according to the position of each board in the nuclear power instrumentation and control system, the connection relationship between the boards, and the type of the boards; different boards correspond to different fault matrices; the fault matrix of each board represents the relationship between the fault code of the board in the nuclear power instrumentation and control system, the associated fault code of the associated board connected thereto, and the possible fault type;

[0036] A second acquisition module is used to acquire the fault type of each faulty board according to the fault code of the faulty board and the corresponding fault matrix;

[0037] The generation module is used to analyze the fault types and locations of all faulty boards and generate fault diagnosis results for the nuclear power instrumentation and control system.

[0038] The third aspect of the present invention discloses an electronic device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, and is characterized in that when the processor executes the computer program, it implements the steps of any fault diagnosis method for a nuclear power instrumentation and control system disclosed in the first aspect of the present invention.

[0039] The fourth aspect of the present invention discloses a storage medium storing a computer program, characterized in that when the computer program is executed by a processor, the steps of any fault diagnosis method for a nuclear power instrumentation and control system disclosed in the first aspect of the present invention are implemented.

[0040] Compared with traditional manual experience and data processing methods, the nuclear power instrumentation and control system fault diagnosis method proposed in the present invention can automatically, quickly and accurately diagnose the faults of the nuclear power instrumentation and control system, greatly improving the efficiency of fault diagnosis. At the same time, by using the fault matrix pre-generated based on the nuclear power instrumentation and control system structure and the board-card relationship, the connection and influence between the various boards in the system are taken into account, thereby improving the reliability of fault diagnosis and reducing the possibility of misdiagnosis. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0042] Figure 1 It is a flow chart of a fault diagnosis method of a nuclear power instrumentation and control system disclosed in an embodiment of the present invention;

[0043] Figure 2 is a schematic diagram of a fault matrix disclosed in an embodiment of the present invention;

[0044] Figure 3 The present invention discloses a structural diagram of a fault diagnosis system for a nuclear power instrumentation and control system.

[0045] Figure 4 It is a schematic diagram of the structure of an electronic device disclosed in an embodiment of the present invention. DETAILED DESCRIPTION

[0046] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0047] The terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, device, or product end including a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units that are not listed, or may optionally include other steps or units inherent to these processes, methods, products, or ends.

[0048] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present invention. The appearance of the phrase in various places in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0049] See also Figure 1 As shown, Figure 1 FIG. 1 is a flow chart of a fault diagnosis method for a nuclear power instrumentation and control system disclosed in an embodiment of the present invention. Figure 1 As shown, the fault diagnosis method of the nuclear power instrumentation and control system may include the following operations:

[0050] S101, obtaining in real time the board identifications and fault codes of all faulty boards in the nuclear power instrumentation and control system;

[0051] In an optional embodiment, the step of obtaining the board identifications of all faulty boards in the nuclear power instrumentation and control system in real time includes:

[0052] For each faulty board in the nuclear power instrumentation and control system, obtain its nuclear power control station ID, board chassis ID, board cabinet ID, equipment ID to which the board belongs, and board type in real time;

[0053] A board identification of a faulty board is generated according to the nuclear power control station identification, the board chassis identification, the board cabinet identification, the equipment identification to which the board belongs, and the board type.

[0054] In this optional embodiment, the nuclear power control station identifier indicates the nuclear power control station where the faulty board is located, and a nuclear power instrumentation and control system may have multiple nuclear power control stations; the board cabinet identifier indicates the board cabinet where the faulty board is located, and a nuclear power control station may have multiple board cabinets; the board chassis identifier indicates the board chassis where the faulty board is located, and a board cabinet may have multiple board chassis; the device identifier to which the board belongs indicates the device to which the faulty board belongs, such as a specific control device or monitoring device, and a board chassis may have multiple devices; the board type indicates the type of the faulty board, such as SCU board (SABB11G_IO communication unit board) and MPU board (SABA01B_main processing unit board).

[0055] For example: Nuclear power control station ID: CS01; Board cabinet ID: CA02; Board chassis ID: CH03; Board device ID: DEV04; Board type: PROC. Based on this information, the generated board ID can be: "CS01-CA02-CH03-DEV04-PROC". This ID uniquely identifies a processor board located in nuclear power control station CS01, cabinet CA02, chassis CH03, belonging to device DEV04.

[0056] In this optional embodiment, the fault code is a string used to uniquely identify a specific fault, including: a board identification and specific fault information. The board identification portion is used to indicate the board on which the fault occurred, and the specific fault information portion is used to indicate the specific type of fault that occurred, for example

[0057] CS01-CA02-CH03-DEV04-PROC-F02 indicates that the network data flow of port 2 of the PROC board belonging to device DEV04, located in nuclear power control station CS01, cabinet CA02, chassis CH03, is too high.

[0058] It can be seen that this optional embodiment makes full use of the location and type information of the board in the nuclear power instrumentation and control system, so that the board identification can uniquely identify a specific faulty board, providing accurate input for subsequent fault matrix selection and fault type judgment, and improving the reliability and applicability of the entire diagnostic method.

[0059] S102, selecting a fault matrix corresponding to each faulty board according to the board identifier; wherein the fault matrix is ​​pre-generated according to the position of each board in the nuclear power instrumentation and control system, the connection relationship between the boards, and the type of the boards; different boards correspond to different fault matrices; the fault matrix of each board represents the relationship between the fault code of the board in the nuclear power instrumentation and control system, the associated fault code of the associated board connected thereto, and the possible fault type;

[0060] In an optional embodiment, each row in the fault matrix corresponds to a possible fault type of the board, each column corresponds to a fault code of the board, or an associated fault code of the board, and each element represents whether the fault code or associated fault code in its column is related to the possible fault type in its row, for example, the element is represented by 1 to indicate that the fault code or associated fault code is related to the fault type, and 0 is represented to indicate that the fault code or associated fault code is not related to the fault type. Similarly, the element can also use TRUE / FALSE or any other predefined form, which is not limited by the embodiment of the present invention.

[0061] Figure 2 An example format of a fault matrix is ​​shown. The board corresponding to the fault matrix has a board identification of CS01-CA02-CH03-DEV04-SCU, and its fault code includes CS01-CA02-CH03-DEV04-SCU-F01. Its associated boards include CS01-CA02-CH02-DEV01-MPU, and its associated fault codes include CS01-CA02-CH02-DEV01-MPU-D01. The fault code of the board is related to operation timeout and other fault modes, and the associated fault code is related to other fault modes.

[0062] In an optional embodiment, the step of obtaining the board identifications of all faulty boards in the nuclear power instrumentation and control system in real time includes:

[0063] For each faulty board in the nuclear power instrumentation and control system, obtain the board slot identification in real time;

[0064] Generate a corresponding board ID according to the board slot ID;

[0065] And, the step of selecting the fault matrix corresponding to each faulty board according to the board identifier includes:

[0066] Determine the nuclear power system category of the faulty board according to the board slot identifier in the board identifier of each faulty board, wherein the nuclear power system category indicates that a faulty board belongs to a working system or a standby system of a nuclear power control station;

[0067] According to the board type and nuclear power system category in the board identification of each faulty board, a corresponding fault matrix is ​​selected.

[0068] In nuclear power instrumentation and control systems, in order to ensure high reliability and continuity of the system, a redundant design of working system and backup system is usually adopted. The working system and the backup system are two independent systems with the same functions, which are distinguished by the board slot identification. For example, in a nuclear power control station, the boards with board slot identifications 1-7 belong to the working system, while the boards with board slot identifications 8-14 belong to the backup system. By distinguishing between the working system and the backup system, the fault diagnosis method of the nuclear power instrumentation and control system can locate the faulty board more accurately, and select the corresponding fault matrix according to the system category to which it belongs, thereby improving the accuracy and efficiency of diagnosis.

[0069] It can be seen that in this optional embodiment, the board slot identification indicates the specific location of the faulty board in the working system or standby system of the nuclear power control station, and the corresponding fault matrix can be selected more accurately in combination with the board type. This method of using the board slot identification takes into account the differences between the working system and the standby system in the nuclear power instrumentation and control system, making the selection of the fault matrix more accurate and improving the adaptability and reliability of the diagnosis method.

[0070] S103, obtaining the fault type of each faulty board according to the fault code of the faulty board and the corresponding fault matrix;

[0071] In an optional embodiment, the step of obtaining the fault type of each faulty board according to the fault code of the faulty board and the corresponding fault matrix includes:

[0072] For each failed line card:

[0073] The fault codes of the faulty board are traversed, and the corresponding fault type is searched in the fault matrix corresponding to the faulty board as the fault type of the faulty board.

[0074] It can be seen that the search method based on the fault matrix of this optional embodiment utilizes the pre-established correspondence between fault codes and fault types, avoids repeated analysis and calculation, and improves the efficiency of fault type judgment. At the same time, since the fault matrix is ​​generated based on the actual connection relationship of the boards in the nuclear power instrumentation and control system, the judgment result of the fault type is also more accurate and reliable.

[0075] In another optional embodiment, the step of obtaining the fault type of each faulty board according to the fault code of the faulty board and the corresponding fault matrix includes:

[0076] For each failed line card:

[0077] Determine the board identification of the associated board connected to the faulty board according to the corresponding fault matrix;

[0078] Determine whether a fault code appears on the associated board according to the board identification of the associated board, and use the fault code as the associated fault code of the faulty board;

[0079] All associated fault codes and fault codes of the faulty board are traversed, and the corresponding fault type is searched in the fault matrix corresponding to the faulty board as the fault type of the faulty board.

[0080] It can be seen that this optional embodiment makes full use of the fault information of the associated board, expands the scope of fault diagnosis, and makes the diagnosis result more comprehensive and accurate. At the same time, by pre-establishing the corresponding relationship between the faulty board and the associated board fault code, the diagnosis efficiency is also improved.

[0081] S104, analyzing the fault types and locations of all faulty boards and generating fault diagnosis results of the nuclear power instrumentation and control system.

[0082] In an optional embodiment, the fault matrix includes the fault occurrence probability and fault repair complexity of each fault type;

[0083] And, the steps of analyzing the fault types and locations of all faulty boards and generating fault diagnosis results of the nuclear power instrumentation and control system include:

[0084] For each faulty board, the risk-return ratio of the faulty board is calculated based on the fault occurrence probability and fault repair complexity of all corresponding fault types.

[0085] The risk-benefit ratios of all faulty boards are ranked and combined with their locations to obtain the fault diagnosis results of the nuclear power instrumentation and control system.

[0086] In this optional embodiment, the probability of failure indicates the likelihood of occurrence of different types of failures, the complexity of failure repair indicates the difficulty of repairing different types of failures, and the risk-return ratio takes these two factors into consideration and can more objectively evaluate the importance of each faulty board.

[0087] The higher the risk-return ratio, the greater the comprehensive risk of the faulty board and the higher the repair benefit, so diagnosis and repair should be given priority. By sorting the risk-return ratios of all faulty boards, the priority of each board in diagnosis and repair can be determined. Combined with the location information of the faulty board, maintenance personnel can be more accurately guided to locate the fault and perform repair operations.

[0088] It can be seen that this optional embodiment calculates the risk-return ratios of all faulty boards and sorts them, and then combines them with their positions in the system. The diagnostic results given by the present invention not only point out the fault type and location, but also reasonably evaluate the severity of the fault and the maintenance priority, making the diagnostic results more practical and targeted.

[0089] In a further optional embodiment, for each faulty board, the step of calculating the risk-benefit ratio of the faulty board according to the fault occurrence probability and fault repair complexity of all corresponding fault types includes:

[0090] For each faulty board, the ratio of the fault occurrence probability to the fault repair complexity of each fault type is calculated, and the ratio calculation results of all fault types are summed to obtain the risk-benefit ratio of the faulty board.

[0091] In this optional embodiment, the higher the probability of a fault, the greater the risk contribution of the fault type to the faulty board; the lower the complexity of fault repair, that is, the lower the difficulty of repair, the higher the benefit of repairing the fault type. The ratio of the probability of a fault to the complexity of repair takes into account both risk and benefit. The larger the value, the higher the priority of repairing the fault type. The risk-benefit ratio obtained by summing up the ratios of all fault types can fully reflect the comprehensive risk and repair benefit of the faulty board. The larger the value, the higher the priority of the board in fault diagnosis and repair.

[0092] It can be seen that this optional embodiment balances the two dimensions of fault probability and maintenance complexity in the form of a ratio, and can more reasonably evaluate the contribution of each fault type to the risk-benefit ratio of the faulty board. At the same time, all possible fault types of the faulty board are comprehensively considered by summing, making the calculation result of the risk-benefit ratio more comprehensive and accurate, providing a reliable basis for the subsequent generation of diagnostic results.

[0093] See also Figure 3 As shown, Figure 3 Schematic diagram of the structure of a fault diagnosis system for a nuclear power instrumentation and control system disclosed in an embodiment of the present invention. Figure 3 As shown, the fault diagnosis system includes:

[0094] The first acquisition module 301 is used to acquire the board identification and the fault code of all faulty boards in the nuclear power instrumentation and control system in real time;

[0095] A selection module 302 is used to select a fault matrix corresponding to each faulty board according to the board identifier; wherein the fault matrix is ​​pre-generated according to the position of each board in the nuclear power instrumentation and control system, the connection relationship between the boards, and the type of the boards; different boards correspond to different fault matrices; the fault matrix of each board represents the relationship between the fault code of the board in the nuclear power instrumentation and control system, the associated fault code of the associated board connected thereto, and the possible fault type;

[0096] The second acquisition module 303 is used to acquire the fault type of each faulty board according to the fault code of the faulty board and the corresponding fault matrix;

[0097] The generation module 304 is used to analyze the fault types and locations of all faulty boards and generate fault diagnosis results of the nuclear power instrumentation and control system.

[0098] The specific definition of the fault diagnosis system of the nuclear power instrumentation and control system can be found in the definition of the fault diagnosis method of the nuclear power instrumentation and control system mentioned above, which will not be repeated here. Each module in the above-mentioned fault diagnosis system of the nuclear power instrumentation and control system can be implemented in whole or in part by software, hardware and a combination thereof. The above-mentioned modules can be embedded in or independent of the processor in the electronic device in hardware format, or can be stored in the memory of the electronic device in software format, so that the processor can call the corresponding operations of each of the above modules.

[0099] It should be noted that, in order to highlight the innovative part of the present invention, the present embodiment does not introduce modules that are not closely related to solving the technical problem proposed by the present invention, but this does not mean that there are no other modules in the present embodiment.

[0100] like Figure 4 As shown, the electronic device 1 provided by the present invention may include a memory 12, a processor 13 and a bus, and may also include a computer program stored in the memory 12 and executable on the processor 13, such as a fault diagnosis program for a nuclear power instrumentation and control system.

[0101] Among them, the memory 12 includes at least one type of readable storage medium, and the readable storage medium includes flash memory, mobile hard disk, multimedia card, card-type memory (for example: SD or DX memory, etc.), magnetic memory, disk, optical disk, etc. In some embodiments, the memory 12 can be an internal storage unit of the electronic device 1, such as a mobile hard disk of the electronic device 1. In other embodiments, the memory 12 can also be an external storage device of the electronic device 1, such as a plug-in mobile hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc. equipped on the electronic device 1. Further, the memory 12 can also include both an internal storage unit of the electronic device 1 and an external storage device. The memory 12 can not only be used to store application software and various types of data installed in the electronic device 1, such as fault diagnosis codes of nuclear power instrumentation and control systems, but also can be used to temporarily store data that has been output or is to be output.

[0102] In some embodiments, the processor 13 may be composed of an integrated circuit, for example, a single packaged integrated circuit, or a plurality of packaged integrated circuits with the same or different functions, including one or more central processing units (CPUs), microprocessors, digital processing chips, graphics processors, and combinations of various control chips. The processor 13 is the control core (Control Unit) of the electronic device 1, and uses various interfaces and lines to connect various components of the entire electronic device 1, and executes or executes programs or modules stored in the memory 12 (such as fault diagnosis programs of nuclear power instrumentation and control systems, etc.), and calls data stored in the memory 12 to execute various functions of the electronic device 1 and process data.

[0103] The processor 13 executes the operating system and various installed application programs of the electronic device 1. The processor 13 executes the application programs to implement the steps in the fault diagnosis method of the nuclear power instrumentation and control system.

[0104] Exemplarily, the computer program may be divided into one or more modules, which are stored in the memory 12 and executed by the processor 13 to complete the present application. The one or more modules may be a series of computer program instruction segments capable of completing specific functions, which are used to describe the execution process of the computer program in the electronic device 1. For example, the computer program may be divided into a first acquisition module 301, a selection module 302, a second acquisition module 303, and a generation module 304.

[0105] The above-mentioned integrated unit implemented in the form of a software function module can be stored in a computer-readable storage medium, and the storage medium can be non-volatile or volatile. The above-mentioned software function module is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, a computer device, or a network device, etc.) or a processor to perform part of the functions of the fault diagnosis method of the nuclear power instrumentation and control system described in each embodiment of the present application.

[0106] In summary, the present invention discloses a fault diagnosis method, system, device and medium for a nuclear power instrument and control system, which avoids the tedious process of manually collecting and recording data by obtaining the board identification and fault code of the faulty board in real time, and improves the efficiency of data acquisition. At the same time, the present invention generates a fault matrix in advance according to the position, connection relationship and type of each board in the nuclear power instrument and control system, and establishes a corresponding relationship between the fault code of each board, the associated fault code of the associated board and the possible fault type. In the diagnosis process, by using these pre-generated fault matrices, the fault type of each faulty board can be quickly and accurately determined without relying on the experience and knowledge of engineers, thereby improving the efficiency and reliability of diagnosis. In addition, the present invention generates a fault diagnosis result of the entire nuclear power instrument and control system by comprehensively analyzing the fault types and locations of all faulty boards. This comprehensive analysis takes into account the mutual influence and position relationship between the faulty boards, provides a more comprehensive and accurate diagnosis result, reduces the possibility of misdiagnosis or omission, and further improves the reliability of diagnosis. Finally, the automated diagnosis method of the present invention replaces the traditional manual experience and data processing methods, reduces the reliance on the expertise and experience of individual engineers, improves the consistency and repeatability of the diagnosis, and not only improves the efficiency of the diagnosis, but also reduces the risk of human error and improves the reliability of the diagnosis. In summary, the present invention significantly improves the efficiency and reliability of the fault diagnosis of the nuclear power instrumentation and control system through a series of effective technical means, and overcomes the shortcomings of the traditional methods.

[0107] The above embodiments are merely illustrative of the principles and effects of the present invention, and are not intended to limit the present invention. Anyone familiar with the art may modify or alter the above embodiments without departing from the spirit and scope of the present invention. Therefore, all equivalent modifications or alterations made by a person of ordinary skill in the art without departing from the spirit and technical concept disclosed by the present invention shall still be covered by the claims of the present invention.

Claims

1. A fault diagnosis method for a nuclear power instrumentation and control system, characterized in that: include: Obtain the card identification and fault codes of all faulty cards in the nuclear power instrumentation and control system in real time; A fault matrix corresponding to each faulty board is selected according to the board identification; wherein the fault matrix is ​​pre-generated according to the position of each board in the nuclear power instrumentation and control system, the connection relationship between the boards, and the type of the boards; different boards correspond to different fault matrices; the fault matrix of each board represents the relationship between the fault code of the board in the nuclear power instrumentation and control system, the associated fault code of the associated board connected thereto, and the possible fault type; According to the fault code of the faulty board and the corresponding fault matrix, the fault type of each faulty board is obtained; Analyze the fault types and locations of all faulty boards and generate fault diagnosis results for the nuclear power instrumentation and control system.

2. A fault diagnosis method for a nuclear power instrumentation and control system according to claim 1, characterized in that: The steps of obtaining the card identification of all faulty cards in the nuclear power instrumentation and control system in real time include: For each faulty board in the nuclear power instrumentation and control system, obtain its nuclear power control station ID, board chassis ID, board cabinet ID, equipment ID to which the board belongs, and board type in real time; A board identification of a faulty board is generated according to the nuclear power control station identification, the board chassis identification, the board cabinet identification, the equipment identification to which the board belongs, and the board type.

3. A fault diagnosis method for a nuclear power instrumentation and control system according to claim 2, characterized in that: The steps of obtaining the card identification of all faulty cards in the nuclear power instrumentation and control system in real time include: For each faulty board in the nuclear power instrumentation and control system, obtain the board slot identification in real time; Generate a corresponding board ID according to the board slot ID; And, the step of selecting the fault matrix corresponding to each faulty board according to the board identifier includes: Determine the nuclear power system category of the faulty board according to the board slot identifier in the board identifier of each faulty board, wherein the nuclear power system category indicates that a faulty board belongs to a working system or a standby system of a nuclear power control station; According to the board type and nuclear power system category in the board identification of each faulty board, a corresponding fault matrix is ​​selected.

4. A fault diagnosis method for a nuclear power instrumentation and control system according to claim 1, characterized in that: The step of obtaining the fault type of each faulty board according to the fault code of the faulty board and the corresponding fault matrix comprises: For each failed line card: The fault codes of the faulty board are traversed, and the corresponding fault type is searched in the fault matrix corresponding to the faulty board as the fault type of the faulty board.

5. A fault diagnosis method for a nuclear power instrumentation and control system according to claim 1, characterized in that: The step of obtaining the fault type of each faulty board according to the fault code of the faulty board and the corresponding fault matrix comprises: For each failed board: Determine the board identification of the associated board connected to the faulty board according to the corresponding fault matrix; Determine whether a fault code appears on the associated board according to the board identification of the associated board, and use the fault code as the associated fault code of the faulty board; All associated fault codes and fault codes of the faulty board are traversed, and the corresponding fault type is searched in the fault matrix corresponding to the faulty board as the fault type of the faulty board.

6. A fault diagnosis method for a nuclear power instrumentation and control system according to claim 1, characterized in that: The fault matrix includes the probability of each fault type and the complexity of fault repair; And, the steps of analyzing the fault types and locations of all faulty boards and generating fault diagnosis results of the nuclear power instrumentation and control system include: For each faulty board, the risk-return ratio of the faulty board is calculated based on the fault occurrence probability and fault repair complexity of all corresponding fault types. The risk-benefit ratios of all faulty boards are ranked and combined with their locations to obtain the fault diagnosis results of the nuclear power instrumentation and control system.

7. A fault diagnosis method for a nuclear power instrumentation and control system according to claim 6, characterized in that: For each faulty board, according to the fault occurrence probability and fault repair complexity of all corresponding fault types, the steps of calculating the risk-return ratio of the faulty board include: For each faulty board, the ratio of the fault occurrence probability to the fault repair complexity of each fault type is calculated, and the ratio calculation results of all fault types are summed to obtain the risk-benefit ratio of the faulty board.

8. A fault diagnosis system for a nuclear power instrumentation and control system, characterized in that: include: The first acquisition module is used to obtain the board identification and the fault code of all faulty boards in the nuclear power instrumentation and control system in real time; A selection module is used to select a fault matrix corresponding to each faulty board according to the board identifier; wherein the fault matrix is ​​pre-generated according to the position of each board in the nuclear power instrumentation and control system, the connection relationship between the boards, and the type of the boards; different boards correspond to different fault matrices; the fault matrix of each board represents the relationship between the fault code of the board in the nuclear power instrumentation and control system, the associated fault code of the associated board connected thereto, and the possible fault type; A second acquisition module is used to acquire the fault type of each faulty board according to the fault code of the faulty board and the corresponding fault matrix; The generation module is used to analyze the fault types and locations of all faulty boards and generate fault diagnosis results for the nuclear power instrumentation and control system.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the fault diagnosis method for the nuclear power instrumentation and control system as described in any one of claims 1 to 7 are implemented.

10. A storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the fault diagnosis method for a nuclear power instrumentation and control system as described in any one of claims 1 to 7 are implemented.