×

zbMATH — the first resource for mathematics

Overlapping-multi-layer deadzone for alleviating over conservativeness in robot adaptive tracking. (English) Zbl 1129.93458
Summary: We present an overlapping-multi-layer deadzone approach to the adaptive tracking control of robotic manipulators in the presence of an unknown mass matrix and completely unmodeled disturbance torques. Even in the unrealistic case of a known mass matrix, over conservative bounds on the disturbance size lead to an unnecessarily large single-level deadzone and hence an unnecessarily large asymptotic tracking error. Additionally, a single-level deadzone is not assured to prevent the “bursting” phenomenon if the mass matrix is not known. The approach we propose herein is proved to cause convergence of the generalized tracking error to within a user-specified tolerance above the level of the smallest “valid” deadzone size (times a known bound on the square root of the ratio of the largest-possible eigenvalue of the mass matrix to the smallest-possible eigenvalue of the mass matrix), even though this size is not known a priori. The result is that we obtain provable convergence to a tracking error size that is much smaller than we would have with a single-level conservative deadzone. The reason deadzones of sufficient size are needed in the first place is as follows (and this applies even if sigma-modification or e1-modification are used). Even if the mass matrix were unrealistically known, without any deadzone, the following can happen, to the best of our knowledge. We can incur indefinite cycling between (i) and (ii): (i) time periods of Lyapunov function increase, due to a parameter error increase, while the generalized tracking error remains small, (ii) time periods of Lyapunov function decrease due to large reductions in the parameter error while the generalized tracking error simultaneously increases to large peak values before returning back to a small value. With indefinite cycling between (i) and (ii), there is no convergence of the generalized tracking error to small values. This phenomenon has been termed “bursting” by authors such as [P. Ioannou, J. Sun, Robust Adaptive Control, Prentice-Hall, Englewood Cliffs, NJ, 1996.] and is described as “one of the most annoying phenomena in adaptive control.” To the best of our knowledge, this paper, once published, will represent the first presentation of an overlapping-multi-layer deadzone method for adaptive tracking control of robotic manipulators with unknown mass matrix and disturbance torque.

MSC:
93C85 Automated systems (robots, etc.) in control theory
70E60 Robot dynamics and control of rigid bodies
93D15 Stabilization of systems by feedback
PDF BibTeX XML Cite
Full Text: DOI
References:
[1] Feng, G., A robust approach to adaptive control algorithms, IEEE trans. automat. control, 39, 8, 1738-1742, (1994) · Zbl 0800.93664
[2] Ioannou, P.; Sun, J., Robust adaptive control, (1996), Prentice-Hall Englewood Cliffs, NJ · Zbl 0747.93048
[3] Kreisselmeier, G.; Narendra, K., Stable model reference adaptive control in the presence of bounded disturbances, IEEE trans. automat. control, AC-27, 6, 1169-1175, (1982) · Zbl 0498.93036
[4] Kwan, C.; Lewis, F., Robust backstepping control of nonlinear systems using neural networks, IEEE trans. systems man cybernet.—part A: systems and humans, 30, 6, (2000)
[5] Narendra, K.; Annaswamy, A., A new adaptive law for robust adaptation without persistent excitation, IEEE trans. automat. control, 32, 2, (1987) · Zbl 0617.93035
[6] Peterson, B.; Narendra, K., Bounded error adaptive control, IEEE trans. automat. control, AC-27, 6, 1161-1168, (1982) · Zbl 0497.93026
[7] Rovithakis, G., Tracking control of multi-input affine nonlinear dynamical systems with unknown nonlinearities using dynamical neural networks, IEEE trans. systems man cybernet.—part B: cybernetics, 29, 2, (1999)
[8] Song, Q.; Hu, W.; Soh, Y., Robust adaptive dead zone technology for fault-tolerant control of robot manipulators using neural networks, J. intelligent robotic systems, 33, 2, 113-137, (2002) · Zbl 1047.93546
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. It attempts to reflect the references listed in the original paper as accurately as possible without claiming the completeness or perfect precision of the matching.