Abstraction process visual expression method and system for gateway machine core business modeling requirement

Through the core business modeling requirements for gateways and the visual expression method of abstract process, the problem of difficulty in detecting abnormal functions of gateway systems is solved, efficient operation and rapid abnormal positioning of substation monitoring system are achieved, and the safety and supply guarantee capabilities of the power grid are improved.

CN119885604APending Publication Date: 2025-04-25NARI NANJING CONTROL SYSTEM CO LTD +3
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411942640.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-26
Publication Date
2025-04-25

AI Technical Summary

Technical Problem

In the operation and maintenance of substations, it is difficult to detect abnormal functions of the gateway system and takes a long time. The gateway operation status and task processing status are mostly in a 'transparent' or 'invisible' state.

Method used

It provides an abstract process visual expression method for the core business modeling needs of gateway machines, including sorting out the core business functions of gateway machines, abstractly extracting key node elements, building functional mechanism logic and key node status models, and displaying the core business function processing process and key node operation status of gateway machines through visual form.

Benefits of technology

It effectively improves the overall operation reliability of the substation monitoring system, ensures data accuracy and reliable execution of remote operations, provides efficient abnormal detection methods, and improves the support capacity for safe supply of the power grid.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119885604A_ABST
    Figure CN119885604A_ABST
Patent Text Reader

Abstract

The invention discloses a gateway machine core business modeling demand-oriented abstract process visual expression method and system, and the method comprises the steps: combing gateway machine core business functions, each core business function comprising a plurality of key nodes; according to a gateway machine core service function processing flow, abstractly extracting each key node element, and constructing a gateway machine function mechanism logic and key node state model; the plant station end calls a system application process to analyze the gateway machine function mechanism logic and the key node model, obtains a gateway machine core service function logic structure, and displays a gateway machine core service function processing flow and a key node operation state in a visual form; the system comprises a core service module, a construction module and a visualization module. The method effectively improves the overall operation reliability of the transformer substation monitoring system, guarantees the accurate data of the transformer substation and the reliable execution of remote operation, and is suitable for a newly-built plant station and an operation plant station.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of electrical engineering, and in particular to an abstract process visualization expression method and system thereof for core business modeling requirements of a gateway machine. Background Art

[0002] The gateway machine plays an important role in the integrated automation system of substations. It collects real-time information of the measurement, control, protection and other compartment layer equipment in the substation, sends it to the dispatchers at all levels through protocol conversion, receives the remote control and remote adjustment instructions issued by the dispatchers at all levels and forwards them to the compartment layer equipment in the station. The gateway machine plays the role of an intermediate bridge between the plant and the dispatcher. Therefore, the correctness of the function operation of the gateway machine and the rapid location of abnormalities are crucial to the stability of the substation automation system. With the continuous increase of equipment in the substation system and the increasingly powerful functions, the overall operation reliability of the system needs to be improved. In the routine operation and maintenance of the substation, operation abnormalities often occur, but the abnormalities are difficult to locate. Specifically, in the current substation operation and maintenance, with the increase in the number of substation secondary system equipment and the increasing richness of gateway machine functions, it is difficult to troubleshoot the abnormal functions of the gateway machine system, which takes a long time, and the operation status and task processing status of the gateway machine are more in a "semi-transparent" or "invisible" state. Therefore, it is necessary to propose an abstract process visualization expression method for the core business modeling needs of the gateway machine. Summary of the invention

[0003] Purpose of the invention: The purpose of the present invention is to provide a method and system for visually expressing an abstract process oriented to the core business modeling requirements of a gateway machine.

[0004] In order to achieve the above technical objectives and the above technical effects, the present invention is implemented through the following technical solutions:

[0005] In a first aspect, the present invention provides an abstract process visualization expression method for core business modeling requirements of a gateway machine, comprising:

[0006] Sort out the core business functions of the gateway, each core business function contains multiple key nodes;

