一种燃料存量显示方法、系统、可读存储介质及车辆

文档序号:358313 发布日期:2021-12-07 浏览:21次 >En<

阅读说明:本技术 一种燃料存量显示方法、系统、可读存储介质及车辆 (Fuel stock display method and system, readable storage medium and vehicle ) 是由 王伟 黄少堂 余军 郭辉 陈晖� 曲则强 于 2021-07-29 设计创作,主要内容包括:本发明提供一种燃料存量显示方法、系统、可读存储介质及车辆,所述方法包括,当所述车辆的当前状态为第一预设状态时,在第一预设时间内获取多个燃料存量值,并根据多个燃料存量值判断燃料存量监测是否处于稳定状态;每隔第二预设时间获取一次当前燃料存量监测值,当前燃料存量监测值与平均燃料存量值的差值大于预设值的次数超过预设次数时,以实时显示当前燃料存量监测值。本发明通过分析燃料存量在时间轴上的不同变化,同时判断燃料存量的变化量,从而解决燃料存量虚假增多或减少的情况下,燃料存量显示不精准,客户抱怨等问题。(The invention provides a fuel stock display method, a system, a readable storage medium and a vehicle, wherein the method comprises the steps of obtaining a plurality of fuel stock values within first preset time when the current state of the vehicle is a first preset state, and judging whether fuel stock monitoring is in a stable state or not according to the plurality of fuel stock values; and acquiring a current fuel storage monitoring value every second preset time, and displaying the current fuel storage monitoring value in real time when the number of times that the difference value between the current fuel storage monitoring value and the average fuel storage value is greater than the preset value exceeds the preset number. The invention analyzes the different changes of the fuel stock on the time axis and judges the change of the fuel stock at the same time, thereby solving the problems of inaccurate fuel stock display, customer complaint and the like under the condition of false increase or decrease of the fuel stock.)

一种燃料存量显示方法、系统、可读存储介质及车辆

技术领域

本发明涉及车辆燃料存量的显示技术领域,特别涉及一种燃料存量显示方法、系统、可读存储介质及车辆。

背景技术

随着汽车行业的迅速发展,汽车应用技术的革新,人们在使用车辆过程中,可以通过组合仪表直观的了解车辆的各种状态信息,包括水温、车速、发动机转速、里程数、以及油量信息。在人们使用车辆时,上述信息对于人们对汽车的使用起到至关重要的作用,因此组合仪表需要保障正确反映车辆当前的各项参数信息。

现有汽车大多都是采用燃料阻值信号采集法来获取燃料存量,即燃料存量传感器向外部传输电阻信号,组合仪表采集电阻信号换算成燃料存量的百分比,然后在组合仪表上的燃料存量显示区显示,为了方便识别一般按格数显示。燃料阻值信号采集能够对燃料存量变化做出快速响应并输出燃料存量变化信号。

然而当车辆停放的坡度较大时,所述车辆上设置的燃料箱发生倾斜,进而造成燃料阻值信号发生变化,导致采用燃料阻值信号采集法获得的燃料存量显示也将发生变化,然而实际燃料存量没有发生变化。因此,若按照燃料阻值信号对应的燃料存量进行显示,势必造成燃料存量虚假增多或减少的情况,容易导致燃料存量显示不精准,客户抱怨等问题。

发明内容

燃料存量显示对于用户来说,是经常需要获取的车辆状态信息,以此确保行车安全,然而,在车辆停放在陡坡上时,燃料存量显示总是会出现虚假增多或减少的情况,因此需要提供燃料存量显示策略,通过该策略完成燃料存量显示优化,能够让客户能精准预判燃料存量,从而克服表显燃料存量与实际燃料存量不符,燃料存量显示不精准,用户体验较差的问题。

本发明提供了一种燃料存量显示方法、系统、可读存储介质及车辆,解决表显燃料存量与实际燃料存量不符,燃料存量显示不精准,用户体验较差的问题。

本发明提供一种燃料存量显示方法,应用于车辆上,所述方法包括:

获取车辆的当前运行参数,并根据所述当前运行参数确定车辆的当前状态;

当所述车辆的当前状态为第一预设状态时,所述第一预设状态为车辆车速低于预设车速且发动机转速小于预设转速,以及车辆车速低于所述预设车速且车辆的档位处于空档或停车档,在第一预设时间内获取多个燃料存量值,并根据所述多个燃料存量值判断燃料存量监测是否处于稳定状态;

若是,则根据所述多个燃料存量值计算出其平均燃料存量值;

每隔第二预设时间获取一次当前燃料存量监测值,并判断所述当前燃料存量监测值与所述平均燃料存量值的差值是否大于预设值;

若所述当前燃料存量监测值与所述平均燃料存量值的差值大于预设值的次数超过预设次数,则将燃料存量更新显示频率缩小至预设频率,以实时显示当前燃料存量监测值。

另外,根据本发明上述提供的一种燃料存量显示方法,还可以具有如下附加的技术特征:

进一步地,所述根据所述多个燃料存量值判断燃料存量监测是否处于稳定状态包括:

获取所述多个燃料存量值中的极大值以及极小值;

判断所述极大值与所述极小值的差值是否大于预设值;

若是,则判定所述车辆燃料存量监测不稳定,且返回执行在第一预设时间内获取多个燃料存量值的步骤;

若否,则判定所述车辆燃料存量监测稳定。

进一步地,当连续判定所述车辆燃料存量监测不稳定的次数超过预设次数时,缩小所述燃料存量值的采集个数。

进一步地,当所述车辆的当前状态为第二预设状态时,所述第二预设状态为车辆由下电状态转换为上电状态;

获取所述车辆下电时的燃料存量显示值为第一燃料存量值,获取所述车辆在下电结束经过预设时间后的燃料存量监测值为第二燃料存量值,获取所述车辆上电时的燃料存量监测值为第三燃料存量值;

判断所述第二燃料存量值与第三燃料存量值的差值是否大于预设阈值;

若是,以初始显示为第一燃料存量值;

若否,以初始显示为第三燃料存量值。

本发明还提出一种燃料存量显示系统,应用于车辆上,所述系统包括:

第一获取模块,用于获取车辆的当前运行参数,并根据所述当前运行参数确定车辆的当前状态;

第一判断模块,用于当所述车辆的当前状态为第一预设状态时,所述第一预设状态为车辆车速低于预设车速且发动机转速小于预设转速,以及车辆车速低于所述预设车速且车辆的档位处于空档或停车档,在第一预设时间内获取多个燃料存量值,并根据所述多个燃料存量值判断燃料存量监测是否处于稳定状态;

计算模块,用于当确认燃料存量监测处于稳定状态时,则根据所述多个燃料存量值计算出其平均燃料存量值;

第二判断模块,用于每隔第二预设时间获取一次当前燃料存量监测值,并判断所述当前燃料存量监测值与所述平均燃料存量值的差值是否大于预设值;

显示模块,若所述当前燃料存量监测值与所述平均燃料存量值的差值大于预设值的次数超过预设次数,则将燃料存量更新显示频率缩小至预设频率,以实时显示当前燃料存量监测值。

本发明还提出一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述燃料存量显示的方法。

本发明还提出一种车辆,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述车辆包括燃料存量显示控制器、燃料存量显示装置、以及燃料箱,所述处理器执行所述程序时实现上述的燃料存量显示控制方法。

本发明当中的燃料存量显示控制方法、系统、可读存储介质及车辆,通过对所述燃料存量进行数据处理并判断所述车辆的当前状态,当所述车辆的当前状态为第一预设状态时,滤除由于车辆停放坡度带来的燃料存量虚假增多或减少的情况,实现燃料存量精准显示。

附图说明

图1为本发明实施例中提供的车辆的结构示意图;

图2为本发明第一实施例中的燃料存量显示方法的流程图;

图3为本发明第二实施例中的燃料存量显示方法的流程图;

