This contribution deals with the parallelization of multibody systems by making use of co-simulation techniques. The overall model is split into a user-defined number of subsystems, which are coupled and computed by means of a co-simulation approach. The co-simulation methods considered here are weak coupling approaches, which implies that each subsystem is solved independently from the other subsystems within a macro-time step. Information (i.e. coupling variables) is only exchanged between the subsystems at certain communication-time points (macro-time points). Within each macro-time step, the unknown coupling variables are approximated by extrapolation polynomials. The separate integration of the subsystems is the crucial point for a parallelized computation. A main drawback of many co-simulation implementations is that they are based on a constant macro-step size. Using an equidistant communication-time grid may in many practical applications be not very efficient with respect to computation time, especially in connection with highly nonlinear models or in context with models with strongly varying quantities. Here, a co-simulation approach is presented which incorporates a macro-step size and order control algorithm. Numerical examples show the benefit of this implementation and the significant reduction in computation time compared to an implementation with an equidistant communication-time grid.

This content is only available via PDF.
You do not currently have access to this content.