Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A dependency relationship system between nodes and its operation method

A dependency relationship and inter-node technology, applied in special data processing applications, instruments, electrical digital data processing, etc., can solve problems such as cyclic dependence and uncertain order, and achieve the effect of avoiding cyclic dependence

Inactive Publication Date: 2016-08-03
SHANDONG LUNENG SOFTWARE TECH +1
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

3. When changing the dependency relationship, it is possible to form a circular dependency
For example: unit A depends on unit B, unit B depends on unit C, and unit C depends on unit A, so the order cannot be determined

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 dependency relationship system between nodes and its operation method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0014] The class structure of the node:

[0015] classAlgorithmGroup

[0016] {

[0017] tstring_name;

[0018] AlgorithmGroup*_parent;

[0019] std::vector _groups;

[0020] std::vector _models;

[0021] }

[0022] A node includes its name, parent node, node list (including unit list, calculation model list).

[0023] The unit and the node share the same class, and the function is used to determine whether it belongs to the unit or the node.

[0024] The class structure of the calculation model:

[0025] classAlgorithmModel

[0026] {

[0027] tstring_name;

[0028] Algorithmic::AlgorithmPtr_algorithm;

[0029] AlgorithmGroup*_group;

[0030] std::vector _depends;

[0031] }

[0032] Computational models include names, nodes or groups they belong to, dependency lists, and related computing model information.

[0033] The dependency relationship system between nodes includes: avoid circular dependency module, generate sequence module, ...

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 invention relates to a node, and in particular relates to a dependency relationship system between nodes and a running method thereof. The dependency relationship system between nodes comprises nodes, and is characterized by comprising a sequence generation module, a loop dependency avoidance module, a sequence starting and ending module, wherein a node is connected with other nodes through the loop dependency avoidance module to form a loop dependency-free dependency relationship; traversal of a dependency relationship among each node is carried out by the sequence generation module to form a sequence structure; and the sequence starting and ending module is used for setting upward dependency sequence of nodes for starting and downward dependency sequence of the nodes for ending. Each node in a power company is connected through the loop dependency avoidance module and the sequence starting and ending module, the dependency relationship between nodes can be conveniently and dynamically changed, loop dependency is avoided in the dependency relationship, the dependency relationship is ordered through the generation sequence module to form the sequence structure conveniently and safely.

Description

(1) Technical field [0001] The invention relates to nodes, in particular to a dependency relationship system between nodes and an operation method thereof. (2) Background technology [0002] For power companies, most of the power plants use the calculation model as the basic unit, and multiple calculation models form a unit. Both the unit and the calculation model can be called nodes. It can be run by the unit or calculation model at runtime. Sometimes there are dependencies between calculation models and calculation models, between calculation models and units, between units and units, and between calculation models included in units. The calculation model depends on the unit, in fact, it depends on the calculation model included in the unit. The dependence between the unit and the unit is actually the dependence between the calculation models included in each. There are such phenomena in this dependency summary: 1. The start or stop of the unit. Assuming that unit A 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): G06F19/00
Inventor 邢宏伟丁书耕张建辉陈雷动王军建陈飞龙
Owner SHANDONG LUNENG SOFTWARE TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products