Initialization Algorithms for Coupled Dynamic Systems
(2017) In Master's Theses in Mathematical Sciences FMN820 20162Mathematics (Faculty of Engineering)
- Abstract
- In this master thesis the consistent initialization problem is studied and three different algorithms were developed regarding the subject area - a graph algorithm used for solving the initialization problem, a parallel algorithm to enable parallel computations when solving the initialization problem and lastly a genetic algorithm used as a preprocessing stage for parallelization.
The thesis is based on the Python package PyFMI, a high-level package developed by Modelon AB for working with models compliant with the FMI standard.
The algorithms were tested on test cases consisting of several synthetic examples as well as in a simulation of a real industrial physical model. The analysis based on these test cases showed that the graph... (More) - In this master thesis the consistent initialization problem is studied and three different algorithms were developed regarding the subject area - a graph algorithm used for solving the initialization problem, a parallel algorithm to enable parallel computations when solving the initialization problem and lastly a genetic algorithm used as a preprocessing stage for parallelization.
The thesis is based on the Python package PyFMI, a high-level package developed by Modelon AB for working with models compliant with the FMI standard.
The algorithms were tested on test cases consisting of several synthetic examples as well as in a simulation of a real industrial physical model. The analysis based on these test cases showed that the graph algorithm outperformed previously algorithms in terms of optimization, a speedup was achieved when using the parallel algorithm and the genetic algorithm was able to further increase the speedup factor. (Less)
Please use this url to cite or link to this publication:
http://lup.lub.lu.se/student-papers/record/8927440
- author
- Polisi, Labinot LU
- supervisor
- organization
- alternative title
- Initialiseringsalgoritmer för kopplade dynamiska system
- course
- FMN820 20162
- year
- 2017
- type
- H2 - Master's Degree (Two Years)
- subject
- keywords
- Functional Mock-up Interface, FMI, Co-Simulation, Coupled Systems, Parallel Computations, PyFMI
- publication/series
- Master's Theses in Mathematical Sciences
- report number
- LUTFNA-3042-2017
- ISSN
- 1404-6342
- other publication id
- 2017:E53
- language
- English
- id
- 8927440
- date added to LUP
- 2017-10-25 15:43:40
- date last changed
- 2017-10-25 15:43:40
@misc{8927440, abstract = {{In this master thesis the consistent initialization problem is studied and three different algorithms were developed regarding the subject area - a graph algorithm used for solving the initialization problem, a parallel algorithm to enable parallel computations when solving the initialization problem and lastly a genetic algorithm used as a preprocessing stage for parallelization. The thesis is based on the Python package PyFMI, a high-level package developed by Modelon AB for working with models compliant with the FMI standard. The algorithms were tested on test cases consisting of several synthetic examples as well as in a simulation of a real industrial physical model. The analysis based on these test cases showed that the graph algorithm outperformed previously algorithms in terms of optimization, a speedup was achieved when using the parallel algorithm and the genetic algorithm was able to further increase the speedup factor.}}, author = {{Polisi, Labinot}}, issn = {{1404-6342}}, language = {{eng}}, note = {{Student Paper}}, series = {{Master's Theses in Mathematical Sciences}}, title = {{Initialization Algorithms for Coupled Dynamic Systems}}, year = {{2017}}, }