[0007] According to the core business function processing flow of the gateway machine, each key node element is abstracted and extracted to build the gateway machine function mechanism logic and key node status model;

[0008] The plant station calls the system application process to parse the function mechanism logic and key node model of the gateway machine, obtains the core business function logic structure of the gateway machine, and displays the core business function processing flow and key node operation status of the gateway machine in a visual form.

[0009] Furthermore, the core business functions of the gateway machine include remote control, data forwarding, state quantity collection and electrical quantity collection.

[0010] Furthermore, the abstract extraction of each key node element includes:

[0011] The core business function processing flow of the gateway machine is regarded as a one-way dependency. The next node function will be started after the current node ends normally. Otherwise, the process ends and an error is returned.

[0012] Based on this logical relationship, according to the core business function processing flow of the gateway machine, the topological sorting method is used to sort the key functional nodes in sequence, and each node is abstracted as an endpoint in the topological sequence, represented by T0, T1, T2... respectively.

[0013] Furthermore, the construction of the gateway machine function mechanism logic and key node state model includes:

[0014] Abstract the node transfer and state switching process of the entire function process, and establish a one-to-one or many-to-many correspondence between the key nodes of the gateway machine function and the application system process in the monitoring background;

[0015] The status of key nodes reflects the running status of the application system process. When the gateway machine functions abnormally, the monitoring background calls the relevant application to query the abnormal node status information, or automatically pushes the abnormal node status information through system settings.

[0016] In a second aspect, the present invention provides an abstract process visualization system for core business modeling requirements of a gateway machine, including:

[0017] The core business module is used to sort out the core business functions of the gateway. Each core business function contains multiple key nodes.

[0018] The construction module is used to abstract and extract each key node element according to the core business function processing flow of the gateway machine, and build the gateway machine function mechanism logic and key node status model;

[0019] The visualization module is used to call the system application process at the plant end to analyze the functional mechanism logic and key node model of the gateway machine, obtain the logical structure of the core business functions of the gateway machine, and display the core business function processing flow of the gateway machine and the operating status of key nodes in a visual form.

[0020] Furthermore, the core business module is used to sort out the core business functions of the gateway machine, each core business function contains multiple key nodes, and the core business functions of the gateway machine include remote control, data forwarding, state quantity collection and electrical quantity collection.

[0021] Furthermore, the construction module is used to abstract and extract each key node element according to the core business function processing flow of the gateway machine, and construct the gateway machine function mechanism logic and key node state model; the abstract extraction of each key node element includes:

[0022] The core business function processing flow of the gateway machine is regarded as a one-way dependency. The next node function will be started after the current node ends normally. Otherwise, the process ends and an error is returned.

[0023] Based on this logical relationship, according to the core business function processing flow of the gateway machine, the topological sorting method is used to sort the key functional nodes in sequence, and each node is abstracted as an endpoint in the topological sequence, represented by T0, T1, T2... respectively.

[0024] Furthermore, the construction module is used to abstract and extract each key node element according to the core business function processing flow of the gateway machine, and construct the function mechanism logic and key node state model of the gateway machine;

[0025] The construction of the gateway machine function mechanism logic and key node status model includes:

[0026] Abstract the node transfer and state switching process of the entire function process, and establish a one-to-one or many-to-many correspondence between the key nodes of the gateway machine function and the application system process in the monitoring background;

[0027] The status of key nodes reflects the running status of the application system process. When the gateway machine functions abnormally, the monitoring background calls the relevant application to query the abnormal node status information, or automatically pushes the abnormal node status information through system settings.

[0028] In a third aspect, the present invention provides an electronic device comprising a memory, a processor, and a program stored in the memory and executable on the processor, wherein when the program is executed, the steps of the method for visually expressing an abstract process according to the core business modeling requirements of a gateway machine are implemented.

