Original title:
HIL model elektromechanického systému
Translated title:
HIL model of electromechanical system
Authors:
Malík, Lukáš ; Bartík, Ondřej (referee) ; Blaha, Petr (advisor) Document type: Master’s theses
Year:
2018
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií Abstract:
[cze][eng]
Tato diplomová práce se zabývá vytvořením modelu mechanického systému v jazyce Modelica a jeho použitím v prostředí LabVIEW. Úvod práce se zaměřuje na jazyk Modelica, programovací nástroj LabVIEW a standard Functional Mock-up Interface 2.0, což je standard pro výměnu a souběžnou simulaci dynamických modelů. Na základě Functional Mock-up Interface 2.0 byl vytvořen model elektromechanického systému. Následně byly prozkoumány možnosti exportování modelů do formátu Functional Mock-up Unit, do kterého byl také model uložen. Vygenerovaný model byl vložen do prostředí LabVIEW RealTime, kde byla ověřena funkčnost vytvořeného modelu. Nakonec bylo realizováno propojení instance Functional Mock-up Unit s LabVIEW FPGA tak, aby se CompactRIO jevilo jako HIL model elektromechanického systému.
This diploma thesis deals with creation of elektromechanical model in Modelica language which is subsequently imported into LabVIEW environment. The Modelica language, LabVIEW graphical programming tool and Functional Mock-up Interface 2.0 standard are described in the introduction of this thesis. Functional Mock-up Interface is a tool independent standard witch, defines a standardized interface to ModelExchange and Co-simulation of complex system components. The model of electromechanical system was created based on Functional Mock-up Interface standard. Part of the work focuses on the Functional Mock-up Unit storage possibilities and LabVIEW support to import models of this type. The imported model was simulated and tested in this environment. Finally, the instance of Functional Mock-up Unit was connected with LabVIEW FPGA target for the purpose of model HIL simulation on CompactRIO platform.
Keywords:
Acausal modeling; CompactRIO; FMI; FMU; FPGA; Functional Mock-up Interface; Functional Mock-up Unit; Hardware-In-the-Loop; HIL; LabVIEW; ModelExchange; Modelica; OpenModelica; Akauzální modelování; CompactRIO; FMI; FMU; FPGA; Functional Mock-up Interface; Functional Mock-up Unit; Hardware-In-the-Loop; HIL; LabVIEW; ModelExchange; Modelica; OpenModelica
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/80791