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

Springer Science and Business Media LLC - Tập 21 Số 4 - Trang 427-497 - 2011
M. Silva1, Jorge Júlvez1, Cristian Mahulea1, Carlos Vázquez1
1Aragón Institute of Engineering Research, I3A, University of Zaragoza, Zaragoza, Spain

Tóm tắt

Từ khóa


Tài liệu tham khảo

Ajmone-Marsan M, Balbo G, Bobbio A, Chiola G, Conte G, Cumani A (1989) The effect of execution policies on the semantics and analysis of stochastic Petri nets. IEEE Trans Softw Eng 15(7):832–846

Alla H, David R (1998) Continuous and hybrid Petri nets. J Circuits Syst Comput 8(1):159–188

Altman E, Jiménez T, Koole G (2001) On the comparison of queueing systems with their fluid limits. Probab Eng Inf Sci 15:165–178

Alur R, Coucoubetis C, Henzinger TA, Ho P-H, Nicollin X, Olivero A, Sifakis J, Yovine S (1995) The algorithmic analysis of hybrid systems. Theor Comp Sci 138:3–34

Amer-Yahiaj A, Zerhouni N, El-Moudni A, Ferney M (1996) State variable description and controllability of a class of continuous Petri nets. In: Proc. of the IEEE int. symp. on circuits and systems, Atlanta, USA, pp 68–71

Amrah A, Zerhouni N, El-Moudni A (1998) On the control of manufacturing lines modelled by controlled continuous Petri nets. Int J Syst Sci 29(2):127–137

Apaydin-Ozkan H, Júlvez J, Mahulea C, Silva M (2009) An efficient heuristics for minimum time control of continuous Petri nets. In: Proc. of the 3rd IFAC conf. on analysis and design of hybrid systems, ADHS09, Zaragoza, Spain, pp 44–49

Apaydin-Ozkan H, Júlvez J, Mahulea C, Silva M (2010) A control method for timed distributed continuous Petri nets. In: Proc. of the American control conf. 2010, Baltimore, Maryland, USA. IEEE Press, Piscataway, pp 2593–2600

Avram F (1997) Optimal control of fluid limits of queuing networks and stochasticity corrections. In: Mathematics of stochastic manufacturing systems, vol 33. American Mathematical Society, Providence, pp 1–37

Balbo G, Silva M (eds) (1998) Performance models for discrete event systems with synchronozations: formalisms and analysis techniques. In: Proc. of human capital and mobility MATCH performance advanced school, Jaca, Spain. Available online: http://webdiis.unizar.es/GISED/?q=news/matchbook

Balduzzi F, Giua A, Menga G (2000) First-order hybrid Petri nets: a model for optimization and control. IEEE Trans Robot Autom 16(4):382–399

Balluchi A, Benvenuti L, Di Benedetto MD, Sangiovanni-Vincentelli AL (2002) Design of observers for hybrid systems. In: Tomlin CJ, Greenstreet MR (eds) Hybrid systems: computation and control, Lecture notes in computer science, vol 2289. Springer, Berlin, pp 76–89

Bemporad A, Morari M (1999) Control of systems integrating logic, dynamics, and constraints. Automatica 35(3):407–427

Bemporad A, Ferrari-Trecate G, Morari M (2002a) Observability and controllability of piecewise affine and hybrid systems. IEEE Trans Automat Contr 45(10):1864–1876

Bemporad A, Morari M, Dua V, Pistikopoulos EN (2002b) The explicit linear quadratic regulator for constrained systems. Automatica 38(1):3–20

Benevenuti L, Farina L (2002) Positive and compartmental systems. IEEE Trans Automat Contr 47(2):370–373

Bergstra JA, Klop JW (1982) Fixed point semantics in process algebra. Technical report IW 206/82 208, Mathematical Centre, Amsterdam

Bertsimas D, Gamarnik D, Tsitsiklis JN (1996) Stability conditions for multiclass fluid queueing networks. IEEE Trans Automat Contr 41(11):1618–1631

