On fluidization of discrete event models: observation and control of continuous Petri nets

  • Authors:
  • Manuel Silva;Jorge Júlvez;Cristian Mahulea;C. Renato Vázquez

  • Affiliations:
  • Aragón Institute of Engineering Research (I3A), University of Zaragoza, Zaragoza, Spain 50018;Aragón Institute of Engineering Research (I3A), University of Zaragoza, Zaragoza, Spain 50018;Aragón Institute of Engineering Research (I3A), University of Zaragoza, Zaragoza, Spain 50018;Aragón Institute of Engineering Research (I3A), University of Zaragoza, Zaragoza, Spain 50018

  • Venue:
  • Discrete Event Dynamic Systems
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

As a preliminary overview, this work provides first a broad tutorial on the fluidization of discrete event dynamic models, an efficient technique for dealing with the classical state explosion problem. Even if named as continuous or fluid, the relaxed models obtained are frequently hybrid in a technical sense. Thus, there is plenty of room for using discrete, hybrid and continuous model techniques for logical verification, performance evaluation and control studies. Moreover, the possibilities for transferring concepts and techniques from one modeling paradigm to others are very significant, so there is much space for synergy. As a central modeling paradigm for parallel and synchronized discrete event systems, Petri nets (PNs) are then considered in much more detail. In this sense, this paper is somewhat complementary to David and Alla (2010). Our presentation of fluid views or approximations of PNs has sometimes a flavor of a survey, but also introduces some new ideas or techniques. Among the aspects that distinguish the adopted approach are: the focus on the relationships between discrete and continuous PN models, both for untimed, i.e., fully non-deterministic abstractions, and timed versions; the use of structure theory of (discrete) PNs, algebraic and graph based concepts and results; and the bridge to Automatic Control Theory. After discussing observability and controllability issues, the most technical part in this work, the paper concludes with some remarks and possible directions for future research.