IP Library › Granted Patent US 12,645,208
Granted Patent B2
US 12,645,208 · App. 17/691,190 · Granted Jun 2, 2026

Method and system for controlling a production plant to manufacture a product

Inventors: Kai Heesche (Munich, DE); Stefan Depeweg (Munich, DE); Markus Kaiser (Cambridge, GB)
Assignee: SIEMENS INDUSTRY SOFTWARE NV
G05B19/41885G05B19/4183G06F30/20G06F30/27G06N20/00G06F2119/02
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,645,208
App. No.
17/691,190
Granted
Jun 2, 2026
Kind
B2
Abstract

A machine learning module is provided which is trained to generate from a design data record specifying a design variant of a product, a first performance signal quantifying a predictive performance of the design variant and a predictive uncertainty of the predictive performance. A variety of design data records each specifying a design variant of the product is generated. For a respective design data record, the following steps are performed: a first performance signal and a corresponding predictive uncertainty are generated, depending on the predictive uncertainty, a simulation yielding a second performance signal quantifying a simulated performance of the corresponding design variant is either run or skipped, and a performance value is derived from the second performance signal if the simulation is run or, otherwise, from the first performance signal. Depending on the derived performance values, a performance-optimizing design data record is determined and output to control the production plant.

Claims (25)

1 . A computer-implemented method for controlling a production plant to manufacture a product, the method comprising:

a) providing a machine learning module which is trained to generate from a design data record specifying a design variant of the product:

a first performance signal quantifying a predictive performance of the design variant, and

a predictive uncertainty of the predictive performance;

b) generating a variety of design data records each specifying the design variant of the product;

c) for a respective design data record:

generating the first performance signal and a corresponding predictive uncertainty by the machine learning module,

depending on the predictive uncertainty being below a threshold value, skipping the simulation of the corresponding design variant, and depending on the predictive uncertainty exceeding the threshold value, running the simulation of the corresponding design variant, the simulation yielding a second performance signal quantifying a simulated performance of that design variant, and

deriving a performance value from the second performance signal if the simulation is run or, otherwise, from the first performance signal;

d) depending on the derived performance values, determining from the variety of design data records a performance-optimizing design data record; and

e) outputting the performance-optimizing design data record for controlling the production plant.

2 . The method according to claim 1 , wherein the machine learning module comprises or implements a surrogate model, a Bayesian machine learning model, a Bayesian neural network and/or a Gaussian process model.

3 . The method according to claim 1 , wherein the training of the machine learning module is continued by using the second performance signals as training data.

4 . The method according to claim 1 , wherein the predictive and/or simulated performance of a design variant depends on a fulfillment of one or more design objectives by the design variant and/or on a compliance of the design variant with one or more design constraints.

5 . The method according to claim 1 , wherein the predictive uncertainty is represented by a probability distribution, a discrete probability distribution, a statistical variance, a statistical standard deviation, a confidence interval, and/or an error interval.

6 . The method according to claim 1 , wherein for a decision whether to run or to skip a respective simulation, the corresponding first performance signal is taken into account.

7 . The method according to claim 1 , wherein for a decision whether to run or to skip a respective simulation, a deviation of a predictive performance quantified by the corresponding first performance signal from a predictive performance quantified by a previously generated first performance signal is taken into account.

8 . The method according to claim 6 , wherein an upper performance threshold is determined for a predictive performance quantified by the corresponding first performance signal and a corresponding predictive uncertainty,

a lower performance threshold is determined for a predictive performance quantified by a previously generated first performance signal and a corresponding predictive uncertainty, and

for the decision whether to run or to skip the respective simulation the upper performance threshold is compared with the lower performance threshold.

9 . The method according to claim 8 , wherein the upper performance threshold is ranked within one or more lower performance thresholds determined for one or more previously generated first performance signals, and

for the decision whether to run or to skip the respective simulation the rank is taken into account.

10 . A system for controlling a production plant to manufacture a product performing the method according to claim 1 .

11 . A computer program product, comprising a computer readable hardware storage device having computer readable program code stored therein, said program code executable by a processor of a computer system to implement a method according to claim 1 .

12 . The method according to claim 1 , further comprising: controlling the production plant using the performance-optimizing design data record to manufacture the product as specified by the performance-optimizing design data record.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 20, 2023
From: SIEMENS AKTIENGESELLSCHAFT
To: SIEMENS INDUSTRY SOFTWARE NV
Reel/Frame 062430/0279 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 6, 2022
From: HEESCHE, KAI; DEPEWEG, STEFAN; KAISER, MARKUS
To: SIEMENS AKTIENGESELLSCHAFT
Reel/Frame 061334/0615 →
Priority Claims (1)
EP 21163510 · Mar 18, 2021 · regional
Continuity (1)
Related Publication 20220299984A1 · Sep 22, 2022
References Cited (18)
US 8352226B2 · Cullick · 2013 [cited by examiner]
US 20070192309A1 · Fischer et al. · 2007 [cited by applicant]
US 20160061008A1 · Al-Turki · 2016 [cited by examiner]
US 20170146690A1 · Lee · 2017 [cited by examiner]
US 20190325108A1 · Turek et al. · 2019 [cited by applicant]
US 20200326718A1 · Kandemir et al. · 2020 [cited by applicant]
US 20200401113A1 · Yuan · 2020 [cited by examiner]
CN 111598170A · 2020 [cited by applicant]
EP 3722894A1 · 2020 [cited by applicant]
WO WO2020160898A1 · 2020 [cited by examiner]
WO WO2020229234A1 · 2020 [cited by examiner]
Santos et al, “A Machine Learning Approach to Reduce the Number of Simulations for Long-Term Well Control Optimization”, Oct. 19, 2020, Society of Petroleum Engineers Annual Technical Conference and Exhibition, p. 1 (Ye… [cited by examiner]
Li, Mingyang et al: “Surrogate model uncertainty quantification for reliability-based design optimization”; Reliability Engineering and System Safety; vol. 192, Mar. 23, 2019 (Mar. 23, 2019), pp. 1-12, XP085933630; DOI:… [cited by applicant]
Westermann, Paul et al: “Using Bayesian deep learning approaches for uncertainty-aware building energy surrogate models”, Energy and AI; vol. 3, Mar. 1, 2021, p. 100039, XP055837739; DOI: 10.1016/j.egyai.2020.100039. [cited by applicant]
Gao, Zhengqi et al: “Efficient Performance Trade-off Modeling for Analog Circuit based on Bayesian Neural Network”; Proceedings of the IEEE/ACM International Conference on Computeraided Design; Nov. 4, 2019, pp. 1-8, XP… [cited by applicant]
“Pattern Recognition and Machine Learning” von Christopher M. Bishop, Springer 2011. [cited by applicant]
Wang Jun et al:; “Analysis of Uncertainty of Modal Parameters Identification based on Bayesian Method”; Jul. 8, 2016. [cited by applicant]
Contal, Emile et al. “Parallel Gaussian Process Optimization with Upper Confidence Bound and Pure Exploration”; Sep. 2013; https://arxiv.org/abs/1304.5350. [cited by applicant]