Fabio Balduzzi’s research while affiliated with Polytechnic University of Turin and other places

What is this page?


This page lists works of an author who doesn't have a ResearchGate profile or hasn't added the works to their profile yet. It is automatically generated from public (personal) data to further our legitimate goal of comprehensive and accurate scientific recordkeeping. If you are this author and want this page removed, please let us know.

Publications (27)


Modelling and Simulation of Manufacturing Systems Using First-Order Hybrid Petri Nets
  • Article

November 2010

·

54 Reads

·

64 Citations

Fabio Balduzzi

·

·

First-order hybrid Petri nets are models that consist of continuous places holding fluid, discrete places containing a non-negative integer number of tokens, and transitions, either discrete or continuous. In the first part of the paper, we provide a framework to describe the overall hybrid net behaviour that combines both time-driven and event-driven dynamics. The resulting model is a linear discrete-time, time-varying state variable model that can be directly used by an efficient simulation tool. In the second part of the paper, we focus on manufacturing systems. Manufacturing systems are discrete-event dynamic systems whose number of reachable states is typically very large, hence approximating fluid models have often been used in this context. We describe the net models of the elementary components of a flexible manufacturing system (machines and buffers) and we show in a final example how these modules can be put together in a bottom-up fashion.


Performance Optimization of Manufacturing Systems: an hybrid systems approach

January 2004

·

20 Reads

·

8 Citations

Proceedings - IEEE International Conference on Robotics and Automation

In this paper we present a novel formulation for analysis and performance optimisation of flexible manufacturing systems. We approximately represent the dynamics of the system with a hybrid model and derive an optimum control strategy for part routing and machine scheduling. We show that the system can be described with a single formalism as a stochastic discrete time, time-varying, state variable model which allows fast and direct design of the system configuration.



A hybrid software agent model for decentralized control

February 2001

·

16 Reads

·

6 Citations

Proceedings - IEEE International Conference on Robotics and Automation

In this paper we present a novel approach to the control of manufacturing systems via agent interactions. Based on a decentralized control strategy the agents can collaborate with each other conveniently. We provide a distributed architecture to model the elementary services (an unreliable machine coupled with a finite buffer) in terms of hybrid automata which are co-operating in a manufacturing system, and we show how the agents can efficiently make their control decisions using their local rules.


Hybrid system model of production work-cells and its optimalcontrol subject to logical constraints

February 2001

·

6 Reads

In this paper, we present a hybrid formulation for the modelling and control of automated manufacturing systems combining both discrete and continuous dynamics. We derive a hierarchical two-level production control policy based on hybrid automata models and capable of providing closed-loop behaviors which satisfy both logic-based and goal optimization specifications. Our main contribution is the integration of fluid approximations within a hybrid automata model aiming at performance optimization subject to logical constraints. By introducing the notion of macro-states and macro-events, we show that these settings can be achieved through a supervisory controller which specifies a desired macro-event trajectory set, represented by a generated language, upon which the optimization procedure is being performed


Combining fault detection and process optimization in manufacturing systems using First-Order Hybrid Petri Nets
  • Conference Paper
  • Full-text available

February 2001

·

59 Reads

·

15 Citations

Proceedings - IEEE International Conference on Robotics and Automation

Describes a hierarchical two level modeling and control framework for real-time manufacturing processes, based on hybrid Petri nets, and capable of integrating monitoring and fault detection techniques along with performance optimization procedures. At the higher level, first-order hybrid Petri nets are used to generate the asynchronous concurrent events characterizing the nominal optimal system behavior, also providing the machine production rates. At the lower level, a real time scheduler and a discrete Petri net communicate with the field-bus devices to force the machine to produce at the rates provided by the upper level, and monitor the occurring events by keeping track of part movements. Whenever a process failure is detected, the diagnosis procedure is triggered, and a recovery sequence is imposed.

Download

Decidability results in First-Order Hybrid Petri Nets

January 2001

·

39 Reads

·

18 Citations

Discrete Event Dynamic Systems

