DocumentCode :
3263654
Title :
A novel algorithm for flattening virtual subsystems in Simulink models
Author :
Feher, Peter ; Meszaros, Tamas ; Lengyel, Laszlo ; Mosterman, Pieter J.
Author_Institution :
Dept. of Autom. & Appl. Inf., Budapest Univ. of Technol. & Econ., Budapest, Hungary
fYear :
2013
fDate :
4-6 July 2013
Firstpage :
369
Lastpage :
375
Abstract :
Recently embedded systems are often modeled using Simulink® to simulate their behavior. In order to perform the simulation, the modeling tool has to process the model. An important processing step is to determine the execution order of the elements in a model. This execution order is based on a sorted list of all semantically relevant model elements. Therefore, before simulation, Simulink® removes all model elements that only have a syntactic implication. In Simulink, the virtual subsystems are composite elements with no semantic bearing. Thus, Simulink performs a flattening model transformation that eliminates virtual subsystems. The work presented in this paper provides a novel algorithm for flattening composite elements in hierarchical models. Moreover, an optimized algorithm is also presented for Simulink models. With the implementation of these algorithms the level of abstraction of the model transformation can be raised. In this manner, a reusable, platform independent solution can be achieved for flattening Simulink subsystems.
Keywords :
digital simulation; embedded systems; Simulink models; composite elements flattening; embedded systems; flattening model transformation; modeling tool; optimized algorithm; reusable platform independent solution; virtual subsystem flattening; Algorithm design and analysis; Biological system modeling; Complexity theory; Conferences; Embedded systems; Ports (Computers); Software packages; Algorithms; Cyber-Physical Systems; Embedded Systems; Hierarchical Models; Model-Based Design; Simulink; Subsystems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System Science and Engineering (ICSSE), 2013 International Conference on
Conference_Location :
Budapest
ISSN :
2325-0909
Print_ISBN :
978-1-4799-0007-7
Type :
conf
DOI :
10.1109/ICSSE.2013.6614693
Filename :
6614693
Link To Document :
بازگشت