24、神经网络机器人控制扩展:反步法设计与应用

神经网络机器人控制扩展:反步法设计与应用

1 引言

在机器人控制领域,一些实际的机器人系统无法使用传统的刚性机器人手臂技术进行控制,例如具有连杆振动、关节柔性以及执行器具有快速动态特性(如电气动态)的机器人。为了解决这些问题,之前采用了奇异摄动理论来扩展系统的控制有效性,而本文将介绍反步法(Backstepping)技术,以进一步提高控制效果。

2 反步法设计

2.1 反步法设计原理

反步法是一种将各种控制器设计技术扩展到更广泛系统类别的方法。它可以方便地使用李雅普诺夫证明技术进行研究,同时还涉及反馈线性化和零动态的概念。

考虑如下形式的系统:
[
\begin{cases}
\dot{x}_1 = f_1(x_1, x_2) & (5.4.1) \
\dot{x}_2 = h(x) + g_2(x)u & (5.4.2)
\end{cases}
]
其中,状态 (x = [x_1 \ x_2]^T),控制输入为 (u(t))。若输出选择为 (x_2(t)),系统形式如图 5.2.4a 所示;若输出选择为 (x_1(t)),则系统形式如图 5.2.4b 所示。

当选择 (x_2(t)) 作为输出时,零动态定义为选择 (u(t)) 使 (x_2(t) = 0) 时的动态,即:
[
\dot{x}_1 = f_1(x_1, 0) \quad (5.4.3)
]
如果这些动态不稳定,系统为非最小相位系统。只要将 (x_2(t)) 视为输入时内部动态是可稳定的,反步法就可以应用于控制此类系统,这类

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值