Functional Development with Modelica: A Use-Case Analysis

Stefan-Alexander Schneider
BMW AG, 80788 München, Germany

Tobias Hofmann
TU München, Germany

Ladda ner artikelhttp://dx.doi.org/10.3384/ecp12076347

Ingår i: Proceedings of the 9th International MODELICA Conference; September 3-5; 2012; Munich; Germany

Linköping Electronic Conference Proceedings 76:36, s. 347-354

Visa mer +

Publicerad: 2012-11-19

ISBN: 978-91-7519-826-2

ISSN: 1650-3686 (tryckt), 1650-3740 (online)


This contribution deals about the development steps of an embedded controller. The activities of the role function developer are explained for the simple example traffic light controller. The method of virtual integration is explained to establish short feedback loops.


embedded systems; simulation; modeling; short feedback loops; co-simulation; virtual integration; Vee-Model; systems engineering


[1] Adolf-Peter Bröhl and Wolfgang Dröschel. Das V- Modell. Der Standard in der Softwareentwicklung mit Praxisleitfaden. Oldenbourg R. Verlag; September 1995. ISBN 978-3-348622-207-4.

[2] C. Höger et al. Homepage Modelica3D; 2012. [Online; Status 24 May 2012].

[3] C. Höger et al. Modelica3D - Platform Independent Simulation Visualization (submitted). In Modelica Conferene 2012 & Conference Proceedings.

[4] R. Haberfellner; Olivier L. de Weck; E. Fricke; and S. Vössner. Systems Engineering – Grundlagen und Anwendungen. Orell Füssli Verlag; Zurich; 12th edition edition; January 2012. ISBN 978-3-85743-998-8.

[5] Thomas Huckle and Stefan-Alexander Schneider. Numerische Methoden: Eine Einführung für Informatiker; Naturwissenschaftler; Ingenieure und Mathematiker. Springer; 2006.

[6] IABG. V-Modell; 2004. [Online; Stand 24. Mai 2012].

[7] Andreas Maier and Stefan-Alexander Schneider. Analyse des Einflusses der Co-Simulation bei der Modellintegration. Tagungsband ASIM 2011; 2011. ISBN 978-3-89967-733-1.

[8] Marco Bonvinia; Filippo Donidab; Alberto Leva. Modelica as a design tool for hardware-in-theloop simulation. Technical report; Dipartimento di Elettronica e Informazione; Politecnico di Milano; 2009.

[9] Richard Harwell. Systems Engineering; A Way of Thinking; A Way of Doing Business; Enabling Organized Transition from Need to Product; 1997. [Online; August 1997].

[10] Stefan-Alexander Schneider; B. Schick; and H. Palm. Virtualization; Integration and Simulation in the Context of Vehicle Systems Engineering. In Embedded World 2012 Exhibition & Conference Proceedings. Weka Fachmedien; 2012.

[11] Stefan-Alexander Schneider; B. Thiele; and P. Mai. A Modelica Sub- and Superset for Safety-Relevant Control Applications (accepted). In Modelica Conferene 2012 & Conference Proceedings

[12] Tim Weilkiens. Die rolle des systemsengineerings.

[13] Wikipedia. LISA+ — Wikipedia; Die freie Enzyklopädie; 2011. [Online; Stand 28. März 2012].

[14] Wikipedia. Signalzeitenplan — Wikipedia; Die freie Enzyklopädie; 2011. [Online; Stand 28. März 2012].

[15] Wikipedia. Systems Engineering — Wikipedia; the free encyclopedia; 2012. [Online; Status 13 May 2012].

[16] Wikipedia. V-Modell — Wikipedia; Die freie Enzyklopädie; 2012. [Online; Stand 29. März 2012].

[17] Wikipedia. V-Modell — Wikipedia; the free encyclopedia; 2012. [Online; Status 18. Juni 2012].

Citeringar i Crossref