Neural Network Controller With Projection Mapping for Stability Guarantees

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Deep reinforcement learning methods lack safety guarantees, making them unsuitable for safety-critical domains where incorrect actions can significantly impact the system being controlled.

Innovation Solution

A controller that applies a neural network to sensor signals and uses a projection function to map raw control signals into a stable control signal space, ensuring stability and safety by limiting control policies to predefined stable ones.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If deep reinforcement learning is used to control the machine, then control performance is improved, but stability and safety guarantees are lost

Engineering Contradiction:
Improvecontrol performanceVSAvoidstability guarantee
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent introduces a projection layer as an intermediary component between the neural network controller and the actual system. This projection layer maps the neural network's output to a set of pre-computed stabilizing control actions, ensuring that the control performance benefits of deep reinforcement learning are maintained while guaranteeing system stability through the intermediary projection mechanism.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent pre-computes a set of stabilizing control actions and their corresponding projection mappings before deployment. By preparing these stabilizing policies in advance and storing them in a lookup table, the system ensures that stability guarantees are established beforehand, allowing the neural network to learn high-performance control strategies without compromising safety during operation.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If robust control techniques are used to ensure stability, then stability guarantees are improved, but control performance is limited

Engineering Contradiction:
Improvestability guaranteeVSAvoidcontrol performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the control task into two distinct components: a neural network responsible for learning high-performance control strategies, and a projection layer responsible for ensuring stability. This segmentation allows each component to specialize - the neural network optimizes for performance while the projection layer guarantees stability, resolving the trade-off between performance and reliability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the parameter space by pre-computing and storing a set of stabilizing control actions with their corresponding state projections. By transforming the control problem into a parameter lookup and projection task rather than direct control, the system maintains stability guarantees while allowing the neural network to explore high-performance control strategies in the original parameter space.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If the neural network learns complex control policies, then adaptability is improved, but safety guarantees are lost

Engineering Contradiction:
Improvecontrol adaptabilityVSAvoidsystem instability
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The projection layer serves as a safety intermediary that filters the neural network's adaptive control policies. Even when the neural network learns complex and adaptive control strategies, the projection layer ensures that the final control actions remain within the pre-computed stabilizing policy set, thereby maintaining safety guarantees while preserving adaptability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent applies partial action by using the neural network to generate control policies only within the region where stabilizing policies have been pre-computed. The projection layer ensures that even if the neural network proposes excessive or aggressive control actions, they are projected back to safe, stabilizing actions, thus maintaining safety while allowing adaptability within bounds.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12271159B2Controller with neural network and improved stability
Publication Date: 2025.04.08 ROBERT BOSCH GMBH
  • US12271159B2 patent drawing
  • US12271159B2 patent drawing
  • US12271159B2 patent drawing

AI summary

A controller for generating a control signal for a computer-controlled machine. A neural network may be applied to a current sensor signal, the neural network being configured to map the sensor signal to a raw control signal. A projection function may be applied to the raw control signal to obtain a stable control signal to control the computer-controllable machine.