Bolch G, Greiner S, de Meer H, Trivedi K (1998) Queueing networks and Markov chains. Wiley, New York

Brammer R (1972) Controllability in linear autonomous systems with positive controllers. SIAM J Control 10(2):329–353

Brams GW (1983) Réseaux de Petri: Théorie et Pratique. Masson, Paris

Bramson M (2008) Stability of queueing networks. In: Lecture notes in mathematics, vol 1950. Springer, New York (also published in: Probability Surveys 5:169–345, 2008)

Cabasino MP, Giua A, Seatzu C (2010) Fault detection for discrete event systems using Petri nets with unobservable transitions. Automatica 46(9):1531–1539

Campos J, Silva M (1992) Structural techniques and performance bounds of stochastic Petri net models. In: Rozenberg G (ed) Advances in Petri nets 1992, Lecture notes in computer science, vol 609. Springer, New York, pp 352–391

Campos J, Colom JM, Silva M (1992) Improving throughput upper bounds for net based models of manufacturing systems. In: Robotics and flexible manufacturing systems, pp 281–294

Cardelli L (2008) On process rate semantics. Theor Comp Sci 391(3):190–215

Cardoso J, Camargo H (eds) (1999) Fuzziness in Petri nets. In: Studies in fuzziness and soft computing, vol 22. Springer, New York.

Cassandras CG (2007) Stochastic flow systems: modeling and sensitivity analysis. In: Cassandras CG, Lygeros J (eds) Stochastic hybrid systems, chapter 6, pp 139–167

Cassandras CG, Lafortune S (2008) Introduction to discrete event systems. Springer, New York

Cassandras CG, Pepyne DL, Wardi Y (2001) Optimal control of a class of hybrid systems. IEEE Trans Automat Contr 46(3):398–415

Champagnat R, Esteban P, Pingaud H, Valette R (1998) Modeling and simulation of a hybrid system through Pr/Tr PN-DAE model. In: Proc. of ADPM’98, Reims, France, pp 131–137

Champagnat R, Valette R, Hochon JC, Pingaud H (2001) Modeling, simulation and analysis of batch production systems. Discrete Event Dyn Syst: Theory Appl 11:119–136

Chen C (1984) Linear system theory and design. Oxford University Press, New York

Chen H, Mandelbaum A (1991) Discrete flow networks: bottleneck analysis and fluid approximations. Math Oper Res 16:408–446

Chen H, Yao DD (2001) Fundamentals of queueing networks. Performance, asymptotics and optimization. Stochastic modelling and applied probability, vol 46. Springer, New York

Chiola G, Anglano C, Campos J, Colom JM, Silva M (1995) Operational analysis of timed Petri nets and application to the computation of performance bounds. In: Baccelli F, Jean-Marie A, Mitrani I (eds) Quantitative methods in parallel systems. Springer, New York, pp 161–174

Ciocchetta F, Hillston J (2009) Bio-pepa: a framework for the modelling and analysis of biological systems. Theor Comp Sci 410(33–34):3065–3084

Clarke EM, Emerson EA, Sifakis J (2009) Model checking: algorithmic verification and debugging. Commun ACM 52(11):74–84

Cohen G, Gaubert S, Quadrat JP (1998) Algebraic system analysis of timed Petri nets. In: Gunawardena J (ed) Idempotency, Cambridge University Press, pp 145–170

Colom JM, Silva M (1991) Improving the linearly based characterization of P/T nets. In: Rozenberg G (ed) Advances in Petri nets 1990, Lecture notes in computer science, vol 483. Springer, New York, pp 113–145

Commault C, Dion JM, Trinh DH (2005) Observability recovering by additional sensor implementation in linear structured systems. In: Procs. of the 44th IEEE conf. on decission and control, Seville, Spain, pp 7193–7197

