专利汇可以提供机器人作业轨迹优化分析的方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种基于工业 机器人 日常运行 大数据 的机器人作业轨迹优化分析的方法。包括:采集 工业机器人 作业轨迹参数构成影响因素矩阵X,其中决策变量为机器人各关节的速度和 加速 度;S2:采用影响因素矩阵X作为输入参数,综合产品生产要求和专家经验,确定加工 工件 的 质量 、效率、能耗的样本为指标矩阵Y,利用BP神经网络进行训练、检验,建立机器人轨迹规划模型;S3:对机器人作业轨迹模型进行优化,得到各决策变量的一组最优解以及该最优解对应的机器人生产的产品质量、效率、能耗指数;S4:利用S3中模型对根据机器人系统内部存储的实时数据进行预测得到推荐决策变量X*,并将X*下发至 机器人 操作系统 。,下面是机器人作业轨迹优化分析的方法专利的具体信息内容。
1.一种机器人作业轨迹优化分析的方法,其特征在于,包括如下步骤:
S1:利用工业机器人系统所记录的数据,采集工业机器人作业轨迹参数,采集工业机器人各关节的作业轨迹参数包括各关节的速度、加速度、角速度及角加速度,构成影响因素矩阵X,将其作为神经网络建模的输入参数,其中决策变量为机器人各关节的速度和加速度;
S2:采用影响因素矩阵X作为输入参数,综合产品生产要求和专家经验,确定加工工件的质量、效率、能耗的样本为指标矩阵Y,利用BP神经网络进行训练、检验,建立机器人轨迹规划模型;
S3:利用MBFO算法对机器人作业轨迹模型进行优化,得到各决策变量的一组最优解以及该最优解对应的机器人生产的产品质量、效率、能耗指数;
S4:利用S3中模型对根据机器人系统内部存储的实时数据进行预测得到推荐决策变量X*,并将X*下发至机器人操作系统,在操作界面显示推荐最优的机器人末端执行器的速度、加速度、角速度。
2.根据权利要求1所述的一种机器人作业轨迹优化分析的方法,其特征在于,S1中的采集的变量X包括:工业机器人各关节的速度、加速度、角速度,完成一件产品所需的加工时间,产品加工精度、误差,其中机器人各关节的速度、加速度、角速度以及加工时间从机器人控制系统中所存储的数据所采集,工件加工精度、误差,根据工件加工要求与实际产品之间的误差产生,各关节的速度、加速度为决策变量。
3.根据权利要求1所述的一种机器人作业轨迹优化分析的方法,其特征在于,S2中用BP神经网络建模,采用Xk=[xk1,xk2,…,xkM](k=1,2,…,S)为输入矢量,其中,S为训练样本个数, 为第g次迭代时输入层M与隐层I之间的权
值矢量,WJP(g)为第g次迭代时隐层J与输出层P之间的权值矢量,WJC(g)为第g次迭代时隐层J与承接层C之间的权值矢量,Yk(g)=[yk1(g),yk2(g),…,ykP(g)](k=1,2,…,S)为第g次迭代时网络的实际输出,dk=[dk1,dk2,…,dkP](k=1,2,…,S)为期望输出;
建立工业机器人轨迹优化模型包括如下步骤:
S21:初始化,设迭代次数g初值为0,分别赋给WMI(0)、WJP(0)WJC(0)一个(0,1)区间的随机值;
S22:随机输入样本Xk;
S23:对输入样本Xk,前向计算神经网络每层神经元的输入信号和输出信号;
S24:根据期望输出dk和实际输出Yk(g),计算误差E(g);
S25:判断误差E(g)是否满足要求,如不满足,则进入S26,如满足,则进入S29;
S26:判断迭代次数g+1是否大于最大迭代次数,如大于,则进入S29,否则,进入S27;
S27:对输入样本Xk反向计算每层神经元的局部梯度δ;
S28:计算权值修正量ΔW,并修正权值;令g=g+1,跳转至S23;
S29:判断是否完成所有的训练样本,如果是,则完成建模,否则,继续跳转至S22。
4.根据权利要求1所述的一种机器人作业轨迹优化分析的方法,其特征在于,S3中利用MBFO算法对机器人作业轨迹模型进行优化的方法包括以下步骤:
S31:将S1中选取的决策变量的值看做细菌位置,根据决策变量X中各个参数的范围随机生成L个细菌构成菌群初始位置;
S32:初始化系统参数,包括趋向次数NC,趋向行为中前进次数Ns,繁殖次数Nre,驱散次数Ned,驱散概率ped,外部档案规模K;
S33:执行趋向操作;
假设第i(i=1,2,...,L)只细菌在第j次趋向操作第K次复制操作和第l次驱散操作之后的位置为θi(j,k,1),则θi(j,k,1)=θi(j,k,1)+C(i)*dcti
式中,dcti是第i只细菌最近一次翻转时所选择的随机矢量方向,C(i)是其沿dcti方向前进步长,且 Δi为各分量均为[-1,1]内随机数的向量,向量的维数与决策变量X的维数相同;
S34:根据个体间的信息素浓度Jcc执行聚群操作;
S35:计算菌群的健康函数,并将其进行降序排列,将健康函数值小的一半细菌淘汰掉,保留大的一半细菌进行繁殖,且子细菌觅食能力保持与父代一致;
S36:将S35中产生的菌群与上一次迭代计算产生的菌群合并,并计算此时新菌群的个体Pareto熵,按照个体Pareto熵进行排序,选择前L个优势个体构成下一代菌群;
S37:驱散:细菌经历几代复制后,以驱散概率Ped被驱散到搜索空间中的任意位置;
S38:判断优化算法是否满足结束条件,如满足,则输出Pareto前沿即最优决策变量Xbest及其对应的植物Ybest,如不满足,则返回执行S33。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
一种智能配变终端及其应用系统、安全态势评估方法 | 2020-05-08 | 205 |
一种基于容器引擎的远方电能量数据终端 | 2020-05-08 | 66 |
一种集成轻量级区块链的节点操作系统及数据更新的方法 | 2020-05-08 | 844 |
在可编程逻辑控制器(PLC)中自主添加和删除功能的装置和方法 | 2020-05-08 | 573 |
用于切换模式电力转换器的控制器、切换方法和操作系统 | 2020-05-08 | 778 |
指纹设备操作方法及装置、存储介质、云服务器、指纹操作系统 | 2020-05-08 | 690 |
一种新旧代码共同运行的kbroker分布式操作系统 | 2020-05-08 | 613 |
一种堆高车 | 2020-05-11 | 38 |
密闭分离器放空系统 | 2020-05-08 | 120 |
一种新型车载信息娱乐系统 | 2020-05-08 | 837 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。