In this paper we tackle the decidability of marking reachability for a hybrid formalism based on Petri nets. The model we consider is the untimed version of First{Order Hybrid Petri Nets: it combines a discrete Petri net and a continuous Petri net, the latter being a ∞uid version of a usual discrete Petri net. It is suggested that the decidability results should be pursued exploiting a hierarchy of models as it has been done in the framework of Hybrid Automata. In this paper we deflne the class of Single{Rate Hybrid Petri Nets: the continuous dynamics of these nets is such that the vector of the marking derivatives of the continuous places is constant but for a scalar factor. This class of nets can be seen as the counterpart of timed automata with skewed clocks. We prove that the reachability problem for this class can be reduced to the reachability problem of an equivalent discrete net and thus it is decidable.


First-order hybrid Petri Nets: A model for optimization and control

September 2000

·

232 Reads

·

219 Citations

IEEE Transactions on Robotics and Automation

We consider in this paper first-order hybrid Petri nets, a model that consists of continuous places holding fluid, discrete places containing a nonnegative integer number of tokens, and transitions, either discrete or continuous. We set up a linear algebraic formalism to study the first-order continuous behavior of this model and show how its control can be framed as a conflict resolution policy that aims at optimizing a given objective function. The use of linear algebra leads to sensitivity analysis that allows one to study of how changes in the structure of the model influence the optimal behavior. As an example of application, we show how the proposed formalism can be applied to flexible manufacturing systems with arbitrary layout and different classes of products


Fluid models and hybrid automata in manufacturing

February 2000

·

5 Reads

·

4 Citations

Proceedings - IEEE International Conference on Robotics and Automation

In this paper we discuss a hybrid formulation for the modeling and control of automated manufacturing systems within a framework that distinguishes two levels of aggregation. At the lower level the discrete flows of parts are approximated by first-order fluid models. At the higher level a finite automaton represents the transitions of the system through a sequence of admissible macro-states at the occurrence of the macro-events. We describe both levels with a single formalism by a hybrid automaton and we approach the safety verifcation of the system requirements by addressing the reachability problem in terms of the timing information associated with the verification problem


Open-loop feedback control for hybrid manufacturing systems

February 2000

·

13 Reads

·

1 Citation

Proceedings of the IEEE Conference on Decision and Control

We discuss a novel formulation for the optimal control of discrete-event dynamic processes representing manufacturing systems characterized by unreliable machines, finite buffers and time-varying predictable demands. We approximately represent the dynamics of the system with a hybrid model and derive an optimum control strategy for parts routing and machines scheduling embedded in a two-levels hierarchical control framework. At the higher level the discrete flows of parts are described by first-order fluid approximations and an optimum receding horizon control policy for the machines production rates is obtained by solving a sequence of linear programming problems. At the lower level a discrete-event real time dispatcher is used to track the solution of the upper level controller as closely as possible


Citations (19)


... Such an environment consists of a traffic area in which the traffic lights perform a traffic-responsive plan, in the sense that they dynamically change the phase splits with the aim of optimizing the performance indexes of the overall traffic system by, for example, shortening and equalizing the queues at the intersections. This problem has been faced by many authors in the past and two valuable example can be found in [27] and [37]. Obviously, all of the solutions provided in these works assume the knowledge of the traffic behavior at each time or, more often, at any fixed sampling time. ...

Reference:

Urban Traffic Control Structure Based on Hybrid Petri Nets
Modeling and control of signalized intersections via first-order hybrid Petri nets
  • Citing Conference Paper
  • September 2001

... A factory plant and its real-time control system is called a manufacturing system. Since all the factory and control elements modify their state only at countable time instants, their evolution in time has to be described as a set of discrete-event state equations (DESE) [11,12,13]. To this end a general theory of DESE has been developed, where a DESE is defined as a state realization of a causal operator mapping an input sequence of events (for instance the sequence of MOs communicated to a PU) into an output sequence of events (for instance the sequence of part deliveries made by a PU). ...

Discrete-Event State Equations and Petri Nets

... The aforementioned research studies have focused on either the optimization problems such as using evolutionary algorithms or the formalization problems using Petri nets. Existing literature includes studies that have effectively addressed formal specification and optimization techniques in manufacturing using a unified formal method such as (Balduzzi, Giua, and Seatzu 2001;Cavone et al. 2018;Cavone, Dotoli, and Seatzu 2015;Dotoli et al. 2008;Mejía and Montoya 2009;Zimmermann, Rodriguez, and Silva 2001;Mui Mušič 2015;Ahn and Kim 2024;Dabwan et al. 2024). The formal method used in (Balduzzi, Giua, and Seatzu 2001;Cavone, Dotoli, and Seatzu 2015;Dotoli et al. 2008;Cavone et al. 2018) is firstorder hybrid Petri nets (FOHPNs) Balduzzi, Giua, and Menga 2000). ...

Modelling and Simulation of Manufacturing Systems Using First-Order Hybrid Petri Nets
  • Citing Article
  • November 2010

... An extension of this classical notion, which models the coupled interaction of discrete events and continuous dynamical systems, are hybrid automata. Hybrid automata (Alur et al., 1993;Antsaklis, 2000;Balduzzi and Kumar, 2003;Henzinger, 1996;Lygeros et al., 2003) have been proposed as a formal method for modelling hybrid systems and probably are the most well studied type of controlled automata. Another super-set of finite automata are timed automata (Alur and Dill, 1994;Willems, 1999), in which each transition is restricted by an additional set of clocks. ...

Hybrid automata model of manufacturing systems and its optimal control subject to logical constraints

... In this paper, we present a model called first-order hybrid PN's (FOHPN's) [6]–[8] that is general enough to model classes of systems of practical interest and yet whose first-order continuous behavior can be studied by linear algebraic tools. An FOHPN consists of continuous places holding fluid, discrete places containing a nonnegative integer number of tokens and Manuscript received September 22, 1998; revised August 23, 1999. ...

