IP Library Granted Patent US 11,378,924
Granted Patent B2
US 11,378,924 · App. 17/241,251 · Granted Jul 5, 2022

Method and control device for controlling a technical system

Inventors: Sebastian Albrecht (Hallbergmoos, DE); Bernd Kast (Ichenhausen, DE); Armin Nurkanovic (Munich, DE)
Assignee: SIEMENS AKTIENGESELLSCHAFT
G05B13/042G05B13/048G05B15/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 11,378,924
App. No.
17/241,251
Granted
Jul 5, 2022
Kind
B2
Abstract

Provided is a state data of the technical system are captured and fed into a controller, which is configurable by control parameters, in order to control the technical system on the basis of the state data. Furthermore, complexity data quantifying a present computation complexity for the controller are captured and transmitted to a control planner. The control planner takes the complexity data as a basis for ascertaining an updated control parameter that renders the control currently more performant, according to a predefined performance measure, than as a result of the previous control parameter. The controller is then reconfigured by the updated control parameter.

Claims (15)

1. A computer-implemented method for controlling a technical system, wherein

providing a controller a control method of which is configurable by a control parameter;

capturing state data of the technical system and feeding the state data into the controller, wherein the technical system is controlled by the controller on a basis of the state data in a first control loop using the control method;

capturing complexity data quantifying a present computation complexity for the controller and transmitting the complexity data to a control planner, wherein the control planner takes the complexity data as a basis for ascertaining an updated control parameter that renders the control method currently more performant, according to a predefined performance measure, than as a result of a previous control parameter; and

reconfiguring the controller by the updated control parameter;

wherein the state data of the technical system are transmitted to the control planner such that the control planner ascertains the updated control parameter based on both the state data and the complexity.

2. The method as claimed in claim 1 , wherein the complexity data are a processor load on the controller, a temperature of the controller, a resource use of the controller, a program runtime of the controller and/or a time requirement of the controller.

3. The method as claimed in claim 1 , wherein the capturing of the complexity data, the ascertaining of the updated control parameter and the reconfiguring of the controller are performed in a second control loop.

4. The method as claimed in claim 1 , wherein the control planner ascertains a parameter range comprising first control parameters in such a way that the control method configured in each case by the first control parameters has an improved performance, according to the performance measure, than the control method configured in each case by other control parameters.

5. The method as claimed in claim 4 , wherein the first parameter range ascertained is a Pareto set.

6. The method as claimed in claim 4 , wherein the updated control parameter is selected from the parameter range on the basis of the state data and/or the complexity data.

7. The method as claimed in claim 1 , wherein the controller temporally extrapolates state data and controls the technical system on the basis of the temporally extrapolated state data.

8. A control device for controlling a technical system configured to perform a method as claimed in claim 1 .

9. 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 configured to perform a method as claimed in claim 1 .

10. A computer-readable storage medium having a computer program product as claimed in claim 9 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2021
From: ALBRECHT, SEBASTIAN; KAST, BERND; NURKANOVIC, ARMIN
To: SIEMENS AKTIENGESELLSCHAFT
Reel/Frame 057945/0787 →
Priority Claims (1)
EP 20171827 · Apr 28, 2020 · regional
Continuity (1)
Related Publication 20210333766A1 · Oct 28, 2021