Auto-Tuning Control System Avoiding Local Minima

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing auto-tuning algorithms for control systems often converge on local minima rather than global minima due to incremental adjustments of tuning parameters, making it difficult to achieve optimal performance, especially in systems with varying stability and dynamic characteristics.

Innovation Solution

The proposed solution involves a controller that performs multiple trials with randomly adjusted parameter values, comparing a filtered demand signal to the system response in the frequency domain to identify the global minimum error, ensuring that the target signal's magnitude and spectral content are within the achievable range of the system, and outputting the parameter values that yield the minimum error.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If incremental adjustments of tuning parameters are used, then the tuning process is simple and systematic, but the algorithm converges on local minima rather than global minima

Engineering Contradiction:
Improvetuning process simplicityVSAvoidtuning accuracy
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The patent applies dynamics by transitioning from static incremental adjustments to dynamic random search. The algorithm randomly adjusts tuning parameters across the entire search space rather than following a fixed incremental pattern, enabling it to escape local minima and potentially reach global minima while maintaining systematic exploration.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements parameter changes by randomly varying tuning parameters (such as PID gains) throughout the search process. Instead of small incremental changes, the algorithm makes random jumps to different parameter values, allowing it to explore the parameter space more effectively and avoid getting trapped in local minima.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If manual tuning is performed by experienced technician, then optimal performance can be achieved, but the process is tedious and time-consuming

Engineering Contradiction:
Improvetuning performanceVSAvoidtuning time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies self-service by creating an automatic tuning system that performs the tuning task without human intervention. The random search algorithm autonomously explores parameter space, evaluates performance, and identifies optimal settings, replacing the need for experienced technicians to manually adjust parameters while achieving comparable or superior results.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent implements feedback by continuously evaluating system performance during the tuning process. The algorithm measures the effect of random parameter adjustments on system behavior and uses this feedback to guide further search, automatically converging on optimal parameters without requiring manual intervention or expert knowledge.

Inventive Principle:
Principle #23Feedback

3Stability of the object's composition

If control algorithms are tuned for specific application, then stability is improved, but the tuning becomes difficult when disturbance or process dynamic characteristics are uncertain

Engineering Contradiction:
Improvesystem stabilityVSAvoidtuning complexity
Core Design Contradiction:
Stability of the object's compositionVSDevice complexity

Solution Approach 1:

The patent applies dynamics by using a flexible random search approach that can adapt to different application conditions. The algorithm dynamically adjusts its search strategy based on observed system responses, making it effective across various disturbance characteristics and process dynamics without requiring complex pre-tuning for each specific case.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9207653B2Control system auto-tuning
Publication Date: 2015.12.08 HORIBA INSTR INC
  • US9207653B2 patent drawing
  • US9207653B2 patent drawing

AI summary

A control system includes a controller. The controller repeatedly excites a control loop characterized by parameters having randomly selected values for each excitation and scores a response of the control loop to each excitation relative to a target signal until the scores no longer achieve a value less than a minimum of the scores for a predefined number of excitations occurring after the excitation yielding the minimum of the scores to auto-tune the control system.