Abstract
Collaborative simulation is an effective approach to performing simulation analysis for complex systems by integrating models developed for different engineering disciplines. Collaborative simulation issues include the modeling of coupled multidisciplinary systems, and the simulation running time integration of these models that are solved parallelly. Estimation of the local truncation error of coupling models is the key to solve multidisciplinary collaborative simulation problem, which is actually used to restrict the simulation step. This paper presents a variable-step method based on Richardson extrapolation for calculating the local truncation error to solve collaborative simulation problem of multidisciplinary coupling models. Formulas for estimating the local truncation error are derived through theoretical analysis by using integration methods and interpolation technologies, respectively. The simulation experiments are illustrated to validate the accuracy and efficiency of proposed collaborative simulation algorithm in comparison with the usual combinative algorithm.
This is a preview of subscription content, access via your institution.
References
Shephard M S, Beall M W, O’Bara R M, et al. Toward simulation-based design. Finite Elem Anal Des, 2004, 40: 1575–1598
Steven D P, Oleg W. An efficient multirate simulation technique for power-electronic-based systems. IEEE Trans Power Syst, 2004, 19: 399–409
Li G, Song S, Wu C. Generalized gradient projection neural networks for nonsmooth optimization problems. Sci China Inf Sci, 2010, 53: 990–1005
Zhang H. A solution of multidisciplinary collaborative simulation for complex engineering systems in a distributed heterogeneous environment. Sci China Ser F-Inf Sci, 2009, 52: 1848–1862
Zhang H, Wang H, Chen D, et al. A model-driven approach to multidisciplinary collaborative simulation for virtual product development. Adv Eng Inf, 2010, 24: 167–179
Senin N, Wallace D, Borland N. Distributed object-based modeling in design simulation marketplace. Trans ASME J Mech Des, 2003, 125: 2–13
Wang H, Zhang H. A distributed and interactive system to integrated design and simulation for collaborative product development. Robot Comput-Integr Manuf, 2010, 26: 778–789
Wang H, Johnson A, Zhang H, et al. Towards a collaborative modeling and simulation platform on the Internet. Adv Eng Inf, 2010, 24: 208–218
Wang H, Zhang H. An integrated and collaborative approach for complex product development in distributed heterogeneous environment. Int J Prod Res, 2008, 46: 2345–2361
Felippa C A, Park K C, Farhat C. Partitioned analysis of coupled mechanical systems. Comput Meth Appl Mech Eng, 2001, 190: 3247–3270
Shome S S, Haug E J, Jay L O. Dual-rate integration using partitioned Runge-Kutta methods for mechanical systems with interacting subsystems. Mech Based Des Struct Mach, 2004, 32: 253–282
Arnold M. Multi-rate time integration for large scale multibody system models. In: IUTAM Symposium on Multiscale Problems in Multibody System Contacts. Dordrecht: Springer, 2007: 1–10
Arnold M. Numerical methods for simulation in applied dynamics. In: Simulation Techniques for Applied Dynamics. New York: Springer, 2009. 191–246
Gear C W, Well D R. Multirate linear multistep methods. BIT, 1984, 24: 484–502
Liu D, Fei J. Digital Simulation Algorithms for Dynamic Systems (in Chinese). Beijing: Science Press, 2000
Fei J. Convergence and convergence order of decomposition methods with interpolations for numerical initial value problems of ordinary differential equations (in Chinese). Numer Calculat Comput Appl, 1994, 12: 209–218
Liang S, Zhang H. A novel combinative algorithm for multidisciplinary collaborative simulation. In: Proceedings of the 12th International Conference on CSCWD. Xi’an, China, 2008. 104–109
Xiong G, Song A. Algorithm selection and step size control of digital simulation (in Chinese). Comput Simul, 1985, 4: 1–5
Schiehlen W, Scholz C. Step size control of simulator coupling for multibody systems. In: 2nd Workshop on Co-Simulation. 2001
Kübler R, Schiehlen W. Two methods of simulator coupling. Math Comput Model Dyn Syst, 2000, 6: 93–113
Author information
Authors and Affiliations
Corresponding authors
Rights and permissions
About this article
Cite this article
Zhang, H., Liang, S., Song, S. et al. Truncation error calculation based on Richardson extrapolation for variable-step collaborative simulation. Sci. China Inf. Sci. 54, 1238–1250 (2011). https://doi.org/10.1007/s11432-011-4274-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11432-011-4274-z
Keywords
- multidisciplinary systems
- collaborative simulation
- variable-step algorithm
- error estimation