图4为本发明第三实施例中的燃料存量显示方法的流程图;

图5为本发明第四实施例中的燃料存量显示系统的结构示意图;

图6为本发明第五实施例中的车辆的结构示意图。

以下

具体实施方式

将结合上述附图进一步说明本发明。

具体实施方式

为了便于理解本发明,下面将参照相关附图对本发明进行更全面的描述。附图中给出了本发明的若干实施例。但是,本发明可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使对本发明的公开内容更加透彻全面。

需要说明的是,当元件被称为“固设于”另一个元件,它可以直接在另一个元件上或者也可以存在居中的元件。当一个元件被认为是“连接”另一个元件,它可以是直接连接到另一个元件或者可能同时存在居中元件。本文所使用的术语“垂直的”、“水平的”、“左”、“右”以及类似的表述只是为了说明的目的。

除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。

以下各实施例均可以应用到图1所示的车辆当中,图1示出车辆包括燃料存量显示控制器1、燃料存量显示装置2、以及燃料箱3。

其中,燃料箱内设有燃料阻值信号采集单元31,所述燃料阻值信号采集单元31通过监测所述燃料箱中的燃料变化进而获得燃料变化信号,所述燃料变化信号传输至燃料存量显示控制器1中,所述燃料存量显示控制器1对该燃料变化信号进行信号处理,并获得燃料存量显示值;燃料存量显示装置2对该燃料存量显示值进行显示。

需要指出的是,图1示出的结构并不构成对车辆的限定,在其它实施例当中,该车辆还可以包括比图示更少或者更多的部件,或者组合某些部件,或者不同的部件布置。

实施例一

请参阅图2,所示为本发明第一实施例中的燃料存量显示方法,应用于车辆上,具体可应用在车辆的燃料存量显示控制器中,所述车辆包括燃料存量显示控制器1、燃料存量显示装置2、以及燃料箱3。

需要理解的是,本实施例提供的燃料存量显示方法的主体是燃料存量显示控制器,所述燃料存量显示控制器可以为车辆独立设置的控制器,也可以是集成在燃料存量显示装置的控制单元,还可以为其他能够参与燃料余量监测、计算以及显示的其他相同或相似的装置上,本实施例对此不加以限定。

所述方法具体包括步骤S01至步骤S05。

步骤S01,获取车辆的当前运行参数,并根据所述当前运行参数确定车辆的当前状态。

具体的,在本实施例中,车辆运行参数,包括车辆的速度、发动机转速以及变速箱所处的档位信息。

在某些需要计算车辆平均燃料耗损的显示方法中,还需要获取车辆的动力参数,如:发动机排量、发动机运行模式等,由于该部分不作为本发明所要解决的技术问题,因此不在此累述。

步骤S02,当所述车辆的当前状态为第一预设状态时,所述第一预设状态为车辆车速低于预设车速且发动机转速小于预设转速,以及车辆车速低于所述预设车速且车辆的档位处于空档或停车档,在第一预设时间内获取多个燃料存量值,并根据所述多个燃料存量值判断燃料存量监测是否处于稳定状态;

需要理解的是,在本实施例中,所述车辆的第一预设状态是指,车辆的车速低于3km/h以及发动机转速小于300转每分钟,或是车辆的车速低于3km/h并且车辆的档位处于空档或停车档。

具体的,在本实施例中判断车辆的预设状态实际是为了确认车辆是否处于停止状态,容易理解的,车辆是否处于停止状态不能绝对性的判断车速为0km/h作为判断条件。在此特别说明,由于车辆上设置的车速传感信号通常非常灵敏,当车辆发生轻微的抖动时,车速传感信号也能够接收到车辆轮心的位移,因此容易造成误判断。例如假定情况下,当车辆需要加燃料时,车辆停车状态,同时人们上下车时,轮胎发生弹性变化,且车辆悬架存在一定的柔性,因此车辆轮心容易产生位移变化,即无法保障车辆绝对的零速度,轮速传感器会收集到车速信号,在面对该种假定情况时,也需要将该情况归为车辆停止模式,以便燃料存量显示控制器将收集的信号进行判断。综上所述原由,在本实施例中,将预设车速定义为3km/h,该阈值过滤了车辆发生轻微位移的特殊情况,并把该情况归于停止模式。

