Enhancing Modelica towards variable structure systems

Dirk Zimmer
Institute of Computational Science, ETH Zürich, CH-8092 Zürich, Switzerland

Ladda ner artikel

Ingår i: Proceedings of the 1st International Workshop on Equation-Based Object-Oriented Languages and Tools

Linköping Electronic Conference Proceedings 24:6, s. 61–70

Visa mer +

Publicerad: 2007-07-18

ISBN: 978-91-7519-822-4

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


This paper explains the motivation behind variable structure systems and analyses the current Modelica language with respect to those concerns. The major flaws and shortcomings are discussed to raise the awareness for the most relevant problem sets. Furthermore we sketch our current research activity in broad terms and explain our approach that consists of a new modeling language. Finally; a small example is presented.


object-oriented modeling; variable structure systems


1. Broman; D.; Fritzson; P.; Furic; S.: Types in the Modelica Language. In: Proceedings of the Fifth International Modelica Conference; Vienna; Austria (2006) Vol. 1; 303-315

2. Cellier; F.E.; Krebs; M.: Analysis and Simulation of Variable Structure Systems Using Bond Graphs and Inline Integration. In: Proc. ICBGM’07; 8th SCS Intl. Conf. on Bond Graph Modeling and Simulation; San Diego; CA; (2007) 29-34.

3. Elmqvist; H.; Otter; M.; Díaz López; D.: Collision Handling for the Modelica MultiBody Library. In: Proc. 4th International Modelica Conference; Hamburg; Germany (2006) 45-53

4. Höpler; R.; Otter; M.: A Versatile C++ Toolbox for Model Based; Real Time Control Systems of Robotic Manipulators. In: Proc. of 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems; Maui; USA; (2001) 2208-2214

5. Otter; M.; Elmqvist; H.; Mattsson; S.E.: Hybrid Modeling in Modelica Based on the Synchronous Data Flow Principle. In: Proc. IEEE International Symposium on Computer Aided Control System Design; Hawaii. (1999) 151-157

6. Nilsson; H.; Peterson J.; Hudak; P.: Functional Hybrid Modeling. In: Proceedings of the 5th International Workshop on Practical Aspects of Declarative Languages; New Orleans; LA (2003) 376—390

7. Nytsch-Geusen; C. et. al.: Advanced modeling and simulation techniques in MOSILAB: A system development case study. In: Proceedingsof the Fifth International Modelica Conference; Vienna; Austria (2006) Vol. 1; 63-71

8. Zimmer; D.; Cellier; F.E.; The Modelica Multi-bond Graph Library. In: Proc. 5th Intl. Modelica Conference; Vienna; Austria (2006) Vol. 2; 559-568

Citeringar i Crossref