Multidisciplinary collaborative simulation is an important technique for the development of complex engineering systems such as aircrafts and automobiles. It emphasizes the synergic collaboration of multidisciplinary ...
详细信息
Multidisciplinary collaborative simulation is an important technique for the development of complex engineering systems such as aircrafts and automobiles. It emphasizes the synergic collaboration of multidisciplinary computational models, involving the exchange of simulation data generated in parallel at runtime from the numerical integration processes of these models. Current research on the interaction of models in multidisciplinary collaborative simulation is mainly focused on performing data exchange at fixed intervals, i.e. macro time steps, and using interpolation/extrapolation to find out values at the points in time when data are not available. However, the selection of an appropriate size for macro time tends to be complex and iterative. Firstly, it is mostly based on experience rather than the estimation of simulation errors by analyzing the numerical integration processes involved. Moreover, it is hardly possible to select a fixed step size suitable for all the stages of the simulation process. This paper presents a novel variable-step algorithm which is able to adjust the step size automatically at simulation runtime based on the evaluation of truncation errors. This algorithm not only avoids the instability and inaccuracy caused by a fixed large step but also speeds up the simulation by using a smaller step when a large one is not necessary. It is demonstrated in the numerical experiments that the variable-step algorithm can achieve improved simulation performance in terms of both speed and accuracy.
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 th...
详细信息
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.
暂无评论