[0029] In a fourth aspect, the present invention provides a computer-readable storage medium, hereinafter referred to as the storage medium, in which a computer program is stored, which is designed to implement the steps of the abstract process visualization expression method according to the core business modeling requirements of the gateway machine at runtime.

[0030] Beneficial effects: Compared with the prior art, the present invention has the following significant advantages: the present invention effectively improves the overall operational reliability of the substation monitoring system, ensures the accuracy of substation data and reliable execution of remote operations, and is applicable to both newly built plants and substations and to operating plants and substations; it lays a solid foundation for transforming the core functions of the substation monitoring system from "black box operation" to "transparent visibility", and provides an efficient means of troubleshooting for plant and substation operation and maintenance, which can quickly and accurately determine and eliminate system failures, and provide more comprehensive auxiliary decision-making for the main station control operation and equipment monitoring, effectively improving the substation's support capacity for the safe supply of the power grid under the new power system. BRIEF DESCRIPTION OF THE DRAWINGS

[0031] Figure 1 It is the structure diagram of the gateway machine function mechanism logic and key node status model;

[0032] Figure 2 Flowchart for the gateway machine to process the master station remote control commands. DETAILED DESCRIPTION

[0033] The technical solution of the present invention is further described below in conjunction with the accompanying drawings. It will be understood by those skilled in the art that the purposes and advantages that can be achieved by the present invention are not limited to the specific description of the above beneficial effects, and the above and other purposes that can be achieved by the present invention will be more clearly understood based on the following detailed description.

[0034] It should be understood by those skilled in the art that the exemplary components, systems and methods described in conjunction with the embodiments disclosed in the present invention can be implemented in hardware, software or a combination of the two. Whether it is implemented in hardware or software depends on the specific application and design of the technical solution. Professional and technical personnel can use different methods to implement the functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.

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

[0036] Embodiment 1

[0037] The present invention provides an abstract process visualization expression method for gateway core business modeling requirements, including:

[0038] The core business functions of the gateway machine are sorted out. Each core business function contains multiple key nodes. The core business functions of the gateway machine include remote control, data forwarding, status quantity collection and electrical quantity collection. Each business function contains multiple key nodes.

[0039] Clarify the key elements contained in each node; based on the characteristics of the core business function processing flow of the gateway machine, use the topological sorting method to establish the dependency relationship between the key node elements of the gateway machine function; thereby further abstracting the node transfer and state switching process of the entire function process, and establishing the corresponding relationship between the key nodes of the gateway machine function and the application system process in the monitoring background. When the business function of the gateway machine is abnormal, the abnormal key node can be directly located and returned to the monitoring background.

[0040] The monitoring background obtains the status information of the business function nodes of the gateway machine through system calls, and expresses the business function process of the gateway machine in the form of state machines, flow charts, etc., intuitively showing the business function processing process of the gateway machine, so that the personnel at the plant and dispatch ends can have a more intuitive grasp of the entire process of the core business of the gateway machine.

[0041] Based on the entire process of gateway machine business processing, the key nodes of each business function are sorted out, such as Figure 1 As shown, the remote control function mainly includes the reception and analysis of remote control commands, protocol and data conversion, remote control command export, etc.; data forwarding mainly includes channel status, data collection, protocol and data conversion, data sending, etc.; local status quantity and quantity measurement collection mainly include the monitoring of the gateway's own key indicators, the monitoring of the IEC61850 communication status with other devices, and the monitoring of the communication status with the main station IEC104, etc.

[0042] like Figure 2 The figure shows the key process and monitoring elements of the gateway machine processing the remote control command of the master station. For control functions, the data gateway machine receives the unified standard instructions issued by the dispatching master station, parses the instructions, determines the control object of the master station according to the forwarding table, performs protocol mapping conversion internally, sends the control command to the measurement and control device, and globally controls the entire operation process to ensure that only one remote control operation is in progress at the substation at the same time. The main functional nodes of the gateway machine remote control business can be abstracted as follows:

[0043] Control command reception: The gateway receives remote control commands issued by the dispatching center through a dedicated data channel, mainly the opening and closing operations of circuit breakers and disconnectors.

[0044] Instruction parsing: The gateway receives the control message from the master station, performs protocol parsing, and determines the control object based on the forwarding table. If the control object sent by the master station does not exist in the forwarding table, an error is returned directly.

[0045] Data mapping: After the instruction parsing in the previous step, the gateway determines the control object and control status of the master station, and determines the corresponding relationship between the device and the secondary device according to the interval to which the primary device belongs.

[0046] Protocol conversion: Determine the measurement and control device and control status associated with the primary equipment, and complete the remote control message packaging in the format of the measurement and control communication protocol inside the gateway.

[0047] Command sending: The gateway sends remote control commands to the corresponding measurement and control device. The command sending process first determines the communication link status. If the communication link is interrupted, the command sending fails.

[0048] Command return: The gateway receives the remote control message and equipment status message returned by the measurement and control device, determines the execution status of the command based on the returned message or other prompt information, and verifies the correctness.

[0049] Protocol conversion: The gateway receives the remote control message returned by the measurement and control device and completes the conversion between the downstream communication protocol and the master station communication protocol.

[0050] Master station data construction: According to the forwarding table, the gateway packages the control object information and control results to form a standard scheduling protocol message.

[0051] Sending control instructions: The gateway returns the remote control results to the dispatching master station via a dedicated data channel in the format of standard communication protocols, completing the control process of the entire remote control operation of the master station.

[0052] Operation records and reports: The control business has a complete operation record and reporting system. All control instructions and related operations are recorded in the gateway machine, including instruction content, execution time, device response, etc. This helps to trace the operation history, analyze problems and evaluate the operation status.

[0053] For the main functional nodes of the above remote control processing, the processing chain from input to output is analyzed in detail. The input is the control command of the remote master station, which is transmitted to the gateway machine in the station through a dedicated data channel. After the gateway machine receives the command, it parses and performs a series of processes such as data mapping and protocol conversion, and then sends the command to the measurement and control device. The measurement and control return operation results are transmitted back to the dispatching master station through a dedicated data channel to complete the processing chain of the remote control function.

[0054] According to the core business function processing flow of the gateway machine, each key node element is abstracted and extracted to build the gateway machine function mechanism logic and key node status model;

[0055] The abstract extraction of each key node element includes:

[0056] The core business function processing flow of the gateway machine is regarded as a one-way dependency. The next node function will be started after the current node ends normally. Otherwise, the process ends and an error is returned.

[0057] Based on this logical relationship, according to the core business function processing flow of the gateway machine, the topological sorting method is used to sort the key functional nodes in sequence, and each node is abstracted as an endpoint in the topological sequence, represented by T0, T1, T2... respectively.

[0058] Building the gateway machine functional mechanism logic and key node status model includes:

[0059] Abstract the node transfer and state switching process of the entire function process, and establish a one-to-one or many-to-many correspondence between the key nodes of the gateway machine function and the application system process in the monitoring background;

[0060] The status of key nodes reflects the running status of the application system process. When the gateway machine functions abnormally, the monitoring background calls the relevant application to query the abnormal node status information, or automatically pushes the abnormal node status information through system settings.

[0061] The plant station calls the system application process to analyze the function mechanism logic and key node model of the gateway machine, obtain the logical structure of the core business function of the gateway machine, and display the processing flow of the core business function of the gateway machine and the operating status of key nodes in a visual form;

[0062] Calling the system application process at the plant end refers to deploying a dedicated application process in the background of the substation monitoring system, parsing the functional mechanism logic of the gateway machine and the key node status model, receiving the processing information of the gateway machine's business function, associating the processing information with the key nodes of the gateway machine's business function, and visually displaying the gateway machine's business function processing flow.

[0063] Embodiment 2

[0064] In addition, based on the same inventive concept, an embodiment of the present invention further provides an abstract process visualization system for modeling core services of a gateway, including:

[0065] The core business module is used to sort out the core business functions of the gateway. Each core business function contains multiple key nodes.

[0066] The construction module is used to abstract and extract each key node element according to the core business function processing flow of the gateway machine, and build the gateway machine function mechanism logic and key node status model;

[0067] The visualization module is used to call the system application process at the plant end to analyze the functional mechanism logic and key node model of the gateway machine, obtain the logical structure of the core business functions of the gateway machine, and display the core business function processing flow of the gateway machine and the operating status of key nodes in a visual form.

[0068] The core business module is used to sort out the core business functions of the gateway machine. Each core business function contains multiple key nodes. The core business functions of the gateway machine include remote control, data forwarding, state quantity collection and electrical quantity collection.

[0069] The construction module is used to abstract and extract each key node element according to the core business function processing flow of the gateway machine, and construct the gateway machine function mechanism logic and key node state model; the abstract extraction of each key node element includes:

[0070] The core business function processing flow of the gateway machine is regarded as a one-way dependency. The next node function will be started after the current node ends normally. Otherwise, the process ends and an error is returned.

[0071] Based on this logical relationship, according to the core business function processing flow of the gateway machine, the topological sorting method is used to sort the key functional nodes in sequence, and each node is abstracted as an endpoint in the topological sequence, represented by T0, T1, T2... respectively.

[0072] The construction module is used to abstract and extract each key node element according to the core business function processing flow of the gateway machine, and construct the gateway machine function mechanism logic and key node state model;

[0073] The construction of the gateway machine function mechanism logic and key node status model includes:

[0074] Abstract the node transfer and state switching process of the entire function process, and establish a one-to-one or many-to-many correspondence between the key nodes of the gateway machine function and the application system process in the monitoring background;

[0075] The status of key nodes reflects the running status of the application system process. When the gateway machine functions abnormally, the monitoring background calls the relevant application to query the abnormal node status information, or automatically pushes the abnormal node status information through system settings.

[0076] Embodiment 3

[0077] In addition, based on the same inventive concept, an embodiment of the present invention also provides an electronic device, including a memory, a processor, and a program stored in the memory and executable on the processor, wherein the processor executes the steps of the abstract process visualization expression method for the core business modeling requirements of the gateway machine.

[0078] It should be understood that the various parts of the present invention can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, a plurality of steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.

[0079] Embodiment 4

[0080] In addition, based on the same inventive concept, an embodiment of the present invention also provides a storage medium storing a computer program, wherein the computer program is designed to implement the steps of the abstract process visualization expression method for the core business modeling requirements of the gateway machine at runtime.

[0081] A person skilled in the art may understand that all or part of the steps in the method for implementing the above-mentioned embodiment may be completed by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, which, when executed, includes one or a combination of the steps of the method embodiment.

[0082] In addition, each functional unit in each embodiment of the present invention may be integrated into a processing module, or each unit may exist physically separately, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.

[0083] The computer-readable storage medium mentioned above may be a tangible storage medium, such as a random access memory (RAM), a memory, a read-only memory (ROM), an electrically programmable ROM, an electrically erasable programmable ROM, a register, a floppy disk, a hard disk, a removable storage disk, a CD-ROM, or any other form of storage medium known in the technical field.

[0084] The specific description above further illustrates the purpose, technical solutions and beneficial effects of the invention in detail. It should be understood that the above is only a specific embodiment of the present invention and is not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.

Claims

1. A method for visually expressing an abstract process for modeling core business requirements of a gateway, characterized in that: include: Sort out the core business functions of the gateway, each core business function contains multiple key nodes; According to the core business function processing flow of the gateway machine, each key node element is abstracted and extracted to build the gateway machine function mechanism logic and key node status model; The plant station calls the system application process to parse the function mechanism logic and key node model of the gateway machine, obtains the core business function logic structure of the gateway machine, and displays the core business function processing flow and key node operation status of the gateway machine in a visual form.