A Linear State Variable Model for First–Order Hybrid Petri Nets
  • Citing Article
  • July 1999

IFAC Proceedings Volumes

... The hybrid automaton was introduced in [2, 3] with analysis for some linear and nonlinear examples, and in [4], the authors focused on its verification aspect. There are many works on verification and analysis of hybrid automata now [4][5][6][7] studied the model checking of hybrid automata; [2,3,8] performed reachability analysis; [9,10] studied probabilistic hybrid automata; [11] studied the hybrid automata with a domain-theoretic semantics. Moreover, there are many prior works on the case study of hybrid systems with automata. ...

Modelling automated manufacturing systems with hybrid automata

... Therefore , for efficient scheduling in large-scale production, the process flow of the entire system should be captured in cooperation with the decision-making for the process sequence at each local subsystem. In recent years, there have been some attempts to grasp overall process behavior analytically by employing fluid approximation models such as Continuous Petri Net [9], Hybrid Petri Net [10]–[13], Batch Petri Net [14], [15], Hybrid Flow Net [16], [17], High Level Petri Net [18]–[20] and Stochastic Petri Net [21], [22] . The basic idea in these fluid approximation models is to extend the modeling ability of the Petri net by allowing the place and/or transition to handle continuous variables in addition to discrete logical variables . ...

Hybrid stochastic Petri nets: firing speed computation and FMS modelling

... FOHPN are a simplified (but mathematically improved) kind of HPN. FOHPN were defined in detail in [1][2][3]8,12,26]. In FOHPN P = P d ∪ P c , where P d is a set of the discrete places (figured by circles) and P c is a set of the continuous places (figured by double concentric circles). ...

Decidability results in First-Order Hybrid Petri Nets

Discrete Event Dynamic Systems

... In contrast to previous work where the dynamics of these states was primarily modeled using delays, the current project focuses on the use of SFM and CFM to model the state dynamics that indicate the quality level of the manufacturing system. This modeling approach, which has been recently investigated [3] in the context of manufacturing systems, provides an effective platform to incorporate other common objectives in addition to quality such as throughput optimization and resource allocation subject to stochastic fluctuations. Furthermore, this work considers the validation of dynamical models of manufacturing systems using CFM/SFM-based hybrid models that are compared to quality data from a real operational manufacturing line. ...

Performance Optimization of Manufacturing Systems: an hybrid systems approach
  • Citing Conference Paper
  • January 2004

Proceedings - IEEE International Conference on Robotics and Automation

... We should also notice, for completeness, that there is another line of past works that have sought the optimization of the operations of certain contemporary workflows by leveraging some of the modeling and analytical capabilities of timed continuous Petri nets. More specifically, these works employ the particular model of the "first-order hybrid Petri net", which was introduced and studied in Balduzzi et al. (2000); as characteristic examples, we mention the works of Balduzzi and Di Febbraro (2001), Dotoli et al. (2009), andCavone et al. (2016). However, the perusal of this material will reveal that except for the fact that they also employ a fluidized representation of the dynamics of the underlying workflow in the form of a continuous Petri net model, the scheduling methods that are pursued in those past works are very different, in their defining philosophy and their underlying operational assumptions, from the FR-based scheduling method that is pursued in this paper. ...

Combining fault detection and process optimization in manufacturing systems using First-Order Hybrid Petri Nets

Proceedings - IEEE International Conference on Robotics and Automation