长春工业大学 硕士学位论文 焊缝跟踪系统的研究
姓名:程岩 申请学位级别:硕士 专业:检测技术与自动化装置
指导教师:付虹
20060301
摘要
在金属制造业中,焊接是仅次于装配和机械加工的第三大产业。然而,目前90%
的焊接工作都是手工完成的。焊接过程中存在着强烈的热、烟尘和弧光,工作环境非 常恶劣,对工人的体能消耗很大。据统计,工人实际焊接的时间不足其工作时间的30%,
因而效率很低。另外,手工作业导致焊接质量差,许多工艺需要进行二次加工。因此,
为了提高焊接质量,提高生产率,节省人力,国内外焊接工作者一直在不断地采取各 种方法进行研究,以实现焊接过程的自动化。
实现焊接过程的自动化关键是研制一套高效率的焊缝跟踪系统。所谓焊缝跟踪系 统,就是焊枪沿焊缝自动导向,使电弧中心实时的自动瞄准焊缝中心,也称为自动对 中,是实现电弧焊接自动化的重要环节。焊缝跟踪系统由三部分组成:传感器、控制 系统、执行机构。焊缝跟踪系统中传感器是最重要的组成部分,目前国内外对焊缝跟 踪系统的研究也都是基于传感器的选择方面。主要包括:电子式传感器、光学式传感 器、电弧式传感器和电磁感应式传感器。
本文概述了焊缝跟踪系统的发展状况和趋势,从生产实际对焊缝跟踪系统的技术 要求出发,详细分析和比较了几种典型焊接用传感器的基本功能和特点,并对焊缝跟 踪系统设计中需解决的关键性问题进行了研究。在这些工作基础之上,最终选择了以 CCD传感器作为焊缝跟踪系统的检测元件,结合合理的软硬件配置,设计了一套CCD 传感器微机控制焊缝识别与跟踪系统。
论文的主要工作有:CCD传感器焊缝跟踪系统硬件平台的分析和设计、CCD传感器 光路的分析和设计,焊缝图像处理及焊缝中心位置的定位。
结尾部分,进行了焊缝跟踪实验。实验数据基本符合要求,比较圆满地达到了本 课题的预期目标。
关键词:焊接自动化、焊缝跟踪系统、CCD、图像处理
l‘
。p
■
l^
●、’
J
于
,Abstract
In the metal manufacturing industry,the welding is the third largestindustry thatis only inferiortotheassembly and themachine・finishing.At present,however,90%ofthewelding work is done manually.It does great consumption to worker’s physical ability during the welding processwhichhasintense heat,smoke dustandarclight,andthe working condition is extremely bad.Accordingtothe statistics.actual welding time of worker is less than 30%
of their total working time,thus theefficiency is very low.Moreover,the manual working
causes the welding quality becoming too badly,many crafts need to carry on two times.
Therefore,in order to improve the welding quality,enhance the productivity,save the manpower,the domestic and foreign welders continuously adoptevery method to conduct
theresearch,inorderto realize the weldingprocess automation.
nc key of welding automation is developing a set of hi曲ly effective rate welding seam tracking systems.11le so-called welding seam tracking system.is thewelding torch along the welding seam,enables the electric arc center automatically to aim the welding seam centerall time,also is calledby automatic aiming,it is an important link inachieving electric arc welding automation.ne welding seam tracking system is composed of three
parts:sensor,control system,executive component.Sensor is themostimportant constituent
in the welding seam tracking system.At present,the welding seam tracking system’S research is also based on the sensor’S choice in domestic and abroad.Mainly includes:
electric type sensor,optics type sensor,electric arc type sensor and electromagnetism
inductiontype SensoL
This paper presents an overview of welding seam tracking system’S developing situation and trend,from the actual production of welding seam tracking system technical requirement,analyzing and comparing the basic function and feature of several typical welding sensors,and researching the key issues to be resolved of welding geRm tracking system.Inthisbasis,ultimately chose the CCDsensoras adetection device ofweldingseam tracking system,combined with reasonable software andhardware configuration,designing
asetof CCDsensorcomputer-controlled weldingseam identification andtrackingsystem.
1nhe main work of thesis:the analysis and design of CCDsensorwelding seam tracking system hardware platform,the analysis and design of CCD optical sensor path,the image processing of welding Seam and positioning of welding seamcenter.
Finally,the welding seam tracking experiment is done.The data basically consistent
n
I.
・■
~
_
・I
一‘f
一一
j
withtherequirements,moresuccessfullyachieved the desiredobjectivesof this topic.
Key word:Welding automation;Welding seam tracking system:CCD Image
111
^‘.J7
K春T业大学颀卜学位论文
第一章绪论
1.1研究背景及目的
随着科学技术和生产力的发展,工业领域对焊接技术和焊接质量要求越来越高,
同时又要求改善工作环境降低焊接工人的劳动强度。因此,焊接自动化是发展方向。
在长期的生产实践中,人们已制作了各种各样的自动焊接装置。但是,如不采用自动 跟踪系统,许多零件要求二次加工才能满足自动焊接的要求,从而提高了成本。由于 焊接作业的特殊性一焊接变形,许多场合没有焊缝跟踪系统就不能实现自动焊接。为 此,人们研制了多种焊缝跟踪系统。
所谓焊缝跟踪,就是焊枪沿焊缝自动导向,使电弧中心实时自动瞄准焊缝中心,
也称为自动对中,是实现焊接自动化的重要环节【ll。焊缝跟踪系统一般指的是弧焊焊 缝跟踪系统,由三部分组成:传感器、控制系统、执行机构。
在焊接过程中首先应该使电弧与焊缝对中,这是保证焊接质量的关键Ill。焊缝自 动跟踪系统能够保证在自动焊接生产过程中,当电弧偏离焊缝时,及时而准确地将电 弧调整回到焊缝中心位置。
在这一领域里,长期以来,国内外的焊接专家研制了各种各样的弧焊跟踪系统。
从控制方式来看,这些系统大都是程序控制系统12l。所谓程序控制系统,就是焊炬运 动轨迹在焊接前根据坡口形状预先设定好,而在焊接过程中不加任何调节,这种方式 简单易行,上世纪80年代以前大多采用这种方法。但这种方法对坡口的加工、工件的 装配精度要求很高,浪费了大量的人力物力,而且有些焊缝的形状很难用数学方法表 示出来。因此.进入上世纪80年代以后,焊接工作者纷纷致力于实时跟踪系统的研制。
一个典型的实时跟踪系统一般由焊缝偏差信号传感器、控制器和跟踪执行机构三 部分组成【2}。传感器获取焊炬偏离焊缝的位置信息,并把该信息转换为相应大小的数 据。控制器通过一定的算法将获得的偏差信号转化成控制信号,然后把控制信号送给 执行机构,由执行机构实施相应的纠偏动作,从而达到精确跟踪的目的。
目前,我国的绝大部分工厂的焊缝自动跟踪技术还很落后,基本上停留在直线焊 缝的程序控制阶段131。国外的研究成果要远大于国内,而且焊缝跟踪系统在自动焊机 中的应用也比我们更普及、更广泛。现在,欧美等国正在进一步研究新的焊缝跟踪系 统来适应各种类型的自动焊机和各种不同的焊接作业环境。因此,国内急需运行稳定、
工作可靠的焊缝跟踪系统。本文研制的光学式传感器焊缝跟踪系统即是为了满足这种 要求。
1.2国内外焊缝跟踪技术发展综述
长春工业大学硕士学位论文
1.2.1焊缝跟踪控制系统概述
焊缝自动跟踪控制系统由传感器、信号处理和伺服装置三部分组成。传感器获取 所需要的物理量并将其转化为相应的电信号,然后传送给信号处理器。信号处理器对 传来的信号进行处理,包括去除噪声干扰,将调制信号解调、放大及运算,最后经过 功率放大部分输出驱动信号给伺服装置,由伺服装置对焊枪进行适时调整川,实现焊 接过程的自动跟踪。
信号处理器根据传感器的种类、所能提供的信息量的大小及所需要的处理速度分 别采用模拟电路、数字控制电路直至微型计算机进行信号处理。
伺服装置是一个小型的电动伺服控制系统。它可以采用普通的直流伺服电动机、
步进电机,中、低惯量的力矩电机以及无刷电机川等,其驱动控制可采用模拟控制或 数字控制。
1.2.2焊缝跟踪技术的研究
焊缝跟踪技术起源于20世纪70年代,是随着焊接机器人的产生而发展起来的[Sl。
在焊接过程中,焊接机器人必须能够实时检测出焊缝的偏差,并调整焊接路径和焊接 参数,这样才能保证焊接质量。人们为了使机器人在焊接过程中能实时地检测出焊缝 的实际位置,开始了焊缝自动跟踪技术的研究。经过几十年的研究和探索,焊缝跟踪 技术已经取得了可喜的成绩,特别是发达国家,在这一领域处于领先地位。近代,由 于模糊控制理论的出现,使焊缝跟踪这一复杂的不确定性的非线性系统踏入一个崭新 的时代一智能焊缝跟踪时代垆1。随着焊接机器人在我国的应用,国内也开始重视对焊 缝跟踪的研究。清华大学、华东船舶工业学院、华南理工大学、天津大学、哈尔滨工 业大学等国内高等院校先后对焊缝跟踪系统中的传感器和其中的控制系统进行了研 究,详尽论述了焊缝跟踪系统的原理和结构,并取得了一系列科研成果。例如:清华 大学的《基于焊缝CCD图像模式特征的焊缝轨迹识别的新算法》。华东船舶工业学院的
《微处理器控制的焊缝跟踪系统》。华南理工大学的‘一种基于自适应共振理论神经网 络的焊缝跟踪算法》。天津大学研制了一种非接触超声传感埋弧焊焊缝跟踪系统,通过 计算声波信号从发射到接收的声程时间可以得到传感器与焊件之间的垂直距离,从而 进行控制。
1.2.3焊缝跟踪技术的现状
焊缝跟踪的实质就是使焊接电弧对准接缝位置从而保证焊接接头成型和焊接质 量。它通过传感器检测电弧偏离焊缝的信息,通过自动控制系统和伺服装置调节电弧 与焊缝的帽对位置,使偏离减小,直到消失。因此研究一套结构简单、工作可靠、灵 敏度高的焊缝跟踪传感器至关重要。到目前为止已研究了多种焊缝跟踪传感器。根据 传感器的特性,焊缝跟踪传感器可以分为以下几种类型【6l:电弧传感器、射流式传感
2
长春工业大学硕上学位论文
器、电磁感应式传感器、光电式传感器、超声式传感器、机械式传感器、电容式传感 器、气动式传感器等。
1.机械传感器
机械式传感器是目前提出较早且较成熟的接触式传感器。它以导杆或导轮在焊缝 前方探测焊缝位置,可分为机械式和电子式两种【”。前者是靠焊缝形状对导杆的强制 力来导向;后者是当焊枪与焊缝中心发生偏离时,导杆经电子装置发出信号(它能表 示偏离的大小和方向)再控制驱动装置使焊枪及传感器恢复正确位置,此时传感器输
出信号为零,实现自动跟踪。
机械传感器结构简单,抗磁、光、烟尘和飞溅等干扰,性能好,工作可靠,价格 便宜,维护方便,已应用于生产实际。但若坡口或缝隙的加工装配不均匀,机械传感 器的导杆或导轮与工件接触时,容易失去跟踪点。为避免此类情况,焊接速度不能太 快,此外导杆或导轮的磨损也影响传感器的精度。所以在现代焊接技术中,已逐渐被 非接触式传感器替代。
2.电磁式传感器
电磁式传感器是一种非接触式传感器。可分为普通频率式(简称电磁传感器)和 高频式(简称涡流传感器)两种【71。电磁传感器的频率低于lOkHz,涡流传感器的频率 则为30~160kHz。电磁传感器适用于对接、搭接和角焊缝,其体积较大,使用灵活性 差,且对磁场干扰和工件装配条件比较敏感。一般应用于对精度要求不太严格的场合。
涡流传感器体积小,所有金属材料焊接时都能采用,但是焊接非铁磁材料时灵敏度降 低。
3.超声波传感器
超声波传感器可分为接触式和非接触式两种。接触式超声波传感器利用超声波在 金属内传播时的界面反射现象,由探头接受反射波脉冲;由入射一反射波脉冲的行程,
测得界面位置嗍。当探头离钢板接缝边缘的位置发生左右变化时,接受到的反射波脉 冲的时间就要发生变化,当焊枪偏离平衡位置时,其获得的声程与平衡位置时的标准 声程之差为左右跟踪的信号。一般采用横波探头作焊缝跟踪传感器。
非接触式超声波传感器通过气体介质传播超声波,采用纵波形式。由于超声波在 气体介质中传播损耗大,所以必须加入匹配层进行声、电匹配,利用聚焦声透镜技术 提高空气超声波传感器的灵敏度。目前,空气超声波传感器已应用于二氧化碳气体保 护焊和埋弧焊。
4.电弧特性传感器
电弧特性传感器是利用焊接电弧本身(电弧电压、电弧电流、弧光辐射、电弧声 等)提供有关电弧轴线是否偏离焊接对缝的信息,实时控制焊接电弧始终跟踪焊缝19I。
为了能从与电弧现象有关的参数变化中,得到电弧轴线与焊缝相对位置的信息,必须 创造两个条件:一是使电弧相对焊缝产生周期性的横穿运动,即使电弧相对焊缝产生
长春工业大学硕}学位论立
一定频率的横向摆动时,与电弧现象有关的参数可以产生足够大的变化,方可能用来 判断电弧轴线与焊缝相对位置的偏差,得到电弧轴线与焊缝偏离的信息;二是控制执 行机构调节电弧与焊缝的相对位置,使偏离减少,直至消失。
电弧传感器焊缝跟踪在非熔化极气体保护电弧焊中虽然也曾经被采用过,但是,
由于必须使电弧产生横向摆动,结构较复杂、成本较高,与其他焊缝位置跟踪方法相 比没有优势,故没有得到发展(但仍然有用作焊枪高度控制的)。对于熔化极气体保 护电弧焊,虽然也有横向摆动机构的麻烦,但由于这种方法在技术可靠性及经济性方 面与其他方法相比有较大的优势,所以在实际中被广泛应用。
电弧传感器的基本原理是利用焊枪与工件距离变化而引起的焊接电流变化来探测 距离高度和左右偏离。焊缝跟踪一般都是上下和左右二维跟踪。上下跟踪可以直接利 用导电嘴与工件间距离的变化而引起的电流变化信号,调节机头高低位置达到目的。
5.射流式传感器
射流式传感器是一个气动射流反射型位移传感器【”。根据焊接工件的坡口形式,
可采用不同形状的气体射流位移传感器进行焊缝跟踪,此种跟踪尤其适用于窄间隙气 体保护焊。缺点是传感器的耗气量大,提高了跟踪成本。
6.光电式传感器
光电式传感器是目前研究最多的也最有前途的一种焊缝自动跟踪传感器,光学传 感器精度高、再现性好,不仅可以用于焊缝跟踪,而且可以用于检测坡口形状、宽度 和截面,为焊接参数的自适应控制提供依据。
光学传感器是焊缝跟踪系统中比较理想的传感器181。考虑检测原理、对象、光源 种类等因素,光学传感器大致可以分为以下几种:
(1)单光点式传感器
利用简单的光电元件检测坡口棱边或白线,以激光、红外线、可见光,或弧光为 光源。它的跟踪基准是在焊缝一侧与焊缝平行的宽为l~2mm的白线,光电元件接收屏 上安装了两只光电接收管。当工件上的白线位于光斑中心位置时,两个光电接收管的 受光面积相等,它们的输出信号也相等。当白线偏向光斑中心一侧时,两只光电接收 管的受光面积不等,它们输出的差值可以作为左右跟踪信号。它的检测精度取决于焊 炬高度误差和自线与焊缝的平行度。其优点是传感器安装在焊缝侧面能消除附加的导 前跟踪误差。这种传感器适用于不同的接头形式和不同的接口形式,适用于碳钢、不 锈钢、铜、铝等各种金属的焊接。
(2)CCD视觉传感器
在视觉测量系统中,国内外关于结构光视觉的研究较多,并且己进入实用化阶段。
所谓结构光方法(Structured Light)就是将平面光束照射在物体上可以形成光带,光 带的偏转数据反映了物体表面的三维形状信息,用这种方法可以精确地获取物体的三 维信息fJoI。借助于一组平行的平面光,或将物体置于专门的旋转工作台上通过一束平
4
长春T业大学硕士学位论文
面光,都可以利用偏转数据直接地计算出深度信息,称这种方法为结构光方法。结构 光方法适合于限制条件下,局部范围内需要精确测量的情况,用于不规则表面的三维 建模。国内对结构光视觉进行了大量的研究,中国科学院自动化所也对结构光视觉进 行了探讨,实验结果表明结构光视觉算法简单,实时性好11lI。结构光视觉的优点是实 现较简单,成本较低,实时性好,但不足之处为精度相对较低。另外,在结构光照射 到光洁的金属表面时,会产生强烈的镜面反射,往往会导致视觉的后续处理失败。许 多文献标明,结构光视觉是视觉跟踪中最有发展前途的方法。国内在结构光视觉测量 方面作了大量的工作。目前,基于位置的视觉伺服、基于图像的视觉伺服和混合视觉 伺服这三种方法,在实际生产中得到成功应用的视觉伺服主要是基于位置的视觉伺服,
而基于图像的视觉伺服和混合视觉伺服的实际应用尚未见报道IlIJ。
据日本焊接技术学会对在日本使用的弧焊机器人的调查结果显示,领导未来焊缝 跟踪传感器的主要是光学传感器,其中以视觉传感器最引人注目【12l。由于视觉传感器 所获得的信息量大,结合计算机视觉和图像处理的最新技术成果,大大增强了焊缝跟 踪系统的外部适应能力.视觉传感器采用的光电转换器件最简单的是单元感光器件,
如光电二极管等;其次是一维的感光单元线阵,如线阵CCD(电荷耦合器件);应用最 多的是结构最复杂的二维感光单元面阵,如面阵ccD,是二维图像的常规感光器件,它 代表着目前传感器发展的最新阶段,因而应用日益广泛。在焊缝跟踪系统中,使用何 种视觉传感方法是首先需要确定的问题,根据使用的照明光的不同,可以把视觉方法 分为“被动视觉”和“主动视觉”两种。这里被动视觉只利用弧光或普通光源和摄像 机组成的系统,而主动视觉一般只使用具有特定结构的光源与摄像机组成的视觉传感 系统。在大部分被动视觉方法中,电弧本身就是检测位置,所以没有热变形等因素所 引起的超前检测误差,并且能够获得接头和熔池的大量信息,这对焊接质量自适应控 制非常有利。但是直接观测法易受到电弧的严重干扰,信息的真实性和准确性有待提 高。它较难获得接头的三维信息,也不能用于埋弧焊。为获得接头的三维轮廓,人们 研究了基于三角测量原理的主动视觉方法吲。由于采用的光源的能量大都比电弧的能 量小,一般把这种传感器放在焊枪前面以避开弧光直射的干扰。主动光源一般为单光 面或多光面的激光或激光束。为简单起见,分别称之为结构光和激光扫描法。由于光 源是可控的,所获得的图像受环境的干扰可除掉,真实性好一些。其图像的底层处理 稳定、简单、实时性也较好。用工业电视把电弧、熔池、导电嘴、焊丝伸出和焊接坡 口一起摄成图像,并根据电弧附近的图像求得坡口宽度,然后判断焊丝是否对准中心 位置及焊丝伸出长度是否合适。
(3)光切割式传感器
所谓光切割法,是采用激光等细长而扁平的光线,以45度方向斜射在工件上,从 而得到与坡口端面形状相似的光线图形,此图形能反映坡口的形状、深度∞I。摄像机 在工件正上方,将此图形摄入并利用计算机进行图象处理可以求出坡口的中心位置,
5
长春T业大学硕十学位论文
坡口宽度等数据。
(4)激光扫描式传感器
利用激光扫描坡口和工件表面,并用一系列光电接收管同步接受反射光,从中检 测坡口的位置和形状【”】。由于点光源比线光源更容易达到较高的亮度,激光扫描式比
光切割式具有更高的信噪比和更强的抗弧光干扰能力。
(5)直接拍摄电弧式传感器
将包括电弧、熔池,导电嘴、焊丝伸出头和坡口等的图像,通过适当的光学滤波 器,采用工业电视(ITV)进行摄像,根据图像求出坡口宽度,然后判断焊丝是否对中 及其伸长度是否合适【13I。由于光电传感器是非接触式,因此具有良好的再现性及耐久 性。该传感器不仅可以跟踪焊缝,还可预测坡口形状和截面积,并能用于焊接过程的 自适应控制,可适用于各种坡口形状。
1.2.4焊缝跟踪技术的发展趋势
焊缝跟踪技术是现代焊接技术的一个重要组成部分。随着焊接技术的发展,焊缝 跟踪技术也获得了革命性的进展。21世纪全世界钢产量的50%要通过焊接成形制成产
品,焊缝跟踪技术将在焊接制造业中起着极为重要的作用11.I。
根据先进制造技术的发展趋势,结合焊接技术本身的特点,未来对焊缝跟踪系统 的要求是:跟踪过程高精确化、现场使用可靠、性能稳定、抗干扰性强、环境适应性 强及连续工作时间长等优点。根据这一系列的要求,我们可以看出,未来的焊缝跟踪 系统的检测部分将以视觉传感器为主。跟踪方向及速度的调节将通过对电机的控制来 实现,将具有智能性的模糊控制和神经网络等人工智能手段渗透到焊缝跟踪控制中,
会增强对非线性系统控制的准确性,使焊接生产过程更具有智能性。
1.2.5论文研究内容 本课题的主要内容是:
1.对焊缝跟踪系统进行基本研究,详细论述其组成结构、工作原理和功能;
2.仔细分析和比较各种焊缝跟踪系统专用传感器,选择其中一种结合更有效的控 制程序,并通过控制机构和执行机构来达到我们自己的控制要求;
3.通过比较,选择面阵ccD传感器作为焊缝跟踪系统的检测元件,对cco传感器 光路部分进行设计,对系统进行总体设计;
4.对焊缝图像进行计算机处理;
5.实验及误差分析。
1.3本章小结
介绍了本课题提出的背景和目的,分析了焊缝跟踪技术的现状及发展趋势。
6
长春工业大学硕士学位论文
第二章系统主要组成机构的分析和选择
2.1系统技术要求
系统参数要求:
1.载重:25kg;
2.检测范围:X-300mm,Y—lOOmm;
3.焊接速度:最大300mm/min;
4.误差范围:±0.5咖;
5.保持转距:0.7N・m;
6.适用焊接方法:埋弧焊。
系统功能要求:实现对焊枪的上、下、左、右移动控制,系统定点检测、焊缝中 心点实时定位,焊缝偏离防止和紧急停止功能。所有功能可编程处理,操作简单、维
护方便,使用可靠。 一
2.2系统干扰分析
焊接现场的外部环境是影响焊缝跟踪系统正常工作的主要原因,也是论文研究过 程中需解决的一项问题。
本系统所受到的干扰主要是太阳光直射和电弧光的干扰。利用窄带光源和滤光片 即可对杂光干扰进行屏蔽。
2.3执行机构的选择
焊缝跟踪系统中一个重要部分为焊炬调节执行机构【l”。一般说来,它是一个电动 伺服控制系统。它可以采用各种形式的电机驱动.其驱动控制可以采用模拟控制或数 字控制,再结合各种形式的控制算法,以实现焊缝(坡口)的快速、准确的跟踪。它主 要由机械执行机构、电机等部分组成。
在焊缝跟踪系统中,跟踪的精度在很大程度上取决于执行机构的性能和响应速度,
其功能是把输入的电压信号转换为电机轴上的机械转矩,带动负载位移和旋转,这些 机构的行走控制都是通过电机驱动控制的,属于一个小型的电动伺服控制系统,一般 采用直流伺服电动机或步进电机。
直流伺服控制方式的优点是可以事先选一个最佳的跟踪速度,可以避免系统的振 荡,还可以获得快速的动态响应,但是系统比较复杂。
步进电机的优点是响应速度快、控制简单、调速范围宽,无自转现象及低速时不 容易失步,控制系统具有灵活、功能多样的特点。所以,本文选择步进电机作为执行
机构。 ,
7
长存T业大学硕士学位论文
2.3.1步进电机原理
步进电机是将电脉冲信号转变为角位移或线位移的开环控制元件瞰1。在非超载的 情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变 化的影响,即给电机加一个脉冲信号,电机则转过一个步距角。这一线性关系的存在,
加上步进电机只有周期性的误差而无累积误差等特点,使得在速度、位置等控制领域 用步进电机来控制变的非常的简单。虽然步进电机已被广泛地应用,但步进电机并不 能像普通的直流电机,交流电机在常规下使用,它必须由环形脉冲信号、功率驱动电 路等组成控制系统方可使用。
2.3.2步进电机的特点
1.一般步进电机的精度为步进角的3~5%,且不累积。
2.步进电机外表温度不应过高。步进电机温度过高首先会使电机的磁性材料退磁,
从而导致力矩下降乃至于失步,因此电机外表允许的最高温度应取决于不同电机磁性 材料的退磁点。一般来讲,磁性材料的退磁点都在摄氏130度以上,有的甚至高达摄
氏200度以上,所以步进电机外表温度在摄氏80~90度完全正常。
3.步进电机的力矩会随转速的升高而下降。当步进电机转动时,电机各相绕组的 电感将形成一个反向电动势,频率越高,反向电动势越大。在它的作用下,电机随频 率(或速度)的增大而相电流减小,从而导致力矩下降。
4.步进电机低速时可以正常运转,但若高于一定速度就无法启动,并伴有啸叫声。
步进电机有一个技术参数:空载启动频率,即步进电机在空载情况下能够正常启 动的脉冲频率,如果脉冲频率高于该值,电机不能正常启动,可能发生丢步或堵转。
在有负载的情况下,启动频率应更低。如果要使电机达到高速转动,脉冲频率应该有 加速过程,即启动频率较低,然后按一定加速度升到所希望的高频(电机转速从低速 升到高速)。
步进电动机以其显著的特点,在数字化制造时代发挥着重大的作用。伴随着不同 的数字化技术的发展以及步进电机本身技术的提高,步进电机将会在更多的领域得到 应用f“。
2.4控制机构的选择
本系统采用微机作为控制机构。它有以下几方面的特点:
1.提高整个运行过程的可靠性
人工观察进行焊缝跟踪,虽然跟踪精度不能满足要求,但可靠性很高,决不会出 现焊炬偏出很远的失控现象。普通的系统控制受错边(错边量较大时)、点固焊道、对 缝过紧、对缝棱边缺陷、胎夹具等干扰因素的影响,则有时会出现系统失控现象,使 传感器远离焊缝,再也找不到跟踪基准116]。而利用计算机进行信号识别控制,使跟踪
8
长存工业大学碘十学位论文
系统智能化,就可以克服这种失控现象。
2.控制导前误差
目前研制成功的焊缝跟踪系统,传感器一般都导前于焊炬,这就引起了导前误差 1161。对于可视传感式跟踪系统,传感器与焊炬位置固定,成一条直线,不妨称这一直 线为系统的方向线。如果焊缝存在曲率变化,或者焊接线与方向线不平行,使两者之 间存在一角度a,则由于系统按传感器的输出进行调整,必然引起导前误差。设传感 器与焊炬之间的距离为L,则导前误差一般可估算为:
△=L・tga L越大,a越大,则导前误差越大。
所以,采用计算机进行智能化控制,通过算法补偿,滞后调节等手段,可以有效 的克服导前误差。
3.为曲线焊缝跟踪奠定基础
将传感器和焊炬分开进行调整,让焊炬按传感器走过的轨迹进行尾随,就可以对 曲率变化较大的曲线焊缝进行跟踪。本题采用微机控制,可为以后的曲线跟踪奠定基 础。
以上几个原因决定了采用微机控制的必要性。
2.5检测机构的确定
2.5.1检测机构的选择
焊接自动化技术的发展,促进了焊缝自动跟踪系统的快速发展,出现了多种焊缝 自动跟踪方法,国内外对各种跟踪方法都进行了大量的研究、探讨和研发工作。根据 最新统计资料,目前焊缝跟踪用的传感器使用情况是:光学式占30%,电弧自身传感式 占49.5%,电磁式占5%,机械式占7%,其它方法占8.5%t”.由此可知,电弧传感器和 光学传感器构成了当今弧焊跟踪传感器的发展主流。另外,各种跟踪方法也都具有其 特定的适应性与局限性。因此,根据焊接材料,接头型式,焊接方法的不同,出现了 各种各样的焊缝自动跟踪方法。但就目前来看,应用较多的主要有以下四种:探针接 触式、光学非接触式,电弧自身传感式和电磁式四种l”,它们的特点是:
1.探针接触式:传感器件为触点或光电元件,适应于各种弧焊方法,但只适应于 跟踪带坡口的对接接头或角接接头。误差范围为±0.3Jm,可靠性很高。
2.光学式:传感器件一般采用ccD,适应于各种弧焊方法,可用于各种对接接头,
理论误差范围为±O.15ram,但由于受机械装置的限制,故实际误差范围一般为±0.4姗,
主要干扰形式为弧光和电磁场干扰,系统可靠性较高。
3.电弧自身传感式:传感器件为电弧本身。适应予MIG/MAG焊,可用于带坡口对 接接头或角接接头,误差范围为±0.5mm,主要干扰形式为错边干扰,点固焊道干扰,
9
长春工业大学硕士学位论文
可靠性高。
4.电磁式:传感器件一般采用差动变压器,适应于各种弧焊方法,可用于各种接 头型式,误差范围为±lm,主要干扰形式有点固焊道干扰、错边干扰及电弧磁场干扰,
采用抗干扰措施后,可靠性高。
CCD视觉传感器是近年来迅速发展起来的一类焊缝跟踪用传感器。它具有非接触 式、获取信息量大、对坡口精度要求低、适应面广、受电磁干扰小,动作准确可靠和 智能控制等一系列优点,可以真正称为焊机的“眼睛”1171,因而已成为国内外众多焊 接科技工作者注目的对象。图2.1是视觉传感式焊缝跟踪系统的一个示例框图【18】。
视觉传感式焊缝跟踪系统由于其具有的优异性能而获得高度重视和发展。其优点 为:
1.获取信息量大,精度高。可以获得接头截面精确的几何形状和空间位置姿态;
2.检测空间范围大误差容限大,焊接之前可以在较大范围内寻找接头;
3.具有智能化特点,可自动监测和选定焊接的起点和终点,判断定位焊点等接头 特征;
4.通用性好,适用于各种接头类型的自动跟踪和参数适应控制;
5.实时性能好。在焊接自动化领域中,视觉传感器成为获取信息的重要手段.
图2.1视觉传感式焊缝跟踪系统示例框图
基于以上原因,本文选择CCD视觉传感器作为系统检测元件。考虑到系统的主要 工作是对焊缝图像进行后续处理。因此我们必须要得到一个信噪比较高的二维图像。
利用CCD视觉传感器得到高信噪比的二维图像的方法有:面阵CCD结构光法、线阵CCD 激光扫描法。相对来讲,采用线阵CCD激光扫描法会使系统结构复杂、价格昂贵,因 此本文采用面阵CCD结构光法设计视觉传感器式焊缝跟踪系统。
10
长春工业大学硕上学位论文
ccD传感器概述
电荷耦合器件(Charge Couple Device--CCD)是一种以电荷为信号载体的微型图 像传感器it”,具有光电转换和信号电荷存储、转移及读出的功能,其输出信号通常是 符合电视标准的视频信号,可存储于适当的介质或输入计算机,便于进行图像存储、
增强、识别等处理。
自CCD于1970年在贝尔实验室诞生以来,CCD技术随着半导体微电子技术的发展 而迅速发展眇1。CCD传感器具有光谱响应宽、动态范围大、灵敏度和几何精度高、噪 声低、体积小、重量轻、低电压、低功耗,抗冲击、耐震动、抗电磁干扰能力强、坚 固耐用、寿命长、图像畸变小,无残像、可以长时间工作于恶劣环境、便于进行数字 化处理和与计算机连接等优点。所以,在图像采集、非接触测量和实时监控方面得到
了广泛应用,成为现代光电子学和测试技术中最活跃、最富有成果的研究领域之一。
1.CCD传感器的特点
CCD是由光敏单元、输入结构和输出结构等部分组成的一体化的光电转换器件,其 突出特点是以电荷作为信号载体啪l。
当入射光照射到CCD光敏单元上时,光敏单元中将产生光生电荷Q,Q与光子流速 率△,l。、光照时间乙、光敏单元面积爿成正比,即:
Q-御△,l∥疋 (2一1)
其中叩为材料的量子效率,q为电子电荷量。CCD图像传感器的光电转换特性如图 2.2所示,其中横坐标为照度(Lx.s),纵坐标为输出电压(V)。在非饱和区满足:
,D)一dis7+d2 (2—2)
式中,厂O)为输出信号电压(V),s为曝光量(Ix.s),d。为直线段的斜率(v/lx.s)
表示CCD的光响应度,f为光电转换系数(f-1),d,为无光照时CCD的输出电压,称 为暗输出电压。特性曲线的拐点引行对应的曝光量豇称为饱和曝光量,所对应的输出 电压‰称为饱和输出电压。曝光量高于豇后,CCD输出信号不再增加。可见,CCD图 像传感器在非饱和区的光电转换特性接近于线性。因此,应将CCD的工作状态控制在
非饱和区。
S。
k5
图2.2 CCD光电转换特性
11
长春工业大学硕士学位论文
2.CCD的应用状况
CCD检测技术作为一种能有效地实现动态跟踪的非接触检测技术,被广泛应用于尺 寸、位移、表面形状检测和温度检测等领域【“I。
(1)尺寸测量
由CCD传感器、光学成像系统、数据采集和处理系统构成的尺寸测量装置,具有 测量精度高、速度快、应用方便灵活等特点,是现有机械式、光学式、电磁式测量仪 器所无法比拟的。在尺寸测量中,通常采用合适的照明系统使被测物体通过物镜成像 在CCD靶面上,通过对CCD输出的信号进行适当处理,提取测量对象的几何信息,结 合光学系统的变换特性,可计算出被测尺寸。
(2)三维表面测量
由于CCD传感器能同时获取被测表面的亮度和相位信息,因此,将CCD和计算机 图像处理技术与传统的三维表面非接触光学测量方法相结合,可实时测量物体形变、
振动和外形。
(3)高温测量
物体的辐射光波长和强度与物体温度有着特定的关系,因此CCD作为一种光电转 换器件,可用于温度测量。
2.6系统方案确定
整个焊缝跟踪系统由检测机构、执行机构和控制机构组成。选用面阵CCD视觉传 感器配以合理的软硬件来设计ccD传感器焊缝跟踪系统。
系统原理:用一定波长的光源,经光栅形成一定形状的结构光后,照射在焊机机 头前方焊缝(或坡口)处,由面阵CCD摄取图像信息,经过图像采集,输入计算机,
通过计算机计算、处理,得出机头中心位置与焊缝(或坡口)中心位置的水平偏差及导电 嘴与焊件的相对垂直距离偏差,输出纠偏信号,控制两套步进电机,分别带动机械机 构调整机头的左右位置与相对于焊件的高度,从而实现对焊缝的自动跟踪,确保焊接 质量。
2.7本章小结
对系统主要组成机构进行了详细的分析,选择了CCD传感器、步进电机和微机作 为相应机构的核心元件。
长春1=业大学硕士学位论文
第三章系统总体设计
3.1系统硬件组成
系统硬件由面阵CCD传感器、图像采集卡、上位机、步进电机控制卡、步进驱动 器、步进电机和光源部分构成,系统框图如图3.1所示。跟踪时,先由光源部分对焊件 表面发射一定波长的光,经光栅形成一定形状的结构光后,再由CCD传感器摄取焊缝 原始图像,通过图像采集卡将焊缝图像采集到上位机上进行图像处理,经过焊缝图像 的预处理和边缘检测后,定位出焊缝中心点的位置,然后通过步进电机控制卡及步进 驱动器,向步进电机输出相应的脉冲信号以控制其转动,最后由和电机相连的丝杠传 动X和Y滑块,实现对焊枪的移动控制。
图3.1焊缝跟踪系统硬件框图
3.2 CCD传感器
在本系统中,视觉传感器CCD选用了三洋VCC一6570P,它采用PAL制式,CCD芯片 规格1/3’,采用隔行传送方式,画面像素总共为795x596。
3.2.1 ccD传感器简介
CCD是英文(Charge Coupled Devices)的缩写,意即“电荷耦合器件”[1el。CCD 是固态图像传感器的一种,固态图像传感器是指把布设在半导体衬底上的许多感光小 单元的光一电信号,用所控制的时钟脉冲读取出来的一类功能器件。所谓CCD就是紧 密排列在半导体绝缘表面上的电容器,它可以用来贮存和转移以电荷包形式出现的信
长春工业大学硕士学位论文
号。硅半导体有光电效应,当它受光照射时,产生的自由电子与光强成正比,故由许 多光敏单元组成的CCD可作为传感元件。
3.2.2 CCD传感器光路系统设计
根据整个系统对检测机构的要求,即需要具有屏蔽杂光干扰的能力和能够在面阵 CCD取像面上形成含有双向(水平、垂直)跟踪信息的图像的能力,我们对光路系统进 行了设计。整个光路系统分为光源和成像两部分,由这两部分共同完成焊缝跟踪有效 图像的摄取任务。
(1)光源设计
由于是对埋弧焊焊缝进行跟踪,现场光线条件对于CCD取像来讲,显得暗了些,
因此需要外加光源来改善取像区的照明条件以利于CCD更加方便、快速地获取有效的 图像信息。
光源部分的结构图如图3.2所示。它主要由发光器件、聚光透镜、光栅等几部分 构成。
发 光
图3.2光源部分结构图
聚光 透镜
(2)发光器件的选择
为了在面阵CCD上获取信噪比较高的传感信息,需要对工件表面反光有选择地摄 取,我们选择外加光源的反光为有效光,这样其它光就成为干扰源,焊接现场的光线 情况较为复杂,杂光干扰多,尤其是周围明弧焊机工作时的电弧干扰,是比较大的。
因此,为了使CCD更加有效摄取所需的图像信息,同时也为了便于将此系统移植到其 它焊接方法中去,所以需采取一定的屏蔽杂光干扰的措施。
要屏蔽掉杂光干扰,最简单有效的方法就是采用光谱窗口法,只摄取有效的、较 窄范围波长的光线形成的图像,这样需要在有效波长范围内的光线有足够的强度。为 了达到此目的,在发光器件的选择上有两种方法:1.选用较小功率的窄带光源;2.选 用大功率的普通光源。考虑到发光器件体积及散热、功耗等问题,我们决定采用前一
14
长春-[业大学硕士学位论文
种方法。由于杂光干扰主要来自焊接电弧,而且电弧光主要由波长较短的光构成,所 以有效光最好选择波长较长的光。在考虑了光学器件选用和光路设计方便,以及成本、
功率、体积、耐用性、可靠性等因素后,这里选用了6w砷化镓红外发光二极管。
(3)聚光透镜的选择
聚光透镜的作用是将来自发光器件的散射光聚成准平行光。由于发光器件发出的 光是红外光,所以选用一般用于可见光的聚光透镜即可。只是焦距应短些,口径合适,
以避免不必要地增加传感器的体积。这里选用两片口径为50ram、焦距为IOOmm的凸透 镜重叠使用。
(4)成像设计
成像部分由滤光片和成像透镜组成,滤光片是用来屏蔽杂光干扰的,所以它的光 谱特性应与发光器件相适应,如图3.3所示。
图3.3成像部分示意图 传感器
通过以上的设计步骤,我们可以得到一个比较完整的面阵CCD传感器光路图。如 图3.4所示,光源垂直入射,CCD视觉传感器倾斜接收。
辅助光源
图3.4面阵CCD传感器光路I墨I
长春工业大学顾E学位论文
3.2.3 ccD传感器测量原理
在本课题所研究的焊缝跟踪中,其三维测量主要是根据CCD传感器所得图像求得 焊缝中心的深度信息和横向偏差信息。首先来推导焊缝深度信息测量原理,如图3.5 所示给出了线结构光测量原理的侧视图。在图3.5中,P点为条形光照射到物体上所形 成的侧视点,CCD传感器光轴与光源光轴交于K点,镜头所处位置在0点,光源和镜头 的水平和垂直距离分别为F和d,在放大了的CCD传感器图3.6中h为形成的像偏离主 光轴的距离。
图3.6中有:
在三角形OKP中有:
F
图3.5 CCD传感器深度测量原理图
一 f —I /
/
rL/1口
韭 厶 /光中心
3.6 CCD传感器放大图
.Il tan口一一
|
16
P
(3-1)
长春工业大学硕士学位论文
—Sln—a.皇坐
(3—2)一
dl d2 I^一£J由r一卢一口及siny。sin卢∞s口一cospsina得:
d.。——』2墅竺一:—d2 tana—/sinfl
1 (3—3)sin§COS//一COS6sina 1一cot 8tana
将(3—1)代入(3-3)得:
d.;—(d2 csc—fl/f)h(3-4)
11-(cotE/fⅥ 其中d:为已知量,d,为未知量,即深度信息。
焊缝横向偏差信息的测量原理如图3.7所示,P为被测点,横向信息即求x的值,
由图3.5、3.6和3.7得:
工一(d3/f,括(3-5)
f÷一|l¥肾(3-6)
d;一d2+(c+dl—F)2(3-7)
式(3-6)和(3-7)代如(3-5)中得:
工_占√d 2+(c+dl一,)2/√,2+|112(3-8)
击 L
酉1 \
\0 rr\ j
1 丘
\\
P
图3.7 ocD传感器横向测量原理图
求得d。及x即得被测点深度和横向信息。
3.3图像采集卡
X
3.3.1 Matrox Pulsar图像采集卡简介
本文选用的图像采集卡是Matrox Pulsar,Matrox Pulsa卡是基于PCI(Peripheral
Component Interconnect)总线的图像采集卡。PCI总线规范是90年代初由INTEL公 司提出的,总线数据传输宽度为32/64bit,允许系统设备直接或问接连接在PCI总线 上,设备问可通过局部总线完成数据的快速传输,从而较好地解决了数据传输的瓶颈
17
长春工业大学硕士学位论文
问题。
图像采集卡的硬件结构如图3.8所示。模拟视频信号输入采集卡,通过多路开关、
增益调节、低通滤波、查找表译码和Video—to—PcI桥,转换为32bit数字信号,一路 通过内部PCI总线经MGA图形加速器、帧存储器送往显示单元,一路通过PCI总线送 往计算机内存,供软件进行处理。数字信号直接通过查找表译码和Video—to—PCI桥,
转换为32bit数字信号。
模拟 视频 信号 输入
数字 视频 信号 输入
图3.8图像采集卡结构图
监 视 器
该图像采集卡具有以下特点:
a.可接标准和非标准、4路模拟和一路数字摄像机,有利于系统改造升级;
b.最高刷新率达85Hz,最高分辨率可达1600X1200点阵;
C.采用最新内存技术的WRAM(window random-access memory),比普通的VRAM
(video random-access memory)快50%;
d.具有曝光(定时)输出,以遥控摄像机的曝光设置;
e.具有外部触发输入,可异步复位,用户可完全控制图像采集过程;
f.可编程或自动增益控制;
g.4MB缓存;
h.集成显卡,可跳线设置为单屏或双屏显示。
MIL(Matrox imaging library)是Matrox公司PCI总线系列图像采集卡附带的 开发软件包,它提供了一套标准c函数用于摄像机格式设置、内存分配释放、图像连 续采集、单帧捕获、传输、显示和保存图像,MIL提供了动态链接库供开发程序调用。
长春工业大学硕士学位论文
MIL把物理对象(图像采集卡、数据缓冲器、显示器等)看成虚拟对象,在操作物理对 象前必须进行内存分配,在使用完后进行释放。
3。3.2图像采集卡的调用
为了实现图像的采集,本文采用vc++进行图像采集系统的开发。
首先,在编程过程中,对MIL所带动态链接库采用静态加载的方式引入。VC++静 态加载允许调用模块只包含系统在加载可执行文件时所需的信息,这些信息可以定位 导出DLL函数代码所在的位置,这是通过一个导入库链接到调用模块来实现的。导入 库必须以Lib节点的方式加入到项目中,这可以用vc++所带implib工具从相应动态链 接库(DLL)文件获得,命令格式如下:
IMPLIB LibName DLLNa/lle
上述命令中,DLLName为源动态链接库文件名,LibName为目标导入库文件名,从 mil.dll、milpul.dll等MIL动态链接库文件获得相应的mil.1ib、milpul.1ib等导入 库文件,就可以在VC++下调用相关函数了。
调用程序如下:
a.在MainForm.h文件中,定义Mil变量。
MIL-ID MilApplicationl,/*Application identifier.乖/
MilSystem, /*System identifier.半/
MilDisplay, /*display identifier*/
MiiDigitizer。 /*Display identifier.卑{
MilImage, /*Image buffer identifier*/
GrabImage. /*Grablmage buffer identifier*/
Displmage: /*DispImage buffer identifier*/
b.在MainForm的FormCreate事件中进行MIL应用程序和硬件采集系统的分配:
MappAlloc(M_DEFAULT,&MilApplicationl):
A应用程序配置书/
MsysAlloc(M_DEF_SYSTEM TYPE,M_DEVO,M_DEFAULT,&MilSystem):
序系统配置}/
MdispAlloc(MilSystem,M_DEVO,”M_DEFAULT’,M_DEFAULT,&MilDisplay):
A显示配置}/
MdigAlloc(MilSystem,M_DEVO—M
DEF DIGITIZER—FORMAT,M_DEFAULT,&MilDigitizer):/丰采集配置衫 MdigChannel(MilOigitizer,M_CH2):
A定义采集通道宰/
19
长春工业大学硕士学位论文
3.4上位机
普通Pc机,CPU:P4 2.4,内存:256M,显存64M。
3.5步进电机控制卡
3.5.1 MPC02步进电机控制卡简介
本文选用的步进电机控制卡为MPC02。主要特征:开放式结构、使用简便、功能丰 富、运行可靠等。
硬件方面:MPC02卡采用Pc机的PCI总线方式,适用范围广,卡上无需进行任何 跳线设置,所有资源自动配置,在Windows98及Windows2000操作系统中支持即插即 用,使用非常方便;MPC02的接线方式采用SCSI型插头,可使用屏蔽线缆,并且所有 的输入、输出信号均用光电隔离,提高了控制卡的可靠性和抗干扰能力,本系统主要 用到的引脚及说明见表3.1。
软件方面:MPC02卡提供了丰富的运动控制函数库,以满足不同的应用要求。
表3.I引脚排列及说明
序号 信号 定义 序号 信号
17 PULl. 脉冲l一 18 PULl+ 脉冲1+
19 DIRl- 方向卜 20 DlRl+ 方向1+
2l PUL2. 脉冲2. 22 PUL2+ 脉冲“
23 DlR2. 方向2. 24 DIR2+ 方向2+
25 PUL3. 脉冲3. 26 PUL3+
脉冲“
27 DIR3. 方向3. 28 DIR3+ 方向3+
17~28脚的功能为;脉冲,方向信号与步进电机驱动器相连以控制电机转动。脉冲
,方向信号为光电隔离的差分式输出信号,用来提高其抗干扰能力。对于仅需要单端式 信号的驱动器,只要接该差分信号的正端即可;对于接收双脉冲信号的驱动器,PUL 端为正转(CW)脉冲输出端,DIR端为反转(CCW)脉冲输出端。
3.5.2步进电机控制卡的调用
MPC02为我们提供了动态链接库,我们只要在程序中对其进行调用就可以实现 MPC02步进电机控制卡与系统程序的接口.
这晕我们用Vc++来开发本课题的步进电机控制系统,图像采集卡的调用程序如 下:
20
长春工业大学硕士学位论文
#include’main.h’
#pragma package(smart—init)
#pragma resource”掌.dfm。
TForml*Forml:
fastcall TForml::TForml(TComponent*Owner)
:TPorm(Owner)
{
//初始化卡 auto—set0:
init_board():
//读取用户设置参数 GetParam():
}
int TForml::GetParamO
{
m_AxesNum=StrToInt(edtAxesNum->Text):
m_ConSpeed=StrToFloat(edtConSpeed一>Text):
m_LowSpeed=StrToFloat(edtLowSpeed一>Text):
m_HighSpeed=StrToFloat(edtHighSpeed一>Text):
m Acc=StrToFloat(edthcc一>Text):
m_Ois=StrToInt(edtDis一>Text):
return 0:
)
void—fastcall TForml::btnConpmoveCliek(TObject*Sender)
{
//读取用户设置参数 GetParara():
//设置常速度
set_conspeed(m_AxesNum,m_ConSpeed):
∥启动常速点位运动
con_plllove(m_AxesNum,m_Dis):
)
void fastcal l TForml::btnFastpmoveClick(TObject*Sender)
{
//读取用户设置参数
21
长春工业大学硕P学位论文
GetParamO:
//设置梯形速度
set_profile(m__AxesNum,m_LowSpeed,m HighSpeed,m Acc)
//启动快速点位运动
fast_pmove(m_AxesNum,m_Dis);
}
void fastcall TForml::btnSuddenStopClick(TObject*Sender)
{
}|急售
sudden_stop(m_AxesNum);
)
void fastcal l TForml::btnDecelStopClick(TObject*Sender)
{
//缓停
decel—stop(m_AxesNum);
}
void fasteall TForml::timStatusTimer(TObject*Sender)
{
long p:
long speed:
//读取当前绝对位置
get_abs_pos(m AxesNum,&p);
//显示当静绝对位置
labhbsPos一>Caption=IntToStr(p):
//读取当前速度
speed=get—rate(m__AxesNum):
//显示当前速度
labCurSpeed一>Caption=FloatToStr(speed):
3.6步迸驱动器
本系统采用的步进驱动器为DMD402,DMD402作为步进电机细分驱动器,具有高性 能、低价格的特点,适合驱动两相或四相混合式步进电机,细分倍数为8。由于采用新 型的双极性恒流斩波驱动技术,使用同样的电机时可以比其它驱动方式输出更大的功 率。其细分功能使步进电机低频振动减小,噪声降低,同时有助于运转精度提高,特
长存t业大学硕七学位论文
别适合专业焊接设备。DMD402的引脚功能说明如下;
1.Pul脉冲信号:此光隔输入端导通一次驱动电机一次步进,步进量取决于细分 数设置。
2.Dir方向信号:此光隔输入端用于改变电机的转向,实际转向还取决于电机绕 组的联接情况。
3.Com光隔电源:+5VDC为各光隔输入端提供电流,也可用更高的电源电压,但应 采取限流措施使流过光隔的电流不超过15mA。
4.Ena使能信号:此光隔输入端用于使能/禁止驱动器的输出部分,光耦导通时电 机相电流被切断,转子处于自由状态(即脱机);光耦不导通为使能状态。
3.6.I步进电机控制卡与步进驱动器的接线
由于本文采用的DMD402为单端式信号驱动器,所以根据3.5.1节中介绍的MPc02 卡接步进驱动器的方法,我们将进行差分正端接入,即接入序号为18、20、22、24、
26、28,接线方法如图3・9所示・——一
,
图3.9单端信号接线
3.7步进电机及工作台
为了实现焊缝的横向和纵向跟踪,根据焊接过程中机头调整的范围和系统的载荷 要求,本文设计了丝杠传动的十字滑块。滑块参数如下表:
表3.2十字滑块参数表(单位:mm)
滑块 有效行程 丝杆直径 丝杆螺距
X ±150 20 3
Y ±50 10 2.5
步进电机采用的型号为KH56QM2—951,步距角1.8。、相电流2.OA、保持转距
长存工业大学硕十学位论文
电机标定
步进驱动的标定是要计算出控制卡向每个轴发出一个脉冲时各个轴的当量运动距 离。脉冲当量距离值和步进电机的步距角、驱动器的细分选择及丝杠的螺距有关,其 计算公式如下:
扣鸯
。啕’式中,L为丝杠的螺距,N为驱动器细分选择倍数,0为步进电机的步距角,d为 对应轴的脉冲当量。
根据上式我们可以计算出X滑块和Y滑块的脉冲当量,计算如下:
小‘蠢。甄3乩8乃胛
(3--o)d,。甄Ly。甄2.5“s6s朋 (Ⅻ)
从(3-10)和(3—11)的计算结果可以看出,十字滑块的脉冲当量值非常小,可以满 足系统误差范围为±O.5m的要求。
3.7.1步进电机接线图
下图为Ktt56QM2—951和DMD402的接线方式。
图3.10步进电机接线图
3.8系统的软件设计
通常实时软件要有五个主要特征。首先,“时间”是最宝贵的资源。控制系统的各