Unlock instant, AI-driven research and patent intelligence for your innovation.

A Method of Decoupling Execution Order and Feedback of Logic Graph Based on Adjacency Matrix

A technology of execution order and adjacency matrix, applied in visual/graphic programming, creation/generation of source code, software design, etc., can solve the problem of not much research on software development, difficulty in covering the skills of developers, principles of relay protection and measurement and control Get involved in issues such as not deep, to achieve high efficiency

Active Publication Date: 2018-05-01
GUODIAN NANJING AUTOMATION
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At the same time, for each manufacturer, the division of labor in software development is becoming more and more detailed, and it is difficult for developers to cover all professional directions. Some software developers are familiar with computer research, but not deeply involved in relay protection and measurement and control principles; and Some developers are experts in the field of relay protection, but there is not much research on software development
Therefore, no matter the developer who is familiar with computer programming technology or the principle of relay protection, they cannot fully check the developed program, and cannot fundamentally guarantee the correctness of software logic

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A Method of Decoupling Execution Order and Feedback of Logic Graph Based on Adjacency Matrix
  • A Method of Decoupling Execution Order and Feedback of Logic Graph Based on Adjacency Matrix
  • A Method of Decoupling Execution Order and Feedback of Logic Graph Based on Adjacency Matrix

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] The present invention will be further described below in conjunction with the accompanying drawings.

[0036] Adjacency Matrix: It is a matrix that represents the adjacent relationship between vertices. Let G=(V,E) be a graph where V={v1,v2,...,vn}. The adjacency matrix of G is a square matrix of order n with the following properties:

[0037] ① For undirected graphs, the adjacency matrix must be symmetric, and the diagonal must be zero (only undirected simple graphs are discussed here), but this is not necessarily the case for directed graphs.

[0038] ②In an undirected graph, the degree of any vertex i is the sum of all elements in the i-th column; in a directed graph, the out-degree of a vertex i is the sum of all elements in the i-th row, and the in-degree is the sum of all elements in the i-th column of and.

[0039] The number of non-zero elements in the i-th row in the directed graph adjacency matrix is ​​the out-degree of the i-th vertex, the number of non-ze...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present invention relates to a programming method based on an adjacency matrix logic diagram execution order and feedback decoupling, the method is as follows: 1) the user customizes the basic logic graphics elements required for the operation of the equipment according to the control logic requirements of the equipment; 2 ) Use the basic logic primitives to complete the programming of the logic diagram; 3) The program software reads the primitive information and generates a two-dimensional array of vertex vectors and the relationship between vertices; 4) Uses the adjacency matrix feedback loop to execute the algorithm to obtain the logic Logical relationship in the figure; 5) Use the XML generator to generate a logical tree XML file that can be read by the device program; 6) The device runs the device application program according to the logical tree XML file. The invention can realize graphical programming of logical relations of relay protection devices, measurement and control devices and other intelligent devices.

Description

technical field [0001] The invention belongs to the field of power system computer applications, and relates to a program application for determining the execution order of interdependent tasks, in particular, to a programming method based on an adjacency matrix-based logic diagram execution order and feedback decoupling. Background technique [0002] At present, with the continuous upgrading of the construction of the smart grid, users have put forward requirements for intelligent analysis, intelligent alarm, and sequential operation of relay protection devices, measurement and control devices, and other intelligent equipment. Domestic manufacturers and scientific research institutions have also invested a lot of Manpower to carry out smart grid protection research. At the same time, for each manufacturer, the division of labor in software development is becoming more and more detailed, and it is difficult for developers to cover all professional directions. Some software d...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F8/20G06F8/34
Inventor 周恒康任广宇郑小军陈磊袁业剑孙永先徐秦
Owner GUODIAN NANJING AUTOMATION