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

一种基于滑窗油耗的续航里程算法及显示系统的制作方法

2022-06-05 07:09:43 来源:中国专利 TAG:


1.本发明涉及智能驾驶技术领域,尤其是涉及一种基于滑窗油耗的续航里程算法及显示系统。


背景技术:

2.在智能座舱产品中,仪表的行车电脑包括:小计里程、总计里程、瞬时油耗、平均油耗和续航里程等等,而续航里程是最基本的功能,提示用户当前的剩余油量还可以行驶的里程数。常常因为显示的续航里程数不准确,当剩余油量非常少的时候,续航里程显示还有较大的里程数,给用户造成误判,不用去加油站加油,实际上车辆油箱剩余的油量非常少,如果再不去加油,就会出现在行驶过程中车辆断油,半路抛锚,是非常危险的工况,导致用户抱怨和投诉。
3.续航里程的计算公式如下:
[0004][0005][0006][0007]
传统的续航里程算法中,采用百公里的平均油耗计算续航里程,存在下面的技术缺陷:(1)平均油耗具有突变型,累计消耗的油量除以行驶的百公里距离,如果出现车辆怠速时间过长的时候,油量消耗过大,平均油耗的结果也会跟随过大,计算出的续航里程则会减小。给用户提示车辆还可以行驶的续航里程偏小,不够准确。(2)如果车辆行驶的工况出现在山区,比较长的爬坡,或者拥堵市区,车辆的平均油耗较高,但是百公里平均油耗增长变化是十分缓慢的,给用户提示车辆还可以继续行驶的续航里程偏大,不够准确,没有很好的实时跟随性。容易让用户误判剩余油量还可以行驶的距离过长,容易造成车辆在半路断油抛锚的危险情况。


技术实现要素:

