MOKA An object oriented framework for FMI co simulation

2015-07-23
Aslan, Memduha
Oğuztüzün, Mehmet Halit S.
Durak, Umut
Taylan, Koray
An Functional Mockup Unit (FMU) is defined as a model that realizes the Functional Mock-up Interface (FMI)which provides a standard interface for dynamic system models to run in both model-exchange and co-simulation settings. While the standard provides a solid model interface specification, it does not provide its user with any guidelines on how to develop FMUs and how to integrate them for co-simulation. In this paper, MOKA, an object-oriented co-simulation framework for FMUs, is introduced. Based on FMI, MOKA is designed to serve as an overall simulation framework that provides a C++ API for developing FMUs and co-simulation capabilities for integrating and executing multiple FMUs to carry out a scenario. FMI specification is mapped to an object oriented framework that leads to a modular structure for FMUs. This approach has the potential to ease the pro-cess of developing FMUs with a view towards maintenance and extendibility. Co-simulation capabilities enable scenarios to be modeled as finite state machines. Thus particular set of FMUs can be co-simulated at system’s overall discrete state and overall system state transitions can be defined over the FMU states.
Summer Computer Simulation Conference, (21 - 23 Temmuz 2015)

Suggestions

VSC BASED D-STATCOM WITH SELECTIVE HARMONIC ELIMINATION
Cetin, A.; Ermiş, Muammer (2007-09-27)
This paper describes the design, implementation and performance of a medium-size distribution type static synchronous compensator (D-STATCOM) with the simplest 2-level, 3-leg VSC topology. Reactive power control is achieved by phase-shift-angle control, and voltage source converter (VSC) harmonics arc eliminated by selective harmonic elimination method (SHEM) technique. VSC has been designed at the highest low-voltage level of 1 kV, and connected to medium-voltage (MV) bus through a low-pass input filter an...
FMML: A Feature Model Markup Language
NABDEL, Leili; Karatas, Ahmet Serkan; Oğuztüzün, Mehmet Halit S.; Dogru, Ali (2011-09-25)
Feature modeling is a common way of representing commonality and variability in Software Product Line Engineering. Alternative notations are available to represent feature models. Compared with graphical notations, text-based notations can be more amenable to automated processing and tool interoperability. In this paper, we propose an XML-based feature modeling language to represent extended feature models with complex relationships.
Accurate equivalent models of sandwich laminates with honeycomb core and composite face sheets via optimization involving modal behavior
Cinar, Okan; Erdal Erdoğmuş, Merve; Kayran, Altan (2017-03-01)
An approach is introduced for determining accurate two-dimensional equivalent laminated models of sandwich laminates with honeycomb core and composite facesheets by optimization involving modal behavior. The approach relies on minimizing the objective function which is defined as the sum of the square of the differences between the natural frequencies of the honeycomb sandwich laminate estimated by the finite element analysis of the 3D detailed model with the actual honeycomb core geometry and by the 2D equ...
An SRWNN-based approach on developing a self-learning and self-evolving adaptive control system for motion platforms
Ari, Evrim Onur; Kocaoglan, Erol (2016-02-01)
In this paper, a self-recurrent wavelet neural network (SRWNN)-based indirect adaptive control architecture is modified for performing speed control of a motion platform. The transient behaviour of the original learning algorithm has been improved by modifying the learning rate updates. The contribution of the proposed modification has been verified via both simulations and experiments. Moreover, the performance of the proposed architecture is compared with robust RST designs performed on a similar benchmar...
3D object representation using transform and scale invariant 3D features
AKAGÜNDÜZ, Erdem; Ulusoy, İlkay (2007-10-21)
An algorithm is proposed for 3D object representation using generic 3D features which are transformation and scale invariant. Descriptive 3D features and their relations are used to construct a graphical model for the object which is later trained and then used for detection purposes. Descriptive 3D features are the fundamental structures which are extracted from the surface of the 3D scanner output. This surface is described by mean and Gaussian curvature values at every data point at various scales and a ...
Citation Formats
M. Aslan, M. H. S. Oğuztüzün, U. Durak, and K. Taylan, “MOKA An object oriented framework for FMI co simulation,” Chicago, IL, Amerika Birleşik Devletleri, 2015, p. 1, Accessed: 00, 2021. [Online]. Available: http://scs.org/summersim/2015.