Connors D, Feigin G, Yao D (1994) Scheduling semiconductor lines using a fluid network model. IEEE Trans Robot Autom 10(2):88–98

Dai JG (1995) On positive Harris recurrence of multiclass queuing networks: a unified approach via fluid limit models. Ann Appl Probab 5(1):49–77

Dallery Y, Liu Z, Towsley D (1997) Properties of Fork/join queueing networks with blocking under various operating mechanisms. IEEE Trans Robot Autom 13(4):503–518

David R, Alla H (1987) Continuous Petri nets. In: Proc. of the 8th European workshop on application and theory of Petri nets, Zaragoza, Spain, pp 275–294

David R, Alla H (1990) Autonomous and timed continuous Petri nets. In: Proc. 11th int. conf. on application and theory of Petri nets, Paris, France, pp 367–386

David R, Alla H (2010) Discrete, continuous and hybrid Petri nets. Springer, Berlin (revised 2nd edn, 2010)

Dennis JB (ed) (1970) Record of the project MAC. In: Conf. on concurrent systems and parallel computation. ACM conf. records, 2–5 June 1970. MIT

De Schutter B, van den Boom T (2001) Model predictive control for max-plus-linear discrete event systems. Automatica 37(7):1049–1056

Demongodin I (2001) Generalised batches Petri net: hybrid model for high speed systems with variable delays. Discrete Event Dyn Syst 11(1–2):137–162

Demongodin I, Giua A (2010) Linear programming techniques for analysis and control of batches Petri nets. In: Procs. of the int. workshop on discrete event systems, WODES’10, pp 4–9

Demongodin I, Koussoulas NT (1998) Differential Petri nets: representing continuous systems in a discrete-event world. IEEE Trans Automat Contr 43(4):573–579

Di Cairano S, Bemporad A, Júlvez J (2009) Event-driven optimization-based control of hybrid systems with integral continuous-time dynamics. Automatica 45(5):1243–1251

Di Febbraro A, Giua A, Menga G (eds) (2001) Special issue on hybrid Petri nets. Discrete Event Dyn Syst 11(1–2)

Ding J (2010) Structural and fluid analysis for large scale PEPA models. With applications to content adaptation systems. PhD thesis, University of Edinburgh

Ding J, Hillston J (2010) Fundamental results on fluid approximations of stochastic process algebra models. Perform Eval (submitted)

Dion JM, Commault C, van der Woude J (2003) Generic properties and control of linear structured systems: a survey. Automatica 39(7):1125–1144

Donatelli S, Ribaudo M, Hillston J (1995) A comparison of performance evaluation process algebra and generalized stochastic Petri nets. In: IEEE Petri nets and performance models (PNPM’95), pp 158–168

Down D, Meyn SP (1997) Piecewise linear test functions for stability and instability of queueing networks. Queueing Syst 27:205–226

Dub M, Pipan G, Hanzálek Z (2002) Stock optimization of a kanban-based assembly line. In: Proc. of the 12th int. conf. on flexible automation and intelligent manufacturing, Dresden, Germany, pp 1–10

Ezpeleta J, Couvreur JM, Silva M (1993) A new technique for finding a generating family of siphons, traps and st-components. application to coloured Petri nets. In: Rozenberg G (ed) Advances in Petri nets 1993, Lecture notes in computer science, vol 674. Springer, New York, pp 126–147

Farina L, Rinaldi S (2000) Positive linear systems. Theory and applications. In: Pure and applied mathematics. Wiley, New York

Fleming WH (1988) Future directions in control theory: a mathematical perspective. Report of the Panel on Future Directions in Control Theory, SIAM

Forrester JW (1961) Industrial dynamics. MIT Press, Cambridge

Forrester JW (1968) Principles of systems. Productivity Press, Cambridge

Foss S, Konstantopoulos T (2004) An overview of some stochastic stability methods. J Oper Res Soc Jpn 47(4):275–303

