×

Robust control of robotic manipulators in the task-space using an adaptive observer based on Chebyshev polynomials. (English) Zbl 1455.93128

Summary: In this paper, an adaptive observer for robust control of robotic manipulators is proposed. The lumped uncertainty is estimated using Chebyshev polynomials. Usually, the uncertainty upper bound is required in designing observer-controller structures. However, obtaining this bound is a challenging task. To solve this problem, many uncertainty estimation techniques have been proposed in the literature based on neuro-fuzzy systems. As an alternative, in this paper, Chebyshev polynomials have been applied to uncertainty estimation due to their simpler structure and less computational load. Based on strictly-positive-real (SPR) Lyapunov theory, the stability of the closed-loop system can be verified. The Chebyshev coefficients are tuned based on the adaptation rules obtained in the stability analysis. Also, to compensate the truncation error of the Chebyshev polynomials, a continuous robust control term is designed while in previous related works, usually a discontinuous term is used. A SCARA manipulator actuated by permanent magnet DC motors is used for computer simulations. Simulation results reveal the superiority of the designed method.

MSC:

93C85 Automated systems (robots, etc.) in control theory
93B35 Sensitivity (robustness)
93C40 Adaptive control/observation systems
93B53 Observers
93C41 Control/observation systems with incomplete information
Full Text: DOI

References:

[1] Gholipour, R.; Khosravi, A.; Mojallali, H., Suppression of chaotic behavior in duffing-holmes system using back-stepping controller optimized by unified particle swarm optimization algorithm, IJE Trans. B: Appl., 26, 11, 1299-1306 (2013)
[2] Gholipour, R.; Khosravi, A.; Mojallali, H., Parameter estimation of Lorenz chaotic dynamic system using bees algorithm, IJE Trans. C Asp., 26, 3, 257-262 (2013)
[3] Gholipour, R.; Khosravi, A.; Mojallali, H., Multi-objective optimal backstepping controller design for chaos control in a rod-type plasma torch system using Bees Algorithm, Applied Mathematical Modelling, 39, 15, 4432-4444 (2015) · Zbl 1463.93105
[4] Cheah, C. C.; Liu, C.; Slotine, J. J E., Adaptive Jacobian tracking control of robots with uncertainties in kinematic, dynamic and actuator models, IEEE Transactions on Automatic Control, 51, 6, 1024-1029 (2006) · Zbl 1366.93399
[5] Cheah, C. C.; Liu, C.; Slotine, J. J E., Adaptive Jacobian vision based control for robots with uncertain depth information, Automatica, 46, 7, 1228-1233 (2010) · Zbl 1194.93142
[6] Li, G. J., Adaptive tracking control for air-breathing hypersonic vehicles with state constraints, Frontiers of Information Technology & Electronic Engineering, 18, 5, 599-614 (2017)
[7] Fateh, M. M., Robust control of flexible-joint robots using voltage control strategy, Nonlinear Dynamics, 67, 2, 1525-1537 (2012) · Zbl 1242.93082
[8] Adhikary, N.; Mahanta, C., Inverse dynamics based robust control method for position commanded servo actuators in robot manipulators, Control Engineering Practice, 66, 146-155 (2017)
[9] Jin, M.; Kang, S. H.; Chang, P. H., Robust control of robot manipulators using inclusive and enhanced time delay control, IEEE/ASME Transactions on Mechatronics, 22, 5, 2141-2152 (2017)
[10] Fateh, M. M.; Khorashadizadeh, S., Robust control of electrically driven robots by adaptive fuzzy estimation of uncertainty, Nonlinear Dynamics, 69, 3, 1465-1477 (2012) · Zbl 1253.93086
[11] Zhai, D. H.; Xia, Y., Adaptive fuzzy control of multilateral asymmetric teleoperation for coordinated multiple mobile manipulators, IEEE Transactions on Fuzzy Systems, 24, 1, 57-70 (2016)
[12] Tian, Q. Y.; Wei, J. H.; Fang, J. H., Adaptive fuzzy integral sliding mode velocity control for the cutting system of a trench cutter, Frontiers of Information Technology & Electronic Engineering, 17, 1, 55-66 (2016)
[13] Wang, F.; Liu, Z.; Zhang, Y., Adaptive fuzzy visual tracking control for manipulator with quantized saturation input, Nonlinear Dynamics, 89, 2, 1241-1258 (2017) · Zbl 1384.93097
[14] Peng, J.; Wang, J.; Wang, Y., Neural network based robust hybrid control for robotic system: An H_∞ approach, Nonlinear Dynamics, 65, 4, 421-431 (2011) · Zbl 1280.93058
[15] Yang, R.; Yang, C.; Chen, M., Discrete-time optimal adaptive RBFNN control for robot manipulators with uncertain dynamics, Neurocomputing, 234, 107-115 (2017)
[16] Salahshour, E.; Malekzadeh, M.; Gholipour, R., Designing multi-layer quantum neural network controller for chaos control of rod-type plasma torch system using improved particle swarm optimization, Evolving Systems, 10, 3, 317-331 (2019)
[17] Salahshour, E.; Malekzadeh, M.; Gordillo, F., Quantum neural network-based intelligent controller design for CSTR using modified particle swarm optimization algorithm, Transactions of the Institute of Measurement and Control, 41, 2, 392-404 (2019)
[18] Khorashadizadeh, S.; Fateh, M. M., Uncertainty estimation in robust tracking control of robot manipulators using the Fourier series expansion, Robotica, 35, 2, 310-336 (2017)
[19] Li, Z.; Su, C. Y.; Wang, L., Nonlinear disturbance observer-based control design for a robotic exoskeleton incorporating fuzzy approximation, IEEE Transactions on Industrial Electronics, 62, 9, 5763-5775 (2015)
[20] Cui, M.; Liu, W.; Liu, H., Extended state observer-based adaptive sliding mode control of differential-driving mobile robot with uncertainties, Nonlinear Dynamics, 83, 1-2, 667-683 (2016) · Zbl 1349.93208
[21] Xiao, B.; Yin, S.; Kaynak, O., Tracking control of robotic manipulators with uncertain kinematics and dynamics, IEEE Transactions on Industrial Electronics, 63, 10, 6439-6449 (2016)
[22] Zhang, Y.; Yan, P.; Zhang, Z., A disturbance observer-based adaptive control approach for flexure beam nano manipulators, ISA Transactions, 60, 206-217 (2016)
[23] Huang, D.; Zhai, J.; Ai, W., Disturbance observer-based robust control for trajectory tracking of wheeled mobile robots, Neurocomputing, 198, 74-79 (2016)
[24] Malekzadeh, M.; Khosravi, A.; Tavan, M., Observer based control scheme for DC-DC boost converter using sigmadelta modulator, COMPEL — The International Journal for Computation and Mathematics in Electrical and Electronic Engineering, 37, 2, 784-798 (2018)
[25] Malekzadeh, M.; Khosravi, A.; Tavan, M., Immersion and invariance-based filtered transformation with application to estimator design for a class of DC-DC converters, Transactions of the Institute of Measurement and Control, 41, 5, 1323-1330 (2019)
[26] Malekzadeh M, Khosravi A, and Tavan M, A novel adaptive output feedback control for DCDC boost converter using immersion and invariance observer, Evolving Systems, 2019, 10.1007/s12530-019-09268-7.
[27] Chen, M.; Shao, S. Y.; Shi, P., Disturbance-observer-based robust synchronization control for a class of fractional-order chaotic systems, IEEE Transactions on Circuits and Systems II: Express Briefs, 64, 4, 417-421 (2017)
[28] Ning, D.; Sun, S.; Zhang, F., Disturbance observer based Takagi-Sugeno fuzzy control for an active seat suspension, Mechanical Systems and Signal Processing, 93, 515-530 (2017)
[29] Liang, W.; Huang, S.; Chen, S., Force estimation and failure detection based on disturbance observer for an ear surgical device, ISA Transactions, 66, 476-484 (2017)
[30] Yun, J. N.; Su, J. B., Design of a disturbance observer for a two-link manipulator with flexible joints, IEEE Transactions on Control Systems Technology, 22, 2, 809-815 (2014)
[31] Niu, X.; Zhang, C.; Li, H., Active disturbance attenuation control for permanent magnet synchronous motor via feedback domination and disturbance observer, IET Control Theory & Applications, 11, 6, 807-815 (2017)
[32] Lee, D., Nonlinear disturbance observer-based robust control of attitude tracking of rigid spacecraft, Nonlinear Dynamics, 88, 2, 1317-1328 (2017) · Zbl 1375.93042
[33] Talole, S. E.; Kolhe, J. P.; Phadke, S. B., Extended-state-observer-based control of flexible-joint system with experimental validation, IEEE Transactions on Industrial Electronics, 57, 4, 1411-1419 (2010)
[34] Goléa, N.; Goléa, A.; Barra, K., Observer-based adaptive control of robot manipulators: Fuzzy systems approach, Applied Soft Computing, 8, 1, 778-787 (2008)
[35] Tong, S.; Li, Y., Observer-based fuzzy adaptive control for strict-feedback nonlinear systems, Fuzzy Sets and Systems, 160, 12, 1749-1764 (2009) · Zbl 1175.93135
[36] Jiang, Y.; Yin, S.; Kaynak, O., Data-driven monitoring and safety control of industrial cyberphysical systems: Basics and beyond, IEEE Access, 6, 47374-47384 (2018)
[37] Kamal, E.; Aitouche, A.; Ghorbani, R., Robust fuzzy fault-tolerant control of wind energy conversion systems subject to sensor faults, IEEE Transactions on Sustainable Energy, 3, 2, 231-241 (2012)
[38] Fateh, M. M.; Sadeghijaleh, M., Voltage control strategy for direct-drive robots driven by permanent magnet synchronous motors, International Journal of Engineering — Transactions B: Applications, 28, 5, 709-716 (2014)
[39] Fateh, M. M., On the voltage-based control of robot manipulators, International Journal of Control, Automation, and Systems, 6, 5, 702-712 (2008)
[40] Fateh, M. M.; Khorashadizadeh, S., Optimal robust voltage control of electrically driven robot manipulators, Nonlinear Dynamics, 70, 2, 1445-1458 (2012)
[41] Gholipour, R.; Fateh, M. M., Adaptive task-space control of robot manipulators using the Fourier series expansion without task-space velocity measurements, Measurement, 123, 285-292 (2018)
[42] Chen, W. H., Disturbance observer based control for nonlinear systems, IEEE/ASME Transactions on Mechatronics, 9, 4, 706-710 (2004)
[43] Spong, M. W.; Hutchinson, S.; Vidyasagar, M., Robot Modeling and Control (2006), Hoboken, NJ: Wiley, Hoboken, NJ
[44] Mason J C and Handscomb D C, Chebyshev Polynomials, CRC Press, 2002.
[45] Wang, W. Y.; Chien, Y. H.; Lee, T. T., Observer-based T-S fuzzy control for a class of general nonaffine nonlinear systems using generalized projection-update laws, IEEE Transactions on Fuzzy Systems, 19, 3, 493-504 (2011)
[46] Shahnazi, R., Output feedback adaptive fuzzy control of uncertain MIMO nonlinear systems with unknown input nonlinearities, ISA Transactions, 54, 39-51 (2015)
[47] Chien, Y. H.; Wang, W. Y.; Hsu, C. C., Run-time efficient observer-based fuzzy-neural controller for nonaffine multivariable systems with dynamical uncertainties, Fuzzy Sets and Systems, 302, 1-26 (2016) · Zbl 1378.93065
[48] Khorashadizadeh, S.; Majidi, M. H., Chaos synchronization using the Fourier series expansion with application to secure communications, AEU-International Journal of Electronics and Communications, 82, 37-44 (2017)
[49] Yang, S. S.; Tseng, C. S., An orthogonal neural network for function approximation, IEEE Trans. Syst. Man Cybern. Part B Cybern., 26, 5, 779-784 (1996)
[50] Lin, F. J.; Chang, C. K.; Huang, P. K., FPGA-based adaptive backstepping sliding-mode control for linear induction motor drive, IEEE Transactions on Power Electronics, 22, 4, 1222-1231 (2007)
[51] Lin, F. J.; Shen, P. H.; Hsu, S. P., Adaptive backstepping sliding mode control for linear induction motor drive, IEE Proceedings-Electric Power Applications, 149, 3, 184-194 (2002)
[52] Lin, F. J.; Chen, S. G.; Sun, I. F., Intelligent sliding-mode position control using recurrent wavelet fuzzy neural network for electrical power steering system, International Journal of Fuzzy Systems, 19, 5, 1344-1361 (2017)
[53] Lin, F. J.; Chen, S. Y.; Shyu, K. K., Robust dynamic sliding-mode control using adaptive RENN for magnetic levitation system, IEEE Transactions on Neural Networks, 20, 6, 938-951 (2009)
[54] Lin, F. J.; Chen, S. G.; Sun, I. F., Adaptive backstepping control of six-phase pmsm using functional link radial basis function network uncertainty observer, Asian Journal of Control, 20, 1, 1-15 (2018)
[55] Slotine, J. J E.; Li, W., Applied Nonlinear Control (1991), Englewood Cliffs, NJ: Prentice Hall, Englewood Cliffs, NJ · Zbl 0753.93036
[56] Khorashadizadeh, S.; Sadeghijaleh, M., Adaptive fuzzy tracking control of robot manipulators actuated by permanent magnet synchronous motors, Computers & Electrical Engineering, 72, 100-111 (2018)
[57] Gholipour, R.; Khosravi, A.; Mojallali, H., Bees algorithm based intelligent backstepping controller tuning for Gyro system, The Journal of Mathematics and Computer Science, 5, 3, 205-211 (2012)
[58] Mojallali, H.; Gholipour, R.; Khosravi, A., Application of chaotic particle swarm optimization to PID parameter tuning in ball and hoop system, International Journal of Computer and Electrical Engineering, 4, 4, 452-457 (2012)
[59] Gholipour, R.; Addeh, J.; Mojallali, H., Multi-objective evolutionary optimization of PID controller by chaotic particle swarm optimization, International Journal of Computer and Electrical Engineering, 4, 6, 833-838 (2012)
[60] Chen, K. Y.; Lai, Y. H.; Fung, R. F., A comparison of fitness functions for identifying an LCD Glass-handling robot system, Mechatronics, 46, 126-142 (2017)
[61] Wai, R. J.; Muthusamy, R., Fuzzy-neural-network inherited sliding-mode control for robot manipulator including actuator dynamics, IEEE Transactions on Neural Networks and Learning Systems, 24, 2, 274-287 (2013)
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.