Continuous-time Lyapunov stability analysis and systematic parametrization of robust adaptive sliding mode controller for systems with matched and unmatched dynamics
摘要
This paper presents the development of a continuous-time robust adaptive sliding mode controller using the model reference adaptive control philosophy. The stability analysis of the controller considering a system subjected to matched and unmatched dynamics is provided using the Lyapunov stability criterion. This control strategy can be applied to plants that are partially modeled, systems with uncertain parameters, or unmodeled dynamics. The stability analysis elucidates the controller constraints and proves that the tracking error tends to a small residual value, even in the presence of unmodeled dynamics (matched or unmatched). In addition, a systematic controller parametrization procedure based on the sine–cosine algorithm is presented to automate this task. Simulation results of the robust adaptive continuous-time sliding mode controller applied to an unstable non-minimum-phase system are presented. A comparison of this controller with a robust model reference adaptive controller is also presented, where the benefits of the adaptive sliding mode controller stand out, obtaining a superior performance that reduces relevantly the error metrics of 56.28%, 28.57%, and 14.79% for mean absolute error, mean squared error, and root mean squared error, respectively. Furthermore, a processor-in-the-loop experiment considering a complex real-world engineering problem is also provided to corroborate the controller performance and discuss its robustness, demonstrating its feasibility.