Adaptive Backstepping Control of Nonlinear Hydraulic-Mechanical System Including Valve DynamicsAuthors: Martin Choux and Geir HovlandAffiliation: Mechatronics Group, Department of Engineering, University of Agder, N-4898 Grimstad, Norway. Reference: 2010, Vol. 31, No. 1, pp. 35-44. |
Keywords: adaptive observer backstepping, state feedback, nonlinear hydraulic-mechanical system, valve dynamics
Abstract: The main contribution of the paper is the development of an adaptive backstepping controller for a nonlinear hydraulic-mechanical system considering valve dynamics. The paper also compares the performance of two variants of an adaptive backstepping tracking controller with a simple PI controller. The results show that the backstepping controller considering valve dynamics achieves significantly better tracking performance than the PI controller, while handling uncertain parameters related to internal leakage, friction, the orifice equation and oil characteristics.
PDF (466 Kb)
DOI: 10.4173/mic.2010.1.3
Currently no DOI forward links to this article
References:
[1] Bonchis, A., Corke, P., and Rye, D. Experimental Evaluation of Position Control Methods for Hydraulic Systems. IEEE Transactions on Control Systems Technology, 2002. 10(6):876--882. doi:10.1109/TCST.2002.804128.
[2] Krstic, M., Kanellakopoulos, I., and Kokotovic, P. Nonlinear and Adaptive Control Design. Wiley, New York, 1995.
[3] Zeng, H. and Sepehri, N. Adaptive backstepping control of hydraulic manipulators with friction compensation using LuGre model. In Proc. American Control Conference. pages 3164--3169, 2006.
[4] Zeng, H. and Sepehri, N. Tracking Control of Hydraulic Actuators Using a LuGre Friction Model Compensation. Journal of Dynamic Systems, Measurement, and Control, 2008. 130(1):0145021--0145027. doi:10.1115/1.2807181.
BibTeX:
@article{MIC-2010-1-3,
title={{Adaptive Backstepping Control of Nonlinear Hydraulic-Mechanical System Including Valve Dynamics}},
author={M. Choux and G. Hovland},
journal={Modeling, Identification and Control},
volume={31},
number={1},
pages={35--44},
year={2010},
doi={10.4173/mic.2010.1.3},
publisher={Norwegian Society of Automatic Control}
};


