安全公司报告
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210891281.9 (22)申请日 2022.07.27 (71)申请人 上海大学 地址 200436 上海市宝山区上 大路99号 (72)发明人 鲍晟 刘鹏明 罗瑞卿 袁建军  杜亮  (74)专利代理 机构 嘉兴华申知识产权代理事务 所(普通合伙) 33454 专利代理师 葛学超 (51)Int.Cl. B25J 9/16(2006.01) (54)发明名称 一种串联机器人动力学参数辨识激励轨迹 的优化方法 (57)摘要 本发明公开了一种串联机器人动力学参数 辨识激励轨迹的优化方法, 包括以下步骤: S1: 建 立串联机器人牛顿—欧拉动力学模型; S2: 线性 化处理步骤S1中动力学模型中的非线性项, 并获 得基于改进的DH法的线性动力学模型; S3: 求解 多关节机械臂动力学最小参数集, 获得多关节机 械臂动力学模型的简化模型; S4: 标准参数通过 QR分解或线 性关系映射的数值方法进行重组, 获 得观测矩阵W。 本发明提供的串联机器人动力学 参数辨识激励轨迹的优化方法, 可以在最短时间 内找到满足约束的激励轨迹参数, 可以降低计算 过程中的复杂度, 可 以减少需要的条件数, 从而 提高参数识别的准确性和识别结果对噪声的鲁 棒性。 权利要求书3页 说明书11页 附图6页 CN 115042190 A 2022.09.13 CN 115042190 A 1.一种串联机器人动力学参数辨识激励轨 迹的优化方法, 其特 征在于, 包括以下步骤: S1: 建立串联机器人 牛顿—欧拉动力学模型; S2: 线性化处理步骤S1中动力学模型中的非线性项, 并获得基于改进 的DH法的线性动 力学模型; S3: 求解多关节机 械臂动力学最小参数集, 获得多关节机 械臂动力学模型的简化模型; S4: 标准参数通过QR分解或线性关系映射的数值方法进行重组, 获得观测矩阵W; S5: 基于傅里叶级数建立串联机器人动力学参数辨识激励轨 迹的数学模型; S6: 通过引入Hadamard不等 式优化准则作为约束条件之一, 以观测矩阵的条件Cond(W) 作为辨识激励轨迹优化目标函数的优化标准, 从而获得充分表征实际机器人系统的力学特 征的最优激励轨 迹, 最优激励轨 迹用于多关节机 械臂动力学的参数辨识。 2.根据权利要求1所述的一种串联机器人动力学参数辨识激励轨迹的优化方法, 其特 征在于, 步骤S6是按如下 过程进行: S6.1: 设定优化趋 近值△, 并设置关节位置、 及加速度的约束条件; S6.2: 在区间[ ‑2,2]内随机生成单个关节傅里叶激励轨迹的2N+1个参数, 谐波数N通常 取值为5, 采样频率 为100HZ; S6.3:初步优化产生初始系数, 根据Hadamard不等式建立优化目标函数, 在MATLAB工具 箱中的使用fmincon函数的序列二次规划对优化目标函数进行优化求解; 在求解二次规划 子问题的迭代过程中, 将 Hessian近似矩阵更新到最优解, 从而 快速生成约束空间下的初始 位置qi,0和傅立叶系数ai,k、 bi,k; S6.4: 根据S6.3获得的初步优化局部最优值, 通过基于内点法的fmincon函数优化目标 函数Cond(W), 直到可 行解满足约束目标; S6.5: 此时通过判断S6.4优化后的结果, 其条件数是否满足小于关节设定的优化趋近 值△, 若满足, 则保留优化结果并进入S 6.6, 若不满足, 则舍弃该 组参数, 返回S6.2重新生 成 一组随机参数并重新执 行S6.2—S6.5; S6.6: 将S6.5得到的优化结果代入到S3中建立的辨识激励轨迹的数学模型中, 分别判 断其是否满足关节 位置, 速度, 加速度约束 条件, 若满足则获得满足关节约束 条件和在空间 范围内变动的最优激励轨迹; 若不满足, 则舍弃该组参数, 返回S6.2重新生成一组随机参数 重新S6.2—S6.6 。 3.根据权利要求2所述的一种串联机器人动力学参数辨识激励轨迹的优化方法, 其特 征在于, 步骤6.1中, 关节位置、 及加速度的约束条件如式(8)所示:权 利 要 求 书 1/3 页 2 CN 115042190 A 2式中, qi(t)、 分别表示第i关节在t时刻的关节角度、 角速度、 角加速度, qmax 为关节角度的最大值, 为关节角速度的最大值, 为关节角加速度的最大值, t0、 tf分 别表示起始点和终止点。 4.根据权利要求2所述的一种串联机器人动力学参数辨识激励轨迹的优化方法, 其特 征在于, 步骤6.3中, 首 先根据Hadamard不 等式, 如式(9)所示: 对基于Hadamard不 等式建立的优化目标函数如式(10)所示: Wkg为观测矩阵W的第g列的第k个元素, 在 MATLAB工具箱中的使用fmincon函数的序列二 次规划对 进行优化求解; 在求解二 次规划子问题的迭代过程中, 更新Hessian近似矩 阵, 直到最优解, 从而快速生成约束空间下的初始位置qi,0和傅立叶系数ai,k、 bi,k。 5.根据权利要求2所述的一种串联机器人动力学参数辨识激励轨迹的优化方法, 其特 征在于, 步骤6.4中, 根据步骤6.3获得的局部最优值, 通过基于内点法的fmincon函数对目 标函数Co nd(W)进行优化, 直到可 行解满足约束目标。 6.根据权利要求5所述的一种串联机器人动力学参数辨识激励轨迹的优化方法, 所述 目标函数Co nd(W)为: argmin(Cond(W))≤Δ; 约束目标为:权 利 要 求 书 2/3 页 3 CN 115042190 A 3

.PDF文档 专利 一种串联机器人动力学参数辨识激励轨迹的优化方法

文档预览
中文文档 21 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共21页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种串联机器人动力学参数辨识激励轨迹的优化方法 第 1 页 专利 一种串联机器人动力学参数辨识激励轨迹的优化方法 第 2 页 专利 一种串联机器人动力学参数辨识激励轨迹的优化方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 16:05:07上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。