Skip to main content
Log in

An application of discrete-event theory to truck dispatching

  • Original Paper
  • Published:
Central European Journal of Operations Research Aims and scope Submit manuscript

Abstract

This article focuses on the dispatching problem of an oilsand excavation process subject to production objectives and specifications. Herein, we cast the truck dispatching task in a decision-making framework for determining solutions and helping a dispatcher to make decisions. In this paper, we apply the discrete-event formalism to investigate the dispatching of a large truck fleet. For this purpose, we examine the capabilities and limitations of two distinct theories: discrete-event system (DES) and vector discrete-event system (VDES). Despite their differences, both theories can be used to model the logical structure of the dispatching process. These theories also provide techniques for implementing specifications and representing solutions in a compact manner. The results of this paper demonstrate that current procedures and tools available for DES allow a broader range of techniques to be applied, thus increasing the likelihood of finding a suitable solution.

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

  1. Aghamirian M, Rudie K, Burns A, Frontini G (2003) Using timed discrete-event systems and discrete-event simulation to design control policies in a manufacturing system. In: Proceedings of the 17th international conference on production research, August 2003, Blacksburg

  2. Blouin S, Guay M, Rudie K (2000) An application of discrete-event theory to truck dispatching. Technical Report #2000-440, Department of Computing and Information Science, Queen’s University, Ontario, Canada. Available at http://www.cs.queensu.ca/TechReports/Reports/2000-440.pdf

  3. Chen S-L (1996) Control of discrete-event systems of vectors and mixed structural type. Ph.D. thesis, University of Toronto

  4. Cassandras CG and Lafortune S (1999). Introduction to discrete event systems. Kluwer, Dordrecht

    Google Scholar 

  5. Hatch Associates (2002) National Research Council of Canada, Queen’s University, Syncrude Canada Limited, University of British Columbia, University of Alberta, Wenco International. IO2 Intelligent Optimization of Intelligent Operations Final Report. Technical report, PRECARN Inc., Ottawa, May 2002

  6. Hellgren A, Lennartson B, Fabian M (2002) Modelling and PLC-based implementation of modular supervisory control. In: Proceedings of the sixth international workshop on discrete event systems, pp~371–376

  7. Lemch E, Guay M, Rudie K (2002) Modelling of oil production operation in the framework of hybrid systems. In: Proceedings of the IEEE conference on decision and control (CDC), 10–13 December 2002, Las Vegas, pp 1595–1600

  8. Li Y and Wonham WM (1993). Control of vector discrete-event systems: I—The base model. IEEE Trans Autom Control 38(8): 1214–1227

    Article  Google Scholar 

  9. Li Y and Wonham WM (1994). Control of vector discrete-event systems: II—Controller synthesis. IEEE Trans Autom Control 39(3): 512–531

    Article  Google Scholar 

  10. Leduc RJ, Wonham WM (1995) PLC implementation of a DES supervisor for a manufacturing testbed. In: Proceedings 33rd annual Allerton conference on communication, control and computing, University of Illinois, October 1995, pp 519–528

  11. Rudie K, Shimkin N, O’Young SD (1994) Timed discrete-event systems: a manufacturing application. In: Proceedings of the conference on information sciences and systems (CISS), March 1994, Princeton, NJ, pp 374–381

  12. Ramadge PJ, Wonham WM (1982) Supervision of discrete event processes. In: Proceedings of the 21st IEEE conference on decision and control, vol 3, pp 1228–1229

  13. Ramadge PJ, Wonham WM (1989) The control of discrete event systems. In: Proceedings of the IEEE, vol 77, pp 81–98

  14. Sheridan TB (1992). Telerobotics, automation and human supervisory control. MIT, Cambridge

    Google Scholar 

  15. Ta CH (2002) Optimal haul truck allocation in the syncrude mine. Master’s thesis, University of Alberta, Department of Electrical and Computer Enginering, Edmonton

  16. Wonham WM (1999) Notes on control of discrete-event systems. University of Toronto, Available at http://www.control.utoronto.ca/people/profs/wonham/wonham.html

  17. Yang J, Jaillet P and Mahmassani H (2004). Real-time multivehicle truckload pickup and delivery problems. Transport Sci 38(2): 135–148

    Article  Google Scholar 

  18. Zhang Y, Li S, Cai Q (1990) Optimization criteria for computer-controlled truck dispatching system. In: APCOM proceedings, vol 22, pp 295–306

  19. Zhong H and Wonham WM (1990). On the consistency of hierarchical supervision in discrete-event systems. IEEE Trans Autom Control 35: 1125–1134

    Article  Google Scholar 

  20. Zhang ZH, Wonham WM (2001) STCT: an efficient algorithm for supervisory control design. In: Symposium on supervisory control of discrete event systems (SCODES2001), July 2001

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Stephane Blouin.

Additional information

This work was supported, in part, by the Natural Sciences and Engineering Research Council of Canada (NSERC), the Canadian Foundation for Innovation and PRECARN and associates. In addition, the first author was supported by NSERC, Fonds pour la formation de Chercheurs et l’Aide a la Recherche (FCAR), and Ontario Graduate Scholarships (OGS).

Rights and permissions

Reprints and permissions

About this article

Cite this article

Blouin, S., Guay, M. & Rudie, K. An application of discrete-event theory to truck dispatching. cent.eur.j.oper.res. 15, 369–391 (2007). https://doi.org/10.1007/s10100-007-0037-8

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10100-007-0037-8

Keywords

Navigation