Journal of Materials Processing Technology 139 (2003) 302–309
Petri Net-based workflow management systems for
in-process control in a plastic processing plant
Richard Y.K. Fung
a,∗
, Alan Y.M. Au
a
, A.W.H. Ip
b
a
Department of Manufacturing Engineering and Engineering Management, City University of Hong Kong,
83 Tat Chee Avenue, Kowloon, Hong Kong, PR China
b
Department of Manufacturing Engineering, Hong Kong Polytechnic University, Hunghom, Kowloon, Hong Kong, PR China
Abstract
To manage a complex system, an operation model is proposed for evaluating the effectiveness and efficiency of each possible plan.
During the planning process, an easy-to-use modeling system for operation modeling could be very useful for assisting the shop floor
manager to understand and predict the performance of operation plans. In this paper, the Petri Net is used as a tool to realize the proposed
modeling concept. Derived from the basic Colored Petri Net (CPN) language, a Modular Colored Petri Net (MCPN), composed of a number
of CPN Modules (CPNMs), is proposed for this adaptive modeling approach. The CPN in each CPNM represents the discrete event logic
of the corresponding operation. Despatching rules of the material and activities are modeled by the components and functions of the CPNs
in these CPNMs, and the dynamics of the system can be modeled by the transition firing and connections amongst them. In this way, the
time and cost for the development and maintenance of the shop floor operation model can be reduced. The application of the system in
in-process control in a plastic processing plant is illustrated in the paper.
© 2003 Elsevier Science B.V. All rights reserved.
Keywords: Workflow modeling; Colored Petri Net
1. Introduction
1.1. Workflow management
A workflow management system (WMS) is defined as
a system that completely defines, manages, and executes
workflow through a software application where the order
of execution is driven by a computer representation of the
workflow logic [1]. The basic functions of a WMS, including
the definition of tasks and procedures, are discussed in [2].
Management of workflow covers the manipulation of infor-
mation involved in controlling, monitoring, optimizing and
supporting a business process. Since workflow management
develops a systematic foundation to specify and manipulate
information, it can be adopted to solve many communica-
tion problems in production management. With an effective
WMS in the system, business policies and practices can be
automatically deployed, implemented, monitored, measured
and, if necessary, improved. Moreover, with an in-depth un-
derstanding and a well-defined formal definition of the busi-
∗
Corresponding author.
E-mail address: richard.fung@cityu.edu.hk (R.Y.K. Fung).
ness processes in an organization in the development and
operation of a WMS, the flow of business processes can be
continuously improved through systematic analyses. Adop-
tion of an effective WMS can also foster better tracking of
business processes and enhance the reliability of the opera-
tion system.
A typical plastic processing routing involves a large num-
ber of steps in complex sequences in various stages of the
operation, such as planning, preparation, forming, finishing,
decoration and recycling. Examples of some common steps
are given in Table 1.
These complex sequences of tasks involve various types
of resources such as machines, operators and their skills,
etc. It is found that since each step requires only its spe-
cific resource, other resources are usually in an idle state.
In order to optimize the productivity of the resources, the
allocation of work to them must be carefully planned and
managed. A workflow system for a material processing en-
vironment to speed up its work by eliminating non-value
work both within and between operations and to balances
the overall work load to improving the overall efficiency
is required. It is used as a tool to assist different levels
of executives, engineers and clerical staff to improve their
productivity.
0924-0136/03/$ – see front matter © 2003 Elsevier Science B.V. All rights reserved.
doi:10.1016/S0924-0136(03)00240-1