本公开涉及发动机领域,尤其涉及一种节气门破冰方法、装置及存储介质。
背景技术:
1、在包括具有节气门的发动机的车辆、轮船等各动力交通工具中,节气门用于控制空气进入发动机,从而控制发动机产生的动力。在采用如节气门以及压力控制阀(pressurecontrol valve,pcv)曲轴通风系统等发动机机型上,在冬季零下温度环境下,发动机停机后,来自pcv管路的水蒸汽在节气门进气歧管侧的阀体、阀片表面凝结,随着温度的降低,在节气门处形成冰堵,后续如汽车冷起动时会出现节气门卡滞故障,影响车辆运行。
技术实现思路
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、第一获取模块,用于获取所述节气门从所述预设打开开度运动至关闭过程中的实时开度;
37、第二确定模块,用于根据所述实时开度以及预设开度偏置,确定所述节气门的目标驱动开度;其中,所述目标驱动开度大于所述实时开度;
38、第二驱动模块,用于根据所述目标驱动开度,驱动所述节气门关闭并破冰。
39、在一些实施例中,所述预设开度偏置包括预设方向的开度偏置;所述第二确定模块,用于将所述实时开度与所述预设方向的开度偏置的差值,确定为所述目标驱动开度。
40、在一些实施例中,所述第二驱动模块,用于根据所述目标驱动开度以及预设的驱动开度与驱动电压的对应关系,确定所述目标驱动开度对应的目标驱动电压;其中,所述对应关系中驱动开度与驱动电压正相关;根据所述目标驱动电压,驱动所述节气门关闭并破冰。
41、在一些实施例中,所述装置还包括:
42、第三确定模块,用于根据所述目标驱动开度,确定所述目标驱动电压对应的微分调节项以及积分调节项;
43、所述第二驱动模块,用于根据所述目标驱动电压对应的比例项、所述微分调节项以及所述积分调节项,确定目标电压幅值以及目标占空比;根据所述目标电压幅值以及所述目标占空比,驱动所述节气门关闭并破冰。
44、在一些实施例中,所述装置还包括:
45、第四确定模块,用于根据所述预设开度偏置以及预设最小开度,确定最小开度阈值;其中,所述最小开度阈值大于所述预设最小开度;
46、第五确定模块,用于根据所述目标驱动开度是否小于所述最小开度阈值的判断结果,确定是否执行下一次破冰。
47、在一些实施例中,所述第五确定模块,用于在所述判断结果表征所述目标驱动开度小于所述最小开度阈值的情况下,停止破冰;或,在所述判断结果表征所述目标驱动开度大于或等于所述最小开度阈值的情况下,获取破冰次数;在所述破冰次数小于预设次数阈值的情况下,执行所述下一次破冰。
48、在一些实施例中,所述装置还包括:
49、控制模块,用于控制所述节气门运动至预设最大开度后运动至预设最小开度;
50、所述第一确定模块,用于在所述节气门运动过程中的各开度的最大值小于所述预设最大开度,和/或所述各开度的最小值大于所述预设最小开度的情况下,确定所述节气门结冰。
51、在一些实施例中,所述装置还包括:
52、第二获取模块,用于获取所述节气门所处环境的温度;
53、所述第一确定模块,用于在所述环境的温度低于预设温度阈值的情况下,确定所述节气门是否结冰。
54、第三方面,本公开实施例提供一种存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现第一方面中所述的方法。
55、本公开的实施例提供的技术方案可以包括以下有益效果:
56、本公开实施例在确定节气门结冰的情况下,获取节气门从预设打开开度运动至关闭过程中的实时开度,并根据实时开度以及预设开度偏置,确定目标驱动开度,从而根据目标驱动开度驱动节气门关闭并破冰,一方面,相较于基于节气门实时开度所对应的驱动力驱动节气门关闭,本公开实施例目标驱动开度大于实时开度,使得基于目标驱动开度所对应的更强的驱动力驱动节气门关闭,提升破冰强度及效果。另一方面,相较于基于固定的较大驱动力驱动节气门关闭,由于本公开实施例目标驱动开度是基于节气门实时开度确定的,具备实时性,且较大驱动力对节气门自身的机械寿命有影响,因此,本公开实施例利用与节气门实时开度相关性较大的目标驱动开度,基于目标驱动开度所对应的驱动力驱动节气门关闭,实现如在目标驱动开度较大时提供较大驱动力,在目标驱动开度较小时提供较小驱动力,兼顾破冰效果以及节气门的使用寿命。
57、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。