当前位置:首页 > 工业控制 > 《机电信息》
[导读]摘要:现如今,动平衡机已经在电机转子的生产中被广泛使用,若电机转子的质量分布不均匀,其在旋转过程中会产生周期性的离心力,导致电机振动和产生噪声,使电机本身的寿命和可靠性大幅降低。高精度、高效率、高稳定性的动平衡测试系统对提高电机性能、延长电机寿命具有巨大作用,因此提高动平衡机的精度、效率和稳定性是大势所趋。针对该问题,首先自主研发了高精度的滤波电路板,提高动平衡机的精度:再采用KEYENCEPLC和工业组态屏,提高动平衡机的稳定性:最后,开发了一种自动定位技术,提高了动平衡机的效率。

引言

在动平衡机测试领域,数据采集采用的是单片机或计算机和数据采集卡的方式。采用单片机和计算机需要具备电子专业知识和上位机编程能力,随着PLC技术的不断发展,在PLC内也可以增加脚本程序,这样就具有了强大的灵活性和扩展性,并且PLC控制电机相对简捷,因此本文选用基恩士PLC。对于单片机控制电机不仅需要自己编写控制电机的加速和减速程序,还需要编写电机定速和定长程序,对于计算机则需要使用运动控制卡来控制电机。

另外,随着PLC的发展,PLC可以外接很多模块,例如AD模块、运动模块、Io模块等,并且AD模块采样频率和精度越来越高,程序越来越简捷。

基于KEYENCEPLC的电机转子动平衡测试系统,其开发原因首先是PLC可以写脚本程序,这样数据的分析和处理就可以直接在PLC上完成,再就是PLC可以外接AD模块,这样就可以实现数据采集工作。另外,目前计算机版本的电机转子动平衡测试系统构成部分过多,windows系统文件的损坏会导致后期维修成本过高,影响产品质量,而基于PLC的电机转子动平衡测试系统软件相对简单,为后期维护升级提供了方便,并且二者成本相差不大。

1系统总体结构和工作原理

1.1系统总体结构

如图1所示,动平衡测试系统由基恩士PLC和AD模块、工业组态屏、滤波板、测试摆架、电机和驱动器(步进电机或伺服电机)组成。测试摆架用于支撑电机转子并将电机转子旋转过程中的离心力传送给传感器,工业组态屏用于界面显示、数据输入、数据存储等,为提高测量精度而专门设计了高精度滤波板,步进电机或伺服电机通过皮带驱动电机转子旋转。

图1系统结构图

1.2主要原理

电机转子放置在测试摆架上,步进电机或伺服电机通过皮带驱动电机转子旋转,在转子旋转过程中产生的离心力作用到摆架上,并传送到传感器上,传感器将位移量转换为电信号,电信号再通过AD模块转换成数字信号。PLC采集这些信号后,经过数据分析和处理,计算出动不平衡的量值和角度,PLC再将数据通过串口通信发送到工业屏上显示出来,PLC根据角度值控制电机来进行定位[2]。

设计的实际局部电路布局图如图2所示。

图2电路布局图

动平衡数据流向简介:工件旋转产生的离心力二摆架二传感器二传感器的模拟信号二滤波板二AD模块LPLC采集计算L触摸屏显示。

1.3系统测量内容

系统主要测试电机转子的双面动不平衡量和角度,根据数据对电机转子进行加重或去重修正,使电机转子动不平衡量降低到合格范围。主要测试项目如图3所示,包括左侧动不平衡量及角度、右侧动不平衡量及角度、合成值及角度计算、槽差和角度差计算。

2数据采集的实现

2.1滤波板的设计

设计主要思路:采集数据需要在一定频率下进行,这样能够保证数据的稳定性和真实性:需要选定相适应的滤波芯片:合理设计信号放大电路:选定AD模块。

图3测量界面

(1)采样多个4位二进制同步可逆计数器M74HC193BIR进行分频,如图4所示,将4MHz的晶振分频到需要的采样频率,例如工件转速2000r/min,则将4MHz分频到3.33Hz(说明:滤波芯片需要的频率是实际频率的1/10)。

(2)信号放大后进入到滤波芯片LTC1060,如图5所示。

LTC1060包含两个高性能的开关电容滤波器,每个滤波器连同2~5个电阻器能够实现各种不同的二阶滤波器功能,例如低通、带通、高通陷波和全通。这些滤波器的中心频率可由内部电阻比和一个外部时钟来调谐。高达4阶的全双二阶滤波功能可通过级联两个滤波器部件来实现,可以形成任何经典的滤波器配置,比如:巴特沃斯(Butterworth)、切比雪夫(Chebyshev)、贝塞尔(Bessel)、椭圆(Cauer)。

LTC1060采用单电源或±(2.37~8)V的双电源供电运行。当使用低电源(即单5V电源)时,滤波器通常消耗12mP功率,并能采用高达10wHz中心频率工作。当采用±5V电源时,频率范围扩展至30wHz,而且还能获得非常高的O值。

图4分频电路

图5滤波芯片周围电路

LTC1060采用凌力尔特的先进LTCMosTM硅栅工艺制造,因此获得了低偏移、高动态范围、高中心频率O乘积和卓越的温度稳定性

)3)信号滤波后再进行一次放大,然后进入AD模块,如图6所示

图6AD模块内部转换

1)模拟转换单元内部,对载入的模拟信号实施数字转换,作为数值自动存储到PLC软元件。另外,无须单位转换的梯形图程序,便可将载入的值转换为任意值)定标)。

2)可以进行温度漂移修正,确保所采集数据的真实性和准确性。

2.2某一频率采集的实现

(1)首先需要一个可设置的频率输出使用PLC高速计数器作为脉冲输出,并把需要输出的频率设置在一个软元件内,采用指令PLsoUT。

