Method and system for generating system operation and maintenance topological graph through multivariate graph data fusion
By obtaining multivariate graph data and building system operation and maintenance topology diagrams, the problem of inefficient drawing reading in the operation and maintenance management system is solved, and efficient operation and maintenance personnel are achieved.
Patent Information
- Application Number
- CN202411948059.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-27
- Publication Date
- 2025-05-13
AI Technical Summary
In the operation and maintenance management system, the existing technology cannot fully reflect the entire characteristics of the system, resulting in operation and maintenance personnel need to read a variety of drawings based on experience, which is inefficient.
By obtaining multivariate graph data, the equipment layout data is determined to be used to build a topology diagram framework, and the system operation and maintenance topology diagram is determined based on the framework to achieve the integration of multiple system diagram information.
It improves the operating efficiency of operation and maintenance personnel when facing system failures or performing daily operation and maintenance work, and reduces the inefficiency problems caused by relying on experience to read drawings.
Smart Images

Figure CN119989593A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of operation and maintenance management technology, and in particular to a method and system for generating a system operation and maintenance topology diagram by fusing multivariate graphic data. Background Art
[0002] In the operation and maintenance management system, various system diagrams are used for description, such as electrical diagrams showing electrical connections, equipment layout diagrams showing the physical installation location and physical connections of equipment, network topology diagrams showing network topology relationships, etc. These drawings describe the characteristics of a certain aspect of a complex system and cannot fully reflect all the characteristics of the system.
[0003] During daily system maintenance, when a system failure occurs, operation and maintenance personnel need to look through different types of drawings based on their experience to solve daily fault problems.
[0004] However, this method of flipping through drawings based on experience is affected by personal experience and professional technical level. When the operation and maintenance personnel are inexperienced, they will flip through the drawings many times, which will affect work efficiency. Summary of the invention
[0005] The embodiment of the present application provides a method and system for generating a system operation and maintenance topology diagram by fusing multiple graphic data. The purpose is to fuse multiple graphic data into the same graphic, overcome the limitation that each single drawing can only describe a certain aspect of the system characteristics, reduce the inefficiency caused by relying on personal experience to flip through different drawings to deal with system failures, and thus improve the operating efficiency of operation and maintenance personnel when facing system failures or performing daily operation and maintenance work.
[0006] In order to solve the above technical problems, the embodiments of the present application provide the following technical solutions:
[0007] In a first aspect, the present application provides a method for generating a system operation and maintenance topology diagram by fusing multivariate graphic data, the method comprising:
[0008] Acquire information of data to be fused, wherein the data to be fused is multivariate graphic data;
[0009] Based on the equipment layout data in the data information to be integrated, determine the framework of a topology map, where the topology map is used to display the equipment locations in the operation and maintenance area and the connection relationships between the equipment;
[0010] Based on the framework, the network connection relationship and electrical connection relationship in the data information to be integrated are used to determine the system operation and maintenance topology diagram.
[0011] In a second aspect, the present application provides a system for generating a system operation and maintenance topology diagram by fusing multivariate graphic data, the system comprising:
[0012] An acquisition unit, used for acquiring information of data to be fused, wherein the data to be fused is multivariate graphic data;
[0013] A determination unit, configured to determine a framework of a topology map based on the device layout data in the data information to be fused in the acquisition unit, wherein the fusion model is used to display the device locations in the operation and maintenance area and the connection relationship between the devices;
[0014] The utilization unit is used to determine the system operation and maintenance topology diagram based on the determination unit framework and utilizing the network connection relationship and the electrical connection relationship in the data information to be integrated.
[0015] In a third aspect, the present application provides a storage medium, which is used to store a computer program, wherein when the computer program is running, it controls the device where the storage medium is located to execute the above-mentioned method of generating a system operation and maintenance topology map by fusing multivariate graphic data.
[0016] In a fourth aspect, the present invention provides an electronic device comprising a processor and a memory, wherein the processor is used to call program instructions in the memory to execute the above-mentioned method of generating a system operation and maintenance topology diagram by fusing multivariate graphic data.
[0017] Through the above technical solution, the present application provides a method and system for generating a system operation and maintenance topology map by fusing multivariate graphic data. The solution is automatically executed according to the established steps, that is, the method first obtains the data information to be fused covering multiple system diagram information, and then uses the equipment layout data therein to determine the topology map framework, thereby clarifying the basic framework of the equipment location and connection relationship in the operation and maintenance area, and then determines the system operation and maintenance topology map on the basis of the framework with the help of network connection relationship and electrical connection relationship, and successfully integrates the key information of multiple system diagrams into the same operation and maintenance topology map. In this way, the operation and maintenance personnel do not need to switch between many different drawings, but can directly understand the system architecture and equipment association through the fused topology map, which greatly improves the efficiency of operation and maintenance work and effectively overcomes the inefficiency problem caused by the existing technology relying on experience to flip through drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] By reading the detailed description below with reference to the accompanying drawings, the above and other purposes, features and advantages of the exemplary embodiments of the present application will become easy to understand. In the accompanying drawings, several embodiments of the present application are shown in an exemplary and non-limiting manner, and the same or corresponding reference numerals represent the same or corresponding parts, wherein:
[0019] Figure 1 A flowchart of a method for generating a system operation and maintenance topology diagram by fusing multivariate graphic data is shown in one embodiment of the present application;
[0020] Figure 2A flowchart of a method for generating a system operation and maintenance topology diagram by fusing multivariate graphic data is shown in one embodiment of the present application;
[0021] Figure 3 A flowchart of another method for generating a system operation and maintenance topology diagram by fusing multivariate graphic data is shown in one embodiment of the present application;
[0022] Figure 4 A schematic diagram of the system structure of an operation and maintenance topology diagram of a multi-element graphic data fusion generation system provided by an embodiment of the present application is shown;
[0023] Figure 5 A schematic diagram of the system structure of a multi-element graphic data fusion generation system operation and maintenance topology diagram provided in another embodiment of the present application is shown. DETAILED DESCRIPTION
[0024] The exemplary embodiments of the present application will be described in more detail below with reference to the accompanying drawings. Although the exemplary embodiments of the present application are shown in the accompanying drawings, it should be understood that the present application can be implemented in various forms and should not be limited by the embodiments described herein. On the contrary, these embodiments are provided in order to enable a more thorough understanding of the present application and to fully convey the scope of the present application to those skilled in the art.
[0025] It should be noted that, unless otherwise specified, the technical terms or scientific terms used in this application should have the common meanings understood by technicians in the field to which this application belongs.
[0026] During daily system maintenance, when a system failure occurs, maintenance personnel need to flip through different types of drawings based on experience to solve daily failure problems. However, this method of flipping through drawings based on experience is affected by personal experience and professional technical level. When maintenance personnel are inexperienced, they will flip through the drawings multiple times, which will affect work efficiency.
[0027] To this end, the inventor of the present application has proposed a method for generating a system operation and maintenance topology map by fusing multivariate graphic data. The method can be automatically executed according to predetermined steps to fuse multivariate graphic data into one image data, that is, the method first obtains the data information to be fused covering multiple system diagram information, and then uses the equipment layout data therein to determine the topology map framework, thereby clarifying the basic framework of the equipment location and connection relationship in the operation and maintenance area, and then uses the network connection relationship and the electrical connection relationship to determine the system operation and maintenance topology map on the basis of the framework, and successfully integrates the key information of multiple system diagrams into the same operation and maintenance topology map. In this way, the operation and maintenance personnel do not need to switch between many different drawings to consult, but can directly understand the system architecture and equipment association through the fused topology map, which greatly improves the efficiency of operation and maintenance work and effectively overcomes the inefficiency problem caused by relying on experience to flip through drawings in the prior art. The method for generating a system operation and maintenance topology map by fusing multivariate graphic data in an embodiment of the present application has the following specific steps: Figure 1 As shown, including:
[0028] Step 101: Obtain data to be fused.
[0029] In this step, the data to be fused refers to a data set extracted and integrated from various system diagrams of the operation and maintenance area. It includes the electrical characteristic data of the equipment (such as voltage, current, power, etc.), the physical layout data of the equipment (such as location, size, shape, etc.), and the network connection data of the equipment (such as network topology, IP address, network bandwidth, etc.). The various system diagrams can be equipment layout diagrams, electrical diagrams, and network topology diagrams. The data to be fused is multivariate graphic data, which refers to graphic data information of operation and maintenance areas of different attributes or types.
[0030] In this step, electronic documents or data files of electrical diagrams, equipment layout diagrams, and network topology diagrams of the operation and maintenance area are obtained from the local storage system or network storage server. These files can be in common image formats (such as PDF, JPEG, etc.) or specific engineering data formats (such as CAD format, etc.). For the obtained electrical diagrams, image recognition and data extraction technology or special electrical diagram analysis software is used to extract the electrical data of the equipment according to the unique identification of the equipment in the electrical diagram (such as equipment number, barcode, QR code, etc.). For example, for power transformers, extract its rated voltage, rated current, transformation ratio and other parameters; for switchgear, extract its rated breaking current, withstand voltage and other data. For equipment layout diagrams, image recognition or CAD data analysis tools are also used to obtain the layout data of the equipment according to the specific symbols of the equipment in the equipment layout diagram. For example, in the equipment layout diagram of a data center, determine the coordinate position of the server cabinet (such as cabinet 1 is located at coordinates (10,20), in meters), the size of the cabinet (2 meters long, 1 meter wide, 2.2 meters high) and the installation direction (perpendicular to the wall) and other information. For the network topology diagram, the network topology analysis software or data extraction algorithm is used to extract the device network data according to the unique device identifier. For example, the IP address of the server (192.168.1.10), the port connection status of the network switch (port 1 is connected to server A, port 2 is connected to server B), and the network topology structure (such as a star topology, where the core switch connects multiple edge switches and servers). The device electrical data, device layout data, and device network data extracted from different drawings are associated and integrated according to the unique device identifier to form a complete set of data information to be integrated.
[0031] Step 102: Determine the framework of the system operation and maintenance topology diagram based on the equipment layout data in the data information to be integrated.
[0032] In this step, the equipment layout data mainly comes from the equipment layout diagram, including the specific location coordinates of the equipment in the operation and maintenance area (such as x, y coordinates in the plane coordinate system), the installation direction of the equipment (such as horizontal, vertical or a specific angle), the physical size of the equipment (length, width, height) and the shape description of the equipment (such as rectangle, circle, irregular shape, etc.), etc., which are used to determine the location, size and direction of the equipment graphic elements in the topology diagram to build the framework foundation of the topology diagram. In this step, the framework of the operation and maintenance topology diagram can be a long chain structure.
[0033] After obtaining the data to be integrated in step 101, this step obtains the equipment layout data of the operation and maintenance area, determines the position relationship between the equipment in the operation and maintenance area and the line direction between the equipment based on the equipment layout data, and determines the framework of the operation and maintenance topology map. This framework can include one long chain structure or multiple long chain structures.
[0034] Step 103: Based on the framework, the network connection relationship and electrical connection relationship in the data information to be integrated are used to determine the system operation and maintenance topology diagram.
[0035] In this step, the network connection relationship is extracted from the network topology diagram, which describes the connection method between devices at the network level. It includes the network topology type (such as a star structure with a central node connecting multiple branch nodes; a bus structure with all devices connected to a bus, etc.), the network interface information of the device (such as the type and quantity of network ports, etc.), the link parameters of the network connection (such as bandwidth size, network delay, transmission rate, etc.) and the network routing information between devices (the path of data transmission between devices), etc. The network connection between devices is represented by specific line styles and annotations in the topology diagram. The electrical connection relationship is obtained based on the electrical diagram, covering the electrical connection method between devices, the electrical connection point information (such as the location and type of the connection point, the distinction between strong current connection points and weak current connection points, etc.) and the parameters of the electrical connection (such as the voltage and current rating of the connection line, the power transmission direction, etc.), and the electrical connection of the device is displayed on the topology diagram through specific symbols, line styles and annotations.
[0036] After the framework of the operation and maintenance topology is determined in step 102, the relevant data about the device in the network connection relationship and the electrical connection relationship is searched based on the device information in the framework, and the network connection relationship data and / or the electrical connection relationship data are added to the device. The specific adding method can be to add the network connection relationship data to the framework device once, and then add the electrical connection relationship data once, or to add the network connection relationship data and the electrical connection relationship data to any device in the framework, and then add the network connection relationship data and the electrical connection relationship data to other devices in the framework, until the relevant information of all devices in the framework is added, and then the system operation and maintenance topology is obtained. When the framework of the determined operation and maintenance topology contains at least two long chain structures, the amount of device data in the long chain structure is determined, and the order of adding the network connection relationship and the electrical connection relationship to the long chain structure is determined according to the amount of device data. It can be that the long chain structure with more device data is added first, or it can be that the long chain structure with less device data is added first, or it can be added according to the preset rules. Here, the order of adding the network connection relationship and the electrical connection relationship to the long chain structure is not limited.
[0037] Based on the above Figure 1It can be seen from the implementation method that this application provides a method for generating a system operation and maintenance topology map by fusing multivariate graphic data. The method first obtains the data information to be fused covering multiple system diagram information, and then uses the equipment layout data therein to determine the topology map framework, thereby clarifying the basic framework of the equipment location and connection relationship in the operation and maintenance area, and then uses the network connection relationship and the electrical connection relationship to determine the system operation and maintenance topology map on the basis of the framework, and successfully integrates the key information of multiple system diagrams into the same operation and maintenance topology map. In this way, the operation and maintenance personnel do not need to switch between many different drawings, but can directly understand the system architecture and equipment association through the fused topology map, which greatly improves the efficiency of operation and maintenance work and effectively overcomes the inefficiency problem caused by the existing technology relying on experience to flip through drawings.
[0038] Furthermore, according to the above Figure 1 The embodiment of the present invention shown in the figure will give a more detailed description of how to merge multivariate graphic data into a system operation and maintenance topology diagram. Figure 2 As shown, including:
[0039] Step 201: Obtain an electrical diagram, equipment layout diagram, and network topology diagram of the operation and maintenance area.
[0040] In this step, the electrical diagrams, equipment layout diagrams, and network topology diagrams of the operation and maintenance area may be stored in the company's internal file server, a dedicated engineering drawing management system, or in a specific document library after being scanned and digitized as paper documents. For example, for the operation and maintenance system of a large factory, the electrical diagrams may be uniformly stored by the electrical design department in a designated folder on the factory's engineering data server; the equipment layout diagrams may have corresponding electronic document records in the factory's facility management system; and the network topology diagrams are stored by the network operation and maintenance team in the database of the network management platform.
[0041] In this step, the specific method for obtaining the electrical diagram, equipment layout diagram and network topology diagram of the operation and maintenance area is as follows: For the electronic drawing data stored in the server or management system: Log in to the corresponding system with an authorized account through the corresponding access interface to find the target electrical diagram, equipment layout diagram and network topology diagram files. For example, on the engineering data server, you can search and filter according to keywords such as project name and area number to find the electrical diagram file of the corresponding operation and maintenance area (the format may be AutoCAD's .dwg format, PDF format, etc.); in the facility management system, retrieve the equipment layout diagram (which may be in image format or professional layout design software format) based on conditions such as plant area and equipment type; in the network management platform database, obtain the network topology diagram through network area identification, etc. (common formats such as Visio drawing files, formats generated by specific network topology drawing software, etc.).
[0042] Step 202: Acquire the data information to be integrated according to the electrical diagram, equipment layout diagram and network topology diagram.
[0043] In step 201, an electrical diagram, an equipment layout diagram and a network topology diagram are determined, and then electrical data of the equipment in the electrical diagram, equipment layout data in the equipment layout diagram and network data of the equipment in the network topology diagram are extracted based on the unique identification of the equipment.
[0044] In this step, the method for extracting the electrical data of the equipment is: using a special electrical diagram analysis software (such as some electrical drawing analysis tools based on CAD secondary development or general image recognition combined with data extraction software), for various equipment graphic elements in the electrical diagram (such as transformers, switch cabinets, distribution boxes, etc.), according to the unique identification marked on the equipment (such as equipment number, QR code, etc.) to extract the electrical data of the equipment. For example, for transformer equipment, extract its rated capacity (such as 1000kVA), rated voltage (such as 10kV / 0.4kV), short-circuit impedance and other parameters; for switch cabinets, obtain its rated current, switch type (such as vacuum circuit breaker, sulfur hexafluoride circuit breaker, etc.), operating mechanism type and other information, and organize and record these extracted equipment electrical data according to the unique identification of the equipment. At the same time, the electrical connection lines between the devices in the electrical diagram are analyzed to determine the connection point locations, connection methods (such as series connection, parallel connection, etc.) and electrical parameters carried by the lines (such as the current carrying capacity corresponding to the cross-sectional area of the conductor, the voltage level of the line, etc.), and these electrical connection relationship data are also associated with the corresponding equipment to form the equipment electrical data set of the electrical diagram part, that is, the subset of the data to be fused.
[0045] In this step, the method for extracting equipment layout data is: with the help of image recognition technology combined with graphic data analysis tools (if the equipment layout drawing is a vector drawing such as CAD format, the graphic analysis function of the CAD software itself can be directly used), according to the unique identification of the equipment, the location coordinate information of the equipment is obtained from the equipment layout drawing (for example, using the plant plane as the coordinate system, the coordinates of a server cabinet are (10, 20) meters), the geometric shape of the equipment (such as rectangle, circle, etc.) and size (specific values such as length, width, height or radius), the installation direction of the equipment (horizontal, vertical or angle with the coordinate axis, etc.) and the relative position relationship between the equipment and other surrounding equipment and building structures, etc. Equipment layout data sets are formed to form a subset of the data to be fused.
[0046] In this step, the method for extracting device network data is: using network topology analysis software (such as the topology analysis module that comes with some network management tools or special network topology drawing and analysis software), based on the unique identifier of the device marked on the network topology map (such as IP address, MAC address or custom network device number, etc.), extract the network-related data of the device. Including the network interface information of the device (such as the number of ports, port rate, etc.), the role of the device in the network (such as core router, access switch, terminal device, etc.), the network topology type (such as star, bus, ring, etc.) and the network connection link information between devices (such as link bandwidth, network delay, routing path, etc.). The extracted device network data is associated and integrated according to the unique identifier of the device to form a subset of data to be merged corresponding to the network topology map.
[0047] Step 203: Determine the framework of the system operation and maintenance topology diagram based on the equipment layout data in the data information to be integrated.
[0048] After the data is fused in step 202, the position sequence between devices is determined according to the device layout data, and the framework of the system operation and maintenance topology map is determined based on the device parameters in the device layout data and the position series. The specific implementation method is: obtain the device layout data from the device layout map, determine the location information of the devices in the operation and maintenance area, determine the position sequence between devices according to the coordinate order of each device, and obtain the parameter data of the device from the device layout data after determining the position sequence between the devices, wherein the parameter data may be the name of the device, the device label, the purpose of the device, the device voltage, the rated power, the unique identification of the device, and the line direction between the devices, and then determine the framework of the system operation and maintenance topology map according to the device parameters and the position series in the device layout data.
[0049] Step 204: Based on the framework, the network connection relationship and the electrical connection relationship in the data information to be integrated are used to determine a system operation and maintenance topology diagram.
[0050] After determining the framework of the system operation and maintenance topology diagram in step 203, the network connection relationship and the electrical connection relationship in the data information to be integrated are matched according to the unique identification of the device in the framework; and the network connection relationship and the electrical connection relationship are added to the framework according to the position sequence.
[0051] In this step, for adding the network connection relationship and electrical connection relationship to the framework according to the position sequence, the electrical connection point information in the electrical connection relationship of the device on any position sequence can be obtained, and the electrical connection relationship can be added to the framework according to the type of the electrical connection point information to obtain a topological diagram for adding the electrical connection relationship, obtain the topological structure information in the network connection relationship of the device, and add the topological structure information to the topological diagram for adding the electrical connection relationship to obtain a system operation and maintenance topological diagram. Among them, the electrical connection point information refers to detailed data related to the location of electrical connection between devices and between devices and lines in the electrical system. The specific implementation method is to extract the electrical connection point information in the electrical connection relationship of the device on any position sequence, clarify its specific location and type attributes, such as distinguishing between strong current connection points and weak current connection points. Then, according to the type of connection point information, use standardized graphic identification and line drawing to accurately add the electrical connection relationship to the framework of the system operation and maintenance topological diagram to construct a preliminary topological diagram for adding the electrical connection relationship. Next, the network level information in the topology information is parsed; based on the network level information, the hierarchical relationship of the equipment in the network architecture is determined. The network topology information is integrated and added to the generated topology diagram with the electrical connection relationship added, so that the network connection and electrical connection information are integrated with each other to form a complete, accurate and intuitive system operation and maintenance topology diagram that can reflect the overall picture of the system.
[0052] In this step, the steps for parsing the network level information in the topology structure information are: parsing through special parsing software, wherein common network topology description formats (such as network topology data based on XML or JSON format) are parsed according to predefined grammatical rules. For example, if it is in XML format, the label content related to the network level is extracted by traversing the nodes and attributes, such as the information corresponding to the identifiers such as "parent-node", "child-node", and "network-level".
[0053] In this step, according to the network hierarchy information, the specific implementation method of determining the hierarchical relationship of the device in the network architecture is: taking the core router or network backbone node as the starting point, a network hierarchy tree structure is constructed. The devices directly connected to the core router or network backbone node are determined as first-level nodes, and their hierarchical relationship in the network architecture is level one, representing their key transmission and exchange status in the network. Then, the network hierarchy information is traversed in sequence to find the devices connected to the first-level node and at the next level, and they are determined as second-level nodes, and the hierarchical relationship is level two, and so on, until the positions of all devices in the network hierarchy are determined, thereby clarifying the hierarchical relationship of the devices in the network architecture.
[0054] In this step, based on the hierarchical relationship and the topological map with the electrical connection relationship added, the specific implementation method of determining the system operation and maintenance topological map is as follows: obtaining the unique identification information of the device in the topological map with the electrical connection relationship added, matching the hierarchical relationship in the network architecture based on the unique identification information, and adding the device information to the topological map with the electrical connection relationship added according to the hierarchical relationship. During the adding process, if the same information appears, it is necessary to manually determine whether the information is duplicate information. If it is duplicate information, the information is deleted.
[0055] Based on the above Figure 1 and Figure 2 Embodiment, after determining the system operation and maintenance topology map, how to make the constructed system operation and maintenance topology map more intuitive, this embodiment provides a specific implementation method, specifically as follows Figure 3 As shown:
[0056] Step 301: Based on the framework, the network connection relationship and electrical connection relationship in the data information to be integrated are used to determine the system operation and maintenance topology diagram.
[0057] Step 302: Classify the devices based on the type information of the devices in the system operation and maintenance topology diagram to obtain classified device data.
[0058] After the topology map is obtained in step 301, the devices are classified according to the type information of the devices in the topology map. Specifically, the classification can be based on the electrical properties of the devices, the device layout properties, and the network topology data. It can also be classified according to the utilization rate of the devices, or it can be classified according to the volume of the devices. For each type of equipment, a special data set is established to store its relevant information, including detailed data such as the device name, unique identification, location coordinates in the topology map, connection relationship, etc., to form classified device data. At the same time, according to factors such as the functional importance of the equipment in the system and the degree of failure risk, each type of equipment is assigned a priority weight value so that it can be treated differently in subsequent display and operation and maintenance processing. For example, core network switching equipment and key power supply equipment are marked as high priority because once they fail, they may cause large-scale paralysis of the entire system; while some auxiliary sensor equipment are marked as relatively low priority.
[0059] Step 303: Render corresponding device icons in different display modes in the system operation and maintenance topology diagram according to the classified device data.
[0060] After determining the classified device data in step 302, the display mode of different categories of data is determined according to the preset classified device data table, wherein the preset classified device data table stores the display modes corresponding to different types of data. For example, electrical attribute data is displayed with an orange outer frame, device layout attributes are displayed with a purple outer frame, and network structure characteristics are displayed with a blue outer frame. It is worth noting that there is a display device name button next to the device representation frame. If the operation and maintenance personnel want to understand this device, they can click this device name button. At this time, all information of the device will be displayed on the terminal display interface, including the device name, device identification, device connection relationship, etc.
[0061] After completing the classification and rendering of the device icons in the system operation and maintenance topology diagram, build an intelligent monitoring linkage module. This module uses the intelligent sensor network deployed in the operation and maintenance area to comprehensively and in real time collect information on the equipment's operating status (such as power fluctuations, abnormal speed, internal temperature changes, etc.) and connection status (contact stability of electrical connections, packet loss rate and delay of network connections, etc.). The collected data is transmitted to the data processing center via a high-speed data transmission channel (such as a low-latency 5G network or a dedicated industrial Ethernet). The data processing center uses data analysis algorithms to perform real-time analysis of the incoming status data. Once it is determined that the equipment has a fault, a fault signal is immediately generated, and a detailed fault data packet is constructed based on the fault type, severity, and location information of the equipment in the topology diagram. The fault data packet is transmitted to the system operation and maintenance topology display platform, and the platform triggers a precise alarm mechanism at the corresponding device icon based on the information in the data packet. Alarm forms include but are not limited to flashing icons, sudden changes in color (such as turning into a striking red), and a floating window popping up containing fault details (fault code, possible causes, recommended solutions, etc.). Dynamic arrows or highlighted lines are used on the topology map to display the associated devices and connection links that may be affected by the fault, thereby guiding operation and maintenance personnel to quickly locate the source of the fault, assess the scope of the fault, and efficiently carry out subsequent repair work, greatly improving the timeliness and accuracy of operation and maintenance work and ensuring the stable operation of the entire operation and maintenance area system.
[0062] Furthermore, as a response to the above Figure 1-3 In order to realize the method embodiment shown in the figure, the embodiment of the present invention also provides a system for generating a system operation and maintenance topology map by fusing multivariate graphic data, and the system is used to automatically and accurately determine to fuse multivariate graphic data into a system operation and maintenance topology map. The embodiment of the system corresponds to the aforementioned method embodiment. For ease of reading, this embodiment will no longer repeat the details of the aforementioned method embodiment one by one, but it should be clear that the system in this embodiment can correspond to and implement all the contents of the aforementioned method embodiment. Specifically, Figure 4 As shown, the system includes:
[0063] An acquisition unit 41 is used to acquire information of data to be fused, where the data to be fused is multivariate graphic data;
[0064] A determining unit 42 is used to determine the framework of a system operation and maintenance topology map based on the device layout data in the data information to be integrated in the acquiring unit 41, wherein the system operation and maintenance topology map is used to display the device locations in the operation and maintenance area and the connection relationship between the devices;
[0065] The utilizing unit 43 is used to determine a system operation and maintenance topology diagram based on the framework determined in the determining unit 42 and utilizing the network connection relationship and the electrical connection relationship in the data information to be integrated.
[0066] Further, such as Figure 5 As shown, the acquisition unit 41 includes:
[0067] An acquisition module 411 is used to acquire an electrical diagram, an equipment layout diagram, and a network topology diagram of an operation and maintenance area;
[0068] An extraction module 412 is used to extract the electrical data of the equipment in the electrical diagram of the acquisition module 411 according to the unique identification of the equipment;
[0069] The extraction module 412 extracts the equipment layout data in the equipment layout diagram of the acquisition module 411 according to the unique identifier;
[0070] The extraction module 412 extracts the device network data in the network topology diagram of the acquisition module 411 according to the unique identifier.
[0071] Further, such as Figure 5 As shown, the determining unit 42 includes:
[0072] A first determining module 421, configured to determine a position sequence between devices according to the device arrangement data;
[0073] The second determining module 422 is used to determine the framework of the topology map based on the device parameters in the device layout data and the position series of the first determining module 421.
[0074] Further, such as Figure 5 As shown, the utilization unit 43 includes:
[0075] A matching module 431, used for matching the network connection relationship and the electrical connection relationship in the data information to be merged according to the unique identification of the device in the framework;
[0076] The adding module 432 is used to add the network connection relationship and the electrical connection relationship of the matching module 431 on the framework according to the position sequence.
[0077] Further, such as Figure 5 As shown, the adding module 432 includes:
[0078] The first acquisition submodule 4321 is used to acquire electrical connection point information in the electrical connection relationship of the device in any position sequence;
[0079] An adding submodule 4322, configured to add the electrical connection relationship to the framework according to the type of the electrical connection point information of the first acquiring submodule 4321, so as to obtain a topological diagram of the added electrical connection relationship;
[0080] The second acquisition submodule 4323 is used to obtain the topology information in the network connection relationship of the device;
[0081] The adding submodule 4322 adds the topological structure information of the second obtaining submodule 4323 to the topological diagram of adding the electrical connection relationship to obtain a system operation and maintenance topological diagram.
[0082] Further, such as Figure 5 As shown, the adding submodule 4322 includes:
[0083] Parsing network level information in the topology information;
[0084] Determine the hierarchical relationship of the device in the network architecture according to the network hierarchical information;
[0085] Based on the hierarchical relationship and the topological diagram with the added electrical connection relationship, a system operation and maintenance topological diagram is determined.
[0086] Further, such as Figure 5 As shown, the system further includes a rendering unit 44, and the rendering unit 44 includes:
[0087] A classification module 441 is used to classify devices based on the type information of the devices in the system operation and maintenance topology diagram to obtain classified device data;
[0088] The display module 442 is used to classify the device data according to the classification module 441 and render the corresponding device icons in different display modes in the system operation and maintenance topology diagram.
[0089] Furthermore, an embodiment of the present application also provides a computing device, the computing device comprising: at least one processor, and a memory, wherein the memory stores instructions executable by the processor, the instructions are executed by the processor, so that the processor can perform the above-mentioned Figure 1-3 A method for allocating operation and maintenance tasks in a power grid system as described in .
[0090] Furthermore, an embodiment of the present application further provides a readable storage medium, wherein the readable storage medium is used to store a computer program, wherein when the computer program is running, the device where the storage medium is located is controlled to execute the above Figure 1-3 A method for allocating operation and maintenance tasks in a power grid system as described in .
[0091] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0092] It is understandable that the related features in the above methods and systems can be referenced to each other. In addition, the "first", "second" and the like in the above embodiments are used to distinguish the embodiments, and do not represent the advantages and disadvantages of the embodiments.
[0093] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described systems, systems and units can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0094] The algorithm and display provided herein are not inherently related to any particular computer, virtual system or other device. Various general purpose systems can also be used together with the teachings based on this. According to the above description, it is obvious that the structure required for constructing such systems. In addition, the present invention is not directed to any specific programming language either. It should be understood that various programming languages can be utilized to realize the content of the present invention described herein, and the description of the above specific languages is for disclosing the best mode of the present invention.
[0095] In addition, the memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM, and the memory includes at least one memory chip.
[0096] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0097] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0098] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0099] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0100] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0101] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.
[0102] Computer readable media include 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.
[0103] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity 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, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.
[0104] It should be understood by those skilled in the art that the embodiments of the present invention may be provided as methods, systems or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes. The above is only a specific implementation method of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or replacements within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application shall be based on the protection scope of the claims.
Claims
1. A method for generating a system operation and maintenance topology diagram by fusing multivariate graphic data, characterized in that: include: Acquire information of data to be fused, wherein the data to be fused is multivariate graphic data; Based on the equipment layout data in the data information to be integrated, determine the framework of the system operation and maintenance topology map, where the topology map is used to display the equipment locations in the operation and maintenance area and the connection relationships between the equipments; Based on the framework, the network connection relationship and electrical connection relationship in the data information to be integrated are used to determine the system operation and maintenance topology diagram.
2. The method according to claim 1, characterized in that The obtaining of the data information to be fused includes: Obtain electrical diagrams, equipment layout diagrams, and network topology diagrams of the operation and maintenance area; Extracting electrical data of the equipment in the electrical diagram according to the unique identification of the equipment; Extracting equipment layout data in the equipment layout diagram according to the unique identifier; According to the unique identifier, device network data in the network topology diagram is extracted.
3. The method according to claim 1, characterized in that The step of determining a framework of a system operation and maintenance topology diagram based on the equipment layout data in the fused data information includes: Determining a position sequence between devices according to the device layout data; Based on the equipment parameters in the equipment layout data and the position sequence, a framework of the system operation and maintenance topology diagram is determined.
4. The method according to claim 3, characterized in that Based on the framework, the system operation and maintenance topology diagram is determined by utilizing the network connection relationship and the electrical connection relationship in the data information to be integrated, including: According to the unique identifier of the device in the framework, the network connection relationship and the electrical connection relationship in the data information to be merged are matched; According to the position sequence, the network connection relationship and the electrical connection relationship are added to the framework to determine a system operation and maintenance topology diagram.
5. The method according to claim 4, characterized in that The adding the network connection relationship and the electrical connection relationship on the framework according to the position sequence to determine the system operation and maintenance topology diagram includes: Obtaining electrical connection point information in the electrical connection relationship of a device in any position sequence; According to the type of the electrical connection point information, the electrical connection relationship is added to the framework to obtain a topological diagram with the electrical connection relationship added; Obtaining topological structure information in the network connection relationship of the device; The topology structure information is added to the topology diagram with the electrical connection relationship added to obtain a system operation and maintenance topology diagram.
6. The method according to claim 5, characterized in that The adding of the topological structure information to the topological diagram with the electrical connection relationship added thereto to obtain a system operation and maintenance topological diagram includes: Parsing network level information in the topology information; Determine the hierarchical relationship of the device in the network architecture according to the network hierarchical information; Based on the hierarchical relationship and the topological diagram with the added electrical connection relationship, a system operation and maintenance topological diagram is determined.
7. The method according to claim 1, characterized in that After determining the system operation and maintenance topology diagram based on the framework and using the network connection relationship and the electrical connection relationship in the data information to be integrated, the method further includes: Based on the type information of the devices in the system operation and maintenance topology diagram, the devices are classified to obtain classified device data; According to the classified device data, corresponding device icons are rendered in different display modes in the system operation and maintenance topology diagram.
8. A system for generating a system operation and maintenance topology diagram by fusing multivariate graphic data, characterized in that: include: An acquisition unit, used for acquiring data information to be fused; A determination unit, configured to determine a framework of a topology map based on the device layout data in the data information to be fused in the acquisition unit, wherein the fusion model is used to display the device locations in the operation and maintenance area and the connection relationship between the devices; The utilization unit is used to determine the system operation and maintenance topology diagram based on the determination unit framework and utilizing the network connection relationship and the electrical connection relationship in the data information to be integrated.
9. A storage medium, characterized in that: The storage medium is used to store a computer program, wherein when the computer program is running, it controls the device where the storage medium is located to execute the method for generating a system operation and maintenance topology map by fusing multivariate graphic data as described in any one of claims 1-7.
10. An electronic device, characterized in that: The electronic device includes a processor and a memory, and the processor is used to call program instructions in the memory to execute the method of generating a system operation and maintenance topology map by fusing multivariate graphic data as described in any one of claims 1-7.