Thesis Type: Postgraduate
Institution Of The Thesis: Orta Doğu Teknik Üniversitesi, Faculty of Engineering, Department of Computer Engineering, Turkey
Approval Date: 2016
Student: MEMDUHA ASLAN
Supervisor: MEHMET HALİT S. OĞUZTÜZÜN
Abstract:Integration of subsystem or component models in a simulation environment is a crucial task in system development. Variation in model interfaces due to the use of a variety of modeling tools from different vendors complicates this task. Functional Mockup Interface (FMI) is a standard that lays out a tool-independent interface for dynamic system models. In practice, the developers of FMI-compliant models, known as Functional Mockup Units (FMUs), need guidance. In this thesis, an object-oriented framework for FMU development, integration and co-simulation, named MOKA, is introduced. MOKA Framework design maps the FMI 2.0 co-simulation specification faithfully to a set of class interfaces in C++. MOKA supports integration of FMUs developed using other tools as well. This thesis demonstrates the use of MOKA on a realistic case study.