Skip to main content
Log in

A network flow based heuristic approach for optimising AGV movements

  • Published:
Journal of Intelligent Manufacturing Aims and scope Submit manuscript

Abstract

Automated Guided Vehicles (AGVs) are driverless carriers that automatically navigate along planned paths by means of several guidance and control methods. This paper proposes an approach for solving the dispatching problem in an AGV system. The problem is modelled through a network by relying on the formulation of a Minimum Cost Flow Problem. In the defined graph, the nodes represent transportation tasks and AGVs while the arcs consider, through the associated weights, several system’s aspects such as pick, drop, and travel times, battery recharging, capacity constraints, congestion and error issues. Two objectives can be achieved: (i) minimisation of the average time for carrying out transportation tasks or (ii) maximisation of the utilisation degree of AGVs. The modelling and solution approach adopted has provided a novel Vehicle–Initiated dispatching rule and parameters settings for the dynamic assignments of transportation missions to AGVs. The decision making process concurrently and dynamically considers several factors. The results show a relevant reduction in the average time for transportation order fulfilment and a decrease in its variability. The proposed approach has been exploited for optimising the AGVs performance in a pharmaceutical production system.

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.

Institutional subscriptions

Similar content being viewed by others

References

  • Ahuja R. K., Magnanti T. L., Orlin J. B. (1993) Network flows: Theory, algorithms, and applications. Prentice Hall, Upper Saddle River, NJ

    Google Scholar 

  • Askin R. J., Standridge C. R. (1993) Modeling and analysis of manufacturing systems. Wiley, New York, NY

    Google Scholar 

  • Bae H. Y., Choe R., Park T., Ryu K. R. (2011) Comparison of operations of AGVs and ALVs in an automated container terminal. Journal of Intelligent Manufacturing 22: 413–426

    Article  Google Scholar 

  • Beamon B. M. (1998) Performance, reliability, and performability of material handling systems. International Journal of Production Research 36(2): 377–393

    Article  Google Scholar 

  • Bilge U., Tanchoco J. M. A. (1997) AGV Systems with multi-load carriers: Basic issues and potential benefits. Journal of Manufacturing Systems 16(3): 159–174

    Article  Google Scholar 

  • Chan, S. H. (2001). Dynamic AGV-container job deployment strategy. Thesis for the master of science in high performance for engineered systems at the Singapore-MIT Alliance, National University of Singapore.

  • Chen M. (1996) A mathematical programming model for AGVs planning and control in manufacturing systems. Computers & Industrial Engineering 30(4): 647–658

    Article  Google Scholar 

  • Choe, R., Cho, H., Park, T., & Ryu, K. R. (2011). Queue-based local scheduling and global coordination for real-time operation control in a container terminal. Journal of Intelligent Manufacturing, published online: 22 July 2011. doi:10.1007/s10845-011-0564-y.

  • Corréa A. I., Langevin A., Rousseau L. M. (2007) Scheduling and routing of automated guided vehicles: A hybrid approach. Computers & Operations Research 34: 1688–1707

    Article  Google Scholar 

  • Ebben M., van der Zee D.-J., van der Heijden M. (2004) Dynamic one-way traffic control in automated transportation systems. Transportation Research Part B 38: 441–458

    Article  Google Scholar 

  • Egbelu P. J., Tanchoco J. M. A. (1984) Characterization of automatic guided vehicle dispatching rules. International Journal of Production Research 22(3): 359–374

    Article  Google Scholar 

  • Ho Y.-C., Liu H.-C. (2006) A simulation study on the performance of pickup-dispatching rules for multiple-load AGVs. Computers & Industrial Engineering 51: 445–463

    Article  Google Scholar 

  • Hwang H., Kim S. H. (1998) Development of dispatching rules for automated guided vehicle systems. Journal of Manufacturing Systems 17: 137–143

    Article  Google Scholar 

  • Kim S. H., Hwang H. (1999) An adaptive dispatching algorithm for automated guided vehicles based on an evolutionary process. International Journal of Production Economics 60–61: 465–472

    Article  Google Scholar 

  • Koo P.-H., Jang J. (2002) Vehicle travel time models for AGV systems under various dispatching rules. The International Journal of Flexible Manufacturing Systems 14: 249–261

    Article  Google Scholar 

  • Le-Anh T., De Koster M. B. M. (2006) A review of design and control of automated guided vehicle systems. European Journal of Operational Research 171: 1–23

    Article  Google Scholar 

  • Levitin G., Abezgaouz R. (2003) Optimal routing of multiple-load AGV subject to LIFO loading constraints. Computers & Operations Research 30: 397–410

    Article  Google Scholar 

  • Lin L., Shinn S. W., Gen M., Hwang H. (2006) Network model and effective evolutionary approach for AGV dispatching in manufacturing system. Journal of Intelligent Manufacturing 17: 465–477

    Article  Google Scholar 

  • Mantel R. J., Landeweerd H. R. A. (1995) Design and operational control of an AGV system. International Journal of Production Economics 41: 257–266

    Article  Google Scholar 

  • Mellado M., Vendrell E., Crespo A., Lopez P., Garbajosa J., Lomba C., Schilling K., Stutzle H., Mayerhofer R. (1999) Application of a real time expert system platform for flexible autonomous transport in industrial production. Computers in Industry 38: 187–200

    Article  Google Scholar 

  • Nishi T., Ando M., Konishi M. (2006) Experimental studies on a local rescheduling procedure for dynamic routing of autonomous decentralized AGV systems. Robotics and Computer-Integrated Manufacturing 22: 154–165

    Article  Google Scholar 

  • Qiu L., Hsu W.-J., Huang S.-Y., Wang H. (2002) Scheduling and routing algorithms for AGVs: A survey. International Journal of Production Research 40(3): 745–760

    Article  Google Scholar 

  • Rashidi, H., & Tsang, E. P. K. (2005). Applying the extended network simplex algorithm to dynamic automated guided vehicle scheduling. In G. Kendall, L. Lei, and M. Pinedo (Eds.), Proceedings of the 2nd multidisciplinary international conference on scheduling: Theory and applications (MISTA), (Vol. 2, pp. 677–692). New York, USA.

  • Singh N., Sarngadharan P. V., Pal P. K. (2011) AGV scheduling for automated material distribution: A case study. Journal of Intelligent Manufacturing 22: 219–228

    Article  Google Scholar 

  • Taghaboni-Dutta F. (1997) A value-added approach for automated guided vehicles task assignment. Journal of Manufacturing Systems 16(1): 159–174

    Article  Google Scholar 

  • Tanchoco J. M. A., Egbelu P. J., Taghaboni F. (1987) Determination of the total number of vehicles in an AGV-based material transport system. Material Flow 4: 33–51

    Google Scholar 

  • Vis I. F. A. (2006) Survey of research in the design and control of automated guided vehicle systems. European Journal of Operational Research 170: 677–709

    Article  Google Scholar 

  • Yamashita H. (2001) Analysis of dispatching rules of AGV systems with multiple vehicles. IIE Transactions 33: 889–895

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Giacomo Liotta.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Confessore, G., Fabiano, M. & Liotta, G. A network flow based heuristic approach for optimising AGV movements. J Intell Manuf 24, 405–419 (2013). https://doi.org/10.1007/s10845-011-0612-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10845-011-0612-7

Keywords

Navigation