Abstract

Co-simulation is widely used in the industry for the simulation of multidomain systems. Because the coupling variables cannot be communicated continuously, the co-simulation results can be unstable and inaccurate, especially when an explicit parallel approach is applied. To address this issue, new coupling methods to improve the stability and accuracy have been developed in recent years. However, the assessment of their performance is sometimes not straightforward or is even impossible owing to the case-dependent effect. The selection of the coupling method and its tuning cannot be performed before running the co-simulation, especially with a time-varying system.In this work, the co-simulation system is analyzed in the frequency domain as a sampled-data interconnection. Then a new coupling method based on the H-infinity synthesis is developed. The method intends to reconstruct the coupling variable by adding a compensator and smoother at the interface and to minimize the error from the sample-hold process. A convergence analysis in the frequency domain shows that the coupling error can be reduced in a wide frequency range, which implies good robustness. The new method is verified using two co-simulation cases. The first case is a dual mass–spring–damper system with random parameters and the second case is a co-simulation of a multibody dynamic (MBD) vehicle model and an electric power-assisted steering (EPAS) system model. Experimental results show that the method can improve the stability and accuracy, which enables a larger communication step to speed up the explicit parallel co-simulation.

Highlights

  • Co-simulation is widely used in the virtual development of multidomain systems

  • It brings about new opportunities and challenges in the simulation of a multibody dynamic (MBD) system interacting with other systems, e.g., the pantograph–catenary interaction [21], or the vehicle–track interaction [2, 22]

  • We focus on the interface itself and exclude the subsystem dynamics, which can be quite complex or difficult to know

Read more

Summary

Introduction

Co-simulation is widely used in the virtual development of multidomain systems. It brings about new opportunities and challenges in the simulation of a multibody dynamic (MBD) system interacting with other systems, e.g., the pantograph–catenary interaction [21], or the vehicle–track interaction [2, 22]. The explicit parallel co-simulation, i.e., where each subsystem model is simulated on its own in parallel and exchanges the coupling variables only at specified communication instants, can be implemented and is more common than the alternatives. In this approach, the master is not required to control an iterative process or a calculation sequence of the slaves. It is well known that the explicit parallel co-simulation has drawbacks in accuracy and stability, because the input to each subsystem is unknown during the communication interval t (i.e., the macro-step) and needs to be approximated by some extrapolation methods.

Closed-loop interconnection formulation
Analysis of the coupling error
Analysis of stability and robustness
Formulation of the error system
Convergence analysis and parameter study
Case study
Co-simulation of a dual mass-spring-damper system
Co-simulation of an MBD vehicle model and an EPAS system model
Conclusion
D12 D22
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call