🌙

基于全驱动系统方法的欠驱动机器人神经自适应控制:状态估计与延迟处理

Fully-Actuated System Approach-Based Neuroadaptive Control for Underactuated Robots With State Estimation and Delay

IEEE Transactions on Cybernetics · 2025
被引 11 · 同刊同年前 10%
ABS 3

中文导读

针对欠驱动机器人状态耦合、高阶不可测和延迟问题,提出一种基于全驱动系统方法的自适应控制器,通过构造高阶辅助变量将非线性欠驱动系统重排为线性全驱动系统,并利用神经网络观测器估计不可测状态,实验验证了有效性。

Abstract

In practice, many mechanical systems are underactuated, such as naval vessels, cranes, and helicopters, to reduce energy consumption and enhance flexibility. However, compounded by strong nonlinearity arising from state coupling, the underactuated nature and high-order unavailable states pose great challenges to motion control (particularly for unactuated states lacking independent actuators or kinematic constraints). In this article, an adaptive controller based on fully-actuated system methods is proposed, together with a general and extensible analysis method. First, a group of high-order auxiliary variables, consisting of actuated/unactuated states, their derivatives, and proportional-differential terms, are designed to rearrange the nonlinear underactuated system as a high-order linear fully-actuated system without any linearization operations. The asymptotic convergence of auxiliary variables theoretically eliminates the steady-state errors of actuated/unactuated states together. For high-order unmeasurable variables, they are recovered by the constructed neural network observer to estimate high-order dynamics, which avoids discontinuous robust terms and improves the accuracy of compensation/positioning. Motivated by the inherent features and advantages of fully-actuated systems, this article proposes the first fully-actuated system-based continuous adaptive controller for a class of underactuated robots. Moreover, it is convenient to extend the proposed controller to handle more practical problems, such as state delay, without the need to reconduct Lyapunov-based analysis. In addition to complete theoretical frames, this article also provides several experimental validation.

机器人控制自适应控制神经网络非线性系统欠驱动系统