Skip to main content
Log in

Path Following Control of Automated Guided Vehicle Based on Model Predictive Control with State Classification Model and Smooth Transition Strategy

  • Published:
International Journal of Automotive Technology Aims and scope Submit manuscript

Abstract

Path following control of the automatic guided vehicle (AGV) for material handling in the plant requires a smooth and high-precision continuous attitude adjustment. However, there are many difficulties in designing the controller, such as actuator saturation, parameter selection, and the influence of deviations relations. In this paper, an improved model predictive control SCMPC-ST with a state classification model (SCM) and a smooth transition (ST) strategy is proposed to address these problems. First, based on the deviations relations and the actuator saturation, the SCM is designed to divide the pose states of AGV into three stages. With clearly objective functions and boundary constraints, SCM allows the pose states can be transferred sequentially, which avoids the problem of parameter selection. Second, use the analytical method to resolve SCM to directly obtain the desired control law, which provides excellent performance in real-time. Finally, the smooth transition strategy is built to adjust the control law at the transition step and overshoot step to ensure the stability of the control process. Simulation results show that by focusing on adjusting the deviations relations, SCMPC-ST can make AGV eliminate all deviations continuously and smoothly while maintaining high accuracy.

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

Abbreviations

e α :

angular deviation

e d :

displacement deviation

V R :

the right wheel speed

V L :

the left wheel speed

D w :

the distance between the two drive wheels

Δv :

the differential speed

V c :

linear velocity

ω c :

angular velocity

T :

unit sampling time

R a :

rotation radius

E(k):

pose states at step k

S 1 :

deviating stage

S 1a, S 1b, S 1c :

three cases of S1

S 2 :

approaching stage

S 2a, S 2b :

two cases of S2

S 3 :

terminal stage

K 12 :

transition step from S1 to S2

K 23 :

transition step from S2 to S3

K 0 :

overshoot step

N b :

total control steps in S3

N lim :

control step threshold in S3

Δa min, Δa max :

the acceleration constraints of the actuator

Δv*(k):

desired control output

\({\rm{\Delta}}\widetilde{v}\left({\rm{k}} \right)\) :

modified control output

λ :

trial weight

\({\rm{\Delta}}\widehat{v}\left({\rm{k}} \right)\) :

actual control output

k p :

proportional coefficient of PID controller

k i :

integral coefficient of PID controller

k d :

differential coefficient of PID controller

β :

integral separation threshold of PID controller

e f :

the deviation used in PID controller

References

  • Amer, N. H., Zamzuri, H., Hudha, K. and Kadir, Z. A. (2016). Modelling and control strategies in path tracking control for autonomous ground vehicles: A review of state of the art and challenges. J. Intelligent and. Robotic. Systems 86, 2, 225–254.

    Article  Google Scholar 

  • Basci, A. and Derdiyok, A. (2014). Real-time velocity and direction angle control of an automated guided vehicle. Int. J. Robotics and Automation, 29, 227–233.

    Article  Google Scholar 

  • Han, Y. X., Cheng, Y. and Xu, G. W. (2019). Trajectory tracking control of AGV based on sliding mode control with the improved reaching law. IEEE Access, 7, 20748–20755.

    Article  Google Scholar 

  • Hwang, C. L., Yang, C. C. and Hung J. Y. (2018). Path tracking of an autonomous ground vehicle with different payloads by hierarchical improved fuzzy dynamic sliding -mode control. IEEE Trans. Fuzzy Systems 26, 2, 899–914.

    Article  Google Scholar 

  • Lee, Y. J., Suh, J. H., Lee, J. W. and Lee, K. S. (2005). Driving control of an AGV for an automated container terminal using an immunized PID controller based on cell-mediated immunity. Artificial Life and Robotics 9, 2, 90–95.

    Article  Google Scholar 

  • Luca, A. D., Oriolo, G. and Vendittelli, M. (2001) Control of wheeled mobile robots: An experimental overview. Springer. Berlin, Germany.

    Google Scholar 

  • Merabti, H. Belarbi, K. and Bouchemal, B. (2015). Nonlinear predictive control of a mobile robot: A solution using metaheuristcs. J. Chines Institute of Engineers 39, 3, 1–9.

    Google Scholar 

  • Ollero, A. and Amidi, O. (1991). Predictive path tracking of mobile robots. Application to the CMU NavLab. Fifth Int. Conf. Advanced Robotics ‘Robots in Unstructured Environments (ICAR). Pisa, Tuscany, Italy.

  • Prodan, I., Olaru, S., Fontes, F. A., Pereira, F. L., de Sousa, J. B., Maniu, C. S. and Niculescu, S. I. (2015). Predictive control for path-following. from trajectory generation to the parametrization of the discrete tracking sequences. Springer International Publishing. New York, NY, USA.

    Book  Google Scholar 

  • Qi, M., Li, X., Yan, X. and Zhang, C. (2018). On the evaluation of AGVS-based warehouse operation performance. Simulation Modelling Practice and Theory, 87, 379–394.

    Article  Google Scholar 

  • Sabattini, L., Aikio, M., Beinschob, P., Boehning, M., Cardarelli, E., Digani, V., Krengel, A, Magnani, M. Mandici, S. Oleari, F. Reinke, C. Ronzoni, D. Stimming, C. Varga, R. Vatavu, A. Castells Lopez, S. Fantuzzi, C. Mäyrä, A. Nedevschi, S. Secchi, C. and Fuerstenberg, K. (2018). The PAN-Robots Project: Advanced automated guided vehicle systems for industrial logistics. IEEE Robotics & Automation Magazine 25, 1, 55–64.

    Article  Google Scholar 

  • Shojaei, K. (2015). Saturated output feedback control of uncertain nonholonomic wheeled mobile robots. Robotica 33, 1, 87–105.

    Article  Google Scholar 

  • Snider, J. M. (2009). Automatic steering methods for autonomous automobile path tracking. Robotics Institute, CMU-RITR-09-08.

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

    Article  MathSciNet  Google Scholar 

  • Vougioukas, S. G. (2007). Reactive trajectory tracking for mobile robots based on non linear model predictive control. IEEE Int. Conf. Robotics and Automation (IRCA). Roma, Italy.

  • Wu, X., Lou, P., Tang, D. and Yu, J. (2008). An intelligentoptimal predictive controller for path tracking of vision-based automated guided vehicle. Int. Conf. Information and Automation. Changsha, China.

  • Wu, Y., Wang, L., Zhang, J. and Li, F. (2019). Path following control of autonomous ground vehicle based on nonsingular terminal sliding mode and active disturbance rejection control. IEEE Trans. Vehicular Technology 68, 7, 6379–6390.

    Article  Google Scholar 

  • Yamashita, A. S., Alexandre, P. M. and Zanin, A. C. (2016). Reference trajectory tuning of model predictive control. Control Engineering Practice, 50, 1–11.

    Article  Google Scholar 

Download references

Acknowledgement

This work is supported by the Fundamental Research Funds for the Central Universities (NO. 2020RC15).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jingtian Zhang.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Weng, X., Zhang, J. & Ma, Y. Path Following Control of Automated Guided Vehicle Based on Model Predictive Control with State Classification Model and Smooth Transition Strategy. Int.J Automot. Technol. 22, 677–686 (2021). https://doi.org/10.1007/s12239-021-0063-x

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12239-021-0063-x

Key Words

Navigation