Galpin V (2010) Continuous approximation of PEPA models and Petri nets. Int J Comput Aided Eng Technol 2(4):324–339

Gaujal B, Giua A (2004) Optimal stationary behavior for a class of timed continuous Petri nets. Automatica 40(9):1505–1516

Genc S, Lafortune S (2007) Distributed diagnosis of place-bordered Petri nets. IEEE Trans Autom Sci Eng 4(2):206–219

Gianni D, D’Ambrogio A (2007) A language to enable distributed simulation of extended queueing networks. J Comput 2(4):76–86

Giua A, DiCesare F, Silva M (1993) Petri Net supervisors for generalized mutual exclusion constraints. In: 12th IFAC world congress, vol 1, Sidney, Australia, pp 267–270

Giua A, Seatzu C, Wardi Y (2010) IPA for continuous Petri nets. In: Procs. of the 10th int. work. on discrete event systems, Berlin, Germany, pp 57–62

Habets L, van Schuppen JH (2004) A control problem for affine dynamical systems on a full-dimensional polytope. Automatica 40(1):21–35

Haddad WM, Chellaboina V (2004) Stability theory for nonnegative and compartmental dynamical systems with time delay. Syst Control Lett 51:355–361

Harrison JM (2002) Stochastic processing networks and activity analysis. In: Suhov Y (ed) Analytic methods in applied probability, in memory of Fridrik Karpelevich. American Mathematical Society, Providence

Hayden RA (2010) Convergence of ODE approximations and bounds on performance models in steady-state. In: 9th workshop on process algebra and stochastically timed activities

Hayden RA, Bradley JT (2010) A fluid analysis framework for a Markovian process algebra. Theor Comp Sci 411(22–24):2260–2297

Heiner M, Gilbert D, Donaldson R (2008) Petri nets for systems and synthetic biology. In: Formal methods for computational systems biology, pp 215–264

Hennequin S, Lefebvre D, El-Moudni A (1999) Fuzzy control of variable speed continuous Petri nets. In: Proc. of the 38th conf. on decisions and control (CDC99), Phoenix, USA, pp 1352–1356

Hermanns H, Herzog U, Katoen J-P (2002) Process algebra for performance evaluation. Theor Comp Sci 274(1–2):43–87

Hillston J (2005) Fluid flow approximation of PEPA models. In: Procs. of the second int. conf. on the quantitative evaluation of systems (QEST). IEEE Computer Society, Piscataway, pp 33–43

Hillston J, Recalde L, Ribaudo M, Silva M (2001) A comparison of the expressiveness of SPA and bounded SPN models. In: Procs. of the 9th int. workshop on Petri nets and performance models. IEEE Computer Society Press, Aachen, pp 197–206

Hiraishi K (2008) Performance evaluation of workflows using continuous Petri nets with interval firing speeds. IEICE Trans Fundam Electron Commun Comput Sci 91(11):3219

Hoare CAR (1985) Communicating sequential processes. Prentice Hall, Englewood Cliffs

Holloway LE, Krogh BH, Giua A (1997) A survey of Petri nets methods for controlled discrete event systems. Discrete Event Dyn Syst 7(2):151–190

Horton G, Kulkarni VG, Nicol DM, Trivedi KS (1998) Fluid stochastic Petri nets: theory, applications, and solution techniques. Eur J Oper Res 105:184–201

Iordache MV, Antsaklis PJ (2006) Supervisory control of concurrent systems. Birkhäuser, Boston

Jacquez JA, Simon CP (1993) Qualitative theory of compartmental systems. SIAM Rev 35(1):43–79

Jensen K, Kristensen LM (2009) Coloured Petri nets. Modelling and validation of concurrent systems. Springer, Berlin

Jiménez E, Recalde L, Silva M (2001) Forrester diagrams and continuous Petri nets: a comparative view. In: Proc. of the 8th IEEE int. conf. on emerging technologies and factory automation (ETFA 2001), pp 85–94