(2)将脉冲输出点接入到中断输入请求。当来一个脉冲后中断请求,PLC停止扫描直接进入到中断程序,在中断中只运行读取数据,这样就可以实现对信号的定频采集。

(3)将中断输入设置为高速输入,如图7所示。

(4)根据参数设置输出频率,如图8所示。

(5)使用高速计数器实现脉冲输出,如图9所示。

(6)中断采样程序如图10所示。

图7高速输入设置

图8输出频率设置

图9脉冲输出指令

图10中断采样指令

2.3旋转中电机转子原点记忆的实现

(1)电机转子没有槽时,则在转子上人为画一个记号,使用光电传感器在转子旋转过程中记录这个记号,并把传感器的信号接入到PLC的输入,由于这个记号是人为画上去的,即便是PLC在中断程序中这个记号也不会丢失。

(2)电机转子有槽时,则需要记录转子的槽数,可以将转子启动时第一个脉冲来时(从没有槽到有槽)记录为第一个槽,再一个脉冲来时记录为第二个槽,依次类推,一直到转子对应的槽数即为转子旋转一周,在转子连续旋转时只需每个槽对应一个数字(当前槽数),一直连续记录,这样原点可以指定任何一个槽,如图11所示。

图11高速计数器设置

3电机转子旋转及自动定位的实现

3.1电机转子旋转的实现

(1)可以通过设置定位参数来实现电机的旋转和加减速控制,如图12所示。

图12电机参数设置

(2)可以通过程序来设置电机的加减速和转速,如图13所示。

图13运动参数设置

(3)工件从速度0加速到设置转速,如图14所示。

图14电机旋转指令

(4)工件运动中的换速如图15所示。

图15电机换速指令

(5)工件从运动中到停止,采用的是先从高速换速到低速,再执行停止指令。在这里使用的是紧急停止,没有用减速停止,原因是减速停止时给出指令后工件还会旋转一定位置,对自动定位功能来说会产生一定位置的偏差。

3.2电机转子定位的实现

对于有槽的转子来说,通过高速计数器可以记录转子的当前槽数,这样就可以将任意一个槽作为原点。为什么要找个原点呢?第一,数据采样时起始位置可以确定,连续多次采样时起始位置确定后,每个数据对应转子的位置就确定了:第二,测量数据计算出的动不平衡量的角度也是相对于原点计算的:第三,转子只有先知道原点,才能根据测量的角度换算成电机控制脉冲来实现自动定位。

(1)使用PLC的高速计数器记录转子的当前槽。设置高速计数器参数,包括计数器循环计数范围,例如转子是12槽,则计数器从1计数到12然后再从1开始计数:还包括高速计数器的记录方式,是使用内部时钟还是使用外部信号,内部时钟包括50ns、1us、10us、100us,外部信号最好设置为高速信号,设置完成后高速计数器可以不受PLC扫描周期的影响,自行循环计数,这样转子在旋转过程中,只要读取当前槽数就可以知道转子旋转到哪个位置,不论对转子是做加速、减速还是换速动作都不影响高速计数器的记录。

(2)自动定位是根据测量数据将转子的动不平衡量定位到指定位置,这就需要将测量的角度转换成驱动电机的脉冲,之前的思路是首先计算出电机转子旋转一周步进电机或伺服电机所需要的脉冲数,然后将电机转子从高速换到低速,找到原点信号,再根据测量角度换算成脉冲数,随后检测步进电机或伺服电机是否完成这些脉冲,最后停止旋转。之前的问题在于当找到原点信号后检测步进电机或伺服电机脉冲数时如果电机转子打滑,则最终定位的位置可能是错误的。目前的思路是先根据测量的角度换算得到这个角度是在哪个槽内,将电机转子从高速换到低速后再去寻找这个槽。例如,电机转子为12槽时,刚到第一个槽时为09,刚到第二个槽时为309,依次类推。当测量角度为32.49时,则只需要先找到第二个槽,然后将2.49转换为步进电机或伺服电机的脉冲数,再检测脉冲、停运电机,相比之前的方式,此种定位方法的准确性要高很多。

(3)自动定位是对减速停止和紧急停止的选择,在初期采用的是减速停止,在加减速时间确定、工作转速及低速转速确定后减速停止的方案是可行的,但是有一定的局限性,因为参数设定好后减速停止指令执行时,电机转子从指令发出到完全停止所旋转过的位置是个定值,当用户更改加减速时间或低速转速后,这种停止方式就有一定的定位误差,需要重新校正。使用紧急停止方式则可解决上述问题,但是需要进行报警清除,因为PLC认为紧急停止是出现了某种错误状况,所以需要每次启动前清除报警。

4动平衡测试系统的测试

4.l采集数据对比

计算机版本的转子测量数据如图16所示。

图l6计算机版本转子测量数据

PLC版本的转子测量数据如图17所示。

图17PLC版本转子测量数据

4.2测试结果分析

(1)高精度滤波板和AD模块的使用,使数据重复性从原来的±3mg降低到目前的±1mg。

(2)更改加减速时间或低速转速后自动定位时位置不变,更加简化了操作。

(3)设备维修率大幅降低,计算机版本的动平衡测试系统由计算机、数据采集卡、运动控制卡、滤波板等组成,不稳定因素相对较多,例如计算机系统、计算机主板、CPU、内存、硬盘等等。而PLC版本的动平衡测试系统仅由PLC和滤波板组成。

5结语

本系统是基于KEYENCEPLC实现对电机转子动不平衡量和角度的测量,测量数据的重复性、自动定位重复性都大幅提高,操作更加简洁。另外,由于系统稳定性的提高,售后维修费用大幅降低,产量也有所提高。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