×

An exponentially convergent adaptive sliding mode control of robot manipulators. (English) Zbl 0840.93063

Summary: A new robust adaptive algorithm for the control of robot manipulators is proposed. It produces a desired transient response with global exponential convergence of tracking errors without any persistent excitation assumption on the regressor. Its novelty lies in a new dynamic sliding surface that allows a systematic combination of adaptive control and variable structure control to yield a sliding mode inside an adaptive control loop. During sliding mode, parameter uncertainty appears in terms of known variables in such a manner that a new robust parameter estimator with enhanced stability properties is established. On one hand, if the regressor meets the persistent excitation condition, the global uniform exponential stability of the equilibrium of the adaptive closed-loop error equation is easily established. The proposed controller from the VSS viewpoint relaxes the long-standing condition on a priori knowledge of the size of the parametric uncertainty to induce a sliding mode.
On the other hand, from the adaptive control viewpoint it relaxes the standard assumption of the persistent excitation on the regressor to obtain the exponential convergence of tracking errors. Also, the stability against time-varying parameters is briefly discussed. Concluding remarks concerning its structural behaviour are given, and computer simulation data show a robust performance.

MSC:

93C85 Automated systems (robots, etc.) in control theory
93B12 Variable structure systems
93C40 Adaptive control/observation systems
Full Text: DOI

References:

[1] DOI: 10.1002/rnc.4590010305 · Zbl 0770.93069 · doi:10.1002/rnc.4590010305
[2] DOI: 10.1109/70.265918 · doi:10.1109/70.265918
[3] BERGHUIS H., Automatica (1995)
[4] DOI: 10.1115/1.2899122 · Zbl 0800.93208 · doi:10.1115/1.2899122
[5] DOI: 10.1109/9.76367 · doi:10.1109/9.76367
[6] HUNG J. H., IEEE Transactions on Industrial Electronics 40 pp 1– (1993)
[7] DOI: 10.1109/70.59359 · doi:10.1109/70.59359
[8] MIDDLETON R. H., IEEE Conference on Decision and Control (1988)
[9] NARENDRA H., Stable Adaptive Systems (1989) · Zbl 0758.93039
[10] DOI: 10.1002/acs.4480070403 · Zbl 0791.93079 · doi:10.1002/acs.4480070403
[11] DOI: 10.1016/0005-1098(89)90054-X · Zbl 0695.93064 · doi:10.1016/0005-1098(89)90054-X
[12] DOI: 10.1016/0005-1098(89)90023-X · Zbl 0692.93024 · doi:10.1016/0005-1098(89)90023-X
[13] PARRA–VEGA . V. , and ARIMOTO , S. , 1994 ,Proceedings of the 1st Asian Control Conference, 11 – 633 .
[14] DOI: 10.1016/0005-1098(92)90181-E · Zbl 0766.93056 · doi:10.1016/0005-1098(92)90181-E
[15] DOI: 10.1177/027836499000900305 · doi:10.1177/027836499000900305
[16] SLOTINE J. J. E., International Journal of Robotics Research 4 pp 49– (1992) · doi:10.1177/027836498500400205
[17] DOI: 10.1080/00207178608933564 · Zbl 0592.93037 · doi:10.1080/00207178608933564
[18] SLOTINE J. J. E., Journal of Dynamic Systems,Measurement and Control 107 pp 49– (1987)
[19] DOI: 10.1177/027836498700600303 · doi:10.1177/027836498700600303
[20] DOI: 10.1016/0005-1098(94)90019-1 · Zbl 0925.93622 · doi:10.1016/0005-1098(94)90019-1
[21] TANG . Y. , and ARTEAGA , R. , 1993 ,Proceedings of the 32nd IEEE Conference on Decision and Control, p. 148 .
[22] UTKIN V. I., Variable Structure Systems and Optimization (1992) · Zbl 0748.93044
[23] DOI: 10.1109/70.210795 · doi:10.1109/70.210795
[24] DOI: 10.1080/00207179308934441 · Zbl 0772.93015 · doi:10.1080/00207179308934441
[25] DOI: 10.1109/9.256348 · Zbl 0760.93014 · doi:10.1109/9.256348
[26] DOI: 10.1080/00207179308934431 · Zbl 0772.93071 · doi:10.1080/00207179308934431
[27] DOI: 10.1080/00207179308934387 · Zbl 0825.93497 · doi:10.1080/00207179308934387
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.