Title :
Modelling hybrid systems using statecharts and Modelica
Author :
Ferreira, J.A. ; de Oliveira, J.P.Estima
Author_Institution :
Dept. of Mech. Eng., Aveiro Univ., Portugal
Abstract :
Evaluates the possibility of using the formalism of statecharts, with hybrid features, as a graphical support to describe the dynamic behaviour of complex systems in Modelica. Implementation issues, according to the statecharts semantics, are discussed and the advantages of using an equation based language, to implement the state transitions and nested states, are pointed out. Two levels of statecharts implementation are considered: statecharts library models and components models. Statecharts library models are responsible for capturing events related to the firing of transitions and to the activation and deactivation of states that must be performed when transitions are taken. At the component model level, the statechart is composed by instantiating the basic models provided by the statecharts library
Keywords :
Boolean algebra; Petri nets; algebra; continuous time systems; control system CAD; differential equations; discrete time systems; large-scale systems; modelling; Modelica; complex systems; components models; dynamic behaviour; equation based language; graphical support; hybrid systems; library models; nested states; semantics; state transitions; statecharts; Automata; Broadcasting; Equations; Flexible manufacturing systems; Libraries; Mechanical engineering; Mice;
Conference_Titel :
Emerging Technologies and Factory Automation, 1999. Proceedings. ETFA '99. 1999 7th IEEE International Conference on
Conference_Location :
Barcelona
Print_ISBN :
0-7803-5670-5
DOI :
10.1109/ETFA.1999.813108