一种汽油发电机密闭空间运行检测方法、系统及控制方法与流程
未命名
08-14
阅读:130
评论:0
1.本发明涉及汽油发电机安全监测技术领域,尤其是涉及一种判断汽油发电机是否在密闭空间运行的检测方法、系统、汽油发电机的控制方法。
背景技术:
2.便携式汽油发电机不允许长时间在室内密闭空间内运行,以防止排出尾气中的一氧化碳co在空气中累积,对室内的人员造成伤害。便携式汽油发电机发电功率在几千瓦左右,绝大多数使用的是化油器发动机作为动力源,少数使用电喷系统发动机作为动力源。
3.目前,通常的做法是强制发电机生产厂家在便携式汽油发电机的醒目位置处粘贴警示性标签,提醒用户不能在室内密闭空间内使用。但是总有一些用户因为各种各样的原因在室内长时间使用汽油发电机,很容易导致人员一氧化碳中毒,甚至危及生命。也有厂家加装额外的co浓度传感器,检测环境内的co浓度,在co浓度大于预设阈值后发出报警提示,但是,加装co浓度传感器带来了额外的硬件成本。
技术实现要素:
4.本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种汽油发电机密闭空间运行检测方法、系统及控制方法。
5.本发明的目的可以通过以下技术方案来实现:
6.根据本发明的第一方面,提供一种汽油发电机密闭空间运行检测方法,包括以下步骤:
7.获取发动机工作参数,所述发动机工作参数包括发动机进气温度、基础喷油脉宽和长期燃油自学习值;将所述发动机工作参数与预设发动机工作参数进行比较,具体为:将发动机进气温度与预设发动机进气温度进行比较,若二者差值大于预设的第一阈值,则进气温度报警计数器进行一次计数,将基础喷油脉宽与预设基础喷油脉宽进行比较,若二者差值大于预设的第二阈值,则基础喷油脉宽报警计数器进行一次计数,将长期燃油自学习值与预设长期燃油自学习值进行比较,若二者差值小于预设的第三阈值,则长期燃油自学习值报警计数器进行一次计数;
8.重复上述步骤,直至满足预设置的判断触发条件;
9.满足所述预设置的判断触发条件后,基于所述进气温度报警计数器、基础喷油脉宽报警计数器和长期燃油自学习值报警计数器的计数值与预设置的运行状态判断条件,判断所述汽油发电机是否在密闭空间运行。
10.进一步地,所述预设发动机工作参数的设置方案为:
11.自发动机启动后采集发动机工作参数,将当前采样时刻之前p个采样点的发动机工作参数作为预设发动机工作参数,p为预设置的回溯长度。
12.进一步地,所述发动机进气温度由安装在进气管上的进气温度传感器获取,所述基础喷油脉宽通过发动机参数和预设的map图确定,所述长期燃油自学习值为调整的喷油
脉宽与基础喷油脉宽的比值。
13.进一步地,所述预设置的判断触发条件为:
14.发动机启动或上次触发判断触发条件的时刻之后进行了k次发动机工作参数的获取和比较,k为预设置的迭代次数。
15.进一步地,设置进气温度标志位iatflag、第一基础喷油脉宽标志位btiflag、第二基础喷油脉宽标志位hbtiflag、第一长期燃油自学习值标志位ftlflag、第二长期燃油自学习值标志位hftlflag;
16.若所述进气温度报警计数器的计数值大于预设置的进气温度计数阈值,则进气温度标志位iatflag置位;
17.若所述基础喷油脉宽报警计数器的计数值大于预设置的第一基础喷油脉宽计数阈值且小于预设置的第二基础喷油脉宽计数阈值,则第一基础喷油脉宽标志位btiflag置位;
18.若所述基础喷油脉宽报警计数器的计数值大于预设置的第二基础喷油脉宽计数阈值,则第二基础喷油脉宽标志位hbtiflag置位,所述第二基础喷油脉宽计数阈值大于第一基础喷油脉宽计数阈值;
19.若所述长期燃油自学习值报警计数器的计数值大于预设置的第一长期燃油自学习值计数阈值且小于预设置的第二长期燃油自学习值计数阈值,则第一长期燃油自学习值标志位ftlflag置位;
20.若所述长期燃油自学习值报警计数器的计数值大于预设置的第二长期燃油自学习值计数阈值,则第二长期燃油自学习值标志位hftlflag置位,所述第二长期燃油自学习值计数阈值大于第一长期燃油自学习值计数阈值;
21.所述运行状态判断条件为条件
①
、条件
②
中的任一种或两种的组合:
22.条件
①
、进气温度标志位iatflag、第一基础喷油脉宽标志位btiflag、第一长期燃油自学习值标志位ftlflag同时置位;
23.条件
②
、第二基础喷油脉宽标志位hbtiflag、第二长期燃油自学习值标志位hftlflag同时置位。
24.进一步地,若所述进气温度标志位iatflag、第一基础喷油脉宽标志位btiflag、第二基础喷油脉宽标志位hbtiflag、第一长期燃油自学习值标志位ftlflag、第二长期燃油自学习值标志位hftlflag满足运行状态判断条件,则检测结果为汽油发电机在密闭空间运行。
25.根据本发明的第二方面,提供一种汽油发电机密闭空间运行检测系统,基于如本发明第一方面所述的汽油发电机密闭空间运行检测方法,包括:
26.采集比较模块,获取发动机进气温度、基础喷油脉宽和长期燃油自学习值;将所述发动机温度与预设发动机进气温度进行比较,若二者差值大于预设的第一阈值,则进气温度报警计数器进行一次计数;将所述基础喷油脉宽与预设基础喷油脉宽进行比较,若二者差值大于预设的第二阈值,则基础喷油脉宽报警计数器进行一次计数;将所述长期燃油自学习值与预设长期燃油自学习值进行比较,若二者差值小于预设的第三阈值,则长期燃油自学习值报警计数器进行一次计数;
27.判断模块,在满足预设置的判断触发条件后,基于所述进气温度报警计数器、基础
喷油脉宽报警计数器和长期燃油自学习值报警计数器的计数值与预设置的运行状态判断条件,判断所述汽油发电机是否在密闭空间运行。
28.根据本发明的第三方面,提供一种汽油发电机控制方法,包括以下步骤:
29.s1、发动机启动;
30.s2、获取发动机进气温度、基础喷油脉宽和长期燃油自学习值;将所述发动机温度与预设发动机进气温度进行比较,若二者差值大于预设的第一阈值,则进气温度报警计数器进行一次计数;将所述基础喷油脉宽与预设基础喷油脉宽进行比较,若二者差值大于预设的第二阈值,则基础喷油脉宽报警计数器进行一次计数;将所述长期燃油自学习值与预设长期燃油自学习值进行比较,若二者差值小于预设的第三阈值,则长期燃油自学习值报警计数器进行一次计数;
31.s3、重复步骤s2,直至满足预设置的判断触发条件,执行步骤s4;
32.s4、满足所述预设置的判断触发条件后,基于所述进气温度报警计数器、基础喷油脉宽报警计数器和长期燃油自学习值报警计数器的计数值与预设置的运行状态判断条件,判断所述汽油发电机是否在密闭空间运行,若为是,则报警并停止发动机运行,若为否,则执行步骤s2。
33.进一步地,每次执行步骤s2之前,进气温度报警计数器、基础喷油脉宽报警计数器和长期燃油自学习值报警计数器的计数值清零;
34.或,
35.每次执行步骤s2之前,获取进气温度报警计数器、基础喷油脉宽报警计数器和长期燃油自学习值报警计数器的计数值,在所述步骤s4中,基于进气温度报警计数器、基础喷油脉宽报警计数器和长期燃油自学习值报警计数器新增的计数值与预设置的运行状态判断条件,判断所述汽油发电机是否在密闭空间运行。
36.根据本发明的第四方面,提供一种电子设备,包括存储器和一个或多个处理器,所述存储器中存储有计算机程序,所述一个或多个处理器用于执行所述存储器上所存储的计算机程序来实现如本发明第一方面所述的汽油发电机密闭空间运行检测方法。
37.与现有技术相比,本发明具有以下有益效果:
38.(1)不增加额外硬件,不增加成本,根据进气温度、基础喷油脉宽和长期燃油自学习值分析发电机运行环境是否为低氧高co,从而判断发电机是否在密闭空间运行。
39.(2)基于汽油发电机的运行检测结果,如果检测到发电机在密闭空间运行,则表明co浓度超标,触发报警,相当于给发电机用户提供一个co浓度超标报警的功能,可以有效减少因为co中毒对人身造成的伤害。
附图说明
40.图1为本发明实施例中汽油发电机密闭空间运行检测方法的流程示意图;
41.图2为本发明实施例中汽油发电机控制方法的流程示意图。
具体实施方式
42.下面结合附图和具体实施例对本发明进行详细说明。本实施例以本发明技术方案为前提进行实施,给出了详细的实施方式和具体的操作过程,显然,所描述的实施例仅仅是
本发明一部分的实施例,而不是全部的实施例,本发明的保护范围不限于下述的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
43.此处所称的“一个实施例”或“实施例”是指可包含于本发明至少一个实现方式中的特定特征、结构或特性。在本发明的描述中,需要理解的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”和“第三”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
44.本说明书提供了如实施例或流程示意图的方法操作步骤,但基于常规或者无创造性的劳动可以包括更多或者更少的操作步骤。实施例中列举的步骤顺序仅仅为众多步骤执行顺序中的一种方式,不代表唯一的执行顺序。在实际中的系统或服务器产品执行时,可以按照实施例或者附图所示的方法顺序执行或者并行执行(例如并行处理器或者多线程处理的环境)或者调整没有时序限制的步骤的执行顺序。
45.实施例1:
46.当发动机进气中的氧含量降低的时候,发动机扭矩会降低,导致发动机转速会下降,而发动机进气中的氧含量降低就是发动机运行在密闭空间内,导致尾气中的co吸入到发动机内造成的。汽油发电机的调速系统会因此而增大油门开度以提高发动机转速(维持发动机转速在3600rpm),这样喷油器基础喷油脉宽bti(base time of injection)就会增加,因为尾气中的氧含量降低了,喷油脉宽学习值也将会降低。而且,长时间室内封闭环境运行(低氧高co),进气温度会升高。因此,当进气温度和基础喷油脉宽持续增大,喷油脉宽学习值持续降低的时候,就可以推断发动机运行在密闭的空间内。基于此,本发明提供一种汽油发电机密闭空间运行检测方法,本技术实施例中,汽油发电机密闭空间运行检测方法的流程如图1所示,具体的,包括以下步骤:
47.(1)获取发动机进气温度、基础喷油脉宽和长期燃油自学习值;将发动机温度与预设发动机进气温度进行比较,若二者差值大于预设的第一阈值,则进气温度报警计数器进行一次计数;将基础喷油脉宽与预设基础喷油脉宽进行比较,若二者差值大于预设的第二阈值,则基础喷油脉宽报警计数器进行一次计数;将长期燃油自学习值与预设长期燃油自学习值进行比较,若二者差值小于预设的第三阈值,则长期燃油自学习值报警计数器进行一次计数;
48.其中,控制发动机运行的ecu连接有传感器和执行器,传感器包括比如进气温度传感器,进气压力传感器,节气门开度传感器,曲轴位置信号传感器和氧传感器,等等,执行器包括比如燃油泵,喷油器,点火线圈,步进电机,等等,此外,还有冷却风扇、led指示屏、显示器、油箱、逆变器、空滤器等部件,在此不再一一赘述,本领域技术人员可以理解。
49.本方法利用进气温度传感器、氧传感器和喷油器的信息来间接地检测co浓度的变化,判断发电机是否运行在密闭的空间里。具体的,发动机进气温度由ecu通过安装在进气管上的进气温度传感器获取,基础喷油脉宽由ecu根据发动机的转速、油门开度,发动机进气温度,发动机缸温,然后依据内置在ecu中的map图确定,长期燃油自学习值反应的是发动
机与发动机之间的散差以及新旧发动机之间的散差,ecu读取安装在排气管上的氧传感器的电压值自动调整喷油脉宽,然后与基础喷油脉宽的比值即为长期燃油自学习值。
50.将采集的发动机进气温度与预设发动机进气温度进行比较,若二者的差值过大(超过第一阈值tlim),说明可能存在异常,其中,第一阈值tlim可以是经验值,并可以根据实际情况标定和调整,如第一阈值tlim可以取0.5;将实时采集的基础喷油脉宽与预设基础喷油脉宽进行比较,若二者的差值过大(超过第二阈值),说明可能存在异常,其中,第二阈值可以是经验值,并可以根据实际情况标定和调整,如第二阈值可以取0;将实时采集的长期燃油自学习值与预设长期燃油自学习值进行比较,若二者的差值过大(超过第三阈值),说明可能存在异常,其中,第三阈值可以是经验值,并可以根据实际情况标定和调整,如第三阈值可以取0。进气温度报警计数器的每次计数应当都增加同样的数值,基础喷油脉宽报警计数器的每次计数应当都增加同样的数值,长期燃油自学习值报警计数器的每次计数应当都增加同样的数值,而三个报警计数器每次增加的值可以相同也可以不同,本实施例中,进气温度报警计数器iatpos每次加1,基础喷油脉宽报警计数器btipos每次加1,长期燃油自学习值报警计数器ftlneg每次加1。
51.关于预设发动机进气温度、预设基础喷油脉宽、预设长期燃油自学习值,本技术设置方案如下:
52.自发动机启动后采集发动机工作参数,将当前采样时刻之前p个采样点的发动机工作参数作为预设发动机工作参数,p为预设置的回溯长度;
53.此方案下,从当前采样时刻向前回溯p个采样点,将当前采样时刻之前p个采样点的发动机工作参数作为参考基准,一般每隔一个采样周期进行一次采样,因此,也可以认为是当前采样时刻之前p个采样周期的发动机工作参数。
54.本技术实施例中,发动机工作一段时间(p个采样周期)后,就可以将当前采样时刻之前p个采样点的发动机工作参数作为预设发动机工作参数。具体的,本技术实施例维护3个长度为npts的队列viat、vbti、vftl,长度npts可以标定(对应p个采样点),本技术实施例中npts取512,三个队列分别对应发动机进气温度、基础喷油脉宽和长期燃油自学习值,其他实施方式中,npts可以根据实际情况标定和调整。发动机工作参数按照采集顺序依次缓存在队列中,在发动机刚启动时,队列为空,发动机最新采集的发动机工作参数按照采集顺序缓存进队列,此时无法获取当前采样时刻之前p个采样周期的发动机工作参数,因此,不做比较,当队列存放满后,开始进行参数比较。队列存放满时,删除队列头部的数值,再将新的数值放入队列尾部,保证队列长度始终为npts且始终为满队列。即采集当前时刻的发动机参数,删除队列头部的参数,再将新的数值放入队列尾部,然后比较此时队列尾部的发动机参数与此时队列头部的发动机参数,具体的:
55.比较队列viat尾部最新的进气温度viat[npts]和队列viat头部的进气温度viat[1]的差值,如果差值大于阀值tlim,则进气温度报警计数器iatpos增加1,比较队列vbti尾部最新的基础喷油脉宽vbti[npts]和队列vbti头部的基础喷油脉宽vbti[1]的差值,如果差值大于零,则基础喷油脉宽报警计数器btipos增加1,比较队列vftl尾部最新的长期燃油自学习值vftl[npts]和队列vftl头部的长期燃油自学习值vftl[1],如果差值小于零,则长期燃油自学习值报警计数器ftlneg增加1。
[0056]
(2)重复上述步骤(1),直至满足预设置的判断触发条件;
[0057]
其中,预设置的判断触发条件为:
[0058]
经过固定采样次数后进行一次判断比较,事实上,一般发动机工作参数的采样是每隔一个采样周期进行一次的,则该判断触发条件本质上也是固定时长进行一次判断比较(k
×
δt,δt为采样周期)。本技术实施例中,使用wincnt来记录发动机工作参数的比较次数,每次采集和与预设发动机参数比较后,wincnt+1;如果判断比较的次数达到了flagcnt次(即wincnt=flagcnt),则触发判断触发条件,flagcnt取128,其他实施方式中,flagcnt可以根据实际情况标定和调整。
[0059]
当然,其他实施方式中,也可以根据需要设置其他判断触发条件,如报警计数器的计数值达到一定阈值,发动机进气温度、基础喷油脉宽或长期燃油自学习值的值过大过小,发动机进气温度、基础喷油脉宽或长期燃油自学习值的波动超过一定阈值,等等。
[0060]
(3)满足预设置的判断触发条件后,基于进气温度报警计数器、基础喷油脉宽报警计数器和长期燃油自学习值报警计数器的计数值与预设置的运行状态判断条件,判断汽油发电机是否在密闭空间运行。
[0061]
设置进气温度标志位iatflag、第一基础喷油脉宽标志位btiflag、第二基础喷油脉宽标志位hbtiflag、第一长期燃油自学习值标志位ftlflag、第二长期燃油自学习值标志位hftlflag;
[0062]
若进气温度报警计数器iatpos的计数值大于预设置的进气温度计数阈值fthreshiat,则进气温度标志位iatflag置位;
[0063]
若基础喷油脉宽报警计数器btipos的计数值大于预设置的第一基础喷油脉宽计数阈值fthreshbti且小于预设置的第二基础喷油脉宽计数阈值hthreshbti,则第一基础喷油脉宽标志位btiflag置位;
[0064]
若基础喷油脉宽报警计数器btipos的计数值大于预设置的第二基础喷油脉宽计数阈值hthreshbti,则第二基础喷油脉宽标志位hbtiflag置位,第二基础喷油脉宽计数阈值hthreshbti大于第一基础喷油脉宽计数阈值fthreshbti;
[0065]
若长期燃油自学习值报警计数器ftlneg的计数值大于预设置的第一长期燃油自学习值计数阈值fthreshftl且小于预设置的第二长期燃油自学习值计数阈值hthreshftl,则第一长期燃油自学习值标志位ftlflag置位;
[0066]
若长期燃油自学习值报警计数器ftlneg的计数值大于预设置的第二长期燃油自学习值计数阈值hthreshftl,则第二长期燃油自学习值标志位hftlflag置位,第二长期燃油自学习值计数阈值hthreshftl大于第一长期燃油自学习值计数阈值fthreshftl;
[0067]
本技术实施例中,进气温度计数阈值fthreshiat、第一基础喷油脉宽计数阈值fthreshbti、第二基础喷油脉宽计数阈值hthreshbti、第一长期燃油自学习值计数阈值fthreshftl、第二长期燃油自学习值标志位hftlflag的取值分别为32、64、85、64、85。在其他实施方式中,计数阈值可以根据实际情况标定和调整。
[0068]
本技术实施例中,使用0和1来区分进气温度标志位iatflag、第一基础喷油脉宽标志位btiflag、第一长期燃油自学习值标志位ftlflag是否置位,标志位初始值置为0,当报警计数器的计数值与计数阈值比较后,其值置位为1,或仍保持0。其他实施方式中,也可以将进气温度标志位iatflag、第一基础喷油脉宽标志位btiflag、第一长期燃油自学习值标志位ftlflag设为布尔型变量,其值为true或false,初始均置为false,当报警计数器的计
数值与计数阈值比较后,其值置位为true,或仍保持false。此外,还可以使用其他方式来设置标志位。
[0069]
运行状态判断条件为条件
①
、条件
②
中的任一种或两种的组合:
[0070]
条件
①
、进气温度标志位iatflag、第一基础喷油脉宽标志位btiflag、第一长期燃油自学习值标志位ftlflag同时置位;
[0071]
条件
②
、第二基础喷油脉宽标志位hbtiflag、第二长期燃油自学习值标志位hftlflag同时置位。
[0072]
本技术实施例中,组合条件
①
、条件
②
,如果满足条件
①
或条件
②
,则认为发动机运行在缺氧、高co环境,即认为发动机在密闭环境运行,检测结果为发动机在密闭环境运行。可以使用标志位coflag1对应条件
①
,使用标志位coflag2对应条件
②
,如果满足条件
①
,则标志位coflag1置位,如果满足条件
②
,则标志位coflag2置位,当标志位coflag1、标志位coflag2任一置位时,认为发动机在密闭环境运行。
[0073]
一般检测co浓度都要加装额外的传感器,而本发明在发动机现有硬件的基础上,不增加额外硬件(成本),通过发动机进气温度、基础喷油脉宽和长期燃油自学习值来判断是否存在co浓度超标,从而判断发动机是否在密闭空间长时间运行。
[0074]
本发明还提供一种汽油发电机密闭空间运行检测系统,包括:
[0075]
采集比较模块,获取发动机进气温度、基础喷油脉宽和长期燃油自学习值;将发动机温度与预设发动机进气温度进行比较,若二者差值大于预设的第一阈值,则进气温度报警计数器进行一次计数;将基础喷油脉宽与预设基础喷油脉宽进行比较,若二者差值大于预设的第二阈值,则基础喷油脉宽报警计数器进行一次计数;将长期燃油自学习值与预设长期燃油自学习值进行比较,若二者差值小于预设的第三阈值,则长期燃油自学习值报警计数器进行一次计数;
[0076]
判断模块,在满足预设置的判断触发条件后,基于进气温度报警计数器、基础喷油脉宽报警计数器和长期燃油自学习值报警计数器的计数值与预设置的运行状态判断条件,判断汽油发电机是否在密闭空间运行。
[0077]
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,描述的模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0078]
基于上述的汽油发电机密闭空间运行方法,本发明提供一种汽油发电机控制方法,本技术实施例中,汽油发电机控制方法的流程图如图2所示,具体的,包括以下步骤:
[0079]
s1、发动机启动;
[0080]
s2、获取发动机进气温度、基础喷油脉宽和长期燃油自学习值;将发动机温度与预设发动机进气温度进行比较,若二者差值大于预设的第一阈值,则进气温度报警计数器进行一次计数;将基础喷油脉宽与预设基础喷油脉宽进行比较,若二者差值大于预设的第二阈值,则基础喷油脉宽报警计数器进行一次计数;将长期燃油自学习值与预设长期燃油自学习值进行比较,若二者差值小于预设的第三阈值,则长期燃油自学习值报警计数器进行一次计数;
[0081]
s3、重复步骤s2,直至满足预设置的判断触发条件,执行步骤s4;
[0082]
s4、满足预设置的判断触发条件后,基于进气温度报警计数器、基础喷油脉宽报警计数器和长期燃油自学习值报警计数器的计数值与预设置的运行状态判断条件,判断汽油
发电机是否在密闭空间运行,若为是,则报警并停止发动机运行,若为否,则执行步骤s2。
[0083]
其中,步骤s4中应当是将一个比较窗口内三个报警计数器的计数值与运行状态判断条件进行比较,其中,发动机启动至第一次满足判断触发条件是一个比较窗口,发动机第i次满足判断触发条件至第i+1满足判断触发条件也是一个比较窗口,比较窗口的长度即对应判断触发条件(固定时长或固定采样次数)。因此,在每次执行步骤s2之前,可以进气温度报警计数器、基础喷油脉宽报警计数器和长期燃油自学习值报警计数器的计数值清零;此外,也可以在每次执行步骤s2之前,获取进气温度报警计数器、基础喷油脉宽报警计数器和长期燃油自学习值报警计数器的计数值,在步骤s4中,基于进气温度报警计数器、基础喷油脉宽报警计数器和长期燃油自学习值报警计数器新增的计数值与预设置的运行状态判断条件,判断汽油发电机是否在密闭空间运行。
[0084]
本技术实施例中,额外设置了co中毒报警标志位coflag,co中毒报警标志位coflag=(coflag1 or coflag2);如果判断汽油发电机当前在密闭环境运行,则co中毒报警标志位coflag置位,触发报警,然后熄火,发动机停止运行。
[0085]
为验证本技术的有效性,将汽油发电机放置于室内,门窗关闭,然后设置计数阈值、比较窗口长度、预设发动机工作参数等,将发动机在不同的电器负载下运行,测试结果如以下:
[0086]
表1测试结果
[0087]
电器负载发动机报警熄火时间报警时co浓度报警时o2浓度空压机156s75.4ppm20%空压机+电热器78.4s40.1ppm20.30%
[0088]
可见,本技术能够在低氧、高co时报警并熄火,在不增加成本的情况下,给发电机用户提供一个co浓度超标报警的功能,可以有效减少因为co中毒对人身造成的伤害。而同样的电器负载下,如果门窗打开,并不会触发报警,进一步验证了本技术的有效性。
[0089]
可以理解的是,上文所涉及到的阈值、参数等均是可以根据实际需要调节的,调节时,可以依据经验大致确定参数的范围,然后选定参数,分别在开放环境(co浓度不累积)和密闭环境下(co浓度累积)运行发动机,判断选定的参数能否检测当前运行环境和报警,并不断调整参数直至满足检测和报警要求。
[0090]
本发明还提供一种电子设备,包括存储器和一个或多个处理器,存储器中存储有计算机程序,一个或多个处理器用于执行存储器上所存储的计算机程序来实现一种汽油发电机密闭空间运行检测方法。
[0091]
需要注意的是,本技术可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(asic)、通用目的计算机或任何其他类似硬件设备来实现。在一个实施例中,本技术的软件程序可以通过处理器执行以实现上文步骤或功能。同样地,本技术的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,ram存储器,磁或光驱动器或软磁盘及类似设备。另外,本技术的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。
[0092]
以上详细描述了本发明的较佳具体实施例。应当理解,本领域的普通技术人员无需创造性劳动就可以根据本发明的构思做出诸多修改和变化。因此,凡本技术领域中技术人员依本发明的构思在现有技术的基础上通过逻辑分析、推理或者有限的实验可以得到的
技术方案,皆应在由权利要求书所确定的保护范围内。
技术特征:
1.一种汽油发电机密闭空间运行检测方法,其特征在于,包括以下步骤:获取发动机工作参数,所述发动机工作参数包括发动机进气温度、基础喷油脉宽和长期燃油自学习值;将所述发动机工作参数与预设发动机工作参数进行比较,具体为:将发动机进气温度与预设发动机进气温度进行比较,若二者差值大于预设的第一阈值,则进气温度报警计数器进行一次计数,将基础喷油脉宽与预设基础喷油脉宽进行比较,若二者差值大于预设的第二阈值,则基础喷油脉宽报警计数器进行一次计数,将长期燃油自学习值与预设长期燃油自学习值进行比较,若二者差值小于预设的第三阈值,则长期燃油自学习值报警计数器进行一次计数;重复上述步骤,直至满足预设置的判断触发条件;满足所述预设置的判断触发条件后,基于所述进气温度报警计数器、基础喷油脉宽报警计数器和长期燃油自学习值报警计数器的计数值与预设置的运行状态判断条件,判断所述汽油发电机是否在密闭空间运行。2.根据权利要求1所述的一种汽油发电机密闭空间运行检测方法,其特征在于,所述预设发动机工作参数的设置方案为:自发动机启动后采集发动机工作参数,将当前采样时刻之前p个采样点的发动机工作参数作为预设发动机工作参数,p为预设置的回溯长度。3.根据权利要求1所述的一种汽油发电机密闭空间运行检测方法,其特征在于,所述发动机进气温度由安装在进气管上的进气温度传感器获取,所述基础喷油脉宽通过发动机参数和预设的map图确定,所述长期燃油自学习值为调整的喷油脉宽与基础喷油脉宽的比值。4.根据权利要求1所述的一种汽油发电机密闭空间运行检测方法,其特征在于,所述预设置的判断触发条件为:发动机启动或上次触发判断触发条件的时刻之后进行了k次发动机工作参数的获取和比较,k为预设置的迭代次数。5.根据权利要求1所述的一种汽油发电机密闭空间运行检测方法,其特征在于,设置进气温度标志位iatflag、第一基础喷油脉宽标志位btiflag、第二基础喷油脉宽标志位hbtiflag、第一长期燃油自学习值标志位ftlflag、第二长期燃油自学习值标志位hftlflag;若所述进气温度报警计数器的计数值大于预设置的进气温度计数阈值,则进气温度标志位iatflag置位;若所述基础喷油脉宽报警计数器的计数值大于预设置的第一基础喷油脉宽计数阈值且小于预设置的第二基础喷油脉宽计数阈值,则第一基础喷油脉宽标志位btiflag置位;若所述基础喷油脉宽报警计数器的计数值大于预设置的第二基础喷油脉宽计数阈值,则第二基础喷油脉宽标志位hbtiflag置位,所述第二基础喷油脉宽计数阈值大于第一基础喷油脉宽计数阈值;若所述长期燃油自学习值报警计数器的计数值大于预设置的第一长期燃油自学习值计数阈值且小于预设置的第二长期燃油自学习值计数阈值,则第一长期燃油自学习值标志位ftlflag置位;若所述长期燃油自学习值报警计数器的计数值大于预设置的第二长期燃油自学习值计数阈值,则第二长期燃油自学习值标志位hftlflag置位,所述第二长期燃油自学习值计
数阈值大于第一长期燃油自学习值计数阈值;所述运行状态判断条件为条件
①
、条件
②
中的任一种或两种的组合:条件
①
、进气温度标志位iatflag、第一基础喷油脉宽标志位btiflag、第一长期燃油自学习值标志位ftlflag同时置位;条件
②
、第二基础喷油脉宽标志位hbtiflag、第二长期燃油自学习值标志位hftlflag同时置位。6.根据权利要求5所述的一种汽油发电机密闭空间运行检测方法,其特征在于,若所述进气温度标志位iatflag、第一基础喷油脉宽标志位btiflag、第二基础喷油脉宽标志位hbtiflag、第一长期燃油自学习值标志位ftlflag、第二长期燃油自学习值标志位hftlflag满足运行状态判断条件,则检测结果为汽油发电机在密闭空间运行。7.一种汽油发电机密闭空间运行检测系统,其特征在于,基于如权利要求1-6中任一所述的汽油发电机密闭空间运行检测方法,包括:采集比较模块,获取发动机进气温度、基础喷油脉宽和长期燃油自学习值;将所述发动机温度与预设发动机进气温度进行比较,若二者差值大于预设的第一阈值,则进气温度报警计数器进行一次计数;将所述基础喷油脉宽与预设基础喷油脉宽进行比较,若二者差值大于预设的第二阈值,则基础喷油脉宽报警计数器进行一次计数;将所述长期燃油自学习值与预设长期燃油自学习值进行比较,若二者差值小于预设的第三阈值,则长期燃油自学习值报警计数器进行一次计数;判断模块,在满足预设置的判断触发条件后,基于所述进气温度报警计数器、基础喷油脉宽报警计数器和长期燃油自学习值报警计数器的计数值与预设置的运行状态判断条件,判断所述汽油发电机是否在密闭空间运行。8.一种汽油发电机控制方法,其特征在于,包括以下步骤:s1、发动机启动;s2、获取发动机进气温度、基础喷油脉宽和长期燃油自学习值;将所述发动机温度与预设发动机进气温度进行比较,若二者差值大于预设的第一阈值,则进气温度报警计数器进行一次计数;将所述基础喷油脉宽与预设基础喷油脉宽进行比较,若二者差值大于预设的第二阈值,则基础喷油脉宽报警计数器进行一次计数;将所述长期燃油自学习值与预设长期燃油自学习值进行比较,若二者差值小于预设的第三阈值,则长期燃油自学习值报警计数器进行一次计数;s3、重复步骤s2,直至满足预设置的判断触发条件,执行步骤s4;s4、满足所述预设置的判断触发条件后,基于所述进气温度报警计数器、基础喷油脉宽报警计数器和长期燃油自学习值报警计数器的计数值与预设置的运行状态判断条件,判断所述汽油发电机是否在密闭空间运行,若为是,则报警并停止发动机运行,若为否,则执行步骤s2。9.根据权利要求8所述的一种汽油发电机控制方法,其特征在于,每次执行步骤s2之前,进气温度报警计数器、基础喷油脉宽报警计数器和长期燃油自学习值报警计数器的计数值清零;或,每次执行步骤s2之前,获取进气温度报警计数器、基础喷油脉宽报警计数器和长期燃
油自学习值报警计数器的计数值,在所述步骤s4中,基于进气温度报警计数器、基础喷油脉宽报警计数器和长期燃油自学习值报警计数器新增的计数值与预设置的运行状态判断条件,判断所述汽油发电机是否在密闭空间运行。10.一种电子设备,其特征在于,包括存储器和一个或多个处理器,所述存储器中存储有计算机程序,所述一个或多个处理器用于执行所述存储器上所存储的计算机程序来实现如权利要求1-6中任一项所述的汽油发电机密闭空间运行检测方法。
技术总结
本发明涉及一种汽油发电机密闭空间运行检测方法,包括:获取发动机工作参数;将发动机进气温度与预设发动机进气温度进行比较,将基础喷油脉宽与预设基础喷油脉宽进行比较,将长期燃油自学习值与预设长期燃油自学习值进行比较,更新进气温度报警计数器、基础喷油脉宽报警计数器、长期燃油自学习值报警计数器的计数;基于进气温度报警计数器、基础喷油脉宽报警计数器和长期燃油自学习值报警计数器的计数值与预设置的运行状态判断条件,判断汽油发电机是否在密闭空间运行。与现有技术相比,本发明不增加额外硬件,根据进气温度、基础喷油脉宽和长期燃油自学习值分析发电机运行环境是否为低氧高CO,从而判断发电机是否在密闭空间运行。间运行。间运行。
技术研发人员:石磊
受保护的技术使用者:谟绅科技(重庆)有限公司
技术研发日:2023.05.16
技术公布日:2023/8/13
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
