焊接机械手 - 图文

更新时间:2023-12-24 09:05:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

自动焊接机械手设计

1 绪论

1.1 技术概述

工业机器人由操作机(机械本体)、控制器、伺服驱动系统和检测传感装置构成,是一种仿人操作、

自动控制、可重复编程、能在三维空间完成各种作业的机电一体化自动化生产设备。特别适合于多品种、变批量的柔性生产。它对稳定、提高产品质量,提高生产效率,改善劳动条件和产品的快速更新换代起着十分重要的作用。

机器人技术是综合了计算机、控制论、机构学、信息和传感技术、人工智能、仿生学等多学科而形成的高新技术,是当代研究十分活跃,应用日益广泛的领域。机器人应用情况,是一个国家工业自动化水平的重要标志。

机器人并不是在简单意义上代替人工的劳动,而是综合了人的特长和机器特长的一种拟人的电子机械装置,既有人对环境状态的快速反应和分析判断能力,又有机器可长时间持续工作、精确度高、抗恶劣环境的能力,从某种意义上说它也是机器的进化过程产物,它是工业以及非产业界的重要生产和服务性设备,也是先进制造技术领域不可缺少的自动化设备。

1.2 现状及国内外发展趋势

国外机器人领域发展近几年有如下几个趋势:

(1)工业机器人性能不断提高(高速度、高精度、高可靠性、便于操作和维修),而单机价格不断下降,平均单机价格从91年的10.3万美元降至97年的6.5万美元。

(2)机械结构向模块化、可重构化发展。例如关节模块中的伺服电机、减速机、检测系统三位一体化;由关节模块、连杆模块用重组方式构造机器人整机;国外已有模块化装配机器人产品问市。

(3)工业机器人控制系统向基于PC机的开放型控制器方向发展,便于标准化、网络化;器件集成度提高,控制柜日见小巧,且采用模块化结构;大大提高了系统的可靠性、易操作性和可维修性。 (4)机器人中的传感器作用日益重要,除采用传统的位置、速度、加速度等传感器外,装配、焊接机器人还应用了视觉、力觉等传感器,而遥控机器人则采用视觉、声觉、力觉、触觉等多传感器的融合技术来进行环境建模及决策控制;多传感器融合配置技术在产品化系统中已有成熟应用。

(5)虚拟现实技术在机器人中的作用已从仿真、预演发展到用于过程控制,如使遥控机器人操作者产生置身于远端作业环境中的感觉来操纵机器人。

(6)当代遥控机器人系统的发展特点不是追求全自治系统,而是致力于操作者与机器人的人机交互控制,即遥控加局部自主系统构成完整的监控遥控操作系统,使智能机器人走出实验室进入实用化阶段。美国发射到火星上的“索杰纳”机器人就是这种系统成功应用的最著名实例。

(7)机器人化机械开始兴起。从94年美国开发出“虚拟轴机床”以来,这种新型装置已成为国际研究的热点之一,纷纷探索开拓其实际应用的领域。

我国的工业机器人从80年代“七五”科技攻关开始起步,在国家的支持下,通过“七五”、“八五”科技攻关,目前已基本掌握了机器人操作机的设计制造技术、控制系统硬件和软件设计技术、运动学和轨迹规划技术,生产了部分机器人关键元器件,开发出喷漆、弧焊、点焊、装配、搬运等机器人;其中有130多台套喷漆机器人在二十余家企业的近30条自动喷漆生产线(站)上获得规模应用,弧焊机器人已应用在汽车制造厂的焊装线上。但总的来看,我国的工业机器人技术及其工程应用的水平和国外比还有一定的距离,如:可靠性低于国外产品;机器人应用工程起步较晚,应用领域窄,生产线系统技术

与国外比有差距;在应用规模上,我国已安装的国产工业机器人约200台,约占全球已安装台数的万分之四。以上原因主要是没有形成机器人产业,当前我国的机器人生产都是应用户的要求,“一客户,一次重新设计”,品种规格多、批量小、零部件通用化程度低、供货周期长、成本也不低,而且质量、可靠性不稳定。因此迫切需要解决产业化前期的关键技术,对产品进行全面规划,搞好系列化、通用化、模化设计,积极推进产业化进程。

我国的智能机器人和特种机器人在“863”计划的支持下,也取得了不少成果。其中最为突出的是水下机器人,6000米水下无缆机器人的成果居世界领先水平,还开发出直接遥控机器人、双臂协调控制机器人、爬壁机器人、管道机器人等机种;在机器人视觉、力觉、触觉、声觉等基础技术的开发应用上开展了不少工作,有了一定的发展基础。但是在多传感器信息融合控制技术、遥控加局部自主系统遥控机器人、智能装配机器人、机器人化机械等的开发应用方面则刚刚起步,与国外先进水平差距较大,需要在原有成绩的基础上,有重点地系统攻关,才能形成系统配套可供实用的技术和产品,以期在“十五”后期立于世界先进行列之中。

1.3 “十五”目标及主要研究内容

1.3.1目标

中国工业机器人现在的总装机量约为1200台,其中国产机器人占有量约为1/3,即400多台。与世界机器人总装机台数75万台相比,中国总装机量仅占万分之十六。对中国这样一个12亿人口的大国来说,差距是很明显的。装机数量少,说明了我国的工业化程度与工业发达国家的差距大。因为工业机器人的诞生和应用发展是以工业生产高度自动化和柔性化为大背景的。除数量外,差距还表现在已有的机器人的利用率不高,以进口的弧焊机器人为例,据调查,完全正常运转,充分发挥效益效益的只占1/3;另外1/3处于负荷不满或不能安全正常运转状态,原因是生产管理及使用维护存在不合理现象或问题;还有1/3不能正常使用,这是由于机器人质量问题或缺乏备件,以及请不起外方维修人员造成的。机器人应用效果不理想,直接影响了用户使用更多机器人的信心。

我国有组织有计划地发展机器人事业,应该说是从“七五”期间的科研攻关及实施“863计划”开始的,经过十几年来的研制、生产、应用,从纵向看,有了长足的进步。目前在一些机种方面,如喷涂机器人、弧焊机器人、点焊机器人、搬运机器人、装配机器人、特种机器人(水下、爬壁、管道、遥控等机器人),基本掌握了机器人操作机的设计制造技术,解决了控制,驱动系统的设计和配置、软件的设计和编制等关键技术,还掌握了自动化喷漆线、弧焊自动线(工作站)及其周边配套设备的全线自动通信、协调控制技术;在基础元件方面,谐波减速器、机器人焊接电源、焊缝自动跟踪装置也有了突破;于此同时造就了一支具有一定水平的技术队伍。无疑,从技术方面来说,我国的机器人技术在世界机器人界已有一席之地,奠定了独立自主发展中国机器人事业的基础;从社会经济角度来看,我国机器人技术的发展,为中、外机器人产品打开中国市场准备了物质和人员条件。

根据国内外机器人发展的经验、现状及近几年的动态,结合当前国内经济发展的具体情况,“十五”期间机器人技术应重点开展智能机器人、机器人化机械及其相关技术的开发及应用;开展以机器人为基础的重组装配系统及其相关技术的开发研究及加强多传感器融合及决策、控制一体化技术及应用的研究。重点解决我国已研制应用多年的示教再现型工业机器人的产业化前期关键技术,大力推进其产业化进程,力争在“十五”末期实现喷涂、焊接、装配等机器人的产业化。 1.3.2主要研究内容

(1)示教再现型工业机器人产业化技术研究

①关节式、侧喷式、顶喷式、龙门式喷涂机器人产品标准化、通用化、模块化、系列化设计。 ②柔性仿形喷涂机器人开发:柔性仿形复合机构开发,仿形伺服轴轨迹规划研究,控制系统开发,

整机安全防爆、防护技术开发,高速喷杯喷涂工艺研究。

③焊接机器人(把弧焊与点焊机器人作为负载不同的一个系列机器人,可兼作弧焊、点焊、搬运、装配、切割作业)产品的标准化、通用化、模块化、系列化设计。

④弧焊机器人用激光视觉焊缝跟踪装置的开发:激光发射器的选用,CCD成象系统,视觉图象处理技术,视觉跟踪与机器人协调控制。

⑤焊接机器人的离线示教编程及工作站系统动态仿真。

⑥电子行业用装配机器人产品标准化、通用化、模块化、系列化设计。 ⑦批量生产机器人所需的专用制造、装配、测试设备和工具的研究开发。 (2)智能机器人开发研究

①遥控加局部自主系统构成和控制策略研究

包括建模-遥控机器人模型,人行为模型,人控制动态建模,图形仿真建模,虚拟工具和虚拟传感器建模;以人为主体的人机共享规划与控制;局部自治控制;多传感融合技术;双向力反应控制;知识库的建立,学习与推理方法;人机交互的高级控制技术;虚拟现实(VR)控制与真实世界控制的相互关系;监控系统的结构。

②智能移动机器人的导航和定位技术研究

包括导航和定位系统的系统结构;在结构环境或非结构环境中导航和定位方法研究;感知系统的传感器和信息处理系统的构成;根据传感器数据建立环境模型的方法;模糊逻辑的推理方法用于移动机器人导航的研究。

③面向遥控机器人的虚拟现实系统