特别的,预设车速可通过标定的方式进行变更。特别的,当较大体积的车辆发生轻微位移时,车速信号收集的速度可能会增加,此时该车发生轻微位移时的车速会大于3km/h,因此需要将所述预设车速进行增加,例如:5km/h。

另外,为了保障车辆使用安全,避免车辆出现燃料泄漏或是产生因燃料带来的相关不安全因素,理论操作规范规定,不能在发动机启动的状态下对车辆燃料箱进行加燃料或是抽取燃料,

尽管相关操作规范规定了该情况下不能对燃料箱加燃料或抽取燃料,但是现有车辆并没有对该情况进行强制限制,因此在车辆使用过程中还是会出现该特殊情况,车辆的燃料存量显示控制同样需要把该特殊情况进行考虑,保障该情况下燃料存量得到精准显示。

由此,增加对发动机转速的判断,且转速的判断值不为零,在本实施例中,第一情况:当车辆车速小于3km/h时,且发动机转速小于300转每分钟时,第二情况:车辆车速小于3km/h时,且车辆档位为空档或停车档时,本方法当判断在车辆满足上述两种情况中的任意一种时,即判定车辆满足停车状态。

在本实施例中,当车辆满足第一预设状态时,即车辆车速低于预设车速且发动机转速小于预设转速,以及车辆车速低于所述预设车速且车辆的档位处于空档或停车档。

需要进一步判断燃料存量监测是否处于稳定状态,对该燃料存量监测是否处于稳定状态实际上还包括判断车辆是否停稳,排除车辆处于摇晃状态的情况,以便收集燃料存量的数据。

在某些使用情况中,判断车辆是否停稳,通过设置在车辆上的其他控制以及传感器件进行监测,该方案势必增加硬件成本,并且燃料存量显示控制器与车辆稳定监控控制器件的信号传输需要另开通道,造成数据流庞大,增大控制计算的负载,引起车辆信号不稳的问题。

优选的,在本实施例中,启动定时器,预设数据收集时间段,获取该时间段内多个燃料存量值,并根据所述多个燃料存量值的变化量来判断燃料箱内的燃料是否稳定,从而基于燃料存量显示控制器做到车辆停稳状态的判定,免于外设其他控制器件以及额外的信号传输装置,降低成本的同时降低车辆信号传输的负载。

步骤S03,若是,则根据所述多个燃料存量值计算出其平均燃料存量值;

在本实施例中,获取单个燃料存量值的方式可以通过获取当前车辆燃料阻值信号采集单元31监测到的阻值信号,根据该阻值信号从燃料容量映射关系表中查找到样本燃料存量采集值,将样本燃料存量采集值作为当前车辆的燃料存量值,燃料容量映射关系表中存在多个阻值信号和多个样本燃料存量采集值。

需要说明的是,燃料容量映射关系表是在设计原理在于根据不同阻值信号对应不同的样本燃料存量采集值,因此阻值信号与样本燃料存量采集值存在预设的对应关系。

当判断到燃料存量监测处于稳定状态时,根据所述多个燃料存量值计算出其平均燃料存量值。

具体的,在S02步骤中,是基于燃料存量监测处于稳定状态,对燃料存量进行数据存储,并且通过收集到的多个燃料存量值,计算所述多个燃料存量值的平均值。

步骤S04,每隔第二预设时间获取一次当前燃料存量监测值,并判断所述当前燃料存量监测值与所述平均燃料存量值的差值是否大于预设值;

具体的,判断条件为:

|F_InstantF-F_AV|≥4L

其中,F_InstantF为当前燃料存量监测值,F_AV为平均燃料存量值。

即当前燃料存量监测值与所述平均燃料存量值的差值是否大于等于4L。

