一种比例阀电流采集方法、系统及电子设备与流程

文档序号:20063894发布日期:2020-03-06 08:16阅读:498来源:国知局
一种比例阀电流采集方法、系统及电子设备与流程

本发明涉及自动化控制技术领域,特别是涉及一种比例阀电流采集方法、系统及电子设备。



背景技术:

随着汽车电气自动化控制的发展,电磁阀的应用数量和种类越来越多,对电磁阀控制精度要求也越来越高。因此提升电磁阀控制的精度是硬件设计的重要目标之一。

目前程应用中对于受pwm(脉冲宽度调制)驱动的比例阀的电流信息的采集,通常的方法是使用低通滤波器将电磁阀电流中的其他频率分量滤掉,形成相对稳定的直流电流,但是在滤波过程中,存在直流电流线性度与滤波转化时间的矛盾,若得到线性度较强的直流电流,则滤波器的充放电时间较长,电流波形转化速度较慢,采集速度和精度较低。同时,在实际工程中,由于控制系统中硬件电路驱动芯片和电子元件精度不同,比例电磁阀的一致性存在一定差异,则相同频率和占空比的pwm输出至不同批次控制系统硬件电路、不同批次电磁阀控制相同执行机构时,会产生不同的驱动电流,导致执行机构与其目标位置存在偏差,必须根据当前的控制系统硬件电路、电磁阀进行重新标定pwm的占空比,使执行机构达到目标位置,标定工作量巨大,自适应能力差。另外,控制系统硬件电路、电磁阀和执行机构工作环境稳定变化,会导致执行机构与目标位置存在偏差,需要重新标定pwm的占空比,使执行机构达到目标位置,综上所述,目前的电流采集过程中的采集效率低、速度慢、准确性低。



技术实现要素:

鉴于以上所述现有技术的缺点,本发明的目的在于提供一种比例阀电流采集方法、系统及电子设备,用于解决现有技术中电流采集过程中的采集效率低、速度慢、准确性低的问题。

为实现上述目的及其他相关目的,本发明提供一种比例阀电流采集方法,所述比例阀电流采集方法包括:

第一计算器根据电压信号的幅值,以及电压信号中的相邻的上升沿对应时刻、下降沿对应时刻,以计算相邻的上升沿对应时刻、下降沿对应时刻的电压信号的面积;

利用电流比例系数获取器获取电流比例系数;

第二计算器根据所述电压信号的面积,以及电流比例系数,以计算多组电磁阀的电流值;

利用第三计算器对多组所述电磁阀的电流值进行加权平均值计算,以得到加权平均后的电磁阀的电流值。

在本发明的一实施例中,所述比例阀电流采集方法还包括:

采集脉冲宽度调制反馈的电压信号的幅值,以及反馈的电压信号中的相邻的上升沿对应时刻、下降沿对应时刻。

在本发明的一实施例中,所述根据电压信号的幅值,以及电压信号中的相邻的上升沿对应时刻、下降沿对应时刻,以计算相邻的上升沿对应时刻、下降沿对应时刻的电压信号的面积的步骤包括:

所述相邻的上升沿对应时刻、下降沿对应时刻的电压信号的面积的公式为:

其中,ii计算表示相邻的上升沿对应时刻、下降沿对应时刻的电压信号的面积,vi表示脉冲宽度调制反馈的电压信号的幅值,表示电压信号中的相邻的上升沿对应时刻、下降沿对应时刻。

在本发明的一实施例中,所述根据所述电压信号的面积,以及电流比例系数,以计算多组电磁阀的电流值的步骤包括:

所述电磁阀的电流值的公式为:

其中,ii表示电磁阀的电流值,γ表示电流比例系数,ii计算表示相邻的上升沿对应时刻、下降沿对应时刻的电压信号的面积。

在本发明的一实施例中,所述获取电流比例系数的步骤包括:

计算相邻的上升沿对应时刻、下降沿对应时刻的电压信号的面积ii计算;

测量多组实际电磁阀的电流值ik,其中,k=1、2、3...n,对多组所述实际电磁阀的电流值ik取平均值,以得到实际电磁阀的平均电流值;

将所述实际电磁阀的平均电流值赋值给ii

根据公式ii=γ×ii计算,以计算得出比例系数γ。

在本发明的一实施例中,所述对多组所述电磁阀的电流值进行加权平均值计算,以得到加权平均后的电磁阀的电流值的步骤包括:

当同一周期内的的值不变时,根据公式ii=γ×ii计算,其中,i=1、2、3...n,以计算n次电磁阀的电流值i1、i2、i3、...、in

根据公式其中,n>1,0<α<1,以计算得出加权平均后的电磁阀的电流值i;其中,n表示n次采集的周期,α表示权重系数;

