工业机器人焊接路径规划研究与应用
来源:核心期刊咨询网时间:12
摘要:摘要:随着企业自动化程度的不断提高,工业机器人路径规划问题逐渐受到重视。目前路径规划问题主要依靠仿真人员的工作经验,效率低且结果不一定最优。将焊点路径视为经典的TSP问题,提出利用蚁群算法与遗传算法相结合的方法得出一条较为合理的焊接路径,并应
摘要:随着企业自动化程度的不断提高,工业机器人路径规划问题逐渐受到重视。目前路径规划问题主要依靠仿真人员的工作经验,效率低且结果不一定最优。将焊点路径视为经典的TSP问题,提出利用蚁群算法与遗传算法相结合的方法得出一条较为合理的焊接路径,并应用于某实际项目中验证其可行性。这降低了前期仿真较为繁杂的重复调试路径工作,为实际仿真工作提供一种较为有效的处理方案,缩短焊接时间,提升了6%的工作效率。
关键词:工业机器人;焊接路径;蚁群算法;遗传算法;效率
0 前言
随着工业机器人在车身焊装线上的广泛应用,其工作效率越来越受到关注[1]。工业机器人的路径规划是否合理是影响其工作效率的一个非常重要的因素。若能在保证焊接质量的情况下进一步提高焊接效率,可以有效地降低生产成本。在由多个工位构成的自动生产线中,若某一个工位工作时间延长,会导致后续每个工位的工作时间滞后,降低生产效率的同时也增加了车间的生产成本[2]。仅仅依靠仿真人员的工作经验来规划路径往往需要多次重复工作来调试路径。
焊点路径规划可视为旅行商问题,针对这一课题一些学者提出了解决方案,M. Dorigo提出了蚁群算法[3],通过一种概率型算法来计算最短路径,John holland提出的遗传算法[4]是一种基于达尔文进化论的计算模型。
文中以汽车焊接生产线中的部分机器人焊接过程作为研究对象,通过蚁群算法进行路径规划后,再通过遗传算法计算焊点之间的过渡路径,并通过ROBCAD仿真其焊接过程。若在仿真过程中出现新的干涉问题,则进一步对实际问题进行解决并确立最终的规划方案。
1 路径规划算法与数学模型
焊点的集合为C=[C1;C2;……;Cn],其中C1至Cn均为1×3的矩阵,分别代表了x、y、z轴焊点的坐标,焊点i与焊点j之间的距离设为Dij:
式中 i,j满足条件1≤i,j≤n。
1.1 蚁群算法
蚁群算法即通过模拟蚁群寻找食物的过程来寻找最短路径。在觅食过程中,蚁群整体的行动会逐渐趋向较短的路程,在蚁群中有信息的传递,通过信息素的释放,蚁群的运动会趋向信息素浓度高的路径,将蚁群整体引向更短的路径行动[5]。
pkij为蚂蚁k从城市i前往城市j的概率,其计算公式为:
式中 α为信息启发因子;β为期望启发因子;τij(t)为城市i与城市j在t时刻路径上的信息素含量;ηik(t)为从城市i到城市j的期望程度;tabuk记录了第k只蚂蚁在探索路径时已经走过的城市,随着探索的进程,记录的城市数量不断增加,tabuk可避免蚂蚁在路径探索时重复路径点。其中值得注意的是期望程度函数ηik(t),在计算过程中取值为Dij的倒数,则在计算距离矩阵时,当访问城市i与访问城市j取同一点时,不能通过距离计算记录为0而是赋予Dij一个极小值,避免计算出现错误。
其次是各个城市路径上的信息素含量,为了避免在路径规划中出现局部最优的情况,在探索过程中要时刻更新路径上的信息素含量:
为了让信息素含量不断更新,设置ρ为信息挥发因子,则1-ρ为信息素残留因子,同时设置一个信息素增量Q,一般来说Q为固定值。
蚁群算法的基本流程如图1所示。
1.2 遗传算法
遗传算法是通过模拟达尔文的遗传选择和自然淘汰的生物学知识来进行计算的数学模型,在算法中将求解过程转化为生物染色体的基因交叉、变异过程。通过对每个个体的评价及其适应度来参与下一代的遗传,适应度低的不断淘汰,新的个体形成新的种群。在文中的算法中主要通过三种方式对初代种群进行遗传选择,符合条件的输出结果即适应度最大的结果[6]。
(1)主要目标为距离,则选择一个较大的数来减去该段距离记为该段染色体的适应度,所有适应度的总和记为分母,个体适应度记为分子,即可求出每个个体的相对适应度,即每个个体遗传到下一代的概率。在计算中随机生成一个0~1之间的数,该随机数出现在某概率区域的次数代表该个体被选中的次数。
(2)交叉运算。在计算中初始设定一交叉概率pc,取值范围为0.4~1。以概率的形式采用单点交叉的方法,文中每个个体有10个染色体,取随机数x处于0~1之间,若x
(3)變异运算。在计算中设定变异系数pm,取值范围为0.001~0.1,对个体的某一个基因进行变异,取随机数x处于0~1之间,若x
1.3 避障模型与避障计算方法
通过栅格法建立障碍物模型,由于栅格法建立仅需要障碍物边界点的坐标,正好为后续计算路径与障碍物是否相交提供便利。
通过向量判别的方法来计算两线段是否相交,即向量叉乘:
在向量叉乘的计算中,若将叉乘结果小于0定为向量b在向量a的顺时针方向;那么相对应的将结果小于0的判定为向量b在向量a的负方向。
如图2中的两个线段AB与CD,为了证明AB与CD相交需要满足两个条件:(1)点C与点D分别在线段AB两侧;(2)点A与点B在线段CD两侧。
假设A、B、C、D四点坐标为(x1,y1)、(x2,y2)、(x3,y3)、(x4,y4),为了满足条件需要计算AD×AC与BC×BD是否同时小于0,若都满足向量叉乘结果小于0则证明两条线段相交。上文中提到了栅格法,在检测过程中,路径为其中一条线段,则栅格的边界为另一条线段,以此来对路径进行避障处理。
推荐阅读:工业建筑论文录用率高的期刊
转载请注明来自:http://www.qikan2017.com/lunwen/lig/18183.html
相关论文阅读
- 2022-11-28不动产测绘特点及测绘技术分析
- 2022-09-28新基建的核心是重构产业基础设施
- 2022-09-19“一带一路”倡议下交通运输业与物流业的联动发展分析
- 2022-09-17地下工程智能施工信息管理系统研发与应用
- 2022-09-17工程师论文发表浅析工程管理中资料的重要性
- 2022-07-19边坡支挡结构岩土荷载的分项系数计算方法
- 2022-07-16建筑智能化技术在建筑给排水工程中的应用
- 2022-07-13日本高校档案馆调查研究职能的特点及启示
- 2022-07-09建筑电气自动化控制技术探讨
- 2022-07-07绿色建筑玻璃幕墙设计方法探析
期刊论文问答区
- 2025-05-13教师职称评审级别及所需学术成果材料
- 2025-04-24英文期刊发表论文几个版面起发
- 2025-01-21论文顺利通过审稿的8个操作
- 2025-01-11管理学类30本期刊(国自然基金委员会认定)
- 2025-01-02电刺激治疗相关文章选题推荐
- 2024-12-17植物学比较热门的论文选题
- 2024-12-03人事管理方面文章选题推荐和发表期刊
- 2024-11-18金融学专业的论文选题方向推荐
- 2024-11-01教育核心期刊有哪些
- 2024-07-12学术论文初审是谁在审?审什么?审多久?
优质科技期刊
- 1核心级《公路工程》
- 2核心级《中外公路》
- 3核心级《遥感技术与应用》
- 4核心级《电子测量技术》
- 5核心级《无线电工程》
- 6核心级《公路交通科技(应用技术版)》
- 7核心级《实验室研究与探索》
- 8核心级《交通运输工程学报》
最新期刊更新
- 《中国政府采购》
- 《中国政府采购》
- 《农业图书情报学刊》
- 《农业技术经济》
- 《水文地质工程地质》
- 《房地产世界》
- 《中央民族大学学报:哲》
- 《广州化学》
- 《物理学报》
- 《东方宝宝》
- 《新能源进展》
- 《热带农业科学》
- 《建筑经济》
- 《中国学校卫生》
精品推荐
- 12022-11-28不动产测绘特点及测绘技术分析
- 22022-09-28新基建的核心是重构产业基础设施
- 32022-09-19“一带一路”倡议下交通运输业与物流业的联动发展分析
- 42022-09-17地下工程智能施工信息管理系统研发与应用
- 52022-09-17工程师论文发表浅析工程管理中资料的重要性
- 62022-07-19边坡支挡结构岩土荷载的分项系数计算方法
- 72022-07-16建筑智能化技术在建筑给排水工程中的应用
- 82022-07-13日本高校档案馆调查研究职能的特点及启示
- 12021-12-30如何做好重大建设项目防造假工作的几点思考
- 22022-02-15菜鸟物流运营模式的改进策略分析
- 32018-08-04铝合金表面黑线成因分析
- 42019-01-23乡村振兴战略与精准脱贫之间的辩证关系
- 52019-01-16中国物流的发展以及优劣势分析
- 62020-06-29一起浪涌保护器引起的变压器烧毁事故原因分析及应对措施
- 72019-12-17纯电动汽车减速器齿轮啮合错位分析
- 82021-10-13我国城市轨道交通车辆技术现状和发展趋势
- 12025-05-13教师职称评审级别及所需学术成果材料
- 22025-05-08人力资源专业论文发ssci
- 32025-05-08评职称著作合著快还是独著快
- 42025-04-24英文期刊发表论文几个版面起发
- 52025-04-24声音与振动杂志JOURNAL OF SOUND AND VIBRATION期刊收稿方向
- 62025-02-12“互联网+”时代的农产品营销与农业经济发展
- 72025-02-12羊肉消费市场调研
- 82025-02-12文创产品营销策略
- 12021-05-24刊号字母G、G0、G1、G2、G3、G4、G8是什么意思
- 22021-05-06论文引用率不能超过多少
- 32018-09-11语法翻译法的运用以及优缺点分析
- 42020-03-08发表在期刊上的论文一般多少字
- 52020-09-21疾控中心工作怎么评职称
- 62020-01-03新北大核心什么时候更新,几年更新一次
- 72020-03-08通讯作者和二作哪个含金量比较高
- 82021-02-23发表的期刊论文见刊的时候可以在知网查到吗