Inverted pendulum angle tracking control subject to uncertainties and stochastic perturbations
Robot Control, Volume # 8 | Part# 1
Authors
H. E. Psillakis; A. T. Alexandridis
Identifier
10.3182/20060906-3-IT-2910.00077
Index Terms
robotics,tracking applications,stochastic systems,nonlinear control,neural networks
Abstract
The tracking control problem of an inverted pendulum on a cart, operating under modelling uncertainties and stochastic perturbations is addressed. Suitable neural network designs and adaptive bounding algorithms are used to approximate all the unknown nonlinear uncertainties and stochastic disturbances. This scheme is integrated into the proposed nonlinear controller in order to achieve the angle tracking on a desired reference function. Stability analysis based on Lyapunov functions proves that all the error variables are bounded in probability; simultaneously, the mean square tracking error enters in finite-time in an arbitrarily selected small region around the origin wherein it remains thereafter. The controller performance is evaluated by simulation results. Furthermore, the design procedure and the effect of its parameters' selection are discussed.
References
[1] Anderson, C. W. (1989). Learning to control an
inverted pendulum using neural networks. IEEE
Contr. Syst. Mag., 9, pp. 31-37.
[2] Angeli, D. (2001). Almost global stabilization of the
inverted pendulum via continuous state
feedback. Automatica, 37, pp. 1103-1108.
[3] Deng, H. and M. Krstic (1997). Stochastic nonlinear
stabilization-I: A backstepping design. Syst. &
Contr. Let., 32, pp. 143-150, 1997.
[4] Huang, S., K. K. Tan and T. H. Lee (2004). An
improvement on stable adaptive control for a
class of nonlinear systems. IEEE Trans.
Automat. Contr., 49, pp. 1398-1403.
[5] Ioannou, P. A. and J. Sun, (1996). Robust Adaptive
Control. NJ: Prentice-Hall, Upper Saddle River.
[6] Khasminskii, R. Z. (1980). Stochastic Stability of
Differential Equation., S & N International
Publisher, Rockville, MD.
[7] Krstic, M., I. Kanellakopulos and P. V. Kokotovic
(1995). Nonlinear and Adaptive Control Design.
Wiley, New York.
[8] Lin, Z., A. Saberi, M. Gutmann and Y. Shamash
(1996). Linear controller for an inverted
pendulum having restricted travel: ahigh-and
-low gain approach. Automatica, 32, pp. 933-
937.
[9] Liu, Y.-G. and J.-F. Zhang (2004). Reduced-order
observer-based control design for nonlinear
stochastic systems, Syst. & Contr. Let., 52, pp.
123-135.
[10] Polycarpou, M. M. (1996). Stable adaptive neural
control scheme for nonlinear systems. IEEE
Trans. Automat. Contr., 41, pp. 447-451.
[11] Psillakis, H. E. and A. T. Alexandridis (2006).
Adaptive tracking control for stochastic
uncertain nonlinear systems satisfying short- and
long-term cost criteria, Int. J. Contr., (to appear).
[12] Spooner, J. T. and K. M. Passino (1996). Stable
adaptive control using fuzzy systems and neural
networks. IEEE Trans. Fuzzy Syst., 4, pp. 339-
359.
[13] Zak, S. H. (2003). Systems and Control. Oxford
University Press, NY.
[14] Zhang, T., S. S. Ge and C. C. Hang (2000). Stable
adaptive control for a class of nonlinear systems
using a modified Lyapunov function. IEEE
Trans. Automat. Contr., 45, pp. 129-132.
