Abstract
In this paper, a new structure of a Fractional Order State Feedback Controller (FOSFC) is designed to solve the problem of trajectory tracking of a Differential Drive Robot (DDR), which is a nonlinear Multi-Input Multi-Output (MIMO) system. One of the main features of this paper is that it considers both the kinematic and dynamic models of the robot. For comparison purposes, a conventional Integer Order State Feedback Controller (IOSFC) is designed for the same system. The parameters of both controllers are tuned (using the fmincon Matlab function) to minimize the Integral of Time multiplied by Squared Error (ITSE) performance index when the DDR tracks a circular reference trajectory. The FOSFC gives a better value for this performance index than that of the IOSFC, which means that the FOSFC enhances the performance of the system with respect to this performance index. While the stability of the closed loop system is verified using Lyapunovs direct method for the IOSFC, a new approach is presented in this paper to analyze the stability of the closed loop system for the designed FOSFC. Simulation results demonstrate that the FOSFC outperforms the IOSFC for two other performance indices, namely, the Integral of Absolute Error (IAE) and the Integral of Squared Error (ISE).
Similar content being viewed by others
References
Z. Y. Al-Shibaany, J. Hedley, and R. Bicker, “Design of an adaptive neural kinematic controller for a national Instrument mobile robot system,” Proc. of IEEE International Conference on Control Systems, Computing and Engineering, Penang, Malaysia, pp. 623–628, 23–25 Nov. 2012.
O. Mohareri, R. Dhaouadi, and A. B. Rad, “Indirect adaptive control of a nonholonomic mobile robot via neural networks,” Neurocomputing, vol. 88, pp. 54–66, 2012.
R. Fierro and F. L. Lewis, “Control of a nonholonomic mobile robot: backstepping kinematics into dynamics,” Journal of Robotic Systems, vol. 14, no. 3, pp. 149–163, 1997.
A. Ravendran and H. D. I. Piyumini, “Dynamic modelling and control of wheeled mobile robot,” International Research Symposium on Engineering Advancements (IRSEA), SAITM, Malabe, Sri Lanka, pp. 96–99, 2016.
F. C. Vieira, A. A. D. Medeiros, P. J. Alsina, and A. P. A. Jr., “Position and orientation control of a two-wheeled differentially driven nonholonomic mobile robot,” Proceedings of the First International Conference on Informatics in Control, Automation and Robotics, pp. 256–262, 2004.
T. Dierks and S. Jagannathan, “Control of nonholonomic mobile robot formations: backstepping kinematics into dynamics,” Proc. of 16th IEEE International Conference on Control Applications, Part of IEEE Multi-conference on Systems and Control, Singapore, pp. 94–99, 1–3 October 2007.
C. Wong, H. Wang, S. Li, and C. Cheng, “Fuzzy controller designed by GA for two-wheeled mobile robots,” International Journal of Fuzzy Systems, vol. 9, no. 1, pp. 22–30, March 2007.
J. Ye, “Adaptive control of nonlinear PID-based analog neural networks for a nonholonomic mobile robot,” Neurocomputing, vol. 71, pp. 1561–1565, 2008.
S. Blazic, “A novel trajectory-tracking control law for wheeled mobile robots,” Robotics and Autonomous Systems, vol. 59, no. 11, pp. 1001–1007, 2011.
F. G. Rossomando, C. Soria, and R. Carelli, “Autonomous mobile robots navigation using RBF neural compensator,” Control Engineering Practice, vol. 19, no. 3, pp. 215–222, 2011.
C. Delgado-Mata, R. Velazquez, and C. A. Gutierrez, “A differential-drive mobile robot driven by an ethology inspired behaviour architecture,” Procedia Technology, vol. 3, pp. 157–166, 2012.
C. Raimundez and A. F. Villaverde, “Adaptive tracking in mobile robots with input-output linearization,” Proc. of IEEE 39th Annual Conference of Industrial Electronics Society, IECON, pp. 1–9, 2013.
Z. Y. A. Al-Shibaany and N. A. Jassar, “Design and implementation of a real-time intelligent controller for a differential drive mobile robot,” International Journal of Scientific and Engineering Research, vol. 4, no. 12, pp. 1556–1562, December, 2013.
F. A. Salem, “Dynamic and kinematic models and control for differential drive mobile robots,” International Journal of Current Engineering and Technology, vol. 3, no. 2, pp. 253–263, June 2013.
R. Dhaouadi and A. Abu-Hatab, “Dynamic modeling of differential-drive mobile robots using Lagrange and Newton-Euler methodologies: a unified framework,” Advances in Robotics and Automation, vol. 2, no. 2, pp. 2–7, 2013.
J. Ye, “Tracking control of a nonholonomic mobile robot using compound cosine function neural network,” Intelligent Service Robotics, vol 6, no. 4, p.p. 191198, 2013.
S. Armah, S. Yi, and T. Abu-Lebdeh, “Implementation of autonomous navigation algorithms on two-wheeled ground mobile robot,” American Journal of Engineering and Applied Sciences, vol. 7, no. 1, pp. 149–164, 2014.
M. A. Tawfik, E. N. Abdulwahb, and S. M. Swadi, “Trajectory tracking control for a wheeled mobile robot using fractional order PIaDb controller,” Alkhwarizmi Engineering Journal, vol. 10, no. 3, pp. 39–52, 2014.
Y. Lee, S. Kim, T. Kuc, J. Park, S. Ji, Y. Moon, and Y. Cho, “Virtual target tracking of mobile robot and its application to formation control,” International Journal of Control, Automation, and Systems, vol. 12, no. 2, pp. 390–398, 2014.
J. K. Lee, Y. H. Choi, and J. B. Park, “Sliding mode tracking control of mobile robots with approach angle in Cartesian coordinates,” International Journal of Control, Automation, and Systems, vol. 13, no. 3, pp. 1–7, 2015.
B. Kocaturk, “Motion control of wheeled mobile robots,” Interdisciplinary Description of Complex Systems, vol. 13, no. 1, pp. 41–47, 2015.
A. S. Al-Araji, “A cognitive PID neural controller design for mobile robot based on slice genetic algorithm,” Engineering and Technology Journal, vol. 33, no. 1, pp. 208–222, 2015.
S. Roy, S. Nandy, R. Ray, and S. N. Shome, “Robust path tracking control of nonholonomic wheeled mobile robot: experimental validation,” International Journal of Control, Automation, and Systems, vol. 13, no. 4, pp. 1–9, 2015.
Y. Wei, Y. Hu, Y. Dai, and Y. Wang, “A generalized Padé approximation of time delay operator,” International Journal of Control, Automation, and Systems, vol. 14, no. 1, pp. 181–187, 2016.
Q. Wang and D. Qi, “Synchronization for fractional order chaotic systems with uncertain parameters,” International Journal of Control, Automation, and Systems, vol. 14, no. 1, pp. 211–216, 2016.
X. Yang, C. Hua, J. Yan, and X. Guan, “An exact stability condition for bilateral teleoperation with delayed communication channel,” IEEE Trans. On System, Man, and Cybernetics: Systems, vol. 46, no. 3, pp. 434–439, 2016.
C. Hua, D. Liu, and X. Guan, “Necessary and sufficient stability criteria for a class of fractional-order delayed systems,” IEEE Transactions on Circuits and Systems-II, vol.61, no.1, pp. 59–63, 2014.
Y. Zhang, D. Hong, J. H. Chung, and S. A. Velinsky, “Dynamic model based robust tracking control of a differentially steered wheeled obile robot,” Proceeding of the American Control Conference, Philadelphia, Pennsylvania, June, pp. 850–855, 1998.
C. D. L. Cruz and R. Carelli, “Dynamic modeling and centralized formation control of mobile robots,” Proc. of 32nd Annual Conference on IEEE Industrial Electronics, IECON, pp. 3880–3885, 2006.
M. Chen, Y. Ko, and J. Wang, “Slider controller design for two-wheeled mobile robot scheme,” Journal of Creative Communication and Innovative Technology, vol. 40, no. 2, pp. 113–119, Nov., 2011.
Y. Kanayama, Y. Kimura, F. Miyazaki, and T. Noguchi, “A stable tracking control method for an autonomous mobile robot,” Proc. of IEEE International Conference on Robotics and Automation, pp. 384–389, 1990.
W. Hongxing, H. Huiming, and D. Fang, “A nonlinear sliding mode control method for mobile robot control,” Proc. of 2nd International Conference on Communication Systems, Networks and Applications (ICCSNA), pp. 232–235, 2010.
R. Fierro and F. L. Lewis, “Control of a nonholonomic mobile robot: backstepping kinematics into dynamics,” Journal of Robotic Systems, vol. 14, no. 3, pp. 149–163, 1997.
S. H. Hosseinnia, R. Ghaderi, A. Ranjbar, F. Addous, and S. Momani, “Control of chaos via fractional-order state feedback controller,” in D. Baleanu, Z. B. Guvenc, and. A. T. machado (Eds.) New Trends in Nanotechnology and Fractional Calculus Applications, Springer, Dordrecht Heidelberg London New York, pp. 511–519, 2010.
Q. Huang, C. Dong, and Q. Chen, “Control of the fractional-order Chen chaotic system via fractional-order scalar controller and its circuit implementation,” Mathematical Problems in Engineering, vol. 2014, Article ID 698507, 2014.
J. W. Coburn, Algebra and Trigonometry, 2nd ed., McGraw-Hill, 2010.
G. B. Thomas, Thomas’ Calculus Early Transcendentals, Pearson, 2014.
A. E. Taylor and W. R. Mann, Advanced Calculus, John Wiley and Sons, 1983.
H. K. Khalil, Nonlinear Systems, 3rd ed., Prentice Hall, 2002.
Author information
Authors and Affiliations
Corresponding author
Additional information
Recommended by Associate Editor Shihua Li under the direction of Editor Fuchun Sun.
Omar Waleed Abdulwahhab was born in Baghdad, 1975. He received his B.Sc. and M.Sc. degrees in computer engineering from University of Baghdad, Baghdad, Iraq, in 1998 and 2002, respectively. From 2008 to 2012, he served as a lecturer in Computer Engineering Department, College of Engineering, University of Baghdad. He is presently an assistant professor. His research interests include control theory, fractional order systems, optimization, and soft computing.
Nizar Hadi Abbas was born in Baghdad, 1975. He received his B.Sc. degree in electrical engineering from University of Baghdad, Baghdad, Iraq in 2000, an M.Sc. degree in control and computer engineering in 2002 from University of Baghdad, and a Ph.D. degree in advanced control in 2011 from Osmania University, Hyderabad, India. He is presently an assistant professor. His research interests include control theory, fractional order systems, and optimization.
Rights and permissions
About this article
Cite this article
Abdulwahhab, O.W., Abbas, N.H. Design and Stability Analysis of a Fractional Order State Feedback Controller for Trajectory Tracking of a Differential Drive Robot. Int. J. Control Autom. Syst. 16, 2790–2800 (2018). https://doi.org/10.1007/s12555-017-0234-8
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12555-017-0234-8