一种电磁阀开度控制方法、装置、电子设备及存储介质与流程

文档序号:34549627发布日期:2023-06-28 00:13阅读:70来源:国知局
一种电磁阀开度控制方法、装置、电子设备及存储介质与流程

本发明涉及车辆,尤其涉及一种电磁阀开度控制方法、装置、电子设备及存储介质。


背景技术:

1、电磁阀开度的控制品质决定了车辆驾驶的平顺性,制动过程的平滑性等多个方面,因此,对电磁阀进行闭环控制十分重要。

2、开度开环控制是根据经验数据,仿真或者实测的电流-开度曲线,来给定线圈电流,从而控制线性阀开度,达到控制系统压力的作用。因为这种方法无法得知电磁阀在此过程中实际开度的大小变化情况,所以此控制方法称为开环控制。

3、为了得知开度的大小变化,目前的线性电磁阀的开度控制方式有两种:

4、1、添加位移传感器来测试电磁阀动铁芯的位移。线性电磁阀在实际应用中,考虑到液压回路的节流效果和密封性,通常没有安装位移传感器的空间,因此没办法直接来测试动铁芯位置,所以对开度变化的反馈是间接实现的。

5、2、添加压力传感器。在电磁阀液压回路两端添加压力传感器,通过采集电磁阀进出口液压回路的压差并进行闭环控制的方式,来调节电磁阀线圈电流,进而调节开度大小。但是这种方式在电磁阀很多的应用中,需要添加很多个压力传感器,成本较高,且标定困难,控制的一致性差。

6、以上两种方式都是间接的反馈开度的大小,这不仅占用空间,增加系统的质量和成本,还会增加系统的复杂度,限制产品应用范围。


技术实现思路

1、本技术实施例提供了一种电磁阀开度控制方法、装置、电子设备及存储介质。本发明基于线圈的电感特性,提出了一种用线圈电感来等效计算开度,再通过控制线圈电流,以达到实时动态闭环控制阀口开度的方法。

2、一方面,本技术实施例提供了一种电磁阀开度控制方法,电磁阀包括阀体与线圈绕组,该方法包括:

3、获取线圈绕组的电流信号;

4、对电流信号进行信息提取,得到任一周期的周期起点电流、周期终点电流、周期峰值电流、周期起点电流对应的第一时间、周期峰值电流对应的第二时间和周期终点电流对应的第三时间;

5、若周期起点电流和周期终点电流之间的差的绝对值满足预设电流,基于周期起点电流、周期峰值电流、第一时间和第二时间确定待修正电感,或基于周期终点电流、周期峰值电流、第二时间和第三时间确定待修正电感;

6、从电流电感开度映射信息中确定待修正电感对应的待修正开度;待修正开度为当前阀体内,阀杆和阀座之间的距离;

7、若待修正开度不满足目标开度,发送修正指令;修正指令携带有目标开度,修正指令用于移动阀体位置。

8、在一些可能的实施例中,获取线圈绕组的电流信号,包括:

9、对模拟态的电流信号进行信号转换,得到数字态的电流信号;

10、对数字态的电流信号进行高速采样和过滤高次谐波处理,得到处理后的电流信号。

11、在一些可能的实施例中,若待修正开度不满足目标开度,发送修正指令,包括:

12、若待修正开度不满足目标开度,通过开度控制装置发送修正指令至驱动电路装置;

13、通过驱动电路装置,控制阀体由当前位置移动至目标位置,目标位置为目标开度对应的位置。

14、在一些可能的实施例中,通过驱动电路装置,控制阀体由当前位置移动至目标位置,包括:

15、通过驱动电路装置改变电路中电压的通断,进而改变线圈绕组中的电流信号;

16、基于电流信号产生的磁场,将阀体由当前位置移动至目标位置。

17、另一方面提供了一种电磁阀开度控制装置,该装置包括:

18、电流获取模块,用于获取线圈绕组的电流信号;

19、信息提取模块,用于对电流信号进行信息提取,得到任一周期的周期起点电流、周期终点电流、周期峰值电流、周期起点电流对应的第一时间、周期峰值电流对应的第二时间和周期终点电流对应的第三时间;

