US 11,720,730 B2
Method for configuring a co-simulation for a total system
Martin Benedikt, Graz (AT); Jost Bernasch, Graz (AT); Franz Holzinger, Graz (AT); and Daniel Watzenig, Graz (AT)
Assigned to Virtual Vehicle Research GmbH, Graz (AT)
Appl. No. 16/67,324
Filed by Virtual Vehicle Research GmbH, Graz (AT)
PCT Filed Dec. 29, 2016, PCT No. PCT/EP2016/082809
§ 371(c)(1), (2) Date Jun. 29, 2018,
PCT Pub. No. WO2017/114883, PCT Pub. Date Jul. 6, 2017.
Claims priority of application No. 15203199 (EP), filed on Dec. 30, 2015.
Prior Publication US 2019/0018916 A1, Jan. 17, 2019
Int. Cl. G06F 30/33 (2020.01); G06F 117/08 (2020.01)
CPC G06F 30/33 (2020.01) [G06F 2117/08 (2020.01)] 12 Claims
OG exemplary drawing
 
1. A method for automatically configuring a co-simulation for a total system having at least a first sub-system and a second sub-system,
wherein the first sub-system has at least one first parameter input and at least one first parameter output,
wherein the first parameter output is determinable based on the first parameter input by a first solution algorithm, and
wherein the second sub-system has at least one second parameter input and at least one second parameter output,
wherein the second parameter output is determinable based on the second parameter input by a second solution algorithm,
the method comprising:
determining an interconnection network, which couples the first sub-system and the second sub-system at a coupling and determines, which one of the first and the second parameter outputs is determined as a coupling quantity for the corresponding first and second parameter inputs,
determining first sub-system information of the first sub-system and second sub-system information of the second sub-system,
selecting an execution sequence, by which it is determined in which sequence relative to each other the first parameter output and the second parameter output are determined and thus is defined which first and/or second parameter inputs have to be extrapolated,
determining extrapolation methods, by which the first and second parameter inputs are determinable during a macro step size,
determining a macro step size which prescribes coupling times, at which an exchange of the corresponding first and second input parameters and of the first and second output parameters between the first and the second sub-systems is performed,
configuring the coupling of the first and the second sub-systems based on the interconnection network, the first sub-system information and the second sub-system information, the execution sequence, the extrapolation methods, and the macro step size, and
performing the co-simulation during the macro time step;
wherein the coupling is configured automatically for each simulation step, wherein for each simulation step at the coupling time a sub-system analysis is performed, and the execution sequence, the extrapolation methods and the macro step size are automatically adapted for the next simulation step_based on the sub-system information of the first and/or the second subsystems and the interconnection network,
wherein the determination of the extrapolation methods is based on the detection of direct reach-through, on simulation times and on input/output dynamics.