[0008]
针对上述技术问题,本发明提出一种一种基于滑窗油耗的续航里程算法及显示系统,具体包括以下:
[0009]
采集数据模块通过can总线获取续航里程数据,获取周期为t,取值最近时刻距离r之内平均油耗值;
[0010]
采用滑窗油耗算法,根据当前车辆的实时油耗和当前剩余油量,计算得出车辆当前续航里程值dte并实时更新续航里程值显示值所述续航里程值dte每次变化不超过里程s。
[0011]
其中,所述续航里程值dte,计算公式为:
[0012][0013][0014][0015]
式中,所述fr为剩余油量;所述afcr为最近距离r之内的平均油耗;offset为计算补偿值,为一常数;fs为显示油量;k为一可变参数;m为标定的常数;fc为通过ems的rolling counter信号计算得出的燃油消耗量;ft为加油后或第一次上蓄电池电后燃油输入值对应的油箱体积。
[0016]
进一步的,所述续航里程值dte的计算周期为每公里计算一次,计算条件为:
[0017]
行驶里程不足距离r计算:
[0018][0019]
n取值于(0,r)中任一数值;δl
0-n
为(0,n)距离间的燃油消耗量,δl
r-n
为(n,r)距离间的燃油消耗量;eol值为每一款乘用车的默认的百公里油耗(l/100km)。
[0020]
进一步的,所述计算条件,还包括:
[0021]
afcr=(δlr*100)/r;
[0022]
δlr为距离r之内的燃油消耗量。
[0023]
其中,第n km时刻的剩余油量frn的计算公式:
[0024][0025]
式中,ki取值采用以下公式:
[0026][0027]
根据当前第i km的剩余油量fri和显示油量fsi之间差值不同,参数ki取不同值。
[0028]
其中,dte显示策略设置如下:
[0029]
当续航里程值显示值大于续航里程值dte,还包括:
[0030]
当则每行驶1km,续航里程值显示值减少值1km;
[0031]
当则每行驶1km,续航里程值显示值减少值2km;
[0032]
当则每行驶1km,续航里程值显示值减少值3km;
[0033]
当则每行驶1km,续航里程值显示值减少值5km;
[0034]
当续航里程值显示值小于续航里程值dte,还包括:
[0035]
当则每行驶1km,续航里程值显示值减少值1km;
[0036]
当则每行驶2km,续航里程值显示值减少值1km;
[0037]
当则每行驶3km,续航里程值显示值减少值1km;
[0038]
当则每行驶5km,续航里程值显示值减少值1km。
[0039]
作为另一优选的,本发明还提出一种基于滑窗油耗的续航里程显示系统,其特征在于,至少包括:
[0040]
油量检测单元,用于实时监测当前油箱中的剩余油量frn;
[0041]
燃油消耗测算单元,通过ems的rolling counter信号计算得出的燃油消耗量;
[0042]
续航里程计算单元,用于根据采集的剩余油量frn和燃油消耗量,按周期为t采用滑窗油耗算法,计算得出车辆当前续航里程值dte,并通过显示单元实时更新续航里程值显示值
[0043]
所述续航里程值dte,计算公式为:
[0044][0045][0046][0047]
其中,所述fr为剩余油量;所述afcr为最近距离r之内的平均油耗;offset为计算补偿值,为一常数;fs为显示油量;k为一可变参数;m为标定的常数;fc为通过ems的rolling counter信号计算得出的燃油消耗量;ft为加油后或第一次上蓄电池电后燃油输入值对应的油箱体积。
[0048]
所述续航里程值dte的计算周期为每公里计算一次,计算条件为:
[0049]
行驶里程不足距离r时,计算公式:
[0050][0051]
n取值于(0,r)中任一数值;δl
0-n
为(0,n)距离间的燃油消耗量,δl
r-n
为(n,r)距离间的燃油消耗量;eol值为每一款乘用车的默认的百公里油耗(l/100km)。
[0052]
行驶里程达到距离r计算,计算公式:
[0053]
afcr=(δlr*100)/r;
[0054]
δlr为距离r之内的燃油消耗量。
[0055]
综上所述,本发明提供一种基于滑窗油耗的续航里程算法及显示系统,采用滑窗油耗算法,计算的续航里程,具有很好的实时跟随性,又可以解决在怠速时,平均油耗急剧增加,对续航里程减小的影响,因为滑窗油耗算法,会把怠速的油耗分摊到最近的行驶里程的平均油耗中,以减小怠速时平均油耗增加,对续航里程减小的影响。计算续航里程,采用滑窗油耗的算法,根据当前车辆的实时油耗和当前剩余油量,计算得出车辆还可以行车的里程数,具有很好的实时跟随性,更加精确地,准确地,实时反应车辆剩余的油量,还可以行驶的里程有多少公里,给用户比较好的直观体验,不会误判车辆没有剩余油量,还可以继续行驶,不会出现断油,半路抛锚的危险工况。
附图说明
[0056]
图1为本发明所述滑窗油耗计算的过程示意图。
[0057]
图2为图1中所述滑窗油耗计算的过程示意图。
[0058]
图3为续航里程值显示值与续航里程值dte的关系曲线。
[0059]
图4为dte与odo关系图。
[0060]
图5为续航里程和平均油耗关系图。
具体实施方式
[0061]
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0062]
本发明提出一种一种基于滑窗油耗的续航里程算法及显示系统,采用“滑窗”油耗算法,来计算续航里程。
[0063]
计算续航里程公式:
[0064][0065]
根据当前车辆的实时油耗和当前剩余油量,计算得出车辆当前续航里程值dte并实时更新续航里程值显示值所述续航里程值dte每次变化不超过里程s。
[0066]
其中,所述续航里程值dte,计算公式为:
[0067][0068]
[0069][0070]
式中,所述fr为剩余油量;所述afcr为最近距离r之内的平均油耗;offset为计算补偿值,为一常数;fs为显示油量;k为一可变参数;m为标定的常数;fc为通过ems的rolling counter信号计算得出的燃油消耗量;ft为加油后或第一次上蓄电池电后燃油输入值对应的油箱体积。
[0071]
进一步的,所述续航里程值dte的计算周期为每公里计算一次,如图1-2所示,为滑窗油耗计算的过程示意图;续航里程,采用最近时刻的30km之内平均油耗来计算续航里程,也即,影响续航里程大小与车辆最近的30km之内的平均油耗有关联。
[0072]
滑窗油耗计算条件为:
[0073]
行驶里程不足距离r计算:
[0074][0075]
n取值于(0,r)中任一数值;δl
0-n
为(0,n)距离间的燃油消耗量,δl
r-n
为(n,r)距离间的燃油消耗量;eol值为每一款乘用车的默认的百公里油耗(l/100km)。
[0076]
进一步的,所述计算条件,还包括:
[0077]
afcr=(δlr*100)/r;
[0078]
δlr为距离r之内的燃油消耗量。
[0079]
其中,第n km时刻的剩余油量frn的计算公式:
[0080][0081]
式中,ki取值采用以下公式:
[0082][0083]

