Parameterized activity cycle diagram and its application
The classical activity cycle diagram (ACD), which is a bipartite directed graph, is easy to learn and use for describing the dynamic behavior of a discrete-event system . However, the complexity of the classical ACD model increases rapidly as the system size increases. This article presents an enric...
Gespeichert in:
Veröffentlicht in: | ACM transactions on modeling and computer simulation 2013-10, Vol.23 (4), p.1-18 |
---|---|
Hauptverfasser: | , , , , |
Format: | Artikel |
Sprache: | eng |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | The classical
activity cycle diagram
(ACD), which is a bipartite directed graph, is easy to learn and use for describing the dynamic behavior of a
discrete-event system
. However, the complexity of the classical ACD model increases rapidly as the system size increases. This article presents an enriched ACD called the
parameterized
ACD (P-ACD). In P-ACD, each node is allowed to have
parameter variables
, and
parameter values
are passed to the parameter variables through a
directed arc
. This article demonstrates how a
single
P-ACD model can be used to represent an entire
class
of very large-scale systems instead of requiring
different
ACD models for every
instance
. We also illustrate that the well-known activity scanning algorithm can be used to execute a P-ACD model. A prototype P-ACD simulator implemented in C# programming language is provided, and an illustrative example of a conveyor-driven serial production line with the prototype simulator is presented to illustrate construction and execution of a P-ACD model. In addition, it is demonstrated that the proposed P-ACD allows an effective and concise modeling of a job shop, which was not possible with the classical ACD. |
---|---|
ISSN: | 1049-3301 1558-1195 |
DOI: | 10.1145/2501593 |