您现在的位置:机电论文网>> 机床加工>> 正文内容

基于机器视觉的挤压机调速系统

作者: 来源: 发布时间:2018/2/11 16:12:47  点击数:332
1.引言
机器视觉系统是指通过机器视觉产品(即图像摄取装置,分cmos和ccd两种)将被摄取目标转换成图像信号,传送给专用的图像处理系统,根据像素分布和亮度、颜色等信息,转变成数字化信号;图像系统对这些信号进行各种运算来抽取目标的特征,进而根据判别的结果来控制现场的设备动作。机器视觉自起步发展到现在,已有15年的发展历史。应该说机器视觉作为一种应用系统,其功能特点是随着工业自动化的发展而逐渐完善和发展的。在欧美,机器视觉在工业上得到了广泛的应用。目前在我国随着配套基础建设的完善,技术、资金的积累,各行各业对采用图像和机器视觉技术的工业自动化、智能化需求开始广泛出现。
株洲硬质合金集团有限公司型材厂是目前国内最大的棒材生产基地。其引进的山特维克的挤压机(d-120/250)可以挤压多种棒材:0.5mm、1mm的棒材,双孔1mm、双孔1.5mm、双孔2mm棒材,7×2.0、6×2.5、6×0.4、5.5×0.5管材,3×10、1.5×4扁材等。其调速系统的性能对棒材的质量影响至关重要,如其调速效果不好,很容易拉断或者堆积棒材。北京和利时电机应用机器视觉和基于伺服电机的运动系统对挤压机的调速系统进行了改造,大大提高了调速系统的性能,从而提升了工厂的产品质量和产量。
2.硬件简介
系统硬件配置的原则如下:
·调速系统的灵敏性必须高、调速范围宽。
·操作简单、可靠。
·便于系统升级、扩展。
·紧急情况下,具有自保护功能。
·性能价格比高。
基于以上整体考虑,系统硬件结构如图1所示,主要包括:精度为亚象素级的嵌入式图像处理系统、具有很好的快速响应的交流伺服电机系统、编程灵活升级方便的plc控制系统、方便地查看修改系统参数的工业触摸屏、过压过流保护系统。

3.软件部分
3.1控制原理
下面给出调速系统示意图,如图2所示。

调速系统的主要目的:将挤出的棒材稳定在一定的区域,如图2所示,也就是将图像处理器检测到的棒材边缘点控制在平衡区内。这样棒材才可以正常挤出,不被拉断、产生堆料。同时还可以保证挤出棒材的均匀度。
挤压机的挤压速度跟液压部分强弱、它所装料的多少、料的质量以及棒材粗细都有很大关系,很难建立线性模型,简单的pid控制很难得到较好的控制效果。面对实际情况,我们采用了三种控制手段来调节挤压机的挤压速度:对挤压机进行模糊建模、微分控制环节和平衡区控制。
首先,通过对挤压机的现场调速试验,我们总结出了它的模糊模型――抛物线模型。越接近理想位置速度调节量越少,越远离理想位置速度调节量越大,而且速度调节量跟与理想位置的差距为乘幂关系,如图3所示。

接下来,我们在现场的试验中发现,遇到突发情况,速度会发生急剧变化,严重影响了系统的稳定性,我们加入了微分环节提高了系统的稳定性。比如,由于液压系统的原因挤压速度突然变快,这时系统要求加速,但是根据它的抛物线模型给它加速远远满足不了系统需求,这时系统就会产生堆料,我们加入了微分环节,预测了这种情况,会采取给系统成倍加速,从而改善了系统的灵敏性,满足了要求。
最后,我们采用了平衡区控制。我们规定在理想位置附近的一定范围内为平衡区,认为这时的系统满足了控制要求。当棒材从加速区或者减速区进入平衡区时,我们根据边缘位置的变化量来反向调节速度。这样可以起到缓冲效果,使得棒材可以在最短的时间内停留在平衡区内。比如,当边缘点在平衡区上界(参加图2),调速系统会减小速度使得棒材边缘点下降,当它进入平衡区时,平衡区控制开始起作用,边缘位置下降,我们根据边缘位置变化量增加速度值(我们这里的具体情况是边缘位置下降,变化量为负值;边缘位置上升,变化量为正值值。同时变化量的大小可以反映位置变化的距离程度),这样防止了速度降的太快冲过平衡区,从而引起系统的震荡。
3.2总体设计
本系统的主要功能是:跟随挤压机的挤压速度,从而保证挤压机的正常运行。软件设计分为三大块:1.机器视觉部分,即通过图像处理器得到被挤出棒材的位置信息。2.plc控制部分,根据3.1节的控制原理编写控制程序。3.触摸屏部分,让用户方便地查看、修改系统的参数,监控系统的运行。
3.3视觉部分软件设计
如图2所示,使用图像软件查找灰度边缘的功能,得到挤出棒材的位置。将得到的位置量(数字量)通过串口,利用串行通讯的方式,以波特率115200bps的传送速度传送给plc。
3.4plc的软件设计
plc的软件设计分为两大块:手动模式和自动模式。手动模式,调速系统人工来操作,不受3.1节讲的控制律影响,通过触摸屏修改速度参数,从而改变运行速度。自动模式,调速系统根据3.1节讲的控制原理来调节速度。自动模式和手动模式之间可以自由切换。
3.5触摸屏的界面设计

如图4所示,界面设计包括四大块:手动、自动、参数查看、报警。
手动:手动模式的界面。当使用手动模式时,此界面可以显示系统运行的情况,并且可以设定系统的运行速度。
自动:自动模式的界面。当使用自动模式时,此界面可以显示系统运行的情况,并且可以修改自动控制律的控制参数。
参数查看:可以查看系统运行的各个参数值。
报警:当系统运行不正常时,给出报警信息,同时还可以在线清除一些故障。
4.结论
此系统实现了运动与视觉的完美结合,在株洲硬质合金集团有限公司型材厂进行了调试和运行,现场运行稳定、操作简单、速度控制达到了实际生产的性能。
【参考文献】
[1].matsushita electric works,ltd.micro-imagecheker a200/100multichecker user’s manual
[2].industrial and appliance motor division,motor co., matsushita electric industrial co.,ltd.minas a user’s manual
[3].matsushita electric works,ltd.fpσ user’s manual
作者信息:张海潮,毕业于北京航空航天大学自动化学院,现在工作单位为北京和利时电机技术有限公司,主要从事方向为机器视觉、运动控制、工业现场设备联网(运动控制和机器视觉方面)。
作者单位:北京和利时电机
地址:北京市海淀区学清路11号(北京2877信箱) 100085
email:

更多
字体:【】-【】-【】【关闭此页

上一篇:变频调速在水平连铸机拉坯辊速度控制中'   下一篇:基于交流位置伺服控制原理的压力机自动'


特别声明:机电之家(http://www.jdzj.com )所共享的机电类资料,机电论文、机电类文章、机电企业类管理制度、机电类软件都来自网上收集,其版权归作者本人所有,如果有任何侵犯您权益的地方,请联系我们,我们将马上进行处理。购买的论文都出自原创,保证作者的原创的版权的转让,任何纠纷由法律解决。