Fault diagnosis processing method and fault diagnosis processing system for power grid system
By introducing fault diagnosis and processing methods and systems into the power grid system, the operation data of power grid facilities are collected and processed in real time and the operation status prediction results are generated, timely detection and diagnosis of power grid facilities are realized, and the problem of fault diagnosis lag in the existing technology is solved, and the timeliness and management efficiency of the power grid is improved.
Patent Information
- Application Number
- CN202411685065.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-22
- Publication Date
- 2025-02-28
AI Technical Summary
The fault diagnosis in the prior art usually has a hysteresis after the fault occurs, and cannot meet the timeliness requirements of the power system for fault diagnosis.
Provided is a fault diagnosis and processing method and system for power grid systems, including an instruction acquisition module, a data acquisition module, a data processing module, an information push module and a visual display module. By collecting operation data of power grid facilities in real time, generating operation status prediction results, timely detecting and diagnosing faults, pushing diagnostic results to the operation and maintenance personnel terminal, and displaying them on the three-dimensional visual page.
It realizes timely detection and visual display of power grid facilities faults, meets the timeliness requirements of the power system for fault diagnosis, and improves the monitoring and management efficiency of the power grid.
Smart Images

Figure CN119537080A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of computer technology, and in particular to a fault diagnosis and processing method and a fault diagnosis and processing system for a power grid system. Background Art
[0002] With the expansion of the power grid and the access of renewable energy, the operation status of the power system has become more dynamic and complex. Traditional monitoring and management methods are difficult to meet the requirements of real-time and accuracy, so visualization technology is introduced to improve the monitoring and management efficiency of the power grid.
[0003] Currently, fault diagnosis is usually carried out using historical data of the power grid or manual diagnosis by operation and maintenance personnel.
[0004] However, the fault diagnosis in the prior art is usually carried out after the fault occurs, which has a lag and cannot meet the timeliness requirement of the power system for fault diagnosis. Summary of the invention
[0005] The embodiments of the present application provide a fault diagnosis and processing method and a fault diagnosis and processing system for a power grid system, so as to solve the technical problem that the fault diagnosis in the prior art is usually performed after the fault occurs, which has a lag and cannot meet the timeliness requirements of the power system for fault diagnosis.
[0006] In a first aspect, an embodiment of the present application provides a fault diagnosis and processing method for a power grid system, which is applied to a fault diagnosis and processing system, wherein the fault diagnosis and processing system comprises: an instruction acquisition module, a data acquisition module, a data processing module, an information push module, and a visualization display module; the method comprises:
[0007] The data acquisition module periodically collects the operation data of any facility in the power grid at a preset time interval, and sends the operation data to the data processing module;
[0008] The instruction acquisition module acquires first instruction information of the user, and sends the first instruction information to the data acquisition module;
[0009] The data acquisition module collects real-time operation data of the facility in real time according to the first instruction information, and sends the real-time operation data to the data processing module;
[0010] The data processing module determines the initial operation state of the facility according to the operation data closest to the current time;
[0011] The data processing module determines the real-time operation status of the facility according to the real-time operation data;
[0012] The data processing module generates an operation status prediction result of the facility according to the initial operation status and the real-time operation status;
[0013] The data processing module determines whether a failure occurs in the operation of the facility according to the initial operation state and the operation state prediction result;
[0014] If the data processing module determines that the operation of the facility fails, it generates a fault diagnosis result according to the operation status prediction result, and sends the location information of the facility and the fault diagnosis result to the information push module and the visualization display module;
[0015] The information push module sends the location information of the facility and the fault diagnosis result to the terminal of the operation and maintenance personnel corresponding to the facility;
[0016] The visualization display module marks the facility in a three-dimensional visualization page according to the location information of the facility and the fault diagnosis result, and displays the fault diagnosis result.
[0017] Optionally, in the method as described above, the instruction acquisition module acquires the user's first instruction information, including: the instruction acquisition module captures the user's first gesture information, and inputs the first gesture information into a preset gesture recognition model to obtain the first instruction information corresponding to the first gesture information; or, the instruction acquisition module obtains the user's first instruction information in response to the user's touch operation on the touch page.
[0018] Optionally, according to the method described above, if the data processing module determines that the operation of the facility has a fault, a fault diagnosis result is generated based on the operation status prediction result, including: if the data processing module determines that the operation of the facility has a fault, the operation status prediction result is input into a fault identification model to output the fault type of the facility; the data processing module matches a preset fault analysis database based on the fault type to obtain the cause of the fault and maintenance suggestions; the data processing module generates a fault diagnosis result based on the real-time operation status, the operation status prediction result, the fault type, the cause of the fault and maintenance suggestions.
[0019] Optionally, in the method as described above, the data processing module generates an operating status prediction result of the facility based on the initial operating status and the real-time operating status, including: the data processing module determines the operating status change trend of the facility based on the initial operating status and the real-time operating status; the data processing module determines the operating status prediction result of the facility based on the real-time operating status and the operating status change trend.
[0020] Optionally, in the method as described above, the three-dimensional visualization page includes: a distribution map of power grid facilities and a power grid topology map; accordingly, before the visualization display module marks the facilities in the three-dimensional visualization page according to the location information of the facilities and the fault diagnosis results, it also includes: the data acquisition module acquires comprehensive data of all facilities of the power grid, and saves the comprehensive data of all facilities into a device database, wherein the comprehensive data of all facilities includes the geographical location information of all facilities and the equipment information of all facilities; the data acquisition module acquires energy flow data in the power grid, and saves the energy flow data into an energy database, wherein the energy flow data It includes: electric energy flow data; the data processing module generates a power grid topology map according to the electric energy flow data in the energy database; the data processing module adopts a geographic information system GIS to construct a facility distribution map of the power grid according to the geographical location information of all facilities in the equipment database and the equipment information of all facilities; the data processing module sends the power grid topology map and the facility distribution map of the power grid to the visualization display module; the visualization display module integrates the power grid topology map and the facility distribution map of the power grid to generate a three-dimensional visualization page; the visualization display module marks the comprehensive data of all facilities and the energy flow data on the three-dimensional visualization page.
[0021] Optionally, the method as described above also includes: the instruction acquisition module acquires the user's second instruction information, and sends the second instruction information to the data processing module, the second instruction information including the location information of any faulty facility in the power grid; the data processing module acquires the power grid topology map of the power grid according to the second instruction information; the data processing module determines the fault impact scope according to the power grid topology map and the location information of the faulty facility; the data processing module monitors the recovery progress of the faulty facility in real time; the data processing module sends the fault impact scope and the recovery progress to the visualization display module; the visualization display module displays the fault impact scope and the recovery progress in the three-dimensional visualization page.
[0022] In a second aspect, an embodiment of the present application provides a fault diagnosis and processing system, including: an instruction acquisition module, a data acquisition module, a data processing module, an information push module and a visual display module;
[0023] The data acquisition module is used to periodically collect the operation data of any facility in the power grid at a preset time interval, and send the operation data to the data processing module;
[0024] The instruction acquisition module is used to acquire first instruction information of the user and send the first instruction information to the data acquisition module;
[0025] The data acquisition module is used to collect real-time operation data of the facility in real time according to the first instruction information, and send the real-time operation data to the data processing module;
[0026] The data processing module is used to determine the initial operation state of the facility based on the operation data closest to the current time;
[0027] The data processing module is used to determine the real-time operation status of the facility according to the real-time operation data;
[0028] The data processing module is used to generate an operation status prediction result of the facility according to the initial operation status and the real-time operation status;
[0029] The data processing module is used to determine whether a failure occurs in the operation of the facility according to the initial operation state and the operation state prediction result;
[0030] The data processing module is used to generate a fault diagnosis result according to the operation status prediction result if it is determined that the operation of the facility fails, and send the location information of the facility and the fault diagnosis result to the information push module and the visualization display module;
[0031] The information push module is used to send the location information of the facility and the fault diagnosis result to the terminal of the operation and maintenance personnel corresponding to the facility;
[0032] The visualization display module is used to mark the facility in a three-dimensional visualization page according to the location information of the facility and the fault diagnosis result, and to display the fault diagnosis result.
[0033] Optionally, in the system as described above, the instruction acquisition module is used to capture the user's first gesture information and input the first gesture information into a preset gesture recognition model to obtain first instruction information corresponding to the first gesture information; or, the instruction acquisition module is used to obtain the user's first instruction information in response to the user's touch operation on the touch page.
[0034] Optionally, in the system as described above, the data processing module is used to input the operating status prediction result into the fault identification model to output the fault type of the facility if it is determined that the facility operation fails; the data processing module is used to match in a preset fault analysis database according to the fault type to obtain the cause of the fault and maintenance suggestions; the data processing module is used to generate a fault diagnosis result based on the real-time operating status, the operating status prediction result, the fault type, the fault cause and maintenance suggestions.
[0035] Optionally, in the system as described above, the data processing module is used to determine the operating status change trend of the facility based on the initial operating status and the real-time operating status; the data processing module is used to determine the operating status prediction result of the facility based on the real-time operating status and the operating status change trend.
[0036] The fault diagnosis and processing method and fault diagnosis and processing system for the power grid system provided in the embodiment of the present application determine the initial operation state of the facility according to the operation data closest to the current time; determine the real-time operation state of the facility according to the real-time operation data; generate the operation state prediction result of the facility according to the initial operation state and the real-time operation state; determine whether the operation of the facility fails according to the initial operation state and the operation state prediction result; if it is determined that the operation of the facility fails, generate the fault diagnosis result according to the operation state prediction result, and send the location information of the facility and the fault diagnosis result to the information push module and the visualization display module; the information push module sends the location information of the facility and the fault diagnosis result to the terminal of the operation and maintenance personnel corresponding to the facility; the visualization display module marks the facility in the three-dimensional visualization page according to the location information of the facility and the fault diagnosis result, and displays the fault diagnosis result. The utility model can detect the facility fault of the power grid in time and perform visual display, so as to meet the timeliness requirements of the power system for fault diagnosis. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0038] Figure 1 A schematic diagram of a scenario of a fault diagnosis and processing method for a power grid system provided in an embodiment of the present application;
[0039] Figure 2 A schematic diagram of an interactive process of a fault diagnosis and processing method for a power grid system provided in one embodiment of the present application.
[0040] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION
[0041] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of systems and methods consistent with some aspects of the present application as detailed in the appended claims.
[0042] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards, and provide corresponding operation entrances for users to choose to authorize or refuse.
[0043] The technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems are described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.
[0044] Figure 1 A schematic diagram of a scenario of a fault diagnosis and processing method for a power grid system provided in an embodiment of the present application. Figure 1 As shown, the scenario provided by this embodiment includes a fault diagnosis and processing system 10 and a terminal 20 of an operation and maintenance personnel. Among them, the fault diagnosis and processing system 10 includes an instruction acquisition module 101, a data acquisition module 102, a data processing module 103, an information push module 104 and a visualization display module 105. Among them, the fault diagnosis and processing system 10 and the terminal 20 of the operation and maintenance personnel can communicate with each other. Among them, the instruction acquisition module 101, the data acquisition module 102, the data processing module 103, the information push module 104 and the visualization display module 105 can communicate with each other.
[0045] The terminal 20 of the operation and maintenance personnel can be a mobile phone or a computer.
[0046] Specifically, the fault diagnosis processing system 10 obtains the user's first instruction information, and determines whether any facility in the power grid has a fault based on the user's first instruction information; if the fault diagnosis processing system 10 determines that the above-mentioned facility has a fault, it generates a fault diagnosis result of the above-mentioned facility; the fault diagnosis processing system 10 sends the location information of the above-mentioned facility and the fault diagnosis result to the terminal 20 of the operation and maintenance personnel.
[0047] Figure 2The following is a schematic diagram of an interactive process of a fault diagnosis and processing method for a power grid system provided by an embodiment of the present application. The execution subject of this embodiment may be Figure 1 The fault diagnosis processing system 10 shown in FIG. 1 is not particularly limited in this embodiment. Figure 2 As shown, the method includes:
[0048] S201: The data acquisition module periodically collects the operation data of any facility in the power grid at a preset time interval, and sends the operation data to the data processing module.
[0049] Specifically, the data acquisition module uses sensors to periodically collect operating data of any facility in the power grid at preset time intervals.
[0050] Among them, the sensor can be a sensor of various physical quantities such as temperature, pressure, flow, voltage, current, etc.
[0051] Among them, the operating data includes: load, voltage, current, power factor, temperature, etc.
[0052] S202: The instruction acquisition module acquires first instruction information of the user, and sends the first instruction information to the data acquisition module.
[0053] S203: The data collection module collects real-time operation data of the facility in real time according to the first instruction information, and sends the real-time operation data to the data processing module.
[0054] Specifically, the data acquisition module uses sensors to periodically collect operating data of any facility in the power grid at preset time intervals.
[0055] Among them, real-time operation data includes: load, voltage, current, power factor, temperature, etc.
[0056] S204: The data processing module determines the initial operation state of the facility based on the operation data closest to the current time.
[0057] Specifically, the data processing module sets a time window of preset time according to the current time, retrieves the operation data closest to the current time according to the time window; uses a statistical analysis algorithm to analyze the operation data to determine the initial operation status of the facility.
[0058] S205: The data processing module determines the real-time operation status of the facility based on the real-time operation data.
[0059] Specifically, the data processing module uses a statistical analysis algorithm to analyze the real-time operation data to determine the real-time operation status of the facility.
[0060] S206: The data processing module generates a prediction result of the facility's operating status based on the initial operating status and the real-time operating status.
[0061] Specifically, S206 includes S2061 to S2062:
[0062] S2061: The data processing module determines the operating status change trend of the facility based on the initial operating status and the real-time operating status.
[0063] S2062: The data processing module determines the predicted result of the facility's operating status based on the real-time operating status and the operating status change trend.
[0064] S207: The data processing module determines whether a failure occurs in the facility operation according to the initial operation status and the operation status prediction result.
[0065] Specifically, the data processing module obtains a fault diagnosis threshold based on the initial operating state and the preset fault diagnosis standard; the data processing module determines whether the operating state prediction result exceeds the fault diagnosis threshold to determine whether a fault occurs in the operation of the facility; if the data processing module determines that the operating state prediction result exceeds the fault diagnosis threshold, it determines that a fault occurs in the operation of the facility.
[0066] S208: If the data processing module determines that a fault occurs in the operation of the facility, it generates a fault diagnosis result based on the operation status prediction result, and sends the location information of the facility and the fault diagnosis result to the information push module and the visualization display module.
[0067] Specifically, S208 includes S2081 to S2083:
[0068] S2081: If the data processing module determines that a fault occurs in the operation of the facility, the operation status prediction result is input into the fault identification model to output the fault type of the facility.
[0069] S2082: The data processing module performs matching in a preset fault analysis database according to the fault type to obtain the fault cause and maintenance suggestions.
[0070] S2083: The data processing module generates a fault diagnosis result according to the real-time operating status, operating status prediction result, fault type, fault cause and maintenance suggestion.
[0071] Among them, the fault diagnosis results include: real-time operating status, operating status prediction results, fault type, fault cause and maintenance suggestions.
[0072] S209: The information push module sends the location information and fault diagnosis results of the facility to the terminal of the operation and maintenance personnel corresponding to the facility.
[0073] Specifically, the information push module obtains the facility number according to the location information of the facility, matches the corresponding operation and maintenance personnel terminal according to the facility number, and sends the location information of the facility and the fault diagnosis result to the terminal of the operation and maintenance personnel corresponding to the facility.
[0074] It should be noted that the information push module can match the corresponding staff terminal according to the information type and intelligently send various types of information to the corresponding staff terminal.
[0075] Among them, the staff terminals include: management personnel terminals, operation and maintenance personnel terminals and on-duty personnel terminals, etc.
[0076] S210: The visualization display module marks the facility in the three-dimensional visualization page according to the location information of the facility and the fault diagnosis result, and displays the fault diagnosis result.
[0077] Specifically, the visualization display module determines the annotation type according to the fault type in the fault diagnosis result; the visualization display module annotates the facility in the three-dimensional visualization page according to the annotation type and the location information of the facility and displays the fault diagnosis result.
[0078] It should be noted that the visualization display module can extract the operating data of the three-dimensional visualization page in real time, correct the abnormal picture and information fluctuation of the three-dimensional visualization page, eliminate the overlapping areas of the projections in time, and automatically splice the effective projections.
[0079] As can be seen from the above description, the embodiment of the present application determines the initial operation state of the facility according to the operation data closest to the current time; determines the real-time operation state of the facility according to the real-time operation data; generates the operation state prediction result of the facility according to the initial operation state and the real-time operation state; determines whether the operation of the facility fails according to the initial operation state and the operation state prediction result; if it is determined that the operation of the facility fails, a fault diagnosis result is generated according to the operation state prediction result, and the location information of the facility and the fault diagnosis result are sent to the information push module and the visualization display module; the information push module sends the location information of the facility and the fault diagnosis result to the terminal of the operation and maintenance personnel corresponding to the facility; the visualization display module marks the facility in the three-dimensional visualization page according to the location information of the facility and the fault diagnosis result, and displays the fault diagnosis result. It can detect the facility fault of the power grid in time and perform visual display, meeting the timeliness requirements of the power system for fault diagnosis.
[0080] In one embodiment of the present application, based on the above embodiment, step S202 further provides another implementation method, which is described in detail as follows:
[0081] S2021: The instruction acquisition module captures first gesture information of the user, and inputs the first gesture information into a preset gesture recognition model to obtain first instruction information corresponding to the first gesture information; or.
[0082] The instruction acquisition module may be an infrared camera.
[0083] It should be noted that the infrared camera can be adjusted in direction.
[0084] S2022: The instruction acquisition module obtains the user's first instruction information in response to the user's touch operation on the touch page.
[0085] The instruction acquisition module may be a multi-touch module.
[0086] It can be seen from the above description that the embodiments of the present application can improve the interaction efficiency between users and the system and enhance the user experience.
[0087] In one embodiment of the present application, based on the above embodiment, the three-dimensional visualization page includes: a facility distribution map of the power grid and a power grid topology map; before step S210, it also includes a process of generating a three-dimensional visualization page, which is described in detail as follows:
[0088] S211: The data acquisition module acquires comprehensive data of all facilities of the power grid and saves the comprehensive data of all facilities into a device database, wherein the comprehensive data of all facilities includes geographic location information of all facilities and device information of all facilities.
[0089] Specifically, the data collection module scans all facilities to obtain geographic location information and equipment information of all facilities.
[0090] Among them, the comprehensive data of all facilities includes real-time operation data of all facilities, geographic location information of all facilities and equipment information of all facilities.
[0091] S212: The data collection module collects energy flow data in the power grid and saves the energy flow data into an energy database, wherein the energy flow data includes: electric energy flow data.
[0092] Among them, energy flow data include: the output, consumption and electricity flow data of various energy sources and the access and distribution data of various energy sources.
[0093] Among them, the various types of energy can be one or more of the following: electric energy, solar energy, wind energy and hydropower, etc.
[0094] S213: The data processing module generates a power grid topology diagram based on the power flow data in the energy database.
[0095] Specifically, the data processing module converts the power flow data into a preset data format; the data processing module sets the basic parameters of the topology map to generate an initial topology map; the visualization module identifies the nodes and edges of the power grid; the visualization module imports the nodes and edges of the power grid into the initial topology map to generate a power grid topology map.
[0096] Among them, the nodes of the power grid include power stations and substations of the power grid.
[0097] The edge of the power grid may be a transmission line of the power grid.
[0098] S214: The data processing module uses GIS (Geographic Information System) to construct a facility distribution map of the power grid according to the geographical location information of all facilities in the equipment database and the equipment information of all facilities.
[0099] Specifically, the data processing module converts the geographic location information of all facilities and the equipment information of all facilities into a preset data format; the data processing module sets the basic parameters of the distribution map to generate an initial distribution map; the data processing module imports the converted geographic location information of all facilities and the equipment information of all facilities into the initial distribution map to generate a facility distribution map of the power grid.
[0100] S215: The data processing module sends the power grid topology map and the power grid facility distribution map to the visualization display module.
[0101] S216: The visualization display module integrates the power grid topology map and the power grid facility distribution map to generate a three-dimensional visualization page.
[0102] Specifically, the visualization display module integrates the power grid topology map and the power grid facility distribution map according to the basic parameters of the topology map and the basic parameters of the distribution map to generate a data distribution map; the visualization display module generates a three-dimensional visualization page according to the data distribution map using a preset data analysis model.
[0103] Among them, the preset data analysis model can be a fast interpolation algorithm.
[0104] Among them, the formula of the fast interpolation algorithm is:
[0105]
[0106] Where vp is the inverse square of the distance; N is the known data point parameter; dpi is the data point distance, that is, the pi distance; p is the point to be estimated; i is the known point; dinf represents the preset influence distance in the three-dimensional visualization calculation; C represents the smoothing constant; v∞ represents the virtual average point; and vi is the coefficient of the weight correction term.
[0107] in, Wherein vt is volume rendering (volume rendering is a three-dimensional data field visualization technology, which can convert volume data into visual images or animations, thereby helping people better understand and analyze complex three-dimensional structures).
[0108] S217: The visualization display module marks the comprehensive data of all facilities and energy flow data on the three-dimensional visualization page.
[0109] It should be noted that the visualization display module can display the flow path of electric energy in the power grid on a three-dimensional visualization page, including the links of power generation, transmission, distribution and consumption, as well as the access and distribution of different energy forms (such as solar energy, wind energy, hydropower, etc.).
[0110] From the above description, it can be seen that the embodiment of the present application integrates the power grid topology map and the power grid facility distribution map to generate a three-dimensional visualization page, which can intuitively display the comprehensive data and energy flow data of all facilities in the power grid; and provide an intuitive, interactive and dynamic user experience.
[0111] In one embodiment of the present application, based on the above embodiment, it also includes a process of displaying the fault impact range and fault recovery progress in a three-dimensional visualization page, which is detailed as follows:
[0112] S218: The instruction acquisition module acquires the second instruction information of the user and sends the second instruction information to the data acquisition module. The second instruction information includes the location information of any fault facility in the power grid.
[0113] Specifically, the instruction acquisition module captures the user's second gesture information and inputs the second gesture information into a preset gesture recognition model to obtain second instruction information corresponding to the second gesture information; or, the instruction acquisition module obtains the user's second instruction information in response to the user's touch operation on the touch page.
[0114] S219: The data processing module obtains a power grid topology map of the power grid according to the second instruction information.
[0115] S220: The data processing module determines the fault impact range based on the power grid topology map and the location information of the faulty facilities.
[0116] Specifically, the data acquisition module determines the power grid area where the faulty facility is located based on the location information of the faulty facility, and identifies the nodes and lines directly connected to the faulty facility based on the power grid topology map to determine the impact range of the fault.
[0117] S221: The data processing module monitors the recovery progress of the faulty facilities in real time.
[0118] S222: The data processing module sends the fault impact range and recovery progress to the visualization display module.
[0119] S223: The visualization display module displays the fault impact range and the recovery progress in a three-dimensional visualization page.
[0120] From the above description, it can be seen that the embodiments of the present application can update the fault impact scope and recovery progress in real time, so that the user can promptly grasp the latest fault status and recovery status.
[0121] In one embodiment of the present application, a fault diagnosis and processing system is provided. Figure 1 ,The system includes: an instruction acquisition module, a data acquisition module, a data processing module, an information push module and a visual display module;
[0122] The data acquisition module is used to periodically collect the operation data of any facility in the power grid at a preset time interval, and send the operation data to the data processing module;
[0123] The instruction acquisition module is used to acquire first instruction information of the user and send the first instruction information to the data acquisition module;
[0124] The data acquisition module is used to collect real-time operation data of the facility in real time according to the first instruction information, and send the real-time operation data to the data processing module;
[0125] The data processing module is used to determine the initial operation state of the facility based on the operation data closest to the current time;
[0126] The data processing module is used to determine the real-time operation status of the facility according to the real-time operation data;
[0127] The data processing module is used to generate an operation status prediction result of the facility according to the initial operation status and the real-time operation status;
[0128] The data processing module is used to determine whether a failure occurs in the operation of the facility according to the initial operation state and the operation state prediction result;
[0129] The data processing module is used to generate a fault diagnosis result according to the operation status prediction result if it is determined that the operation of the facility fails, and send the location information of the facility and the fault diagnosis result to the information push module and the visualization display module;
[0130] The information push module is used to send the location information of the facility and the fault diagnosis result to the terminal of the operation and maintenance personnel corresponding to the facility;
[0131] The visualization display module is used to mark the facility in a three-dimensional visualization page according to the location information of the facility and the fault diagnosis result, and to display the fault diagnosis result.
[0132] In one possible design, the instruction acquisition module is used to capture the user's first gesture information and input the first gesture information into a preset gesture recognition model to obtain first instruction information corresponding to the first gesture information; or, the instruction acquisition module is used to obtain the user's first instruction information in response to the user's touch operation on the touch page.
[0133] In one possible design, the data processing module is used to input the operation status prediction result into the fault identification model to output the fault type of the facility if it is determined that the facility operation fails; the data processing module is used to match in a preset fault analysis database according to the fault type to obtain the cause of the fault and maintenance suggestions; the data processing module is used to generate a fault diagnosis result based on the real-time operation status, the operation status prediction result, the fault type, the fault cause and maintenance suggestions.
[0134] In one possible design, the data processing module is used to determine the operating status change trend of the facility based on the initial operating status and the real-time operating status; the data processing module is used to determine the operating status prediction result of the facility based on the real-time operating status and the operating status change trend.
[0135] In a possible design, the three-dimensional visualization page includes: a distribution map of power grid facilities and a power grid topology map; accordingly, the data acquisition module is used to collect comprehensive data of all facilities of the power grid and save the comprehensive data of all facilities into a device database, wherein the comprehensive data of all facilities includes geographical location information of all facilities and equipment information of all facilities; the data acquisition module is used to collect energy flow data in the power grid and save the energy flow data into an energy database, wherein the energy flow data includes: electric energy flow data; the data processing module is used to generate a power grid topology map according to the electric energy flow data in the energy database; the data processing module is used to construct a facility distribution map of the power grid according to the geographical location information of all facilities and equipment information of all facilities in the equipment database using a geographic information system GIS; the data processing module is used to send the power grid topology map and the facility distribution map of the power grid to the visualization display module; the visualization display module is used to integrate the power grid topology map and the facility distribution map of the power grid to generate a three-dimensional visualization page; the visualization display module is used to mark the comprehensive data of all facilities and the energy flow data to the three-dimensional visualization page.
[0136] In a possible design, the instruction acquisition module is used to obtain the user's second instruction information and send the second instruction information to the data processing module, the second instruction information including the location information of any faulty facility in the power grid; the data processing module is used to obtain a power grid topology map of the power grid according to the second instruction information; the data processing module is used to determine the fault impact scope according to the power grid topology map and the location information of the faulty facility; the data processing module is used to monitor the recovery progress of the faulty facility in real time; the data processing module is used to send the fault impact scope and the recovery progress to the visualization display module; the visualization display module is used to display the fault impact scope and the recovery progress in the three-dimensional visualization page.
[0137] The system provided in this embodiment can be used to execute the technical solution of the above method embodiment. Its implementation principle and technical effects are similar and will not be described in detail in this embodiment.
[0138] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily required by the present application.
[0139] It should be further noted that, although the various steps in the flowchart are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless there is a clear description in this article, the execution of these steps is not strictly limited in order, and these steps can be executed in other orders. Moreover, at least a portion of the steps in the flowchart may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these sub-steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a portion of the sub-steps or stages of other steps.
[0140] It should be understood that the above system embodiments are only illustrative, and the system of the present application can also be implemented in other ways. For example, the division of units / modules in the above embodiments is only a logical function division, and there may be other division methods in actual implementation. For example, multiple units, modules or components can be combined, or can be integrated into another system, or some features can be ignored or not executed.
[0141] In addition, unless otherwise specified, each functional unit / module in each embodiment of the present application may be integrated into one unit / module, each unit / module may exist physically separately, or two or more units / modules may be integrated together. The above-mentioned integrated unit / module may be implemented in the form of hardware or in the form of a software program module.
[0142] If the integrated unit / module is implemented in the form of hardware, the hardware may be a digital circuit, an analog circuit, etc. The physical implementation of the hardware structure includes but is not limited to transistors, memristors, etc. If not otherwise specified, the processor may be any appropriate hardware processor, such as a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), an FPGA (Field-Programmable Gate Array), a DSP (Digital Signal Processor), and an ASIC (Application-Specific Integrated Circuit). If not otherwise specified, the storage unit may be any appropriate magnetic storage medium or magneto-optical storage medium, such as RRAM (Resistive Random Access Memory), DRAM (Dynamic Random Access Memory), SRAM (Static Random-Access Memory), EDRAM (Enhanced Dynamic Random Access Memory), HBM (High-Bandwidth Memory), HMC (Hybrid Memory Cube), etc.
[0143] If the integrated unit / module is implemented in the form of a software program module and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a memory and includes several instructions for a computer device (which can be a personal computer, server or network device, etc.) to execute all or part of the steps of each embodiment method of the present application. The aforementioned memory includes: U disk, ROM (Read-Only Memory), RAM (Random Access Memory), mobile hard disk, magnetic disk or optical disk, etc., various media that can store program codes.
[0144] In the above embodiments, the description of each embodiment has its own emphasis. For the part not described in detail in a certain embodiment, please refer to the relevant description of other embodiments. The technical features of the above embodiments can be combined arbitrarily. In order to make the description concise, all possible combinations of the technical features in the above embodiments are not described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0145] Those skilled in the art will readily appreciate other embodiments of the present application after considering the specification and practicing the invention disclosed herein. The present application is intended to cover any modification, use or adaptation of the present application, which follows the general principles of the present application and includes common knowledge or customary techniques in the art that are not disclosed in the present application. The specification and examples are intended to be exemplary only, and the true scope and spirit of the present application are indicated by the following claims.
[0146] It should be understood that the present application is not limited to the precise structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present application is limited only by the appended claims.
Claims
1. A fault diagnosis and processing method for a power grid system, characterized in that: Applied to a fault diagnosis and processing system, the fault diagnosis and processing system includes: an instruction acquisition module, a data acquisition module, a data processing module, an information push module and a visual display module; the method includes: The data acquisition module periodically collects the operation data of any facility in the power grid at a preset time interval, and sends the operation data to the data processing module; The instruction acquisition module acquires first instruction information of the user, and sends the first instruction information to the data acquisition module; The data acquisition module collects real-time operation data of the facility in real time according to the first instruction information, and sends the real-time operation data to the data processing module; The data processing module determines the initial operation state of the facility according to the operation data closest to the current time; The data processing module determines the real-time operation status of the facility according to the real-time operation data; The data processing module generates an operation status prediction result of the facility according to the initial operation status and the real-time operation status; The data processing module determines whether a failure occurs in the operation of the facility according to the initial operation state and the operation state prediction result; If the data processing module determines that the operation of the facility fails, it generates a fault diagnosis result according to the operation status prediction result, and sends the location information of the facility and the fault diagnosis result to the information push module and the visualization display module; The information push module sends the location information of the facility and the fault diagnosis result to the terminal of the operation and maintenance personnel corresponding to the facility; The visualization display module marks the facility in a three-dimensional visualization page according to the location information of the facility and the fault diagnosis result, and displays the fault diagnosis result.
2. The method according to claim 1, characterized in that The instruction acquisition module acquires the first instruction information of the user, including: The instruction acquisition module captures first gesture information of the user, and inputs the first gesture information into a preset gesture recognition model to obtain first instruction information corresponding to the first gesture information; or, The instruction acquisition module obtains first instruction information of the user in response to a touch operation of the user on the touch page.
3. The method according to claim 1, characterized in that If the data processing module determines that the facility operation fails, it generates a fault diagnosis result according to the operation status prediction result, including: If the data processing module determines that the facility operation fails, the operation status prediction result is input into the fault identification model to output the fault type of the facility; The data processing module performs matching in a preset fault analysis database according to the fault type to obtain the fault cause and maintenance suggestions; The data processing module generates a fault diagnosis result according to the real-time operating status, the operating status prediction result, the fault type, the fault cause and the maintenance suggestion.
4. The method according to claim 1, characterized in that: The data processing module generates an operation status prediction result of the facility according to the initial operation status and the real-time operation status, including: The data processing module determines the operation status change trend of the facility according to the initial operation status and the real-time operation status; The data processing module determines the predicted result of the operating status of the facility according to the real-time operating status and the changing trend of the operating status.
5. The method according to claim 1, characterized in that The three-dimensional visualization page includes: a power grid facility distribution map and a power grid topology map; Accordingly, before the visualization display module marks the facility in the three-dimensional visualization page according to the location information of the facility and the fault diagnosis result, it further includes: The data acquisition module acquires comprehensive data of all facilities of the power grid and saves the comprehensive data of all facilities into a device database, wherein the comprehensive data of all facilities includes geographical location information of all facilities and device information of all facilities; The data acquisition module acquires energy flow data in the power grid and saves the energy flow data into an energy database, wherein the energy flow data includes: electric energy flow data; The data processing module generates a power grid topology diagram according to the power flow data in the energy database; The data processing module uses a geographic information system GIS to construct a facility distribution map of the power grid according to the geographic location information of all facilities in the equipment database and the equipment information of all facilities; The data processing module sends the power grid topology map and the power grid facility distribution map to the visualization display module; The visualization display module integrates the power grid topology map and the power grid facility distribution map to generate a three-dimensional visualization page; The visualization display module marks the comprehensive data of all the facilities and the energy flow data on the three-dimensional visualization page.
6. The method according to any one of claims 1 to 5, characterized in that: Also includes: The instruction acquisition module acquires second instruction information of the user and sends the second instruction information to the data processing module, wherein the second instruction information includes location information of any fault facility in the power grid; The data processing module acquires a power grid topology map of the power grid according to the second instruction information; The data processing module determines the fault impact range according to the power grid topology map and the location information of the faulty facility; The data processing module monitors the restoration progress of the faulty facility in real time; The data processing module sends the fault impact range and the recovery progress to the visualization display module; The visualization display module displays the fault impact range and the recovery progress in the three-dimensional visualization page.
7. A fault diagnosis and processing system, characterized in that: include: Instruction acquisition module, data acquisition module, data processing module, information push module and visual display module; The data acquisition module is used to periodically collect the operation data of any facility in the power grid at a preset time interval, and send the operation data to the data processing module; The instruction acquisition module is used to acquire first instruction information of the user and send the first instruction information to the data acquisition module; The data acquisition module is used to collect real-time operation data of the facility in real time according to the first instruction information, and send the real-time operation data to the data processing module; The data processing module is used to determine the initial operation state of the facility based on the operation data closest to the current time; The data processing module is used to determine the real-time operation status of the facility according to the real-time operation data; The data processing module is used to generate an operation status prediction result of the facility according to the initial operation status and the real-time operation status; The data processing module is used to determine whether a failure occurs in the operation of the facility according to the initial operation state and the operation state prediction result; The data processing module is used to generate a fault diagnosis result according to the operation status prediction result if it is determined that the operation of the facility fails, and send the location information of the facility and the fault diagnosis result to the information push module and the visualization display module; The information push module is used to send the location information of the facility and the fault diagnosis result to the terminal of the operation and maintenance personnel corresponding to the facility; The visualization display module is used to mark the facility in a three-dimensional visualization page according to the location information of the facility and the fault diagnosis result, and to display the fault diagnosis result.
8. The system according to claim 7, characterized in that The instruction acquisition module is used to capture the first gesture information of the user and input the first gesture information into a preset gesture recognition model to obtain the first instruction information corresponding to the first gesture information; or, The instruction acquisition module is used to obtain the first instruction information of the user in response to the touch operation of the user on the touch page.
9. The system according to claim 7, characterized in that The data processing module is used to input the operation status prediction result into the fault identification model to output the fault type of the facility if it is determined that the facility operation fails; The data processing module is used to match the fault type in a preset fault analysis database to obtain the fault cause and maintenance suggestions; The data processing module is used to generate a fault diagnosis result according to the real-time operating status, the operating status prediction result, the fault type, the fault cause and the maintenance suggestion.
10. The system according to claim 7, characterized in that The data processing module is used to determine the operation status change trend of the facility according to the initial operation status and the real-time operation status; The data processing module is used to determine the operation status prediction result of the facility according to the real-time operation status and the operation status change trend.