Jiménez E, Júlvez J, Recalde L, Silva M (2004) Relaxed continuous views of discrete event systems: Petri nets, forrester diagrams and ODES. In: IEEE int. conf. on systems, man, and cybernetics (SMC). The Hague, The Netherlands

Jiménez E, Júlvez J, Recalde L, Silva M (2005) On controllability of timed continuous Petri net systems: the join free case. In: Proc. of the 44th IEEE conf. on decision and control (Joint CDC-ECC), Seville, Spain, pp 7645–7650

Jing X, Recalde L, Silva M (2008a) Tracking control of join-free timed continuous Petri net systems under infinite servers semantics. Discrete Event Dyn Syst 18(2):263–283

Jing X, Recalde L, Silva M (2008b) Tracking control of timed continuous Petri net systems under infinite servers semantics. In: IFAC world congress, Seoul, Korea, pp 3192–3197

Juloski ALj, Heemels WPMH, Weiland S (2007) Observer design for a class of piecewise linear systems. Int J Robust Nonlinear Control 17(15):1387–1404

Júlvez J, Boel RK (2010) A continuous Petri net approach for model predictive control of traffic systems. IEEE Trans Syst Man Cybern Part A: Syst Humans 40(4):686–697

Júlvez J, Recalde L, Silva M (2003) On reachability in autonomous continuous Petri net systems. In: van der Aalst W, Best E (eds) 24th int. conf. on application and theory of Petri nets (ICATPN 2003), Lecture notes in computer science, vol 2679. Springer, Dordrecht, pp 221–240

Júlvez J, Bemporad A, Recalde L, Silva M (2004) Event-driven optimal control of continuous Petri nets. In: 43rd IEEE conf. on decision and control (CDC), Paradise Island, Bahamas, pp 69–74

Júlvez J, Recalde L, Silva M (2005) Steady state performance evaluation of continuous mono-T-semiflow Petri nets. Automatica 41(4):605–616

Júlvez J, Recalde L, Silva M (2006) Deadlock-freeness analysis of continuous mono-t-semiflow Petri nets. IEEE Trans Automat Contr 51(9):1472–1481

Júlvez J, Jimenez E, Recalde L, Silva M (2008) On observability and design of observers intimed continuous Petri net systems. IEEE Trans Autom Sci Eng 5(3):532–537

Kara R, Djennoune S, Loiseau JJ (2006) State feedback control for the manufacturing systems modeled by continuous Petri nets. In: Proc. of information control problems in manufacturing (INCOM), Saint Etienne, France, vol 12, part 1

Kara R, Ahmane M, Loiseau JJ, Djennoune S (2009) Constrained regulation of continuous Petri nets. Nonlinear Anal: Hybrid Syst 3(4):738–748

Kelly FP, Zachary S, Ziedins I (eds) (1996) Stochastic networks: theory and applications. Royal Statistical Society LNS, 4. Oxford University Press, Oxford (repr. 2002)

Kleinrock L (1975) Queueing systems. vol I. Wiley, New York

Kleinrock L (1976) Queuing systems, vol II: computer applications. Wiley, New York

Kloetzer M, Belta C (2008) A fully automated framework for control of linear systems from temporal logic specifications. IEEE Trans Automat Contr 53(1):287–297

Kloetzer M, Mahulea C, Belta C, Silva M (2010) An automated framework for formal verification of timed continuous Petri nets. IEEE Trans Ind Inf 6(3):460–471

Kumar S, Kumar PR (2001) Queueing network models in the design and analysis of semiconductor wafer fabs. IEEE Trans Robot Autom 17(5):548–561

Kurtz TG (1970) Solutions of ordinary differential equations as limits of pure jump Markov processes. J Appl Probab 7(1):49–58

Lefebvre D (1999) Feedback control designs for manufacturing systems modelled by continuous Petri nets. Int J Syst Sci 30(6):591–600

