ML Stabilization Controller Using Differential Learning on Unstable Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing machine learning-based control systems for coherent beam combining in unstable systems require stable training conditions, are inefficient due to continuous dithering, and struggle with non-linear, time-variant systems, necessitating frequent retraining and additional perturbations.

Innovation Solution

A machine learning controller that learns differentially by mapping between differential observation and controller action spaces, allowing continuous learning and adaptation without the need for stable training conditions or retraining, using a neural network to predict actions based on differential measurements and target patterns.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If machine learning is trained on absolute values of input and output, then the model can learn the system mapping, but training requires stable and reproducible states which are impractical due to system drift

Engineering Contradiction:
Improvetraining accuracyVSAvoidrobustness to system drift
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

Instead of training on absolute values of input and output, the patent inverts the approach by training on differential values (changes in input and output). This allows the model to learn system dynamics without requiring stable baseline states, making training practical in drifting systems while maintaining learning accuracy.

Inventive Principle:
Principle #13The other way round (Inversion)

Solution Approach 2:

The patent transitions from static training (requiring stable states) to dynamic training by using differential measurements that capture system changes over time. This dynamic approach allows the model to adapt to drifting systems during training rather than requiring the system to be held static.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If stochastic parallel gradient descent is used for model-free control, then the controller can search the parameter space, but continuous dithering causes additional perturbations and is very inefficient

Engineering Contradiction:
Improveparameter space explorationVSAvoidcontrol efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent applies preliminary action by training the machine learning model offline before deployment. This preliminary training phase captures system dynamics without requiring continuous dithering during operation, eliminating the inefficiency of ongoing stochastic search while maintaining adaptability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces the mechanical dithering and searching process of stochastic parallel gradient descent with a learned mapping from the trained neural network. This substitution eliminates the need for continuous random perturbations while maintaining the ability to navigate parameter space efficiently.

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

3Reliability

If periodic re-training is performed to maintain accuracy, then the model adapts to system changes, but this requires stopping operation or additional computational resources

Engineering Contradiction:
Improvemodel accuracyVSAvoidretraining time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent enables continuous learning by training on differential data during normal system operation. This allows the model to adapt to system changes continuously without stopping operation, maintaining accuracy while eliminating retraining downtime through differential learning that works with drifting systems.

Inventive Principle:
Principle #20Continuity of useful action

4Device complexity

If conventional model-based control is used, then mathematical representation optimizes controller design, but system identification becomes complex for non-linear, time-variant systems

Engineering Contradiction:
Improvecontroller design optimizationVSAvoidsystem identification complexity
Core Design Contradiction:
Device complexityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent substitutes the complex system identification process with a data-driven machine learning approach. Instead of requiring mathematical representation and system identification for non-linear, time-variant systems, the neural network learns the mapping directly from differential input-output data, simplifying the control design process.

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

Data Source

PatentUS20240256868A1Machine-learning based stabilization controller that can learn on an unstable system
Publication Date: 2024.08.01 RGT UNIV OF CALIFORNIA
  • US20240256868A1 patent drawing
  • US20240256868A1 patent drawing
  • US20240256868A1 patent drawing

AI summary

A machine learning (ML) controller and method for systems that can learn to stabilize them based on measurements of an unstable system. This allows for training on a system not yet controlled and for continuous learning as the stabilizer operates. The controller has improved performance on unstable systems compared to similar technologies, especially complex ones with many inputs and outputs. Furthermore, there is no need for modelling the physics, and the controller can adapt to un-analyzed or partially analyzed systems.