US 12,223,858 B2
System and method for providing a digital simulation of an installation, and corresponding computer program product
Alexei Konnov, Karlsruhe (DE); and Arthur Rosa de Souza, São Paulo (BR)
Assigned to Siemens Energy Global GmbH & Co. KG, Bayern (DE)
Appl. No. 17/640,690
Filed by Siemens Energy Global GmbH & Co. KG, Bayern (DE)
PCT Filed Sep. 15, 2020, PCT No. PCT/EP2020/075757
§ 371(c)(1), (2) Date Mar. 4, 2022,
PCT Pub. No. WO2021/052955, PCT Pub. Date Mar. 25, 2021.
Claims priority of application No. 10 2019 214 273.7 (DE), filed on Sep. 19, 2019.
Prior Publication US 2022/0327948 A1, Oct. 13, 2022
Int. Cl. G09B 9/00 (2006.01); G09B 25/02 (2006.01)
CPC G09B 9/00 (2013.01) [G09B 25/02 (2013.01)] 10 Claims
OG exemplary drawing
 
1. A system for providing a digital replica of at least one part of an installation for a virtual training, comprising:
a data memory that stores at least
a base class, which implements, in a device-independent manner, functions of elementary hardware components that are usable in different devices, and
a library of virtual devices, at least one of which incorporates at least one of the elementary hardware components and which deterministically replicate a topology and a functional behavior of corresponding real devices,
a parser configured to read a file describing a predefined training scenario and to automatically generate therefrom a list of the respective virtual devices and/or hardware components with a hierarchic structure that are needed for the predefined training scenario to be replicated based on the topology and the functional behavior of the corresponding real devices,
wherein the virtual devices have a hierarchically interleaved structure, with a result that a hierarchically higher device comprises at least one hierarchically lower device and/or at least one of the elementary hardware components, and
wherein the system is configured to generate the digital replica from the virtual devices and/or the elementary hardware components in a manner matched to the predefined training scenario in each case.