燃气喷射阀的控制方法、控制装置、存储介质和电子设备与流程

未命名 07-06 阅读:81 评论:0


1.本技术涉及燃气喷射阀的控制领域,具体而言,涉及一种燃气喷射阀的控制方法、控制装置、计算机可读存储介质和电子设备。


背景技术:

2.低压氢气直喷发动机的喷射阀将氢气直接喷射入气缸内,由于氢气喷射阀上游的压力通常比较低,氢气喷射时会尽量选择在压缩冲程的早期进行喷射,避免压缩冲程的中后期由于缸内压力的急剧上升,喷射阀进入亚音速状态,导致喷射的流量不准确。即使在压缩冲程的早期进行喷射,喷射阀仍有可能进入亚音速状态,进入亚音速状态后喷射阀的喷射量会衰减,最终导致喷射流量不准确。
3.因此,亟需一种能够解决氢气喷射流量不准确的方法。


技术实现要素:

4.本技术的主要目的在于提供一种燃气喷射阀的控制方法、控制装置、计算机可读存储介质和电子设备,以至少解决现有技术中燃气喷射阀的喷射量不准确的问题。
5.为了实现上述目的,根据本技术的一个方面,提供了一种燃气喷射阀的控制方法,包括:获取燃气喷射阀在压缩阶段对应的发动机起始角度和发动机终止角度,计算所述发动机起始角度和所述发动机终止角度的差值,得到压缩角度范围,将所述压缩角度范围划分为多个子范围;在所述子范围中的部分角度值进入喷射角度范围的情况下,根据所述子范围对应的气缸压力计算理论燃气喷射量,将所述喷射角度范围内的每个所述子范围对应的每个所述理论燃气喷射量相加,得到累积理论燃气喷射量,其中,所述喷射角度范围为所述燃气喷射阀在喷射阶段对应的发动机起始角度和发动机终止角度的差值,且包含于所述压缩角度范围内;获取需求燃气喷射量,在所述累积理论燃气喷射量与所述需求燃气喷射量相等的情况下,将所述累积理论燃气喷射量对应的多个所述子范围的最大角度值相加,得到理论喷射角度,将所述理论喷射角度与所述喷射角度范围的最大角度值相减,得到补偿喷射角度;根据所述补偿喷射角度确定所述燃气喷射阀的补偿加电时间,并控制所述燃气喷射阀根据所述补偿加电时间进行燃气喷射,以对燃气喷射量进行补偿。
6.可选地,在根据所述子范围对应的气缸压力计算理论燃气喷射量之前,还包括:根据第一热力学公式和理想状态方程pv=mrt计算每个所述子范围对应的所述气缸压力,其中,p为每个所述子范围对应的所述气缸压力,v为所述燃气喷射阀所在的气缸内的燃气体积,m为所述燃气喷射阀所在的气缸内的燃气质量,r为气体常数,t为所述燃气喷射阀所在的气缸内的燃气的瞬时温度,qw为通过气缸的壁面传入或者传出的热量,cv为定容热容,为当前发动机角度,ms为进入所述燃气喷射阀所在的气缸内的氢气质量,hs为所述燃气喷射阀所在的气缸内的氢气比焓,u为所述燃气喷射阀所在的气缸内的燃气内能。
7.可选地,在获取燃气喷射阀在压缩阶段对应的发动机起始角度和发动机终止角度之前,还包括:在所述子范围中的部分角度值进入喷射角度范围的情况下,计算所述气缸压力与气轨压力的比值,得到压比,在所述压比大于预设阈值的情况下,确定所述燃气喷射阀进入亚音速区域,其中,在所述亚音速区域内所述燃气喷射阀的燃气喷射量会衰减,所述气轨压力表示作用于气轨的压力,所述气轨位于气缸内且用于对气缸内的燃气进行压缩。
8.可选地,在所述子范围中的部分角度值进入喷射角度范围的情况下,根据所述子范围对应的气缸压力计算理论燃气喷射量之前,还包括:获取所述燃气喷射阀在喷射阶段对应的发动机起始角度和发动机终止角度,计算所述发动机起始角度和所述发动机终止角度的差值,得到所述喷射角度范围;判断所述子范围中的部分角度值是否进入所述喷射角度范围。
9.可选地,判断所述子范围中的部分角度值是否进入所述喷射角度范围,包括:获取所述燃气喷射阀对应的当前发动机角度,其中,所述当前发动机角度表示正在进行压缩的所述燃气喷射阀对应的发动机的角度;比较所述当前发动机角度与所述喷射角度范围的最小角度值的大小,在所述当前发动机角度等于或者大于所述喷射角度范围的最小角度值的情况下,确定所述当前发动机角度所在的所述子范围中的部分角度值进入所述喷射角度范围。
10.可选地,在所述子范围中的部分角度值进入喷射角度范围的情况下,根据所述子范围对应的气缸压力计算理论燃气喷射量,包括:计算所述当前发动机角度与部分角度值进入所述喷射角度范围的所述子范围的最大角度值的差值,根据所述差值计算所述子范围对应的所述气缸压力;根据所述气缸压力计算所述子范围对应的理论燃气喷射量。
11.可选地,在根据所述补偿喷射角度确定所述燃气喷射阀的补偿加电时间,并控制所述燃气喷射阀根据所述补偿加电时间进行燃气喷射之前,还包括:根据所述喷射角度范围的最大角度值确定所述燃气喷射阀的加电时间,并控制所述燃气喷射阀根据所述加电时间进行燃气喷射。
12.根据本技术的另一个方面,提供了一种燃气喷射阀的控制装置,包括:第一计算单元,用于获取燃气喷射阀在压缩阶段对应的发动机起始角度和发动机终止角度,计算所述发动机起始角度和所述发动机终止角度的差值,得到压缩角度范围,将所述压缩角度范围划分为多个子范围;第二计算单元,用于在所述子范围中的部分角度值进入喷射角度范围的情况下,根据所述子范围对应的气缸压力计算理论燃气喷射量,将所述喷射角度范围内的每个所述子范围对应的每个所述理论燃气喷射量相加,得到累积理论燃气喷射量,其中,所述喷射角度范围为所述燃气喷射阀在喷射阶段对应的发动机起始角度和发动机终止角度的差值,且包含于所述压缩角度范围内;第三计算单元,用于获取需求燃气喷射量,在所述累积理论燃气喷射量与所述需求燃气喷射量相等的情况下,将所述累积理论燃气喷射量对应的多个所述子范围的最大角度值相加,得到理论喷射角度,将所述理论喷射角度与所述喷射角度范围的最大角度值相减,得到补偿喷射角度;控制单元,用于根据所述补偿喷射角度确定所述燃气喷射阀的补偿加电时间,并控制所述燃气喷射阀根据所述补偿加电时间进行燃气喷射,以对燃气喷射量进行补偿。
13.根据本技术的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的程序,其中,在所述程序运行时控制所述计算机可读存储介质所在设备执
行任意一种所述的控制方法。
14.根据本技术的再一方面,提供了一种电子设备,包括:一个或多个处理器,存储器,以及一个或多个程序,其中,所述一个或多个程序被存储在所述存储器中,并且被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于执行任意一种所述的控制方法。
15.应用本技术的技术方案,首先根据燃气喷射阀在压缩阶段对应的发动机起始角度和发动机终止角度计算得到压缩角度范围,将压缩角度范围划分为多个子范围,压缩角度范围包括喷射角度范围,在上述子范围中存在部分角度值进入喷射角度范围的情况下,之后计算喷射角度范围内的多个子范围对应的累积理论燃气喷射量,在累积理论燃气喷射量等于需求燃气喷射量的情况下,将累积理论燃气喷射量对应的多个子范围的最大角度值相加,得到理论喷射角度,并计算理论喷射角度与喷射角度范围的最大角度值相减,得到的差值即为补偿喷射角度,并根据补偿喷射角度确定补偿加电时间并控制燃气喷射阀根据补偿加电时间进行喷射。与现有技术中,燃气喷射阀两端压力的变化导致喷射量不准确的方法相比,本技术能够根据需求燃气喷射量,计算对应的理论喷射角度,并根据理论喷射角度计算得到补偿喷射角度,利用补偿喷射角度计算补偿加电时间,从而延长燃气喷射阀的加电时间,以对喷射量进行补偿,因此,可以解决燃气喷射阀的喷射量不准确的问题,达到了对燃气喷射阀的喷射量进行补偿的目的。
附图说明
16.构成本技术的一部分的说明书附图用来提供对本技术的进一步理解,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
17.图1示出了本技术的实施例提供的一种执行燃气喷射阀的控制方法的移动终端的硬件结构框图;
18.图2示出了本技术的实施例提供的一种燃气喷射阀的控制方法的流程示意图;
19.图3示出了本技术的实施例提供的一种具体的燃气喷射阀的控制方法的流程示意图;
20.图4示出了本技术的实施例提供的一种具体的燃气喷射阀的控制方法中燃气喷射量的示意图;
21.图5示出了本技术的实施例提供的一种燃气喷射阀的控制装置的结构框图。
22.其中,上述附图包括以下附图标记:
23.102、处理器;104、存储器;106、传输设备;108、输入输出设备。
具体实施方式
24.需要说明的是,在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本技术。
25.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分的实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本技术保护的范
围。
26.需要说明的是,本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
27.为了便于描述,以下对本技术实施例涉及的部分名词或术语进行说明:
28.亚音速:低于声音的传播速度,即小于340米每秒。燃气喷射阀的气缸内压力较大,假设燃气喷射阀从上往下压缩,下端压力与上端压力的比值大于0.54时,燃气喷射阀进入亚音速区域,导致燃气喷射阀的喷射量衰减,不能在预定的喷射角度范围内喷射出需求的燃气量。
29.正如背景技术中所介绍的,现有技术中燃气喷射阀的喷射量不准确,为解决燃气喷射阀的喷射量不准确的问题,本技术的实施例提供了一种燃气喷射阀的控制方法、控制装置、计算机可读存储介质和电子设备。
30.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。
31.本技术实施例中所提供的方法实施例可以在移动终端、计算机终端或者类似的运算装置中执行。以运行在移动终端上为例,图1是本发明实施例的一种燃气喷射阀的控制方法的移动终端的硬件结构框图。如图1所示,移动终端可以包括一个或多个(图1中仅示出一个)处理器102(处理器102可以包括但不限于微处理器mcu或可编程逻辑器件fpga等的处理装置)和用于存储数据的存储器104,其中,上述移动终端还可以包括用于通信功能的传输设备106以及输入输出设备108。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述移动终端的结构造成限定。例如,移动终端还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。
32.存储器104可用于存储计算机程序,例如,应用软件的软件程序以及模块,如本发明实施例中的燃气喷射阀的控制方法对应的计算机程序,处理器102通过运行存储在存储器104内的计算机程序,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至移动终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。传输设备106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括移动终端的通信供应商提供的无线网络。在一个实例中,传输设备106包括一个网络适配器(network interface controller,简称为nic),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输设备106可以为射频(radio frequency,简称为rf)模块,其用于通过无线方式与互联网进行通讯。
33.在本实施例中提供了一种运行于移动终端、计算机终端或者类似的运算装置的燃气喷射阀的控制方法,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机
可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
34.图2是根据本技术实施例的一种燃气喷射阀的控制方法的流程图。如图2所示,该方法包括以下步骤:
35.步骤s201,获取燃气喷射阀在压缩阶段对应的发动机起始角度和发动机终止角度,计算上述发动机起始角度和上述发动机终止角度的差值,得到压缩角度范围,将上述压缩角度范围划分为多个子范围;
36.具体地,以低压氢气直喷发动机为例,对低压氢气直喷发动机进行加电,发动机的转过的角度因此会发生变化,进而控制喷射阀进行压缩,以将氢气喷射入气缸内。氢气喷射阀在压缩过程中的运动方向通常是从上方到下方,上方的压力通常较低且保持不变(例如:可以为大气压),喷射阀下方的压力随压缩过程的推进会逐渐变大,所以氢气喷射时会尽量选择会在压缩冲程的早期进行喷射,避免压缩冲程中后期由于气缸内即喷射阀的下方的压力急剧上升,喷射阀进入亚音速状态,导致喷射的流量不准确。由于喷射量与喷射阀的压缩有关,喷射阀的压缩由发动机加电的时间控制,发动机在加电时间内转过的角度会发生变化,因此,本技术为了准确地对喷射量进行补偿,从发动机转过的角度(通常为发动机的曲轴转过的角度,以下统称为“发动机的角度”)为出发点,计算喷射阀需要补偿的喷射量。首先将喷射阀在整个压缩阶段的发动机的起始角度和终止角度之间的压缩角度范围进行划分,例如:在喷射阀的整个压缩过程中,发动机的起始角度为0
°
,终止角度为55
°
,在实际应用过程中可以将压缩角度划分为等大小的角度,例如:每个子范围的大小为5
°
,得到10个相同的子范围;也可以将压缩角度范围划分为不相等的多个子范围,例如:将压缩角度范围划分为五个子范围,第一个子范围为0
°
~20
°
,第二个子范围为20
°
~30
°
,第三个子范围为30
°
~35
°
,第四个子范围为35
°
~40
°
,第五个子范围为40
°
~55
°
。即本技术并不对上述子范围的大小进行具体限制。
37.步骤s202,在上述子范围中的部分角度值进入喷射角度范围的情况下,根据上述子范围对应的气缸压力计算理论燃气喷射量,将上述喷射角度范围内的每个上述子范围对应的每个上述理论燃气喷射量相加,得到累积理论燃气喷射量,其中,上述喷射角度范围为上述燃气喷射阀在喷射阶段对应的发动机起始角度和发动机终止角度的差值,且包含于上述压缩角度范围内;
38.具体地,如上文所说,氢气喷射阀在压缩过程中的运动方向通常是从上方到下方,压缩阶段包括燃气不喷射和燃气喷射两个阶段,在燃气喷射阀处于气缸的最上上方时,可以认为对应的发动机角度为0
°
,此时还处于不喷射燃气的阶段,随着喷射阀从上往下压缩,喷射阀开始喷射燃气,进入燃气喷射阶段,直至喷射阀到达发动机的终止角度,喷射阀停止燃气喷射。本技术将上述燃气喷射阶段对应的发动机的起始角度和发动机终止角度之间的差值作为喷射角度范围,显然,喷射角度范围包含于上述压缩角度范围之内,即喷射角度范围的最小角度值大于压缩角度范围的最小角度值,喷射角度范围的最大角度值小于或等于压缩角度范围的最大角度值,例如:压缩角度范围为0
°
~55
°
,喷射角度范围为30
°
~55
°
。随着喷射阀的压缩,会对气缸内的气体产生压力,在喷射阀进入喷射角度范围的情况下,根据每个子范围对应的气缸压力,可以计算得到每个子范围对应的理论燃气喷射量,即在此气缸压力值下,喷射阀应该喷射的燃气量的多少,但是在实际的喷射过程中,喷射阀会进入亚
音速状态,喷射量衰减导致实际的燃气喷射量小于理论燃气喷射量,因此,实际的喷射角度范围也小于理论燃气喷射量对应的理论喷射角度范围。
39.步骤s203,获取需求燃气喷射量,在上述累积理论燃气喷射量与上述需求燃气喷射量相等的情况下,将上述累积理论燃气喷射量对应的多个上述子范围的最大角度值相加,得到理论喷射角度,将上述理论喷射角度与上述喷射角度范围的最大角度值相减,得到补偿喷射角度;
40.具体地,获取需求的燃气喷射量,在上述累加得到的累积理论燃气量与需求燃气喷射量相等的情况下,将上述累积理论燃气喷射量对应的多个上述子范围的最大角度值相加,得到理论喷射角度,由于理论喷射角度对应理论燃气喷射量即应该喷射的燃气量,而实际的燃气喷射量对应的喷射角度范围的最大值小于理论喷射角度,因此,将将上述理论喷射角度与上述喷射角度范围的最大角度值相减,即刻得到补偿喷射角度,补偿喷射角度对应的即为补偿的燃气喷射量。
41.步骤s204,根据上述补偿喷射角度确定上述燃气喷射阀的补偿加电时间,并控制上述燃气喷射阀根据上述补偿加电时间进行燃气喷射,以对燃气喷射量进行补偿。
42.具体地,如上文上述,由于喷射量与喷射阀的压缩有关,喷射阀的压缩由发动机加电的时间控制,发动机在加电时间内转过的角度会发生变化,因此,在确定补偿喷射角度之后,即可确定补偿加电时间,并根据补偿加电时间使喷射阀的加电时间增加,以使喷射量增加,对喷射量进行了补偿。
43.通过本实施例,首先根据燃气喷射阀在压缩阶段对应的发动机起始角度和发动机终止角度计算得到压缩角度范围,将压缩角度范围划分为多个子范围,压缩角度范围包括喷射角度范围,在上述子范围中存在部分角度值进入喷射角度范围的情况下,之后计算喷射角度范围内的多个子范围对应的累积理论燃气喷射量,在累积理论燃气喷射量等于需求燃气喷射量的情况下,将累积理论燃气喷射量对应的多个子范围的最大角度值相加,得到理论喷射角度,并计算理论喷射角度与喷射角度范围的最大角度值相减,得到的差值即为补偿喷射角度,并根据补偿喷射角度确定补偿加电时间并控制燃气喷射阀根据补偿加电时间进行喷射。与现有技术中,燃气喷射阀两端压力的变化导致喷射量不准确的方法相比,本技术能够根据需求燃气喷射量,计算对应的理论喷射角度,并根据理论喷射角度计算得到补偿喷射角度,利用补偿喷射角度计算补偿加电时间,从而延长燃气喷射阀的加电时间,以对喷射量进行补偿,因此,可以解决燃气喷射阀的喷射量不准确的问题,达到了对燃气喷射阀的喷射量进行补偿的目的。
44.具体实现过程中,在上述步骤s202之前,还包括以下步骤:根据第一热力学公式和理想状态方程pv=mrt计算每个上述子范围对应的上述气缸压力,其中,p为每个上述子范围对应的上述气缸压力,v为上述燃气喷射阀所在的气缸内的燃气体积,m为上述燃气喷射阀所在的气缸内的燃气质量,r为气体常数,t为上述燃气喷射阀所在的气缸内的燃气的瞬时温度,qw为通过气缸的壁面传入或者传出的热量,cv为定容热容,为当前发动机角度,ms为进入上述燃气喷射阀所在的气缸内的氢气质量,hs为上述燃气喷射阀所在的气缸内的氢气比焓,u为上述燃气喷射阀所在的气缸内的燃气内能。该方法计算每个子范围对应的气缸压力,这样可以根据气缸压力计算理论燃气喷
射量,以用于后续补偿喷射角的计算。
45.具体地,在获取到当前发动机的角度之后,通过上述热力学第一公式和理想状态方程可以计算得到气缸内的瞬时温度和气缸压力,需要说明的是,上述热力学第一公式和理想状态方程中的参数除瞬时温度t和气缸压力p之外都为已知量,因此,两个未知数通过上述两个方程即可解得。
46.为了验证燃气喷射阀的燃气喷射量是否存在衰减的情况,具体实现过程中,在上述步骤s201之前,还包括以下步骤:在上述子范围中的部分角度值进入喷射角度范围的情况下,计算上述气缸压力与气轨压力的比值,得到压比,在上述压比大于预设阈值的情况下,确定上述燃气喷射阀进入亚音速区域,其中,在上述亚音速区域内上述燃气喷射阀的燃气喷射量会衰减,气轨压力表示作用于气轨的压力,气轨位于气缸内且用于对气缸内的燃气进行压缩。该方法通过气缸压力与大气压力的比值,确定燃气喷射阀是否进入亚音速区域,这样可以确定燃气喷射阀的燃气喷射量是否衰减,进而确定是否有必要执行后续步骤。
47.具体地,在喷射角度范围内,气缸内的喷射阀从上向下进行压缩,在压缩过程中,气缸内的压力不断增大,而在未进行压缩时,气缸内的压力相当于大气压,因此,在压缩过程中气缸内的压力与大气压的比值大于预设阈值的情况下,燃气喷射阀进入亚音速区域,燃气喷射阀的燃气喷射量会衰减,燃气喷射量因此而减少,所以需要根据本技术的后续步骤对燃气喷射量进行补偿。在实际应用过程中,预设阈值一般为0.54,即当气缸内的压力与大气压的比值大于0.54的情况下,认为燃气喷射阀进入亚音速区域。
48.具体实现过程中,在上述步骤s202之前,还包括以下步骤:获取上述燃气喷射阀在喷射阶段对应的发动机起始角度和发动机终止角度,计算上述发动机起始角度和上述发动机终止角度的差值,得到上述喷射角度范围;判断上述子范围中的部分角度值是否进入上述喷射角度范围。通过该方法,计算得到喷射角度范围,这样可以用于判断子范围对应的角度是否进入喷射角度范围,进而准确计算理论燃气喷射量。
49.具体地,如上文所说,喷射角度范围包含于上述压缩角度范围之内,即喷射角度范围的最小角度值大于压缩角度范围的最小角度值,喷射角度范围的最大角度值小于或等于压缩角度范围的最大角度值,为了计算理论燃气喷射量,需要判断燃气喷射阀是否进入喷射角度范围,因此,获取喷射阶段对应的发动机起始角度和发动机终止角度,并计算上述两个角度的差值即可得到喷射角度范围。
50.为了确定子范围对应的角度是否进入喷射角度范围,以确定是否需要计算理论燃气喷射量,具体实现过程中,上述步骤s202可以通过以下步骤实现:获取上述燃气喷射阀对应的当前发动机角度,其中,上述当前发动机角度表示正在进行压缩的上述燃气喷射阀对应的发动机的角度;比较上述当前发动机角度与上述喷射角度范围的最小角度值的大小,在上述当前发动机角度等于或者大于上述喷射角度范围的最小角度值的情况下,确定上述当前发动机角度所在的上述子范围中的部分角度值进入上述喷射角度范围。
51.具体地,在燃气喷射阀的压缩过程中,燃气喷射阀的位置与发动机的曲轴角度一一对应,因此,获取当前燃气喷射阀所在的位置对应的发动机角度即当前发动机角度,与喷射角度范围的最小值进行比较,而当前发动机角度必定位于某一子范围内,在当前发动机角度大于喷射角度范围的最小值的情况下,表明当前发动机角度所在的子范围中,部分角度值进入了喷射角度范围内。例如:将压缩角度范围划分为五个子范围,第一个子范围为0
°
~20
°
,第二个子范围为20
°
~30
°
,第三个子范围为30
°
~35
°
,第四个子范围为35
°
~40
°
,第五个子范围为40
°
~55
°
。而喷射角度范围为30
°
~55
°
,当前发动机角度为34
°
,当前发动机角度34
°
大于喷射角度范围的最小值30
°
,当前发动机角度34
°
所在的子范围为第三个子范围为30
°
~35
°
,因此,可以确定第三个子范围中的部分角度值进入喷射角度范围。
52.具体实现过程中,上述步骤s202还可以通过以下步骤实现:计算上述当前发动机角度与部分角度值进入上述喷射角度范围的上述子范围的最大角度值的差值,根据上述差值计算上述子范围对应的上述气缸压力;根据上述气缸压力计算上述子范围对应的理论燃气喷射量。该方法通过准确确定进入喷射角度范围的发动机的角度值,准确计算得到理论燃气喷射量。
53.具体地,在燃气喷射阀的压缩过程中,当前发动机角度值必然位于某一子范围之内,因此,必然存在某一子范围只有部分角度值进入了喷射角度范围,为了准确计算只有部分角度值进入了喷射角度范围对应的理论燃气喷射量,将上述子范围的最大角度值减去当前发动机的角度值,由计算得到的角度差值来计算理论燃气消耗量。例如:当前发动机角度34
°
,当前发动机角度34
°
所在的子范围为第三个子范围为30
°
~35
°
,因此将第三个子范围的最大角度值35
°
减去34
°
,差值为1
°
,计算1
°
对应的理论燃气消耗量即为该子范围对应的理论燃气消耗量。
54.为了对燃气喷射量进行补偿,具体实现过程中,上述步骤s204可以通过以下步骤实现:根据上述喷射角度范围的最大角度值确定上述燃气喷射阀的加电时间,并控制上述燃气喷射阀根据上述加电时间进行燃气喷射。该方法通过增加发动机的加电时间,增加燃气喷射阀的燃气喷射量,这样可以对燃气喷射量进行补偿,以使燃气喷射量准确。
55.具体地,如上文所说,在喷射阀的压缩过程中,发动机对喷射阀的加电时间与发动机的曲轴角度一一对应,由发动机的曲轴角度可以计算得到燃气喷射阀所在的气缸内的气缸压力(上文中的第一热力学公式和理想状态方程),由气缸压力可以计算得到理论燃气喷射量,计算公式为其中,w表示理论燃气喷射量,we表示额定气轨压力下的喷射阀的燃气喷射量,ps表示实际气轨压力,pe表示额定气轨压力,t表示曲轴角度对应的加电时间,fac表示系数,在压比小于0.54的情况下,fac=1,在压比大于0.54即进入亚音速区域的情况下,fac的值基于“压比喷射流量衰减曲线”确定,“压比喷射流量衰减曲线”如图4所示。因此根据喷射角度范围的最大角度值可以计算得到燃气喷射阀的加电时间,同理,根据补偿喷射角度也可以计算得到补偿加电时间,在燃气喷射阀根据上述加电时间进行燃气喷射之后,继续按照补偿加电时间进行燃气喷射,由此实现了对燃气喷射量进行补偿的目的。
56.为了使得本领域技术人员能够更加清楚地了解本技术的技术方案,以下将结合具体的实施例对本技术的燃气喷射阀的控制方法的实现过程进行详细说明。
57.本实施例涉及一种具体的燃气喷射阀的控制方法,如图3至图4所示,包括如下步骤:
58.步骤s1:开始,将压缩阶段按照固定角度分为若干个区域;
59.步骤s2:根据热力学第一公式计算每个区域的缸内压力和缸内温度;
60.步骤s3:判断是否进入到喷射开始的区域,若是,执行步骤s4,若否,则继续执行步
骤s2;
61.步骤s4:根据热力学第一公式计算每个区域的缸内压力、缸内温度和喷射量,并累加喷射量和喷射区域角度,在进入喷射区域之后,缸内压力与大气压力的比值小于0.54的情况下,喷射阀的喷射量正常,在缸内压力与大气压力的比值大于0.54的情况下,进入亚音速区域,喷射量衰减,需要补偿衰减。实际喷射阶段对应的实际发动机角度为图4中的需求持续角度,可以看出在需求实际角度范围内,喷射量在喷射阀达到亚音速区域时基于压比喷射流量衰减曲线进行衰减,因此,实际的燃气喷射量小于应该喷射的燃气量,需要补偿的燃气量为图4中的补偿量,因此喷射持续角度(理论燃气喷射量)减去需求持续角度(喷射角度范围)的最大角度值,即可得到补偿量(补偿喷射角度);
62.步骤s5:判断喷射量是否大于等于需求喷射量,若是,执行步骤s6,若否,继续执行步骤s4;
63.步骤s6:累加喷射区域角度减去需求的喷射角度,得到修正量,结束。
64.本技术实施例还提供了一种燃气喷射阀的控制装置,需要说明的是,本技术实施例的燃气喷射阀的控制装置可以用于执行本技术实施例所提供的用于燃气喷射阀的控制方法。该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
65.以下对本技术实施例提供的燃气喷射阀的控制装置进行介绍。
66.图5是根据本技术实施例的燃气喷射阀的控制装置的示意图。如图5所示,该装置包括:
67.第一计算单元10,用于获取燃气喷射阀在压缩阶段对应的发动机起始角度和发动机终止角度,计算上述发动机起始角度和上述发动机终止角度的差值,得到压缩角度范围,将上述压缩角度范围划分为多个子范围;
68.具体地,以低压氢气直喷发动机为例,对低压氢气直喷发动机进行加电,发动机的转过的角度因此会发生变化,进而控制喷射阀进行压缩,以将氢气喷射入气缸内。氢气喷射阀在压缩过程中的运动方向通常是从上方到下方,上方的压力通常较低且保持不变(例如:可以为大气压),喷射阀下方的压力随压缩过程的推进会逐渐变大,所以氢气喷射时会尽量选择会在压缩冲程的早期进行喷射,避免压缩冲程中后期由于气缸内即喷射阀的下方的压力急剧上升,喷射阀进入亚音速状态,导致喷射的流量不准确。由于喷射量与喷射阀的压缩有关,喷射阀的压缩由发动机加电的时间控制,发动机在加电时间内转过的角度会发生变化,因此,本技术为了准确地对喷射量进行补偿,从发动机转过的角度(通常为发动机的曲轴转过的角度,以下统称为“发动机的角度”)为出发点,计算喷射阀需要补偿的喷射量。首先将喷射阀在整个压缩阶段的发动机的起始角度和终止角度之间的压缩角度范围进行划分,例如:在喷射阀的整个压缩过程中,发动机的起始角度为0
°
,终止角度为55
°
,在实际应用过程中可以将压缩角度划分为等大小的角度,例如:每个子范围的大小为5
°
,得到10个相同的子范围;也可以将压缩角度范围划分为不相等的多个子范围,例如:将压缩角度范围划分为五个子范围,第一个子范围为0
°
~20
°
,第二个子范围为20
°
~30
°
,第三个子范围为30
°
~35
°
,第四个子范围为35
°
~40
°
,第五个子范围为40
°
~55
°
。即本技术并不对上述子范围的大小进行具体限制。
69.第二计算单元20,用于在上述子范围中的部分角度值进入喷射角度范围的情况下,根据上述子范围对应的气缸压力计算理论燃气喷射量,将上述喷射角度范围内的每个上述子范围对应的每个上述理论燃气喷射量相加,得到累积理论燃气喷射量,其中,上述喷射角度范围为上述燃气喷射阀在喷射阶段对应的发动机起始角度和发动机终止角度的差值,且包含于上述压缩角度范围内;
70.具体地,如上文所说,氢气喷射阀在压缩过程中的运动方向通常是从上方到下方,压缩阶段包括燃气不喷射和燃气喷射两个阶段,在燃气喷射阀处于气缸的最上上方时,可以认为对应的发动机角度为0
°
,此时还处于不喷射燃气的阶段,随着喷射阀从上往下压缩,喷射阀开始喷射燃气,进入燃气喷射阶段,直至喷射阀到达发动机的终止角度,喷射阀停止燃气喷射。本技术将上述燃气喷射阶段对应的发动机的起始角度和发动机终止角度之间的差值作为喷射角度范围,显然,喷射角度范围包含于上述压缩角度范围之内,即喷射角度范围的最小角度值大于压缩角度范围的最小角度值,喷射角度范围的最大角度值小于或等于压缩角度范围的最大角度值,例如:压缩角度范围为0
°
~55
°
,喷射角度范围为30
°
~55
°
。随着喷射阀的压缩,会对气缸内的气体产生压力,在喷射阀进入喷射角度范围的情况下,根据每个子范围对应的气缸压力,可以计算得到每个子范围对应的理论燃气喷射量,即在此气缸压力值下,喷射阀应该喷射的燃气量的多少,但是在实际的喷射过程中,喷射阀会进入亚音速状态,喷射量衰减导致实际的燃气喷射量小于理论燃气喷射量,因此,实际的喷射角度范围也小于理论燃气喷射量对应的理论喷射角度范围。
71.第三计算单元30,用于获取需求燃气喷射量,在上述累积理论燃气喷射量与上述需求燃气喷射量相等的情况下,将上述累积理论燃气喷射量对应的多个上述子范围的最大角度值相加,得到理论喷射角度,将上述理论喷射角度与上述喷射角度范围的最大角度值相减,得到补偿喷射角度;
72.具体地,获取需求的燃气喷射量,在上述累加得到的累积理论燃气量与需求燃气喷射量相等的情况下,将上述累积理论燃气喷射量对应的多个上述子范围的最大角度值相加,得到理论喷射角度,由于理论喷射角度对应理论燃气喷射量即应该喷射的燃气量,而实际的燃气喷射量对应的喷射角度范围的最大值小于理论喷射角度,因此,将将上述理论喷射角度与上述喷射角度范围的最大角度值相减,即刻得到补偿喷射角度,补偿喷射角度对应的即为补偿的燃气喷射量。
73.控制单元40,用于根据上述补偿喷射角度确定上述燃气喷射阀的补偿加电时间,并控制上述燃气喷射阀根据上述补偿加电时间进行燃气喷射,以对燃气喷射量进行补偿。
74.具体地,如上文上述,由于喷射量与喷射阀的压缩有关,喷射阀的压缩由发动机加电的时间控制,发动机在加电时间内转过的角度会发生变化,因此,在确定补偿喷射角度之后,即可确定补偿加电时间,并根据补偿加电时间使喷射阀的加电时间增加,以使喷射量增加,对喷射量进行了补偿。
75.通过本实施例,根据燃气喷射阀在压缩阶段对应的发动机起始角度和发动机终止角度计算得到压缩角度范围,将压缩角度范围划分为多个子范围,压缩角度范围包括喷射角度范围,在上述子范围中存在部分角度值进入喷射角度范围的情况下,之后计算喷射角度范围内的多个子范围对应的累积理论燃气喷射量,在累积理论燃气喷射量等于需求燃气喷射量的情况下,将累积理论燃气喷射量对应的多个子范围的最大角度值相加,得到理论
喷射角度,并计算理论喷射角度与喷射角度范围的最大角度值相减,得到的差值即为补偿喷射角度,并根据补偿喷射角度确定补偿加电时间并控制燃气喷射阀根据补偿加电时间进行喷射。与现有技术中,燃气喷射阀两端压力的变化导致喷射量不准确的装置相比,本技术能够根据需求燃气喷射量,计算对应的理论喷射角度,并根据理论喷射角度计算得到补偿喷射角度,利用补偿喷射角度计算补偿加电时间,从而延长燃气喷射阀的加电时间,以对喷射量进行补偿,因此,可以解决燃气喷射阀的喷射量不准确的问题,达到了对燃气喷射阀的喷射量进行补偿的目的。
76.作为一种可选的方案,上述装置还包括计算单元,用于根据第一热力学公式和理想状态方程pv=mrt计算每个上述子范围对应的上述气缸压力,其中,p为每个上述子范围对应的上述气缸压力,v为上述燃气喷射阀所在的气缸内的燃气体积,m为上述燃气喷射阀所在的气缸内的燃气质量,r为气体常数,t为上述燃气喷射阀所在的气缸内的燃气的瞬时温度,qw为通过气缸的壁面传入或者传出的热量,cv为定容热容,为当前发动机角度,ms为进入上述燃气喷射阀所在的气缸内的氢气质量,hs为上述燃气喷射阀所在的气缸内的氢气比焓,u为上述燃气喷射阀所在的气缸内的燃气内能。该装置计算每个子范围对应的气缸压力,这样可以根据气缸压力计算理论燃气喷射量,以用于后续补偿喷射角的计算。
77.具体地,在获取到当前发动机的角度之后,通过上述热力学第一公式和理想状态方程可以计算得到气缸内的瞬时温度和气缸压力,需要说明的是,上述热力学第一公式和理想状态方程中的参数除瞬时温度t和气缸压力p之外都为已知量,因此,两个未知数通过上述两个方程即可解得。
78.作为一种可选的方案,为了验证燃气喷射阀的燃气喷射量是否存在衰减的情况,上述装置还包括确定单元:在上述子范围中的部分角度值进入喷射角度范围的情况下,计算上述气缸压力与气轨压力的比值,得到压比,在上述压比大于预设阈值的情况下,确定上述燃气喷射阀进入亚音速区域,其中,在上述亚音速区域内上述燃气喷射阀的燃气喷射量会衰减,上述气轨压力表示作用于气轨的压力,上述气轨位于气缸内且用于对气缸内的燃气进行压缩。该装置通过气缸压力与大气压力的比值,确定燃气喷射阀是否进入亚音速区域,这样可以确定燃气喷射阀的燃气喷射量是否衰减,进而确定是否有必要执行后续步骤。
79.具体地,在喷射角度范围内,气缸内的喷射阀从上向下进行压缩,在压缩过程中,气缸内的压力不断增大,而在未进行压缩时,气缸内的压力相当于大气压,因此,在压缩过程中气缸内的压力与大气压的比值大于预设阈值的情况下,燃气喷射阀进入亚音速区域,燃气喷射阀的燃气喷射量会衰减,燃气喷射量因此而减少,所以需要根据本技术的后续步骤对燃气喷射量进行补偿。在实际应用过程中,预设阈值一般为0.54,即当气缸内的压力与大气压的比值大于0.54的情况下,认为燃气喷射阀进入亚音速区域。
80.作为一种可选的方案,具体实现过程中,上述装置还包括第一计算模块和判断模块,其中,第一计算模块用于获取上述燃气喷射阀在喷射阶段对应的发动机起始角度和发动机终止角度,计算上述发动机起始角度和上述发动机终止角度的差值,得到上述喷射角度范围;判断模块用于判断上述子范围中的部分角度值是否进入上述喷射角度范围。通过该装置,计算得到喷射角度范围,这样可以用于判断子范围对应的角度是否进入喷射角度
范围,进而准确计算理论燃气喷射量。
81.具体地,如上文所说,喷射角度范围包含于上述压缩角度范围之内,即喷射角度范围的最小角度值大于压缩角度范围的最小角度值,喷射角度范围的最大角度值小于或等于压缩角度范围的最大角度值,为了计算理论燃气喷射量,需要判断燃气喷射阀是否进入喷射角度范围,因此,获取喷射阶段对应的发动机起始角度和发动机终止角度,并计算上述两个角度的差值即可得到喷射角度范围。
82.作为一种可选的方案,为了确定子范围对应的角度是否进入喷射角度范围,以确定是否需要计算理论燃气喷射量,具体实现过程中,上述判断模块包括获取子模块和确定子模块,其中,获取子模块用于获取上述燃气喷射阀对应的当前发动机角度,其中,上述当前发动机角度表示正在进行压缩的上述燃气喷射阀对应的发动机的角度;确定子模块用于比较上述当前发动机角度与上述喷射角度范围的最小角度值的大小,在上述当前发动机角度等于或者大于上述喷射角度范围的最小角度值的情况下,确定上述当前发动机角度所在的上述子范围中的部分角度值进入上述喷射角度范围。
83.具体地,在燃气喷射阀的压缩过程中,燃气喷射阀的位置与发动机的曲轴角度一一对应,因此,获取当前燃气喷射阀所在的位置对应的发动机角度即当前发动机角度,与喷射角度范围的最小值进行比较,而当前发动机角度必定位于某一子范围内,在当前发动机角度大于喷射角度范围的最小值的情况下,表明当前发动机角度所在的子范围中,部分角度值进入了喷射角度范围内。例如:将压缩角度范围划分为五个子范围,第一个子范围为0
°
~20
°
,第二个子范围为20
°
~30
°
,第三个子范围为30
°
~35
°
,第四个子范围为35
°
~40
°
,第五个子范围为40
°
~55
°
。而喷射角度范围为30
°
~55
°
,当前发动机角度为34
°
,当前发动机角度34
°
大于喷射角度范围的最小值30
°
,当前发动机角度34
°
所在的子范围为第三个子范围为30
°
~35
°
,因此,可以确定第三个子范围中的部分角度值进入喷射角度范围。
84.作为一种可选的方案,具体实现过程中,第二计算单元包括第二计算模块和第三计算模块,其中,第二计算模块用于计算上述当前发动机角度与部分角度值进入上述喷射角度范围的上述子范围的最大角度值的差值,根据上述差值计算上述子范围对应的上述气缸压力;第三计算模块用于根据上述气缸压力计算上述子范围对应的理论燃气喷射量。该装置通过准确确定进入喷射角度范围的发动机的角度值,准确计算得到理论燃气喷射量。
85.具体地,在燃气喷射阀的压缩过程中,当前发动机角度值必然位于某一子范围之内,因此,必然存在某一子范围只有部分角度值进入了喷射角度范围,为了准确计算只有部分角度值进入了喷射角度范围对应的理论燃气喷射量,将上述子范围的最大角度值减去当前发动机的角度值,由计算得到的角度差值来计算理论燃气消耗量。例如:当前发动机角度34
°
,当前发动机角度34
°
所在的子范围为第三个子范围为30
°
~35
°
,因此将第三个子范围的最大角度值35
°
减去34
°
,差值为1
°
,计算1
°
对应的理论燃气消耗量即为该子范围对应的理论燃气消耗量。
86.作为一种可选的方案,为了对燃气喷射量进行补偿,具体实现过程中,控制单元包括控制模块,用于根据上述喷射角度范围的最大角度值确定上述燃气喷射阀的加电时间,并控制上述燃气喷射阀根据上述加电时间进行燃气喷射。该装置通过增加发动机的加电时间,增加燃气喷射阀的燃气喷射量,这样可以对燃气喷射量进行补偿,以使燃气喷射量准确。
87.具体地,如上文所说,在喷射阀的压缩过程中,发动机对喷射阀的加电时间与发动机的曲轴角度一一对应,由发动机的曲轴角度可以计算得到燃气喷射阀所在的气缸内的气缸压力(上文中的第一热力学公式和理想状态方程),由气缸压力可以计算得到理论燃气喷射量,计算公式为其中,w表示理论燃气喷射量,we表示额定气轨压力下的喷射阀的燃气喷射量,ps表示实际气轨压力,pe表示额定气轨压力,t表示曲轴角度对应的加电时间,fac表示系数,在压比小于0.54的情况下,fac=1,在压比大于0.54即进入亚音速区域的情况下,fac的值基于“压比喷射流量衰减曲线”确定,“压比喷射流量衰减曲线”如图4所示。因此根据喷射角度范围的最大角度值可以计算得到燃气喷射阀的加电时间,同理,根据补偿喷射角度也可以计算得到补偿加电时间,在燃气喷射阀根据上述加电时间进行燃气喷射之后,继续按照补偿加电时间进行燃气喷射,由此实现了对燃气喷射量进行补偿的目的。
88.上述燃气喷射阀的控制装置包括处理器和存储器,上述第一计算单元、第二计算单元、第三计算单元和控制单元等均作为程序单元存储在存储器中,由处理器执行存储在存储器中的上述程序单元来实现相应的功能。上述模块均位于同一处理器中;或者,上述各个模块以任意组合的形式分别位于不同的处理器中。
89.处理器中包含内核,由内核去存储器中调取相应的程序单元。内核可以设置一个或以上,通过调整内核参数来控制燃气喷射阀的燃气喷射量准确。
90.存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram),存储器包括至少一个存储芯片。
91.本发明实施例提供了一种计算机可读存储介质,上述计算机可读存储介质包括存储的程序,其中,在上述程序运行时控制上述计算机可读存储介质所在设备执行上述燃气喷射阀的控制方法。
92.具体地,燃气喷射阀的控制方法包括:
93.步骤s201,获取燃气喷射阀在压缩阶段对应的发动机起始角度和发动机终止角度,计算上述发动机起始角度和上述发动机终止角度的差值,得到压缩角度范围,将上述压缩角度范围划分为多个子范围;
94.具体地,以低压氢气直喷发动机为例,对低压氢气直喷发动机进行加电,发动机的转过的角度因此会发生变化,进而控制喷射阀进行压缩,以将氢气喷射入气缸内。氢气喷射阀在压缩过程中的运动方向通常是从上方到下方,上方的压力通常较低且保持不变(例如:可以为大气压),喷射阀下方的压力随压缩过程的推进会逐渐变大,所以氢气喷射时会尽量选择会在压缩冲程的早期进行喷射,避免压缩冲程中后期由于气缸内即喷射阀的下方的压力急剧上升,喷射阀进入亚音速状态,导致喷射的流量不准确。由于喷射量与喷射阀的压缩有关,喷射阀的压缩由发动机加电的时间控制,发动机在加电时间内转过的角度会发生变化,因此,本技术为了准确地对喷射量进行补偿,从发动机转过的角度(通常为发动机的曲轴转过的角度,以下统称为“发动机的角度”)为出发点,计算喷射阀需要补偿的喷射量。首先将喷射阀在整个压缩阶段的发动机的起始角度和终止角度之间的压缩角度范围进行划分,例如:在喷射阀的整个压缩过程中,发动机的起始角度为0
°
,终止角度为55
°
,在实际应
用过程中可以将压缩角度划分为等大小的角度,例如:每个子范围的大小为5
°
,得到10个相同的子范围;也可以将压缩角度范围划分为不相等的多个子范围,例如:将压缩角度范围划分为五个子范围,第一个子范围为0
°
~20
°
,第二个子范围为20
°
~30
°
,第三个子范围为30
°
~35
°
,第四个子范围为35
°
~40
°
,第五个子范围为40
°
~55
°
。即本技术并不对上述子范围的大小进行具体限制。
95.步骤s202,在上述子范围中的部分角度值进入喷射角度范围的情况下,根据上述子范围对应的气缸压力计算理论燃气喷射量,将上述喷射角度范围内的每个上述子范围对应的每个上述理论燃气喷射量相加,得到累积理论燃气喷射量,其中,上述喷射角度范围为上述燃气喷射阀在喷射阶段对应的发动机起始角度和发动机终止角度的差值,且包含于上述压缩角度范围内;
96.具体地,如上文所说,氢气喷射阀在压缩过程中的运动方向通常是从上方到下方,压缩阶段包括燃气不喷射和燃气喷射两个阶段,在燃气喷射阀处于气缸的最上上方时,可以认为对应的发动机角度为0
°
,此时还处于不喷射燃气的阶段,随着喷射阀从上往下压缩,喷射阀开始喷射燃气,进入燃气喷射阶段,直至喷射阀到达发动机的终止角度,喷射阀停止燃气喷射。本技术将上述燃气喷射阶段对应的发动机的起始角度和发动机终止角度之间的差值作为喷射角度范围,显然,喷射角度范围包含于上述压缩角度范围之内,即喷射角度范围的最小角度值大于压缩角度范围的最小角度值,喷射角度范围的最大角度值小于或等于压缩角度范围的最大角度值,例如:压缩角度范围为0
°
~55
°
,喷射角度范围为30
°
~55
°
。随着喷射阀的压缩,会对气缸内的气体产生压力,在喷射阀进入喷射角度范围的情况下,根据每个子范围对应的气缸压力,可以计算得到每个子范围对应的理论燃气喷射量,即在此气缸压力值下,喷射阀应该喷射的燃气量的多少,但是在实际的喷射过程中,喷射阀会进入亚音速状态,喷射量衰减导致实际的燃气喷射量小于理论燃气喷射量,因此,实际的喷射角度范围也小于理论燃气喷射量对应的理论喷射角度范围。
97.步骤s203,获取需求燃气喷射量,在上述累积理论燃气喷射量与上述需求燃气喷射量相等的情况下,将上述累积理论燃气喷射量对应的多个上述子范围的最大角度值相加,得到理论喷射角度,将上述理论喷射角度与上述喷射角度范围的最大角度值相减,得到补偿喷射角度;
98.具体地,获取需求的燃气喷射量,在上述累加得到的累积理论燃气量与需求燃气喷射量相等的情况下,将上述累积理论燃气喷射量对应的多个上述子范围的最大角度值相加,得到理论喷射角度,由于理论喷射角度对应理论燃气喷射量即应该喷射的燃气量,而实际的燃气喷射量对应的喷射角度范围的最大值小于理论喷射角度,因此,将将上述理论喷射角度与上述喷射角度范围的最大角度值相减,即刻得到补偿喷射角度,补偿喷射角度对应的即为补偿的燃气喷射量。
99.步骤s204,根据上述补偿喷射角度确定上述燃气喷射阀的补偿加电时间,并控制上述燃气喷射阀根据上述补偿加电时间进行燃气喷射,以对燃气喷射量进行补偿。
100.具体地,如上文上述,由于喷射量与喷射阀的压缩有关,喷射阀的压缩由发动机加电的时间控制,发动机在加电时间内转过的角度会发生变化,因此,在确定补偿喷射角度之后,即可确定补偿加电时间,并根据补偿加电时间使喷射阀的加电时间增加,以使喷射量增加,对喷射量进行了补偿。
101.本发明实施例提供了一种设备,设备包括处理器、存储器及存储在存储器上并可在处理器上运行的程序,处理器执行程序时实现至少以下步骤:
102.步骤s201,获取燃气喷射阀在压缩阶段对应的发动机起始角度和发动机终止角度,计算上述发动机起始角度和上述发动机终止角度的差值,得到压缩角度范围,将上述压缩角度范围划分为多个子范围;
103.步骤s202,在上述子范围中的部分角度值进入喷射角度范围的情况下,根据上述子范围对应的气缸压力计算理论燃气喷射量,将上述喷射角度范围内的每个上述子范围对应的每个上述理论燃气喷射量相加,得到累积理论燃气喷射量,其中,上述喷射角度范围为上述燃气喷射阀在喷射阶段对应的发动机起始角度和发动机终止角度的差值,且包含于上述压缩角度范围内;
104.步骤s203,获取需求燃气喷射量,在上述累积理论燃气喷射量与上述需求燃气喷射量相等的情况下,将上述累积理论燃气喷射量对应的多个上述子范围的最大角度值相加,得到理论喷射角度,将上述理论喷射角度与上述喷射角度范围的最大角度值相减,得到补偿喷射角度;
105.步骤s204,根据上述补偿喷射角度确定上述燃气喷射阀的补偿加电时间,并控制上述燃气喷射阀根据上述补偿加电时间进行燃气喷射,以对燃气喷射量进行补偿。
106.本文中的设备可以是服务器、pc、pad、手机等。
107.显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
108.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
109.本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
110.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
111.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计
算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
112.在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。
113.存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。存储器是计算机可读介质的示例。
114.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
115.还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。
116.从以上的描述中,可以看出,本技术上述的实施例实现了如下技术效果:
117.1)、本技术的燃气喷射阀的控制方法中,首先根据燃气喷射阀在压缩阶段对应的发动机起始角度和发动机终止角度计算得到压缩角度范围,将压缩角度范围划分为多个子范围,压缩角度范围包括喷射角度范围,在上述子范围中存在部分角度值进入喷射角度范围的情况下,之后计算喷射角度范围内的多个子范围对应的累积理论燃气喷射量,在累积理论燃气喷射量等于需求燃气喷射量的情况下,将累积理论燃气喷射量对应的多个子范围的最大角度值相加,得到理论喷射角度,并计算理论喷射角度与喷射角度范围的最大角度值相减,得到的差值即为补偿喷射角度,并根据补偿喷射角度确定补偿加电时间并控制燃气喷射阀根据补偿加电时间进行喷射。与现有技术中,燃气喷射阀两端压力的变化导致喷射量不准确的方法相比,本技术能够根据需求燃气喷射量,计算对应的理论喷射角度,并根据理论喷射角度计算得到补偿喷射角度,利用补偿喷射角度计算补偿加电时间,从而延长燃气喷射阀的加电时间,以对喷射量进行补偿,因此,可以解决燃气喷射阀的喷射量不准确的问题,达到了对燃气喷射阀的喷射量进行补偿的目的。
118.2)、本技术的燃气喷射阀的控制装置中,首先根据燃气喷射阀在压缩阶段对应的发动机起始角度和发动机终止角度计算得到压缩角度范围,将压缩角度范围划分为多个子范围,压缩角度范围包括喷射角度范围,在上述子范围中存在部分角度值进入喷射角度范围的情况下,之后计算喷射角度范围内的多个子范围对应的累积理论燃气喷射量,在累积理论燃气喷射量等于需求燃气喷射量的情况下,将累积理论燃气喷射量对应的多个子范围
的最大角度值相加,得到理论喷射角度,并计算理论喷射角度与喷射角度范围的最大角度值相减,得到的差值即为补偿喷射角度,并根据补偿喷射角度确定补偿加电时间并控制燃气喷射阀根据补偿加电时间进行喷射。与现有技术中,燃气喷射阀两端压力的变化导致喷射量不准确的装置相比,本技术能够根据需求燃气喷射量,计算对应的理论喷射角度,并根据理论喷射角度计算得到补偿喷射角度,利用补偿喷射角度计算补偿加电时间,从而延长燃气喷射阀的加电时间,以对喷射量进行补偿,因此,可以解决燃气喷射阀的喷射量不准确的问题,达到了对燃气喷射阀的喷射量进行补偿的目的。
119.以上所述仅为本技术的优选实施例而已,并不用于限制本技术,对于本领域的技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。

