Continuous-Time Machine Learning Models for Technical System Simulation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for simulating technical systems using digital twins with machine learning fail to accurately represent continuous state transitions due to the use of discrete measurement points, which do not align with the underlying continuous state transitions in real-world systems.

Innovation Solution

A computer-implemented method for generating a trained machine learning model that incorporates time invariance during training, using extended training data tuples that include time parameters, allowing for the simulation of continuous state changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If discrete measurement points are used for training the machine learning model, then the training data is simplified and easier to process, but the simulation accuracy of continuous state transitions deteriorates

Engineering Contradiction:
Improveease of training data processingVSAvoidsimulation accuracy of continuous state transitions
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The patent transforms the discrete state parameters into continuous parameters by introducing time as a continuous variable. The state is no longer represented as discrete jumps between measurement points, but as a continuous function of time that passes through all intermediate values. This allows the model to simulate continuous state transitions while training on discrete measurement data.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent adds the time dimension to the state representation. Instead of modeling state transitions as discrete jumps between measurement points, the patent models the state as a continuous function evolving over time. This dimensional addition allows the system to capture continuous state changes while maintaining compatibility with discrete training data.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Device complexity

If discrete state jumps are used to model system behavior, then the model complexity is reduced, but the reliability of simulating real-world continuous physical processes deteriorates

Engineering Contradiction:
Improvemodel complexityVSAvoidreliability of simulating continuous physical processes
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent changes the fundamental parameter representation from discrete state jumps to continuous state evolution. By treating the state as a continuous function of time rather than discrete transitions, the model maintains physical realism for continuous processes while using the same underlying machine learning architecture, thus not significantly increasing complexity.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent creates a continuous-time copy of the discrete measurement data by interpolating between measurement points. The neural network learns to generate continuous state trajectories that are consistent with the discrete measurement data, effectively creating a continuous version of the discrete data without requiring continuous physical sensors.

Inventive Principle:
Principle #26Copying

3Measurement precision

If time invariance is incorporated into the training process, then the simulation accuracy of continuous state changes is improved, but the training computational requirements increase

Engineering Contradiction:
Improvesimulation accuracy of continuous state changesVSAvoidtraining time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary data preparation by organizing the discrete measurement data into sequences with time stamps before training begins. The neural network architecture is pre-configured to handle continuous time inputs, and the training data is pre-processed to include temporal information. This preliminary setup enables efficient training by avoiding the need for complex runtime calculations to handle time invariance.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP4617953A1Computer-implemented method for generating a trained machine learning model for simulating a behavior of a technical system
Publication Date: 2025.09.17 SIEMENS AG
  • EP4617953A1 patent drawingFigure 1~3
  • EP4617953A1 patent drawing
  • EP4617953A1 patent drawing

AI summary

The invention relates to a computer-implemented method for generating a trained machine learning model for simulating the behavior of a technical system, comprising the steps: a. providing a plurality of training data tuples (S1); wherein each training data tuple of the plurality of training data tuples comprises a first data element of a first state of the technical system and an action; wherein the first state changes to a second state as a result of the action; b. training a machine learning model based on the plurality of training data tuples and taking time invariance into account (S2); and c. providing the trained machine learning model (S3). The invention further relates to a technical system and a corresponding computer program product.