一种电磁阀驱动电流检测方法、系统、设备及介质技术方案

技术编号:36074611 阅读:21 留言:0更新日期:2022-12-24 10:45
本发明专利技术公开了一种电磁阀驱动电流检测方法、系统、设备及介质,涉及电流检测技术领域,所述方法包括:以预设的时间间隔获取多个针对电磁阀的电流值;将多个所述电流值划分为多个电流数据段,每个所述电流数据段包含多个所述电流值;根据各个所述电流数据段,确定目标上升时间和持续电流检测值,所述持续电流检测值包括持续电流数值、持续电流持续时间和持续电流下降时间。本发明专利技术通过自动获取针对电磁阀的电流值,将获取的电流值划分为多个电流数据段,根据各个电流数据段确定目标上升时间和持续电流检测值,以判断电磁阀的电流是否符合要求,解决了通过人工目测方式检测电流波形存在的操作繁复、检测效率低、检测准确率低的问题。检测准确率低的问题。检测准确率低的问题。

【技术实现步骤摘要】
一种电磁阀驱动电流检测方法、系统、设备及介质


[0001]本专利技术涉及电流检测
,具体涉及一种电磁阀驱动电流检测方法、系统、设备及介质。

技术介绍

[0002]电磁阀是用电磁控制的工业设备,是用来控制流体的自动化基础元件,属于执行器。按照功能分类,电磁阀分为气体电磁阀、液体电磁阀、微型电磁阀、直流电磁阀、防爆电磁阀等。其中,防爆电磁阀是把设备可能点燃爆炸性气体混合物的部件全部封闭在一个外壳内,其外壳能承受通过外壳任何接合面或结构间隙,渗透到外壳内部的可燃性混合物在内部爆炸而不损坏,并且不会引起外部由一种、多种气体或蒸气形成的爆炸性环境的点燃,把可能产生火花、电弧和危险温度的零部件均放入隔爆外壳内,隔爆外壳使设备内部空间与周围的环境隔开。
[0003]防爆电磁阀中,防爆喷油电磁阀用于配合喷油器,以精准控制柴油机的燃油的喷射时间、喷射量、喷射次数等,进而可调节柴油机的转速和功率;防爆尿素喷嘴电磁阀用于配合尿素喷嘴,以精准控制尿素溶液的喷射,尿素溶液是利用选择性催化还原法进行尾气无害化处理中的重要催化剂,通过尿素溶液将氮氧化物还原成氮气,从而减少尾气对环境的污染。
[0004]防爆电磁阀的电流波形主要有2种形式,一种包含电流上升、持续电流和电流下降三个阶段,另一种包含电流上升、峰值电流、第一电流下降、持续电流和第二电流下降五个阶段。现有的防爆电磁阀的电流检测方法比较落后,处于人工手动测试阶段,人工手动测试大致方法为:开启电磁阀,使用电流钳采集电磁阀驱动电流,将采集到的数据输出至示波器显示,通过操作人员对波形进行肉眼测定,最后保存波形。通过人工手动检测防爆电磁阀的电流存在操作繁复、检测效率低,且人为干预多,检测准确率低的问题。

技术实现思路