技术特征:
1.一种燃气喷射阀的控制方法,其特征在于,包括:获取燃气喷射阀在压缩阶段对应的发动机起始角度和发动机终止角度,计算所述发动机起始角度和所述发动机终止角度的差值,得到压缩角度范围,将所述压缩角度范围划分为多个子范围;在所述子范围中的部分角度值进入喷射角度范围的情况下,根据所述子范围对应的气缸压力计算理论燃气喷射量,将所述喷射角度范围内的每个所述子范围对应的每个所述理论燃气喷射量相加,得到累积理论燃气喷射量,其中,所述喷射角度范围为所述燃气喷射阀在喷射阶段对应的发动机起始角度和发动机终止角度的差值,且包含于所述压缩角度范围内;获取需求燃气喷射量,在所述累积理论燃气喷射量与所述需求燃气喷射量相等的情况下,将所述累积理论燃气喷射量对应的多个所述子范围的最大角度值相加,得到理论喷射角度,将所述理论喷射角度与所述喷射角度范围的最大角度值相减,得到补偿喷射角度;根据所述补偿喷射角度确定所述燃气喷射阀的补偿加电时间,并控制所述燃气喷射阀根据所述补偿加电时间进行燃气喷射,以对燃气喷射量进行补偿。2.根据权利要求1所述的控制方法,其特征在于,在根据所述子范围对应的气缸压力计算理论燃气喷射量之前,还包括:根据第一热力学公式和理想状态方程pv=mrt计算每个所述子范围对应的所述气缸压力,其中,p为每个所述子范围对应的所述气缸压力,v为所述燃气喷射阀所在的气缸内的燃气体积,m为所述燃气喷射阀所在的气缸内的燃气质量,r为气体常数,t为所述燃气喷射阀所在的气缸内的燃气的瞬时温度,q
w
为通过气缸的壁面传入或者传出的热量,c
v
为定容热容,为当前发动机角度,m
s
为进入所述燃气喷射阀所在的气缸内的氢气质量,h
s
为所述燃气喷射阀所在的气缸内的氢气比焓,u为所述燃气喷射阀所在的气缸内的燃气内能。3.根据权利要求1所述的控制方法,其特征在于,在获取燃气喷射阀在压缩阶段对应的发动机起始角度和发动机终止角度之前,还包括:在所述子范围中的部分角度值进入喷射角度范围的情况下,计算所述气缸压力与气轨压力的比值,得到压比,在所述压比大于预设阈值的情况下,确定所述燃气喷射阀进入亚音速区域,其中,在所述亚音速区域内所述燃气喷射阀的燃气喷射量会衰减,所述气轨压力表示作用于气轨的压力,所述气轨位于气缸内且用于对气缸内的燃气进行压缩。4.根据权利要求1所述的控制方法,其特征在于,在所述子范围中的部分角度值进入喷射角度范围的情况下,根据所述子范围对应的气缸压力计算理论燃气喷射量之前,还包括:获取所述燃气喷射阀在喷射阶段对应的发动机起始角度和发动机终止角度,计算所述发动机起始角度和所述发动机终止角度的差值,得到所述喷射角度范围;判断所述子范围中的部分角度值是否进入所述喷射角度范围。5.根据权利要求4所述的控制方法,其特征在于,判断所述子范围中的部分角度值是否进入所述喷射角度范围,包括:获取所述燃气喷射阀对应的当前发动机角度,其中,所述当前发动机角度表示正在进
行压缩的所述燃气喷射阀对应的发动机的角度;比较所述当前发动机角度与所述喷射角度范围的最小角度值的大小,在所述当前发动机角度等于或者大于所述喷射角度范围的最小角度值的情况下,确定所述当前发动机角度所在的所述子范围中的部分角度值进入所述喷射角度范围。6.根据权利要求5所述的控制方法,其特征在于,在所述子范围中的部分角度值进入喷射角度范围的情况下,根据所述子范围对应的气缸压力计算理论燃气喷射量,包括:计算所述当前发动机角度与部分角度值进入所述喷射角度范围的所述子范围的最大角度值的差值,根据所述差值计算所述子范围对应的所述气缸压力;根据所述气缸压力计算所述子范围对应的理论燃气喷射量。7.根据权利要求1所述的控制方法,其特征在于,在根据所述补偿喷射角度确定所述燃气喷射阀的补偿加电时间,并控制所述燃气喷射阀根据所述补偿加电时间进行燃气喷射之前,还包括:根据所述喷射角度范围的最大角度值确定所述燃气喷射阀的加电时间,并控制所述燃气喷射阀根据所述加电时间进行燃气喷射。8.一种燃气喷射阀的控制装置,其特征在于,包括:第一计算单元,用于获取燃气喷射阀在压缩阶段对应的发动机起始角度和发动机终止角度,计算所述发动机起始角度和所述发动机终止角度的差值,得到压缩角度范围,将所述压缩角度范围划分为多个子范围;第二计算单元,用于在所述子范围中的部分角度值进入喷射角度范围的情况下,根据所述子范围对应的气缸压力计算理论燃气喷射量,将所述喷射角度范围内的每个所述子范围对应的每个所述理论燃气喷射量相加,得到累积理论燃气喷射量,其中,所述喷射角度范围为所述燃气喷射阀在喷射阶段对应的发动机起始角度和发动机终止角度的差值,且包含于所述压缩角度范围内;第三计算单元,用于获取需求燃气喷射量,在所述累积理论燃气喷射量与所述需求燃气喷射量相等的情况下,将所述累积理论燃气喷射量对应的多个所述子范围的最大角度值相加,得到理论喷射角度,将所述理论喷射角度与所述喷射角度范围的最大角度值相减,得到补偿喷射角度;控制单元,用于根据所述补偿喷射角度确定所述燃气喷射阀的补偿加电时间,并控制所述燃气喷射阀根据所述补偿加电时间进行燃气喷射,以对燃气喷射量进行补偿。9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的程序,其中,在所述程序运行时控制所述计算机可读存储介质所在设备执行权利要求1至7中任意一项所述的控制方法。10.一种电子设备,其特征在于,包括:一个或多个处理器,存储器,以及一个或多个程序,其中,所述一个或多个程序被存储在所述存储器中,并且被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于执行权利要求1至7中任意一项所述的控制方法。

技术总结
本申请提供了一种燃气喷射阀的控制方法、控制装置、存储介质和电子设备。该控制方法包括:计算发动机起始角度和发动机终止角度的差值,得到压缩角度范围,将压缩角度范围划分为多个子范围;在子范围中的部分角度值进入喷射角度范围的情况下,计算理论燃气喷射量和累积理论燃气喷射量;获取需求燃气喷射量,在累积理论燃气喷射量与需求燃气喷射量相等的情况下,将累积理论燃气喷射量对应的多个子范围的最大值相加,得到理论喷射角度,将理论喷射角度与喷射角度范围的最大角度值相减,得到补偿喷射角度;根据补偿喷射角度确定燃气喷射阀的补偿加电时间,并控制燃气喷射阀根据补偿加电时间进行燃气喷射。解决了燃气喷射阀的喷射量不准确的问题。不准确的问题。不准确的问题。


技术研发人员:周飞章 石兴超 殷现丽
受保护的技术使用者:潍坊潍柴动力科技有限责任公司
技术研发日:2023.04.20
技术公布日:2023/6/7
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