[发明专利]基于改进粒子群算法的工业机器人多目标轨迹优化方法在审
| 申请号: | 202211184744.4 | 申请日: | 2022-09-27 |
| 公开(公告)号: | CN115570565A | 公开(公告)日: | 2023-01-06 |
| 发明(设计)人: | 叶伯生;李思澳;谭帅;汪明宇;黎晗;李晓昆;邵柏岩;金雄程 | 申请(专利权)人: | 华中科技大学 |
| 主分类号: | B25J9/16 | 分类号: | B25J9/16;G06N3/00 |
| 代理公司: | 华中科技大学专利中心 42201 | 代理人: | 孔娜 |
| 地址: | 430074 湖北*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 改进 粒子 算法 工业 机器人 多目标 轨迹 优化 方法 | ||
1.一种基于改进粒子群算法的工业机器人多目标轨迹优化方法,其特征在于,该方法包括以下步骤:
(1)将工作空间路径点约束转换到关节空间进行统一表征并利用5次非均匀B样条曲线进行轨迹规划,以得到速度、加速度约束下的5次非均匀B样条轨迹方程;
(2)通过改进粒子群算法实现多目标轨迹优化:将待优化机器人的时间、能量、平均脉动和关节力矩的平均变化率作为轨迹优化的目标函数,利用Logistic混沌映射进行种群初始化和惯性权重分配,并基于Pareto支配关系寻得最优解;
(3)采用极限性能度量方法和SSM综合性能度量方法选取符合不同应用场景需求的最优轨迹。
2.如权利要求1所述的基于改进粒子群算法的工业机器人多目标轨迹优化方法,其特征在于:步骤(1)中,通过函数缓冲法对路径点进行参数化,同时通过Slerp插值法实现路径点的姿态配置,完成各路径点的姿态配置后,将工作空间路径点输入到逆解函数中进行求解,最终得到关节空间路径点。
3.如权利要求2所述的基于改进粒子群算法的工业机器人多目标轨迹优化方法,其特征在于:对路径点进行参数优化所采用的公式为:
其中Pj为路径上第j个路径点,i=1~f,c0=0。
4.如权利要求2所述的基于改进粒子群算法的工业机器人多目标轨迹优化方法,其特征在于:采用Slerp插值法对轨迹中机械臂末端姿态进行配置,所采用的公式为:
ω=||q0·qf||
其中,Rpq为姿态矩阵的p行q列,经过转换,机器人的Rs0、Rsf分别与q0、qf相对应。
5.如权利要求1所述的基于改进粒子群算法的工业机器人多目标轨迹优化方法,其特征在于:基于改进粒子群的多目标轨迹规划的最优评价指标包括了机器人的效率、能耗、稳定性和关节力矩的平均变化率,以上评价指标的目标函数为:
其中,F1、F2、F3、F4分别是机器人的效率、能耗、稳定性和关节力矩的平均变化率;n+1表示路径点的个数;t0、tn分别表示机器人起点和终点对应的时刻;τi表示关节i的力矩;vi表示关节i的角速度;dt表示机器人控制周期;Ji表示关节i的脉动。
6.如权利要求5所述的基于改进粒子群算法的工业机器人多目标轨迹优化方法,其特征在于:各关节的约束关系为:
其中,u1~i4分别表示力矩τ、速度v、加速度a、加加速度J的安全系数。
7.如权利要求6所述的基于改进粒子群算法的工业机器人多目标轨迹优化方法,其特征在于:所述的改进粒子群算法采用Pareto支配关系来评判不同粒子之间的优劣,并根据支配关系寻找一组Pareto最优解集使各子目标函数Fi(x),x∈X接近于最优的状态。
8.如权利要求7所述的基于改进粒子群算法的工业机器人多目标轨迹优化方法,其特征在于:利用Logistic混沌映射初始化粒子位置、速度的算法函数表达式为:
粒子速度和位置更新时在线性权重中加入Logistic算法,ω的更新公式为:
其中,tmax为总迭代次数;ωmax、ωmin分别为最大、最小惯性权重。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华中科技大学,未经华中科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211184744.4/1.html,转载请声明来源钻瓜专利网。