[0005]本专利技术所要解决的技术问题为:现有的防爆电磁阀的电流检测方法检测效率低、检测准确率低。为解决该技术问题,本专利技术提供了一种电磁阀驱动电流检测方法、系统、设备及介质。
[0006]本专利技术解决上述技术问题的技术方案如下:
[0007]一种电磁阀驱动电流检测方法,包括:
[0008]步骤S1,以预设的时间间隔获取多个针对电磁阀的电流值;
[0009]步骤S2,将多个所述电流值划分为多个电流数据段,每个所述电流数据段包含多个所述电流值;
[0010]步骤S3,根据各个所述电流数据段,确定目标上升时间和持续电流检测值,所述持续电流检测值包括持续电流数值、持续电流持续时间和持续电流下降时间。
[0011]本专利技术的有益效果是:通过自动获取针对电磁阀的电流值,将获取的电流值划分
为多个电流数据段,根据各个电流数据段确定目标上升时间和持续电流检测值,以判断电磁阀的电流是否符合要求,解决了通过人工目测方式检测电流波形存在的操作繁复、检测效率低、检测准确率低的问题,实现了自动、高效、高精度的检测驱动电流。
[0012]在上述技术方案的基础上,本专利技术还可以做如下改进。
[0013]进一步,该方法还包括:
[0014]根据各个所述电流数据段,确定峰值电流检测值,所述峰值电流检测值包括峰值电流数值、峰值电流持续时间和峰值电流下降时间。
[0015]采用上述进一步方案的有益效果是:通过对峰值电流检测值进行检测,实现了对包含峰值电流和持续电流的电流检测,提高了本方法对电流的检测能力。
[0016]进一步,上述步骤S2之前,还包括:
[0017]对每个所述电流值进行滤波处理,得到各个所述电流值各自对应的目标电流值;
[0018]上述步骤S2,包括:
[0019]将多个所述目标电流值划分为多个电流数据段,每个所述电流数据段包含多个所述目标电流值。
[0020]采用上述进一步方案的有益效果是:通过对原始的电流数据进行滤波,可避免偶然的干扰脉冲影响对电流的检测,提高了电流检测的准确率。
[0021]进一步,上述对每个所述电流值进行滤波处理,得到各个所述电流值各自对应的目标电流值,具体包括:
[0022]对于获取的多个所述电流值,根据预设的分组阈值N对多个所述电流值进行分组,得到多组电流数据序列;其中,每组所述电流数据序列包括N个所述电流值;
[0023]对于每个所述电流数据序列,去掉所述电流数据序列包含的N个电流值中的最大电流值和最小电流值,得到N

2个中间电流值,计算N

2个所述中间电流值的平均值;
[0024]对于每个所述电流数据序列,将所述平均值作为所述电流数据序列对应的目标电流值;其中,N>2。
[0025]采用上述进一步方案的有益效果是:采用中位值平均滤波算法对原始的电流数据进行滤波,可有效消除偶然的干扰脉冲影响,便于对电流的检测。
[0026]进一步,若各个所述电流值包括持续电流,该方法还包括:
[0027]根据所述持续电流所属的电流数据段确定所述持续电流检测值;
[0028]上述步骤S2中,将多个所述电流值划分为多个电流数据段,包括:
[0029]对于每个所述电流值,若所述电流值大于预设的第一下阈值且小于预设的第一上阈值,则根据所述电流值确定电流拐点;
[0030]获取每个所述电流值的采集时间点;
[0031]根据各个所述电流拐点对应的电流值的采集时间点,将多个所述电流值划分为多个电流数据段;
[0032]上述方法还包括:
[0033]对于每个所述电流值,若所述电流值不大于所述第一下阈值或不小于所述第一上阈值,则确定所述电流值不是电流拐点。
[0034]采用上述进一步方案的有益效果是:对于包含持续电流但不包含峰值电流的电流波形,通过将电流数据与预设的第一下阈值以及第一上阈值进行比较,可减少利用后续拐
点检测算法确定拐点所需判断的数据量,减少拐点检测算法的运行时间,提高拐点检测算法的计算精度和本方法的检测效率。
[0035]进一步,若各个所述电流值包括持续电流和峰值电流,所述方法还包括:
[0036]根据所述持续电流所属的电流数据段确定所述持续电流检测值,根据所述峰值电流所属的电流数据段确定所述峰值电流检测值;
[0037]上述步骤S2中,将多个所述电流值划分为多个电流数据段,包括:
[0038]对于每个所述电流值,若所述电流值大于预设的第一下阈值且小于预设的第一上阈值,则将所述电流值作为第一检测值,根据所述第一检测值确定电流拐点;
[0039]对于每个所述电流值,若所述电流值大于所述第一上阈值,则判断所述电流值是否大于预设的第二下阈值且小于预设的第二上阈值;
[0040]若所述电流值大于所述第二下阈值且小于所述第二上阈值,则将所述电流值作为第二检测值,根据所述第二检测值确定电流拐点;
[0041]获取每个所述电流值的采集时间点;
[0042]根据各个所述电流拐点对应的电流值的采集时间点,将多个所述电流值划分为多个电流数据段;
[0043]或,...