Lefebvre D (2001) Estimation of the firing frequencies in discrete and continuous Petri nets models. Int J Syst Sci 32(11):1321–1332

Lefebvre D, Catherine D, Leclerq E, Druaux F (2007) Some contributions with Petri nets for the modelling, analysis and control of HDS. In: Nonlinear Analysis: Hybrid Systems, vol 1(4), pp 451–465

Lefebvre D, Leclerq E, Khalij L, De Cursi E, El Akchioui N (2009) Approximation of MTS stochastic Petri nets steady state by means of continuous Petri nets: a numerical approach. In: Proc. of the 3rd IFAC conf. on analysis and design of hybrid systems, Zaragoza, Spain, pp 62–67

Lefebvre D, Leclerq E, El Akchioui N, Khalij L, De Cursi E (2010) A geometric approach for the homothetic approximation of stochastic Petri nets. In: Proc. of the 10th IFAC workshop on discrete event systems, Berlin, Germany, pp 245–250

Liu Y, Gong W (2002) Perturbation analysis for stochastic fluid queueing systems. Discrete Event Dyn Syst 12(4):391–416

Liu B, Guo Y, Kurose J, Towsley D, Gong W (1999) Fluid simulation of large scale networks: issues and tradeoffs. In: Procs. of the int. conf. on parallel and distributed processing techniques and applications, pp 2136–2142

Luenberger DG (1971) An introduction to observers. IEEE Trans Autom Contr 16(6):596–602

Luenberger DG (1979) Introduction to dynamic systems. Theory, models, and applications. Wiley, New York

Mahulea C, Cabasino MP, Giua A, Seatzu C (2008a) A state estimation problem for timed continuous Petri nets. In: 2007 46th IEEE conf. on decision and control. IEEE, Piscataway, pp 1770–1775

Mahulea C, Giua A, Recalde L, Seatzu C, Silva M (2008b) Optimal model predictive control of timed continuous Petri nets. IEEE Trans Automat Contr 53(7):1731–1735

Mahulea C, Ramirez A, Recalde L, Silva M (2008c) Steady state control reference and token conservation laws in continuous Petri net systems. IEEE Trans Autom Sci Eng 5(2):307–320

Mahulea C, Recalde L, Silva M (2009a) Basic server semantics and performance monotonicity of continuous Petri nets. Discrete Event Dyn Syst 19(2):189–212

Mahulea C, Seatzu C, Cabasino MP, Recalde L, Silva M (2009b) Observer design for untimed continuous Petri nets. In: American control conf., St. Louis, Missouri, USA, pp 4765–4770

Mahulea C, Recalde L, Silva M (2010) Observability of continuous Petri nets with infinite server semantics. Nonlinear Anal: Hybrid Syst 4(2):219–232

Merlin P, Faber DJ (1976) Recoverability of communication protocols. IEEE Trans commun 24(9):1036–1043

Milner R (1980) A calculus of communicating systems. In: Lecture notes in computer science, vol 92. Springer, Berlin

Misra V, Gong W, Towsley DF (2000) Fluid-based analysis of a network of AQM routers supporting TCP flows with an application to RED. In: Proc. SIGCOMM, pp 151–160

Mitra D (1988) Stochastic theory of a fluid model of producers and consumers coupled by a buffer. Adv Appl Probab 20:646–676

Molloy MK (1982) Performance analysis using stochastic Petri nets. IEEE Trans Comput 31(9):913–917

Moss FH, Segall A (1982) An optimal control approach to dynamic routing in networks. IEEE Trans Automat Contr 27(2):329–339

Murata T (1989) Petri nets: properties, analysis and applications. Proc IEEE 77(4):541–580

Newell GF (1971) Applications of queuing theory. Chapman and Hall, London (2nd edn, 1982)

Nicolis G, Prigogine I (1971) Fluctuations in nonequilibrium systems. Proc Natl Acad Sci USA 68:2102–2107

