Autonomous Component Design Using Reinforcement Learning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The design of mechanical components, such as bearings, is often time-consuming and costly due to reliance on expert knowledge and traditional optimization methods, which do not efficiently account for various parameters and constraints.

Innovation Solution

A system and method utilizing reinforcement learning to autonomously design and construct component parts by determining states, selecting actions based on policies, and adapting policies through rewards, allowing for efficient optimization of parameters such as dimensions and materials.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional expert-based design methods are used, then design accuracy and reliability are maintained, but design time and cost increase significantly

Engineering Contradiction:
Improvedesign reliabilityVSAvoiddesign time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system enables autonomous design through self-learning algorithms that automatically optimize component parameters without requiring continuous expert intervention. The reinforcement learning agent independently explores the design space, evaluates configurations, and converges on optimal solutions, making the design process self-service oriented and eliminating dependency on expert time.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces traditional mechanical expert-based design processes with computational intelligence systems. Instead of relying on human experts to manually evaluate and optimize designs, the system uses reinforcement learning algorithms, simulation environments, and automated evaluation frameworks to perform design optimization, substituting human cognitive processes with automated computational methods.

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

2Manufacturing precision

If comprehensive parameter optimization is performed, then design quality improves, but computational complexity and resource requirements increase

Engineering Contradiction:
Improvedesign precisionVSAvoidsystem complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The design system is segmented into distinct functional modules: a state module for determining current design states, a reinforcement learning agent for decision-making, an environment module for simulation and evaluation, and a reward module for feedback generation. Each module handles specific aspects of the optimization process independently, reducing overall system complexity while enabling comprehensive parameter optimization through coordinated module interactions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The environment module serves as an intermediary between the reinforcement learning agent and the complex simulation processes. It abstracts the computational complexity by providing a standardized interface that receives actions from the agent, executes simulations, and returns state information and rewards, thereby shielding the agent from the underlying complexity of multi-physics simulations and parameter evaluations.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If autonomous design systems are implemented, then design efficiency increases, but system complexity and implementation difficulty increase

Engineering Contradiction:
Improvedesign efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The reinforcement learning agent is designed as a universal design optimization system that can handle multiple component types and design scenarios through a single unified framework. The state module, environment module, and reward module work together in a generic architecture that can be applied to various mechanical components, eliminating the need for separate specialized systems for each design problem and reducing implementation complexity.

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

Data Source

PatentUS11614718B2System and method for the autonomous construction and/or design of at least one component part for a component
Publication Date: 2023.03.28 DR ING H C F PORSCHE AG
  • US11614718B2 patent drawing
  • US11614718B2 patent drawing
  • US11614718B2 patent drawing

AI summary

A method for the autonomous construction and/or design of at least one component part of a component includes the step of determining a state (si) of the component part by a state module, wherein a state (si) is defined by parameters (pi) such as data and/or measured values of at least one property (ei) of the component part. The state (si) is transmitted to a reinforcement learning agent, which uses a reinforcement learning algorithm. A calculation function (ƒi) and/or an action (ai) is selected on the basis of a policy for a state (si) for the modification of at least one parameter (pi) by the reinforcement learning agent. A modeled value for the property (ei) is calculated using the modified parameter (pi). A new state (si+1) is calculated by an environment module on the basis of the modeled value for the property (ei).