20、电感确定模块,用于若周期起点电流和周期终点电流之间的差的绝对值满足预设电流,基于周期起点电流、周期峰值电流、第一时间和第二时间确定待修正电感,或基于周期终点电流、周期峰值电流、第二时间和第三时间确定待修正电感;

21、开度确定模块,用于从电流电感开度映射信息中确定待修正电感对应的待修正开度;待修正开度为当前阀体内,阀杆和阀座之间的距离;

22、指令发送模块,用于若待修正开度不满足目标开度,发送修正指令;修正指令携带有目标开度,修正指令用于移动阀体位置。

23、在一些可能的实施例中,电流获取模块,用于:

24、对模拟态的电流信号进行信号转换,得到数字态的电流信号;

25、对数字态的电流信号进行高速采样和过滤高次谐波处理,得到处理后的电流信号。

26、在一些可能的实施例中,指令发送模块,用于:

27、若待修正开度不满足目标开度,通过开度控制装置发送修正指令至驱动电路装置;

28、通过驱动电路装置,控制阀体由当前位置移动至目标位置,目标位置为目标开度对应的位置。

29、在一些可能的实施例中,指令发送模块,用于:

30、通过驱动电路装置改变电路中电压的通断,进而改变线圈绕组中的电流信号;

31、基于电流信号产生的磁场,将阀体由当前位置移动至目标位置。

32、另一方面,本发明实施例提供了一种电子设备,应用于车辆,电子设备包括处理器和存储器,存储器中存储有至少一条指令或至少一段程序,至少一条指令或至少一段程序由处理器加载并执行以实现如上述的电磁阀开度控制方法。

33、另一方面,本发明实施例中提供了一种计算机存储介质,应用于车辆,计算机存储介质中存储有至少一条指令或至少一段程序,至少一条指令或至少一段程序由处理器加载并执行以实现如上述的电磁阀开度控制方法。

34、另一方面,本发明实施例中提供了一种计算机程序产品,计算机程序产品包括计算机程序,计算机程序存储在可读存储介质中,计算机设备的至少一个处理器从可读存储介质读取并执行计算机程序,使得计算机设备执行本公开实施例的电磁阀开度控制方法。

35、本技术实施例提供的一种电磁阀开度控制方法、装置、电子设备及存储介质,具有如下技术效果:

36、获取线圈绕组的电流信号,对电流信号进行信息提取,得到任一周期的周期起点电流、周期终点电流、周期峰值电流、周期起点电流对应的第一时间、周期峰值电流对应的第二时间和周期终点电流对应的第三时间,若周期起点电流和周期终点电流之间的差的绝对值满足预设电流,基于周期起点电流、周期峰值电流、第一时间和第二时间确定待修正电感,或者基于周期终点电流、周期峰值电流、第二时间和第三时间确定待修正电感,从电流电感开度映射信息中确定待修正电感对应的待修正开度,待修正开度为当前阀体内,阀杆和阀座之间的距离,若待修正开度不满足目标开度,发送修正指令,修正指令携带有目标开度,修正指令用于移动阀体位置。本发明的电磁阀控制方法在电流提取、开度电感计算方面具有很好的优势,同时又通过全数字闭环控制的方法加以实现,降低了模拟器件固有的偏差,避免复杂的硬件电路。不仅提高了电磁阀动态控制的精度,使线性阀动态特性的控制更加精准,快速,对于开度的控制更加柔性化,而且整个系统的运行逻辑简单,具有明显的成本优势,鲁棒性更好。本发明还可用于电磁阀的故障检测,即如果电磁阀在使用过程中出现不能开合,卡滞的问题时,都可以及时有效的识别,不需要从结构上破坏,方便及时发现问题。同时,本发明可以在不添加位移传感器,压力传感器的基础上,通过实时采集并解析线圈电流,推导出基于线圈电感特性的电感计算公式,并通过线性插值/最小二乘法求解出电磁阀动铁芯的位置,开度的大小,作为开度反馈信号输入,以达到开度闭环控制的目的。

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