Hierarchical Control Logic Diagram Matching for Partial Logic Reuse

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for creating control logic diagrams, such as those described in PTL 1, are inefficient as they cannot find logics partially different from a reference logic, limiting the enhancement of control logic diagram creation efficiency, especially in plant processes with exceptional operations.

Innovation Solution

A design support method and apparatus that analyze control logic diagrams using hierarchized analysis rules to identify and present similar diagrams and control logic parts, focusing on global similarity to recommend appropriate control logic parts for editing, thereby improving design efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If exact matching of control logic is used to find similar diagrams, then precision of logic matching is improved, but the ability to find partially different logics deteriorates

Engineering Contradiction:
Improvelogic matching precisionVSAvoidability to find partially different logics
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent segments control logic diagrams into multiple hierarchical levels (first level, second level, third level). Each level represents a different granularity of logic components, allowing the system to match diagrams at various degrees of detail. This segmentation enables finding partially different logics by matching at higher levels while allowing differences at lower levels.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a hierarchical dimension to the logic matching process. Instead of single-dimensional exact matching, the system evaluates similarity across multiple hierarchical levels, adding a dimensional aspect to the matching criterion. This allows partial matches to be recognized as similar diagrams.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Measurement precision

If comprehensive analysis of all control logic parts is performed, then analysis accuracy is improved, but processing time increases

Engineering Contradiction:
Improveanalysis accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent divides control logic analysis into hierarchical segments, analyzing diagrams at different levels of detail. This allows the system to perform comprehensive analysis where needed while skipping detailed analysis for obviously similar parts, reducing overall processing time while maintaining accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary analysis at higher hierarchical levels before conducting detailed analysis at lower levels. By first identifying obvious similarities or differences at the first level, the system can avoid unnecessary detailed analysis of clearly dissimilar diagrams, saving processing time.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11361125B2Support method, design support apparatus, and a non-transitory recording medium storing a design support program
Publication Date: 2022.06.14 MITSUBISHI ELECTRIC CORP
  • US11361125B2 patent drawing
  • US11361125B2 patent drawing
  • US11361125B2 patent drawing

AI summary

A design support method includes: acquiring reference diagrams which are control logic diagrams created in the past, and an editing object diagram; and applying each of analysis rules to each control logic diagram, and analyzing the control logic part included in each control logic diagram. The analysis rules satisfy a relation in which a control logic part corresponding to an analysis rule at a higher hierarchy level contains a control logic part corresponding to an analysis rule at a lower hierarchy level. The design support method further includes: specifying, as a similar diagram, a reference diagram including a control logic part common with the control logic part included in the editing object diagram, among the reference diagrams, based on an analysis result; and presenting a control logic part having a hierarchical relation with the common control logic part, among control logic parts included in the similar diagram.