【技术实现步骤摘要】
直喷发动机高压油泵的电磁阀控制方法、装置和存储介质
[0001]本专利技术实施例涉及发动机控制的
,尤其涉及一种直喷发动机高压油泵的电磁阀控制方法、装置和存储介质。
技术介绍
[0002]一般缸内直喷汽油机有同步控制和异步控制两种控制模式。同步控制下,需要等待发动机控制器判缸成功后,才能基于凸轮轴相对于曲轴的位置来驱动高压油泵电磁阀,在同步控制模式下,高压油泵电磁阀间歇性的工作,通常不会产生过热损害;异步控制下,在发动机冷起动阶段,为了更快的建立轨压,通常采取的方法是在判缸完成前,就开始持续的驱动高压油泵电磁阀来建立轨压,这种情况下电磁阀持续驱动,为了避免电磁阀长时间工作可能产生的过热损坏,发动机控制系统会在电磁阀驱动时间达到一定阈值后关闭驱动,如果判缸完成则进入同步控制模式;如果判缸未完成但电磁阀的温度超过一定阈值,则关闭电磁阀的驱动。
[0003]现有技术在判缸前的高压油泵控制过程中,会通过判断高压油泵电磁阀工作时间是否达到允许的最大时间,来停止对电磁阀的驱动,从而保护电磁阀,但未考虑极端情况下,发动机连续 ...
【技术保护点】
【技术特征摘要】
1.一种直喷发动机高压油泵的电磁阀控制方法,其特征在于,包括:在电磁阀第S
n
次运行为异步控制模式时,确定第S
n
次运行过程中异步控制模式的理论最大运行时长;获取第S
n
‑1次运行的运行情况和第S
n
‑2次运行的运行情况;在第S
n
‑1次运行的运行情况或第S
n
‑2次运行的运行情况为从异步控制模式异常退出时,计算第S
n
‑1次运行过程中所述电磁阀的休息时长,以及第S
n
‑2次运行过程中所述电磁阀的休息时长;获取第S
n
‑1次运行过程中异步控制模式下的工作时长和第S
n
‑2次运行过程中异步控制模式下的工作时长;基于所述第S
n
‑1次运行过程中所述电磁阀的休息时长和第S
n
‑1次运行过程中异步控制模式下的工作时长,以及第S
n
‑2次运行过程中所述电磁阀的休息时长和第S
n
‑1次运行过程中异步控制模式下的工作时长,对第S
n
次运行过程中异步控制模式的理论最大运行时长进行修正,得到修正后的最大运行时长;在所述电磁阀第S
n
次运行的异步控制模式下的工作时长大于修正后的最大运行时长时,关闭所述电磁阀,并控制所述电磁阀进入同步控制模式。2.根据权利要求1所述的方法,其特征在于,所述在电磁阀第S
n
次运行为异步控制模式时,确定第S
n
次运行过程中异步控制模式的理论最大运行时长,包括:获取第S
n
次运行过程中的发动机水温及为所述电磁阀供电的电池电压;根据所述发动机水温及所述电池电压,在预设的理论修正二维图表中查询第S
n
次运行过程中异步控制模式的理论最大运行时长。3.根据权利要求1所述的方法,其特征在于,所述获取第S
n
‑1次运行的运行情况和第S
n
‑2次运行的运行情况,包括:获取第S
n
‑1次运行的状态修正因子的值,作为第一状态修正因子,所述第一状态修正因子用于表示第S
n
‑1次运行的运行情况是否为从异步控制模式异常退出;获取第S
n
‑2次运行的状态修正因子的值,作为第二状态修正因子,所述第二状态修正因子用于表示第S
n
‑2次运行的运行情况是否为从异步控制模式异常退出。4.根据权利要求3所述的方法,其特征在于,还包括:在所述电磁阀每次退出所述异步控制模式时,确定退出所述异步控制模式的原因;若所述电磁阀退出所述异步控制模式的原因为进入所述同步控制模式,则确定所述状态修正因子的值为0;若所述电磁阀退出异步控制模式的原因为异常退出,则确定所述状态修正因子的值为1。5.根据权利要求1
‑
4任一所述的方法,其特征在于,所述在第S
n
‑1次运行的运行情况或第S
n
‑2次运行的运行情况为从异步控制模式异常退出时,计算第S
n
‑1次运行过程中所述电磁阀的休息时长,以及第S
n
‑2次运行过程中所述电磁阀的休息时长,包括:获取第S
n
次运行过程中的开始时刻、第S
n
‑1次运行过程中的开始时刻、第S
n
‑1次运行过程中的关闭时刻及第S
n
‑2次运行过程中的关闭时刻;所述第S
n
次运行过程中的开始时刻减去所述第S
n
‑1次运行过程中的关闭时刻,得到第S
n
‑1次运行过程中所述电磁阀的休息时长;
所述第S
n
‑1次运行过程中的开始时刻减去所述第S
n
‑2次运行过程中的关闭时刻,得到第S
n
‑2次运行过程中所述电磁阀的休息时长。6.根据权利要求3所述的方法,其特征在于,所述基于所述第S
n
‑1次运行过程中所述电磁阀的休息时长和第S
...
【专利技术属性】
技术研发人员:张慧峰,苗志慧,欣白宇,龙立,王强,刘廷伟,孙鹏远,宋同好,周鑫,张波,
申请(专利权)人:中国第一汽车股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。