Abstract
A robust control technique is proposed to address the problem of trajectory tracking of an autonomous ground vehicle (AGV). This technique utilizes a fractional-order proportional integral derivative (FOPID) controller to control a non-holonomic autonomous ground vehicle to track the behaviour of the predefined reference path. Two FOPID controllers are designed to control the AGV’s inputs. These inputs represent the torques that are used in order to manipulate the implemented model of the vehicle to obtain the actual path. The implemented model of the non-holonomic autonomous ground vehicle takes into consideration both of the kinematic and dynamic models. In additional, a particle swarm optimization (PSO) algorithm is used to optimize the FOPID controllers’ parameters. These optimal tuned parameters of FOPID controllers minimize the cost function used in the algorithm. The effectiveness and validation of the proposed method have been verified through different patterns of reference paths using MATLAB–Simulink software package. The stability of fractional-order system is analysed. Also, the robustness of the system is conducted by adding disturbances due to friction of wheels during the vehicle motion. The obtained results of FOPID controller show the advantage and the performance of the technique in terms of minimizing path tracking error and the complement of the path following.
Similar content being viewed by others
References
Aboelela, Ma S, Ahmed, M. F., & Dorrah, H. T. (2012). Design of aerospace control systems using fractional PID controller. Journal of Advanced Research, 3(3), 225–232.
Aldair, A. A., & Wang, W. J. (2010). Design of fractional order controller based on evolutionary algorithm for a full vehicle nonlinear active suspension systems. International Journal of Control and Automation, 3(4), 33–46.
Al-Mayyahi, A., Wang, W., & Birch, P. (2015). Path tracking of autonomous ground vehicle based on fractional order PID controller optimized by PSO In 13th IEEE International Symposium on Applied Machine Intelligence and Informatics (SAMI), pp. 109–114.
Al-Mayyahi, A., Wang, W., & Birch, P. (2014). Adaptive neuro-fuzzy technique for autonomous ground vehicle navigation. Robotics, 3(4), 349–370.
Cao, J., & Cao, B. ( 2006). Design of Fractional Order Controllers Based on Particle Swarm Optimization. In 1st IEEE Conference on Industrial Electronics and Applications, pp. 1 – 6.
Cao, J., Liang, J. I. N., & Cao, B. (2005). Optimization of Fractional Order PID Controllers Based on Genetic Algorithms. In The fourth International Conference on Machine Learning and Cybernetics, pp. 5686–5689.
Chen, Y., Petr, I., & Xue, D. (2009). Fractional Order Control - A Tutorial, In American Control Conference, pp. 1397– 1411.
Fierro, R., & Lewis, F. L. (1997). Control of a nonholonomic mobile robot?: Backstepping kinematics into dynamics. Journal of Robotic Systems, 14(3), 149–163.
Fierro, R., & Lewis, F. L. (1998). Control of a nonholonomic mobile robot using neural networks. IEEE Transactions on Neural Networks, 9(4), 589–600.
Huang, J., Wen, C., Wang, W., & Jiang, Z.-P. (2014). Adaptive output feedback tracking control of a nonholonomic mobile robot. Automatica, 50(3), 821–831.
Lee, C.-H., & Chang, F.-K. (2010). Fractional-order PID controller optimization via improved electromagnetism-like algorithm. Expert Systems with Applications, 37(12), 8871– 8878.
Monje, C. A., Chen, Y., Vinagre, B. M., Xue, D., & Feliu, V. (2010). Fractional-order systems and controls fundamentals and applications. New York: Springer.
Normey-Rico, J. E., Alcalá, I., Gómez-Ortega, J., & Camacho, E. F. (2001). Mobile robot path tracking using a robust PID controller. Control Engineering Practice, 9(11), 1209–1214.
Peng, J., Yu, J., & Wang, J. (2014). Robust adaptive tracking control for nonholonomic mobile manipulator with uncertainties. ISA Transactions, 53(4), 1035–1043.
Ramezanian, H., & Balochian, S. (2013). Optimal design a fractional-order PID controller using particle swarm optimization algorithm. International Journal of Control and Automation, 6(4), 55–68.
Resende, C. Z., Carelli, R., & Sarcinelli-Filho, M. (2013). A nonlinear trajectory tracking controller for mobile robots with velocity limitation via fuzzy gains. Control Engineering Practice, 21(10), 1302–1309.
Ugalde-loo, C. E., Liceaga-castro, E., & Liceaga-castro, J. (2005). “2x2 Individual Channel Design MATLAB Toolbox, In 44th IEEE Conference on Decision and Control, pp. 7603–7608.
Vivero, O., & Liceaga-Castro, J. (2008). MIMO Toolbox for Matlab, in Student Paper. Annual IEEE Conference, 2008, pp. 1–5.
Wang, J., Lu, Z., Chen, W., & Wu, X. (2011). An Adaptive Trajectory Tracking Control of Wheeled Mobile Robots. In The sixth IEEE Conference on Industrial Electronics and Applications, 3, pp. 1156–1160.
Zamani, M., Karimi-Ghartemani, M., Sadati, N., & Parniani, M. (2009). Design of a fractional order PID controller for an AVR using particle swarm optimization. Control Engineering Practice, 17(12), 1380–1387.
Zhang, Y., Gong, D., & Zhang, J. (2013). Robot path planning in uncertain environment using multi-objective particle swarm optimization. Neurocomputing, 103, 172–185.
Zhang, Y., Liu, G., & Luo, B. (2014). Finite time cascaded tracking control approach for mobile robots. Information Sciences, 284, 31–43.
Zhao, P., Chen, J., Song, Y., Tao, X., Xu, T., & Mei, T. (2012). Design of a control system for an autonomous vehicle based on adaptive-PID. International Journal of Advanced Robotic Systems, 9(44), 1.
Acknowledgments
The author would like to express his gratefulness for his sponsor, Ministry of Higher Education and Scientific Research in Iraq, for funding his research programme in the United Kingdom. The author would also like to thank his home university for the support, University of Basrah in Iraq.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Al-Mayyahi, A., Wang, W. & Birch, P. Design of Fractional-Order Controller for Trajectory Tracking Control of a Non-holonomic Autonomous Ground Vehicle. J Control Autom Electr Syst 27, 29–42 (2016). https://doi.org/10.1007/s40313-015-0214-2
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40313-015-0214-2