Ogata K (2001) Modern control engineering, 4th edn. Prentice Hall, Englewood Cliffs

Peterson JL (1981) Petri net theory and the modeling of systems. Prentice-Hall, Englewood Cliffs

Petri CA (1962) Communication with automata. Supplement 1 to Technical Report RADC-TR-65-377, vol 1, Griffiss Air Force Base, New York 1966. [Originally published in German: Kommunikation mit Automaten, University of Bonn]

Recalde L, Silva M (2001) Petri nets fluidification revisited: semantics and steady state. APII-JESA 35(4):435–449

Recalde L, Teruel E, Silva M (1998) On linear algebraic techniques for liveness analysis of P/T systems. J Circuits Syst Comput 8(1):223–265

Recalde L, Teruel E, Silva M (1999) Autonomous continuous P/T systems. In: Kleijn J, Donatelli S (eds) Application and theory of Petri nets 1999, Lecture notes in computer science, vol 1639. Springer, Berlin, pp 107–126

Recalde L, Haddad S, Silva M (2010) Continuous Petri nets: expressive power and decidability issues. Int J Found Comput Sci 21(2):235–256

Sauer C, MacNair E, Kurose J (1982) The research queueing package: past, present and future. In: Proc. of the national computer conf., Houston, USA, pp 273–280

Seatzu C, Mahulea C, Cabasino MP, Silva M (2009a) Fault diagnoser design for untimed continuous Petri nets. In: Control applications (CCA) & intelligent control (ISIC), 2009. IEEE, Piscataway, pp 1598–1604

Seatzu C, Cabasino MP, Mahulea C, Silva M (2010b) New results for fault detection of untimed continuous Petri nets. In: Procs. of the 48th IEEE conf. on decision and control, 2009 held jointly with the 2009 28th Chinese control conf. CDC/CCC 2009, pp 6952–6957

Silva M (1985) Las redes de Petri: en la automática y la informática. AC, Madrid (2nd edn AC/Thomson 2002)

Silva M (1987) Towards a synchrony theory for P/T nets. In: Voss K et al (eds) Concurrency and nets. Springer, Berlin, pp 435–460

Silva M (1993) Introducing Petri nets. In: Practice of Petri nets in manufacturing. Chapman & Hall, London, pp 1–62

Silva M, Colom JM (1987) On the structural computation of synchronic invariants in P/T nets. In: Proc. of the 8th European workshop on application and theory of Petri nets, Zaragoza, Spain, pp 237–258

Silva M, Colom J (1988) On the computation of structural synchronic invariants in P/T nets. In: Lecture Notes in Computer Science. vol 340, Advances in Petri nets 1988, Springer, Berlin, pp 386–417

Silva M, Recalde L (2002) Petri nets and integrality relaxations: a view of continuous Petri net models. IEEE Trans Syst Man Cybern 32(4):314–327

Silva M, Recalde L (2003) Unforced continuous Petri nets and positive systems. In: Benvenuti L, De Santis A, Farina L (eds) Positive systems. Procs. of the first multidisciplinary int. symp. on positive systems: theory and applications (POSTA 2003), Rome, Italy, LNCIS, vol 294. Springer, Berlin, pp 55–62

Silva M, Recalde L (2004) On fluidification of Petri net models: from discrete to hybrid and continuous models. Annu Rev Control 28:253–266

Silva M, Teruel E (1996) A systems theory perspective of discrete event dynamic systems: the Petri net paradigm. In: Borne P, Gentina JC, Craye E, El Khattabi S (eds) Symp. on discrete events and manufacturing systems. CESA ’96 IMACS multiconference, Lille, France, pp 1–12

