Transformation from Graphical Model Representations into SMP2 Models
Alexander Röhnsch, Axel Berres, Olaf Maibaum, Holger Schumann · elib (German Aerospace Center) · 2008
The DLR project Virtual Satellite will provide processes for maintaining a repository of SMP2 components.These components' behaviour shall be modelled using a graphical editor rather than directly coding source, as we regard it to be more applicable for system modelling.The model shall then be transformed into an SMP2 model, in order to benefit from platform and simulator independence.This paper discusses the transformation from different model representations into a corresponding SMP2 model regarding three specific modelling approaches.As the first approach, the tool chain of Simulink with Real-Time Workshop and MOSAIC provides a working transformation from Simulink to SMP2 models.Regarding the transformation, some effort from the modeller is needed.Next, the open object-oriented language Modelica promises advantages like better reusability and versatility.Tools like Dymola provide a graphical editor.But much development is necessary since no transformation into SMP2 models has been developed yet.Last, the SMP2 C++ language mapping and directly coding the component's behaviour provides the technically simplest way.The effort for using each of these approaches will be compared using an exemplary model. 1