DocumentCode
2575390
Title
The fundamentals of hybrid systems modelers
Author
Benveniste, Albert ; Caillaud, Benoît ; Pouzet, Marc
Author_Institution
INRIA-Rennes, Rennes, France
fYear
2010
fDate
15-17 Dec. 2010
Firstpage
4180
Lastpage
4185
Abstract
Hybrid systems modelers have become the corner stone of embedded system development, with Simulink a de facto standard and Modelica a new player. Such tools still raise a number of issues that, we believe, require more fundamental understanding. In this paper we propose using non standard analysis as a semantic domain for hybrid systems - non standard analysis is an extension of classical analysis in which infinitesimals (the ε and η in the celebrated generic sentence ∀ε∃η... in college maths) can be manipulated as first class citizens. This allows us to provide a denotational semantics and a constructive semantics for hybrid systems, thus establishing simulation engines on a firm mathematical basis. In passing, we cleanly separate the job of the numerical analyst (solving differential equations) from that of the computer scientist (generating execution schemes).
Keywords
embedded systems; mathematics computing; programming language semantics; systems analysis; Modelica; Simulink; constructive semantics; denotational semantics; embedded system development; hybrid systems modeler; nonstandard analysis; Analytical models; Artificial neural networks; Clocks; Equations; Indexes; Mathematical model; Semantics;
fLanguage
English
Publisher
ieee
Conference_Titel
Decision and Control (CDC), 2010 49th IEEE Conference on
Conference_Location
Atlanta, GA
ISSN
0743-1546
Print_ISBN
978-1-4244-7745-6
Type
conf
DOI
10.1109/CDC.2010.5717614
Filename
5717614
Link To Document