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

能耗曲线显示方法和交通工具与流程

2021-08-27 13:35:00 来源:中国专利 TAG:交通工具 能耗 曲线 车辆 方法
能耗曲线显示方法和交通工具与流程

本发明涉及车辆领域,尤其涉及一种能耗曲线显示方法和交通工具。



背景技术:

现有技术中车辆油耗显示主要有3种形式:

数字实时显示:实时显示当前油耗量,但无法展示瞬时油耗的变化趋势,无法体现油耗的变化趋势以及变化幅度,比如正常行驶时瞬时油耗为7l/100km,频繁的加减速会使瞬时油耗迅速上升或下降,数字型显示方式无法体现变化的走势。如图2所示。

进度条实时显示:实时显示当前油耗量,但无法展示瞬时油耗的变化趋势。如图3所示。

最近50km平均油耗显示:体现了一段时间或一段距离后的油耗曲线,并不是实时瞬时油耗的体现,无法实时反应用户驾驶行为对应的瞬时油耗变化量。如图4所示。

而且现有技术中的三种显示方式只是简单的数据显示,没有任何能耗基准数据或能耗基准图示供用户参考。



技术实现要素:

基于以上问题,本发明提出一种能耗曲线显示方法和交通工具,解决了现有技术中车辆油耗以数字实时显示和进度条实时显示造成的无法展示瞬时油耗的变化趋势,无法体现油耗的变化趋势以及变化幅度的技术问题,解决了以最近50km平均油耗显示方式造成的无法实时反应用户驾驶行为对应的瞬时油耗变化量的技术问题。也解决了现有技术中的三种显示方式只是简单的数据显示,没有任何能耗基准数据或能耗基准图示供用户参考的技术问题。通过给出瞬时能耗曲线的方式,使用户能够及时了解到瞬时能耗,以及瞬时能耗的变化趋势,使用户结合驾驶行为以及瞬时能耗变化趋势进行学习,形成良好的驾驶习惯。

本发明提出一种能耗曲线显示方法,包括:

获取瞬时能耗曲线,瞬时能耗曲线依据当前时刻的绘图点和上一时刻的绘图点获取,相邻两个绘图点之间的采样点个数相同;

根据瞬时能耗曲线更新显示区域的能耗曲线,能耗曲线为多个不同时刻对应的等时值的瞬时能耗曲线的集合;

在能耗曲线上叠加显示历史平均能耗显示线,历史平均能耗显示线显示一段历史时间段内所行驶路段的平均能耗或显示一段历史时间段内所行驶的与当前行驶路段区间相同的路段的平均能耗。

此外,瞬时能耗曲线依据当前时刻的绘图点和上一时刻的绘图点获取包括:以当前时刻的绘图点和上一时刻的绘图点在时间上的中点为中心点,以中心点左右两侧对称的采样时刻对应的采样点作为绘图辅助点,利用当前时刻的绘图点、上一时刻的绘图点以及绘图辅助点绘制瞬时能耗曲线。

此外,瞬时能耗曲线依据当前时刻的绘图点和上一时刻的绘图点获取包括:以当前时刻的绘图点和上一时刻的绘图点在时间上的中心点作为绘图辅助点,利用当前时刻的绘图点、上一时刻的绘图点以及绘图辅助点绘制瞬时能耗曲线。

此外,绘图辅助点还包括:以当前时刻的绘图点和上一时刻的绘图点在时间上的中点为中心点,以中心点左右两侧对称的采样时刻对应的采样点作为绘图辅助点。

此外,根据瞬时能耗曲线更新显示区域的能耗曲线包括:

将瞬时能耗曲线更新显示在显示区域的一端,另一端距离当前时刻最久的瞬时能耗曲线被移出显示区域。

此外,将瞬时能耗曲线更新显示时,同时绘制瞬时能耗曲线和当前能耗曲线,当前能耗曲线在本次更新时不显示在显示区域,当前能耗曲线用于防止瞬时能耗曲线更新显示时出现闪屏或空白。

此外,根据瞬时能耗曲线更新显示区域的能耗曲线时,将上一条瞬时能耗曲线与当前的瞬时能耗曲线进行拼接;

