Graphical Modeling Open-Loop Tuning for Control Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In graphical modeling environments, users face difficulties in representing and tuning compensators as single elements, especially in free form modeling where compensators can span multiple components, making it hard to define boundaries and requiring specification of compensator boundaries, which is inefficient and time-consuming.

Innovation Solution

The system allows users to directly specify the location of an open-loop in a model instead of defining compensator boundaries, enabling simultaneous tuning of compensator components through graphical user interfaces, using techniques like Bode plots and root locus analysis, and employing graph bi-directional depth first search and pattern recognition algorithms to identify factorization points and tune parameters efficiently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If compensators are represented as single elements in free form modeling environment, then tuning parameters becomes simpler, but it becomes difficult to define boundaries of compensator and represent multi-component structure

Engineering Contradiction:
Improvetuning parametersVSAvoidrepresenting compensator structure
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The compensator is segmented into multiple adjustable components (gain, poles, zeros) that can be independently tuned while maintaining the overall compensator structure. This allows the compensator to be represented as a single element for tuning purposes while internally containing multiple adjustable parameters, thus resolving the contradiction between ease of operation and structural representation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

An intermediary algorithm automatically identifies compensator boundaries and extracts transfer functions from block diagrams. This intermediary process enables the system to handle multi-component compensators without requiring manual boundary definition, thus simplifying the user operation while accurately representing the complex compensator structure.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If compensator boundaries are manually specified, then multi-component structure can be represented, but the process becomes time-consuming and inefficient

Engineering Contradiction:
Improverepresenting compensator structureVSAvoiddefining compensator boundaries
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The system performs self-service by automatically identifying compensator boundaries and extracting transfer functions without requiring manual user input. The algorithm autonomously analyzes the block diagram, identifies feedback loops, and determines compensator components, thus eliminating the time-consuming manual boundary specification process while maintaining accurate structural representation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary analysis of the block diagram structure before the user needs to tune parameters. By pre-identifying compensator boundaries and pre-calculating transfer functions, the system prepares the compensator representation in advance, eliminating the need for time-consuming manual boundary definition during the tuning process.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If multiple components form a compensator, then flexible design is achieved, but tuning each component separately becomes complex and time-consuming

Engineering Contradiction:
Improvecompensator design flexibilityVSAvoidtuning process efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The tuning interface merges multiple component parameters (gain, poles, zeros) into a unified compensator representation. Users can tune the overall compensator behavior through a single interface while the system automatically distributes adjustments to individual components, thus maintaining design flexibility while improving tuning productivity by eliminating the need to adjust each component separately.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The compensator tuning system provides multi-functionality by enabling users to tune multiple parameters (gain, poles, zeros) through a single unified interface. This universal approach allows the same interface to handle different compensator configurations and tuning scenarios, thus maintaining adaptability while improving productivity by consolidating multiple tuning operations into one process.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentEP2102722B1Modeling of control systems with open-loop representations and factorization of components
Publication Date: 2013.01.02 MATHWORKS INC
  • EP2102722B1 patent drawingFigure 1A~1B
  • EP2102722B1 patent drawingFigure 2A~2B
  • EP2102722B1 patent drawingFigure 3

AI summary

A method of manipulating a block diagram model with a plurality of graphical modeling components by defining an open loop anywhere on the block diagram model is provided. Graphical modeling components in series with the open loop may be automatically recognized and a plurality of parameters of the graphical modeling components in series with the open loop may be displayed on a display device. A user may simultaneously tune the parameters of the graphical modeling components in series with the open loop. Factorization points breaking the block diagram model in two disconnected parts may be identified in the block diagram model. A virtual graphical model may be generated by replacing a pattern of the graphical modeling components between two factorization points with a single graphical modeling component representing the pattern.