包括人机交互图形生成及其程序设计;遥控机器人(载体和机械手)几何动态图形建模;遥控操作环境图形建模;遥控机器人操作与数据的获取;虚拟传感器及基于虚拟传感器的双向力反应、反馈控制;面向任务的虚拟工具;基于虚拟现实的遥控操作的理论与方法;基于VR模型操作和真实世界操作的可切换、相容性和可交换性;VR监控系统。 ④人机交互环境建模系统

包括CAD建模中的人机交互技术;求知模型工件的反示过程中的交互技术;机器人与环境的布局及功能验证中的交互技术;传感器数据处理中的交互技术;机器人标定、运动学建模、动力学建模中的交互技术。

⑤基于计算机屏幕的多机器人遥控技术

包括三维立体视觉建模;模型的计算机显示;遥控机器人模型的控制;人机接口;网络通讯。 (3)机器人化机械研究开发

①并联机构机床(VMT)与机器人化加工中心(RMC)开发研究

包括VMT与RMC智能化结构实现技术;VMT与RMC关键传动实现技术;VMT与RMC加工、装配、摆放、涂胶、检测作业技术;VMT与RMC监控检测技术开发;VMT与MRC智能化开式CMC控制系统开发;系统软件和应用软件开发;智能化机构、材料机电一体化技术;作业状态变量智能化传感技术;机电一体化的多功能及灵巧作业终端;通用智能化开式CNC控制硬软件系统;并联机构运动学及动力学理论;RMC智能控制理论;VMT与RMC典型应用工程开发。 ②机器人化无人值守和具有自适应能力的多机遥控操作的大型散料输送设备

包括散料输送系统监控和遥控操作的传感器融合和配置技术;采用智能传感器的现场总线技术;机器人运动规划在等量堆取料、自主操作中的应用;基于广域网的远程实时通讯;具有监测和管理功能的故障诊断系统。

(4)以机器人为基础的重组装配系统 ①开放式模块化装配机器人

包括通用要素的提取;专用件标准化;装配机器人模块CAD设计;通用主流计算机构造的控制器;人机界面方式;网络功能。 ②面向机器人装配的设计技术

包括数字化装配与CAD集成技术;产品机器人化装配规划生成技术;产品可装配性模糊评价。 ③机器人柔性装配系统设计技术

其中单元技术:供料系统智能化设计、末端执行器快速执行、物流传输及其控制与通讯;集成技术:柔性装配线仿真软件、管理系统。 ④可重构机器人柔性装配系统设计技术

开展基于任务和环境的动态重构机器人柔性装配系统理论研究;系统基于自治体(Agent)的分布式控制技术及系统各单元体间的协作规划。 ⑤装配力觉、视觉技术

包括高精度、高集成化六维腕力传感技术;视觉识别与定位技术。 ⑥智能装配策略及其控制

包括装配状态实时检测和监控;装配顺序和路径智能规划及控制技术。 (5)多传感器信息融合与配置技术

①机器人的传感器配置和融合技术在水泥生产过程控制和污水处理自动控制系统中的应用

包括面向工艺过程的多传感器融合和配置技术;采用智能传感器的现场总线技术;面向工艺要求的新型传感器研制。

②机电一体化智能传感器

包括具有感知、自主运动、自清污(自调整、自适应)的机电一体化传感器研究;面向工艺要求的运动机构设计、实现检测和清污的自主运动;调节控制系统;机器人机构和控制技术在传感器设计中的应用

1.4.本课题要研究或解决的问题和拟采用的研究手段及途径:

根据不完全统计,我国拥有点焊机器人集成系统的厂家约20余家。这些焊接机器人集成系统,全部是进口的。包括:igm、Cloos、ABB、及3K等厂家的产品。设备购置费用很高,应用却不理想。 1.4.1应用的具体情况如下:

1)几条焊接机器人柔性生产线,全部不能实现设计功能。较好的生产线,做单机使用;应用较差的生产线,差到千余万元的设备,一次没有应用。

2)焊接机器人单机也没有达到设计要求。 1.4.2焊接机器人应用效果不良的原因

1)在工艺设计中,对设备选型没有深入研究,以为机器人是“万能”的。选择的焊件,几十点甚至百点焊点,即使机器人具有起始点寻找和跟踪能力,由于待焊焊点的偏差,机器人在完成焊接20-30%,或者40-50%焊接后,夹持的焊枪就可能偏离焊点了。有这样一个设计,要求用一条机器人柔性焊接生产线,完成推土机几个大焊件的焊接,这几乎是不可能的。

2)焊坯制造精度低。焊接的前序,存在两个问题:一是下料精度低,达不到要求;二是组对精度低。由于切割下料的热变形,焊件的板坯误差较大。下道工序又在低精度的搭焊模上组对,制坯。这样,生产的焊坯,其待焊焊点的互换性很差,满足不了示教精度要求。笔者目睹,其主梁6条主要待焊焊点的间隙,大小相差10mm之多。进口的机器人,就在车间里,没法使用。

本课题拟在焊接机器人现有基础上对其的机械部分进行适当合理的调整,在市场需求和性价比高的前提下,采用目前先进的步进(伺服)电机、位置检测装置、先进的设 计理念等使其更能为其完全实行自动化奠定基础。

自动焊接设备的焊接执行部件,拟采用旋转副驱动方式。因旋转副摩擦力小于移动副摩擦力,运动灵活,可以灵活改变焊枪的姿态,更适用于全方位自动焊接。驱动同样的焊接执行部件,电动机功率可以减小,进而减轻焊接机头的质量。焊枪位置传感器尽量安装在末级减速轴上,直接检测焊枪的位置和姿态。这样的安装方式,不存在国内外全自动焊接设备通过间接方式检测焊枪位置的问题,控制精度更高。全自动焊机设备上的存储器,存储焊点跟踪控制程序和部分焊接参数,更多的焊接参数存储在焊接电源内,以利于发挥焊接电源生产厂家的技术优势。

对焊枪的驱动拟采用步进电机。步进电机是一种能将数字输入脉冲信号转换为旋转运动的电磁执行元件,它本身所特有的高精度、无漂移、无累计误差等优点,使他成为目前机电一体化产品中,唯一能使用开环控制技术的伺服和执行的元件。目前,高精度步进电机驱动技术已十分成熟,且具有控制系统结构简单、工作可靠、成本低廉的优点。步进电机不是电压控制型元件,而是频率型控制元件。步进电机转动的快慢、角度决定于数字脉冲信号的频率。即使放大器的“零漂移”使控制信号的幅度改变,也不会改变步进电机的转速。而采用计算机产生的控制信号是很稳定的。因此,拟采用步进电机,以使焊枪的位移更准确。

2焊接机械手设计的总体构想

2.1 焊接机械手的组成

所谓焊接机器人,一般指6轴机器人本体,夹持重量为6kg,也就有6个自由度:X,Y,Z用于定位,偏转(yaw)角,俯仰(pitch)角和旋转(roll)角用于定向,能够沿着三维曲线运动,到达任意角度的任意位置;另外,还包括一套控制系统和焊接系统(焊接电源、焊枪、焊接软件系统等)。为完成一项点焊机器人工程,除需要点焊机器人以外,还需要使用的后边设备。点焊机器人与周边设备组成的系统,称点焊机器人集成系统。

经济型点焊机器人主要应用在焊点分布简单,焊接工作量大,焊接劳动强度大、焊接环境恶劣的工作。一般焊接机器人要求周边设备的传动精度偏高。

图2.1

自动焊接设备的结构

整机结构:自动焊接设备由焊接机头、行走环行导轨、控制系统组成,结构上个为一体。(如上图

2.1)

控制系统:包括微型计算机(或笔记本电脑)和控制箱,微型计算机由朱基、键盘、显示器、输入设备、输入输出接口等组成;控制箱由输入输出接口电路、功率驱动电路和焊枪位置控制的各种模板组成。

焊枪位置控制:采用焊枪位置信号、送死控制模板、弧压控制模板、机械电弧摆动模板等实现焊枪位置的控制。在管道全方位自动焊接时,生产工人需要跟随焊接机头对焊枪位置作适当的调整。

焊枪作业方式:

焊接电源:控制焊接工艺参数的旋钮、按键都集中在控制盒或焊接机头上,通过旋钮、按键操作改变焊接工艺参数,因此,弧焊电源是一个专用的焊接电源。

对成熟焊接工艺的继承和再现:焊接执行部件是焊接机头,其在焊接过程中应作多种复合远动,是焊枪保持一定的姿态。但受焊接机头运动自由度的限制,不易实现多种的复合远动。因此,焊接工艺参数的制定需要工艺试验,一般采用分段法,需要生产工人跟随焊接机头对焊枪位置作适当的调整,对成熟焊接工艺的继承和再现性差。

2.2 总体方案的确定

所谓的方案,就是为了实现某种运动而专门对装置本身作出的总体实现思路和具体的实践内容。 机械手系统总体方案的内容包括:系统运动方式的确定,伺服系统的选择,执行机构的结构及传动方式的确定,计算机系统的选择等内容。应根椐设计任务和要求提出系统的总体方案,对方案进行总体分析和论证,最后确定总体方案。

系统运动方式的确定:

焊接机械手按运动方式已经由题目归定好了,选用5轴联动式。 伺服系统的选择:

旋转、摆动机构采用开环控制系统,选用快速步进电机。开环控制系统无检测元件,系统结构简单,造价低,调整和维修都容易。

执行机构传动方式的确定:

为保证系统的传动精度和工作平稳性,在设计机械传动装配时,应考虑以下几点: (1)尽量采用低摩擦的传动和导向元件。 (2)尽量消除传动间隙。

