CN105865565B - 显示汽车剩余燃油的方法及装置 - Google Patents
显示汽车剩余燃油的方法及装置 Download PDFInfo
- Publication number
- CN105865565B CN105865565B CN201510032172.1A CN201510032172A CN105865565B CN 105865565 B CN105865565 B CN 105865565B CN 201510032172 A CN201510032172 A CN 201510032172A CN 105865565 B CN105865565 B CN 105865565B
- Authority
- CN
- China
- Prior art keywords
- value
- fuel
- automobile
- fuel value
- difference
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Measurement Of Levels Of Liquids Or Fluent Solid Materials (AREA)
- Cooling, Air Intake And Gas Exhaust, And Fuel Tank Arrangements In Propulsion Units (AREA)
Abstract
本发明公开了一种显示汽车剩余燃油的方法,包括:汽车上电IGN;获取油箱内的燃油值;从存储区内调出上次停车断电前获取到的燃油值以及显示仪表显示的燃油值,并取它们之间的第一差值的绝对值;判断所述第一差值的绝对值是否小于一第一预设值;若判断得到所述第一差值的绝对值小于所述第一预设值时,则取此次获取到的燃油值与所述上次停车断电前获取到的燃油值的第二差值的绝对值;判断所述第二差值的绝对值是否小于或者等于一第二预设值;若判断得到所述第二差值的绝对值小于或者等于第二预设值,则将此次获取到的燃油值视为真实的燃油值;显示此次获取到的燃油值。本发明还公开了一种显示汽车剩余燃油的装置。
Description
技术领域
本发明涉及一种显示方法及装置,特别涉及一种显示汽车剩余燃油的方法及装置。
背景技术
汽车的仪表盘具有显示汽车剩余燃油的功能,常用的技术是通过一个传感器设于燃油箱内,使传感器定时的采集汽车油箱内的剩余燃油量,再通过显示仪表将该剩余燃油量显示在驾驶员面前。这种方式,不能真实的反映汽车内的燃油情况,例如在遇到或大或小的颠簸路面,油箱内的燃油必然会随着汽车的颠簸而跌宕起伏,那么,此时采集到的燃油要么会大大地低于真实的燃油,要么会大大的高于真实的燃油;又例如在或陡或缓的斜坡路面,油箱内燃油必然会呈一与所述斜坡路面相应的坡度或者会起小的晃荡,那么此时采集到的燃油也同样不能体现油箱内的真实值。因此,现有的手段不能使显示仪表显示到油箱内的真实的燃油或者较为真实的燃油。
发明内容
针对上述现有技术的不足,本发明所要解决的技术问题是:提供了一种能够真实或者较为真实地显示汽车的油箱内的燃油的方法及装置。
为解决上述技术问题,本发明采用的一个技术方案是:提供一种显示汽车剩余燃油的方法,包括以下步骤:
汽车上电IGN;
获取油箱内的燃油值;
从存储区内调出上次停车断电前获取到的燃油值以及显示仪表显示的燃油值,并取它们之间的第一差值的绝对值;
判断所述第一差值的绝对值是否小于一第一预设值;
若判断得到所述第一差值的绝对值小于所述第一预设值时,则取此次获取到的燃油值与所述上次停车断电前获取到的燃油值的第二差值的绝对值;
判断所述第二差值的绝对值是否小于或者等于一第二预设值;
若判断得到所述第二差值的绝对值小于或者等于第二预设值,则将此次获取到的燃油值视为真实的燃油值;
显示此次获取到的燃油值。
其中,在判断所述第一差值的绝对值是否小于第一预设值的步骤中,还包括:
若判断得到所述第一差值的绝对值大于或者等于所述第一预设值时,则将此次获取到的燃油值视为不真实的燃油值;
显示上次停车断电前显示仪表显示的燃油值。
其中,在判断所述第二差值的绝对值是否小于或者等于所述第二预设值的步骤中,还包括:
若判断得到所述第二差值的绝对值大于所述第二预设值,则将此次获取到的燃油值视为是在汽车加油之后获取到的燃油值;
显示此次获取到的加油之后的燃油值。
进一步的,所述显示汽车剩余燃油的方法还包括:
判断汽车是否处于行车模式;
若判断得到所述汽车处于行车模式,则获取油箱的燃油值;
将此次获取到的燃油值与前一次显示的燃油值进行比较;
若此次获取到的燃油值小于前一次显示的燃油值,并且它们的第三差值的绝对值小于一第三预设值时,则将此时获取到的燃油值视为行车模式下的真实的燃油值;
显示该次获取到的燃油值。
其中,在将此次获取到的燃油值与前一次显示的燃油值进行比较的步骤中,还包括:
若此次获取到的燃油值与前一次显示的燃油值的第三差值的绝对值大于或者等于所述第三预设值时,则将此次获取到的燃油值视为不真实的燃油值;
不显示此次获取到的燃油值。
其中,在判断汽车是否处于行车模式的步骤中,还包括:
若判断得到所述汽车处于非行车模式,则判断所述汽车是否处于怠速模式;
若判断得到所述汽车处于怠速模式时,则每隔一预定时间计算一次剩余燃油值;
显示每一次计算的剩余燃油值。
其中,在若判断得到所述汽车处于怠速模式时,则每隔一预定时间计算一次剩余燃油值的步骤中,包括:
在上述每隔一预定时间段内采集发动机ECU每一段时间发出的表示油耗的脉冲信号;
根据ECU每一段时间发出的脉冲信号,分析在该段时间内,在该脉冲信号中,单个脉冲的个数、每个脉冲的喷油量;
根据分析到的脉冲的个数、每个脉冲的喷油量得到累计油耗,其中,累计油耗等于在上述预定时间采集到的总的脉冲个数乘以单位脉冲的喷油量;
根据累计油耗得到剩余燃油值,其中,所述剩余燃油值等于前一次显示的燃油值减去累计油耗。
其中,在判断所述汽车是否处于怠速模式的步骤中,还包括:若判断得到所述汽车处于非怠速模式,则判断汽车是否处于停车模式;
若判断得到所述汽车处于停车模式,则将离汽车处于停车模式最近一次显示的燃油值以及最近一次采集的燃油值进行存储。
为解决上述技术问题,本发明采用的另一个技术方案是:提供一种显示汽车剩余燃油的装置,包括:
汽车上电模块,用于使汽车上电IGN;
第一获取模块,用于在所述汽车上电IGN后,获取油箱内的燃油值;
第一取值模块,用于从存储区内调出上次停车断电前获取到的燃油值以及显示仪表显示的燃油值,并取它们之间的第一差值的绝对值;
第一判断模块,用于判断所述第一差值的绝对值是否小于一第一预设值;
第二取值模块,用于当所述第一判断模块判断得到所述第一差值的绝对值小于所述第一预设值时,则取此次获取到的燃油值与所述上次停车断电前获取到的燃油值的第二差值的绝对值;
第二判断模块,用于判断所述第二差值的绝对值是否小于或者等于一第二预设值;
真实燃油值确定模块,用于在所述第二判断模块判断得到所述第二差值的绝对值小于或者等于第二预设值,则将此次获取到的燃油值视为真实的燃油值;
显示模块,用于显示此次获取到的燃油值。
进一步的,所述真实燃油值确定模块,还用于当所述第一判断模块判断得到所述第一差值的绝对值大于且等于所述第一预设值时,则将此次获取到的燃油值视为不真实的燃油值;
所述显示模块,还用于显示上次停车断电前显示仪表显示的燃油值;
所述真实燃油值确定模块,还用于当所述第二判断模块判断得到所述第二差值的绝对值大于第二预设值,则将此次获取到的燃油值视为是在汽车加油之后获取到的燃油值;
所述显示模块,还用于显示此次获取到的加油之后的燃油值。
本发明显示汽车剩余燃油的方法及装置,与现有技术相比,本发明能够使汽车在停车、怠速、行驶及加油模式下均能够显示真实或者较为真实的燃油值,它的有益效果是:方便车主实时的了解其驾驶的汽车的燃油箱内的真实或者较为真实的燃油,便于车主判断是否需要即时增加燃油,避免了传统的显示方法中,由于显示的燃油值不准确,导致油表显示的跳变引起车主对油箱内的燃油剩余量的错误判断,本显示汽车剩余燃油的方法及装置使得所显示的燃油更贴近油箱内的真实的燃油。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明显示汽车剩余燃油的方法第一实施例的流程图。
图2是本发明显示汽车剩余燃油的方法第二实施例的流程图。
图3是本发明显示汽车剩余燃油的方法第二实施例中计算剩余燃油值的流程图。
图4是本发明显示汽车剩余燃油的方法第二实施例中脉冲信号的结构示意图。
图5是本发明显示汽车剩余燃油的装置一实施例的框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
首先,在对实施例进行描述之前,有必要对本文中出现的一些术语进行解释。例如:
本文中若出现使用“第一”、“第二”等术语来描述各种元件,但是这些元件不应当由这些术语所限制。这些术语仅用来区分一个元件和另一个元件。因此,“第一”元件也可以被称为“第二”元件而不偏离本发明的教导。
另外,应当理解的是,当提及一元件“连接”或者“联接”到另一元件时,其可以直接地连接或直接地联接到另一元件或者也可以存在中间元件。相反地,当提及一元件“直接地连接”或“直接地联接”到另一元件时,则不存在中间元件。
在本文中出现的各种术语仅仅用于描述具体的实施方式的目的而无意作为对本发明的限定。除非上下文另外清楚地指出,则单数形式意图也包括复数形式。
当在本说明书中使用术语“包括”和 / 或“包括有”时,这些术语指明了所述特征、整体、步骤、操作、元件和 / 或部件的存在,但是也不排除一个以上其他特征、整体、步骤、操作、元件、部件和 / 或其群组的存在和 / 或附加。
关于实施例:
请参见图1,图1是本发明显示汽车剩余燃油的方法第一实施例的流程图。本实施例的显示汽车剩余燃油的方法,包括以下步骤:
S101、汽车上电IGN;
S102、获取油箱内的燃油值;
本步骤中,通过设于汽车的油箱内的燃油传感器采集油箱内的值,并经处理后得到所述燃油值。
S103、从存储区内调出上次停车断电前获取到的燃油值以及显示仪表显示的燃油值,并取它们之间的第一差值的绝对值;
本实施例中,所述存储区可以是指汽车的内存中上一次显示仪表显示的燃油值的记忆,以及传感器采集到的但是还未来得及显示的燃油值或者采集到了但是由于不属于真实的燃油值而未被显示的燃油值。
本步骤中,所述第一差值ΔL=所述显示仪表显示的燃油值L2-上次断电前获取到的燃油值L1;或者所述第一差值ΔL=上次断电前获取到的燃油值L1-所述显示仪表显示的燃油值L2。
S104、判断所述第一差值的绝对值是否小于一第一预设值;若判断得到所述第一差值的绝对值小于所述第一预设值时,则进入S105步骤;若判断得到所述第一差值的绝对值大于或者等于所述第一预设值时,则转入S109步骤;
所述第一预设值是指燃油总容积L的P%。本实施例中,以油箱总容积L*8%作为所述第一预设值。本步骤中,判断所述ΔL是否小于所述油箱总容积L*8%;
S105、取此次获取到的燃油值与所述上次停车断电前获取到的燃油值的第二差值的绝对值;
本步骤中,所述第二差值ΔL1=此次获取到的燃油值L3-上次断电前获取到的燃油值L1,或者所述第二差值ΔL1=上次断电前获取到的燃油值L1-此次获取到的燃油值L3。
S106、判断所述第二差值的绝对值是否小于或者等于一第二预设值;若判断得到所述第二差值小于或者等于所述第二预设值时,则进入S107步骤;若判断得到所述第二差值大于所述第二预设值时,则转入S111步骤;
本实施例中,所述第二预设值与所述第一预设值可以取同一值。例如均取所述油箱总容积L的8%;
本步骤中,判断所述ΔL1是否小于或者等于油箱总容积L*8%。
S107、若判断得到所述第二差值的绝对值小于或者等于第二预设值,则将此次获取到的燃油值视为真实的燃油值;
所述真实的燃油值即汽车位于水平路面或者趋近于水平路面上时,燃油传感器采集到的燃油值。
S108、显示此次获取到的燃油值;
本步骤中,当上次断电前显示仪表显示的燃油值L2与上次断电前采集到的燃油值L1的相差较小时,则认为上次采集到的燃油值是在汽车处于水平面或者趋近于水平面时所采集到的;在这种情况下,再通过将此次上电之后采集到的燃油值L3与上次断电前采集到的燃油值L1进行比较,当相差较小时,则认为此次上电后采集到的燃油值L3也是在汽车处于水平面或者趋近于水平面时所采集到的;那么在都符合上述条件下,则认为此次上电后采集到的燃油值L3为真实的燃油值,通过显示仪表显示此次获取到的真实的燃油值。
S109、将此次获取到的燃油值视为不真实的燃油值;
本步骤中,当上次断电之前显示仪表显示的燃油值L2与上次断电之前燃油传感器采集到的燃油值L1的第一差值的绝对值大于或者等于油箱总容积*8%时,则视为在上次停车时,汽车处于斜坡路面;那么,上电后的第一次采集亦视为在汽车处于斜坡路面上采集的,因此,则将此次上电后的第一次采集到的燃油值视为不真实的燃油值。
S110、显示上次停车断电前显示仪表显示的燃油值;
当上电后的第一次采集为不真实的燃油值时,则不显示此次采集到的燃油值,继续显示上次断电前显示仪表显示的燃油值。
S111、将此次获取到的燃油值视为是在汽车加油之后获取到的燃油值;
本步骤中,当上次停车断电之前的显示仪表所显示的燃油值L2与上次断电之前燃油传感器所采集到的燃油值L1的第一差值ΔL的绝对值小于汽车的燃油箱总容积L*8%,并且在满足此条件下后,此次上电之后采集到的燃油值L3与上次断电之前所采集到的燃油值L1的第二差值ΔL1大于汽车的燃油箱总容积L*8%时,则认为上次停车断电时,汽车位于水平路面或者趋近于水平路面,并且在上电之后,汽车的燃油箱的燃油增加了,那么则认为上次停车断电之后,汽车加油后的上电,那么,此次获取到的燃油值则认为是加油后的燃油值,视为是较为真实的燃油值。
S112、显示此次获取到的加油之后的燃油值。
本发明实施方式,通过上一次停车断电之前所采集到的燃油值L1、显示仪表所显示的燃油值L2以及上电之后当次采集到的燃油值L3进行计算和判断,即可判断出上次停车断电时,汽车是在水平路面或者趋近于水平路面停车,还是在坡陡路面停车,若在水平路面停车时,则显示上电后当次采集到的较为真实的燃油值,若在坡陡路面停车时,则继续显示上次停车断电后显示仪表所显示的燃油值;还可判断出上次停车断电是真实的停车模式,还是为了加油而暂时熄火停车,若是为了给汽车加油而暂时的加油熄火,则将此次获取到的加油后的燃油通过显示仪表进行显示。通过上述步骤,汽车能够显示真实或者较为真实的汽车油箱内的燃油值,方便若汽车在上电后进入怠速模式或者行车模式等不同模式中燃油箱内的燃油进行真实或者较为真实的显示;如此更便于车主作准确的判断,方便车主的后续动作。
请参见图2,图2是本发明显示汽车剩余燃油的方法第二实施例的流程图。本实施例的显示汽车剩余燃油的方法除了包括第一实施例中的所有步骤之外,还包括以下步骤:
S201、判断汽车是否处于行车模式;若判断得到所述汽车处于行车模式时,则进入S202步骤;若判断得到所述汽车未处于行车模式,则转入S208步骤;
本步骤中,所述行车模式是指汽车处于行驶状态,即汽车电源为IGN、车速大于零并且转速大于零。在本实施例中,在判断到汽车处于该状态下,即开始获取油箱燃油值。
S202、获取油箱的燃油值;
S203、将此次获取到的燃油值与前一次显示的燃油值进行比较;若比较得到此次获取到的燃油值小于前一次显示的燃油值,并且它们之间的第三差值的绝对值小于一第三预设值时,则进入S204步骤;若比较得到此次获取到的燃油值与前一次显示的燃油值的第三差值的绝对值大于或者等于所述第三预设值时,则转入S206步骤;
本步骤中,所述前一次显示的燃油值,是指在燃油传感器在本次采集油箱燃油值之前,最近一次通过显示仪表显示出来的真实燃油值,并以此燃油值作为一个判断的标准。所述真实燃油值,即为当汽车行使在平面或者在趋近于平面路段时,所述燃油传感器采集到的燃油值;当汽车在行驶过程中,处于颠簸路面或者处于斜坡路面时,汽车油箱内的燃油处于一个非水平的状态,那么,燃油传感器在上述路面采集到的燃油,则认为是不真实的燃油值。
所述第三预设值可以与上述第一预设值和第二预设值取同一个值,即汽车油箱的总容积L*8%。可以理解地,在不同的实施例中,根据不同的车型、城市路面情况或者其他情况,第一预设值、第二预设值和第三预设值可以作不同的变换。本步骤中,当此次获取到的燃油值小于显示仪表显示的燃油值,并且它们的差值小于油箱总容积L的8%时,则认为汽车行驶的路面为正常路面,即水平路面或者趋近于水平的路面,那么,则认为此次获取到的燃油值为真实的燃油值。
S204、将此时获取到的燃油值视为行车模式下的真实或者较为真实的燃油值;
S205、显示该次获取到的燃油值。
S206、若比较得到此次获取到的燃油值与前一次显示的燃油值的第三差值的绝对值大于或者等于所述第三预设值时,则将此次获取到的燃油值视为不真实的燃油值;
本步骤中,当此次获取到的燃油值大于或者等于所述显示仪表显示的燃油值,并且它们的第三差值的绝对值大于或者等于油箱总容积L的8%时,则认为汽车行驶的路面为非正常路面,即为颠簸路面或者倾斜路面,当汽车行驶在颠簸路面或者倾斜度较大的路面时,油箱内的燃油亦为跟着颠簸或者倾斜,而若此时获取到的燃油与上一次显示的燃油值进行比较,如果它们之间的第三差值的绝对值大于或者等于该燃油箱的总容积L的8%时,则视为油箱内的燃油在颠簸或者处于倾斜状态,进而将此次获取到的燃油值视为不真实的燃油值。
S207、不显示此次获取到的燃油值;
S208、判断所述汽车是否处于怠速模式;若判断得到所述汽车处于怠速模式时,则进入S209步骤;若判断得到所述汽车未处于怠速模式时,则转入S211步骤;
本步骤中,所述怠速模式是指汽车电源为IGN、车速为零且转速不为零的一种状态。
S209、则每隔一预定时间计算一次剩余燃油值;
所述每隔一预定时间,可以在汽车出厂时进行设置,还可以通过驾驶员根据偏好进行设置。例如,本例中每隔一预定时间可以设置为每隔60s计算一次剩余燃油值,具体地,请参阅图3,本步骤包括以下子步骤:
S2091、在上述每隔一预定时间段内采集ECU每一段时间发出的表示油耗的脉冲信号;
本步骤中, 所述ECU每一段时间是指ECU发出脉冲信号的频率,例如本步骤中,将该频率设置为每100ms,即所述ECU每100ms发出一次表示油耗的脉冲信号,那么在上述60s的时间段内,ECU则要发出600次表示油耗的脉冲信号。
S2092、根据ECU每一段时间发出的脉冲信号,分析在该段时间内,在该脉冲信号中,单个脉冲的个数、每个脉冲的喷油量;
请参阅图4,例如:ECU在第一次100ms的时间段内发出的脉冲信号中,单个脉冲周期为2ms,占空比为50%,4个脉冲数,每个脉冲表示36uL的喷油量,那么在第一次100ms的时间段内,第一个脉冲信号的喷油量为:36*4=144uL;
ECU在第二次100ms的时间段内发出的脉冲信号中,单个脉冲周期为2ms,6个脉冲数,那么,在第二次100ms的时间段内,第二个脉冲信号的喷油量为36*6=216uL;
以此类推,直到在上述60s的时间段内,统计完600次ECU在100ms时间段内的喷油量。
S2093、根据分析到的脉冲的个数、每个脉冲的喷油量得到累计油耗,其中,累计油耗等于在上述预定时间采集到的总的脉冲个数乘以单位脉冲的喷油量;
本步骤中,当在上述60s时间段内,完成了600次ECU在100ms时间段内的喷油量的统计后,并统计的600次ECU在100ms时间段内的总的累计油耗:
所述累计油耗(uL)=第一次100ms内的喷油量+第二次100ms内的喷油量+……+第600次100ms内的喷油量=(第一个100ms的脉冲个数+第二个100ms的脉冲个数+……+第N个100ms的脉冲个数)*36uL。
S2094、根据累计油耗得到剩余燃油值,其中,所述剩余燃油值等于前一次显示的燃油值减去累计油耗;
所述剩余燃油值(L)=前一次显示仪表显示的燃油值-所述累计油耗。
如此,即可算出每60s的时间段内所消耗掉的燃油以及油箱内的剩余燃油值。
S210、显示上述每一次计算的剩余燃油值;
S211、判断汽车是否处于停车模式;若判断得到所述汽车处于停车模式时,则进入S212步骤;若判断得到所述汽车未处于停车模式时,则转入S201步骤;
所述停车模式是指汽车静止、汽车电源为OFF或者为ACC、汽车转速为零并且车速为零的一种状态。
S212、将离汽车处于停车模式最近一次显示的燃油值以及最近一次采集的燃油值进行存储。
所述离停车模式最近一次采集到的燃油值,是指燃油传感器采集到了该燃油值,但该燃油值未来得及经过显示仪表显示的燃油值,或者是指所述燃油传感器采集到了燃油值,但是该次采集到的燃油值是不真实的燃油值。将该采集到的燃油值存入记忆,是为了方便汽车下次上电时调用该存取的燃油值,以方便下次上电后,用于与汽车处于停车模式前显示仪表显示的燃油值、以及下次上电后,传感器当次采集到的燃油值进行对比,以判断下次上电后采集到的燃油值是否在预定的范围内,若在预定的范围内,则判断汽车上次汽车是停在水平路面或者趋近于水平路面,若未在预定的范围内,则判断汽车停在非水平路面,则下次上电后采集到的燃油值视为非真实的燃油,不用于显示。
本发明实施方式,当判断得到汽车在行驶模式状态下时,通过燃油传感器获取汽车的油箱内的燃油值,再根据当次获取到的燃油值与显示仪表显示的燃油值进行比较,若在预设的范围内则认为此次获取到的燃油值是在较为正常的路面上获取到的,即不是在颠簸或者倾斜时获取到的,那么则使显示仪表显示当次获取到的燃油值;若未在预设的范围内,则认为此次获取到的燃油值是在非正常的路面上获取到的,即在颠簸或者倾斜时获取到的,那么则不显示此次获取到的燃油值。当判断得到汽车在怠速模式状态下时,则按照本实施例中在怠速模式状态下的方式显示剩余油耗值,当汽车即未处于怠速模式状态也未处于行驶模式状态时,则认为汽车处于停车模式状态,再根据不同的状态进对油耗值进行相应的处理。本实施方式的显示汽车燃油,可以在汽车的不同模式状态下较为真实的显示汽车的油箱内的燃油,方便车主在汽车处于不同的模式下,实时的掌握汽车的真实燃油,更方便车主进行后续的动作。
请参见图5,图5是本发明显示汽车剩余燃油的装置一实施例的框图。本实施例的显示汽车剩余燃油的装置包括:
汽车上电模块101,用于使汽车上电IGN;
第一获取模块102,用于在所述汽车上电IGN后,获取油箱内的燃油值;
第一取值模块103,用于从存储区内调出上次停车断电前获取到的燃油值以及显示仪表显示的燃油值,并取它们之间的第一差值的绝对值;
第一判断模块104,用于判断所述第一差值的绝对值是否小于一第一预设值;
第二取值模块105,用于当所述第一判断模块104判断得到所述第一差值的绝对值小于所述第一预设值时,则取此次获取到的燃油值与所述上次停车断电前获取到的燃油值的第二差值的绝对值;
第二判断模块106,用于判断所述第二差值的绝对值是否小于或者等于一第二预设值;
真实燃油值确定模块107,用于在所述第二判断模块106判断得到所述第二差值的绝对值小于或者等于第二预设值,则将此次获取到的燃油值视为真实的燃油值;
显示模块108,用于在所述真实燃油确定模块107确定此次获取到的燃油值为真实的燃油值时,显示此次获取到的燃油值。
本实施例中,所述真实燃油值确定模块107,还用于当所述第一判断模块104判断得到所述第一差值的绝对值大于且等于所述第一预设值时,则将此次获取到的燃油值视为不真实的燃油值;
所述显示模块108,还用于显示上次停车断电前显示仪表显示的燃油值;
所述真实燃油值确定模块107,还用于当所述第二判断模块106判断得到所述第二差值的绝对值大于第二预设值,则将此次获取到的燃油值视为是在汽车加油之后获取到的燃油值;
所述显示模块108,还用于显示此次获取到的加油之后的燃油值。
本发明实施方式,通过上述各个功能模块即可使车主非常方便的了解汽车的燃油箱的真实或者较为真实的剩余燃油,更便于车主根据显示的真实燃油判断是否需要作下一步动作。
以上仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (9)
1.一种显示汽车剩余燃油的方法,包括以下步骤:
汽车上电IGN;
获取油箱内的燃油值;
从存储区内调出上次停车断电前获取到的燃油值以及显示仪表显示的燃油值,并取它们之间的第一差值的绝对值;所述存储区指汽车的内存中上一次显示仪表显示的燃油值的记忆,以及传感器采集到的但是还未来得及显示的燃油值或者采集到了但是由于不属于真实的燃油值而未被显示的燃油值;
判断所述第一差值的绝对值是否小于一第一预设值;
若判断得到所述第一差值的绝对值小于所述第一预设值时,则取此次获取到的燃油值与所述上次停车断电前获取到的燃油值的第二差值的绝对值;
判断所述第二差值的绝对值是否小于或者等于一第二预设值;
若判断得到所述第二差值的绝对值小于或者等于第二预设值,则将此次获取到的燃油值视为真实的燃油值;
显示此次获取到的燃油值;
判断汽车是否处于行车模式;
若判断得到所述汽车处于行车模式,则获取油箱的燃油值;
将此次获取到的燃油值与前一次显示的燃油值进行比较;
若此次获取到的燃油值小于前一次显示的燃油值,并且它们的第三差值的绝对值小于一第三预设值时,则将此时获取到的燃油值视为行车模式下的真实的燃油值;
显示该次获取到的燃油值。
2.如权利要求1所述的显示汽车剩余燃油的方法,其特征在于,在判断所述第一差值的绝对值是否小于第一预设值的步骤中,还包括:
若判断得到所述第一差值的绝对值大于或者等于所述第一预设值时,则将此次获取到的燃油值视为不真实的燃油值;
显示上次停车断电前显示仪表显示的燃油值。
3.如权利要求2所述的显示汽车剩余燃油的方法,其特征在于,在判断所述第二差值的绝对值是否小于或者等于所述第二预设值的步骤中,还包括:
若判断得到所述第二差值的绝对值大于所述第二预设值,则将此次获取到的燃油值视为是在汽车加油之后获取到的燃油值;
显示此次获取到的加油之后的燃油值。
4.如权利要求1所述的显示汽车剩余燃油的方法,其特征在于,在将此次获取到的燃油值与前一次显示的燃油值进行比较的步骤中,还包括:
若此次获取到的燃油值与前一次显示的燃油值的第三差值的绝对值大于或者等于所述第三预设值时,则将此次获取到的燃油值视为不真实的燃油值;
不显示此次获取到的燃油值。
5.如权利要求4所述的显示汽车剩余燃油的方法,其特征在于,在判断汽车是否处于行车模式的步骤中,还包括:
若判断得到所述汽车处于非行车模式,则判断所述汽车是否处于怠速模式;
若判断得到所述汽车处于怠速模式时,则每隔一预定时间计算一次剩余燃油值;
显示每一次计算的剩余燃油值。
6.如权利要求5所述的显示汽车剩余燃油的方法,其特征在于,在若判断得到所述汽车处于怠速模式时,则每隔一预定时间计算一次剩余燃油值的步骤中,包括:
在上述每隔一预定时间段内采集发动机ECU每一段时间发出的表示油耗的脉冲信号;
根据ECU每一段时间发出的脉冲信号,分析在该段时间内,在该脉冲信号中,单个脉冲的个数、每个脉冲的喷油量;
根据分析到的脉冲的个数、每个脉冲的喷油量得到累计油耗,其中,累计油耗等于在上述预定时间采集到的总的脉冲个数乘以单位脉冲的喷油量;
根据累计油耗得到剩余燃油值,其中,所述剩余燃油值等于前一次显示的燃油值减去累计油耗。
7.如权利要求6所述的显示汽车剩余燃油的方法,其特征在于,在判断所述汽车是否处于怠速模式的步骤中,还包括:若判断得到所述汽车处于非怠速模式,则判断汽车是否处于停车模式;
若判断得到所述汽车处于停车模式,则将离汽车处于停车模式最近一次显示的燃油值以及最近一次采集的燃油值进行存储。
8.一种显示汽车剩余燃油的装置,包括:
汽车上电模块,用于使汽车上电IGN;
第一获取模块,用于在所述汽车上电IGN后,获取油箱内的燃油值;
第一取值模块,用于从存储区内调出上次停车断电前获取到的燃油值以及显示仪表显示的燃油值,并取它们之间的第一差值的绝对值;
第一判断模块,用于判断所述第一差值的绝对值是否小于一第一预设值;
第二取值模块,用于当所述第一判断模块判断得到所述第一差值的绝对值小于所述第一预设值时,则取此次获取到的燃油值与所述上次停车断电前获取到的燃油值的第二差值的绝对值;
第二判断模块,用于判断所述第二差值的绝对值是否小于或者等于一第二预设值;
真实燃油值确定模块,用于在所述第二判断模块判断得到所述第二差值的绝对值小于或者等于第二预设值,则将此次获取到的燃油值视为真实的燃油值;
显示模块,用于显示此次获取到的燃油值。
9.如权利要求8所述的显示汽车剩余燃油的装置,其特征在于:
所述真实燃油值确定模块,还用于当所述第一判断模块判断得到所述第一差值的绝对值大于或等于所述第一预设值时,则将此次获取到的燃油值视为不真实的燃油值;
所述显示模块,还用于显示上次停车断电前显示仪表显示的燃油值;
所述真实燃油值确定模块,还用于当所述第二判断模块判断得到所述第二差值的绝对值大于第二预设值,则将此次获取到的燃油值视为是在汽车加油之后获取到的燃油值;
所述显示模块,还用于显示此次获取到的加油之后的燃油值。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510032172.1A CN105865565B (zh) | 2015-01-22 | 2015-01-22 | 显示汽车剩余燃油的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510032172.1A CN105865565B (zh) | 2015-01-22 | 2015-01-22 | 显示汽车剩余燃油的方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105865565A CN105865565A (zh) | 2016-08-17 |
CN105865565B true CN105865565B (zh) | 2020-08-21 |
Family
ID=56623519
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510032172.1A Expired - Fee Related CN105865565B (zh) | 2015-01-22 | 2015-01-22 | 显示汽车剩余燃油的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105865565B (zh) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108120486B (zh) * | 2016-11-30 | 2020-03-31 | 比亚迪股份有限公司 | 一种燃油量显示方法、装置和车辆 |
CN106908115B (zh) * | 2017-02-24 | 2019-11-26 | 北京中位科技有限公司 | 车辆油箱油量标定方法及*** |
CN109556675A (zh) * | 2017-09-27 | 2019-04-02 | 比亚迪股份有限公司 | 一种车辆及其车辆油表的显示控制***、方法以及装置 |
CN110614918B (zh) * | 2019-09-24 | 2022-02-01 | 奇瑞汽车股份有限公司 | 一种汽车燃油***判断坡驻与加油的方法 |
CN111660961A (zh) * | 2020-06-22 | 2020-09-15 | 浙江吉利新能源商用车集团有限公司 | 一种车辆的燃料消耗量计算方法及车辆 |
CN112027923B (zh) * | 2020-09-16 | 2022-08-02 | 湖南三一中型起重机械有限公司 | 一种油耗报警方法、装置及起重机 |
CN112161663B (zh) * | 2020-09-29 | 2024-04-26 | 北京车和家信息技术有限公司 | 车辆剩余油量确定方法、装置、设备和车辆 |
CN114034362B (zh) * | 2021-11-09 | 2022-11-25 | 安徽江淮汽车集团股份有限公司 | 一种车辆的燃油表的控制方法及装置 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101660923A (zh) * | 2009-09-08 | 2010-03-03 | 重庆长安汽车股份有限公司 | 一种汽车组合仪表剩余行驶里程处理方法 |
CN101738233B (zh) * | 2010-01-15 | 2011-10-26 | 延锋伟世通怡东汽车仪表有限公司 | 计算平均油耗和剩余油量可行驶里程的方法 |
CN103528643A (zh) * | 2012-07-03 | 2014-01-22 | 重庆长安汽车股份有限公司 | 一种燃油信号处理方法 |
CN102980624A (zh) * | 2012-11-19 | 2013-03-20 | 奇瑞汽车股份有限公司 | 一种汽车燃油量信号指示***及燃油量计算方法 |
-
2015
- 2015-01-22 CN CN201510032172.1A patent/CN105865565B/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN105865565A (zh) | 2016-08-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105865565B (zh) | 显示汽车剩余燃油的方法及装置 | |
CN105865566B (zh) | 显示汽车燃油的方法及装置 | |
US8521409B2 (en) | Continuous driving mileage calculation control system and calculation control method | |
CN101738233B (zh) | 计算平均油耗和剩余油量可行驶里程的方法 | |
CN102393733B (zh) | 故障诊断方法、故障诊断仪及其***、新能源汽车 | |
CN106556449B (zh) | 油箱剩余油量的检测方法、装置和车辆 | |
US7219539B1 (en) | System and method for adjusting the fuel economy range calculation for flex fuel vehicles | |
US20100148952A1 (en) | Behavior-Based Low Fuel Warning System | |
CN106556451B (zh) | 油箱剩余油量的检测方法、装置和车辆 | |
CN110015138B (zh) | 电动汽车电池监测方法、装置、***及电动汽车 | |
US20090056436A1 (en) | System and process for monitoring vehicle fuel level | |
KR101518918B1 (ko) | 주행가능거리 표시 장치 및 방법 | |
CN106556441A (zh) | 油箱剩余油量的检测方法、装置和车辆 | |
US20200158786A1 (en) | System and method for determining a status of a vehicle battery | |
CN102538890A (zh) | 获取机动车续航里程的方法及装置 | |
CN101291080A (zh) | 电力管理装置 | |
CN102980624A (zh) | 一种汽车燃油量信号指示***及燃油量计算方法 | |
CN107478289B (zh) | 获取平均油耗的方法和装置 | |
CN101619993A (zh) | 汽车平均油耗的测量方法 | |
CN113124953A (zh) | 汽车燃油表中油量显示的计量方法、装置及相关设备 | |
CN113682137A (zh) | 车辆仪表续航里程显示方法、装置及可读存储介质 | |
CN101619994A (zh) | 汽车实时油耗的测量方法 | |
CN113758534A (zh) | 一种燃料存量显示方法、***、可读存储介质及车辆 | |
US9401055B2 (en) | Electronic control apparatus | |
CN110017884B (zh) | 车辆故障检测方法、***、车辆云平台及车辆 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20200821 Termination date: 20210122 |