Silva M, Teruel E (1998) DEDS along their life cycle. Interpreted extensions of Petri nets. In: IEEE int. conf. on systems, man and cybernetics, La Jolla, San Diego, CA, USA ( http://webdiis.unizar.es/GISED/sites/default/files/2.Syst-Theor_San_Diego98.pdf )

Silva M, Teruel E, Colom JM (1998) Linear algebraic and linear programming techniques for the analysis of net systems. In: Rozenberg G, Reisig E (eds) Lectures in Petri nets. I: Basic models, Lecture notes in computer science, vol 1491. Springer, Berlin, pp 309–373

Sun G, Cassandras CG, Panayiotou CG (2004) Perturbation analysis of multiclass stochastic fluid models. Discrete Event Dyn Syst 14(3):267–307

Sussmann HJ, Willems JC (1997) 300 years of optimal control: from the brachystochrone to the maximum principle. IEEE Control Syst Mag 17(3):32–44

Teruel E, Silva M (1996) Structure theory of equal conflict systems. Theor Comp Sci 153(1–2):271–300

Trivedi K, Kulkarni VG (1993) FSPNs: fluid stochastic Petri nets. In: Ajmone Marsan M (ed) Application and theory of Petri nets 1993, Lecture notes in computer science, vol 691. Springer, Berlin, pp 24–31

Valk R, Girault C (eds) (2003) Petri nets for systems engineering. A guide to modeling, verification, and applications. Springer, Berlin

Vázquez CR, Silva M (2009a) Performance control of Markovian Petri nets via fluid models: a stock-level control example. In: 5th IEEE conf. on automation science and engineering (IEEE CASE), Bangalore, India, pp 30–36

Vázquez CR, Silva M (2009b) Piecewise-linear constrained control for timed continuous Petri nets. In: Proc. of the 48th IEEE conf. on decision and control (CDC), Shanghai, China, pp 5714–5720

Vázquez CR, Silva M (2010) Timing-dependent boundedness and liveness in continuous Petri nets. In: 10th int. workshop on discrete event systems (WODES), Berlin, Germany, pp 10–17

Vázquez CR, Ramírez A, Recalde L, Silva M (2008a) On controllability of timed continuous Petri nets. In: Egerstedt M, Mishra B (eds) Proc. of the 11th int. workshop hybrid systems: computational and control (HSCC08), LNCS, vol 4981, pp 528–541

Vázquez CR, Recalde L, Silva M (2008b) Stochastic–continuous state approximation of Markovian Petri net systems. In: Proc. of the 47th ieee conf. on decision and control (CDC), Cancún, México, pp 901–906

Vázquez CR, Sutarto HY, Boel R, Silva M (2010a) Hybrid Petri net model of a traffic intersection in an urban network. In: IEEE multiconf. on systems and control, Yokohama, Japan, pp 658–664

Vázquez CR, van Schuppen JH, Silva M (2010b) A modular-coordinated control for continuous Petri nets. Technical report, Universidad de Zaragoza

Vernon M, Zahorjan J, Lazowska ED (1987) A comparison of performance Petri nets and queueing network models. In: 3rd int. workshop on modelling techniques and performance evaluation. Paris, France

Walter G, Contreras M (1999) Compartmental modeling with networks. Birkhauser, Boston

Wang L, Mahulea C, Júlvez J, Silva M (2010) Minimum-time control for structurally persistent continuous Petri nets. In: Conf. on decision and control CDC, Atlanta, USA, pp 2771–2776

Whitt W (2002) Stochastic process limits. An introduction to stochastic-process limits and their application to queues. In: Series in operations research and financial engineering. Springer, New York

Xie X (2002) Fluid-stochastic-event graphs for evaluation and optimization of discrete-event systems with failures. IEEE Trans Robot Autom 18(3):360–367

Xu X, Antsaklis PJ (2003) Results and perspectives on computational methods for optimal control of switched systems. In: Hybrid systems: computation and control. Springer, New York, pp 540–555

Yao C, Cassandras CG (2009) Perturbation analysis and optimization of multiclass multiobjective stochastic flow models. In IEEE int. conf. on decision and control, CDC, Shanghai, China, pp 914–919