首页 >> 薄壁轴承

交流接触器电磁机构动态仿真分析交流电压表

2022-07-05 16:56:07

交流接触器电磁机构动态仿真分析

交流接触器电磁机构动态仿真分析 2011: 摘 要:本文介绍了一种智能小型直流电磁继电器测试系统的软硬件设计。系统能根据继电器型号自动构建测试电路或控制合适的线性受控电源,只用单插座就能完成多规格继电器参数的自动测试;继电器动作时间性能参数的测试采用软件定时器为主、硬件电路为辅的方法。 关键词:直流电磁继电器;单插座;定时器;自动测试引言继电器是一种高精密的电子元器件,它广泛应用于工业制造和国防科技。但由于生产工艺、材料等原因造成了其质量的不稳定性。因此,有必要对其进行测试,以决定其优劣。从测试精度来说,动作时间需要精确到ms或μs,触点电阻精确到mΩ,此外,有些继电器由多个线圈或触点组组成,如JHX-3F系列继电器。目前,常用的手工测试方法效率低、误差大,且测试参数少,而对于高精密继电器的测试只能依赖基于微机的测试系统。本文将讨论基于JHX-3F系列继电器的测试系统的软硬件设计思路,并重点分析单插座对多规格继电器的自动测试、动作时间μs级测试和小电压或大电流型线圈的继电器测试。1 继电器测试系统的构成继电器测试系统的构成如图1。数据采集卡选择基于PCI总线的AC6115。系统由PC和测试仪两部分组成,它们之间通过AC6115传递A/D、D/A和I/O信号。系统软件平台为Windows XP/2000,软件开发环境Delphi 6.0,数据库SQL Server 2000。主要测试指标及精度要求:1)电压精度,精度只有5~8ms,系统中应用它进行线圈参数、吸合值和释放值的测试。精确定时它无法胜任。多媒体定时器来自于Windows API。它可工作在较高优先级的线程中,它的定时事件被定义为回调过程,只要在该过程中添加消息处理代码即可完成定时响应[2>。Delphi把它封装到了mmsystem.pas中供软定时使用。本系统应用它对故障继电器进行检测,如触点始终未动作。动作时间测试有2种方法。1)使用AC6115上的硬件定时器,AC6115提供了一个16位的微秒脉冲计数器,计数范围是1~216微秒[3>,因此,可通过脉冲计数完成动作时间测试,但此方法会加大硬件电路设计的复杂性;2)采用软件定时器。例如Z_Timer。它可以ActiveX控件的形式加载到Delphi控件面板上。它的定时分辨率是0.1ms,定时精度是0.015ms,在有效定时事件中它能独占系统所有资源,如消息响应和线程时间片。故使用Z_Timer是基于Windows环境下高精度软定时的好方法。本系统应用Z_Timer短时间内独占系统资源而中断其它线程、消息的运行,从而快速准确地测试出动作时间。首先设定其独占系统资源时间为秒级别,因为动作时间精度, 80,3,4,0, 0, 0, 0, 0, 0, 0, Datamodule.Draw_Time_Data,2048);//采集触点动作前后的所有数据DA_To_Value(0);//电压归0,准备释放时间测试Sleep(100);//平缓处理IO_Out(1,0,0);//设置I/O信号,准备“释放时间”测试Sleep(2000);//为其释放资源准备时间,此后,系统将“缓冲”到正常状态End;End;

图3-1 理想动作时间测试

图3-2 实际动作时间测试

代码中数据采集函数采集3、4通道,每通道采集2048/2=1024点。通道转换时间80*0.25=20μs,故同一通道相邻两点之间的时间间隔为20*2=40μs,所以每组触点有效监测的电压时间为1024*40=40960μs,动作时间的测试精度为40μs。“回跳时间”计算:每组触点采样1024个点,从第1024个点开始逐一向前查询当前点和当前点之前一点的采样电压值,如果发现两者之差绝对值为5,且第1次出现,立刻记录当前点位置T1。同时开始累加“回跳时间”计数器,如此反复,直到最后1次出现此类情况,记录此时位置T2,所以T1就是动作时间点,而T1-T2则是“回跳时间”。3.2.3 触点电阻测试的软件实现触点初始状态为2D的继电器,直接采样相关通道电压进行计算即可;触点初始状态为2H的继电器,首先,线圈外加电压跳变至额定值,待其触点吸合稳定后,采用类似2D测试方法测试;1H1D继电器,首先采用类似测试2D的方法测试1D触点组,然后用类似测试2H的方法测试1H触点组。3.3组合多项测试项的自动测试的软件实现组合多项测试项的自动测试的主要软件流程如图4所示。

图4 系统自动测试软件实现流程图

自动测试将完成线圈参数、动作时间和触点电阻的全部测试。“基本参数设置”包括设置继电器类型、线圈类型、各测试项测试次数和触点组初始状态。为了提高测试数据的准确性,自动测试设计为重复多次执行,最后求取多次测试数据的平均值,如线圈参数、动作时间和触点电阻分别测试M、N、K次(M、N、K均大于等于0),实际次数多少由测试人员根据现场情况决定。每次测试的结果全部暂存于Datamodule中,在Datamodule中建立了3个链表,分别用来存放每次测试的线圈参数、动作时间参数和触点电阻参数。链表的每1个结点分别代表某测试项的1次测试数据。4 结束语现场测试中,系统运行良好,人机界面友好,能完成对所有1362种继电器的测试,并提供完整的测试数据的报表,测试精度令人满意,其中电压测试精度由<=0.01v提高到了<=0.001v,吸合时间测试精度则由<=1ms提高到了0.04ms。本文作者创新点:(1)硬件设计。采用单插座对4大类1362种继电器进行测试;通过自动控制受控电源完成了对电流、电压或混合型继电器参数的测试。(2)软件设计。提出了以Z_Timer为主、硬件电路为辅的方法来测试动作时间,大大简化了硬件电路的设计;自动测试中还可组合测试项进行多次重复测试求取平均值,从而提高了测试数据的准确性。(end)

湖北省北坤物流有限公司

小甘菊护手霜报价

水泥墙开孔机报价

QJ井用潜水电泵

塑料杯PS报价

钢板网电梯门报价

铃木发动机j价格

男生外套报价

宛城区红泥湾镇景杨水电

奔驰赛车手套报价

友情链接