可以理解的,当前燃料存量监测值是在判断到燃料存量监测处于稳定状态后完成的监测获取。

在本实施例中,判定的预设值定义为4L,该预设值定义结合了当车辆停放在陡坡时,燃料箱发生倾斜,导致采用燃料阻值信号采集法获得的燃料存量发生虚假增多或是减少的极限情况。因此,当车辆在上述使用情况下,燃料存量虚假增多或减少也不会表现在燃料存量显示单元中,燃料存量显示会更加先进与智能,使用者不会因燃料存量虚假增多或是减少带来燃料存量误判断的情况。

另外,不同车型的燃料箱容积不同,当车辆停放发生倾斜时,其燃料阻值信号的变化量极限不同,因此在进行该步骤判断时可以适应性的变更预设值,例如,当车辆停放陡坡的极限情况下,虚拟燃料增加了6L;此时将预设值定义为6L,综上,通过对预设值的标定可以实现本方法对不同车辆的判断适用性。

步骤S05,若所述当前燃料存量监测值与所述平均燃料存量值的差值大于预设值的次数超过预设次数,则将燃料存量更新显示频率缩小至预设频率,以实时显示当前燃料存量监测值。

可以理解的,当判断到所述当前燃料存量监测值与所述平均燃料存量值的差值大于预设值的次数超过预设次数时,即可以判断燃料存量实际发生了变化,不再是上述步骤S04中燃料存量虚假增多或减少的情况,因此需要调整燃料存量显示的更新频率,进入燃料存量显示快响应,及时将燃料存量显示为当前燃料存量监测值,以提示使用人员燃料存量发生的变化量。

示例而非限定,在本实施例中所述预设次数设置为8次,该预设次数是通过多次实验结论获得,具体考虑因素包括车辆惯性系数、燃料箱的参数等,在燃料存量监测值与所述平均燃料存量值的差值大于8次的情况下,才能够判断燃料存量变化量达到表显快响应变化要求。

综上,本发明上述实施例当中的燃料存量显示方法,通过对所述燃料存量进行数据处理并判断所述车辆的当前状态,当所述车辆的当前状态为第一预设状态时,滤除由于车辆停放坡度带来的燃料存量虚假增多或减少的情况,实现燃料存量精准显示。

实施例二

请参阅图3,所示为本发明第二实施例中的燃料存量显示方法,应用于车辆上,具体可应用在车辆的燃料存量显示控制器中,所述车辆包括燃料存量显示控制器1、燃料存量显示装置2、以及燃料箱3。

步骤S11,获取车辆的当前运行参数,并根据所述当前运行参数确定车辆的当前状态。

步骤S121,当所述车辆的当前状态为第一预设状态时,所述第一预设状态为车辆车速低于预设车速且发动机转速小于预设转速,以及车辆车速低于所述预设车速且车辆的档位处于空档或停车档,在第一预设时间内获取多个燃料存量值。

步骤S122,获取所述多个燃料存量值中的极大值以及极小值。

在本实施例中,所述多个燃料存量值的收集时间为5s,每100ms获取一次燃料存量值,因此在所述收集时间内获得的多个燃料存量值包括50个有效样本,根据上述50个有效样本进行确定,获得该有效样本中的极大值以及极小值。

可以理解的,在本实施例中,单次样本采集方案为:通过获取当前车辆燃料阻值信号采集单元31监测到的阻值信号,根据该阻值信号从燃料容量映射关系表中查找到样本燃料存量采集值,将样本燃料存量采集值作为当前车辆的燃料存量值。可以理解的每100ms为周期,进行样本采集,在5s完成50次的采集。

步骤S123,判断所述极大值与所述极小值的差值是否大于预设值;

