说明:收录全网最新的团体标准 提供单次或批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210954097.4 (22)申请日 2022.08.10 (71)申请人 中国地质大 学 (武汉) 地址 430000 湖北省武汉市洪山区鲁磨路 388号 (72)发明人 王诗豪 郑世祺 宛敏红 梁定坤  黄明燕  (74)专利代理 机构 武汉知产时代知识产权代理 有限公司 42 238 专利代理师 张磊 (51)Int.Cl. B25J 9/16(2006.01) (54)发明名称 一种复杂执行器故障下多冗余机械臂系统 协同控制方法 (57)摘要 本发明提供一种复杂执行器故障下多冗余 机械臂系统协同控制方法, 包括: 机械臂运动约 束算法设计, 所述机械臂运动约束算法采用渐进 最优的RRT*算法, 由碰撞检测、 轨迹规划和正逆 动力学构成; 复杂执行器故障下多冗余机械臂系 统动力学模 型设计; 分布式事件触发状态观测器 设计, 所述 分布式事件触发状态观测器包括通信 拓扑结构、 事件触发机制、 分布式观测器; 自适应 补偿控制器设计, 所述自适应补偿控制器采用反 步法实现, 通过构造闭环系统的L yapunov函数来 获得反馈控制器, 并引入Nussbaum函数和虚拟 控 制律。 本发 明可以有效消除复杂故障对执行器的 影响, 保证设备的正常稳定运行。 权利要求书3页 说明书7页 附图8页 CN 115431263 A 2022.12.06 CN 115431263 A 1.一种复杂执行器故障下多冗余机械臂系统协同控制方法, 其特征在于, 包括以下步 骤: S1、 设计机械臂运动约束算法, 所述机械臂运动约束算法采用渐进最优的RRT*算法, 由 碰撞检测、 轨 迹规划和正逆动力学构成; S2、 设计复杂执 行器故障下多冗余机 械臂系统动力学模型; S3、 设计分布式事件触发状态观测器, 所述分布式事件触发状态观测器包括通信拓扑 结构、 事件触发机制、 分布式观测器; S4、 设计自适应补偿控制器, 所述自适应补偿控制器采用反步法实现, 通过构造闭环系 统的Lyapun ov函数来获得反馈控制器, 并引入Nus sbaum函数和虚拟控制律。 2.根据权利要求1所述的一种复杂执行器故障下多冗余机械臂系统协同控制方法, 其 特征在于, 所述 步骤S1具体为: S11、 机械臂初始点作为 根节点xinit, 由此开始生成枝丫; S12、 在机器人的 “构型”空间中, 生成一个随机点xrand; S13、 遍历树中的点, 找到 离xrand最近的点xnear; S14、 从xnear向xnear方向按一定的步长生长, 如果没有碰到障碍物就把生长后的树枝和 端点添加到树上, 记为xnew, 碰撞条件为: x0‑r0‑l<xnew,x<x0+r0+l y0‑r0‑l<xnew,y<y0+r0+l z0‑r0‑l<xnew,z<z0+r0+l 其中, (x0,y0,z0)为球形障碍物的球心坐标, r0为球径, l为膨化处理后障碍物的膨胀尺 寸; S15、 在新产生的节点xnew附近定义一个半径为r的 “区域”, 区域中的节点作为xnew父节 点的备选 S16、 依此计算所有xinit到 的代价与 到xnew的代价和, 选取代价和最 小的 作为xnew父节点 S17、 将剩余的备选节点 的父节点改变为xnew, 计算xinit到xnew的代价与xnew到 的代价和; S18、 如果代价和小于之前未更改父节点的代价和, 则该 节点的父节点更改为 xnew; S19、 重复S12 ‑S18过程, 直到 到达目标节点xgoal。 3.根据权利要求1所述的一种复杂执行器故障下多冗余机械臂系统协同控制方法, 其 特征在于, 所述 步骤S2具体为: S21、 机械臂i的第m个执 行器的故障模型为: 权 利 要 求 书 1/3 页 2 CN 115431263 A 2其中, μi,m表示由执行器故障引起的非零有界比例系数, τi,m(t)表示机械臂i的第m个执 行器的控制输入, 表示执行器中的有界故障信号, 上述故障模型涵盖的执行器故障 为: 当 μi,m=1且 时, 系统中 的机械臂i的第m个执行器存在噪音干扰; 当0< μi,m<1 且 时, 系统中的机械臂i的第m个 执行器发生部分失效故障; 当 μi,m<0且 时, 系统中的机 械臂i的第m个执 行器的控制方向发生 突变; S22、 采用拉格朗日方程对故障下多冗余机 械臂系统动力学进行建模, 具体模型如下: 其中, qi, 分别表示机械臂i的关节位置, 关节速度和关节加速度, 本设计中的多 冗余机械臂系统由i个7自由度冗余机械臂构成, 即执行器故障模型中m=1, ...,7, Mi(qi)∈ R7×7为对称正定惯性矩阵, 为哥氏力和向心力矩阵, Gi(qi)∈R7为重力作用矩 阵, 为机械臂i各关节执行器故障后的输出转矩, Ji(qi)∈R7×7为反应 机器人关节速度到末端 执行器速度变换关系的雅可比矩阵, Fei∈R7为机器人末端的输出作 用力; 令 则上述多冗余机 械臂系统动力学模型表示 为: 其中 变换后的模型将在自适应 补偿控制算法设计中使用。 4.根据权利要求1所述的一种复杂执行器故障下多冗余机械臂系统协同控制方法, 其 特征在于, 所述 步骤S3具体为: S31、 设计多冗余机械臂系统的通信 拓扑结构, 所述通信拓扑结构用一个加权有向图表 示, 记为G≡(V,E,A), 其中V={v1,v2,...,vN}表示一组节点, 节点vi代表第i个机械臂; 表示边集合, 当节点i向节点j发送信息, 则边(vj,vi)∈E; A=[aij]N×N表示一个邻 接矩阵, 其 中aij表示边(vi,vj)的权重, 即节点i接收到节点j的信息, 当aij=0, 则边(vi,vj) 不存在, 参 考信号由一个虚拟的线形系统生成, 标记为节点v0, 其动力学模型如下: 其中 是领导节点的状态, 表示机械臂关节空间的参考信号, q0为参 考关节位置, 为参考关节速度。 A∈R14×14是一个已知 的常数矩阵, 其形式为一个分块矩 阵, 即A=block{07,I7; A0,A1}, 07表示一个7 ×7的全零矩阵, I7表示一个7 ×7的单位矩阵, A0 和A1表示一个7×7的常数矩阵, 并定义受控矩阵为G=dia g{gi}∈RN×N; S32、 分布式事 件触发状态 观测器设计如下: 其中i=1,...,5, βi>0, 表示机械臂i对关节空间的参考信号的估权 利 要 求 书 2/3 页 3 CN 115431263 A 3

.PDF文档 专利 一种复杂执行器故障下多冗余机械臂系统协同控制方法

文档预览
中文文档 19 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共19页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种复杂执行器故障下多冗余机械臂系统协同控制方法 第 1 页 专利 一种复杂执行器故障下多冗余机械臂系统协同控制方法 第 2 页 专利 一种复杂执行器故障下多冗余机械臂系统协同控制方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 16:07:23上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。