<p>Quadratic programming based controller using control Lyapunov functions and control barrier functions (CBFs) are powerful method for multi-objective control problems. However, when applied to real-world scenarios, the presence of uncertainties and external disturbance can deteriorate the control performance. In this paper, this issue is tackled by using a disturbance observer (DO). The DO is designed based on the main principle of solving an optimization problem to minimize the approximation error. Both the DO and the controller are based on the nominal model of the system, but the overall system can handle the potential uncertainties and unknown disturbance in practical scenarios. Stability of the closed-loop system is analyzed and the effectiveness of the proposed controller is verified through numerical simulation. Compared to the state-of-the-art method (L1 adaptive CBF approach), our controller can handle a more significant level of model uncertainties while requiring much less computation time.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

A Disturbance-observer based Safety-critical Control for Uncertain Affine Nonlinear Systems

  • Hieu Trong Nguyen,
  • Duc Quang Nguyen,
  • Nam Hoai Nguyen

摘要

Quadratic programming based controller using control Lyapunov functions and control barrier functions (CBFs) are powerful method for multi-objective control problems. However, when applied to real-world scenarios, the presence of uncertainties and external disturbance can deteriorate the control performance. In this paper, this issue is tackled by using a disturbance observer (DO). The DO is designed based on the main principle of solving an optimization problem to minimize the approximation error. Both the DO and the controller are based on the nominal model of the system, but the overall system can handle the potential uncertainties and unknown disturbance in practical scenarios. Stability of the closed-loop system is analyzed and the effectiveness of the proposed controller is verified through numerical simulation. Compared to the state-of-the-art method (L1 adaptive CBF approach), our controller can handle a more significant level of model uncertainties while requiring much less computation time.