以上一条瞬时能耗曲线的最后一个绘图点为基点,向前获取至少一个向前采样点和向后获取至少一个向后采样点,若最后一个绘图点、向前采样点、向后能采样点处于同一条直线上,则直接拼接,否则对最后一个绘图点、向前采样点、向后能采样点进行预处理后再拼接。

此外,预处理包括:将向前采样点、向后采样点连成直线,并对直线平移,使其经过最后一个绘图点。

此外,预处理步骤还包括:以所述最后一个绘图点为中心,对平移后的直线进行缩放以调节拼接处的平滑度。

此外,能耗曲线为油耗曲线、电耗曲线其中之一。

此外,能耗曲线中超过历史平均能耗显示线的部分对应的线型、线条粗细、线条颜色、填充颜色中的至少一种与能耗曲线的其他部分不同。

此外,当能耗曲线中出现超过历史平均能耗显示线的部分时,记录能耗曲线中超出历史平均能耗显示线部分对应的波峰个数,并对波峰个数进行累加获得累积波峰个数,将累积波峰个数显示在能耗曲线所在的显示区域中。

此外,进一步计算能耗曲线超出历史平均能耗显示线的部分对应的能耗值,对能耗值进行累积叠加获得累积能耗值,将累积能耗值显示在能耗曲线所在的显示区域中。

本发明提出一种交通工具,采用上述任一项所述的能耗曲线显示方法,当能耗曲线中出现超出历史平均能耗显示线的部分时,获取与超出部分对应时刻的交通工具信息,交通工具信息包括:速度信息、制动信息、油门信息中的一种或多种组合;在预设频次时间段内,若交通工具信息中的一种或多种超出对应的预设值时,则将超出预设值的一种或多种交通工具信息的频次显示在能耗曲线所在的显示区中。

本发明提出一种交通工具,采用上述任一项所述的能耗曲线显示方法,若在预设时间段内能耗曲线持续位于历史平均能耗显示线上方或在预设时间段内能耗曲线上位于历史平均能耗显示线上方的波峰累积数量超过预设波峰值时,将交通工具的模式切换至经济模式。

此外,切换至经济模式时,将预设时间段内超出历史平均能耗显示线的耗能量或位于历史平均能耗显示线上方的波峰累积数量显示在能耗曲线所在的显示区中。

通过采用上述技术方案,具有如下有益效果:

本发明解决了现有技术中车辆油耗以数字实时显示和进度条实时显示造成的无法展示瞬时油耗的变化趋势,无法体现油耗的变化趋势以及变化幅度的技术问题,解决了以最近50km平均油耗显示方式造成的无法实时反应用户驾驶行为对应的瞬时油耗变化量的技术问题。也解决了现有技术中的三种显示方式只是简单的数据显示,没有任何能耗基准数据或能耗基准图示供用户参考的技术问题。通过给出瞬时能耗曲线的方式,使用户能够及时了解到瞬时能耗,以及瞬时能耗的变化趋势,使用户结合驾驶行为以及瞬时能耗变化趋势进行学习,形成良好的驾驶习惯。

附图说明

图1是本发明一个实施例提供的能耗曲线显示方法的流程图;

图2是现有技术中数字实时显示方式的示意图;

图3是现有技术中进度条实时显示方式的示意图;

图4是现有技术中最近50km平均油耗显示方式的示意图;

图5是本发明一个实施例提供的能耗曲线的示意图;

图6是本发明一个实施例提供的能耗曲线显示方法中采用的bezier曲线示意图;

图7是本发明一个实施例提供的能耗曲线的示意图;

图8是本发明一个实施例提供的能耗曲线中瞬时能耗曲线拼接的示意图;

图9是图8中能耗采样数据的时间间隔示意图;

图10是本发明一个实施例提供的能耗曲线中预处理过程的示意图。

具体实施方式

以下结合具体实施方案和附图对本发明进行进一步的详细描述。其只意在详细阐述本发明的具体实施方案,并不对本发明产生任何限制,本发明的保护范围以权利要求书为准。

参照图1,本发明提出一种能耗曲线显示方法,包括:

步骤s001,获取瞬时能耗曲线,瞬时能耗曲线依据当前时刻的绘图点和上一时刻的绘图点获取,相邻两个绘图点之间的采样点个数相同;

瞬时能耗曲线在显示时显示了两个端点和一段曲线,如图5中所示,实际在绘制时两个绘图点之间包括采样点。

步骤s002,根据瞬时能耗曲线更新显示区域的能耗曲线,能耗曲线为多个不同时刻对应的等时值的瞬时能耗曲线的集合;

在步骤s002中,根据瞬时能耗曲线更新显示区域的能耗曲线,能耗曲线为多个不同时刻对应的等时值的瞬时能耗曲线的集合;

在屏幕的显示区域内显示能耗曲线,例如显示7段不同时刻对应的等时值的瞬时能耗曲线,如图5所示,最右侧点为当前瞬时能耗值,能耗曲线不断向左平移,使得最右侧点始终为当前瞬时能耗值,左侧的曲线则为过去几秒内例如3s内的能耗变化过程。可选地,能耗曲线为油耗曲线或电耗曲线。

步骤s003,在能耗曲线上叠加显示历史平均能耗显示线,历史平均能耗显示线显示一段历史时间段内所行驶路段的平均能耗或显示一段历史时间段内所行驶的与当前行驶路段区间相同的路段的平均能耗。

历史平均能耗显示线显示一段历史时间段内所行驶路段的平均能耗例如为从车辆出厂开始累积计算能耗值或者清零后的瞬时能耗值。

显示一段历史时间段内所行驶的与当前行驶路段区间相同的路段的平均能耗为相同行驶路段的历史累积油耗的平均值。如:当前行驶路段为从a(家)到b(公司),则获取历史时段内所有从a(家)到b(公司)的能耗,从而获得历史平均能耗显示线;或获取历史时段内近几次的从a(家)到b(公司)的能耗,从而获得历史平均能耗显示线。

为了使用户能够更加清楚地看到此时能耗数值的高和低的程度,所以在在能耗曲线上叠加显示历史平均能耗显示线,以使用户更加直观地看到超过平均值的幅度。

在实际使用中,如当用户在开始时相对平稳的踩油门,突然猛踩一脚后放缓,可以从瞬时油耗曲线看到对应猛踩油门的油耗变化趋势,整体来说油耗量比平稳行驶时高了很多。通过这样的瞬时油耗显示,用户可区分并学习良好的驾驶习惯。

本发明解决了现有技术中车辆油耗以数字实时显示和进度条实时显示造成的无法展示瞬时油耗的变化趋势,无法体现油耗的变化趋势以及变化幅度的技术问题,解决了以最近50km平均油耗显示方式造成的无法实时反应用户驾驶行为对应的瞬时油耗变化量的技术问题,也解决了现有技术中的三种显示方式只是简单的数据显示,没有任何能耗基准数据或能耗基准图示供用户参考的技术问题。通过给出瞬时能耗曲线的方式,使用户能够及时了解到瞬时能耗,以及瞬时能耗的变化趋势,使用户结合驾驶行为以及瞬时能耗变化趋势进行学习,形成良好的驾驶习惯。

在其中的一个实施例中,瞬时能耗曲线依据当前时刻的绘图点和上一时刻的绘图点获取包括:以当前时刻的绘图点和上一时刻的绘图点在时间上的中点为中心点,以中心点左右两侧对称的采样时刻对应的采样点作为绘图辅助点,利用当前时刻的绘图点、上一时刻的绘图点以及绘图辅助点绘制瞬时能耗曲线。

绘制瞬时能耗曲线时,可以取四个点,分别为当前时刻的绘图点、上一时刻的绘图点以及绘图辅助点,绘图辅助点可以为当前时刻的绘图点、上一时刻的绘图点之间等间距的采样点,也可以选择距离中心点较近的采样点。通过这样选择采样点,使绘制的曲线更加平滑和准确。

可选地,瞬时能耗曲线为对能耗采样数据采用bezier曲线绘制方法进行绘制得到;bezier曲线绘制方法如下,如图6所示:

曲线绘制采用三次方bezier公式,需要4个点(p0,p1,p2,p3),方程公式如下:

b(t)=p0(1-t)3 3p1t(1-t)2 3p2t2(1-t)1 3p3t3,t∈[0,1];

曲线绘制过程如图7所示,p0,p1,p2是绘制曲线的上的点,p0为起始点,p2为终点,为时间t的点。

在时间t时刻,

所以t(t∈[0,1])时刻,三点的坐标方程如下:

推算出得出方程如下:

把[0,1]分成n份,t从0开始,每次递增1/n,直到t=1,所得出点的集合绘成的曲线就是bezier曲线。

在其中的一个实施例中,瞬时能耗曲线依据当前时刻的绘图点和上一时刻的绘图点获取包括:以当前时刻的绘图点和上一时刻的绘图点在时间上的中心点作为绘图辅助点,利用当前时刻的绘图点、上一时刻的绘图点以及绘图辅助点绘制瞬时能耗曲线。

采样点可以选择当前时刻的绘图点、上一时刻的绘图点以及绘图辅助点,通过这三点可以确定一条曲线的形状和走势。

在其中的一个实施例中,绘图辅助点还包括:以当前时刻的绘图点和上一时刻的绘图点在时间上的中点为中心点,以中心点左右两侧对称的采样时刻对应的采样点作为绘图辅助点。

通过这样选择采样点,使绘制的曲线更加平滑和准确。

在其中的一个实施例中,根据瞬时能耗曲线更新显示区域的能耗曲线包括:

将瞬时能耗曲线更新显示在显示区域的一端,另一端距离当前时刻最久的瞬时能耗曲线被移出显示区域。

在一端更新最新的瞬时能耗曲线,在另一端将距离当前时刻最久的瞬时能耗曲线移出显示区域,以保证显示区域的显示正常运行。

在其中的一个实施例中,将瞬时能耗曲线更新显示时,同时绘制瞬时能耗曲线和当前能耗曲线,当前能耗曲线在本次更新时不显示在显示区域,当前能耗曲线用于防止瞬时能耗曲线更新显示时出现闪屏或空白。

如图7所示,右侧a为待更新的区域,左侧b为显示区域,设能耗曲线的整个显示时间为(m*t/1000)s,分成m段瞬时能耗曲线进行显示,使显示区域显示m-1段瞬时能耗曲线,剩下1段瞬时能耗曲线用来更新曲线,移动完成的时间和上面时间t∈[0,1]一致,但是在瞬时能耗曲线移动完成,即将更新下一段瞬时能耗曲线时,此时画面会形成段差,屏幕会出现闪烁或空白显示,为了解决这一技术问题,需要准备两个缓存空间,两个缓存空间同时绘制瞬时能耗曲线和预测能耗曲线,预测能耗曲线在本次更新时不显示在显示区域,预测能耗曲线用于防止瞬时能耗曲线更新显示时出现闪屏或空白。

在其中的一个实施例中,根据瞬时能耗曲线更新显示区域的能耗曲线时,将上一条瞬时能耗曲线与当前的瞬时能耗曲线进行拼接;

以上一条瞬时能耗曲线的最后一个绘图点为基点,向前获取至少一个向前采样点和向后获取至少一个向后采样点,若最后一个绘图点、向前采样点、向后能采样点处于同一条直线上,则直接拼接,否则对最后一个绘图点、向前采样点、向后能采样点进行预处理后再拼接。

在绘制曲线时,为了保证曲线过渡光滑,所以使若最后一个绘图点、向前采样点、向后能采样点处于同一条直线上,则直接拼接,否则对最后一个绘图点、向前采样点、向后能采样点进行预处理后再拼接。这种绘制方式主要以采用bezier曲线绘制方法为主。

在其中的一个实施例中,预处理包括:将向前采样点、向后采样点连成直线,并对直线平移,使其经过最后一个绘图点。

以采用bezier曲线绘制方法进行绘制为例,对能耗数据进行间隔采样,取四个能耗采样数据,四个能耗采样数据之间的时间间隔相同或者四个能耗采样数据中第2个和第3个能耗采样数据之间的时间间隔大于其它能耗采样数据之间的时间间隔。

曲线绘制采用三次方bezier公式,其需要4个点方能进行绘制,这4个能耗采样数据之间的时间间隔可以相同。

