Skip to main content

Lund University Publications

LUND UNIVERSITY LIBRARIES

Simulation of Hybrid Systems

Branicky, Michael S. and Mattsson, Sven Erik (1997)
Abstract
Hybrid systems-those composed of the interaction of discrete and continuous inputs, outputs, states, and dynamic equations-are an important class of models of complex, real-world phenomena. However, the simulation tools currently available seem to be (1) ad hoc retro fitting of existing packages, (2) hastily-built new languages, or (3) specialized software for particular subclasses (e.g., piecewise-constant dynamics). Our goal is to produce fast, high fidelity simulations of (networks of) a very broad class of hybrid systems in a user-friendly environment. In this paper, we first review expertise in the mathematical modeling of hybrid systems, viz. the hybrid dynamical systems of Branicky (HDS). Also, we discuss the object-oriented... (More)
Hybrid systems-those composed of the interaction of discrete and continuous inputs, outputs, states, and dynamic equations-are an important class of models of complex, real-world phenomena. However, the simulation tools currently available seem to be (1) ad hoc retro fitting of existing packages, (2) hastily-built new languages, or (3) specialized software for particular subclasses (e.g., piecewise-constant dynamics). Our goal is to produce fast, high fidelity simulations of (networks of) a very broad class of hybrid systems in a user-friendly environment. In this paper, we first review expertise in the mathematical modeling of hybrid systems, viz. the hybrid dynamical systems of Branicky (HDS). Also, we discuss the object-oriented modeling and simulation of combined discrete/continuous systems using the Omola modeling language and Omsim simulation environment developed over the last eight years at Lund. Leveraging these, we are led to our main contribution: a general set of hybrid systems model classes which encompass HDS and hence several other models popularized in the literature that combine finite automata and discrete event systems with ordinary differential (ODES) and differential algebraic equations (DAEs). These Omola model classes may be viewed as “templates” or “macros” for quick and easy entering of hybrid systems for subsequent analysis and numerically-sophisticated simulation using Omsim. (Less)
Please use this url to cite or link to this publication:
author
and
publishing date
type
Chapter in Book/Report/Conference proceeding
publication status
published
subject
host publication
Hybrid Systems IV
editor
Antsaklis, Panos ; Kohn, Wolf ; Nerode, Anil and Sastry, Shankar
publisher
Springer
ISBN
978-3-540-63358-7
language
English
LU publication?
no
id
1be5e463-ab7d-48b6-8398-d135487b1dc8 (old id 8852229)
date added to LUP
2016-04-04 12:09:42
date last changed
2018-11-21 21:09:20
@inbook{1be5e463-ab7d-48b6-8398-d135487b1dc8,
  abstract     = {{Hybrid systems-those composed of the interaction of discrete and continuous inputs, outputs, states, and dynamic equations-are an important class of models of complex, real-world phenomena. However, the simulation tools currently available seem to be (1) ad hoc retro fitting of existing packages, (2) hastily-built new languages, or (3) specialized software for particular subclasses (e.g., piecewise-constant dynamics). Our goal is to produce fast, high fidelity simulations of (networks of) a very broad class of hybrid systems in a user-friendly environment. In this paper, we first review expertise in the mathematical modeling of hybrid systems, viz. the hybrid dynamical systems of Branicky (HDS). Also, we discuss the object-oriented modeling and simulation of combined discrete/continuous systems using the Omola modeling language and Omsim simulation environment developed over the last eight years at Lund. Leveraging these, we are led to our main contribution: a general set of hybrid systems model classes which encompass HDS and hence several other models popularized in the literature that combine finite automata and discrete event systems with ordinary differential (ODES) and differential algebraic equations (DAEs). These Omola model classes may be viewed as “templates” or “macros” for quick and easy entering of hybrid systems for subsequent analysis and numerically-sophisticated simulation using Omsim.}},
  author       = {{Branicky, Michael S. and Mattsson, Sven Erik}},
  booktitle    = {{Hybrid Systems IV}},
  editor       = {{Antsaklis, Panos and Kohn, Wolf and Nerode, Anil and Sastry, Shankar}},
  isbn         = {{978-3-540-63358-7}},
  language     = {{eng}},
  publisher    = {{Springer}},
  title        = {{Simulation of Hybrid Systems}},
  year         = {{1997}},
}