首页> 中国专利> 基于趋势评估的燃油表计算方法

基于趋势评估的燃油表计算方法

摘要

本发明涉及一种基于趋势评估的燃油表计算方法,其包含步骤:根据汽车点火的状态和燃油量的变化趋势,判断当前燃油表的状态为正常状态或是临界状态;随后对于燃油表所处的不同状态,以不同的处理方法计算当前燃油量,并通过燃油表指针进行相应速度的指示。本发明提供的方法既解决了燃油表指针因燃油传感器数据波动而波动的问题,又防止了燃油表在燃油量出现快速变化的特殊情况时不能及时响应的问题。

著录项

  • 公开/公告号CN101650207A

    专利类型发明专利

  • 公开/公告日2010-02-17

    原文格式PDF

  • 申请/专利权人 上海德科电子仪表有限公司;

    申请/专利号CN200810041707.1

  • 发明设计人 杨毅;郑宏伟;臧铁生;

    申请日2008-08-14

  • 分类号

  • 代理机构上海思微知识产权代理事务所(普通合伙);

  • 代理人郑玮

  • 地址 202178 上海市崇明长江大街218号

  • 入库时间 2023-12-17 23:31:30

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-07-29

    未缴年费专利权终止 IPC(主分类):G01F23/00 专利号:ZL2008100417071 申请日:20080814 授权公告日:20110928

    专利权的终止

  • 2011-09-28

    授权

    授权

  • 2010-04-21

    实质审查的生效 IPC(主分类):G01F23/00 申请日:20080814

    实质审查的生效

  • 2010-02-17

    公开

    公开

说明书

技术领域

本发明涉及一种汽车燃油表计算方法,尤其是指一种基于趋势评估的燃油表计算方法。

背景技术

燃油表是检测汽车油箱内燃油量状态的重要参数,用于指示燃油箱内的燃油量,传统的燃油表计算方法是通过油量传感器测量出的燃油值来显示当前的燃油量状态,但由于油量传感器对燃油箱内的燃油量测量并不准确,例如,在粗糙路面行驶时,油箱内的燃油会随车辆的波动造成油量传感器计算出的数据出现波动,从而造成燃油表指针出现波动,指示的燃油量不准确。

虽然可以通过采用降低燃油表指针的响应速度的方法,来一定程度上减少燃油表指针波动的情况,但当油量出现快速变化时,会出现指针不能及时响应到实际的油量位置的情况,造成指示的燃油量不准确。针对这些燃油计算方法的缺点,提出一种基于油量变化趋势的燃油计算方法,使燃油表能准确的显示燃油量。

发明内容

本发明的主要目的在于提供一种基于趋势评估的燃油表计算方法,根据汽车点火状态和燃油量数据的变化趋势,将燃油表状态分成正常状态和临界状态,对于不同的状态采用不同的处理方法;本发明既解决了燃油表指针因燃油传感器数据波动而波动的问题,又防止了燃油表在燃油量出现快速变化的特殊情况时不能及时响应的问题。

为达上述目的,本发明提供一种基于趋势评估的燃油表计算方法,其特点是,包含以下步骤:

步骤1、根据汽车点火的状态和燃油量的变化趋势,判断当前燃油表的状态为正常状态或是临界状态;

步骤2.对于燃油表所处的不同状态,以不同的处理方法计算当前燃油量,并通过燃油表指针进行相应速度的指示;

步骤2.1、对于正常状态,燃油表指针以较慢的响应速度指示到计算出的燃油平均值;

步骤2.2、对于临界状态,燃油表指针以较快的响应速度指示到相应的燃油值。

所述的步骤1中,具体判断燃油表的状态,包含以下步骤:

步骤1.1、当点火状态为ON,燃油传感器正常并且未检测到燃油快速变化,判断当前状态为正常状态;

步骤1.2、当点火状态发生改变时,包括点火状态从OFF切换到ON以及点火状态从ON切换到OFF,或燃油传感器出现错误时,或检测到燃油快速变化时,包括添加燃油或燃油泄露的情况,判断当前状态为临界状态;

步骤1.3、判断得到当前为点火OFF的状态。

所述的步骤1.2中,具体判断燃油快速变化状态的步骤如下:

根据在最近的第一时间内采集到的若干燃油量数据,计算得到第一平均燃油量;

根据在最近的第二时间内采集到的若干燃油量数据,计算得到第二平均燃油量;

在连续计数的若干次比较中,当第一平均燃油量与第二平均燃油量的相差值一直处于某一范围内,并且2者的变化趋势相同时,即可认为此时燃油量正处于快速变化的状态。

所述的步骤2.1中,具体过程为:在该正常状态下,针对最近一段时间内采集到的若干个燃油量数据,将计算得到的平均燃油量作为当前燃油表指针指示的燃油量。

所述的步骤2.2中,具体包含以下的过程:

当所处的临界状态属于由点火状态从ON切换到OFF时的情况,则燃油表指针相应指示到零位;

当所处的临界状态属于由点火状态从OFF切换到ON时的情况,则燃油表指针指示的燃油量为针对最近一段时间内采集到的若干个燃油量数据而计算得到的平均燃油量;

当所处的临界状态属于燃油传感器错误时的情况,则燃油表指针相应指示到零位;

当所处的临界状态属于燃油快速变化的状态时,则燃油表指针指示的燃油量为针对最近一段时间内采集到的若干个燃油量数据而计算得到的平均燃油量。

所述的步骤2中还包含步骤2.3、对于由步骤1.3中判断得到的当前为点火OFF的状态,则燃油表指针以较快的响应速度相应指示到零位。

