Robust adaptive controller Design for an autonomous robot with time-varying dynamics

Authors

Abstract

Applications of autonomous robots in engineering systems are growing today. Control of an autonomous robot is one of the main problems in this field. Parameters of this type of systems are variable and lead to a time-varying dynamics. A time-invariant controller due to the actual conditions and varying parameters of the system will not result in appropriate responses. On the other hand, real system dynamics is subjected to unpredictable uncertainties and disturbances due to environmental conditions. Therefore, utilized control algorithms should be robust against these effects. In this paper modeling and model-based robust adaptive control of an autonomous robot have been considered. Control of an autonomous system due to the large sensitivity and system specific conditions should be accomplished using particular control algorithms. These conditions have been analyzed for this system. Sliding mode control with system parameters identification as an appropriate control algorithm which contains such conditions has been designed and employed for the control of the system with time-varing parameters. Therefore, first system dynamic model has been obtained. Next, robust adaptive control algorithm has been designed and applied to the system. Obtained results show the effectiveness of the proposed method

Keywords

Main Subjects


[1]  Khanpoor A, Keymasi Khalaji A, Moosavian SAA (2015) Dynamics and control of a wheeled mobile robot attached by a trailer with passive spherical wheels. Modares Mech Eng 15(8): 216-224. (in Persian)
[2]  Khanpoor A, Keymasi Khalaji A, Moosavian SAA (2017) Modeling and control of an underactuated tractor–trailer wheeled mobile robot. Robotica 35(12): 2297-2318.
[3]  Keymasi Khalaji A, Moosavian SAA (2014) Fuzzy sliding mode control law for a wheeled mobile robot towing a trailer. Modares Mech Eng 14(4): 91-98. (in Persian)
[4]  Jimenez-Cano AE, Martin J, Heredia G, Ollero A, Cano R (2013) Control of an aerial robot with multi-link arm for assembly tasks. Proc Rob Autom (ICRA) 4916-4921.
[5]  Zarafshan P, Moosavian SAA, Bahrami M (2010) Comparative controller design of an aerial robot. Aerosp Sci Tech 14(4): 276-282.
[6]  Lai G, Liu Z, Zhang Y, Chen CLP (2016) Adaptive position/attitude tracking control of aerial robot with unknown inertial matrix based on a new robust neural identifier. IEEE Trans Neural Netw Learn Syst 27(1): 18-31.
[7]  Siciliano B, Khatib O (2007) Springer handbook of robotics. Springer-Verlag, New York.
[8]  Talebian SJ, Heirani Nobari J (2014) Design of a horizontal guidance algorithm for optimal crossing of trajectory legs. J Cont 8(2): 47-57.
[9]  Ghaffari A, Roshanian J, Tayefi M (2007) Time-varying transfer function extraction of an unstable launch vehicle via closed-loop identification. Aerosp Sci Tech 11(2): 238-244.
[10] Keymasi Khalaji A, Moosavian SAA (2014) Robust adaptive controller for a tractor-trailer mobile robot. IEEE/ASME Trans Mechatronics 19(3): 943 - 953.
[11] Slotine JJ, Li W (1991) Applied nonlinear control. Prentice-Hall International.
[12] Zhihong M, Yu X (1997) Adaptive terminal sliding mode tracking control for rigid robotic manipulators with uncertain dynamics. JSME Int J 40(3):493-502.
[13] Oosterom M, Babuska R (2001) Fuzzy gain scheduling for flight control laws. 10th IEEE Int Conf Fuzzy Syst 716-719.
[14] Gonsalves PG, Zacharias GL (1994) Fuzzy logic gain scheduling for flight control. Proc Third IEEE Conf Fuzzy Syst 952-957.
[15] Pan Y, Wei W, Furuta K (2008) Hybrid sliding sector control for a wheeled mobile robot. Proceedings of the Institution of Mechanical Engineers, Part I: J Syst Cont Eng 222(8):829-837.
[16] Engeberg ED, Meek SG (2013) Adaptive sliding mode control for prosthetic hands to simultaneously prevent slip and minimize deformation of grasped objects. IEEE/ASME Trans Mechatronics 18(1): 376-385.
[17] Chuxiong H, Bin Y, Qingfeng W (2013) Performance-oriented adaptive robust control of a class of nonlinear systems preceded by unknown dead zone with comparative experimental results. IEEE/ASME Trans Mechatronics 18(1): 178-189.
[18] Astrom KJ, Wittenmark B (1994) Adaptive control. Addison-Wesley Longman Publishing Co.
[19] Keymasi Khalaji A, Moosavian SAA Switching control of a tractor-trailer wheeled robot. Int J Robotics Autom 30(2).
[20] Keymasi Khalaji A, Moosavian SAA (2014) Adaptive sliding mode control of a wheeled mobile robot towing a trailer. Proc the Inst Mech Eng Part I: J Syst Cont Eng 229(2): 169-183.
[21] Chen CY, Li THS, Yeh YC, Chang CC (2009) Design and implementation of an adaptive sliding-mode dynamic controller for wheeled mobile robots. Mechatronics 19(2): 156-166.
[22] Sarhadi P., Ghahramani NO, Miryousefi Aval R (2011) Nonlinear modeling of a hydraulic actuator considering saturations in amplitude and rate commands. J Cont 4(2): 36-43. (in Persian)