的值变化时,根据公式ii=γ×ii计算,以计算第(n+1)次电磁阀的电流值in+1,使公式为零,则in+1为加权平均后的电磁阀的电流值。

在本发明的一实施例中,所述对多组所述电磁阀的电流值进行加权平均值计算,以得到加权平均后的电磁阀的电流值的步骤包括:

当同一周期内的的值在设定时间t内不变时,根据公式ii=γ×ii计算,其中,i=1、2、3...n,以计算经过t之外的第一个电磁阀的电流值为i1,在i1之后每次测得的数值依次为i2′、i3′...in′

根据公式其中,n>1,0<α<1,以计算得出加权平均后的电磁阀的电流值i;其中,n表示n次采集的周期,α表示权重系数;

的值变化时,根据公式ii=γ×ii计算,以计算第(n+1)次电磁阀的电流值in+1′,使公式为零,则in+1′为加权平均后的电磁阀的电流值。

在本发明的一实施例中,所述设定时间t为2~7个周期内。

本发明还提供一种比例阀电流采集系统,所述比例阀电流采集系统包括:

第一计算器,用于根据电压信号的幅值,以及电压信号中的相邻的上升沿对应时刻、下降沿对应时刻,以计算相邻的上升沿对应时刻、下降沿对应时刻的电压信号的面积;

电流比例系数获取器,用于获取电流比例系数;

第二计算器,用于根据所述电压信号的面积,以及电流比例系数,以计算多组电磁阀的电流值;

第三计算器,用于对多组所述电磁阀的电流值进行加权平均值计算,以得到加权平均后的电磁阀的电流值。

本发明还提供一种电子设备,包括处理器和第一存储器,所述第一存储器存储有程序指令,所述处理器运行程序指令实现上述的比例阀电流采集方法。

如上所述,本发明的一种比例阀电流采集方法、系统及电子设备,具有以下有益效果:

本发明的比例阀电流采集方法通过采集电流信号同一周期内上升沿与下降沿之间的面积,并通过实际计算求出的比例系数进行换算,求得采集电流值即为电磁阀的电流值ii。本发明与传统的滤波器采集电流法相比,在保证了较高的精度的同时,大大提高了电流信号采集的速度。

本发明的比例阀电流采集方法通过采用全新的加权平均值计算方法,并对采集信息进行实时处理,其中新采集的电流信息的权重系数较小,从而减轻了新采集信息对整体的影响。因此本发明大大减轻了电流采集过程中杂波对整体数值影响,从而大大提高了系统采集信息的精度。

附图说明

图1为本申请一个实施例提供的一种比例阀电流采集方法的工作流程图。

图2为本申请又一个实施例提供的一种比例阀电流采集方法的工作流程图。

图3为本申请实施例提供的一种比例阀电流采集系统的结构框图。

图4为本申请实施例提供的一种比例阀电流采集方法工作依据的硬件装置结构框图。

图5为本申请实施例提供的一种电子设备的结构框图。

图6为本申请实施例提供的一种比例阀电流采集方法的电流信号采集反馈电压的波形图。

元件标号说明

1控制器

2电磁阀

3温度传感器

4标定开关

5操纵系统

6液压泵

7第二存储器

8执行机构

10第一存储器

20处理器

30第一计算器

40电流比例系数获取器

50第二计算器

60第三计算器

具体实施方式

以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。

需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图示中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。

请参阅图4,图4为本申请实施例提供的一种比例阀电流采集方法工作依据的硬件装置结构框图。本发明提供一种比例阀电流采集方法,所述比例阀电流采集方法涉及的硬件结构包括但不限于控制器1、电磁阀2、温度传感器3、标定开关4、操纵系统5、液压泵6、第二存储器7以及执行机构8,所述操纵系统5可以但不限于为开关,例如,所述操纵系统5可以为控制上升或下降的操纵把手或拇指开关,所述控制器1的信号输入端分别连接温度传感器3、标定开关4、操纵系统5的信号输出端,所述控制器1与电磁阀2、第二存储器7之间双向通信连接,所述电磁阀2信号输入端分别连接温度传感器3、液压泵6的信号输出端,所述电磁阀2的信号输出端连接所述执行机构8信号输入端。所述控制器1用于收发控制信号以及进行信息传输,当所述标定开关4处于开启状态时,所述控制器1发出pwm占空比信号,驱动所述电磁阀2至相应位置,所述控制器1接收所述温度传感器3采集的温度信号,所述控制器1中的单片机中的模数转换器、ect模块接收所述电磁阀2的反馈电流信号,同时,所述控制器1将采集到的信号发送至所述第二存储器7,作为新的标准值储存起来。当所述标定开关4处于关闭状态时,系统处于工作状态,所述控制器1接收操纵系统5的控制指令,输出pwm占空比信息使电磁阀2到达不同开度,液压系统通过所述电磁阀2的开度控制通过的油量,使执行结构到达相应的位置。在此过程中,所述控制器1接收电磁阀2的反馈电流信息,并进行实时调节。所述温度传感器3可以但不限于安装在电磁阀2的附近,以测量所述电磁阀2的工作温度,并发送温度信息至所述控制器1。本发明中的比例阀电流采集方法可以但不限于适用于脉冲宽度调制驱动的功率器件,例如:pwm驱动的高速电机、步进电机、高速开关阀等。