本发明提供的基于趋势评估的燃油表计算方法,采用平均值作为显示的当前燃油量的依据,根据点火的状态和燃油量的变化趋势将燃油量变化分成正常状态和临界状态,并对不同的状态采用不同的处理方法。通过使用本发明的计算方法处理后,既防止了燃油表指针因燃油传感器数据波动而出现波动,又可由燃油量的变化趋势判断是否出现了燃油快速变化状态,防止了燃油表在燃油量出现快速变化的特殊情况时不能及时响应。

附图说明

图1是本发明提供的基于趋势评估的燃油表计算方法的流程图;

图2是本发明中判断燃油快速变化状态的流程图。

具体实施方式

以下结合图1~图2,详细说明本发明的较佳实施方式:

根据现有技术中存在的缺点,当燃油出现波动时,虽然油量传感器测量出的燃油值与实际的燃油值不一致,但从总体来看,油量传感器测量出的燃油值是围绕着实际的燃油值上下波动,因此,本发明中采用一段时间内的测量燃油表数据的平均值作为显示的当前燃油量的依据。虽然以平均值替代实时值提高了燃油量计算的精度,但计算出的燃油量与实际燃油量仍有可能出现较大的偏差,为了防止偏差较大的燃油值使燃油表指示出现波动,同时为了防止燃油量变化较快时,燃油表出现不能及时响应的状况,同时根据点火的状态和燃油量的变化趋势,将燃油表的状态分为:正常状态和临界状态,对于不同的状态燃油表指针以不同的响应速度指示到燃油量的位置。

如图1所示,为本发明提供的基于趋势评估的燃油表计算方法的流程图,具体过程如下:

预先定义Display_Value为当前燃油表显示的燃油量,Comparison_Value为在最近T1秒钟内采集到的N1个燃油量数据的平均值,Reference_Value为在T2(T2>T1)秒钟内采集到的N2个燃油量数据的平均值,Trend为燃油量的变化趋势,用于判断燃油量是在快速增加或快速减少。

首先判断当前是否为点火OFF的状态或者是否为临界状态中点火从ON切换到OFF的状态;若是,则燃油表指针以较快的响应速度High_Response指示到零位,即当前燃油量Display_Value=0;若否,继续执行后续步骤;

接着判断当前是否为临界状态中点火从OFF切换到ON的状态;若是,则燃油表指针指示的当前燃油量Display_Value即为针对最近T1时间段内采集到的N1个燃油量数据而计算得到的平均燃油量Comparison_Value,即Display_Value=Comparison_Value;并且燃油表指针以较快的响应速度High_Response指示到Comparison_Value值的位置;若否,继续执行后续步骤;

随后判断当前是否为临界状态中燃油传感器错误的状态,若是,则燃油表指针以较快的响应速度High_Response指示到零位,即当前燃油量Display_Value=0;若否,继续执行后续步骤;

最后判断当前是否为临界状态中燃油快速变化的状态;

若是,则此时燃油表指针指示的当前燃油量Display_Value即为针对最近T1时间段内采集到的N1个燃油量数据而计算得到的平均燃油量Comparison_Value,即Display_Value=Comparison_Value;并且燃油表指针以较快的响应速度High_Response指示到Comparison_Value值的位置;

若否,则表明燃油表当前处于正常状态,则此时燃油表指针指示的当前燃油量Display_Value即为针对最近T1时间段内采集到的N1个燃油量数据而计算得到的平均燃油量Comparison_Value,即Display_Value=Comparison_Value;并且燃油表指针以较慢的响应速度Low_Response指示到Comparison_Value值的位置。

其中对所述的燃油表是否为临界状态中燃油快速变化状态的判断原理为:当Comparison_Value与Reference_Value连续计数Trend_Count_Max次均相差在Difference_Value这个值以上,并且2者的变化趋势相同时,即可认为此时燃油量正处于快速变化的状态。

由于在判断过程中需要计算Comparison_Value与Reference_Value的值,故对于合适的时间段T1和T2的选取,以及对于合适的判断值Difference_Value和Trend_Count_Max的选取,将直接提高燃油快速变化状态的检测精度。

图如2所示,本实施例中,该具体判断燃油快速变化状态的步骤如下:

首先,判断Comparison_Value与Reference_Value的差值的绝对值是否大于或等于预先设定的Difference_Value值,若否,则令Trend_Count的值为0,并且结束当前一轮的判断;若是,则继续后续步骤;

然后判断Comparison_Value的值是否大于Reference_Value的值;

若是,则判断Trend是否为呈油量增加状态;若油量呈增加状态,则判断计数值Trend_Count加1;若油量呈非增加状态,则表明此时油量处于刚刚开始增加的情况,令Trend_Count的值为1,开始计数判断的过程,并且令Trend为油量增加状态;

若否,则判断Trend是否为呈油量减少状态;若油量呈减少状态,则判断计数值Trend_Count加1;若油量呈非减少状态,则表明此时油量处于刚刚开始减少的情况,令Trend_Count的值为1,开始计数判断的过程,并且令Trend为油量减少状态;

接着,对于上述4中情况下得到的Trend_Count的值,将其与预先设定的Trend_Count_Max进行比较;若当前的判断计数值Trend_Count大于设定的Trend_Count_Max的值,则表明燃油量目前的确处于快速变化状态,整个判断流程结束;反之,则重新继续执行整个判断步骤,进行新一轮的判断。

本发明提供的基于趋势评估的燃油表计算方法,采用平均值作为显示的当前燃油量的依据,根据点火的状态和燃油量的变化趋势将燃油量变化分成正常状态和临界状态,并对不同的状态采用不同的处理方法。通过使用本发明的计算方法处理后,既防止了燃油表指针因燃油传感器数据波动而出现波动,又可由燃油量的变化趋势判断是否出现了燃油快速变化状态,防止了燃油表在燃油量出现快速变化的特殊情况时不能及时响应。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号