2. The abstract process visualization expression method for gateway core business modeling requirements according to claim 1 is characterized in that: The core business functions of the gateway machine include remote control, data forwarding, status quantity collection and electrical quantity collection.

3. The abstract process visualization expression method for gateway core business modeling requirements according to claim 1 is characterized in that: The abstract extraction of each key node element includes: The core business function processing flow of the gateway machine is regarded as a one-way dependency. The next node function will be started after the current node ends normally. Otherwise, the process ends and an error is returned. Based on this logical relationship, according to the core business function processing flow of the gateway machine, the topological sorting method is used to sort the key functional nodes in sequence, and each node is abstracted as an endpoint in the topological sequence, represented by T0, T1, T2... respectively.

4. The abstract process visualization expression method for gateway core business modeling requirements according to claim 1 is characterized in that: The construction of the gateway machine function mechanism logic and key node status model includes: Abstract the node transfer and state switching process of the entire function process, and establish a one-to-one or many-to-many correspondence between the key nodes of the gateway machine function and the application system process in the monitoring background; The status of key nodes reflects the running status of the application system process. When the gateway machine functions abnormally, the monitoring background calls the relevant application to query the abnormal node status information, or automatically pushes the abnormal node status information through system settings.

5. An abstract process visualization system for gateway core business modeling needs, characterized by: include: The core business module is used to sort out the core business functions of the gateway. Each core business function contains multiple key nodes. The construction module is used to abstract and extract each key node element according to the core business function processing flow of the gateway machine, and build the gateway machine function mechanism logic and key node status model; The visualization module is used to call the system application process at the plant end to analyze the functional mechanism logic and key node model of the gateway machine, obtain the logical structure of the core business functions of the gateway machine, and display the core business function processing flow of the gateway machine and the operating status of key nodes in a visual form.

6. The abstract process visualization system for gateway core business modeling requirements according to claim 5 is characterized in that: The core business module is used to sort out the core business functions of the gateway machine. Each core business function contains multiple key nodes. The core business functions of the gateway machine include remote control, data forwarding, state quantity collection and electrical quantity collection.

7. The abstract process visualization system for gateway core business modeling requirements according to claim 5 is characterized in that: The construction module is used to abstract and extract each key node element according to the core business function processing flow of the gateway machine, and construct the gateway machine function mechanism logic and key node state model; The abstract extraction of each key node element includes: The core business function processing flow of the gateway machine is regarded as a one-way dependency. The next node function will be started after the current node ends normally. Otherwise, the process ends and an error is returned. Based on this logical relationship, according to the core business function processing flow of the gateway machine, the topological sorting method is used to sort the key functional nodes in sequence, and each node is abstracted as an endpoint in the topological sequence, represented by T0, T1, T2... respectively.

8. The abstract process visualization system for gateway core business modeling requirements according to claim 5 is characterized in that: The construction module is used to abstract and extract each key node element according to the core business function processing flow of the gateway machine, and construct the gateway machine function mechanism logic and key node state model; The construction of the gateway machine function mechanism logic and key node status model includes: Abstract the node transfer and state switching process of the entire function process, and establish a one-to-one or many-to-many correspondence between the key nodes of the gateway machine function and the application system process in the monitoring background; The status of key nodes reflects the running status of the application system process. When the gateway machine functions abnormally, the monitoring background calls the relevant application to query the abnormal node status information, or automatically pushes the abnormal node status information through system settings.

9. An electronic device comprising a memory, a processor, and a program stored in the memory and executable on the processor, characterized in that: When the processor executes the program, it implements the abstract process visualization expression method for gateway machine core business modeling requirements according to any one of claims 1-4.

10. A storage medium storing a computer program, characterized in that: The computer program is designed to implement the abstract process visualization expression method for gateway machine core business modeling requirements according to any one of claims 1 to 4 when running.