一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

汽车蓄电池低电压的提醒方法、装置、设备及存储介质与流程

2022-03-23 01:09:20 来源:中国专利 TAG:


1.本技术涉及车辆蓄电池技术领域,尤其涉及一种汽车蓄电池低电压的提醒方法、装置、计算机设备及计算机可读存储介质。


背景技术:

2.随着汽车技术的不断发展,现代汽车的工况都是由电子控制单元(简称ecu)来控制,使现代汽车在动力性、安全性和环保等方面更加先进。而蓄电池作为ecu的电源,因此对其电量的要求越来越高,对蓄电池亏电的检测也越来越重要。众所周知,整车下电后,在一些特殊情况下,由于用户加装用电设备,如行车记录仪、娱乐系统和环视系统等,可能会导致静态电流超过设计大小;另外,由于部分车载电器的控制逻辑可能设计得不完善,在一些工况下可能会导致整车不休眠,即整车休眠异常,使得蓄电池持续耗电,造成亏电。
3.目前,蓄电池作为车辆的启动电源,一旦电量馈电将造成车辆抛锚,给用户带来不便。目前检测汽车蓄电池电量馈电主流的做法有两种,一种是给蓄电池装上电量传感器获取蓄电池电压信息,检测信息准确但是成本高昂,难以在经济型车型普及;另一种是不带蓄电池传感器,通过算法估算蓄电池电压,但是受限于蓄电池状态差异,准确性低。不能提前预知蓄电池是否存在馈电风险,以及准确定位导致亏电的故障件信息。


技术实现要素:

4.本技术的主要目的在于提供一种汽车蓄电池低电压的提醒方法、装置、计算机设备及计算机可读存储介质,旨在解决现有不能提前预知蓄电池是否存在馈电风险,以及准确定位导致亏电的故障件信息的技术问题。
5.第一方面,本技术提供一种汽车蓄电池低电压的提醒方法,所述方法包括以下步骤:
6.确定车辆电源下电至off挡后,根据tbox确定can网络是否进入正常休眠;
7.若确定所述can网络没有进入正常休眠,则确定导致所述can网络没有进入正常休眠的零部件信息,并将所述零部件信息发送至用户终端。
8.优选的,所述根据tbox确定can网络是否进入正常休眠,包括:
9.通过所述tbox启动第一计时器开始计时,并监控can网络;
10.根据所述tbox通过所述第一计时器在计时的第一时长内监控所述can网络上是否有信号传递,确定所述can网络是否进入正常休眠。
11.优选地,所述根据所述tbox通过所述第一计时器在计时的第一时长内监控所述can网络上是否有信号传递之后,还包括:
12.若确定在所述第一时长内监控到所述can网络上有信号传递,则确定所述can网络没有进入正常休眠。
13.优选地,所述若确定在所述第一时长内监控所述can网络上有信号传递之后,还包括:
14.通过所述tbox启动网络异常计数器,并通过所述计数器记录异常次数;
15.根据所述异常次数,确定所述can网络没有进入正常休眠。
16.优选地,所述确定导致所述can网络没有进入正常休眠的零部件信息,包括:
17.获取预置网络管理规则;
18.基于所述预置网络管理规则,确定导致所述can网络没有进入正常休眠的零部件信息。
19.优选地,所述将所述零部件信息发送至用户终端,包括:
20.启动监控蓄电池电压和室外温度,以及启动第二计时器开始计时;
21.采集通过所述第二计时器在计时的第二预置时长所述蓄电池电压值和室外温度;
22.根据所述室外温度,确定电压报警阈值;
23.若所述蓄电池电压值小于所述电压报警阈值,则确定蓄电池低压故障,将所述零部件信息发送至用户终端。
24.优选地,所述蓄电池电压值小于所述电压报警阈值之后,还包括:
25.通过预置蓄电池电压异常计数器记录所述蓄电池低压故障的次数;
26.若所述蓄电池低压故障的次数大于或等于预置次数,则将所述零部件信息发送至用户终端。
27.第二方面,本技术还提供一种汽车蓄电池低电压的提醒装置,所述装置包括:
28.确定模块,用于确定车辆电源下电至off挡后,根据tbox确定can网络是否进入正常休眠;
29.确定及发送模块,用于若确定所述can网络没有进入正常休眠,则确定导致所述can网络没有进入正常休眠的零部件信息,并将所述零部件信息发送至用户终端。
30.第三方面,本技术还提供一种计算机设备,所述计算机设备包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的计算机程序,其中所述计算机程序被所述处理器执行时,实现如上述的汽车蓄电池低电压的提醒方法的步骤。
31.第四方面,本技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,其中所述计算机程序被处理器执行时,实现如上述的汽车蓄电池低电压的提醒方法的步骤。
32.本技术提供一种汽车蓄电池低电压的提醒方法、装置、计算机设备及计算机可读存储介质,通过确定车辆电源下电至off挡后,根据tbox确定can网络是否进入正常休眠;若确定所述can网络没有进入正常休眠,则确定导致所述can网络没有进入正常休眠的零部件信息,并将所述零部件信息发送至用户终端,实现使用户快速知晓车辆存在电压低故障,同时也清楚了导致该故障的具体零件,维修方便。
附图说明
33.为了更清楚地说明本技术实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
34.图1为本技术实施例提供的一种汽车蓄电池低电压的提醒方法的流程示意图;
35.图2为本技术实施例提供的零件构成示意图;
36.图3为本技术实施例提供的一种汽车蓄电池低电压的提醒装置的示意性框图;
37.图4为本技术一实施例涉及的计算机设备的结构示意框图。
38.本技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
39.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
40.附图中所示的流程图仅是示例说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解、组合或部分合并,因此实际执行的顺序有可能根据实际情况改变。
41.本技术实施例提供一种汽车蓄电池低电压的提醒方法、装置、计算机设备及计算机可读存储介质。其中,该可应用于计算机设备中,该计算机设备可以是车载电脑等电子设备。
42.下面结合附图,对本技术的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。
43.请参照图1,图1为本技术的实施例提供的一种汽车蓄电池低电压的提醒方法的流程示意图。
44.如图1所示,该方法包括步骤s101至步骤s102。
45.步骤s101、确定车辆电源下电至off挡后,根据tbox确定can网络是否进入正常休眠。
46.示范性的,确定车辆电源下电至off挡,确定的方式包括在检测到车辆停止后,检测到当前车辆的电源下电至off挡。通过如图2所示,tbox确定can网络是否进入正常休眠。通过tbox检测当前的can网络;若检测到can网络中有信号传递,则确定can网络没有进入正常休眠;若检测到can网络没有信号传递,则确定can网络进入正常休眠。
47.具体的,所述根据tbox确定can网络是否进入正常休眠,包括:通过所述tbox启动第一计时器开始计时,并监控can网络;根据所述tbox通过所述第一计时器在计时的第一时长内监控所述can网络上是否有信号传递,确定所述can网络是否进入正常休眠。
48.示范性的,通过tbox启动第一计时器开始计时,并在第一预置时长内实时监控can网络。若在第一预置时长内监控到can网络有信号传递,则确定can网络没有进入正常休眠;若在第一预置时长内监控到can网络没有信号传递,则确定can网络进入正常休眠。如,tbox启动第一计时器开始计时,并在十五分钟内监控到can网络有信号传递,则确定can网络没有进入正常休眠;在十五分钟内监控到can网络没有信号传递,则确定can网络进入正常休眠。若确定can网络进入正常休眠,则对第一计时器进行清零处理。
49.具体的,所述根据所述tbox通过所述第一计时器在计时的第一时长内监控所述can网络上是否有信号传递之后,还包括:若确定在所述第一时长内监控到所述can网络上有信号传递,则确定所述can网络没有进入正常休眠。
50.示范性的,通过tbox启动第一计时器开始计时,并在第一预置时长内实时监控can
网络。若在预置时长内监控到can网络有信号传递,则确定can网络没有进入正常休眠;如,tbox启动第一计时器开始计时,并在十五分钟内监控到can网络有信号传递,则确定can网络没有进入正常休眠。
51.具体的,所述若确定在所述第一时长内监控所述can网络上有信号传递之后,还包括:通过所述tbox启动网络异常计数器,并通过所述计数器记录异常次数;根据所述异常次数,确定所述can网络没有进入正常休眠。
52.示范性的,若确定在所述第一时长内监控can网络上有信号传递之后,通过tbox启动网络异常计数器,通过计数器记录异常次数。例如,确定在所述第一时长内监控can网络上有信号传递之后,通过tbox启动网络异常计数器,通过计数器记录异常次数,当前的异常次数为1。并进入下一个15分钟监控周期,通过计数器记录每一次can网络没有进入正常休眠的次数。若连续4个监控周期网络上仍有通信报文存在,则通过计数器记录当前的异常次数为5。
53.将记录的异常次数与预置异常次数进行比对,若异常次数大于或等于预置异常次数,则确定can网络没有进入正常休眠。若异常次数小于预置异常系数,则确定can网络进入正常休眠。例如,记录的异常次数为5、预置异常次数为5,则确定can网络没有进入正常休眠;或者,记录的异常次数为6、预置异常次数为5,则确定can网络没有进入正常休眠;记录的异常次数为4、预置异常次数为5,则确定can网络进入正常休眠。
54.步骤s102、若确定所述can网络没有进入正常休眠,则确定导致所述can网络没有进入正常休眠的零部件信息,并将所述零部件信息发送至用户终端。
55.示范性的,若确定can网络没有进入正常休眠,确定导致can网络不能进入正常休眠的零部件信息,并将零部件信息发送至用户终端。例如,在确定导致can网络不能进入正常休眠的零部件信息,将零部件信息以文字或图片的形式编辑成短息或邮件发送至用户终端,其中,用户终端包括移动终端或固定终端。预先将用户的移动终端或固定终端与车辆进行绑定,以便车辆向用户的移动终端或固定终端进行通信。
56.具体的,所述确定导致所述can网络不能进入正常休眠的零部件信息,包括:获取预置网络管理规则;基于所述预置网络管理规则,确定导致所述can网络不能进入正常休眠的零部件信息。
57.示范性的,获取预置网络管理规则,以及获取can网络上信号,将获取到的can网络上信号与预置网络管理规则进行匹配,其中,预置网络管理规则可以以预置数据库的形式,以及获取的方式包括获取预先存储于存储路径中的预置数据库或预先存储于区块链中的预置数据库。通过将获取到的can网络上信号与预置网络管理规则进行匹配,以获取预置网络管理规则中相匹配的零部件信息,将该零部件信息作为导致can网络不能进入正常休眠的零部件信息。具体的,所述将所述零部件信息发送至用户终端,包括:启动监控蓄电池电压和室外温度,以及启动第二计时器开始计时;采集通过所述第二计时器在计时的第二预置时长所述蓄电池电压值和室外温度;根据所述室外温度,确定电压报警阈值;若所述蓄电池电压值小于所述电压报警阈值,则确定蓄电池低压故障,将所述零部件信息发送至用户终端。
58.示范性的,如图2所示,通过tbox启动监控蓄电池电压和室外温度,及启动第二计时器开始计时。例如,启动电压传感器监控蓄电池电压,启动温度传感器监控室外温度,以
及启动第二计时器开始计时。并在第二预置时长内采集通过电压传感器监控到蓄电池电压值和通过温度传感器监控的室外温度值。例如,启动第二计时器开始计时,在十五分钟采集一次蓄电池电压值和室外温度值。根据采集到的室外温度值,确定电压报警阈值。例如,当采集到室外温度值为25摄氏度或大于25摄氏度时,确定电压报警阈值为w;若采集到室外温度值处于10摄氏度至25摄氏度之间时,确定电压报警阈值为w 0.2;当采集到的室外温度值小于10摄氏度时,确定压报警阈值为w 0.5。
59.将采集到的蓄电池电压值与报警阈值进行比对,若蓄电池电压值小于报警阈值时,确定蓄电池低压故障,并将部件信息发送至用户终端。例如,当温度值为25摄氏度或大于25摄氏度时,确定电压报警阈值为w,采集到的蓄电池电压值为w,则确定蓄电池没有发生低电压故障;当采集到室外温度值处于10摄氏度至25摄氏度之间时,确定电压报警阈值为w 0.2,采集到的蓄电池电压值为w,则确定蓄电池发生低电压故障,将零部件信息发送至用户终端,其中,零部件信息包括电压报警信号和故障件名称。例如,确定蓄电池发生低电压故障,生成电压报警信号。
60.具体的,所述蓄电池电压值小于所述电压报警阈值之后,还包括:通过预置蓄电池电压异常计数器记录所述蓄电池低压故障的次数;若所述蓄电池低压故障的次数大于或等于预置次数,则将所述零部件信息发送至用户终端。
61.示范性的,当确定蓄电池发生低电压故障,通过tbox记录蓄电池发生低压故障的次数。例如,当采集到蓄电池电压值小于电压报警阈值时,预置蓄电池电压异常计数器记录异常次数,当采集到室外温度值处于10摄氏度至25摄氏度之间时,确定电压报警阈值为w 0.2,采集到的蓄电池电压值为w,则确定蓄电池发生低电压故障,通过预置蓄电池电压异常计数器记录蓄电池低压故障的次数 1。当预置蓄电池电压异常计数器记录的次数大于或等于预置次数,将零部件信息发送至用户终端。例如,连续4次采集到蓄电池电压值低于电压报警阈值时,tbox记录蓄电池低电压故障,将零部件信息发送至用户终端。如,预置蓄电池电压异常计数器记录的次数为4,预置次数4,将零部件信息发送至用户终端;或者,预置蓄电池电压异常计数器记录的次数为5,预置次数4,将零部件信息发送至用户终端。例如,将电压低报警信号和故障件名称上传云端,每隔10分钟上传一次该异常事件,连续上传6次。云端只要接收到1次该事件信息,便启动下发短信提醒用户车辆某某零件存在异常,可能会导致车辆亏电,请及时检修,云端在车辆电源档位再次发生变化前,不会再次下发提醒短信,仅下发1次提醒短信。
62.以上所有车辆监控均在车辆电源档位处于off档,但是网络不能休眠的情况下进行,此时车辆网络处在唤醒状态,tbox对网络和蓄电池的监控不会给车辆带来额外的电能消耗。监控过程中,若车辆电源档位从off档发生变化会结束当前监控并将所有计数器清零。
63.在本技术实施例中,通过车辆电源下电至off挡后,根据tbox确定can网络是否进入正常休眠;若确定所述can网络没有进入正常休眠,则确定导致所述can网络不能进入正常休眠的零部件信息,并将所述零部件信息发送至用户终端,本发明覆盖的场景是车辆下电到off档位,车辆的can网络未休眠的时候。此时,逻辑判断全部在车端的tbox,tbox负责采集信息,逻辑分析及判断,云端tsp只接收故障信息并下发短信,不负责逻辑的判断。用户可以知晓车辆存在电压低故障,同时也清楚了导致该故障的具体零件,维修方便。
64.请参照图3,图3为本技术实施例提供的一种汽车蓄电池低电压的提醒装置的示意性框图。
65.如图3所示,该装置400,包括:确定模块401、确定及发送模块402。
66.确定模块401,用于确定车辆电源下电至off挡后,根据tbox确定can网络是否进入正常休眠;
67.确定及发送模块402,用于若确定所述can网络没有进入正常休眠,则确定导致所述can网络没有进入正常休眠的零部件信息,并将所述零部件信息发送至用户终端。
68.其中,确定模块401具体还用于:
69.通过所述tbox启动第一计时器开始计时,并监控can网络;
70.根据所述tbox通过所述第一计时器在计时的第一时长内监控所述can网络上是否有信号传递,确定所述can网络是否进入正常休眠。
71.其中,确定模块401具体还用于:
72.若确定在所述第一时长内监控到所述can网络上有信号传递,则确定所述can网络没有进入正常休眠。
73.其中,确定模块401具体还用于:
74.通过所述tbox启动网络异常计数器,并通过所述计数器记录异常次数;
75.根据所述异常次数,确定所述can网络没有进入正常休眠。
76.其中,确定及发送模块402具体还用于:
77.获取预置网络管理规则;
78.基于所述预置网络管理规则,确定导致所述can网络没有进入正常休眠的零部件信息。
79.其中,确定及发送模块402具体还用于:
80.启动监控蓄电池电压和室外温度,以及启动第二计时器开始计时;
81.采集通过所述第二计时器在计时的第二预置时长所述蓄电池电压值和室外温度;
82.根据所述室外温度,确定电压报警阈值;
83.若所述蓄电池电压值小于所述电压报警阈值,则确定蓄电池低压故障,将所述零部件信息发送至用户终端。
84.其中,确定及发送模块402具体还用于:
85.通过预置蓄电池电压异常计数器记录所述蓄电池低压故障的次数;
86.若所述蓄电池低压故障的次数大于或等于预置次数,则将所述零部件信息发送至用户终端。
87.需要说明的是,所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的装置和各模块及单元的具体工作过程,可以参考前述实施例中的对应过程,在此不再赘述。
88.上述实施例提供的装置可以实现为一种计算机程序的形式,该计算机程序可以在如图4所示的计算机设备上运行。
89.请参阅图4,图4为本技术实施例提供的一种计算机设备的结构示意性框图。该计算机设备可以为终端。
90.如图4所示,该计算机设备包括通过系统总线连接的处理器、存储器和网络接口,
其中,存储器可以包括非易失性存储介质和内存储器。
91.非易失性存储介质可存储操作系统和计算机程序。该计算机程序包括程序指令,该程序指令被执行时,可使得处理器执行任意一种汽车蓄电池低电压的提醒方法。
92.处理器用于提供计算和控制能力,支撑整个计算机设备的运行。
93.内存储器为非易失性存储介质中的计算机程序的运行提供环境,该计算机程序被处理器执行时,可使得处理器执行任意一种汽车蓄电池低电压的提醒方法。
94.该网络接口用于进行网络通信,如发送分配的任务等。本领域技术人员可以理解,图4中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
95.应当理解的是,处理器可以是中央处理单元(central processing unit,cpu),该处理器还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。其中,通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
96.其中,在一个实施例中,所述处理器用于运行存储在存储器中的计算机程序,以实现如下步骤:
97.确定车辆电源下电至off挡后,根据tbox确定can网络是否进入正常休眠;
98.若确定所述can网络没有进入正常休眠,则确定导致所述can网络没有进入正常休眠的零部件信息,并将所述零部件信息发送至用户终端。
99.在一个实施例中,所述处理器实现根据tbox确定can网络是否进入正常休眠时,用于实现:
100.通过所述tbox启动第一计时器开始计时,并监控can网络;
101.根据所述tbox通过所述第一计时器在计时的第一时长内监控所述can网络上是否有信号传递,确定所述can网络是否进入正常休眠。
102.在一个实施例中,所述处理器实现根据所述tbox通过所述第一计时器在计时的第一时长内监控所述can网络上是否有信号传递之后时,用于实现:
103.若确定在所述第一时长内监控到所述can网络上有信号传递,则确定所述can网络没有进入正常休眠。
104.在一个实施例中,所述处理器实现若确定在所述第一时长内监控所述can网络上有信号传递之后时,用于实现:
105.通过所述tbox启动网络异常计数器,并通过所述计数器记录异常次数;
106.根据所述异常次数,确定所述can网络没有进入正常休眠。
107.在一个实施例中,所述处理器实现确定导致所述can网络没有进入正常休眠的零部件信息时,用于实现:
108.获取预置网络管理规则;
109.基于所述预置网络管理规则,确定导致所述can网络没有进入正常休眠的零部件信息。
110.在一个实施例中,所述处理器实现将所述零部件信息发送至用户终端时,用于实现:
111.启动监控蓄电池电压和室外温度,以及启动第二计时器开始计时;
112.采集通过所述第二计时器在计时的第二预置时长所述蓄电池电压值和室外温度;
113.根据所述室外温度,确定电压报警阈值;
114.若所述蓄电池电压值小于所述电压报警阈值,则确定蓄电池低压故障,将所述零部件信息发送至用户终端。
115.在一个实施例中,所述处理器实现所述蓄电池电压值小于所述电压报警阈值之后时,用于实现:
116.通过预置蓄电池电压异常计数器记录所述蓄电池低压故障的次数;
117.若所述蓄电池低压故障的次数大于或等于预置次数,则将所述零部件信息发送至用户终端。
118.本技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序中包括程序指令,所述程序指令被执行时所实现的汽车蓄电池低电压的提醒方法可参照本技术的各个实施例。
119.其中,所述计算机可读存储介质可以是前述实施例所述的计算机设备的内部存储单元,例如所述计算机设备的硬盘或内存。所述计算机可读存储介质也可以是所述计算机设备的外部存储设备,例如所述计算机设备上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。
120.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
121.上述本技术实施例序号仅仅为了描述,不代表实施例的优劣。以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献