US 11,988,998 B2
Method and apparatus for computer aided simulation of a modular technical system
Andrés Botero Halblaub, Kirchseeon (DE); Veronica Brandstetter, Munich (DE); Markus Graube, Dresden (DE); Till Heinzerling, Karlsruhe (DE); Stephan Hensel, Dresden (DE); Anselm Klose, Dresden (DE); Jonathan Maedler, Dresden (DE); Tim Schenk, Landshut (DE); Leon Urbas, Berlin (DE); and Jan Christoph Wehrstedt, Munich (DE)
Assigned to SIEMENS AKTIENGESELLSCHAFT, Munich (DE)
Appl. No. 17/292,300
Filed by Siemens Aktiengesellschaft, Munich (DE)
PCT Filed Oct. 30, 2019, PCT No. PCT/EP2019/079651
§ 371(c)(1), (2) Date May 7, 2021,
PCT Pub. No. WO2020/094476, PCT Pub. Date May 14, 2020.
Claims priority of application No. 18205462 (EP), filed on Nov. 9, 2018.
Prior Publication US 2021/0397146 A1, Dec. 23, 2021
Int. Cl. G05B 17/02 (2006.01)
CPC G05B 17/02 (2013.01) 12 Claims
OG exemplary drawing
 
1. A method for computer-aided simulation of a modular technical system, wherein a processor for a respective real module of the modular technical system is configured to:
a) generate a virtual module that corresponds to a real module of the modular technical system based on module-specific data of the real module, wherein the virtual module comprises:
a controller for controlling a module-specific process, and
at least one module-specific simulation model, which has associated model type information for simulating the module-specific process, wherein the at least one module-specific simulation model has a first interface that allows cross-module variables of the module-specific simulation model to be interchanged across modules;
wherein the controller of the corresponding virtual module replicates the module-specific process based on the module-specific simulation model, or replicates a controller of the real module;
b) to store the virtual module as a data container for a computer-aided simulation of the modular technical system;
c) select real modules of the modular technical system that are to be simulated based on predefined configuration information of the modular technical system, and provide corresponding virtual modules for the selected real modules;
d) coupling the corresponding virtual modules of the selected real modules to one another in a simulation environment on a basis of the predefined configuration information such that the first interface of each of the corresponding virtual modules are connected together to interchange the cross-module variables; and
e) executing the computer-aided simulation of the modular technical system, wherein predefined simulation type information for each virtual module is taken as a basis for replicating a module-specific process controlled by the respective controller.