请参阅图1、图2,图1为本申请一个实施例提供的一种比例阀电流采集方法的工作流程图。图2为本申请又一个实施例提供的一种比例阀电流采集方法的工作流程图。本发明提供一种比例阀电流采集方法,所述比例阀电流采集方法包括:s1、第一计算器30根据电压信号的幅值,以及电压信号中的相邻的上升沿对应时刻、下降沿对应时刻,以计算相邻的上升沿对应时刻、下降沿对应时刻的电压信号的面积。s2、利用电流比例系数获取器40获取电流比例系数。s3、第二计算器50根据所述电压信号的面积,以及电流比例系数,以计算多组电磁阀的电流值。s4、利用第三计算器60对多组所述电磁阀的电流值进行加权平均值计算,以得到加权平均后的电磁阀的电流值。所述比例阀电流采集方法还包括步骤s0,所述步骤s0为:采集脉冲宽度调制反馈的电流信号对应的电压信号的幅值,以及反馈的电流信号对应的电压信号中的相邻的上升沿对应时刻、下降沿对应时刻。本发明的比例阀电流采集方法采集的电磁阀电流ii可以应用于电流自适应标定控制方法中,所述电流自适应标定控制方法包括:利用脉冲宽度调制驱动的电磁阀液压系统进入标定状态,当所述电磁阀液压系统的温度为θi(i=1,2,3...n)时,所述电磁阀液压系统进行标定操作。具体的,所述电磁阀液压系统进行标定操作的步骤包括:所述电磁阀液压系统在工作温度θi时进行标定,脉冲宽度调制信号的占空比从零开始增加步长δλ至λi,当执行机构到达最大位移时,所述脉冲宽度调制信号停止增加。脉冲宽度调制驱动的电磁阀液压系统的控制器1记录电磁阀电流ii,以及所述脉冲宽度调制信号的占空比mi,通过比例阀电流采集方法获取所述电磁阀电流ii,保存至所述控制器1的储存单元,以作为标定后的标准数据。所述电磁阀液压系统的标定操作完成,所述电磁阀液压系统进入工作状态,以实现电磁阀电流的目标ii跟踪。具体的,所述电磁阀液压系统进入工作状态,以实现电磁阀电流的目标ii跟踪的步骤包括:当所述电磁阀电流的目标为ii时,所述控制器1根据电磁阀液压系统的工作温度θi,查询与所述工作温度θi对应的电磁阀电流的目标ii,以及所述脉冲宽度调制信号的占空比mi。输出所述占空比mi,以实现电磁阀电流的目标ii跟踪,可快速实现电磁阀的电流目标ii跟踪。具体的,所述标定开关4起作用,pwm驱动的电磁阀系统进入自标定状态,pwm驱动的电磁阀系统进入标定状态,系统只进行接收标定操作,屏蔽其他多余操作。当电磁阀工作液压系统温度为θi(i=1,2,3...n)时进行标定操作。具体的,所述执行机构到达最大位移即为所述执行机构的极限位置,所述执行机构可以但不限于为油缸,所述油缸或执行机构到达限位块处。

