Welcome!
To use the personalized features of this site, please log in or register.
If you have forgotten your username or password, we can help.
My Menu
Saved Items

Co-Simulation of Hybrid Systems: Signal-Simulink

Stéphane Tudoret5, Simin Nadjm-TehraniContact Information, Albert Benveniste6 and Jan-Erik Strömberg7

(5)  Dept. of Computer & Information Science, Linköping University, S-581 83 Linköping, Sweden
(6)  IRISA-INRIA, Campus de Beaulieu, Rennes, France
(7)  DST Control AB, Mjärdevi Science Park, Linköping, Sweden
Abstract
This article presents an approach to simulating hybrid systems. We show how a discrete controller that controls a continuous environment can be co-simulated with the environment (plant) using C-code generated automatically from mathematical models. This approach uses Signal with Simulink to model complex hybrid systems. The choices are motivated by the fact that Signal is a powerful tool for modelling complex discrete behaviours and Simulink is well-suited to deal with continuous dynamics. In particular, progress in formal analysis of Signal programs and the common availability of the Simulink tool makes these an interesting choice for combination. We present various alternatives for implementing communication between the underlying sub-models. Finally, we present interesting scenarios in the co-simulation of a discrete controller with its environment: a non-linear siphon pump originally designed by the Swedish engineer Christofer Polhem in 1697.
This work was supported by the Esprit LTR research project SYRF. The second author was also supported by the Swedish research council for engineering sciences (TFR).

Contact Information Simin Nadjm-Tehrani
Email: simin@ida.liu.se
Fulltext Preview (Small, Large)
Image of the first page of the fulltext

References secured to subscribers.



Export this chapter
Export this chapter as RIS | Text
 
Remote Address: 38.107.191.109 • Server: mpweb19
HTTP User Agent: CCBot/1.0 (+http://www.commoncrawl.org/bot.html)