表显续驶里程计算方法、装置、计算机设备和存储介质与流程

文档序号:32952994发布日期:2023-01-14 14:36阅读:57来源:国知局
表显续驶里程计算方法、装置、计算机设备和存储介质与流程

1.本技术涉及汽车技术领域,特别是涉及一种表显续驶里程计算方法、装置、计算机设备和存储介质。


背景技术:

2.续驶里程是指在当前的车辆状态下,通过计算得到车辆预期的可行驶里程,可用于指导车主在电量耗尽之前进行充电或安排行驶计划。表显续驶里程对用户行车有很大的指导作用。
3.现目前,新能源汽车采用根据cltc(china light-duty vehicle test cycle,中国轻型车测试循环)或nedc(new european driving cycle,新欧洲驾驶循环)工况能耗计算获得满电续驶里程,行驶中表显续驶里程则根据剩余电量进行线性变化。
4.但是在实际驾驶中,汽车的真实续驶里程受驾驶行为、路况等多因数影响,导致表显续驶里程和真实续驶里程存在偏差,不利于指导用户驾驶。


技术实现要素:

5.基于此,提供一种表显续驶里程计算方法、装置、计算机设备和存储介质,改善现有技术中表显续驶里程和真实续驶里程存在偏差大的问题。
6.一方面,提供一种表显续驶里程计算方法,所述方法包括:
7.根据车辆的剩余电量以及第一平均能耗量获得真实续驶里程,其中,所述第一平均能耗量根据历史平均能耗量获得;
8.根据当前的表显续驶里程和所述真实续驶里程获得里程差值;
9.根据所述里程差值的大小确定梯度调整值,当车辆处于行驶状态时,通过表显续驶里程减去梯度调整值,确定并显示修正的表显续驶里程。
10.在一个实施例中,所述根据所述里程差值的大小确定梯度调整值,包括:
11.根据所述表显续驶里程和当前荷电状态参量,获得所述荷电状态参量减小预设梯度量时所述表显续驶里程的第一变化量;
12.根据所述里程差值和荷电状态差值,获得所述荷电状态参量变化预设梯度量时所述表显续驶里程的第二变化量,其中,所述荷电状态差值为当前荷电状态参量与零电状态的差值;
13.根据所述第一变化量和第二变化量计算获得所述梯度调整值。
14.在一个实施例中,还包括:
15.获得车辆单位里程的第一平均能耗量,包括:
16.获取车辆最近在n个不同里程值范围内单位里程的历史平均能耗量,其中,n≥2;
17.根据所述n个不同里程值范围内单位里程的历史平均能耗量按照对应的加权系数进行加权计算,获得所述第一平均能耗量。
18.在一个实施例中,获取车辆最近在任一里程值范围内单位里程的历史平均能耗
量,包括:
19.获取电池包的瞬时输出功率,根据对所述瞬时输出功率的积分获得功耗量;
20.获取车辆的车速,根据对所述车速的积分获得行驶距离;
21.获取所述行驶距离等于所述里程值时的功耗量作为累积功耗量,根据所述累积功耗量和所述里程值获得对应的历史平均能耗量。
22.在一个实施例中,所述加权系数的大小与加权系数对应的里程值的大小呈正相关。
23.在一个实施例中,还包括:
24.获得车辆的剩余电量,包括:
25.根据电池包的额定容量、健康状态参量以及荷电状态参量计算获得所述剩余电量。
26.在一个实施例中,所述根据所述里程差值的大小确定梯度调整值,包括:
27.根据所述里程差值从预设的映射表中查表获得所述梯度调整值。
28.另一方面,提供一种表显续驶里程计算装置,所述装置包括:
29.第一里程模块,用于根据车辆的剩余电量以及第一平均能耗量计算获得真实续驶里程,其中,所述第一平均能耗量根据历史平均能耗量获得;
30.第二里程模块,用于获取当前的表显续驶里程;
31.计算模块,用于根据所述表显续驶里程和所述真实续驶里程获得里程差值;
32.调整模块,用于根据所述里程差值的大小确定梯度调整值,当车辆处于行驶状态时,通过表显续驶里程减去梯度调整值,确定并显示修正的表显续驶里程。
33.在一方面,提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现所述表显续驶里程计算方法的步骤。
34.还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现所述表显续驶里程计算方法的步骤。
35.上述表显续驶里程计算方法、装置、计算机设备和存储介质,通过历史平均能耗量获得用于计算预估的真实续驶里程,在表显续驶里程与真实续驶里程存在偏差时,根据里程差值的大小确定表显续驶里程的梯度调整值,在行驶过程中,将表显续驶里程逐步向真实续驶里程靠近,以更准确地指导用户驾驶。
附图说明
36.图1为一个实施例中表显续驶里程计算方法的流程示意图;
37.图2为一个实施例中不同里程值范围的取样示意图;
38.图3为一个实施例中计算第一平均能耗量的流程示意图;
39.图4为一个实施例中表显续驶里程计算装置的结构框图;
40.图5为一个实施例中计算机设备的内部结构图。
具体实施方式
41.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对
本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
42.本技术提供的表显续驶里程计算方法,可以应用于纯电动汽车获或增程车等不同车型中,以下电动车的纯电行驶过程为例进行说明。
43.现有车辆在满电状态下,以根据工况能耗计算所得的满电续驶里程进行显示,并在行驶过程中,以满电续驶里程为起点进行线性变化,但是在实际驾驶过程中,车辆的实际续驶里程与用户的驾驶习惯等因素息息相关,因此导致表显续驶里程与实际续驶里程存在偏差,表显续驶里程无法很好地为用户的驾驶安排提供指导。
44.在一个实施例中,如图1所示,提供一种表显续驶里程计算方法,包括以下步骤:
45.步骤101,根据车辆的剩余电量以及第一平均能耗量获得真实续驶里程,其中,所述第一平均能耗量根据历史平均能耗量获得。
46.可以理解的是,所述历史平均能耗量根据车辆最近行驶的一定距离和对应的已消耗电量进行实时计算获得单位里程能耗,与用户的驾驶习惯、路况等多种因素有关。
47.车辆的剩余电量q可以根据车辆电池包的额定容量p、健康状态参量soh(state of health)以及荷电状态参量soc(state of charge)计算获得,示例性地说明,可以按照如下数学表达获得:
48.q=p*soh*soc
49.步骤102,根据当前的表显续驶里程和所述真实续驶里程获得里程差值。
50.可以理解的是,由于历史平均能耗量根据实时计算获得,因此获得的真实续驶里程一般情况下不再是线性变化值,因此计算获得的里程差值同样是跟随行驶的进行而动态变化。
51.在一个实施例中,里程差值根据如下的数学表达计算:
52.p=m-r
53.其中,p为里程差值,m为表显续驶里程,r为计算获得的真实续驶里程,应该理解的是,表显续驶里程可能大于等于真实续驶里程,也可能小于真实续驶里程。
54.步骤103,根据所述里程差值的大小确定梯度调整值,当车辆处于行驶状态时,通过表显续驶里程减去梯度调整值,确定并显示修正的表显续驶里程。
55.示例性地说明,所述梯度调整值可以基于预设的固定梯度数量,梯度数量越多,表显续驶里程的突降越少,随着驾驶的进行,表显续驶里程逐步向真实续驶里程靠近。
56.在另一个实施例中,梯度数量根据当前的soc确定,以当前soc为50%为例,在soc每下降0.1%时的表显续驶里程进行一次调整,因此当前的里程差值预计将在500次调整后被消除。
57.在上述表显续驶里程计算方法中,基于历史平均能耗量实时获得第一平均能耗量,相比于工况能耗,第一平均能耗量更接近当前车辆的单位里程能耗,并进一步预估车辆剩余电量所能行驶的真实续驶里程,通过计算真实续驶里程和表显续驶里程的里程差值,确定在行驶过程中,表显续驶里程下降时的梯度调整值,在若干次调整后将里程差值消除,以使得表显续驶里程与真实续驶里程一致,更好地指导用户驾驶。
58.在一个实施例中,所述梯度调整值根据如下步骤确定:
59.1)根据所述表显续驶里程和当前荷电状态参量,获得所述荷电状态参量减小预设
梯度量时所述表显续驶里程的第一变化量。
60.以当前soc为50%,soc每下降0.1%时,表显续驶里程m进行一次调整为例,则第一变化量=m/500。
61.可以理解的是,所述第一变化量为固定值,是表显续驶里程随soc下降而下降的基础量。
62.2)根据所述里程差值和荷电状态差值,获得所述荷电状态参量变化预设梯度量时所述表显续驶里程的第二变化量,其中,所述荷电状态差值为当前荷电状态参量与零电状态的差值。
63.在零电状态时,soc为0,因此荷电状态差值的数值实际上等于当前荷电状态参量。
64.第二变化量可以理解为因里程差值的存在而导致的表显续驶里程在梯度降低时的额外变化量。
65.可以理解的是,当前的表显续驶里程大于等于计算所得的真实续驶里程时,第二变化量大于等于0,增加表显续驶里程的调整量,最终使表显续驶里程与真实续驶里程的里程差值减小。
66.当前的表显续驶里程小于计算所得的真实续驶里程时,第二变化量小于0,减小表显续驶里程的调整量,最终使表显续驶里程与真实续驶里程的里程差值减小。
67.3)根据所述第一变化量和第二变化量计算获得所述梯度调整值。
68.在一个实施例中,所述第一平均能耗量根据如下方式获得:
69.1、如图2所示,获取车辆最近在n个不同里程值范围内单位里程的历史平均能耗量,其中,n≥2。
70.示例性地说明,本实施例采用三个里程值范围内的单位里程的历史平均能耗量,包括:车辆最近500km的历史平均能耗a、车辆最近100km的历史平均能耗b、车辆最近10km的历史平均能耗c。
71.2、如图3所示,根据所述n个不同里程值范围内单位里程的历史平均能耗量按照对应的加权系数进行加权计算,获得所述第一平均能耗量。
72.示例性地说明,a的加权系数为0.7,b的加权系数为0.2、c的加权系数为0.1,最终加权计算出车辆的第一平均能耗d=a*0.7+b*0.2+c*0.1。
73.通过对多个历史里程的平均能耗量进行加权计算,避免第一平均能耗量在实时计算过程中波动过大。
74.在一个实施例中,所述加权系数的大小与加权系数对应的里程值的大小呈正相关,可以理解的是,降低短距离里程范围内的权重,有利于减小加权计算的第一平均能耗的瞬时波动,使计算所得的真实续驶里程变化更平缓,表显续驶里程波动较小。
75.在车辆的纯电行驶过程中,任一里程值范围内单位里程的历史平均能耗量,可以通过如下过程获得:
76.获取电池包的瞬时输出功率,根据对所述瞬时输出功率的积分获得功耗量;
77.获取车辆的车速,根据对所述车速的积分获得行驶距离;
78.获取所述行驶距离等于所述里程值时的功耗量作为累积功耗量,根据所述累积功耗量和所述里程值获得对应的历史平均能耗量。
79.在另一个实施例中,所述里程差值从预设的映射表中查表获得所述梯度调整值。
80.例如,在映射表中,当表显续驶里层大于真实续驶里程时,里程差值越大,查表获得的梯段调整值越大。
81.在映射表中,当表显续驶里程小于真实续驶里程时,里程差值的绝对值越大,则查表获得的梯度调整值越小,等待真实续驶里程持续降低至低于表显续驶里程。
82.可以理解的是,在上述任一个实施例中,所述梯度调整值均为正值。
83.本技术的计算方法,可在行驶中随着电量下降表显续驶里层逐步追赶真实续驶里程。
84.应该理解的是,虽然图1的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
85.在一个实施例中,如图4所示,提供了一种表显续驶里程计算装置,包括:
86.第一里程模块,用于根据车辆的剩余电量以及第一平均能耗量计算获得真实续驶里程,其中,所述第一平均能耗量根据历史平均能耗量获得;
87.第二里程模块,用于获取当前的表显续驶里程;
88.计算模块,用于根据所述表显续驶里程和所述真实续驶里程获得里程差值;
89.调整模块,用于根据所述里程差值的大小确定梯度调整值,当车辆处于行驶状态时,通过表显续驶里程减去梯度调整值,确定并显示修正的表显续驶里程。
90.上述的表显续驶里程计算装置,通过历史平均能耗量获得用于计算预估的真实续驶里程,在表显续驶里程与真实续驶里程存在偏差时,根据里程差值的大小确定表显续驶里程的梯度调整值,在行驶过程中,将表显续驶里程逐步向真实续驶里程靠近,以更准确地指导用户驾驶。
91.在一个实施例中,所述调整模块根据所述表显续驶里程和当前荷电状态参量,获得所述荷电状态参量减小预设梯度量时所述表显续驶里程的第一变化量;根据所述里程差值和荷电状态差值,获得所述荷电状态参量变化预设梯度量时所述表显续驶里程的第二变化量,其中,所述荷电状态差值为当前荷电状态参量与零电状态的差值。
92.所述梯度调整值可以是第一变化量和第二变化量之和。
93.在一个实施例中,表显续驶里层小于真实续驶里程,则计算获得的第二变化量为负值,是的梯度调整值实际小于第一变化量,从而降低表显续驶里程的减少量,以等待真实续驶里程降低至表显续驶里程。
94.在一个实施例中,第一平均能耗量根据多个不同里程值范围内单位里程的历史平均能耗量按照对应的加权系数进行加权计算获得。
95.示例性地说明,本实施例中,第一平均能耗量根据500km、100km、10km里程值范围内单位里程的历史平均能耗量加权获得。且,里程值越大,对应的加权系数越大。
96.在一个实施例中,以里程值为500km为例说明历史平均能耗量的计算。
97.首先获取电池包的瞬时输出功率,根据对所述瞬时输出功率的积分获得功耗量;
98.另一方面,获取车辆的车速,根据对所述车速的积分获得行驶距离;当所述行驶距
离等于所述里程值500km,根据所述累积功耗量和所述里程值计算单位里程的历史平均能耗量。
99.在另一个实施例中,所述梯度调整值通过从预设的映射表中查表获得。
100.关于表显续驶里程计算装置的具体限定可以参见上文中对于表显续驶里程计算方法的限定,在此不再赘述。上述表显续驶里程计算装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
101.在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图5所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种表显续驶里程计算方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
102.本领域技术人员可以理解,图5中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
103.在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:
104.步骤a,根据车辆的剩余电量以及第一平均能耗量获得真实续驶里程,其中,所述第一平均能耗量根据历史平均能耗量获得;
105.步骤b,根据当前的表显续驶里程和所述真实续驶里程获得里程差值;
106.步骤c,根据所述里程差值的大小确定梯度调整值,当车辆处于行驶状态时,通过表显续驶里程减去梯度调整值,确定并显示修正的表显续驶里程。
107.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
108.根据所述表显续驶里程和当前荷电状态参量,获得所述荷电状态参量减小预设梯度量时所述表显续驶里程的第一变化量;
109.根据所述里程差值和荷电状态差值,获得所述荷电状态参量变化预设梯度量时所述表显续驶里程的第二变化量,其中,所述荷电状态差值为当前荷电状态参量与零电状态的差值;
110.根据所述第一变化量和第二变化量计算获得所述梯度调整值。
111.在另一个实施例中,里程差值从预设的映射表中查表获得所述梯度调整值。
112.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
113.获取车辆最近在至少两个不同里程值范围内单位里程的历史平均能耗量;
114.不同里程值范围内单位里程的历史平均能耗量进行加权计算,获得所述第一平均能耗量。
115.采用多个历史平均能耗量加权计算的方式获得第一平均能耗量,减小单一历史里程能耗量波动的影响。
116.在一个实施例中,不同里程值范围内单位里程的历史平均能耗量对应的加权系数的大小与里程值的大小呈正相关。
117.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
118.步骤a,根据车辆的剩余电量以及第一平均能耗量获得真实续驶里程,其中,所述第一平均能耗量根据历史平均能耗量获得;
119.步骤b,根据当前的表显续驶里程和所述真实续驶里程获得里程差值;
120.步骤c,根据所述里程差值的大小确定梯度调整值,当车辆处于行驶状态时,通过表显续驶里程减去梯度调整值,确定并显示修正的表显续驶里程。
121.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
122.根据所述表显续驶里程和当前荷电状态参量,获得所述荷电状态参量减小预设梯度量时所述表显续驶里程的第一变化量;
123.根据所述里程差值和荷电状态差值,获得所述荷电状态参量变化预设梯度量时所述表显续驶里程的第二变化量,其中,所述荷电状态差值为当前荷电状态参量与零电状态的差值;
124.根据所述第一变化量和第二变化量计算获得所述梯度调整值。
125.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
126.获取车辆最近在至少两个不同里程值范围内单位里程的历史平均能耗量;
127.不同里程值范围内单位里程的历史平均能耗量进行加权计算,获得所述第一平均能耗量。
128.在一个实施例中,车辆的剩余电量根据电池包的额定容量、健康状态参量以及荷电状态参量计算获得。
129.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
130.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
131.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来
说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1