多机器人协同的焊接路径规划研究

来源 :合肥工业大学 | 被引量 : 0次 | 上传用户:madfox1108
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
白车身焊接是汽车制造最重要的四大生产工艺之一,在现代化制造业中占据重要地位。为了满足大批量、高节拍、高效率的白车身焊接生产的需求,通常由多台焊接机器人来完成焊接任务。在实际焊接过程中,焊接机器人不仅需要完成繁重的焊接任务,也需要避免与其它焊接机器人发生干涉。研究多台焊接机器人的路径规划问题对减少焊接工作时间、提高焊接生产效率有着重要的意义。本论文主要研究了单台及多台焊接机器人的路径规划问题。首先研究白车身的组成结构、焊装线工艺流程。对焊接机器人路径规划的影响因素,如白车身数模和焊点、点焊工艺、机器人和工装夹具及所持焊枪进行了分析。然后分析总体焊接任务规划,并以此得到单台焊接机器人旅行商数学模型。在比较传统算法和智能算法的优缺点后,选取粒子群算法作为单台焊接机器人路径规划求解算法。并在MATLAB仿真软件中编写粒子群算法程序,以某工位的单台焊接机器人为例进行路径规划。其次,对多台焊接机器人的路径规划进行分析,阐述了多台焊接机器人路径规划目标与约束,并得到多台焊接机器人路径规划的流程。选取了基于协同进化思想的粒子群算法。在共生的协同进化算法模型下,将多焊接机器人分解成多个单台焊接机器人的问题来解决。单台焊接机器人路径规划在选用粒子群算法进化的同时,各台焊接机器人之间也进行相互交流协调,比较各台焊接机器人之间的坐标位置并判断其是否发生干涉。本文建立了焊接任务分配的多背包数学模型和焊接机器人防干涉数学模型。以某工位两台焊接机器人为例在MATLAB仿真软件中编程,对基于协同进化的粒子群算法进行仿真验证。最后,对ROBCAD进行二次开发,使用用户界面语言ROBUIL编写界面。在.NET编程环境中开发ROBCAD应用程序,使用ROBAPI函数操作ROBCAD对象,并把粒子群算法程序集成到ROBCAD中。
其他文献
就小学数学而言,其课程教学不仅是为了让学生吸收学科知识,还要让学生学会并具备如何运用数学思维来解决实际问题的能力。由此可见,发展学生思维能力应当成为小学数学教学的
本文通过熟识皮革材料相关知识及大量实践经验,结合服装设计学、服装材料学、服装结构学、服装贸易经济学、服装管理学、色彩心理学及市场营销学等理论,分析论述了皮革服装产
非线性科学是研究非线性现象共性的基础科学,其中混沌密码学是非线性科学与密码学交叉融合的一门新的科学。本文采用理论分析与数值模拟相结合的方法,研究了混沌理论在一次一
企业价值评估是评估的重要组成部分,它的发展情况制约着我国评估行业的国际化、现代化的步伐。在国际化大背景下,我国的经济也逐步走上了国际化进程,经济的国际化引起了企业的国