Multi-Plane Block Diagram Modeling with Vertical Data Transfer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing computer-aided block-based modeling processes face limitations in structuring and organizing complex block diagrams, leading to confusion and inefficiencies, especially when dealing with large models or adapting to changing target hardware, due to the lack of meaningful division of labor and organization within model planes.

Innovation Solution

The introduction of vertical data transfer means between model planes of the same abstraction stage allows for the distribution of the block diagram across multiple planes, enabling structured organization and data exchange, along with the use of meta-block diagrams for dynamic modeling and operating mode management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If the block diagram is organized in a single model plane, then the structure is simple, but the ability to manage complex models and divide labor meaningfully deteriorates

Engineering Contradiction:
Improvemodel plane structureVSAvoidmodel management capability
Core Design Contradiction:
Device complexityVSEase of operation

Solution Approach 1:

The patent divides the block diagram into multiple model planes (first model plane, second model plane, etc.), each containing specific blocks or groups of blocks. This segmentation allows meaningful division of labor and organized management of complex models while maintaining structural clarity through the plane separation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a vertical dimension by adding multiple model planes above the traditional single-plane horizontal arrangement. This dimensional change enables organized distribution of blocks across planes while maintaining horizontal data transfer capabilities, thereby improving model management without excessive complexity.

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

2Ease of operation

If multiple model planes are introduced to distribute blocks, then the organization and division of labor improve, but the data transfer complexity between planes increases

Engineering Contradiction:
Improvemodel organizationVSAvoiddata transfer structure
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces vertical data transfer means as intermediary elements that facilitate data exchange between different model planes. These vertical transfer means act as mediators, enabling organized data flow between planes while managing the complexity through structured transfer points rather than direct complex interconnections.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The data transfer structure is segmented into vertical data transfer means located at specific positions between model planes. This segmentation organizes the data transfer process into discrete, manageable transfer points, reducing overall transfer complexity while maintaining the benefits of multi-plane distribution.

Inventive Principle:
Principle #1Segmentation

3Ease of operation

If the block diagram is distributed across multiple model planes, then the meaningful division of labor improves, but the risk of errors and confusion increases

Engineering Contradiction:
Improvedivision of laborVSAvoiderror rate
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent implements feedback mechanisms that monitor and verify data transfer between model planes. This feedback ensures that data exchanged between planes maintains correctness and consistency, thereby reducing errors while preserving the organizational benefits of distributed block placement.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

Vertical data transfer means serve as intermediary verification points between model planes. These intermediaries check and validate data during transfer, reducing the risk of errors and confusion that would otherwise increase with distributed block diagrams.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Adaptability or versatility

If vertical data transfer means are added between model planes, then data exchange between planes is enabled, but the overall system complexity increases

Engineering Contradiction:
Improvedata exchange capabilityVSAvoidsystem structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The data exchange capability is segmented into discrete vertical data transfer means positioned between specific model planes. This segmentation enables targeted data exchange where needed while keeping the overall system structure manageable by limiting vertical connections to specific locations rather than implementing comprehensive inter-plane connectivity.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS7756686B2Process and means for block-based modeling
Publication Date: 2010.07.13 DSPACE DIGITAL SIGNAL PROCESSING & CONTROL ENGINEERING GMBH
  • US7756686B2 patent drawing
  • US7756686B2 patent drawing
  • US7756686B2 patent drawing

AI summary

A modeling system and process for computer-aided, block-based modeling by preparing a first block diagram in a first model plane that relates to a first abstraction stage, in which at least one block is placeable in the first model plane and several blocks are connectable to one another by horizontal data transfer devices for horizontally exchanging data. At least one other block diagram is arrangeable on at least one other model plane assigned to the first abstraction stage that is separated from the first model plane. The first block diagram of the first model plane and the other block diagram of the other model plane form an overall block diagram that can be arranged on a selection of at least two model planes from the first model plane and the other model planes, so that a vertical exchange of data between at least two selected model planes can be produced.