为了两段瞬时能耗曲线在拼接时,拼接处更加顺滑,可以使四个能耗采样数据中第2个和第3个能耗采样数据之间的时间间隔大于其它能耗采样数据之间的时间间隔。

如图8所示,令第一段瞬时能耗曲线上四个点为(p0,p1,p2,p3),第二段瞬时能耗曲线上的4个点为(p0',p1',p2',p3'),当两条曲线进行拼接时,需要p2,p3(p0'),p1'在一条直线,才能使拼接处过渡光滑。

如图10所示,从实际采样得到的能耗采样数据来看,p2,p3(p0'),p1'在一条直线的可能性小,所以需要对点p2,p1'进行调整,如:先把p2,p1'连成一条直线;使线段p2p1'平行移动经过p3(p0')点,此时p2,p3(p0'),p1'在一条直线上。使四个能耗采样数据中第2个和第3个能耗采样数据之间的时间间隔大于其它能耗采样数据之间的时间间隔的目的就是保证能够将p2,p3(p0'),p1'调整到一条直线上,从而使两条曲线在拼接时过渡光滑。

能耗采样数据的采样间隔如图9所示。tms中t为一个瞬时能耗曲线的时间周期。

在其中的一个实施例中,预处理步骤还包括:以所述最后一个绘图点为中心,对平移后的直线进行缩放以调节拼接处的平滑度。

若两条曲线在拼接处的光滑度不够好,则可以以最后一个绘图点为中心,对平移后的直线进行缩放以调节拼接处的平滑度。根据实际显示进行调整,使曲线更加光滑。

在其中的一个实施例中,能耗曲线为油耗曲线、电耗曲线其中之一。

本实施例提供的方案适用于油耗曲线、电耗曲线显示。

在其中的一个实施例中,能耗曲线中超过历史平均能耗显示线的部分对应的线型、线条粗细、线条颜色、填充颜色中的至少一种与能耗曲线的其他部分不同。

通过采用不同的线型、线条粗细、线条颜色或填充颜色,使能耗曲线中超过历史平均能耗显示线的部分更加醒目,使用户一目了然。

可选地,历史平均能耗显示线采用虚线表示,能耗曲线中超过历史平均能耗显示线的部分采用区别颜色显示。

为了更加直观地显示,使能耗曲线中超过历史平均能耗显示线的部分采用区别颜色显示。同时使历史平均能耗显示线采用虚线表示,不干扰能耗曲线的显示。可选地,采用黄色作为区别颜色。通过使能耗曲线中超过历史平均能耗显示线的部分采用区别颜色显示的方式,使用户能够更直观地感受到能耗偏高的信息,从而引导用户形成良好的驾驶习惯。

可选地,记录能耗与车速的对应数据,结合导航数据计算出最优的能耗路线。根据大数据目前已经能够推荐最佳的行驶路线,同样可以根据大数据结合推荐的行驶路线以及车速信息等,推荐出最优的能耗路线。

在其中的一个实施例中,当能耗曲线中出现超过历史平均能耗显示线的部分时,记录能耗曲线中超出历史平均能耗显示线部分对应的波峰个数,并对波峰个数进行累加获得累积波峰个数,将累积波峰个数显示在能耗曲线所在的显示区域中。

通过为用户呈现能耗曲线中超出历史平均能耗显示线部分对应的波峰个数,使用户能够直观地了解到一段时间内自己的驾驶习惯带来的能耗消耗的波峰个数。

在其中的一个实施例中,进一步计算能耗曲线超出历史平均能耗显示线的部分对应的能耗值,对能耗值进行累积叠加获得累积能耗值,将累积能耗值显示在能耗曲线所在的显示区域中。

将累积能耗值显示在能耗曲线所在的显示区域中,使客户能够看到自己的不良驾驶习惯导致的多消耗的能源总数。

本发明还提出一种能耗曲线显示方法,包括:

获取瞬时能耗曲线,瞬时能耗曲线为对能耗采样数据采用bezier曲线绘制方法进行绘制得到;bezier曲线绘制方法需要四个能耗采样数据,四个能耗采样数据中第2个和第3个能耗采样数据之间的时间间隔大于其它能耗采样数据之间的时间间隔;

根据瞬时能耗曲线更新显示区域的能耗曲线,能耗曲线为多个不同时刻对应的等时值的瞬时能耗曲线的集合;将瞬时能耗曲线更新显示时,同时绘制瞬时能耗曲线和预测能耗曲线,预测能耗曲线在本次更新时不显示在显示区域,预测能耗曲线用于防止瞬时能耗曲线更新显示时出现闪屏或空白;根据瞬时能耗曲线更新显示区域的能耗曲线时,需要对上一条瞬时能耗曲线与当前的瞬时能耗曲线进行拼接,若上一条瞬时能耗曲线中的后两个采样点与当前的瞬时能耗曲线中的前两个采样点处于同一条直线上,则直接拼接,否则需要进行预处理步骤后再拼接。预处理步骤包括:将上一条瞬时能耗曲线中第3个采用点与当前的瞬时能耗曲线中的第2个采样点连接后的直线进行平移,使其经过当前的瞬时能耗曲线的第1个采样点。预处理步骤还包括:以当前的瞬时能耗曲线中的第1个采样点为中心,对平移后的直线进行缩放以调节拼接处的平滑度。

在能耗曲线上叠加显示历史平均能耗显示线。

本实施例通过显示瞬时能耗曲线使用户能够了解当前动作对应的能耗,以培养用户良好的驾驶习惯。

本发明还提出一种交通工具,采用上述任一实施例提出的能耗曲线显示方法,当能耗曲线中出现超出历史平均能耗显示线的部分时,获取与超出部分对应时刻的交通工具信息,交通工具信息包括:速度信息、制动信息、油门信息中的一种或多种组合;在预设频次时间段内,若交通工具信息中的一种或多种超出对应的预设值时,则将超出预设值的一种或多种交通工具信息的频次显示在能耗曲线所在的显示区中。

通过提供速度信息、制动信息、油门信息,使用户知道能耗消耗多的时刻对应的车辆信息,使用户一目了然了解到二者对应的数据,同时将频次显示在能耗曲线所在的显示区中,使用户了解到超出的总的次数。

本发明还提出一种交通工具,采用如上任一项实施例提供的耗曲线显示方法,若在预设时间段内能耗曲线持续位于历史平均能耗显示线上方或在预设时间段内能耗曲线上位于历史平均能耗显示线上方的波峰累积数量超过预设波峰值时,将交通工具的模式切换至经济模式。

若在预设时间段内能耗曲线持续位于历史平均能耗显示线上方或在预设时间段内能耗曲线上位于历史平均能耗显示线上方的波峰累积数量超过预设波峰值时,即车辆持续处于高能耗状态时,如油耗高于15l/100km后,则将发动机切换至经济模式(eco模式)。具体地,将持续高油耗成立信号通过can总线给到ecm,ecm主动将发动机切换至eco模式。可选地,在将发动机切换至经济模式之前,提供给用户是否切换的选项。通过将发动机切换至经济模式的方式,使车辆的能耗降低。

可选地,车辆会通过判断以下条件是否成立从而决定是否切换至eco模式,①坡度未超过特定坡度;②发动机暖机完成;③无重要零件故障;④can通讯正常;⑤未收到关联部品禁止进入eco模式的命令;⑥未工作在巡航模式下,当满足这些条件,方可切换至eco模式。

在其中的一个实施例中,切换至经济模式时,将预设时间段内超出历史平均能耗显示线的耗能量或位于历史平均能耗显示线上方的波峰累积数量显示在能耗曲线所在的显示区中。预设时间段例如10分钟,1小时等。

通过将预设时间段内超出历史平均能耗显示线的耗能量或位于历史平均能耗显示线上方的波峰累积数量显示在能耗曲线所在的显示区中,使用户对能耗数据一目了然,从而培养好的驾驶习惯。

以上所述的仅是本发明的原理和较佳的实施例。应当指出,对于本领域的普通技术人员来说,在本发明原理的基础上,还可以做出若干其它变型,也应视为本发明的保护范围。

再多了解一些

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

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

相关文献

  • 日榜
  • 周榜
  • 月榜