反推
控制理论(社会学)
控制器(灌溉)
滑模控制
非线性系统
参数统计
计算机科学
李雅普诺夫函数
非线性控制
有界函数
控制工程
Lyapunov稳定性
数学
控制(管理)
工程类
自适应控制
人工智能
数学分析
统计
物理
量子力学
农学
生物
作者
Shen He,Joseph Iorio,Ni Li
摘要
Both backstepping control (BC) and sliding mode control (SMC) have been studied extensively over the past few decades, and many variations of controller designs based on them can be found in the literature. In this paper, sliding mode control in a backstepping framework (SBC) for a class of nonlinear systems is proposed and its connections to SMC studied. SMC is shown to be a special case of SBC. Without losing generality, the regulation control problem is studied, while tracking control is achieved by replacing the states with the difference between the states and their desired values. The SBCs are designed for nonlinear single-input-single-output (SISO) and multiple-input-multiple-output (MIMO) systems with the presence of bounded uncertainties from unmodeled dynamics, parametric variations, disturbances, and measurement noise, and the closed loop systems are proven to be asymptotically stable using the Lyapunov stability theory. The comparison of SBC to SMC from the design process, chattering effects, and chatter reduction are also discussed. SBC inherits the merits of backstepping control in choosing gains independently, while leveraging useful nonlinear dynamics for controller design simplification. Hence, it provides more flexibility in controller design in the sense of controlling coverage speed and making use of useful nonlinearities in the dynamics. To demonstrate the effectiveness of SBC, an application on cruise tracking control of an autonomous underwater vehicle was studied.
科研通智能强力驱动
Strongly Powered by AbleSci AI