Projects per year
Abstract
Using co-simulation for simulation of coupled systems may result in stability problems depending on the approach used, and the intention here is to describe when it occurs and how to handle it. The commonly used methods use fixed step-size for determining when information between the models are to be exchanged. A recent development for co-simulation of coupled systems using a variable step-size method is described together with the requirements for performing such a simulation.
Attaining the goals of the thesis has required a substantial effort in software development to create a foundation in terms of a testing framework. For gaining access to models from industry, the newly defined Functional Mock-up Interface has been used and a tool for working with these type of models, called PyFMI, has been developed. Another part is access to integrators, necessary for evaluating the impact of the internal integrator in the sub-systems. A tool providing a unified high-level interface to various integrators has been developed and is called Assimulo. The key component is the algorithm for performing the co-simulation. It has been developed to be easily extensible and to support the currently used co-simulation methods.
The developed framework has been proven to be successful in evaluating co-simulation approaches on both academic test examples and on industrially relevant models as will be shown in the thesis.
Original language | English |
---|---|
Qualification | Licentiate |
Awarding Institution |
|
Supervisors/Advisors |
|
Publisher | |
ISBN (Print) | 978-91-7473-671-7 |
Publication status | Published - 2013 |
Bibliographical note
The information about affiliations in this record was updated in December 2015.The record was previously connected to the following departments: Numerical Analysis (011015004)
Subject classification (UKÄ)
- Mathematics
Keywords
- Simulation
- Co-Simulation
- Assimulo
- JModelica.org
Fingerprint
Dive into the research topics of 'A Software Framework for Implementation and Evaluation of Co-Simulation Algorithms'. Together they form a unique fingerprint.Projects
- 1 Finished
-
LCCC
Holmqvist, A., Andersson, N., Cervin, A., Mannesson, A., Gattami, A., Ghulchak, A., Papadopoulos, A. V., Rantzer, A., Robertsson, A., Sootla, A., THEORIN, A., Bernhardsson, B., Olofsson, B., Wittenmark, B., Grussler, C., Johnsson, C., Madjidian, D., Johannesson, E., Magnusson, F., Ståhl, F., Como, G., Chasparis, G., Turesson, G., Dressler, I., Åkesson, J., Cho, J. H., Årzén, K., Åström, K. J., Sou, K. C., Mårtensson, K., Berntorp, K., Soltesz, K., Lessard, L., Hast, M., Rönn, M., Ansbjerg Kjær, M., Maggio, M., Kristalny, M., Garpinger, O., From, P. J., Larsson, P., Giselsson, P., Johansson, R., Hägglund, T., Vladimerou, V., Romero Segovia, V., Aurelius, A., Cedersjö, G., Bür, K., Dellkrantz, M., Du, M., Amani, P., Larsson, R., Tärneberg, W., Li, Z., Yin, L., Tufvesson, F., Höst, S., Nilsson, B., Stenström, S., Andersson, J. A., Diehl, S., Dürango, J., Ghazaei Ardakani, M., Forsberg, P., Bengtsson, F., Jörntell, H., Arévalo, C., Führer, C., Andersson, C., Mohammadi, F., Ödling, P., Andersson, M., Kihl, M. & Tunestål, P.
2008/07/01 → 2018/06/30
Project: Research