(3)缩短传动链。缩短传动链可以提高系统的传动刚度,减小传动误差。可以采用预紧以提高系统的传动刚度。例如,在丝杠的两支承端轴向固定,并加预紧拉伸的结构等来提高传动刚度。 2.2.1总体布局的确定

总体布局就是解决装置各个部件间的相对运动和相对位置,并使装置有一个协调完美的造型。 总体布局的依据:工件尺寸、形状、重量、加工方法及工艺要求。

本课程设计的题目为5轴机械手,其运动机构为摆动机构及其减速机构和旋转机构。其总体布局有如下图2.2

装置的总体布局要通过联系尺寸来体现,联系尺寸也是结构设计的关键。初步确定的联系尺寸是个部件的设计依据,并通过部件的设计,还应对联系尺寸进行必要的修改,最后确定装配总图。

联系尺寸包括:

(1).机械手的外型尺寸,长宽高,及个部分的轮廓尺寸。 (2).各部件的连结、配合和相关位置尺寸。 (3).移动部件的行程和极限位置,调整位置。

(4).驱动装置和控制器以及执行器的位置和间距等。

图2.2

运动简图如下:

图2.3

2.2.2设计的具体步骤

选定总体方案后,初确定执行件的材料、大小或型号,计算出步进电机的最大输出转矩,选择步进电机的型号。由电机的输出转矩来校核执行件的强度,并最后确定其基本尺寸的大小。

选定执行件的支撑件并进行强度校核或寿命计算。其它一些辅助支承、固定、连接件等,都可查手册进行选择。

关于转动惯量的计算参阅了《理论力学》第五版下册95页,强度校核参阅《材料力学》和《机械设计》第三版,选取步进电机参阅了《机电传动控制》第三版359页

减速机构的确定:拟采用少齿差行星齿轮减速器。少齿差传动包括渐开线少齿差、摆线少齿差、圆弧少齿差、活齿少齿差传动等。H型星轮减速器(JB/T 8712-1998)代替原混合少齿差星轮减速器属于少齿差渐开线行星轮传动,具有体积小,承载能力高,传动比宽、密,效率高,寿命长,传动平稳,允许高速输入的特点。

工作条件:输入转速28B型以下≤3000r/min, 40B型以下≤1800r/min, 45B型以下≤1000r/min, Y型以下≤1500r/min;公称转矩2.107—588kNm;传动功率0.25—2000kW;工作温度-40--45℃,低于0℃时,启动前润滑油应预热,高于45℃时采用降温措施。

锥齿轮或连杆的设计可参阅《机械设计》的相关内容,进行设计。然后将摆臂和减速齿轮的转动惯量折算成驱动电机输出轴的负载惯量,由其转动惯量计算出电机输出轴的负载转矩。根据负载转矩选取驱动电机的型号。

微机控制系统硬件部分设计:

首先绘制出系统电气控制的结构框图,然后选择中央外理单元CPU的类型,再根据CPU的特点,依最小系统和控制电路的需要,设计出它的外部扩展电路。例如外部扩展I/O电路、检测电路、转换电路及驱动电路等,并选择控制电路中各个电气元件的参数和型号。绘制出完整的电气原理图。

软件的设计:画出程序流程图,包括总的程序流程图、控制电机的控制子程序流程图和中断报务子程序流程图。

确定系统脉冲当量:脉冲当量是步进电机驱动的机械手上的移动部件,在每一个进给脉冲发出后,其相对位移量。脉冲当量的大小是由机械手的精度确定的。本设计的脉冲当量是 0.1mm。

在丝杠螺母副的传动系统中,系统中的脉冲当量 t(mm)及系统传动比 i之间的关系为

?p(mm)与步进电机的步距角

?b(?)、丝杠螺距

i?

1.确定控制电机

360?p?pt (3-1)

1).数控装置对伺服系统的基本要求是输出能够迅速而精确的响应输入的变化。具体的说有以下几点:

(1).稳定性:伺服系统在其工作范围内应是稳定的。

(2).精度:伺服系统能在比较经济的情况下达到给定的精度。 (3).快速响应:系统输出响应速度要尽可能的快。

(4).灵敏度:系统对参数的变化灵敏度要小,就是说系统性能应下受参数的变化的影响。 (5).抗干挠能力:系统应有很好的抵抗外部负载干挠和环境噪声影响的能力。 由于机械手的工作情况,所选取的伺服电机应该具有的基本特点是: ? 调速范围宽,伺服电机应满足调速要求。

? 负载特性硬,在调速范围内电机应有足够的驱动力矩。 ? 动态响应快。 2)步进电机的选择

(1).步进电机的类型的确定

数控伺服系统中常用的步进电机有快速步进电机和功率步进电机。快速步进电机的输出转距一般为:0.007NM---4NM。可以用来控制小型的数控装置。功率步进电机的输出转距一般为:5NM---40NM。

可以直接用来驱动大型的数控装置。

此外,按励磁相数可分为三相、四相、五相、六相等。相数越多步距角越小,但结构也越复杂。在选择步进电机时,首先要确定步进电机的类型。

(2).步进电机步距角的选择

步进电机的步距角β是步进电机的主要性能指标之一。不同的场合,对步距角大小的要求不同。它的大小直接影响着步进电机的启动和运行频率,因此在选择步进电机时,应使其步距角β小于或等于系统对步进电机最小转角的要求,

即,步距角应满足

??i?min (3-2)

式中, i -----传动比

?min------负载要求的最小位移量,(或称之为脉冲当量,即每一个脉冲所对应的负载轴的位移增量)。

(3).最大静转矩

Ts/max

Tl?(0.3???0.5)Ts/max负载转矩和最大静转矩的关系为

(3-3)

为保证步进电机在系统中正常工作,还必须满足

T?TL/max st

T式中 st-----步进电机启动转矩 TL/max-----最大负载转矩

TstTL/max=/(0.3----0.5) (3-4)

通常取

(4).负载启动频率

fq:

步进电机的负载启动频率由下式计算

fq? V式中 t------系统中移动部件的最大启动速度

Vt?1000(Hz)60?p?p-----系统脉冲当量

只要负载启动频率不大于允许的最大启动频率即可。 (5).最大运行频率的确定

由于步进电机在运行时,驱动力矩随着频率的增加而下降,因而必须按工作时的负载力矩T从“运行矩频特性曲线”中查出最大运行频率系统脉冲当量为

fmaxVmax(Hz)。假设系统在工作负载情况下的最大速度为

fmax(m/min),

?p(mm),则步进电机在工作负载情况下的最大允许工作频率

fmax为:

=

Vmax?1000(Hz)60?p (3-5)

2.3 传动和执行件的选择

2.3.1丝杠螺母副

(1).主要确定丝杠的外径d,及长度,选择螺纹的类型,牙型角β,计算出螺纹中径d2,螺纹升角φ,定出螺距P,求出螺纹导程S。可用下式进行计算

nP?d2 (3-6) 螺纹升角φ:

式中 n----螺纹数,一般取 n=1

tan?? P----螺距 导程 S?nP

P?d2

??arctan则

再利用下式计算出丝杠的质量m1,以及螺母的质量m2。

d2m1??l?钢4

(2). 电动机启动、加速时的负载扭矩

?钢?7.8?103kg/m3

通过下式计算出电动机启动、加速时的负载扭矩:

1M?[(J1?J2)?2?J3?1]?M1i (3-7)

式中 J1-------丝杠的转动惯量

J1?1m1r22 (3-8)

此公式也用来计算齿轮等圆形零件的转动惯量

i------由电机轴到丝杠一级齿轮减速器的传动比,

J2-----丝杠上的齿轮的转动惯量

?2-----丝杠启动的角加速度

J3-----电机轴上齿轮的转动惯量

?1-----电机启动的角加速度 M1-----螺母作用在丝杠上的扭矩 其中, ?2=?1/i

式中 a2-----螺母的线加速度 a2=?2S

f-----螺母与丝杠间的磨擦系数,一般取f=0.1---0.3 还要计算出夹紧力对丝杠的扭矩:

M2?F(tan??f)d22 (3-9)

M1?m2a2(tan??f)d22

式中 F------夹紧力

将M2折算到电机轴上去:

