电子、通信与自动控制

一类含高阶非匹配扰动项的非仿射非线性系统的跟踪控制

展开
  • 华南理工大学 自动化科学与工程学院,广东 广州 510640
杨浩(1987-) ,男,博士生,主要从事机器人控制、非线性控制研究。E-mail: y.h21@mail.scut.edu.cn

收稿日期: 2019-11-20

  修回日期: 2020-06-10

  网络出版日期: 2020-07-03

基金资助

国家自然科学基金重大科研仪器研制项目 ( 615278010) ; 广东省科技计划项目 ( 2017B010116005)

Tracking Control for a Class of Nonaffine Nonlinear Systems with High-Order Mismatched Disturbances

Expand
  • School of Automation Science and Engineering,South China University of Technology,Guangzhou 510640,Guangdong,China
杨浩(1987-) ,男,博士生,主要从事机器人控制、非线性控制研究。E-mail: y.h21@mail.scut.edu.cn

Received date: 2019-11-20

  Revised date: 2020-06-10

  Online published: 2020-07-03

Supported by

Supported by the Scientific Instruments Development Program of NSFC ( 615278010) and the Science and Technology Planning Project of Guangdong Province ( 2017B010116005)

摘要

有限时间观测器 ( FTDO) 是一种非线性观测器,近年来被广泛用于含高阶扰 动项非线性系统的控制器设计。但在以往的研究中,FTDO 仅能应用于具有仿射结构的 非线性系统且只能保证系统输出跟踪期望固定点。文中针对一类含有高阶非匹配扰动项 的非仿射纯反馈非线性系统的跟踪控制问题,提出了基于 FTDO 的非线性动态逆跟踪控 制方法。文中通过近似动态逆方法构建快变子系统,在慢时间尺度下将含有 FTDO 观测 输出的非仿射系统转换为具有仿射结构的线性系统,并追踪时变参考轨迹。该算法不依 赖于原系统的时标分离特性,并避免了反步法中的 “复杂性爆炸”问题。在 Matlab / Simulink 环境下的仿真结果表明,文中所设计控制器在被控系统具有非仿射结构时也能 准确估计高阶扰动项,且具有良好的跟踪性能。

本文引用格式

杨浩 裴海龙 . 一类含高阶非匹配扰动项的非仿射非线性系统的跟踪控制[J]. 华南理工大学学报(自然科学版), 2020 , 48(12) : 43 -51 . DOI: 10.12141/j.issn.1000-565X.190845

Abstract

Finite time disturbance observer ( FTDO) is a nonlinear disturbance observer which has been widely applied to controller designing for nonlinear systems with high-order disturbances. However,in the previous research, FTDO can only be applied to affined nonlinear systems and used to track a desired set-point. In this paper,a FTDO based nonlinear dynamic inversion approach was developed for the tracking control problem of a class of nonaffine pure-feedback nonlinear systems with high-order mismatched disturbances. A fast subsystem was established through the approximate dynamic inversion scheme. In the slow time-scale,the nonaffine system containing outputs of FTOD was transformed into a linear system with affined form to track the time-varying reference trajectory. The effectiveness of the proposed algorithm is independent to the time-scale split character of the original system,and avoids the problem of“explosion of complexity”in backstepping strategy. The simulation results on Matlab / Simulink environment demonstrate that the controller designed in this paper can accurately estimate high-order disturbances in the case of controlled system with nonaffine structure,and the tracking performance is good.

文章导航

/