Virtual Actuator Calibration Using Reinforcement Learning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The complexity of programming control devices for machines, systems, and vehicles requires extensive manual calibration efforts and costly laboratory tests, often resulting in suboptimal performance across various operating points due to the numerous interactions between input and output variables.

Innovation Solution

An automated function calibration method using reinforcement learning that reduces the need for manual calibration by training a reinforcement learning algorithm on virtualized hardware, allowing for the optimization of control processes in both closed-loop and open-loop systems, thereby improving the achievement of target values and reducing time and costs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If manual calibration by specialized engineers is used to optimize control programs, then the achievement of target values is improved, but the time and cost required for calibration increases significantly

Engineering Contradiction:
Improveachievement of target valuesVSAvoidcalibration time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent creates a virtual copy of the physical system through a digital twin that replicates the behavior and characteristics of the actual machine. This virtual model allows calibration to be performed in silico, eliminating the need for time-consuming physical experiments while maintaining calibration accuracy. The digital twin serves as a faithful reproduction that enables virtual testing and optimization.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The calibration process is performed in advance using the digital twin before deploying control programs to the physical system. By conducting preliminary calibration in the virtual environment, the system avoids iterative trial-and-error testing on actual equipment, significantly reducing calibration time and allowing multiple calibration scenarios to be evaluated beforehand.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If extensive experiments on laboratory setups are conducted to determine interactions between input and output variables, then the control program accuracy is improved, but the cost and time required increases

Engineering Contradiction:
Improvecontrol program accuracyVSAvoidexperimental resources
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

Instead of conducting physical experiments on laboratory setups, the patent uses a digital twin to replicate system behavior and determine variable interactions. The virtual model captures the complex relationships between input and output variables through simulated experiments, eliminating the need for physical test equipment and reducing resource consumption while maintaining accuracy.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent replaces physical experimental apparatus with a computational model. The digital twin substitutes mechanical and physical testing infrastructure with software-based simulation, allowing interaction analysis to be performed through calculations rather than physical experiments, thereby reducing costs and resource requirements.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Manufacturing precision

If the number of calibration variants increases to cover all operating points, then the optimization quality is improved, but the manual calibration effort increases significantly

Engineering Contradiction:
Improveoptimization qualityVSAvoidcalibration process complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The digital twin enables automated calibration processes that perform self-optimization across multiple operating points without requiring manual intervention for each variant. The system automatically evaluates different calibration scenarios, identifies optimal parameters, and adjusts control programs, reducing the burden on calibration engineers while comprehensively covering all operating conditions.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The calibration process becomes dynamic and adaptive, automatically adjusting to different operating points and conditions. The digital twin allows the system to efficiently explore the parameter space and identify optimal calibration settings for various operating scenarios, transforming the static, manual process into a dynamic, automated optimization routine that handles complexity internally.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentEP4235319A1Automated feature calibration
Publication Date: 2023.08.30 RWTH AACHEN UNIV
  • EP4235319A1 patent drawingFigure 1
  • EP4235319A1 patent drawingFigure 2A
  • EP4235319A1 patent drawingFigure 2B

AI summary

A computer-implemented method (100) for calibrating one or more functions (75) of a control unit (35). The method (100) comprises inputting (S120) a plurality of control signals (25b) into an actuator model (40), processing (S130) the control signals (25b) in the actuator model (40), and outputting (S140) actuator states (45). The method (100) further comprises processing (S150) the output actuator states (45) in a virtual unit (50) and outputting (S160) result parameters (25c, 25c', 25c").The procedure (100) also includes comparing the output result parameters (25c, 25c', 25c") with target values ​​(25d) in a preprocessing unit (55), determining (S180) an observation (60) and a reward (65) from the output result parameters (25c, 25c', 25c") in a preprocessing unit (55), training (S253) a training actuator model (90) taking into account the observation (60) and the reward (65) by reinforcement learning (80), and thereby generating (S190) adapted actuator states (95, 95'). The procedure also includes an iterative processing (S250) of the adapted actuator states (95, 95') to result parameters (25c, 25c', 25c") in the virtual unit (50) and an iterative comparison (S260) of the processed result parameters (25c, 25c', 25c") with the target values ​​(25d) until a final value is reached.