State Observer-Based Backstepping Terminal Sliding Mode Control for Rectangular Robot Systems
Abstract
This study focuses on the fast state estimation of unmeasured state variable and uncertainty by using super-twisting state observer and adaptive law, and the design of a backstepping-based terminal sliding mode controller for rectangular robot systems. Introducing a super-twisting state observer can estimate unmeasured velocity information more rapidly than a conventional high-gain state observer. A backstepping controller with super-twisting observer is combined with a terminal sliding mode control scheme, which demonstrates faster error convergence performance than conventional backstepping sliding mode control. This estimation law, combined with the robustness of the controller for unknown states and dynamics, results in outstanding control performance when compared to conventional model-based computed torque control methods. The stability of the proposed control system was verified by using the Lyapunov-candidate-function. Comparative simulation and experimental results for the two-axis rectangular robot system demonstrate the efficacy of the proposed control scheme.
Keywords:
Rectangular robot system, Super-twisting state observer, Backstepping control, Terminal sliding mode controlAcknowledgments
This work was supported by the National Research Foundation of Korea (NRF) Grant funded by the Korean Government (MSIP) (NRF-2015R1A2A2A01004457).
References
- Oh, S. G., Khalil, H. K., 1997, Nonlinear Output-Feedback Tracking Using High-gain Observer and Variable Structure Control, Automatica, 33:10 1845-1856.
- Lee, K. W., Khalil, H. K., 1997, Adaptive Output Feedback Control of Robot Manipulators, International J. of Control, 67:6 869-886.
- Atassi, A. N., Khalil, H. K., 2000, Separation Results for the Stabilization of Nonlinear Systems Using Different High-Gain Observer Designs, System & Control Letters, 39:3 183-191.
- Wang, C. H., Liu, H. L., Lin, T. C., 2002, Direct Adaptive Fuzzy-Neural Control With State Observer and Supervisory Controller for Unknown Nonlinear Dynamical Systems, IEEE Trans. Fuzzy Systems, 10:1 39-49.
- Davila, J., Fredman, L., Levant, A., 2005, Second-Order Sliding Mode Observer for Mechanical systems, IEEE Trans. A. C., 50:11 785-1789.
- Krstic, M., Kanellakopoulos, I., Kokotovic, P., 1995, Nonlinear and Adaptive Control Design, John-Wiley & Sons, New York.
- Tong, S. C., Li, Y. M., Shi, P., 2009, Fuzzy Adaptive Backstepping Robust Control for SISO Non-Linear System With Dynamic Uncertainties, Information Science, 179 1319-1332. [https://doi.org/10.1016/j.ins.2009.01.002]
- Chen, M., Ge, S. S., How, B. V. E., 2010, Robust Adaptive Neural Network Control for a Class of Uncertain MIMO Nonlinear Systems With Input Nonlinearities, IEEE Trans. Neural Net., 21:5 796-812.
- Koshkouei, A. J., Zinober, A. S. I., Burnham, K. J., 2004, Adaptive Sliding Mode Backstepping Control of Nonlinear Systems With Unmatched Uncertainty, Asian J. of Control, 6:4 447-453.
- Yu, S., Yu, X., Shirinzadeh, B., Man, Z., 2005, Continuous Finite-Time Control for Robotic Manipulators With Terminal Sliding Mode, Automatica, 41 957-1964. [https://doi.org/10.1016/j.automatica.2005.07.001]
- Hu, C., Yao, B., Wang, Q., 2011, Adaptive Robust Precision Motion Control of Systems With Unknown Deadzones: A Case Study With Comparative Experiments, IEEE Trans. Indust. Electr., 58:6 2454-2464.
- Feng, Y., Han, F., Yu, X., 2014, Chattering Free Full-Order Sliding Mode Control, Automatica, 50, 1310-1314. [https://doi.org/10.1016/j.automatica.2014.01.004]
- Park, S. C., Lee, J. M., Han, S. I., 2018, Tracking Error Constrained Terminal Sliding Mode Control for Ball-Screw Driven Motion Systems with State Observer, Inter. J. Precision Eng. and Manufacturing, 19:3 359-366.