[0084][0085]
代入上式中,
[0086][0087]
最终代码实现:
[0088][0089]
根据当前第i km的剩余油量fri和显示油量fsi之间差值不同,参数ki取不同值。
[0090]
其中,续航里程值显示值与续航里程值dte的关系曲线如图3所示,dte显示策略设置如下:
[0091]
当续航里程值显示值大于续航里程值dte,参考下表显示值更新策略:
[0092][0093]
当则每行驶1km,续航里程值显示值减少值1km;
[0094]
当则每行驶1km,续航里程值显示值减少值2km;
[0095]
当则每行驶1km,续航里程值显示值减少值3km;
[0096]
当则每行驶1km,续航里程值显示值减少值5km;
[0097]
当续航里程值显示值小于续航里程值dte,参考下表显示值更新策略:
[0098][0099]
当则每行驶1km,续航里程值显示值减少值1km;
[0100]
当则每行驶2km,续航里程值显示值减少值1km;
[0101]
当则每行驶3km,续航
里程值显示值减少值1km;
[0102]
当则每行驶5km,续航里程值显示值减少值1km。
[0103]
作为另一优选的,本发明还提出一种基于滑窗油耗的续航里程显示系统,其特征在于,至少包括:
[0104]
油量检测单元,用于实时监测当前油箱中的剩余油量frn;
[0105]
燃油消耗测算单元,通过ems的rolling counter信号计算得出的燃油消耗量;
[0106]
续航里程计算单元,用于根据采集的剩余油量frn和燃油消耗量,按周期为t采用滑窗油耗算法,计算得出车辆当前续航里程值dte,并通过显示单元实时更新续航里程值显示值
[0107]
所述续航里程值dte,计算公式为:
[0108][0109][0110][0111]
其中,所述fr为剩余油量;所述afcr为最近距离r之内的平均油耗;offset为计算补偿值,为一常数;fs为显示油量;k为一可变参数;m为标定的常数;fc为通过ems的rolling counter信号计算得出的燃油消耗量;ft为加油后或第一次上蓄电池电后燃油输入值对应的油箱体积。
[0112]
所述续航里程值dte的计算周期为每公里计算一次,计算条件为:
[0113]
行驶里程不足距离r时,计算公式:
[0114][0115]
n取值于(0,r)中任一数值;δl
0-n
为(0,n)距离间的燃油消耗量,δl
r-n
为(n,r)距离间的燃油消耗量;eol值为每一款乘用车的默认的百公里油耗(l/100km)。
[0116]
行驶里程达到距离r计算,计算公式:
[0117]
afcr=(δlr*100)/r;
[0118]
δlr为距离r之内的燃油消耗量。
[0119]
根据计算结果进行绘制dte与odo关系图如图4,以上路试数据进行分析,如图5为续航里程和平均油耗关系,可见采用“滑窗”油耗算法,来计算续航里程,具有很好的实时跟随性,符合理论期望的结果。与汽车智能座舱产品仪表的行车电脑显示续航里程使用行驶油耗、实时油耗完全不同,具有很好的实时跟随性,又可以解决在怠速时,平均油耗急剧增加,对续航里程变化的影响,因为滑窗油耗算法,会把怠速的油耗分摊到最近的行驶里程的平均油耗中,以减小怠速时平均油耗增加,对续航里程减小的影响。更加精确地,准确地,实时反应车辆剩余的油量,还可以行驶的里程有多少公里,给用户比较好的直观体验,不会误
判车辆还可以继续行驶的里程。
[0120]
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
再多了解一些

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

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

相关文献