【技术保护点】

【技术特征摘要】
1.一种电磁阀驱动电流检测方法,其特征在于,包括:步骤S1,以预设的时间间隔获取多个针对电磁阀的电流值;步骤S2,将多个所述电流值划分为多个电流数据段,每个所述电流数据段包含多个所述电流值;步骤S3,根据各个所述电流数据段,确定目标上升时间和持续电流检测值,所述持续电流检测值包括持续电流数值、持续电流持续时间和持续电流下降时间。2.根据权利要求1所述的一种电磁阀驱动电流检测方法,其特征在于,还包括:根据各个所述电流数据段,确定峰值电流检测值,所述峰值电流检测值包括峰值电流数值、峰值电流持续时间和峰值电流下降时间。3.根据权利要求1所述的一种电磁阀驱动电流检测方法,其特征在于,所述步骤S2之前,还包括:对每个所述电流值进行滤波处理,得到各个所述电流值各自对应的目标电流值;所述步骤S2,包括:将多个所述目标电流值划分为多个电流数据段,每个所述电流数据段包含多个所述目标电流值。4.根据权利要求3所述的一种电磁阀驱动电流检测方法,其特征在于,所述对每个所述电流值进行滤波处理,得到各个所述电流值各自对应的目标电流值,具体包括:对于获取的多个所述电流值,根据预设的分组阈值N对多个所述电流值进行分组,得到多组电流数据序列;其中,每组所述电流数据序列包括N个所述电流值;对于每个所述电流数据序列,去掉所述电流数据序列包含的N个电流值中的最大电流值和最小电流值,得到N

2个中间电流值,计算N

2个所述中间电流值的平均值;对于每个所述电流数据序列,将所述平均值作为所述电流数据序列对应的目标电流值;其中,N>2。5.根据权利要求1所述的一种电磁阀驱动电流检测方法,其特征在于,若各个所述电流值包括持续电流,所述方法还包括:根据所述持续电流所属的电流数据段确定所述持续电流检测值;所述步骤S2中,将多个所述电流值划分为多个电流数据段,包括:对于每个所述电流值,若所述电流值大于预设的第一下阈值且小于预设的第一上阈值,则根据所述电流值确定电流拐点;获取每个所述电流值的采集时间点;根据各个所述电流拐点对应的电流值的采集时间点,将多个所述电流值划分为多个电流数据段;所述方法还包括:对于每个所述电流值,若所述电流值不大于所述第一下阈值或不小于所述第一上阈值,则确定所述电流值不是电流拐点。6.根据权利要求2所述的一种电磁阀驱动电流检测方法,其特征在于,若各个所述电流值包括持续电流和峰值电流,所述方法还包括:根据所述持续电流所属的电流数据段确定所述持续电流检测值,根据所述峰值电流所属的电流数据段确定所述峰值电流检测值;
所述步骤S2中,将多个所述电流值划分为多个电流数据段,包括:对于每个所述电流值,若所述电流值大于预设的第一下阈值且小于预设的第一上阈值,则将所述电流值作为第一检测值,根据所述第一检测值确定电流拐点;对于每个所述电流值,若所述电流值大于所述第一上阈值,则判断所述电流值是否大于预设的第二下阈值且小于预设的第二上阈值;若所述电流值大于所述第二下阈值且小于所述第...

【专利技术属性】
技术研发人员:付君白雷冯志远汪世伦王大书何礼彬朱洪彬黄思列张培
申请(专利权)人:山西天地煤机装备有限公司江西直方数控动力有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1