Fault positioning method of nuclear power instrument control system, related device and storage medium
By constructing a matching process of health status matrix and application correlation matrix in the nuclear power instrument control system, efficient and accurate fault location is achieved, and priority indicators are provided in the case of fuzzy groups, improving the efficiency of fault handling.
Patent Information
- Application Number
- CN202411599180.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-11
- Publication Date
- 2025-02-25
AI Technical Summary
The prior art is relatively low in fault positioning of nuclear power instrument control systems, and the accuracy of positioning results cannot be guaranteed.
By obtaining the current operating status information of the target control station, a healthy status matrix is built and matched with the application correlation matrix. If the matching result is unique, the fault location result will be directly output; if there are multiple matching row vectors, a comprehensive evaluation of failure probability and maintenance difficulty will be carried out, and priority indicators will be generated to assist in troubleshooting.
The efficiency and accuracy of fault location of nuclear power instrument control systems have been improved, especially when fuzzy groups occur, and the system functions are quickly restored through priority indicators to assist in processing.
Smart Images

Figure CN119512035A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of system monitoring, and in particular to a fault locating method and related devices and storage media for a nuclear power instrumentation and control system. Background Art
[0002] Since the nuclear power instrumentation and control components in the nuclear power instrumentation and control system have a significant impact on the safety and stability of nuclear power plant operations, nuclear power plants have extremely high requirements for accurately locating faulty components and quickly repairing operations.
[0003] Since the nuclear power instrumentation and control system composed of nuclear power instrumentation and control cards is highly complex, for example, the sensor signal acquisition function involves 12 devices or components such as sensors, wiring terminals and various card components, and any failure of any of these devices or components will cause the function to fail and alarm. Therefore, based directly on the health parameters and alarm information of the current nuclear power instrumentation and control cards, it is impossible to accurately locate the fault in a single device and the specific failure mode. Therefore, maintenance personnel are currently required to further collect a large amount of relevant data during system operation, such as recent operation logs, system status indication information, etc. Then analyze the data to locate the faulty equipment and fault conditions, and repair each faulty equipment in a timely manner.
[0004] However, this method is too complicated, so the efficiency of fault location is relatively low, and it is also easy to cause errors in the fault location result due to improper operation. Summary of the invention
[0005] Based on the above-mentioned deficiencies of the prior art, the present application provides a fault location method and related devices and storage media for a nuclear power instrumentation and control system to solve the problem that the prior art has low fault location efficiency and cannot guarantee the accuracy of the location results.
[0006] In order to achieve the above objectives, this application provides the following technical solutions:
[0007] The first aspect of the present application provides a method for locating a fault in a nuclear power instrumentation and control system, comprising:
[0008] Obtain the current operating status information of the nuclear power instrumentation and control system corresponding to the target control station;
[0009] Using the current status of each test point in the current operation status information, construct a current health status matrix of the target control station;
[0010] Matching the current health status matrix with the application correlation matrix of the target control station; wherein the application correlation matrix of the target control station is constructed based on the correlation matrix model of the nuclear power instrumentation and control system and the configuration information of the target control station; the correlation matrix model of the nuclear power instrumentation and control system is constructed based on the correlation relationship between various failure modes of various devices of the nuclear power instrumentation and control system and the test points;
[0011] If the current health status matrix matches only one row vector in the application related matrix, the information of the device and its fault mode corresponding to the matched row vector is determined as the current fault location result and output;
[0012] If the current health status matrix matches multiple row vectors in the application related matrix, a comprehensive evaluation of the failure probability and maintenance difficulty of the equipment corresponding to each of the matched row vectors is performed to obtain a priority index corresponding to each of the equipment;
[0013] According to the priority index corresponding to each of the devices, information on the devices and their failure modes corresponding to each of the matched row vectors and the priority index corresponding to the devices are output.
[0014] Optionally, in the above-mentioned fault location method of the nuclear power instrumentation and control system, before obtaining the current operation status information of the nuclear power instrumentation and control system corresponding to the target control station, the method further includes:
[0015] Using the state of each test point under various fault modes of each device in the nuclear power instrumentation and control system, an equipment fault diagnosis and alarm logic table is constructed; wherein each test point corresponds to an alarm indication function;
[0016] Determine relevant test points and irrelevant test points for each failure mode of each device according to the state of each test point in each failure mode of each device;
[0017] The values corresponding to the relevant test points of each failure mode of each of the equipment are respectively set to 1, and the values corresponding to the non-relevant test points are set to 0, so as to form a correlation matrix model of the nuclear power instrumentation and control system;
[0018] Whenever it is necessary to construct an application correlation matrix of any control station, the control station is taken as a target control station;
[0019] Acquiring configuration information of the target control station;
[0020] The correlation matrix model of the nuclear power instrumentation and control system is combined with the configuration information of the target control station to obtain an application correlation matrix of the target control station.
[0021] Optionally, in the above-mentioned fault location method of the nuclear power instrumentation and control system, the step of combining the correlation matrix model of the nuclear power instrumentation and control system with the configuration information of the target control station to obtain the application correlation matrix of the target control station includes:
[0022] The type of instrumentation and control card components, the number of each type of instrumentation and control card components, and the communication connection mode from the configuration information of the target control station;
[0023] According to the type and communication connection mode of each of the instrumentation and control card components, respectively, from the correlation matrix model of the nuclear power instrumentation and control system, the correlation matrix model of each type of the instrumentation and control card components is found;
[0024] Batch copying of correlation matrix models of each type of instrumentation and control card components according to the quantity of each type of instrumentation and control card components;
[0025] Based on the configuration information of the target control station, respectively adding a location label of the corresponding instrumentation and control card component in the component name column of the correlation matrix model of each of the instrumentation and control card components;
[0026] Based on the configuration information of the target control station, identifying the connection docking of each communication port of the instrumentation and control card component with communication function in the target control station, and setting the communication diagnosis function item in the correlation matrix model of the connection object as the associated test point of the instrumentation and control card component;
[0027] The correlation matrix models of the various instrumentation and control card components obtained after processing are used to form an application correlation matrix model of the target control station.
[0028] Optionally, in the above-mentioned fault location method of the nuclear power instrumentation and control system, the current state of each test point in the current operation state information is used to construct a current health state matrix of the target control station, including:
[0029] The current status of each test point in the current running status information is concatenated according to the order of the fields of each test point in the application correlation matrix header to obtain the current health status matrix of the target control station.
[0030] Optionally, in the above-mentioned fault location method of the nuclear power instrumentation and control system, after matching the current health status matrix with the application correlation matrix of the target control station, it also includes:
[0031] If there is no row vector annotated with the current health status matrix in the application correlation matrix, an error prompt message is fed back; wherein, the error prompt message is used to prompt that the current application correlation matrix does not completely cover all diagnostic functions of the system.
[0032] Optionally, in the above-mentioned fault location method of the nuclear power instrumentation and control system, the comprehensive evaluation of the failure probability and maintenance difficulty of the equipment corresponding to each of the matched row vectors to obtain the priority index corresponding to each of the equipment includes:
[0033] Obtaining the failure probability and maintenance time of the equipment corresponding to each of the matched row vectors;
[0034] The ratio of the failure probability to the maintenance time of each of the equipment is calculated respectively to obtain the maintenance yield rate corresponding to each of the equipment.
[0035] A second aspect of the present application provides a fault location device for a nuclear power instrumentation and control system, comprising:
[0036] A status information acquisition unit, used to acquire the current operating status information of the nuclear power instrumentation and control system corresponding to the target control station;
[0037] A state matrix construction unit, used to construct a current health state matrix of the target control station by using the current state of each test point in the current operation state information;
[0038] A matching unit, used for matching the current health state matrix with the application correlation matrix of the target control station; wherein the application correlation matrix of the target control station is constructed based on the correlation matrix model of the nuclear power instrumentation and control system and the configuration information of the target control station; the correlation matrix model of the nuclear power instrumentation and control system is constructed based on the correlation relationship between various failure modes of various devices of the nuclear power instrumentation and control system and the test points;
[0039] A first output unit, configured to determine and output information about the device and its fault mode corresponding to the matched row vector as a current fault location result when the current health status matrix matches only one row vector in the application related matrix;
[0040] An evaluation unit, configured to, when the current health status matrix matches a plurality of row vectors in the application-related matrix, perform a comprehensive evaluation of the failure probability and the maintenance difficulty of the equipment corresponding to each of the matched row vectors to obtain a priority index corresponding to each of the equipment;
[0041] The second output unit is used to output the information of the device and its failure mode corresponding to each of the matched row vectors and the priority index corresponding to the device according to the priority index corresponding to each of the devices.
[0042] Optionally, in the above-mentioned fault location device of the nuclear power instrumentation and control system, it also includes:
[0043] A table construction unit is used to construct a device fault diagnosis and alarm logic table by using the state of each test point under various fault modes of each device in the nuclear power instrumentation and control system; wherein each test point corresponds to an alarm indication function;
[0044] A correlation determination unit, used for determining relevant test points and non-relevant test points for each failure mode of each of the devices according to the state of each test point under various failure modes of each of the devices;
[0045] A system matrix construction unit, used to set the values corresponding to the relevant test points of each failure mode of each of the equipment to 1, and set the values corresponding to the non-relevant test points to 0, so as to form a correlation matrix model of the nuclear power instrumentation and control system;
[0046] a target determination unit, configured to take any control station as a target control station whenever an application correlation matrix of any control station needs to be constructed;
[0047] A configuration information acquisition unit, used to acquire the configuration information of the target control station;
[0048] The application matrix construction unit is used to combine the correlation matrix model of the nuclear power instrumentation and control system with the configuration information of the target control station to obtain the application correlation matrix of the target control station.
[0049] Optionally, in the above-mentioned fault location device of the nuclear power instrumentation and control system, the application matrix construction unit includes:
[0050] An extraction unit, used to extract the type of instrumentation and control card components, the number of each type of instrumentation and control card components, and the communication connection mode from the configuration information of the target control station;
[0051] A matrix search unit, used to search out the correlation matrix model of each type of the instrumentation and control card components from the correlation matrix model of the nuclear power instrumentation and control system according to the type and communication connection mode of each of the instrumentation and control card components;
[0052] A matrix copying unit, used for batch copying the correlation matrix model of each type of the instrumentation and control card components according to the quantity of each type of the instrumentation and control card components;
[0053] A location label adding unit, configured to add a location label of a corresponding instrumentation and control card component in a component name column of a correlation matrix model of each of the instrumentation and control card components based on the configuration information of the target control station;
[0054] A connection setting unit, for identifying the connection docking of each communication port of the instrumentation and control card component with communication function in the target control station based on the configuration information of the target control station, and setting the communication diagnosis function item in the correlation matrix model of the connection object as the associated test point of the instrumentation and control card component;
[0055] The matrix composition unit is used to compose the application correlation matrix model of the target control station by combining the correlation matrix models of the various instrumentation and control card components obtained after processing.
[0056] Optionally, in the above-mentioned fault location device of the nuclear power instrumentation and control system, the state matrix construction unit includes:
[0057] The state matrix construction subunit is used to splice the current state of each test point in the current operation state information according to the order of the fields of each test point in the application correlation matrix header to obtain the current health state matrix of the target control station.
[0058] Optionally, in the above-mentioned fault location device of the nuclear power instrumentation and control system, it also includes:
[0059] An error prompt unit is used to feedback error prompt information when there is no row vector annotated with the current health status matrix in the application correlation matrix; wherein the error prompt information is used to prompt that the current application correlation matrix does not completely cover all diagnostic functions of the system.
[0060] Optionally, in the above-mentioned fault location device of the nuclear power instrumentation and control system, the evaluation unit includes:
[0061] A data acquisition unit, used to acquire the failure probability and maintenance time of the equipment corresponding to each of the matched row vectors;
[0062] The index calculation unit is used to calculate the ratio of the failure probability to the maintenance time of each of the equipment to obtain the maintenance rate of return corresponding to each of the equipment.
[0063] A third aspect of the present application provides an electronic device, including:
[0064] Memory and processor;
[0065] Wherein, the memory is used to store programs;
[0066] The processor is used to execute the program, and when the program is executed, it is specifically used to implement the fault locating method of the nuclear power instrumentation and control system as described in any one of the above.
[0067] A fourth aspect of the present application provides a computer storage medium for storing a computer program, which, when executed by a processor, is used to implement a fault location method for a nuclear power instrumentation and control system as described in any one of the above.
[0068] The present application provides a fault location method for a nuclear power instrument and control system, which constructs a correlation matrix model of the nuclear power instrument and control system based on the correlation relationship between various fault modes and test points of various devices of the nuclear power instrument and control system in advance. Then, for the target control station that needs to be fault located, the application correlation matrix of the target control station is constructed based on the correlation matrix model of the nuclear power instrument and control system and the configuration information of the target control station, so that the correlation matrix model of the nuclear power instrument and control system can be used to automatically generate the application correlation matrix according to the scenario requirements, without the need to manually construct it for the system separately, so that the whole process is more convenient and more efficient. When performing fault location, the current operating status information of the nuclear power instrument and control system corresponding to the target control station is obtained, and the current health status matrix of the target control station is constructed using the current status of each test point in the current operating status information. Then the current health status matrix is matched with the application correlation matrix of the target control station. If the current health status matrix only matches one row vector in the application correlation matrix, the information of the device and its fault mode corresponding to the matched row vector is determined as the current fault location result and output, thereby achieving efficient and accurate fault location. If the current health status matrix matches multiple row vectors in the application-related matrix, since there are fuzzy groups at this time, the failure probability and maintenance difficulty of the equipment corresponding to each matching row vector are comprehensively evaluated to obtain the priority index corresponding to each equipment. According to the priority index corresponding to each equipment, the information of the equipment corresponding to each matching row vector and its failure mode, as well as the priority index corresponding to the equipment are output. When fuzzy groups appear, auxiliary information for users to quickly process the corresponding functions of fault recovery from the failure probability and maintenance difficulty can be provided, which can effectively improve the efficiency of fault location and processing, thereby realizing an efficient and accurate automatic fault location method. BRIEF DESCRIPTION OF THE DRAWINGS
[0069] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying any creative work.
[0070] Figure 1 A schematic diagram of the architecture of an automatic fault location device provided in an embodiment of the present application;
[0071] Figure 2A flowchart of a method for locating a fault in a nuclear power instrumentation and control system provided in an embodiment of the present application;
[0072] Figure 3 A flowchart of a method for constructing an application correlation matrix provided in an embodiment of the present application;
[0073] Figure 4 A flowchart of a method for calculating a priority index corresponding to each device provided in an embodiment of the present application;
[0074] Figure 5 A schematic diagram of the architecture of a fault location device for a nuclear power instrumentation and control system provided in an embodiment of the present application;
[0075] Figure 6 A schematic diagram of the architecture of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0076] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0077] In this application, relational terms such as first and second, etc. are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the statement "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device including the element.
[0078] The present application provides a fault location method for a nuclear power instrumentation and control system to solve the problem that the fault location efficiency of the prior art is low and the accuracy of the location result cannot be guaranteed.
[0079] Optionally, in order to implement the fault location method of the nuclear power instrumentation and control system provided in the present application, the present application embodiment provides an automatic fault location device. Figure 1 The embodiment of the present application provides an automatic fault location device, comprising:
[0080] Configuration management module, application correlation matrix generation module, online fault location retrieval module, fuzzy group analysis module, location report generation module, and nuclear power instrumentation and control system correlation matrix model.
[0081] The configuration management module is mainly responsible for configuring the relevant information of the automatic fault analysis device. The configured information may include configuring the control station for fault location analysis, namely the target control station, configuring the content of the fault location analysis, and configuring the content of the location report.
[0082] The application correlation matrix generation module is mainly responsible for the generation of the correlation matrix of a single control station of the nuclear power instrumentation and control system. Specifically, after the user imports the engineering configuration information file, the model can call the nuclear power instrumentation and control system correlation matrix model based on the configuration management information and automatically generate the application correlation matrix matching the target control station.
[0083] The online fault location retrieval module is mainly used to compare the operating status of the nuclear power instrumentation and control system with the application correlation matrix in real time online to obtain automatic fault location results.
[0084] The fuzzy group analysis module is mainly used when there are fuzzy groups, that is, when multiple results are fixedly positioned. By comprehensively evaluating the failure rate and maintenance rate of each device in the fuzzy group, the failure possibility ranking of each device in the fuzzy group is given to assist maintenance personnel in troubleshooting in order.
[0085] The location report generation module is mainly used to produce fault location electronic reports. The content of the report can be configured through the configuration management module, and usually includes fault linearity, custom fault location analysis results, fuzzy group analysis results, etc.
[0086] The nuclear power instrumentation and control system correlation matrix model is a background algorithm model that characterizes the fault logic relationship between boards of a nuclear power instrumentation and control system. It can be called by the application correlation matrix generation module to generate the application correlation matrix, thereby realizing automatic fault location for the nuclear power instrumentation and control application system.
[0087] Optionally, to achieve automatic fault analysis, Figure 1 As shown, the automatic fault location device can be connected to the nuclear power instrumentation and control system through a switch, so that the operation status information can be obtained from the nuclear power instrumentation and control system, and automatic fault location can be realized based on analysis of the operation status information.
[0088] Based on the automatic fault location device provided above, the embodiment of the present application provides a fault location method for a nuclear power instrumentation and control system, such as Figure 2 As shown, the following steps are included:
[0089] S201. Obtain current operating status information of the nuclear power instrumentation and control system corresponding to the target control station.
[0090] The target control station is a designated control station that needs to perform fault self-location. The nuclear power instrumentation and control system corresponding to the target control station is the nuclear power instrumentation and control system used by the target control station.
[0091] Specifically, when a system board device fails, abnormal information can be obtained, which may include abnormal phenomena, etc., and at this time, the current operating status information of the nuclear power instrumentation and control system is obtained, that is, the current status of each test point is obtained, or the current operating status information is protected in the abnormal information.
[0092] S202: construct a current health status matrix of the target control station using the current status of each test point in the current operation status information.
[0093] It should be noted that the alarm indication functions such as the board indicator lights and equipment health parameter information in the system can be used as test points in accordance with the testability technology. Therefore, the current status of each test point can reflect the health status of the target control. Therefore, the current health status matrix of the target control station can be constructed by using the current status of each test point in the current operating status information.
[0094] Optionally, for each test point, if its current state is an alarm state, its corresponding value is set to 1, and if its current state is a non-alarm state, its corresponding value is set to 0, thereby forming a state matrix with a dimension consistent with the number of test points, and the state matrix is the current health state matrix of the target control station.
[0095] Optionally, in another embodiment of the present application, a specific implementation of step S202 includes:
[0096] The current status of each test point in the current running status information is spliced according to the order of the fields of each test point in the header of the application correlation matrix to obtain the current health status matrix of the target control station.
[0097] It should be noted that the constructed current health status matrix needs to be used to match the application correlation matrix, and when matching, the values of the same test point in the two matrices need to be matched. Therefore, in order to facilitate the subsequent one-time matching by directly comparing whether the current health status matrix is consistent with the row vector of the applicability matrix, in the embodiment of the present application, the current state of each test point in the current operating status information is spliced according to the order of the fields of each test point in the header of the application correlation matrix to obtain the current health status matrix of the target control station. Since the order of the fields of each test point in the header of the application correlation matrix is the arrangement attribute of the values of each test point in the application correlation matrix, the sorting attribute of the values of the test points of the current health status matrix can be made consistent with that of the application correlation matrix, so that the matching can be completed directly by comparing the consistency of the row vectors.
[0098] S203: Match the current health status matrix with the application correlation matrix of the target control station.
[0099] The application correlation matrix of the target control station is constructed based on the correlation matrix model of the nuclear power instrumentation and control system and the configuration information of the target control station. The correlation matrix model of the nuclear power instrumentation and control system is constructed based on the correlation relationship between various failure modes of each device in the nuclear power instrumentation and control system and the test points.
[0100] Therefore, the vector of each row of the correlation matrix is the relationship vector of each test point of a failure mode of a device, which represents the relevant test points that will cause the state to change when a failure mode of a device fails, and the irrelevant test points that will not cause the state to change. The current health state matrix reflects the current state of each test point, so it can be determined by matching which device has which failure mode when each test point is in the current state.
[0101] Therefore, specifically, matching the current health state matrix with the application correlation matrix of the target control station is to match the current health state matrix with each row vector in the application correlation matrix of the target control station.
[0102] Therefore, it can be seen that automatic fault location needs to be performed and an application correlation matrix needs to be constructed finitely, that is, before executing step S101 for the first time, an application correlation matrix needs to be constructed first.
[0103] Optionally, in another embodiment of the present application, a method for constructing an application correlation matrix is provided, such as Figure 3 As shown, the following steps are included:
[0104] S301. Utilize the status of each test point under various fault modes of each device in the nuclear power instrumentation and control system to construct an equipment fault diagnosis and alarm logic table.
[0105] Each test point corresponds to an alarm indication function. The state of the test point in the device's failure mode is the state of the test point when a failure of the device's failure mode occurs. For example, for a CPU failure coded as MPU_1A_CPU_FM, when it fails, the RUN light is off, the ERR light is on, the MPUF14 information is set to "1" and reported upward, etc.
[0106] S302: Determine relevant test points and irrelevant test points for each failure mode of each device according to the state of each test point in each failure mode of each device.
[0107] Specifically, when a device failure mode occurs, if the state of a test point is a state indicating an alarm, it is determined to be a relevant test point of the device failure mode, otherwise it is determined to be a non-relevant test point. For example, as in the above example, the RUN light test point is a non-relevant test point of the faulty device MPU_1A, while the ERR light is a relevant test point of the faulty device MPU_1A.
[0108] S303, respectively setting the values corresponding to the relevant test points of each failure mode of each device to 1, and setting the values corresponding to the non-relevant test points to 0, to form a correlation matrix model of the nuclear power instrumentation and control system.
[0109] Optionally, a corresponding correlation matrix model may be generated for each type of equipment in the nuclear power instrumentation and control system, and the correlation matrix models corresponding to each type of equipment together constitute the correlation matrix model of the nuclear power instrumentation and control system.
[0110] S304. Whenever it is necessary to construct an application correlation matrix of any control station, the control station is taken as a target control station.
[0111] It should be noted that the correlation matrix model of the nuclear power instrumentation and control system includes the correlation matrix models of all types of equipment involved in the nuclear power instrumentation and control system. Therefore, the equipment involved in the specific control station has a corresponding correlation matrix model in the correlation matrix model of the nuclear power instrumentation and control system. The main differences between different control stations are the types of equipment and the number of equipment of each type. Therefore, for any control station, it can automatically use the correlation matrix model of the nuclear power instrumentation and control system that has been constructed to construct an application correlation matrix that meets the actual situation of the control station. Therefore, for any control station, when it is necessary to construct its correlation matrix, it can be constructed by using the correlation matrix model of the nuclear power instrumentation and control system as the target control station.
[0112] S305. Obtain configuration information of the target control station corresponding to the nuclear power instrumentation and control system.
[0113] Since different control stations contain different types, quantities, and locations of equipment, if we want to analyze a specific control station, we need to obtain its configuration information, and then use the correlation matrix model of the nuclear power instrumentation and control system to build an application correlation matrix suitable for the control station. Therefore, the correlation matrix model of the nuclear power instrumentation and control system can be used to generate corresponding application correlation matrices according to the conditions of different control stations, so that we do not need to obtain information to build relevant information every time according to the needs, but only need to combine the configuration information with the correlation matrix model of the nuclear power instrumentation and control system.
[0114] S306. Combining the correlation matrix model of the nuclear power instrumentation and control system with the configuration information of the target control station to obtain an application correlation matrix of the target control station.
[0115] It should be noted that the configuration information of the control station includes specific relevant information of each device in the control station. Therefore, the main difference between the correlation matrix model of the nuclear power instrumentation and control system and the application correlation matrix is that the application correlation matrix adds equipment location information, identification code, and fault mode coding, so that when locating the fault, it can accurately determine the fault information that meets the control station.
[0116] Optionally, in another embodiment of the present application, a specific implementation of step S306 includes:
[0117] First, the type of instrumentation and control card components, the number of each type of instrumentation and control card components, and the communication connection mode in the configuration information of the target control station can be used to determine the composition of the target control station. It should be noted that in the embodiment of the present application, the nuclear power instrumentation and control system is mainly composed of various instrumentation and control card components, so the equipment of the nuclear power instrumentation and control system in the embodiment of the present application refers to the instrumentation and control card components. Of course, other equipment may also be included.
[0118] Then, according to the type and communication connection mode of each of the instrumentation and control card components, the correlation matrix model of each type of the instrumentation and control card components is found from the correlation matrix model of the nuclear power instrumentation and control system, and according to the number of each type of the instrumentation and control card components, the correlation matrix model of each type of the instrumentation and control card components is batch copied, so that each instrumentation and control card component of the target control station has a corresponding correlation matrix model to combine with its information. When combining the card component information, based on the configuration information of the target control station, the location label of the corresponding instrumentation and control card component is added to the component name column of the correlation matrix model of each instrumentation and control card component. Among them, the location label includes but is not limited to the card cabinet number, chassis number, slot number, etc. Of course, other information of the instrumentation and control card component can also be added to the correlation matrix model of the instrumentation and control card component as needed.
[0119] At the same time, for the instrumentation and control card component with communication function, based on the configuration information of the target control station, the connection docking of each communication port of the instrumentation and control card component with communication function in the target control station is identified, and the communication diagnostic function item in the correlation matrix model of the connection object is set as the associated test point of the instrumentation and control card component.
[0120] After the above processing, the information of each instrumentation and control card component of the target control station has been combined with its corresponding correlation matrix model, which is equivalent to obtaining the application correlation of each instrumentation and control card component of the target control station. Therefore, the correlation matrix models of each instrumentation and control card component obtained after processing are finally used to form the application correlation matrix model of the target control station.
[0121] S204: Determine whether the number of row vectors in the application correlation matrix of the target control station that matches the current health status matrix is multiple.
[0122] It should be noted that, since multiple devices may fail at the same time, and the architecture of the nuclear power instrumentation and control system is relatively complex, a function may be associated with multiple devices. Therefore, when matching, the current health status matrix may match a single row vector in the application correlation matrix, or multiple row vectors in the application correlation matrix. The processing of these two situations is different, so it is necessary to determine the number of row vectors in the application correlation matrix of the target control station that match the current health status matrix. Optionally, in an embodiment of the present application, it is determined whether the number of row vectors in the application correlation matrix of the target control station that match the current health status matrix is multiple.
[0123] If it is determined that the number of row vectors in the application correlation matrix of the target control station that match the current health state matrix is not multiple, that is, the current health state matrix matches only one row vector in the application correlation matrix, step S205 is executed. If it is determined that the number of row vectors in the application correlation matrix of the target control station that match the current health state matrix is multiple, that is, the current health state matrix matches multiple row vectors in the application correlation matrix, step S206 is executed.
[0124] Optionally, considering that the constructed application correlation matrix may not be comprehensive enough, resulting in the situation where there is no matching vector, after executing step S203 and before executing step S204, it can also be determined whether the current health status matrix matches any row vector in the application correlation matrix of the target control station.
[0125] If the current health status matrix matches any row vector in the application correlation matrix of the target control station, step S204 is executed.
[0126] If there is no row vector annotated with the current health status matrix in the application correlation matrix, an error prompt message is fed back.
[0127] The error prompt information is used to prompt that the current application correlation matrix does not completely cover all diagnostic functions of the system, so that maintenance personnel can adjust and complete the application correlation matrix.
[0128] S205: Determine the information of the device and its fault mode corresponding to the matched row vector as the current fault location result and output it.
[0129] Since there is only one matching row vector at this time, the fault location result is uniquely determined, so the device and its fault mode corresponding to the matching row vector can be determined according to the header of the application correlation matrix, and the detailed information of the device and its fault mode corresponding to the matching row vector can be extracted from the acquired abnormal information, such as device identification, fault mode identification, location, etc., as the current fault location result and output.
[0130] S206 , comprehensively evaluate the failure probability and maintenance difficulty of the equipment corresponding to each matched row vector, and obtain a priority index corresponding to each equipment.
[0131] Since there is a fuzzy group at this time, that is, multiple devices that may have faults are located, maintenance personnel are required to identify and maintain them separately. In order to quickly repair the fault, it is necessary to give priority to those with a higher probability of failure. In addition, in order to repair more functions as soon as possible, priority will be given to devices with lower maintenance difficulty, so that some functions can be quickly restored. Therefore, at this time in the embodiment of the present application, a comprehensive evaluation will be made on the failure probability and maintenance difficulty of each device in the fuzzy, that is, the devices corresponding to each matching row vector, so as to obtain the priority index corresponding to each device, so that the priority index can be provided to the maintenance personnel for reference to repair the fault.
[0132] The failure probability may be a theoretical failure probability, an on-site problem probability, or the like.
[0133] Optionally, in another embodiment of the present application, a specific implementation of step S206 is as follows: Figure 4 As shown, the specific steps include:
[0134] S401, obtaining the failure probability and maintenance time of the equipment corresponding to each matched row vector.
[0135] It should be noted that in the embodiments of the present application, the maintenance time is used to represent the maintenance difficulty, wherein the longer the maintenance time is, the higher the maintenance difficulty is.
[0136] S402: Calculate the ratio of the failure probability to the maintenance time of each device respectively, and obtain the maintenance rate of return corresponding to each device.
[0137] In the embodiment of the present application, the failure probability and the maintenance time are comprehensively considered by calculating the ratio of the failure probability of the equipment to the maintenance time.
[0138] S207 . Output information about the equipment and its failure mode corresponding to each matched row vector, and the maintenance yield rate corresponding to the equipment, according to the priority level corresponding to each equipment.
[0139] Specifically, the information corresponding to each device may be sorted according to the priority corresponding to each device, and then output together.
[0140] Similarly, the equipment and its failure mode corresponding to the matching row vector can be determined based on the header of the application correlation matrix, and the detailed information of the equipment and its failure mode corresponding to the matching row vector can be extracted from the acquired abnormal information and then output together with the maintenance yield corresponding to the equipment.
[0141] Optionally, in order to output more detailed customized fault location results, after step S205 or step S207 of the present application, the output information can be combined with other information in the abnormal information to generate a location report according to the configuration information and feed the location report back to the user.
[0142] The embodiment of the present application provides a fault location method for a nuclear power instrument and control system, which constructs a correlation matrix model of the nuclear power instrument and control system based on the correlation relationship between various fault modes and test points of each device of the nuclear power instrument and control system in advance. Then, for the target control station that needs to be fault located, the application correlation matrix of the target control station is constructed based on the correlation matrix model of the nuclear power instrument and control system and the configuration information of the target control station, so that the correlation matrix model of the nuclear power instrument and control system can be used to automatically generate the application correlation matrix according to the scenario requirements, without the need to manually construct it for the system separately, so that the whole process is more convenient and efficient. When performing fault location, the current operating status information of the nuclear power instrument and control system corresponding to the target control station is obtained, and the current health status matrix of the target control station is constructed using the current status of each test point in the current operating status information. Then the current health status matrix is matched with the application correlation matrix of the target control station. If the current health status matrix only matches one row vector in the application correlation matrix, the information of the device and its fault mode corresponding to the matched row vector is determined as the current fault location result and output, thereby achieving efficient and accurate fault location. If the current health status matrix matches multiple row vectors in the application-related matrix, since there are fuzzy groups at this time, the failure probability and maintenance difficulty of the equipment corresponding to each matching row vector are comprehensively evaluated to obtain the priority index corresponding to each equipment. According to the priority index corresponding to each equipment, the information of the equipment corresponding to each matching row vector and its failure mode, as well as the priority index corresponding to the equipment are output. When fuzzy groups appear, auxiliary information for users to quickly process the corresponding functions of fault recovery from the failure probability and maintenance difficulty can be provided, which can effectively improve the efficiency of fault location and processing, thereby realizing an efficient and accurate automatic fault location method.
[0143] Another embodiment of the present application provides a fault location device for a nuclear power instrumentation and control system, such as Figure 5 As shown, including:
[0144] The status information acquisition unit 501 is used to acquire the current operating status information of the nuclear power instrumentation and control system corresponding to the target control station.
[0145] The state matrix construction unit 502 is used to construct the current health state matrix of the target control station by using the current state of each test point in the current operation state information.
[0146] The matching unit 503 is used to match the current health status matrix with the application correlation matrix of the target control station.
[0147] The application correlation matrix of the target control station is constructed based on the correlation matrix model of the nuclear power instrumentation and control system and the configuration information of the target control station. The correlation matrix model of the nuclear power instrumentation and control system is constructed based on the correlation relationship between various failure modes of each device in the nuclear power instrumentation and control system and the test points.
[0148] The first output unit 504 is used to determine and output the information of the device and its fault mode corresponding to the matched row vector as the current fault location result when the current health status matrix matches only one row vector in the application correlation matrix.
[0149] The evaluation unit 505 is used to perform a comprehensive evaluation of the failure probability and maintenance difficulty of the equipment corresponding to each matched row vector when the current health status matrix matches multiple row vectors in the application related matrix, and obtain the priority index corresponding to each equipment.
[0150] The second output unit 506 is used to output information about the device and its failure mode corresponding to each matched row vector and the priority index corresponding to the device according to the priority index corresponding to each device.
[0151] Optionally, in the fault location device of the nuclear power instrumentation and control system provided in another embodiment of the present application, the device further includes:
[0152] The table construction unit is used to construct a device fault diagnosis and alarm logic table using the state of each test point under various fault modes of each device in the nuclear power instrumentation and control system, wherein each test point corresponds to an alarm indication function.
[0153] The correlation determination unit is used to determine the relevant test points and non-relevant test points for each failure mode of each device according to the state of each test point in each failure mode of each device.
[0154] The system matrix construction unit is used to set the values corresponding to the relevant test points of each failure mode of each device to 1, and set the values corresponding to the non-relevant test points to 0, so as to form a correlation matrix model of the nuclear power instrumentation and control system.
[0155] The target determination unit is used to take the control station as a target control station whenever it is necessary to construct an application correlation matrix of any control station.
[0156] The configuration information acquisition unit is used to acquire the configuration information of the target control station.
[0157] The application matrix construction unit is used to combine the correlation matrix model of the nuclear power instrumentation and control system with the configuration information of the target control station to obtain the application correlation matrix of the target control station.
[0158] Optionally, in a fault location device of a nuclear power instrumentation and control system provided in another embodiment of the present application, a matrix construction unit is applied, including:
[0159] The extraction unit is used to obtain the type of instrumentation and control card components, the number of each type of instrumentation and control card components, and the communication connection mode from the configuration information of the target control station.
[0160] The matrix search unit is used to find out the correlation matrix model of each type of instrumentation and control card from the correlation matrix model of the nuclear power instrumentation and control system according to the type and communication connection mode of each instrumentation and control card.
[0161] The matrix copying unit is used to batch copy the correlation matrix model of each type of instrumentation and control card components according to the quantity of each type of instrumentation and control card components.
[0162] The position label adding unit is used to add the position label of the corresponding instrumentation and control card component in the component name column of the correlation matrix model of each instrumentation and control card component based on the configuration information of the target control station.
[0163] The connection setting unit is used to identify the connection docking of each communication port of the instrumentation and control card with communication function in the target control station based on the configuration information of the target control station, and set the communication diagnosis function item in the correlation matrix model of the connection object as the associated test point of the instrumentation and control card.
[0164] The matrix composition unit is used to compose the correlation matrix models of various instrumentation and control card components obtained after processing into an application correlation matrix model of the target control station.
[0165] Optionally, in a fault location device for a nuclear power instrumentation and control system provided in another embodiment of the present application, a state matrix construction unit includes:
[0166] The state matrix construction subunit is used to splice the current state of each test point in the current operation state information according to the order of the fields of each test point in the application correlation matrix header to obtain the current health state matrix of the target control station.
[0167] Optionally, in the fault location device of the nuclear power instrumentation and control system provided in another embodiment of the present application, the device further includes:
[0168] The error prompt unit is used to feedback error prompt information when there is no row vector annotated with the current health status matrix in the application correlation matrix. The error prompt information is used to prompt that the current application correlation matrix does not completely cover all diagnostic functions of the system.
[0169] Optionally, in a fault location device for a nuclear power instrumentation and control system provided in another embodiment of the present application, the evaluation unit includes:
[0170] The data acquisition unit is used to obtain the failure probability and maintenance time of the equipment corresponding to each matched row vector.
[0171] The index calculation unit is used to calculate the ratio of the failure probability and the maintenance time of each device respectively, and obtain the maintenance yield rate corresponding to each device.
[0172] It should be noted that the device provided in the above embodiment of the present application may specifically be Figure 1 The device shown in FIG. 1 , and each unit in the device can be specifically as follows Figure 1 The components of the device shown in the figure. The specific working process of each unit can be referred to the implementation process of the corresponding steps in the above method embodiment, and will not be repeated here.
[0173] Another embodiment of the present application provides an electronic device, such as Figure 6 As shown, including:
[0174] Memory 601 and processor 602 .
[0175] The memory 601 is used to store programs.
[0176] The processor 602 is used to execute the program stored in the memory 601. When the program is executed, it is specifically used to implement the fault location method of the nuclear power instrumentation and control system provided by any one of the above embodiments.
[0177] Another embodiment of the present application provides a computer storage medium for storing a computer program. When the computer program is executed by a processor, it is used to implement a fault location method for a nuclear power instrumentation and control system as provided in any of the above embodiments.
[0178] Computer storage media includes permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media does not include temporary computer-readable media (transitory media), such as modulated data signals and carrier waves.
[0179] Professionals may further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in the above description according to function. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0180] The above description of the disclosed embodiments enables those skilled in the art to implement or use the present application. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to the embodiments shown herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A method for locating a fault in a nuclear power instrumentation and control system, characterized in that: include: Obtain the current operating status information of the nuclear power instrumentation and control system corresponding to the target control station; Using the current status of each test point in the current operation status information, construct a current health status matrix of the target control station; Matching the current health status matrix with the application correlation matrix of the target control station; wherein the application correlation matrix of the target control station is constructed based on the correlation matrix model of the nuclear power instrumentation and control system and the configuration information of the target control station; the correlation matrix model of the nuclear power instrumentation and control system is constructed based on the correlation relationship between various failure modes of various devices of the nuclear power instrumentation and control system and the test points; If the current health status matrix matches only one row vector in the application related matrix, the information of the device and its fault mode corresponding to the matched row vector is determined as the current fault location result and output; If the current health status matrix matches multiple row vectors in the application related matrix, a comprehensive evaluation of the failure probability and maintenance difficulty of the equipment corresponding to each of the matched row vectors is performed to obtain a priority index corresponding to each of the equipment; According to the priority index corresponding to each of the devices, information on the devices and their failure modes corresponding to each of the matched row vectors and the priority index corresponding to the devices are output.
2. The method according to claim 1, characterized in that Before obtaining the current operating status information of the nuclear power instrumentation and control system corresponding to the target control station, the method further includes: Using the state of each test point under various fault modes of each device in the nuclear power instrumentation and control system, an equipment fault diagnosis and alarm logic table is constructed; wherein each test point corresponds to an alarm indication function; Determine relevant test points and irrelevant test points for each failure mode of each device according to the state of each test point in each failure mode of each device; The values corresponding to the relevant test points of each failure mode of each of the equipment are respectively set to 1, and the values corresponding to the non-relevant test points are set to 0, so as to form a correlation matrix model of the nuclear power instrumentation and control system; Whenever it is necessary to construct an application correlation matrix of any control station, the control station is taken as a target control station; Acquiring configuration information of the target control station; The correlation matrix model of the nuclear power instrumentation and control system is combined with the configuration information of the target control station to obtain an application correlation matrix of the target control station.
3. The method according to claim 2, characterized in that The step of combining the correlation matrix model of the nuclear power instrumentation and control system with the configuration information of the target control station to obtain the application correlation matrix of the target control station includes: The type of instrumentation and control card components, the number of each type of instrumentation and control card components, and the communication connection mode from the configuration information of the target control station; According to the type and communication connection mode of each of the instrumentation and control card components, respectively, from the correlation matrix model of the nuclear power instrumentation and control system, the correlation matrix model of each type of the instrumentation and control card components is found; Batch copying of correlation matrix models of each type of instrumentation and control card components according to the quantity of each type of instrumentation and control card components; Based on the configuration information of the target control station, respectively adding a location label of the corresponding instrumentation and control card component in the component name column of the correlation matrix model of each of the instrumentation and control card components; Based on the configuration information of the target control station, identifying the connection docking of each communication port of the instrumentation and control card component with communication function in the target control station, and setting the communication diagnosis function item in the correlation matrix model of the connection object as the associated test point of the instrumentation and control card component; The correlation matrix models of the various instrumentation and control card components obtained after processing are used to form an application correlation matrix model of the target control station.
4. The method according to claim 1, characterized in that Using the current status of each test point in the current operating status information, a current health status matrix of the target control station is constructed, including: The current status of each test point in the current running status information is concatenated according to the order of the fields of each test point in the application correlation matrix header to obtain the current health status matrix of the target control station.
5. The method according to claim 1, characterized in that After matching the current health status matrix with the application correlation matrix of the target control station, the method further includes: If there is no row vector annotated with the current health status matrix in the application correlation matrix, an error prompt message is fed back; wherein, the error prompt message is used to prompt that the current application correlation matrix does not completely cover all diagnostic functions of the system.
6. The method according to claim 1, characterized in that The comprehensive evaluation of the failure probability and maintenance difficulty of the equipment corresponding to each of the matched row vectors is performed to obtain the priority index corresponding to each of the equipment, including: Obtaining the failure probability and maintenance time of the equipment corresponding to each of the matched row vectors; The ratio of the failure probability to the maintenance time of each of the equipment is calculated respectively to obtain the maintenance yield rate corresponding to each of the equipment.
7. A fault location device for a nuclear power instrumentation and control system, characterized in that: include: A status information acquisition unit, used to acquire the current operating status information of the nuclear power instrumentation and control system corresponding to the target control station; A state matrix construction unit, used to construct a current health state matrix of the target control station by using the current state of each test point in the current operation state information; A matching unit, used for matching the current health state matrix with the application correlation matrix of the target control station; wherein the application correlation matrix of the target control station is constructed based on the correlation matrix model of the nuclear power instrumentation and control system and the configuration information of the target control station; the correlation matrix model of the nuclear power instrumentation and control system is constructed based on the correlation relationship between various failure modes of various devices of the nuclear power instrumentation and control system and the test points; A first output unit, configured to determine and output information about the device and its fault mode corresponding to the matched row vector as a current fault location result when the current health status matrix matches only one row vector in the application related matrix; An evaluation unit, configured to, when the current health status matrix matches a plurality of row vectors in the application related matrix, perform a comprehensive evaluation of the failure probability and the maintenance difficulty of the equipment corresponding to each of the matched row vectors to obtain a priority index corresponding to each of the equipment; The second output unit is used to output the information of the device and its failure mode corresponding to each of the matched row vectors and the priority index corresponding to the device according to the priority index corresponding to each of the devices.
8. The device according to claim 7, characterized in that Also includes: A table construction unit is used to construct a device fault diagnosis and alarm logic table by using the state of each test point under various fault modes of each device in the nuclear power instrumentation and control system; wherein each test point corresponds to an alarm indication function; A correlation determination unit, used for determining relevant test points and non-relevant test points for each failure mode of each of the devices according to the state of each test point under various failure modes of each of the devices; A system matrix construction unit, used to set the values corresponding to the relevant test points of each failure mode of each of the equipment to 1, and set the values corresponding to the non-relevant test points to 0, so as to form a correlation matrix model of the nuclear power instrumentation and control system; a target determination unit, configured to take any control station as a target control station whenever an application correlation matrix of any control station needs to be constructed; A configuration information acquisition unit, used to acquire the configuration information of the target control station; The application matrix construction unit is used to combine the correlation matrix model of the nuclear power instrumentation and control system with the configuration information of the target control station to obtain the application correlation matrix of the target control station.
9. An electronic device, characterized in that: include: Memory and processor; Wherein, the memory is used to store programs; The processor is used to execute the program, and when the program is executed, it is specifically used to implement the fault location method of the nuclear power instrumentation and control system as described in any one of claims 1 to 6.
10. A computer storage medium, characterized in that: Used to store a computer program, which, when executed by a processor, is used to implement the fault locating method for a nuclear power instrumentation and control system as described in any one of claims 1 to 6.
Citation Information
Cited By
Fault diagnosis method and device of nuclear power control system, medium and equipment
CN121680355A