Abstract
In this paper, a robust motion tracking control algorithm for robotic manipulators is proposed where the higher-order system uncertainties are taken into account. The control structure consists of two main parts: a model-based precompensation part and a robust nonlinear controller one. Specifically, with knowledge of possible upper bounds on uncertainties, we propose the nonadaptive version of robust controller. Stability and robustness issues of the controllers have been investigated via a Lyapunov method and it is shown that the proposed control algorithms are highly robust in the presence of significant system uncertainties. Finally, the computer simulation results are presented to validate the proposed algorithm.
Similar content being viewed by others
Abbreviations
- R + :
-
Set of non-negative real number;R +:=[0, +∞)
- R n :
-
n-dimensional vector space with real elements R
- R n×m :
-
Set of all real-valued (n×m) matrices
- inf:
-
Infimum, the greatest lower bound
- sup:
-
Supremum, the least upper bound
- x:
-
A vector; x=[x 1 x 2...x n ]T,x 1∈R
- ‖x‖:
-
Euclidean norm of a vector x; ‖x‖=[x7x]1/2, ∨x∈R n
- A>0(<0):
-
Positive (negative) definite matrix A
- ‖A‖:
-
Induced norm of a real matrix A∈R n×m; ‖A‖=[λmax (A T A)]1/2
- Ω r (x):
-
Closed ball inR n of radiusr∈R + centered at x=0:Ω r (x)=(x∈R n: ‖x‖≤r)
- C p :
-
Set ofp-times continuously differentiable functions
- E n :
-
(n×n) Identity matrix
- L p :
-
The function norm in the Lebesgue space; Let f(t):R −→R n be Lebesgue measurable function, then theL p -norm ‖f‖ p is defined as ‖f‖ p , forp∈[1, ∞). Whenp=∞,f∈L ∞ if and only if\(\left\| f \right\|_\infty = \mathop {\sup }\limits_{t \in [0, + \infty )} \left\| {f(t)} \right\|< \infty \)
- λmax(A):
-
Maximum eigenvalue of A:\(\lambda _{\max } (A) = \mathop {\max }\limits_i \{ \lambda _i (A)\} \), where λi(A) is theith eigenvalue of matrix A
- λmax(A):
-
Minimum eigenvalue of A;\(\lambda _{\min } (A) = \mathop {\max }\limits_i \{ \lambda _i (A)\} \)
- (•)C :
-
Complement of (•)
References
Abdallah, C., Dawson, D., Dorato, P. and Jamshidi, M., 1991, “Survey of Robust Control for Rigid Robots,”IEEE Contrl. Syst., Vol. 11, pp. 24–30.
Chen, Y. H., 1990, “Robust Control System Design: Non-Adaptive Versus Adaptive,”Int. J. Contrl., Vol. 51, pp. 1457–1477.
Craig, J. J., Hsu, P. and Sastry, S. S., 1987, “Adaptive Control of Mechanical Manipulators,”Int. J. Robotics Res., Vol. 6, pp. 16–28.
Ortega, R. and Spong, M. W., 1989, “Adaptive Motion Control of Rigid Robots: a Tutorial,”Automatica, Vol. 25, pp. 877–888.
Qu, Z., 1992, “Global Stabilization of Nonlinear Systems with a Class of Unmatched Uncertainties,”Syst. & Contrl. Letters, Vol. 18, pp. 301–307.
Sadegh, N. and Horowitz, R., 1990, “Stability and Robustness Analysis of a Class of Adaptive Controllers for Robotic Manipulators,”Int. J. Robotics. Res., Vol. 9, pp. 74–92.
Sastry, S. and Bodson, M., 1989, “Adaptive Control, Stability, Convergence, and Robustness,” Prentice Hall, Englewood Cliffs.
Slotine, J. J. and Li, W., 1987, “On the Adaptive Control of Robot Manipulators,”Int. J. Robotics Res., Vol. 6, pp. 49–59.
Spong, M. W., 1992, “On the Robust Control of Robot Manipulators,”IEEE Trans. Autom. Contrl., Vol. 37, pp. 1782–1786.
You, S. S., 1994, “Dynamics and Controls for Robot Manipulators with Open and Closed Kinematic Chain Mechanisms,” Ph. D. Thesis, Dept. Mech. Engr., Iowa State University, U.S.A.
You, S. S. and Hall, J. L., 1994, “Robust Tracking Control for Robot Manipulators with Significant Uncertainties”Proc. Midwest Electro-Tech. (IEEE), Vol. 1, pp. 80–83.
You, S. S. and Hall, J. L., 1994, “Model-based Approach with Adaptive Bounds of Robust Controllers for Robot Manipulators,”Proc. IEEE Int. SMC, Vol. 2, pp. 1279–1284.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
You, SS., Jeong, SK. Model-based feedforward precompensation and VS-type robust nonlinear postcompensation for uncertain robotic systems with/without knowledge of uncertainty bounds(I). KSME Journal 10, 296–304 (1996). https://doi.org/10.1007/BF02942638
Received:
Issue Date:
DOI: https://doi.org/10.1007/BF02942638