`M?M2/i

(3).丝杠及轴类零件的强度校核:

轴类零件的强度校核可以依据下式来进行计算

dmin9.55?106PP?3?C30.2[?t]nn9.55?1060.2dmin3 (3-10)

?t?

T?WTPn[?]t (3-11)

式中 P------轴传递的功率(kW)

?t------扭应力(MPa)

3 WT-----轴的抗扭截面系数(mm) n------轴的转速(r/min) C-------常数,见表3-2

[?t]-----许用应力(MPa),见表3-2

dmin-----零件中的最小直径(mm)

T--------轴承受的转矩,T=P*9.55*1000000/n

表2.1 轴常用的几种材料的[?t]及C值

轴的材料 Q235,20 12—20 160—135 35 20—30 135--118 45 30—40 118—106 40Cr,35SiMn, 38SiMnMo,2Cr13 40---52 106---98 [?t]/MPa C

2.3.2齿轮、齿条、蜗轮、蜗杆

(1).关于齿轮、齿条、蜗轮、蜗杆的设计,在《机械设计》第三版中有详细的说明,其中主要是确定它的几个重要的参数,如齿轮、齿条的分度圆直径、齿顶高等;蜗轮的分度圆直径、喉圆直径、齿根圆直径等。在选出电机后,还需要对这些传动件和运动件进行校核。

(2).多级变速机构转动惯量的折算

在选择摆动机构的驱动电机时,需要将摆臂、转塔、各级齿轮(或蜗轮)及其轮轴(或蜗杆)的转动惯量折算到电机轴上。转动惯量的折算:

J0J3J1J2J??????? ?Jni1i2?ini2?ini3?ini4?in (3-12)

J式中 0-----摆臂相对于腰部的转动惯量 J1-----腰部的转动惯量

J2-----与腰部相连的轴及其上的转筒的转动惯量

J 3-----次级轮轴及其上的齿轮的转动惯量

J n-----电动机轴上的齿轮的转动惯量

1J0?m0l23

21(m1r2?m'1r')2

m????摆臂的总质量,l式中 0为摆臂的长度

m1-----轴1的质量,r为半径

J1?' m1-----轴1上的齿轮质量,r为齿轮半径

以后的各级转动轮轴的转动惯量的计算方法,与J1的算法相同。上式是在不考虑机械效率的情况下

'ii?i进行的折算。若要考虑机械效率,则应在减速比(如12n)中增加机械效率 ?因子(详见第四章的相关部分)。

2.3.3滚动轴承

滚动轴承的类型、尺寸和公差等级均已制定有国家标准,在机械设计中只需根据工作条件选择合适的轴承类型,尺寸和公差等级等,并进行轴承的组合结构设计。

按滚动轴承承受载荷的作用方向,常用轴承可分为三类,即径向接触轴承、向心角接触球轴承和轴向接触轴承。

在机械手的设计中,通常使用角接触球轴承、圆锥滚子轴承或深沟球轴承和推力球轴承的组合件。选择轴承要根据它所支承的轴的粗度(一般轴径的设计要先由计算的强度来确定基本尺寸,再根据GB/T2822-81来选取标准尺寸,也可以根据标准件如轴承等决定)来决定的,选定轴承后,还要进行轴承的寿命计算,可以根据下面的经验公式来计算。

106106C?Lh10?L10?()60n60nFp轴承的寿命: (3-13)

6L式中 10-----基本额定寿命(10r)

?------寿命指数,球轴承的?=3,滚子轴承的?=10/3

C?CoL C------10=1时,轴承所承受的动载荷,也称之为基本额定动载荷。,

C查标准件手册的轴承部分即可以得到O

n------轴承转速

F?XFR?YFA当量动载荷 p (3-14) 式中 FR----轴承承受的径向荷

FA----轴承承受的轴向载荷 X----径向载荷系数,查表3-3 Y-----轴向载荷系数,查表3-3

在实际计算中,考虑机械工作中的冲击、振动对机械受载的影响,应引入载荷性质的系数2.1),因此轴承的当量动载荷计算公式为

FP?fp(XFR?YFA) (3-15)

表2.2 载荷性质系数fp

载荷性质 平稳运转或轻微冲击 轻度冲击的运转 剧烈冲击、振动的运转 机械举例 电动机、空调机、水泵等 机床、起重机、传动装置、风机、造纸机等 破碎机、轧钢机、振动筛、工程机械等 载荷性质系数fp 1.0---1.2 1.2---1.5 1.5---3.0 fp(表

2.4 设计实例和典型计算 表2.3 设计任务与要求 活动要求 有效工作半径0.8m, 重复定位精度0.5mm。 腰部转速 大臂 小臂 手腕旋转 r/min 19 m/s 1.3 m/s 1.3 r/min 39 手腕摆动 r/min 23

其机械结构,如图2-1所示:以大臂的电机选择为例

首先取丝杠长550mm,其上螺纹长200mm,下面开始进行具体的设计:

1).执行机构的设计

(1).选取丝杠的材料:调制45钢, 直径:d=32mm,

长:L=550mm,

导程:10;钢球直径:6.35;丝杠外径:30.3;轴径:24.3;循环圈数:4

nPtan???d2 式3-6 螺纹升角?:

取 n=5, P=4, P10??arctan?arctan?6.48??d28?2则 (2).电动机的负载力矩

1M?[(J1?J2)?2?J3?1]?M1i 式3-7

取 i?28

1J1?m1r22kgms2丝杠的转动惯量: =0.000104462 式3-8

j2=m小臂l小臂2/3+2=40x(0.67-0.09+0.2)2/3+40x(0.444-0.2)2=10.493

j3=3.147

取丝杠的最高转速为 n?13r/s 设电机可在 0.1s内达到最大速度,所以

角加速度: ??2?n?8.168弧度/秒

螺母的加速度: a?nS?10?3?8.168?3?10?3?0.0245m/s2 螺母的惯性力: F2?m2a?0.002205N

d螺母对丝杠的转矩: M1?F2(tan??f)2?0.0035kgms2

2 f-----摩擦系数,可查表得

所以加速阶段的电机输出转矩为

M?M2?M1?0.00918NM

2).选取电动机

电动机的型号主要靠其启动阶段的负载扭矩来决定,由公式

TT st=L/max/(0.3----0.5) 式3-4

T?M式中 L/max

TT故 st=L/max/(0.3----0.5)=(0.0184---0.031)NM 步进电机的步距角: ??i?min 式3-2

360?p ?min=

式3-1

??0.1mm t=S, i=28, p

360??p ?min=it=1.28° 查手册,选取:90BYG550A型步进电机。从而小臂驱动电机选择90BYG550A足够。 3).丝杠的强度校核

丝杠的强度可用公式3-10来进行校核,

dmin9.55?106PP?3?C30.2[?t]nnit

取 C=110

n=13×60=780r/min 功率 P=Tn/9550000

T=0.031×1000=196Nmm

dmin

丝杠最小直径:

=17.35901mm

丝杠的强度足够了,且考虑结构和工艺的要求,取 dmin?24mm。 4).锥齿轮传动

参照《机械设计》第九章,设计锥齿轮如下: 材料:调制45钢。

模数为: m?1.5 齿轮1齿数:z1?25

齿轮1分度圆直径:d1?z1m?37.5mm 齿轮1齿宽:b1?5mm

齿轮2齿数:z2?z1i2?25x1?25

齿轮2分度圆直径:d2?z2m?37.5mm 齿轮2齿宽:b2?5mm 齿轮1质量:

m3?m2?9.55?106PP?3?C30.2[?t]nn?d124b1?钢?0.043kg

?d224齿轮2质量:

等效转动惯量的折算

J0J3J1J2J??????? ?Jni1i2?ini2?ini3?ini4?in通过公式3-12, 增加机械效率因子,变换公式如下:

J0J1JJ???2?J3i1i2?1?2i1i2?1?2i2?2算到电机轴的转动惯量:

J式中, 0-----车轮的转动惯量

m?0.39kg设连杆轮质量为: 0

12J0?m0r0?0.001248kgms2r2则 ,0为连杆轮的半径

2J1-----电机轴上的齿轮的转动惯量,J3?0.000018kgms

b2?钢?0.043kgJ2=J3=J0 I0=i1=i2

查表4-3,得 ?1?0.7,?2?0.95

J0J1JJ???2?J32ii??ii??i?0.00509kgms1212121222则, = 可知电机的负载转矩:

T?J??T1?2.084NM

由此,再参照式3-1和3-2算出步矩角,可选择步进电机110BYG550B 5)其余类似部件的选择如上述计算过程。 腰部旋转驱动电机选用130BYG250E

3 机械手驱动电机的优化选择

3.1 前言

我们针对机械行业的需要,采用步进电机驱动,设计制造了一种HJ(焊接) 型六自由度、全电动、连续轨迹示教、空间关节型机器人(以下简称HJ机器人或HJ) ,用于点焊、弧焊等焊接行业,可取代焊接工人的高强度机械劳动,使他们从恶劣的工作环境中解脱出来,同时又可消除焊接作业中人为的不稳定因素,提高产品的质量和生产效率。当今直流伺服系统非常普及,而交流伺服系统正在迅猛发展,我们却反其道而行之,选用似乎古老的步进电机系统来开发机器人,未免显得过时。但也许这是一条符合中国国情的即经济又实用的技术路线。从技术经济的角度来讲,之所以选用步进电机是由HJ 机器人的用途、伺服系统的特性、步进电机技术的进步和控制系统的开发成本等诸多因素共同决定的。步进电机作为三大电伺服之一,在十多年前随着数字技术的发展曾一度获得广泛应用,但人们同时发现步进电机(指原来的反应式电机) 存在很多难以克服的弊病,如输出特性(矩频特性) 很软,高频易丢步,低频易共振。直到混合式步进电机以及基于交流逆变和PWM恒流控制的驱动器的出现,步进电机的种种弊病才得到克服。近年来步进电机及其驱动有了长足的发展。开始是五相混合式,步距角0. 36°,近来是二相(也可说四相) 带微步驱动的系统, 细分数已做到50800 步/ 转甚至更高。国内外多家公司均推出了品种相当齐全的电机、驱动器和控制器系列产品。这三者中,电机的通用性最强,所以也最早形成系列产品。其次是驱动器,原则上只要额定电流、相数、相电感相当,不同型号的驱动器都可用,因此驱动器现在也有系列产品。但是控制器则由于应用是五花八门的,很难做出一种控制器能满足各方面应用要求。生产厂家为了控制器能适应更多应用面,有的在控制器里装有许多软件,供用户选用,有的做成多种功能模块供用户选择组装。尽管如此,面对某一具体应用项目开发时,仍然会产生“要用的不够,不用的又太多”的感觉,成本也

较高。所以我们采取的办法是,电机和驱动器采购标准化产品,而控制器则根据机器人的需要自行开发。众所周知,步进电机的工作原理是,给一个驱动脉冲,电机走一步。电机的角位移正比于(乘以步距角) 所给的脉冲数,而电机的速度正比于脉冲频率。所以对步进电机的控制,归根结底是对脉冲数的控制即位置控制和对脉冲频率的控制即速度控制。 3.2步进电机的介绍

步进电机是一种将电脉冲转化为角位移的执行机构。通俗一点讲:当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度(及步进角)。您可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时您可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的

3.2.1步进电机的基本工作原理.

步进电机分三种:永磁式(PM) ,反应式(VR)和混合式(HB)

永磁式步进一般为两相,转矩和体积较小,步进角一般为7.5度 或15度;

反应式步进一般为三相,可实现大转矩输出,步进角一般为1.5度,但噪声和振动都很大。在欧美等发达国家80年代已被淘汰;

混合式步进是指混合了永磁式和反应式的优点。它又分为两相和五相:两相步进角一般为1.8度而五相步进角一般为 0.72度。这种步进电机的应用最为广泛。

步进电机有两种基本的形式:可变磁阻型和混和型。步进电机的基本工作原理,结合图3.1的结构示意图进行叙述

图3.1 四相可变磁阻型步进电机结构示意图

图1是一种四相可变磁阻型的步进电机结构示意图。这种电机定子上有八个凸齿,每一个齿上有一个线圈。线圈绕组的连接方式,是对称齿上的两个线圈进行反相连接,如图中所示。八个齿构成四对,所以称为四相步进电机。

它的工作过程是这样的:当有一相绕组被激励时,磁通从正相齿,经过软铁芯的转子,并以最短的路径流向负相齿,而其他六个凸齿并无磁通。为使磁通路径最短,在磁场力的作用下,转子被强迫移动,使最近的一对齿与被激励的一相对准。在图1(a)中A相是被激励,转子上大箭头所指向的那个齿,与正向的A齿对准。从这个位置再对B相进行激励,如图1中的(b),转子向反时针转过15°。若是D相被激励,如图1中的(c),则转子为顺时针转过15°。下一步是C相被激励。因为C相有两种可能性:A—B—C—D或A—D—C—B。一种为反时针转动;另一种为顺时针转动。但每步都使转子转动15°。电机步长(步距角)是步进电机的主要性能指标之一,不同的应用场合,对步长大小的要求不同。改变控制绕组数(相数)或极数(转子齿数),可以改变步长的大小。它们之间的相互关系,可由下式计算:

Lθ=360 P×N

式中:Lθ为步长;P为相数;N为转子齿数。在图1中,步长为15°,表示电机转一圈需要24步。 3.2.2混和步进电机的工作原理:

在实际应用中,最流行的还是混和型的步进电机。但工作原理与图1所示的可变磁阻型同步电机相同。但结构上稍有不同。例如它的转子嵌有永磁铁。激励磁通平行于X轴。一般来说,这类电机具有四相绕组,有八个独立的引线终端,如图2a所示。或者接成两个三端形式,如图2b所示。每相用双极性

晶体管驱动,并且连接的极性要正确。

图3.2步进电机接线图

图3所示的电路为四相混和型步进电机晶体管驱动电路的基本方式。它的驱动电压是固定的。表1列出了全部步进开关的逻辑时序。

表3.1

值得注意的是,电机步进为1—2—3—4的顺序。在同一时间,有两相被激励。但是1相和2相,3相和4相绝对不能同时激励。

四相混和型步进电机,有一特点很有用处。它可以用半步方式驱动。就是说,在某一时间,步进角仅前进一半。用单个混合或用双向开关即可实现,这种逻辑时序由表2列出。

四相混和型步进电机,也能工作于比额定电压高的情况。这可以用串联电阻进行降压。因为1相和2相,3相和4相是不会同时工作的,所以每对仅一个降压电阻,串接在图3中的X和Y点之间。因此额定电压为6V的步进电机,就可以工作在12V的电源下。这时需串一个6W、6Ω的电阻。 3.2.3保持转矩(HOLDING TORQUE)

指步进电机通电但没有转动时,定子锁住转子的力矩。它是步进电机最重要的参数之一,通常步进电机在低速时的力矩接近保持转矩。由于步进电机的输出力矩随速度的增大而不断衰减,输出功率也随速度的增大而变化, 所以保持转矩就成为了衡量步进电机最重要的参数之一。比如,当人们说2N.m的步进电机,在没有特殊说明的情况下是指保持转矩为2N.m的步进电机。

3.2.4步进电机低速转动时振动和噪声缺点的克服方法

一般可采用以下方案来克服:

A.如步进电机正好工作在共振区,可通过改变减速比等机械传动避开共振区; B.采用带有细分功能的驱动器,这是最常用的、最简便的方法; C.换成步距角更小的步进电机,如三相或五相步进电机;

D.换成交流伺服电机,几乎可以完全克服震动和噪声,但成本较高; E.在电机轴上加磁性阻尼器,市场上已有这种产品,但机械结构改变较大 3.2.5步进电机驱动器的直流供电电源

A.电压的确定

混合式步进电机驱动器的供电电源电压一般是一个较宽的范围(比如IM483的供电电压为12~48VDC),电源电压通常根据电机的工作转速和响应要求来选择。如果电机工作转速较高或响应要求较快,那么电压取值也高,但注意电源电压的纹波不能超过驱动器的最大输入电压,否则可能损坏驱动器。

B.电流的确定

供电电源电流一般根据驱动器的输出相电流I来确定。如果采用线性电源,电源电流一般可取I 的1.1~1.3倍;如果采用开关电源,电源电流一般可取I 的1.5~2.0倍。

当脱机信号FREE为低电平时,驱动器输出到电机的电流被切断,电机转子处于自由状态(脱机状态)。在有些自动化设备中,如果在驱动器不断电的情况下要求直接转动电机轴(手动方式),就可以将FREE信号置低,使电机脱机,进行手动操作或调节。手动完成后,再将FREE信号置高,以继续自动控制。

3.3 步进电机的控制逻辑

HJ(焊接)机器人各关节均用步进电机驱动,由Intel8031 单片机控制。8031 可直接跟Intel 8253 可编程定时/ 计数器芯片接口。8253 内含三个16 位减1 计数通道。每个通道结构相同,都有一个输CLK,一个输出端OU T 和一个门控端GATE。每个通道有六种工作模式可选用。其中011 模式是将输入端脉冲分频后输出方波,分频系数是可写入的。范围为2 - OFFFEH(65534D) 。010 模式与011 模式相仿,只是输出不是方波,而是负脉冲,脉宽为输入信号的周期。000 模式类似减1 计数器,当输入一个脉冲时,事先用软件写入的计数值减1 ,减到0 ,再给一个脉冲就溢出,这时其输出脚电平变高。HJ就利用8253 的011 模式把其中一个通道作为D/ F (数值/ 频率) 变换器用。用晶振产生一个固定频率fc ,写入分频数据ki 后输出的频率fM ,如公式(1) 所示。将此输出频率经光隔、驱动送至电机驱动器,则电机速度将由写入的ki 决定,这就实现了速度控制。将此频率加到另一计数通道,让该通道工作在000 模式。起动电机前,写入要走的步数,则等电机走完规定步数, 公式Fm= Fc/ Ki (1 )

ΔT= Fc/ Kt (2 )

该通道输出端电平由低跳高,用此信号通知CPU 停机,这就实现了位置控制。在示教采样和再现控制时都需要一个定时脉冲(采样信号) ,我们用8253 第三个通道,让它工作在010 模式,写入时间常数kt ,输入基准时钟fc ,则其输出端就能定时发出脉冲,定时时间△t 如公式(2) 所示。

图3.3 加减速控制流程

3.3.1 加/ 减速控制

速度控制中加/ 减速控制是最基本的控制。HJ机器人在各关节确定自身运动的坐标原点及自检运行中都要用到加减速控制,但对加/ 减速过程中速度曲线并无严格要求。电机由静止到达设定的最大速度所需的时间或者说加速度,是由调试确定的。加速度太大,关节起停时会造成大的机械冲击,甚至电机不能克服惯性而失步; 加速度太小, 则完成指定的运动会耗费太多时间加速策略有二种:线性加/ 减速控制和等步距加/ 减速控制。前者规定从加速开始,每一加速周期令电机速度递增相同的增量△f ;后者则要求每一加速周期电机走过相同的步数。等步距控制的优点,在于加/ 减速过程中电机走的步数可以非常准确地计算,这一点对于带加/ 减速的位置控制非常重要。但从电机要克服的惯性力来看,线性加速方案好些,调试也较为方便。HJ 中采用线性加/减速控制。线性加/ 减速的控制曲线如图3 所示,设定初速为f1(为叙述方便,在本章中将频率称为速度,实际上二者差一比例系数即步距角。在图3.4中f1 = 0) ,末速为f2。设定速度变化的台阶数n ,加速定时周期△t ,每一个定时周期就使电机速度有一个恒定的增量△f :f = (f2 - f1) / n - - - - - (3)其中n = 加速过程台阶数。减速控制也类似,只是△f 为负值。在HJ 中,加减速定时周期是由8031 的T0 计数器和T0 中断来实现的。

图3.4 线性加速控制曲线

T 0 设置在8位重装定时器方式,时间常数设为150(因T0 为加计数器,实际写入时用- 150) ,另设一个软件计数单元,此软件计数器的初值设置为4 ,T0 每次中断使软件计数器减1 ,减到0 时正好大约是1ms (1/ 1024 秒) 。加速定时初始周期△t0 为:

△t0 = 150X4X12/ f SYS = 600X12/ 7372. 8KHz= 1/ 1. 024(ms)

其中f SYS = 7372. 8KHz ,是PT601 关节控制器的时钟。每一关节另设一个加速度系数a (取整数) ,作为关节控制参数,通过调试由人工确定并写入参数表。加速控制时软件计数单元的实际初值为4a ,T0 每次中断使软件计数器减1 ,减到0 时使电机频率加一个△f ,并恢复初值。加速控制总台阶数n 设置为64 , △f 设置为(fmax - f0) / n ,则经过t = (600 * 12 * a * 64/ f sys) 秒,电机完成加速控制流程。因为软件计数单元为一个字节,最大值= 256 ,故要求4a ≤256 即a ≤64 ,且a ≠0。加减速控制过程如图4 所示。

3.3.2位置控制

步进电机的位置控制是指要求电机从当前位置转过一个给定的步数。电机不丢步时这一控制的实质,就是要求精确地发出定量的步进脉冲。例如,机器人再现

工作时收到起动信号后,要走到示教时给出的初始作业位置,就要用到位置控制。

如果不带加/ 减速控制,位置控制是很容易实现的。将发给电机的脉冲,用一个计数通道计数,到数后通知CPU 停发脉冲就是了。但是这种不带加/ 减速的位置控制,除非速度特别低,否则会在起停时造成机械冲击和失步。图6示出了带加减速控制的速度曲线,此曲线跟t轴间包含的面积正比于电机走过的步数S ∑。显然,电机走的总步数S ∑由三部份构成:加速阶段电机走的步数、匀速阶段电机走的步数和减速阶段电机走的步数。若加速度和减速度相等,则加速段和减速段走的步数相等,并记作Sa 。当给定初速f 1(在图3.5 中f 1 = 0) 和终速f 2 ,以及加/ 减速时间确定后,Sa 就是确定值。可能出现三种情况:

1) 给定的电机步数S ∑> 2Sa :这就是图6 的情况,电机将出现匀速阶段。

图3.5位置控制速度曲线

2) 给定的电机步数S ∑= 2Sa : 则刚好加速完毕立即进入减速。参见图3.6。

图3.6无匀速阶段的位置控制

3) 给定的电机步数S ∑< 2Sa : 则不等到电机加速完毕即转入减速。如图7 所示。所以带加/ 减速的位置控制,首先要算出加/ 减速阶段电机将走过的步数Sa 。

算出Sa 后,判断出三种情况:

(1) S ∑> 2 Sa (图6) :要找到电机走到b 点的步数S2 ,把S2 置入步计数器。电机经过加速、匀速,走完S2步时由步计数器通知CPU 开始减速。

(2) S ∑≤2 Sa (图7) :把1/ 2 S ∑置入计数器,在加减速控制过程中( T0 定时中断服务程序中) ,同时检测该计数器的状态,一旦发现计数到0 ,不等加速台阶走完立即结束加速进入减速,并将1/ 2 S ∑再次置入计数器。

3.3.3 轨迹再现控制

对于连续轨迹示教机器人,执行机构的轨迹再现控制是关键技术之一。首先要找出轨迹再现的数学模型,其次才能考虑如何实现。轨迹再现的数学模型及控制原理如图6 所示,其中S 以脉冲数计。设△t 为示教过程中任一采样周期,其空间位移增量为△S。再现这一小段空间轨迹,意味着要求电机在△t 时间里走过△S 步,也就是在此时间内要发给步进电机的指令脉冲频率为:

fm =Δs/Δt=fc/ki或ki =(fc/Δs)·Δt

根据HJ 采用的硬件, △t 本身也是基准频率用Kt 分频得到的,即 Δt =ki/fc 由此可知, 此时间段内要写入电机控制通道的分频系数为:ki =kt/Δs

这就是HJ中轨迹再现的步进电机控制数学模型,式中△S 是第i + 1 点跟第i 点的位移差分。若△S <0 ,则电机反转。若△S = 0 ,则意味着该段时间内电机不转动,控制停发步进脉冲。可以看出,在所采用的硬件条件下,轨迹控制的数学模型非常简洁。即使在8 位机条件下也完全可实现实时运算、实时控制。运算所需时间不超过2ms。远比采样周期短!

图3.7示教采样时的轨迹曲线

4.轴承使用的关键问题及解决方案

4.1腰部、腕部、大臂旋转处滑动轴承的选择

4.1.1.各类轴承的特点是选择轴承的基础

轴承在工作中所受载荷的大小、方向和性质是选择轴承的主要依据。 A. 根据载荷的大小选择轴承 1)载荷冲击大的选用滚子轴承

2)较轻或中等载荷时,选用球轴承

B. 根据载荷方向

1)纯轴向载荷,较小载荷时,选推力球轴承 较大载荷时,选推力滚予轴承

2)纯径向载荷,较大载荷时选向心滚子轴承 一般载荷时,选向心球轴承

3)同时承受径向和轴向载荷,选角接触球轴承,以径向主时,选用圆锥滚于轴承,且一般成对使

用。

轴向载荷很大时,选组合轴承

C. 根据载荷性质

冲击振动载荷,宜选用滚子轴承 强烈径向冲击载荷,选螺旋滚子轴承

D. 根据轴的转速

①高速时应优先选用球轴承

直径系列:宜选超轻、特轻、轻系列 ②速度较低时,应选用滚子轴承 低速重载,宜选重、特重系列 ③推力轴承只适用于低速

高速时,采用向心推力轴承

④每种型号的轴承都规定了极限转速 它受温升限制

适当加大轴承径向间隙 采取冷却措施

E. 调心性能要求

跨度大,刚度小的轴的支承;同心度差的轴承

F. 安装拆卸要求

轴承座非剖分;或在长大轴上,采用1:12的圆锥孔内圈轴承

G. 经济性要求

球轴承比滚子轴承价格低 取决精度等级

H. 外型尺寸

4.1.2轴承游隙的选择

滚动轴承的径向游隙系指一个套圈固定不动,而另一个套圈在垂直于轴承轴线方向,由一个极端位置移动到另一个极端位置的移动量。轴承游隙的选择正确与否,对机械运转精度、轴承寿命、摩擦阻力、温升、振动与噪声等都有很大的影响。如对向心轴承游隙的选择过小时,则会使承受负荷的滚动体个数增多,接触应力减小,运转较平稳,但是,摩擦阻力会增大,温升也会提高。反之,则接触应力增大,振动大,而摩擦阻力减小,温升低。因此,根据轴承使用条件,选择最合适的游隙值,具有十分重要的意义。选事实上轴承游隙时,必须充分考虑下列几种主要因素:

(1)轴承与轴和外壳孔配合的松紧会导致轴承游隙值的变化。一般轴承安装后会使游隙值缩小; (2)轴承在机构运转过程中,由于轴与外壳的散热条件的不同,使内圈和外圈之间产生温度差,从而会导致游隙值的缩小;

(3)由于轴与外壳材料因膨胀系数不同,会导致游隙值的缩小或增大。 4.1.3滑动轴承的选择

滑动轴承材料包括轴颈材料和轴瓦材料,轴颈材料通常就是轴的材料,比较简单,绝大多数都是采用钢。用作滑动轴承轴瓦的材料品种繁多,有金属材料、粉末冶金材料和非金属材料。动、静压轴承,不完全油膜轴承一般都采用金属材料,干摩擦轴承常用非金属材料,水润滑轴承常用橡胶。用作轴瓦的金属材料有铸铁和锡基、铅基及铝基轴承合金。

1.1对滑动轴承轴瓦材料的要求 1)摩擦相容性

摩擦时轴瓦材料和轴颈材料不发生粘附的性能。影响摩擦副相容性的材料因素是: ? 匹配材料在冶金上构成合金的难易程度 ? 与润滑剂的亲和能力 ? 无润滑时的摩擦因数 ? 微观组织 ? 热导率

? 表面能和氧化膜的特性 2)顺应性

轴瓦材料靠表层的弹塑性变形来补偿滑动表面初始配合不良的性能。材料弹性模量低,则顺应性好。 3)嵌入性

轴瓦材料容许硬质颗粒嵌入而减轻刮伤或磨粒磨损的性能。对金属材料而言,硬度和弹性模量低者嵌入性就好。非金属材料却不一定好。

4)耐磨性

轴瓦材料抵抗磨损的能力。在规定的摩擦条件下,耐磨性可以用磨损率或磨损度的倒数来表示。 5)抗疲劳性

轴瓦材料在动载荷作用下抗疲劳破坏的性能。在使用温度下,材料的强度、冲击强度、硬度和组织的均匀性对抗疲劳性是十分重要的。磨合性、嵌入性好的材料,通常抗疲劳性低。

6)耐蚀性

轴瓦和轴颈材料抵抗介质腐蚀的性能。润滑油氧化产生的酸性物质、挤压添加剂等,都会腐蚀轴承材料,所以即使不在腐蚀环境中工作,也需要重视轴承材料的耐蚀性。

7)磨合性

在磨合过程中减少轴颈或轴瓦圆柱度误差、同轴度误差、表面粗糙度,使接触均匀,从而降低摩擦力、磨损率的能力。

8)耐气蚀性

材料抵抗气蚀的能力。通常铜铅合金、锡锑合金和铝锌硅系合金的耐气蚀性较好。 1.2滑动轴承的选择

数据要求:腰部转速—19n/min,腕部转速—39n/min。

表4.1基本性能

许用 需用 (pv)p/ 最高 硬 -1载荷 速度 MPa*m*s 工作 度 -1 。Pp/MPa Vp/m.s温度C HBS 摩擦 相容 性 顺 抗 应 疲 劳性 度 耐 磨 性 一般用途 10 1 10 弹性模量E/GPa 200 150 中 劣 优 优 用于润滑条件不良的轴承 表4.2物理性能 抗拉强度 MPa 150-680 密度 Kg*m-3 热导率 W*(m*。C)-1 线膨胀系数 10-6.C-1 75-120 7600-9000 27-71 16-19 1.3滑动轴承设计的步骤

图4..1

4.2.轴承的保养与维修

4.2.1轴承润滑的目的:

滚动轴承的润滑目的是减少轴承内部摩擦及摩损,防止烧粘、其润滑效用如下。 (1)、减少摩擦及摩损。

在构成轴承的套圈、滚动体及保持器的相互接触部分,防止金属接触,减少摩擦、磨损。 (2)、延长疲劳寿命。

轴承的滚动疲劳寿命,在旋转中,滚动接触面润滑良好,则延长。相反地,油粘度低,润滑油膜厚度不好,则缩短。

(3)、排出摩擦热、冷却。循环给油法等可以用油排出由摩擦发生的热,或由外部传来的热,冷却。防止轴承过热,防止润滑油自身老化。

(4)、其他。

也有防止异物侵入轴承内部,或防止生锈、腐蚀之效果。 4.2.3滚动轴承润滑剂的选择原则

最好选用润滑脂润滑,如确实受各种条件的限制,则选用润滑油。(如齿轮箱中的滚动轴承等)。所选的润滑剂应满足设备的工作要求和滚动轴承的润滑要求。依据滚动轴承的工作条件和工况要求,选择最经济最合适的润滑剂。

滚动轴承润滑油的选择:

有很多滚动轴承是用润滑油来润滑的,用油润滑时润滑油的选择是至关重要的。如果润滑油选择的不好,就很有可能经常引起轴承故障。但是可能会有些时候不能选用最适合滚动轴承的润滑油,这时候就要根据轴承的工作条件,尽量选择能够满足轴承要求的润滑油。另外也常常根据滚动轴承的滚动体不同将滚动轴承分为滚珠轴承,滚柱轴承和滚针轴承三类.对于滚珠轴承我们尽量选择最合适的润滑油,对滚柱轴承我们就要选择比滚珠轴承的润滑油高1-3个粘度等级的润滑油,对滚针轴承,润滑油的选择基本同滚柱轴承,但要考虑滚针轴承是应用在什么部件中 4.2.4轴承的检修

轴承的清洗:拆卸下轴承检修时,首先记录轴承的外观,确认润滑剂的残存量,取样检查用的润滑剂之后,洗轴承。作为清洗剂,普通使用汽油、煤油。

拆下来的轴承的清洗,分粗清洗和细清洗,分别放在容器中,先放上金属的网垫底,使轴承不直接接触容器的脏物。粗清洗时,如果使轴承带着脏物旋转,会损伤轴承的滚动面,应该加以注意。在粗清洗油中,使用刷子清除去润滑脂、粘着物,大致干净后,转入精洗。

精洗,是将轴承在清洗油中一边旋转,一边仔细的清洗。另外,清洗油也要经常保持清洁。 轴承的检修和判断:为了判断拆卸下来的轴承是否可以使用,要在轴承洗干净后检查。检查滚道面、滚动面、配合面的状态、保持架的磨损情况、轴承游隙的增加及有无关尺寸精度下降的损伤,异常。非分离型小型球轴承,则用一只手将内圈支持水平,旋转外圈确认是否流畅。

圆锥滚子轴承等分离形轴承,可以对滚动体、外圈的滚道面分别检查大型轴承因不能用手旋转,注意检查滚动体、滚道面、保持架、挡边面等外观,轴承的重要性愈高愈须慎重检查。

使用上的注意事项:

滚动轴承是精密部件,其使用也须相应地慎重进行。无论使用多么高性能的轴承,如果使用不当,则不会得到预期的高性能。有关轴承的使用注意事项如下。

(1)、保持轴承及其周围清洁。

即使是眼睛看不到的小尘埃,也会给轴承带来坏影响。所以,要保持周围清洁,使尘埃不致侵入轴承。

(2)、小心谨慎地使用。

在使用中给与轴承强烈冲击,会产生伤痕及压痕,成为事故的原因。严重的情况下,会裂缝、断裂,所以必须注意。

(3)、使用恰当的操作工具。

避免以现有的工具代替,必须使用恰当的工具。 (4)、要注意轴承的锈蚀。

操作轴承时,手上的汗会成为生锈的原因。要注意用干净的手操作,最好尽量带上手套。

5 焊接机械手其他部分研究

5.1. 焊接机械手的发展

目前应用广泛的焊接机器人大多属于示教再现型机器人,操作者通过示教盒在直角坐标系和极坐标

(1)

1

(2)

2

(3)

3

图5.2 马鞍型焊缝示意图

图5.1机器人空间全位置焊接

系中移动机器人各关节,使焊矩沿焊接轨迹运动,在焊矩路径上记录示教的位置、焊矩姿态、运动参数和工艺参数,并生成一个连续执行全部操作的示教程序。此类机器人不适合在太空、深海、放射性环境等特殊环境下自主作业,不具备对工件装配误差、焊接过程中的热变形等环境和对工作对象变化自适应能力。新一代的具有视觉传感功能的,能够自动制订运动轨迹、焊矩姿态和焊矩参数的智能机器人成为未来的发展方向。

焊缝空间位置的检测与焊矩姿态的规划是影响机器人全位置自动焊接质量的重要因素。在研制开发成功的焊矩位置和焊矩姿态自动识别调整系统中,利用分形理论有效地排除了飞溅、锈斑等因素的干扰,结合数学物理模型,较经典的边缘检测算法在速度和精度上都有了很大的提高,实现了对任意焊缝的三维空间描述。同时,借助于大量实验得出不同焊矩姿态对应的焊接规范数据库,使得机器人在任意空间位置焊接时,保持最优的焊矩姿态及焊矩规范参数,保证全位置焊接中焊缝成形的稳定、美观(如图5.1)

对于诸如马鞍型焊缝(如图5.2)的复杂工件的机器人焊接,焊缝形状、焊接位置和各示教点的过渡情况对焊接质量有很大的影响,必须保证运动轨迹、焊枪姿态和各点焊接参数的合理匹配。传统的在线示教编程和机器人语言编程技术以无法很好的满足实际需要,因而离线编程技术的研究对弧焊机器人的推广应用具有更重要的意义。所谓的机器人离线编程就是通过建立机器人及其环境物的几何模型,以机器人编程语言描述机器人任务,通过推理获取机器人作业所需的各种参数,然后对编程的结果进行三维图形动画仿真,离线调试机器人程序的正确性,最后生成机器人控制所需的各种实际控制参数。针对弧焊机器人,在CAD和MARC-WORLD的基础上进行二次开发,对工件特征提取及几何建模、空间焊缝姿态规划、焊接参数规划、机器人程序自动生产、机器人图形仿真和通讯进行了初步研究。设计的弧焊机器人离线编程系统,采用视觉方法进行实时焊缝跟踪,既保证了离线编程结果的可用性,同时可用多边形逼近的方法来简化工件的模型,从而降低了对工件坡口和装配精度的要求,改善了弧焊机器人的易用性和实用性。

建立了一种由建模器、任务编辑器、任务规划器和机器人运动仿真等基本模块组成的弧焊机器人任务级离线编程系统,提高了离线编程的工作效率。建立了一个具有特征建模和无碰撞路径规划功能的机器人弧焊CAD/CAM系统,可以实现几何造型、焊接参数规划、焊接路径规划、图形仿真、约束检查、程序编辑和传感修正等功能,显著的提高了编程效率和编程质量。

当前焊接机器人的应用多局限于结构化环境中,而在一些非结构化环境如大型球罐制造、长输油管道焊接及水电站水轮机叶片修复等野外作业中,传统的固定式机器人已无法满足要求,开发适合于特殊非结构化工作环境的特种机器人成为机器人工业应用研究的重要发展方向。图3给出的是清华大学和北京石油化工学院合作研制成功一种新型智能全位置球罐焊接机器人。该机器人主要由磁吸式全位置行走机构、CCD光电轨迹跟踪系统与接触式高度跟踪系统、焊枪摆动机构、微机智能控制系统等组成。机器人自重20Kg,载重50-70Kg;有四个自由度,可以在球罐表面的各种空间位置完成前进、后退、拐弯等

(2)高速、轻轨列车钢结构

(1)轿车车身机器人装焊线

机器人装焊生产线

(3)球底焊接机器人系统

图5.3基于虚拟现实技术机器人装焊系统

运行方式;视觉系统检测精度可达?0.5mm;机器人焊缝跟踪精度可达?0.5mm,运行速度为0.5-5m/min。清华大学与中石油管道局合作开发的长输管线环缝全位置自动焊接机器人,该机器人通过定位轨道沿环缝运动,除完成一般的焊接作业外,还具有焊接规划参数及其相关控制参数的离线编程和焊接过程监测等功能。

与普通的搬运、点焊、装配等定点操作的机器人相比,弧焊机器人对末端执行器(焊枪)的运动轨迹要求有严格的精度,空间位置焊接时的焊枪姿态及焊接规范在整个轨迹上都需要连续调整。为此,焊接机器人应该有配套的视觉系统、专家系统等控制单元,来克服因装配、变形等因素引起的位置和精度误差,以实现真正的高质量的自动化焊接生产。在焊接自动化的发展过程中,还应该清醒地认识到:实现焊接机器人化的前提条件是下料、工装等配套工序的作业精度必须严格控制在允许的范围内,至少目前机器人作业还难以达到或超过高级焊工的水平,各种研究和开发工作的开展正是为了努力实现这一目标。

5.2 焊接机械手焊接工艺的研究:

目前,关于焊接材料和焊接工艺的信息已经很多,对于需要开发焊接工艺的工厂来说,正确的选择这些信息,并把它们有机地组合起来就非常重要。要开发一条健全的、高合格品率的焊接生产线,需要进行仔细地计划,并要为计划的实施作出努力以及严格的工艺监视以确保产品的质量和使工艺处于受控状态。这些控制与许多的改变有关,如材料、设备、兼容问题、污染问题、统计工艺控制(SPC)程序等。 采用焊接材料,对焊接工艺会产生严重的影响。因此,在开发焊接工艺中,必须对焊接工小臂艺的所有相关方面进行优化。Georze Westby的关于开发焊接工艺的五步法有助于焊接工艺的开发和工艺优化。

选择适当的材料和方法 在焊接工艺中,焊接材料的选择是最具挑战性的。因为对于焊接工艺来说,

焊料、焊膏、助焊剂等材料的选择是最关键的,也是最困难的。在选择这些材料时还要考虑到焊接元件的类型、线路板的类型,以及它们的表面涂敷状况。选择的这些材料应该是在自己的研究中证明了的,或是权威机构或文献推荐的,或是已有使用的经验。把这些材料列成表以备在工艺试验中进行试验,以对它们进行深入的研究,了解其对工艺的各方面的影响。 对于焊接方法,要根据自己的实际情况进行选择,如元件类型:表面安装元件、通孔插装元件;线路板的情况;板上元件的多少及分布情况等。对于表面安装元件的焊接,需采用回流焊的方法;对于通孔插装元件,可根据情况选择波峰焊、浸焊或喷焊法来进行焊接。波峰焊更适合于整块板(大型)上通孔插装元件的焊接;浸焊更适合于整块板(小型)上或板上局部区域通孔插装元件的焊接;局喷焊剂更适合于板上个别元件或少量通孔插装元件的焊接。另外,还要注意的是,焊接的整个过程比焊料的要长,而且所需的焊接温度要高,这是由于无铅焊料的熔点比含铅焊料的高,而它的浸润性又要差一些的缘故。 在焊接方法选择好后,其焊接工艺的类型就确定了。这时就要根据焊接工艺要求选择设备及相关的工艺控制和工艺检查仪器,或进行升级。焊接设备及相关仪器的选择跟焊接材料的选择一样,也是相当关键的。

确定工艺路线和工艺条件 在第一步完成后,就可以对所选的焊接材料进行焊接工艺试验。通过试验确定工艺路线和工艺条件。在试验中,需要对列表选出的焊接材料进行充分的试验,以了解其特性及对工艺的影响。这一步的目的是开发出无铅焊接的样品。

开发健全焊接工艺 这一步是第二步的继续。它是对第二步在工艺试验中收集到的试验数据进行分析,进而改进材料、设备或改变工艺,以便获得在实验室条件下的健全工艺。在这一步还要弄清无铅合

图5.4 高效双弧TIG

图5.5 双丝MAG焊

金焊接工艺可能产生的沾染知道如何预防、测定各种焊接特性的工序能力(CPK)值,以及与原有的锡/铅工艺进行比较。通过这些研究,就可开发出焊接工艺的检查和测试程序,同时也可找出一些工艺失控的处理方法。 在这一步。还需要对焊接样品进行可靠性试验,以鉴定产品的质量是否达到要求。如果达不到要求,需找出原因并进行解决,直到达到要求为止。一旦焊接产品的可靠性达到要求,无铅焊接工艺的开发就获得成功,这个工艺就为规模生产做好了准准备就绪后的操作 一切准备就绪,现在就可以从样品生产转变到工业化生产。在这时,仍需要对工艺进行监视以维持工艺处于受控状态。 控制和改进工艺 无铅焊接工艺是一个动态变化的舞台。工厂必须警惕可能出现的各种问题以避免出现工艺失控,同时也还需要不断地改进工艺,以使产品的质量和合格晶率不断得到提高。对于任何无铅焊接工艺来说,改进焊接材料,以及更新设备都可改进产品的焊接性能。

5.3机器人在线控制的研究。

仿真中包含如下功能:

? 自动程序的生成 ? 隐含线的移动 ? 从任一位置观察 ? 防碰撞系统 ? 全逆运动学转换

? 容易附加任何别的被仿真设备到该环境中 ? 在仿真中移动被仿真的各部分能力 ? 接收来自机器人的出错信息 ? 读出机器人的位置和状态 用《CAXA实体》制作焊接机械手

《CAXA实体》软件是采用拖拽三维实体、搭积木的方法来制作三维模型的,它的方法独特、快捷方便,并且还具有装配、动画、渲染等强大功能。下面简单介绍一下我在运用《CAXA实体》软件制作模拟机械手三维动画时的一些经验与技巧。制作机械手动画主要分为以下四个步骤,见图1。

图5.6 流程图

图5.7设计零件图,如大臂、小臂

2 装配

使用Blue.ics模板创建一个新的设计环境。在“装配”菜单中选择“插入零件/装配”选项,此时屏幕上出现“插入零件”对话框,选择含有所需零件的文件,然后点击确定。这样就在装配图中调入了一个零件。用此方法将各个零件依次调入。图1 流程图首先,将组成机械手的各个部件分别生成零 按我们的经验,装配时一定要采用“约束装按我们的经验,装配时一定要采用“约束装配”,这样制作动画时能简化动画的设置,并保证各个元件按规定的轨迹运行。

3 渲染

为了制作动画时能清晰明了地观察各个部件的动作, 装配体还需要渲染一下。首先选中一个零件,待其颜色变兰后,在标准设计元素库里的“表面光泽”库中选取一个颜色,点住鼠标左键将其拖拽到零件上,则该零件就变成了这个颜色。为了看清机械手箱体中连杆的运动过程,可将大臂与小臂等渲染成透明的玻璃色。

4 动画

制作模拟机械手运动的动画,首先要了解机械手是如何张开和夹紧的:腰部旋转,大臂、小臂摆动,手腕的旋转与摆动等。这样机械手既做水平移动又做旋转运动,如按普通装配,它的动画不太好设置。 一般应用《CAXA实体》软件多是使用它的三维零件设计、零件装配功能,很少注意到它的智能动画功能。通过我在工作中的摸索,《CAXA实体》软件不但能制作零件装配动画,还能制作景物动画、灯光动画、视向动画,能够模拟仿真机床的实际运动。通过动画模拟可以发现工件在装配及运动中是否干涉,避免了传统二维设计工作中很难发现的失误,是工程设计中不可多得的好帮手。

参考文献

1 张建民.机电一体化系统设计.北京:北京理工大学出版社,1996:108-110 2 陈光东.单片微型计算机原理与接口技术.武昌:华中理工大学出版社,1999:1 3 刘鑫.工业控制计算机的设计技术.自动化博览,2001(6):9-11

4 孙克梅.交流伺服电机的单片机控制及应用.沈阳航空工业学院学报,2003(2):50-52 5 邓星钟.机电传动控制.武昌:华中科技大学出版社,2001:349-351 6 张建民.机电一体化系统设计.北京:北京理工大学出版社,2000:15-26

7 廖常初.可编程序控制器的编程方法与工程应用.重庆:重庆大学出版社,2001:102-106

8 Jae Wook Jeon. Efficient acceleration and deceleration technique for short distance movement in CNC machine tools. ELECTRONICS LETTERS,13th April 2000:16-17

9 Jae Wook Jeon, Yun - Ki Kim. FPCA based acceleration and deceleration circuit for industrial robots and CNC machine tools. Mechatronics ,12(2002):63-65

10 周凯.精密数控机床的转角-线位移双闭环位置控制系统.中国机械工程.1998(8):12-16 11 李汉.一种PLC控制系统的多参数设定装置.自动化仪表.2003(7):21-22

12 Todd J,Schuett. Advanced controls for high speed milling .Proceeding of SME “High Speed Machining” Conference , Chicago, 1996:14-16

13 刘群山, 李志勇, 王勇.冲床送料装置的单片机自适应控制.组合机床与自动化加工技术.1999(3):38-40

Sungkwun Kim. Performance evaluation of software acceleration and deceleration algorithms in machining and contouring.IndustrialElectronics, Control,Instrumentation ,and Automation,1992.’Power Electronics and Motion Control, Proceedings of the 1992 International Conference , Nov 1992,Vol.3:9-13

本文来源:https://www.bwwdw.com/article/si35.html

Top