需要说明的是,在本实施例的优选实施方案中,判断所述极大值与所述极小值的差值是否大于预设值,实际目的是为了确认当车辆停车时,判断燃料箱内的燃料是否存在剧烈晃动。可以理解的,理想状态下,车辆停止状态时的燃料不再晃动,其获取到的所述多个燃料存量值应该相等。但是,在车辆实际使用情况中,车辆的发动机抖动以及燃料阻值信号采集单元31的采集误差均会导致获取到的所述多个燃料存量值不相等,具体车辆实际使用情况包括:发动机的抖动引起燃料箱体晃动,车辆负载变化的引起燃料箱体晃动等。因此需要设立预设值作为多个燃料存量值中的极大值以及极小值差值的临界值。

在本实施例中,预设值设置为0.2L,该临界值是通过多次标定验证获得,具体的,标定试验过程中,发动机的抖动引起燃料箱体晃动,车辆负载变化的引起燃料箱体晃动等情况导致燃料余量监测的差值不会超过0.2L。因此将所述预设值设置为0.2L。

示例而非限定,预设值的定义不仅仅局限于本实施例中提供的数值,例如:可以理解的,柴油发动机的抖动量较汽油发动机的抖动量大,与搭载汽油发动机车辆相比,在搭载柴油发动机怠速状态的车辆上,其设置的燃料箱晃动量较大,因此,在设置本方法应用的预设值时,其预设值也应该调整为较大值。

步骤S124,若是,则判定所述车辆燃料存量监测不稳定,且返回执行在第一预设时间内获取多个燃料存量值的步骤;

可以理解的,在本实施例中,所述多个燃料存量值包括的50个样本,其中的极大值以及极小值差值大于0.2L时,说明燃料液面晃动量较大,此时认为该周期获取的样本不适合做燃料存量显示的判断。因此,本方法后续步骤将会返回到新的监测周期,即返回执行在第一预设时间内获取多个燃料存量值的步骤;

另外,当连续判定所述车辆燃料存量监测不稳定的次数超过预设次数时,缩小所述燃料存量值的采集个数。在本实施例中,车辆燃料存量监测不稳定连续超过三次时,即返回执行在第一预设时间内获取多个燃料存量值的步骤,与上述步骤不同是,其中所述多个燃料存量值的监测数量调整为15个,以便降低判断标准。

S125,若否,则判定所述车辆燃料存量监测稳定。

当极大值以及极小值差值小于0.2L时,说明燃料液面晃动量较小,此时认为该周期获取的样本适合做燃料存量显示的判断。

步骤S13,根据所述多个燃料存量值计算出其平均燃料存量值。

步骤S14,每隔第二预设时间获取一次当前燃料存量监测值,并判断所述当前燃料存量监测值与所述平均燃料存量值的差值是否大于预设值;

具体的,判断条件为:

|F_InstantF-F_AV|≥4L

其中,F_InstantF为当前燃料存量监测值,F_AV为平均燃料存量值。

即当前燃料存量监测值与所述平均燃料存量值的差值是否大于等于4L。

步骤S15,若所述当前燃料存量监测值与所述平均燃料存量值的差值大于预设值的次数超过预设次数,则将燃料存量更新显示频率缩小至预设频率,以实时显示当前燃料存量监测值。

实施例三

请参阅图4,所示为本发明第三实施例中的燃料存量显示方法,应用于车辆上,具体可应用在车辆的燃料存量显示控制器中,所述车辆包括燃料存量显示控制器1、燃料存量显示装置2、以及燃料箱3。

本实施例所提供的方法与实施例一中所提供的燃料存量显示方法不同在于车辆所处的运行状态发生变化,具体如下:

所述方法具体包括步骤S31至步骤S35。

步骤S31,当所述车辆的当前状态为第二预设状态时,所述第二预设状态为车辆由下电状态转换为上电状态。

可以理解的,本方法提供的燃料存量显示方法是运用在当车辆有下电状态进行上电过程的燃料余量显示方法。

步骤S32,获取所述车辆下电时的燃料存量显示值为第一燃料存量值,获取所述车辆在下电结束经过预设时间后的燃料存量监测值为第二燃料存量值,获取所述车辆上电时的燃料存量监测值为第三燃料存量值。