请参阅图1、图2,所述比例阀电流采集方法包括对某型号电磁阀2进行比例驱动电流采集,该型号比例控制电磁阀2的参数如下:所述pwm工作频率范围可以但不限于为120hz~150hz,线圈阻值可以但不限于为4~6.1ω,额定工作电压12v对应最大电流为1.76a,线圈匝数可以但不限于为526匝,所述控制器1采用可以但不限于为mc9s12xs128mal。通过比例阀电流采集方法获取所述电磁阀电流ii的步骤包括:步骤1、设定pwm工作频率为值120hz,当单片机输出50%的pwm占空比信号给比例控制电磁阀2时,所述比例控制电磁阀为所述电磁阀2的一种,所述比例电磁阀的开度达到稳定位置。此时经过比例控制电磁阀的输出电流信息为一周期稳定的信号。通过单片机的模数转换器的采集模块对线路中的测量电阻进行电压信息采集,形成周期稳定的方波信号,所述周期稳定的方波信号请参阅图6,图6为本申请实施例提供的一种比例阀电流采集方法的电流信号采集反馈电压的波形图。图6中记录信号的一个周期内上升沿与下降沿的时间,得到上升沿与下降沿的时间间隔δti,同时采集pwm反馈电压信号的幅值vi。单片机采集pwm反馈电压信号中的相邻的上升沿对应时刻下降沿对应时刻其中同时采集pwm反馈电压信号的幅值v1=4.2v。步骤2、通过公式计算相邻的上升沿对应时刻、下降沿对应时刻的电压信号的面积ii计算,所述ii计算为17.22。同时,通过高精度电流表测得多组电流ik(k=1、2、3...n),最后将所述实际电磁阀2的平均电流值赋值给ii,所述实际电磁阀2的平均电流值为0.95a,ii被赋值0.95a。通过公式ii=γ×ii计算求得比例系数γ为0.055。步骤3、根据精度要求设置权重系数α为0.8。具体的,所述权重系数α在设置原则上为:系统要求的精度越高,权重系数α在数值上越大,但权重系数α的最大数值不超过1,即为0<α<1,且通过试验得到,权重系数α的设置原则需要满足其数值上接近于1,从而使得1-α的值比较小。加权计算方法可以按照方法一的步骤进行:方法一:步骤3.1、当同一周期内的值不变时,根据公式ii=γ×ii计算,其中,i=1、2、3...n,以计算n次电磁阀2的电流值i1、i2、i3、...in。步骤3.2、根据公式计算加权平均后的电磁阀2的电流值i,计算而来的电流值由于杂波的存在,会出现较小的波动,最后数值稳定在0.94a附近,电流采集系统精度满足实际工程需求。步骤3.3、当控制器1发出的pwm占空比信号发生变动时,50%的pwm占空比信号变成70%pwm占空比信号。电压信号中的相邻的上升沿对应时刻、下降沿对应时刻之间的时间间隔在占空比变动的过程中出现较大变化时,使清零,则in+1为加权平均后的电磁阀2的电流值,在某一时间达到稳定占空比信号时,系统重新进行加权计算。加权计算方法可以按照方法二的步骤进行:方法二:步骤3.1、当同一周期内的值在设定时间t内不变时,根据公式ii=γ×ii计算,其中,i=1、2、3...n,以计算经过t之外的第一个电磁阀2的电流值为i1,在i1之后每次测得的数值依次为i2′、i3′...in′。步骤3.2、根据公式计算得出加权平均后的电磁阀2的电流值i,计算而来的电流值由于杂波的存在,会出现较小的波动,最后数值稳定在0.95a附近,电流采集系统精度满足实际工程需求。步骤3.3、当控制器1发出的pwm占空比信号发生变动时,50%的pwm占空比信号变成70%的pwm占空比信号。当的值变化时,根据公式ii=γ×ii计算,以计算第(n+1)次电磁阀2的电流值in+1′,使公式为零,则in+1′为加权平均后的电磁阀2的电流值。在某一时间达到稳定占空比信号时,系统重新进行加权计算。

请参阅图3、图5,图3为本申请实施例提供的一种比例阀电流采集系统的结构框图。图5为本申请实施例提供的一种电子设备的结构框图。本发明还提供一种比例阀电流采集系统,所述比例阀电流采集系统包括第一计算器30、电流比例系数获取器40、第二计算器50以及第三计算器60。所述第一计算器30、电流比例系数获取器40、第二计算器50、第三计算器60之间依次连接。所述第一计算器30用于根据电压信号的幅值,以及电压信号中的相邻的上升沿对应时刻、下降沿对应时刻,以计算相邻的上升沿对应时刻、下降沿对应时刻的电压信号的面积。电流比例系数获取器40用于获取电流比例系数。第二计算器50用于根据所述电压信号的面积,以及电流比例系数,以计算多组电磁阀的电流值。第三计算器60用于对多组所述电磁阀的电流值进行加权平均值计算,以得到加权平均后的电磁阀的电流值。本发明还提供一种电子设备,包括处理器20和第一存储器10,所述第一存储器10存储有程序指令,所述处理器20运行程序指令实现上述的比例阀电流采集方法。

综上所述,本发明的比例阀电流采集方法通过采集电流信号同一周期内上升沿与下降沿之间的面积,并通过实际计算求出的比例系数进行换算,求得采集电流值即为电磁阀的电流值ii。本发明与传统的滤波器采集电流法相比,在保证了较高的精度的同时,大大提高了电流信号采集的速度。

上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1