Skip to main content
Log in

Marking Optimization of Weighted Marked Graphs

  • Published:
Discrete Event Dynamic Systems Aims and scope Submit manuscript

Abstract

Cyclic manufacturing systems can be modeled by marked graphs, which are an elementary class of Petri nets. To model systems with bulk services and arrivals and to reduce the size of the model, weighted marked graphs can be used. An important step when designing these systems is the definition of the number of manufacturing resources to be used in order to reach a given productivity. In terms of timed Petri nets, this is known as the marking optimization problem and consists of reaching a given average cycle time while minimizing a linear combination of markings. In this paper, a necessary and sufficient condition to obtain a feasible solution of the marking optimization problem of weighted marked graphs with deterministic times is established. A fast heuristic solution, based on an iterative process and using simulation, is given. An example and an application to manufacturing systems are presented.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Campos, J., Chiola, 0., and Silva, M. 1991. Ergodicity and throughput bounds of Petri nets with unique consistent firing count vector. IEEE Trans. on Software Engineering 17(2): 117—125.

    Google Scholar 

  • Chao, D. T., Zhou, M., and Wang, D. T. 1993. Multiple-weighted marked graphs. Proc. IFAC 12th Triennial World Congress, Australia: Sydney. pp. 371—374.

  • Chrzastowski-Wachtel. P., and Raczunas, M. 1995. Orbits, half-frozen tokens and the liveness of weighted circuits. 'Workshop on structure in concurrency theory and works/sop in computing. Berlin: Springer Verlag, pp. 116—128.

    Google Scholar 

  • Gaubert, S. 1990. An algebraic method for optimizing resources in timed event graphs, Lecture Notes in Control amid information Sciences, No. 144, Springer Verlag, pp. 957—966.

    Google Scholar 

  • Laftit, S. Proth, J. M., and Xie, X. 1992. Optimization of semiflow criteria for event graphs. IEEE Trans. on Automatic Control37(5): 547—555.

    Google Scholar 

  • Munier, A. 1993. Régime asymptotique optimal dun graphe d'événements temporisé genéralisé—Applicatton un problème d'assemblage. RAIRO 27: 487—513.

    Google Scholar 

  • Munier, A. 1996. The basic cyclic scheduling problem with linear precedence constraints. Discrete Applied Mathematics 64: 219—238.

    Google Scholar 

  • Murata, T. 1989. Petri nets: Properties, analysis and applications. Proceedings of the IEEE 77(4): 541—580.

    Google Scholar 

  • Proth, E. M., Sauer, N., Wardi, Y., and Xie, X. 1996. Marking optimization of stochastic timed event graphs using WA. Discrete Es'ent Dynamic Systems 6: 221—239.

    Google Scholar 

  • Proth, J. M., Sauer, N., and Xie. X. 1997a. Optimization of the number of transportation devices in a flexible manufacturing system using event graphs. IEEE Traits, on Industrial Electronics 44(3): 298—306.

    Google Scholar 

  • Proth, J. M., and Xie, X. 1997b. Petri Nets: A tool for design and nianagement of manufacturing systems. John Wiley & Son (Ed.).

  • Silva, M. Ed Valette, R. 1989. Petri nets and flexible manufacturing. Advances in Petri Nets 1989. G. Rozenberg (ed.), Lecture Notes of Computer Science, Spnnger Verlag, pp. 374—417.

  • Teruel. E., Chrzastowski. P., olom, E. M., and Silva. M. 1992. On Weighted T-Systems. Lecture Notes in Computer Science, 616, 13th International Conference on Applications and Theory of Petri Nets. Sheffield, 348—367.

  • Valentin, C. 1994. Modeling and analysis methods for i class of hybnd dynamic systems. Proc. of Syniposiunim ADP-22294, Brussels, 22 1—226.

    Google Scholar 

  • Xie, X. L. 1993. On the impact of randomness in production lines controlled by kanbans. Proc. of the Seond European Control C'onference, The Netherlands: Groningen, 158—163.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Sauer, N. Marking Optimization of Weighted Marked Graphs. Discrete Event Dynamic Systems 13, 245–262 (2003). https://doi.org/10.1023/A:1024055724914

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1024055724914

Navigation