可以理解的,在本实施例中当车辆在停车下电时,根据当前燃料存量显示值确定第一燃料存量值;另外,当车辆完成下电300ms后,燃料阻值信号采集单元31通过周期性监测燃料存量的多个样本采集,具体的,每隔100ms采样一次燃料存量值,共计1500ms,获得15个样本参数,取该样本参数的平均值赋予给第二燃料存量值。当车辆由下电状态变为上电状态时,获取所述车辆上电时的燃料存量监测值为第三燃料存量值。

步骤S33,判断所述第二燃料存量值与第三燃料存量值的差值是否大于预设阈值;

在本实施例中,预设阈值定义为4L,该预设阈值的定义策略同步骤S04,即排除车辆在停车熄火后,车辆停放存在陡坡上,导致采用燃料阻值信号采集法获得的燃料存量发生虚假增多或是减少的极限情况,因此需要在停车后熄火经过一段时间,停车前后的燃料存量进行差值比较,以确认车辆的燃料存量是否虚假增多或是减少。

步骤S34,若是,以初始显示为第一燃料存量值;

可以理解的,当所述第二燃料存量值与第三燃料存量值的差值大于4L则以第一燃料存量值作为燃料存量的显示。车辆燃料存量上电后的初始显示是以车辆监测燃料存量变化之前的燃料存量值进行显示。

另外,当车辆完成上电后,车辆的当前状态立刻满足实施例一中的第一预设状态,即刻按照实施例1中的燃料存量显示方法进行后续判断。

例如,当车辆进行下电并完成加燃料后,车辆上电的瞬间,初始燃料显示以第一燃料存量值进行显示,随即进行实施例1中的显示方法步骤。

步骤S35,若否,以初始显示为第三燃料存量值。

可以理解的,车辆由下电状态变为上电状态后,尽管车辆燃料存量监测发生变化,但其变化量小于4L,所引起的燃料存量显示不足以影响驾驶员对燃料存量的判断,因此当车辆完成上电后,将以第三燃料存量值作为车辆的燃料存量显示。

实施例四

本发明另一方面还提供一种燃料存量显示系统,请查阅图5,所示为本发明第四实施例中的燃料存量显示系统,应用于车辆上,所述系统包括:

第一获取模块11,用于获取车辆的当前运行参数,并根据所述当前运行参数确定车辆的当前状态;

第一判断模块12,用于当所述车辆的当前状态为第一预设状态时,所述第一预设状态为车辆车速低于预设车速且发动机转速小于预设转速,以及车辆车速低于所述预设车速且车辆的档位处于空档或停车档,在第一预设时间内获取多个燃料存量值,并根据所述多个燃料存量值判断燃料存量监测是否处于稳定状态;

计算模块13,用于当确认燃料存量监测处于稳定状态时,则根据所述多个燃料存量值计算出其平均燃料存量值;

第二判断模块14,用于每隔第二预设时间获取一次当前燃料存量监测值,并判断所述当前燃料存量监测值与所述平均燃料存量值的差值是否大于预设值;

显示模块15,若所述当前燃料存量监测值与所述平均燃料存量值的差值大于预设值的次数超过预设次数,则将燃料存量更新显示频率缩小至预设频率,以实时显示当前燃料存量监测值。

进一步地,在本发明一些可选实施例当中,所述第一判断模块12还用于获取所述多个燃料存量值中的极大值以及极小值;判断所述极大值与所述极小值的差值是否大于预设值;若是,则判定所述车辆燃料存量监测不稳定,且返回执行在第一预设时间内获取多个燃料存量值的步骤;若否,则判定所述车辆燃料存量监测稳定。

进一步地,在本发明一些可选实施例当中,所述显示模块15还可以用于当连续判定所述车辆燃料存量监测不稳定的次数超过预设次数时,缩小所述燃料存量值的采集个数。

进一步地,在本发明一些可选实施例当中,当所述车辆的当前状态为第二预设状态时,所述第二预设状态为车辆由下电状态转换为上电状态。所述系统还包括:

第二获取模块16,用于获取所述车辆下电时的燃料存量显示值为第一燃料存量值,获取所述车辆在下电结束经过预设时间后的燃料存量监测值为第二燃料存量值,获取所述车辆上电时的燃料存量监测值为第三燃料存量值;

第三判断模块17,用于判断所述第二燃料存量值与第三燃料存量值的差值是否大于预设阈值;

显示模块15,用于当判断所述第二燃料存量值与第三燃料存量值的差值大于预设阈值以初始显示为第一燃料存量值,以初始显示为第一燃料存量值;当判断所述第二燃料存量值与第三燃料存量值的差值小于或等于预设阈值,以初始显示为第三燃料存量值。

综上,本发明上述实施例当中的燃料存量显示系统,通过所述第一获取模块11获取车辆的当前运行参数,并根据所述当前运行参数确定车辆的当前状态,通过第一判断模块12根据所述车辆的当前运行参数来确定车辆的当前状态,在第一预设时间内获取多个燃料存量值,计算模块13根据所述多个燃料存量值计算出其平均燃料存量值。第二判断模块14,判断所述当前燃料存量监测值与所述平均燃料存量值的差值是否大于预设值;显示模块15,当判断到所述当前燃料存量监测值与所述平均燃料存量值的差值大于预设值的次数超过预设次数,则将燃料存量更新显示频率缩小至预设频率,以实时显示当前燃料存量监测值。

实施例五

本发明还提出一种车辆,请参阅图6,所示为本发明第五实施例当中的车辆,包括处理器10、存储器20以及存储在存储器上并可在处理器上运行的计算机程序30,所述车辆包括燃料阻值信号采集单元31,所述处理器10执行所述程序30时实现如上述的燃料存量显示方法。

在具体实施时,燃料阻值信号采集单元31可用于实时监测所述燃料存量监测信息,监控信息通过信息传输发给车辆的处理器10,由处理器10做出燃料存量显示判断。

其中,处理器10在一些实施例中可以是电子控制单元(Electronic ControlUnit,简称ECU,又称行车电脑)、中央处理器(Central Processing Unit,CPU)、控制器、微控制器、微处理器或其他数据处理芯片,用于运行存储器20中存储的程序代码或处理数据,例如执行访问限制程序等。

其中,存储器20至少包括一种类型的可读存储介质,所述可读存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,SD或DX存储器等)、磁性存储器、磁盘、光盘等。存储器20在一些实施例中可以是车辆的内部存储单元,例如该车辆的硬盘。存储器20在另一些实施例中也可以是车辆的外部存储装置,例如车辆上配备的插接式硬盘,智能存储卡(SmartMedia Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。进一步地,存储器20还可以既包括车辆的内部存储单元也包括外部存储装置。存储器20不仅可以用于存储安装于车辆的应用软件及各类数据,还可以用于暂时地存储已经输出或者将要输出的数据。

需要指出的是,图6示出的结构并不构成对车辆的限定,在其它实施例当中,该车辆可以包括比图示更少或者更多的部件,或者组合某些部件,或者不同的部件布置。

综上,本发明上述实施例当中的车辆,通过燃料阻值信号采集单元31对燃料箱实时监控并获取信息,根据监控的燃料存量信息,在第一预设时间内获取多个燃料存量值,并根据所述多个燃料存量值判断燃料存量监测是否处于稳定状态,每隔第二预设时间获取一次当前燃料存量监测值,并判断所述当前燃料存量监测值与平均燃料存量值的差值是否大于预设值;从而避免车辆停放陡坡,造成燃料箱倾斜,进而燃料阻值信号发生变化,燃料存量虚假增多或减少的情况,避免上述情况导致燃料存量显示不精准,客户抱怨的问题。

本发明实施例还提出一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述的燃料存量显示方法。

本领域技术人员可以理解,在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,“计算机可读介质”可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。

计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。

应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或它们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

19页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种管道低扰动高稳定测流取气一体化装置及工艺

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!