Simulation coupling (or cosimulation) techniques provide a framework for the analysis of decomposed dynamical systems with the use of independent numerical procedures for decomposed subsystems. These methods are often seen as very promising because they enable the utilization of the existing software for subsystem analysis and usually are easy to parallelize, and run in a distributed environment. For example, in the domain of multibody systems dynamics, a general setup for “Gluing Algorithms” was proposed by Wang et al. It was intended to provide a basis for multilevel distributed simulation environments. The authors presented an example where Newton’s method was used to synchronize the responses of subsystem simulators.
In this paper, we discuss some properties of a simplified iterative coupling scheme, where subsystems’ responses are synchronized at discrete time points. We use a simple multibody model to investigate the influence of synchronization parameters on computations. We also try to provide explanation to the oscillatory behavior of the solutions obtained from this method.
Featherstone, R.: A divide-and-conquer articulated-body algorithm for parallel O(log (n)) calculation of rigid-body dynamics. Part 1: Basic algorithm. Int. J. Robot. Res. 18(9), 867–875 (1999)
Featherstone, R.: A divide-and-conquer articulated-body algorithm for parallel O(log (n)) calculation of rigid-body dynamics. Part 2: Trees, loops, and accuracy. Int. J. Robot. Res. 18(9), 876–892 (1999)
Gear, C.W., Gupta, G.K., Leimkuhler, B.: Automatic integration of Euler–Lagrange equations with constraints. J. Comput. Appl. Math. 12, 77–90 (1985)
Gu, B., Asada, H.H.: Co-simulation of algebraically coupled dynamic subsystems. In: Proceedings of the American Control Conference. Arlington, VA (2001)
Gu, B., Asada, H.H.: Co-simulation of algebraically coupled dynamic subsystems without disclosure of proprietary subsystem models. ASME J. Dyn. Syst., Meas. Control 126(1), 1–13 (2004)
Gu, B., Gordon, W., Asada, H.H.: Co-simulation of coupled dynamic subsystems: A differential-algebraic approach using singularly perturbed sliding manifolds. In: Proceedings of the American Control Conference. Chicago, Illinois (2000)
Harchel, G.D., Sangiovanni-Vincentelli, A.L.: A survey of third-generation simulation techniques. In: Proceedings of the IEEE, vol. 69, pp. 1264–1280 (1981)
Hippmann, G., Arnold, M., Schittenhelm, M.: Efficient simulation of bush and roller chain drives. In: Multibody Dynamics 2005, ECCOMAS Thematic Conference. Madrid, Spain (2005)
Kim, S.S.: A subsystem synthesis method for efficient vehicle multibody dynamics. Multibody Syst. Dyn. 7, 189–207 (2002)
Kübler, R., Schiehlen, W.: Modular simulation in multibody system dynamics. Multibody Syst. Syn. 4, 107–127 (2000)
Kübler, R., Schiehlen, W.: Virtual assembly of multibody systems. Stab. Control: Theory Appl. 3(3), 223–233 (2000)
Lelarasmee, E.: The waveform relaxation method for time domain analysis of large scale integrated circuits: Theory and applications. Ph.D. thesis (1982)
Lelarasmee, E., Ruehli, A.E., Sangiovanni-Vincentelli, A.L.: The waveform relaxation method for time-domain analysis of large scale integrated circuits. IEEE Trans. Comput.-Aided Des. Integr. Circuits Syst. 1(3), 131–145 (1982)
Schiehlen, W., Rükgauer, A., Schirle, T.: Force coupling versus differential algebraic description of constrained multibody systems. Multibody Syst. Dyn. 4, 317–340 (2000)