An example of beneficial use of variable-structure modeling to enhance an existing rocket model

Alexandra Mehlhase
Technical University of Berlin, Department of Software Engineering, Berlin, Germany

Daniel Gomez Esperon
Technical University of Berlin, Department of Software Engineering, Berlin, Germany

Julien Bergmann
Technical University of Berlin, Department of Software Engineering, Berlin, Germany

Marcel Merkle
Technical University of Berlin, Department of Software Engineering, Berlin, Germany

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

Ingår i: Proceedings of the 10th International Modelica Conference; March 10-12; 2014; Lund; Sweden

Linköping Electronic Conference Proceedings 96:74, s. 707-713

Visa mer +

Publicerad: 2014-03-10

ISBN: 978-91-7519-380-9

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


This paper introduces a rocket model and discusses the advantages of refining it using a variable-structure approach to remodel critical parts. Both versions of the model are implemented in Modelica and were simulated using Dymola as simulation environment. The DySMo framework; which supports the simulation of variable-structure models in common simulation environments; was used to facilitate the redesign. The general benefits of the variable-structure approach are presented; and on the basis of the rocket model we present that simulation time and the data volume of the simulation can be reduced while maintaining the accuracy of the simulation results.


Variable-structure modeling; simulation speed; data reduction; reduce equation stiffness; rocket launch


[1] Felix Breitenecker. Development of simulation software - from simple ode modelling to structural dynamic systems. In L. Louca, Y. Chrysanthou, Z. Oplatková, and K. Al-Begain, editors, Proceedings of the 22nd European Conference on Modelling and Simulation (ECMS 2008), pages 20–37, 2008.

[2] Hilding Elmqvist, François E. Cellier, and Martin Otter. Object-oriented modeling of hybrid systems. In Proceedings of ESS’93, European Simulation Symposium, pages 31–41, 1993.

[3] Alexandra Mehlhase. A python framework to create and simulate models with variable structure in common simulation environments. To be published in Mathematical and Computer Modelling of Dynamical Systems, 2013.

[4] Henrik Nilsson and George Giorgidze. Exploiting structural dynamism in functional hybrid modelling for simulation of ideal diodes. In Proceedings of the 7th EUROSIM Congress on Modelling and Simulation, Prague, Czech Republic. Czech Technical University Publishing House, 2010.

[5] Christoph Nytsch-Geusen, Thilo Ernst, André Nordwig, and et al. Mosilab: Development of a modelica based generic simulation tool supporting model structural dynamics. In Gerhard Schmitz, editor, Proceedings of the 4th International Modelica Conference, Hamburg, March 7-8, 2005, pages 527–535. TU Hamburg-Harburg, 2005.

[6] Tuncer Ören. Model update: A model specification formalism with a generalized view of discontinuity. In In Proceedings of the Summer Computer Simulation Conference, pages 689–694. Springer-Verlag, 1987.

[7] Thorsten Pawletta, Bernhard Lampe, Sven Pawletta, andWolfgang Drewelow. A devs-based approach for modeling and simulation of hybrid variable structure systems. In Sebastian Engell, Goran Frehse, and Eckehard Schnieder, editors, Modelling, Analysis, and Design of Hybrid Systems, volume 279 of Lecture Notes in Control and Information Sciences, pages 107–129. Springer Berlin Heidelberg, 2002.

[8] Levent Yilmaz and Tuncer I Ören. Dynamic model updating in simulation with multimodels: A taxonomy and a generic agent-based architecture. In Proceedings of SCSC 2004 - Summer Computer Simulation Conference, pages 25–29, 1998.

[9] Bernard P. Zeigler. Theory of Modeling and Simulation. John Wiley, 1976.

[10] Dirk Zimmer. Equation-based modeling of variable-structure systems. PhD thesis, Eidgenössische Technische Hochschule ETH Zürich, Switzerland, 2010

Citeringar i Crossref