z-logo
Premium
Adaptive control of electrically‐driven nonholonomic wheeled mobile robots: Taylor series‐based approach with guaranteed asymptotic stability
Author(s) -
Haqshenas M. AmirReza,
Fateh Mohammad Mehdi,
Ahmadi Seyed Mohammad
Publication year - 2020
Publication title -
international journal of adaptive control and signal processing
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.73
H-Index - 66
eISSN - 1099-1115
pISSN - 0890-6327
DOI - 10.1002/acs.3104
Subject(s) - control theory (sociology) , controller (irrigation) , nonholonomic system , taylor series , mobile robot , nonlinear system , computer science , stability (learning theory) , matlab , series (stratigraphy) , control engineering , adaptive control , exponential stability , fuzzy logic , robot , engineering , mathematics , control (management) , artificial intelligence , mathematical analysis , paleontology , physics , quantum mechanics , machine learning , agronomy , biology , operating system
Taking advantage of an adaptive Taylor series approximator, this research seeks to address a two‐loop robust controller for electrically‐driven differential drive wheeled mobile robots. A fictitious current signal is designed in the outer loop such that the good tracking performance as well as the asymptotic stability of system will be achieved. Also, the error of currents will be minimized by an actual control input in the inner loop. For both inner/outer loops, uncertain nonlinear functions can be approximated by adaptive Taylor series systems. To validate the proposed control algorithm, numerous simulations have been carried out with two different desired trajectories and multiple initial conditions. Also, the proposed controller is compared with a recent well‐designed robust adaptive fuzzy controller. In addition, to simplify the procedure of mathematical modelling of a wheeled mobile robot, the “Simscape Multibody” environment of “MATLAB” is used for 3D simulations.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here