Title: | Vývoj metod pro pokročilou integraci simulačních nástrojů na bázi standardu "FMI 2.0 for Model Exchange" a její validace na modelu vybraného energetického zařízení |
Other Titles: | Development of methods for advanced integration of simulation tools based on "FMI 2.0 for Model Exchange " standard and its validation on selected model of energetic device |
Authors: | Vosáhlo, Milan |
Advisor: | Čech Martin, Ing. Ph.D. |
Issue Date: | 2017 |
Publisher: | Západočeská univerzita v Plzni |
Document type: | bakalářská práce |
URI: | http://hdl.handle.net/11025/27254 |
Keywords: | functional mock-up interface;fmi;fmu;model;přenos modelu mezi prostředími;rex;openmodelica;simscape |
Keywords in different language: | functional mock-up interface;fmi;fmu;model;transfer of a model from an environment to another;rex;openmodelica;simscape |
Abstract: | Tato práce vznikla za účelem ověření funkčnosti standardu FMI/FMU, stručného vysvětlení jeho principu, provedení simulací na jednodušším i složitějším modelu a poukázání na problémy, které se vyskytují při práci s tímto standardem při procesu vývoje od Model in the Loop simulací až po Hardware in the Loop. Problémy vzniklé při práci s FMI/FMU standardem i vývojovými prostředími jsou v této práci rozebrány a řešeny. Jednodušším modelem byl zvolen RLC obvod, složitějším modelem vodní turbína s generátorem. V systému reálného času REX byl vytvořen regulátor pro turbínu a FMU model turbíny i generátoru byl s tímto regulátorem otestován. Součástí této práce je i návod na vytvoření jednoduchého modelu z fyzikálních bloků v prostředích OpenModelica a MATLAB/Simulink, exportování modelu z OpenModelicy do FMU standardu a porovnání výsledků simulací. |
Abstract in different language: | The main goal of this thesis is to clarify the functionality of the FMI/FMU standard through the explanation of the basic principles of the Functional Mock-up Interface, the testing of several models and the finding of an explanation - and if possible of a solution - for problems that have occurred while working with this standard in the process of development from the Model in the Loop up till the Hardware in the Loop stages. Several models of a RLC circuit were made to serve as an instrument for an effective comparison of simulations' results. Also, a water turbine and a generator models were made to test the behaviour of a model representing a more complex system. Finally, the turbine and generator models were used in the REX Control System, to compare the outcome of a real-time simulation with Simulink simulations. Instructions on how to build a simple model in the OpenModelica and MATLAB/Simulink environments and how to export a model from OpenModelica and convert it to a FMU standard are included in this thesis. |
Rights: | Plný text práce je přístupný bez omezení. |
Appears in Collections: | Bakalářské práce / Bachelor´s works (KKY) |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
BP_vosahlo.pdf | Plný text práce | 4,22 MB | Adobe PDF | View/Open |
vosahlo-v.pdf | Posudek vedoucího práce | 378,41 kB | Adobe PDF | View/Open |
vosahlo-p.pdf | Průběh obhajoby práce | 158,26 kB | Adobe PDF | View/Open |
Please use this identifier to cite or link to this item:
http://hdl.handle.net/11025/27254
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.