Open this publication in new window or tab >>2015 (English)Doctoral thesis, comprehensive summary (Other academic)
Abstract [en]
Distributed system simulation can increase performance, re-usability and modularity in model-based product development. This thesis investigates four aspects of distributed simulation: multi-threaded simulations, simulation tool coupling, distributed equation solvers and parallel optimization algorithms.
Multi-threaded simulation makes it possible to split up the workload over several processing units. This reduces simulation time, which can save both time and money during the product development cycle. The transmission line element method (TLM) is used to decouple models to independent sub-models.
Different simulation tools are suitable for different problems. Tool coupling makes it possible to use the best suited tool for simulating each part of the whole product. Models from different tools can then be coupled into one aggregated simulation model. An emerging standard for tool coupling is the Functional Mock-up Interface (FMI). It is investigated how this can be used in conjunction with TLM.
Equation-based object-oriented languages (EOOs) are becoming increasing popular. A logical approach is to let the equation solvers maintain the same structure that was used in the modelling process. Methods for achieving this using TLM and FMI are implemented and evaluated.
In addition to parallel simulations, it is also possible to use parallel optimization algorithms. This introduces parallelism on several levels. For this reason, an algorithm for profile-based multi-level scheduling is proposed.
Place, publisher, year, edition, pages
Linköping: Linköping University Electronic Press, 2015. p. 118
Series
Linköping Studies in Science and Technology. Dissertations, ISSN 0345-7524 ; 1732
National Category
Electrical Engineering, Electronic Engineering, Information Engineering Fluid Mechanics and Acoustics
Identifiers
urn:nbn:se:liu:diva-122754 (URN)10.3384/diss.diva-122754 (DOI)978-91-7685-875-2 (ISBN)
Public defence
2015-12-18, ACAS, A-huset, Campus Valla, Linköping, 10:15 (English)
Opponent
Supervisors
2015-11-192015-11-192019-11-15Bibliographically approved