版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
(19)国家知识产权局(12)发明专利(65)同一申请的已公布的文献号(43)申请公布日2021.10.22(73)专利权人株式会社日立制作所地址日本东京都(74)专利代理机构北京银龙知识产权代理有限公司11243专利代理师黄灿姜精斌一种车辆行程能耗的预测方法及装置本发明提供了一种车辆行程能耗的预测方法及装置。所述方法包括:根据预先收集的预设区域内多个车辆的行程记录,训练得到每一车辆在每一路段的车辆路段能耗预测模型和每一车型的车辆在每一路段的车型路段能耗预测模型;根据车辆或车辆所属车型的默认能耗,生成车辆的默认路段能耗预测模型;连接相邻路段上的上述模型分别生成车辆、车型和默认耗预测网格;基于上述网格,利用目标车辆的车辆、车型和默认路段能耗预测模型中的至少一个(优先选择顺序靠前者),预测目标车辆在候选出行路径上的总能量。本发明综合考虑了个人驾驶习惯、路况信息和出行条件,能够提高能耗预测结果的准确根据预先收集的预设区域内多个车辆的行程记录,训练得到每一根据车辆或车辆所属车型的默认能耗和路段的长度,生成车辆的默认路段能耗预测模型利用目标车辆的车辆路段能耗预测模型、车型路段能耗预测模型和默认路段能耗预测模型中的至少一个,预测所述目标车辆在候选出「行路径上行驶所需要的总能量2根据预先收集的预设区域内多个车辆的行程记录,训练得到每一车辆在每一路段的车辆路段能耗预测模型和每一车型的车辆在每一路段的车型路段能耗预测模型,其中,所述行程记录包括每个行程的出行时间、出行条件、车辆标识、车型标识、车辆在各个采样时间点的地理位置和能耗数据;根据车辆或车辆所属车型的默认能耗和路段的长度,生成车辆的默认路段能耗预测模利用目标车辆的车辆路段能耗预测模型、车型路段能耗预测模型和默认路段能耗预测模型中的至少一个,预测所述目标车辆在候选出行路径上行驶所需要的总能量,其中,针对任意路段,车辆在该路段上的车辆路段能耗预测模型、车型路段能耗预测模型和默认路段能耗预测模型的优先级依次降低;在计算候选出行路径上的各个路段的能耗时,采用该路段上存在的优先级最高的能耗预测模型,来计算该路段的能耗。2.如权利要求1所述的预测方法,其特征在于,在预测目标车辆在候选出行路径上行驶所需要的总能量的步骤之前,所述方法还包括:针对每个车辆,分别生成所述预设区域的能耗网格,所述能耗网格包括所述预设区域内的每个路段所关联的能耗预测模型,其中:在该路段存在该车辆的车辆路段能耗预测模型时,该路段所关联的能耗预测模型为该车辆在该路段的车辆路段能耗预测模型;在该路段不存在该车辆的车辆路段能耗预测模型时,但存在该车辆的车型路段能耗预测模型,该路段所关联的能耗预测模型为该车辆在该路段的车型路段能耗预测模型与第一比率的乘积;在仅存在该车辆的默认路段能耗预测模型时,该路段所关联的能耗预测模型为该车辆的默认路段能耗预测模型与第二比率的乘积;其中,所述第一比率为该车辆在所有路段上平均能耗与该车辆所属车型的车辆在所有路段上的平均能耗的比值;所述第二比率为该车辆在所有路段上平均能耗与该车辆或车辆所属车型的默认能耗的比值。3.如权利要求2所述的预测方法,其特征在于,预测目标车辆在候选出行路径上行驶所根据所述候选出行路径所经过的各个路段,查找所述目标车辆的能耗网格,获得目标车辆在各个路段所关联的能耗预测模型,利用所获得的能耗预测模型,计算得到各个路段的能耗需求并累积,得到目标车辆经过候选出行路径所需要的总能量。4.如权利要求2所述的预测方法,其特征在于,训练每一车辆在每一路段的车辆路段能将每个行程记录拆分为该行程的各个路段的子行程;针对每个路段的每一子行程,根据该子行程中该路段上各个采样时间点的能耗数据的平均值和该路段的长度,计算得到该子行程中对应车辆在该路段所需要的能量,并生成一子行程中所需要的能量;按照车辆标识和路段标识,对所述子行程记录进行分组,得到多个第一分组,每个第一3分组包括有车辆标识和路段标识均相同的子行程记录;分别利用每个第一分组,训练一个决策树模型,得到每个第一分组所对应的车辆在对应路段的车辆路段能耗预测模型。5.如权利要求4所述的预测方法,其特征在于,训练每一车型的车辆在每一路段的车型按照车型标识和路段标识,对所述子行程记录进行分组,得到多个第二分组,每个第二分组包括有车型标识和路段标识均相同的子行程记录;分别利用每个第二分组,训练一个决策树模型,得到每个第一分组所对应的车型的车辆在对应路段的车型路段能耗预测模型。6.如权利要求5所述的预测方法,其特征在于,还包括:按照以下方式,计算得到所述第一比率和第二比例:针对每个车辆,分别根据该车辆的所有子行程记录,计算该车辆的第一平均能耗;根据该车辆所属车型的所有子行程记录,计算该车辆所属车型的第二平均能耗;计算所述第一平均能耗与第二平均能耗的比值,得到所述第一比率;以及,计算所述第一平均能耗与该车辆或车辆所属车型的默认能耗之间的比值,得到所述第二比率。根据基于所述能耗网格预测得到的所述目标车辆在至少一条候选出行路径上行驶所需要的总能量,从所述至少一条候选出行路径中,选择出满足预设路径选择策略的目标出行路径,并提示所述目标出行路径所需要的总能量。8.如权利要求1所述的预测方法,其特征在于,所述出行条件包括:气温和车辆胎压中的至少一种。9.如权利要求1所述的预测方法,其特征在于,所述路段为存在有行程记录的一段道路、且根据所述行程记录未发现该道路中存在道路分叉口。第一模型生成单元,用于根据预先收集的预设区域内多个车辆的行程记录,训练得到每一车辆在每一路段的车辆路段能耗预测模型和每一车型的车辆在每一路段的车型路段识、车辆在各个采样时间点的地理位置和能耗数据;第二模型生成单元,用于根据车辆或车辆所属车型的默认能耗和路段的长度,生成车辆的默认路段能耗预测模型;能耗预测单元,用于利用目标车辆的车辆路段能耗预测模型、车型路段能耗预测模型和默认路段能耗预测模型中的至少一个,预测所述目标车辆在候选出行路径上行驶所需要的总能量,其中,针对任意路段,车辆在该路段上的车辆路段能耗预测模型、车型路段能耗预测模型和默认路段能耗预测模型的优先级依次降低;在计算候选出行路径上的各个路段的能耗时,采用该路段上存在的优先级最高的能耗预测模型,来计算该路段的能耗。能耗网格生成单元,用于针对每个车辆,分别生成所述预设区域的能耗网格,所述能耗4网格包括所述预设区域内的每个路段所关联的能耗预测模型,其中:在该路段存在该车辆的车辆路段能耗预测模型时,该路段所关联的能耗预测模型为该车辆在该路段的车辆路段能耗预测模型;在该路段不存在该车辆的车辆路段能耗预测模型时,但存在该车辆的车型路段能耗预测模型,该路段所关联的能耗预测模型为该车辆在该路段的车型路段能耗预测模型与第一比率的乘积;在仅存在该车辆的默认路段能耗预测模型时,该路段所关联的能耗预测模型为该车辆的默认路段能耗预测模型与第二比率的乘积;其中,所述第一比率为该车辆在所有路段上平均能耗与该车辆所属车型的车辆在所有路段上的平均能耗的比值;所述第二比率为该车辆在所有路段上平均能耗与该车辆或车辆所属车型的默认能耗的比值。12.如权利要求11所述的预测装置,其特征在于,所述第一模型生成单元包括:行程记录拆分单元,用于将每个行程记录拆分为该行程的各个路段的子行程;子行程处理单元,用于针对每个路段的每一子行程,根据该子行程中该路段上各个采样时间点的能耗数据的平均值和该路段的长度,计算得到该子行程中对应车辆在该路段所需要的能量,并生成一个子行程记录,所述子行程记录包括有出行时间、出行条件、车辆标第一分组单元,用于按照车辆标识和路段标识,对所述子行程记录进行分组,得到多个第一分组,每个第一分组包括有车辆标识和路段标识均相同的子行程记录;第一训练单元,用于分别利用每个第一分组,训练一个决策树模型,得到每个第一分组所对应的车辆在对应路段的车辆路段能耗预测模型。13.如权利要求12所述的预测装置,其特征在于,所述第一模型生成单元还包括:第二分组单元,用于按照车型标识和路段标识,对所述子行程记录进行分组,得到多个第二分组,每个第二分组包括有车型标识和路段标识均相同的子行程记录;第二训练单元,用于分别利用每个第二分组,训练一个决策树模型,得到每个第一分组所对应的车型的车辆在对应路段的车型路段能耗预测模型。路径推荐单元,用于根据基于所述能耗网格预测得到的所述目标车辆在至少一条候选出行路径上行驶所需要的总能量,从所述至少一条候选出行路径中,选择出满足预设路径选择策略的目标出行路径,并提示所述目标出行路径所需要的总能量。5一种车辆行程能耗的预测方法及装置技术领域[0001]本发明涉及车辆技术领域,具体而言,本发明涉及一种车辆行程能耗的预测方法及装置。背景技术[0002]现有技术关于车辆行程能耗预测,主要有以下解决方案:[0003]一种解决方案为:利用车辆在标准路况下采集的实验数据,制作荷电状态(SOC,StateOfCharge)与剩余里程的对照表。当需要计算车辆的剩余电量可以行使的剩余里程时,根据当前的SOC值查表得到剩余里程的预测值。另一种解决方案为:根据车辆在过去若干公里(如100公里)的平均能耗作为预测剩余里程的参考能耗,基于该参考能耗计算得到车辆的剩余电量可以行使的剩余里程。以上两种解决方案,实施难度小成本低,但由于均未考虑车辆行驶的实际路况,因此预测结果的准确性不高。[0004]现有技术还有另外一些预测车辆行程能耗的方案,通过增加更多的信息,如实时路况,或者引入复杂的模型,如神经网络或随机森林等机器学习方法,进行能耗预测。上述方案需要收集实时路况信息,并且所引入的复杂模型需要设备具有强大的计算能力,为了支持上述方案,通常需要投入较多的软硬件成本,不利于工程化实施。发明内容[0005]本发明实施例要解决的技术问题是提供一种车辆行程能耗的预测方法及装置,提高能耗预测结果的准确性,降低能耗预测的实现成本。[0006]为解决上述技术问题,根据本发明的一个方面,提供了一种车辆行程能耗的预测[0007]根据预先收集的预设区域内多个车辆的行程记录,训练得到每一车辆在每一路段的车辆路段能耗预测模型和每一车型的车辆在每一路段的车型路段能耗预测模型,其中,所述行程记录包括每个行程的出行时间、出行条件、车辆标识、车型标识、车辆在各个采样时间点的地理位置和能耗数据;[0008]根据车辆或车辆所属车型的默认能耗和路段的长度,生成车辆的默认路段能耗预[0009]利用目标车辆的车辆路段能耗预测模型、车型路段能耗预测模型和默认路段能耗预测模型中的至少一个,预测所述目标车辆在候选出行路径上行驶所需要的总能量。[0010]此外,根据本发明的至少一个实施例,在预测目标车辆在候选出行路径上行驶所需要的总能量的步骤之前,所述方法还包括:[0011]针对每个车辆,分别生成所述预设区域的能耗网格,所述能耗网格包括所述预设区域内的每个路段所关联的能耗预测模型,其中:[0012]在该路段存在该车辆的车辆路段能耗预测模型时,该路段所关联的能耗预测模型为该车辆在该路段的车辆路段能耗预测模型;6[0013]在该路段不存在该车辆的车辆路段能耗预测模型时,但存在该车辆的车型路段能耗预测模型,该路段所关联的能耗预测模型为该车辆在该路段的车型路段能耗预测模型与第一比率的乘积;[0014]在仅存在该车辆的默认路段能耗预测模型时,该路段所关联的能耗预测模型为该车辆的默认路段能耗预测模型与第二比率的乘积;[0015]其中,所述第一比率为该车辆在所有路段上平均能耗与该车辆所属车型的车辆在所有路段上的平均能耗的比值;所述第二比率为该车辆在所有路段上平均能耗与该车辆或车辆所属车型的默认能耗的比值。[0016]此外,根据本发明的至少一个实施例,预测目标车辆在候选出行路径上行驶所需[0017]根据所述候选出行路径所经过的各个路段,查找所述目标车辆的能耗网格,获得目标车辆在各个路段所关联的能耗预测模型,利用所获得的能耗预测模型,计算得到各个路段的能耗需求并累积,得到目标车辆经过候选出行路径所需要的总能量。[0018]此外,根据本发明的至少一个实施例,训练每一车辆在每一路段的车辆路段能耗[0019]将每个行程记录拆分为该行程的各个路段的子行程;[0020]针对每个路段的每一子行程,根据该子行程中该路段上各个采样时间点的能耗数据的平均值和该路段的长度,计算得到该子行程中对应车辆在该路段所需要的能量,并生在该子行程中所需要的能量;[0021]按照车辆标识和路段标识,对所述子行程记录进行分组,得到多个第一分组,每个第一分组包括有车辆标识和路段标识均相同的子行程记录;[0022]分别利用每个第一分组,训练一个决策树模型,得到每个第一分组所对应的车辆在对应路段的车辆路段能耗预测模型。[0023]此外,根据本发明的至少一个实施例,训练每一车型的车辆在每一路段的车型路[0024]按照车型标识和路段标识,对所述子行程记录进行分组,得到多个第二分组,每个第二分组包括有车型标识和路段标识均相同的子行程记录;[0025]分别利用每个第二分组,训练一个决策树模型,得到每个第一分组所对应的车型的车辆在对应路段的车型路段能耗预测模型。[0026]此外,根据本发明的至少一个实施例,所述方法还包括:按照以下方式,计算得到所述第一比率和第二比例:[0027]针对每个车辆,分别根据该车辆的所有子行程记录,计算该车辆的第一平均能耗;根据该车辆所属车型的所有子行程记录,计算该车辆所属车型的第二平均能耗;计算所述第一平均能耗与第二平均能耗的比值,得到所述第一比率;[0028]以及,计算所述第一平均能耗与该车辆或车辆所属车型的默认能耗之间的比值,得到所述第二比率。[0030]根据基于所述能耗网格预测得到的所述目标车辆在至少一条候选出行路径上行7驶所需要的总能量,从所述至少一条候选出行路径中,选择出满足预设路径选择策略的目标出行路径,并提示所述目标出行路径所需要的总能量。[0031]此外,根据本发明的至少一个实施例,所述出行条件包括:气温和车辆胎压中的至少一种。[0032]此外,根据本发明的至少一个实施例,所述路段为存在有行程记录的一段道路、且根据所述行程记录未发现该道路中存在道路分叉口。[0034]第一模型生成单元,用于根据预先收集的预设区域内多个车辆的行程记录,训练得到每一车辆在每一路段的车辆路段能耗预测模型和每一车型的车辆在每一路段的车型型标识、车辆在各个采样时间点的地理位置和能耗数据;[0035]第二模型生成单元,用于根据车辆或车辆所属车型的默认能耗和路段的长度,生成车辆的默认路段能耗预测模型;[0036]能耗预测单元,用于利用目标车辆的车辆路段能耗预测模型、车型路段能耗预测模型和默认路段能耗预测模型中的至少一个,预测所述目标车辆在候选出行路径上行驶所需要的总能量。[0038]能耗网格生成单元,用于针对每个车辆,分别生成所述预设区域的能耗网格,所述能耗网格包括所述预设区域内的每个路段所关联的能耗预测模型,其中:[0039]在该路段存在该车辆的车辆路段能耗预测模型时,该路段所关联的能耗预测模型为该车辆在该路段的车辆路段能耗预测模型;[0040]在该路段不存在该车辆的车辆路段能耗预测模型时,但存在该车辆的车型路段能耗预测模型,该路段所关联的能耗预测模型为该车辆在该路段的车型路段能耗预测模型与第一比率的乘积;[0041]在仅存在该车辆的默认路段能耗预测模型时,该路段所关联的能耗预测模型为该车辆的默认路段能耗预测模型与第二比率的乘积;[0042]其中,所述第一比率为该车辆在所有路段上平均能耗与该车辆所属车型的车辆在所有路段上的平均能耗的比值;所述第二比率为该车辆在所有路段上平均能耗与该车辆或车辆所属车型的默认能耗的比值。[0044]行程记录拆分单元,用于将每个行程记录拆分为该行程的各个路段的子行程;[0045]子行程处理单元,用于针对每个路段的每一子行程,根据该子行程中该路段上各个采样时间点的能耗数据的平均值和该路段的长度,计算得到该子行程中对应车辆在该路段所需要的能量,并生成一个子行程记录,所述子行程记录包括有出行时间、出行条件、车[0046]第一分组单元,用于按照车辆标识和路段标识,对所述子行程记录进行分组,得到多个第一分组,每个第一分组包括有车辆标识和路段标识均相同的子行程记录;[0047]第一训练单元,用于分别利用每个第一分组,训练一个决策树模型,得到每个第一分组所对应的车辆在对应路段的车辆路段能耗预测模型。8[0049]第二分组单元,用于按照车型标识和路段标识,对所述子行程记录进行分组,得到多个第二分组,每个第二分组包括有车型标识和路段标识均相同的子行程记录;[0050]第二训练单元,用于分别利用每个第二分组,训练一个决策树模型,得到每个第一分组所对应的车型的车辆在对应路段的车型路段能耗预测模型。[0052]路径推荐单元,用于根据基于所述能耗网格预测得到的所述目标车辆在至少一条候选出行路径上行驶所需要的总能量,从所述至少一条候选出行路径中,选择出满足预设路径选择策略的目标出行路径,并提示所述目标出行路径所需要的总能量。[0053]本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的车辆行程能耗的预测方法的步骤。[0054]与现有技术相比,本发明实施例提供的车辆行程能耗的预测方法及装置,至少具有以下有益效果:本发明实施例的预测方法综合考虑了个人驾驶习惯、路况信息和出行条件,能够提高能耗预测结果的准确性,且易于工程化实施,具有计算量较小,实施成本较低等优点。附图说明[0055]为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。[0056]图1为本发明实施例提供的车辆行程能耗的预测装置的一种系统框图;[0057]图2为本发明实施例提供的车辆行程能耗的预测方法的一种流程示意图;[0058]图3为本发明实施例的预测方法与传统方法的预测误差的分布示意图;[0059]图4为本发明实施例提供的车辆行程能耗的预测装置的一种结构示意图;[0060]图5为本发明实施例提供的车辆行程能耗的预测装置的另一结构示意图。具体实施方式[0061]为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。在下面的描述中,提供诸如具体的配置和组件的特定细节仅仅是为了帮助全面理解本发明的实施例。因此,本领域技术人员应该清楚,可以对这里描述的实施例进行各种改变和修改而不脱离本发明的范围和精神。另外,为了清楚和简洁,省略了对已知功能和构造的描述。特定特征、结构或特性包括在本发明的至少一个实施例中。因此,在整个说明书各处出行的构或特性可以任意适合的方式结合在一个或多个实施例中。[0063]在本发明的各种实施例中,应理解,下述各过程的序号的大小并不意味着执行顺9序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。[0064]如背景技术所述的,现有技术的车辆行程能耗的预测方法,通常存在着实施成本低的方案存在着预测结果准确性差,而预测准确性较高的方案又存在着实施成本高的问题,为了解决以上问题中的至少一种,本发明实施例提供了一种车辆行程能耗的预测方法,该方法在实施成本和预测结果的准确性之间进行折衷处理,可以提高能耗预测结果的准确[0065]图1为本发明实施例的车辆行程能耗的预测装置的一种系统框图的示意图。图1所示的车辆行程能耗的预测装置10包括在线模块101和离线模块102,其中,在线模块101又分别包括数据收集单元、路径推荐单元、能耗预测单元和用户接口,离线模块102包括数据处理单元、模型生成单元、能耗网格生成单元和系统管理单元。[0067]所述数据收集模块用于收集预设区域(如某个目标城市或某个目标地区)内多个车辆的行程记录,并存储在数据存储单元(图1中的DataStorage)。[0068]所述数据处理单元用于对这些数据进行预处理,所述预处理可以包括数据清洗和噪声去除等。[0069]所述模型生成单元,用于根据所述数据处理单元处理后的数据,生成本发明实施例的三种能耗预测模型。需要说明的是,这里的能预测模型是针对每个路段分别生成的,即可以为所述预设区域内的每个路段分别生成3个能耗预测模型,另外,本发明实施例所述的路段,是指存在有行程记录的一段道路、且根据所述行程记录未发现该道路中存在道路分[0070]所述能耗网格生成单元,则根据每个路段的能耗预测模型,为每个车辆生成所述预设区域的能耗网格,所述能耗网格包括所述预设区域内的每个路段所关联的能耗预测模型。所述能耗网格生成单元生成的能耗网格可以保存在网格存储单元(图1中的GridStorage),并且本发明实施例可以根据行程记录的更新周期,定期或不定期地执行以上各[0071]在生成能耗网格之后,本发明实施例可以通过用户接口接收用户的能耗预测需求或路径推荐请求,并通过所述能耗预测单元和路径推荐单元为用户提供相应的服务。其中,所述能耗预测单元,可以根据所述能耗网格预测某个特定车辆在某个路径上行驶所需要的总能量,所述路径推荐单元可以根据预设的路径选择策略,从多个候选出行路径中为用户选择最佳成本的目标出行路径并通过用户接口展示给用户。[0072]通过对各种车辆的能耗数据的分析,发明人发现:影响行程能耗的因素众多,通常包括4个主要影响因素。首先是车辆型号,不同型号的车辆通常具有不同能耗;其次是路线及路况因素,不同的路线的长短及路况(比如道路海拔的升降幅度)所需求能耗不同;再次,驾驶习惯(比如喜欢频繁急加速急刹车的驾驶习惯,或者平稳匀速行驶的驾驶习惯)也会影耗越大(本发明实施例使用胎压来近似表示车辆载荷);气温也会影响发动机和电池效率,播放设备等附件能耗,b)交通状况等。为了简化处理,对于这些次要因素产生的能耗变化,本文中将其作为一种随机扰动而不予考虑。[0073]如图2所示,本发明实施例提供的一种车辆行程能耗的预测方法,包括:[0074]步骤21,根据预先收集的预设区域内多个车辆的行程记录,训练得到每一车辆在每一路段的车辆路段能耗预测模型和每一车型的车辆在每一路段的车型路段能耗预测模各个采样时间点的地理位置和能耗数据。[0075]这里,预设区域是需要进行路径规划的目标区域,例如,某个城市或某个地区。本发明实施例可以利用预设区域的各种车辆的行程记录,训练得到多个能预测模型。一条行程记录为某个特定车辆在所述预设区域内的一次行程中所收集的相关数据,通常车辆可以按照预设采样周期,在每个采样时间点上报数据,这些数据具体可以包括行程的出行时间、[0076]其中,所述出行时间可以包括具体的日期和时间。所述出行条件具体包括当前的气温和车辆胎压中的至少一种。所述车辆标识用于唯一标识某个特定的车辆,所述车型标识则是所述车辆所属的车型,具体可以是某个车辆所属的品牌和型号。地理位置可以是经纬度坐标,能耗数据可以是当前的实时能耗,如当前的每百公里的平均耗电量。基于所述能耗数据,可以计算得到某个行程记录中车辆通过某个路段所需要的能量,例如,可以将计算该行程记录中该路段中采集到的实时能耗的平均值,然后乘以该路段的长度,得到该路段所需要的能量。[0077]步骤22,根据车辆或车辆所属车型的默认能耗,生成车辆的默认路段能耗预测模[0078]这里,本发明实施例还针对每个车辆,根据该车辆或该车辆所属车型的默认能耗,生成车辆的默认路段能耗预测模型。例如,通常每个车辆或每种车型都有一个出厂前设置的默认能耗数据,表示该车辆或车型在在某种路况下的默认能耗,本发明实施例可以直接采用该默认能耗,生成车辆的默认路段能耗预测模型,该默认路段能耗预测模型用于表示该车辆在任意路段上的默认能耗,针对某个特定路段的具体能耗,可以是将默认能耗乘以该特定路段的长度。[0079]步骤23,利用目标车辆的车辆路段能耗预测模型、车型路段能耗预测模型和默认路段能耗预测模型中的至少一个,预测所述目标车辆在候选出行路径上行驶所需要的总能[0080]在获得步骤21~22中的能耗预测模型后,本发明实施例可以利用上述模型,预测目标车辆在某个候选出行路径上行驶所需要的总能量。例如,分别计算出候选出行路径上各个路段所需要的能量,然后累加得到所述总能量。[0081]作为一种实现方式,针对任意路段,车辆在该路段上的车辆路段能耗预测模型、车型路段能耗预测模型和默认路段能耗预测模型的优先级依次降低。在计算候选出行路径上的各个路段的能耗,采用该路段上存在的优先级最高的能耗预测模型,计算该路段的能耗。[0082]通过以上步骤,本发明实施例利用预先收集的行程记录,生成多个能耗预测模型,由于行程记录中包括有出行条件以及驾驶员在具体路段的行驶数据,从而在模型中综合考虑了个人驾驶习惯、路况信息和出行条件,使得模型预测结果的准确性得以提高。另外,本发明实施例在训练模型以及预测候选出行路径的能耗需求时,不需要考虑实时路况信息,11并且可以采用较为简单的算法模型实施以上方案,从而降低了方案的计算量和实现成本,使得方案易于工程化实施。[0083]在本发明实施例中,在获得车辆的相关能耗预测模型之后,还可以针对每个车辆,分别生成所述预设区域的能耗网格。这里,所述能耗网格包括所述预设区域内的每个路段[0084]1)在该路段存在该车辆的车辆路段能耗预测模型时,该路段所关联的能耗预测模型为该车辆在该路段的车辆路段能耗预测模型;[0085]2)在该路段不存在该车辆的车辆路段能耗预测模型时,但存在该车辆的车型路段能耗预测模型,该路段所关联的能耗预测模型为该车辆在该路段的车型路段能耗预测模型与第一比率的乘积;[0086]3)在仅存在该车辆的默认路段能耗预测模型时,该路段所关联的能耗预测模型为该车辆的默认路段能耗预测模型与第二比率的乘积。[0087]其中,所述第一比率为该车辆在所有路段上平均能耗与该车辆所属车型的车辆在所有路段上的平均能耗的比值;所述第二比率为该车辆在所有路段上平均能耗与该车辆或车辆所属车型的默认能耗的比值。[0088]这样,在步骤23中,可以根据所述候选出行路径所经过的各个路段,查找所述目标车辆的能耗网格,获得目标车辆在各个路段所关联的能耗预测模型,利用所获得的能耗预测模型以及候选出行路径所对应的出行条件,计算得到各个路段的能耗需求并累积,得到目标车辆经过候选出行路径所需要的总能量。[0089]作为一种实现方式,该能耗网格可以由服务器生成并发送给各个车辆,各个车辆将本车辆的能耗网格保存在车辆本地。这样,当驾驶员希望获得某个候选出行路径的能耗或者请求某个起点和终点之前的推荐路径时,可以根据本地保存的该车辆的能耗网格,计算得到各个候选出行路径的能耗。[0090]根据本发明的至少一个实施例,上述步骤21中,训练每一车辆在每一路段的车辆路段能耗预测模型的步骤,具体可以包括:[0091]A)将每个行程记录拆分为该行程的各个路段的子行程。[0092]B)针对每个路段的每一子行程,根据该子行程中该路段上各个采样时间点的能耗数据的平均值和该路段的长度,计算得到该子行程中对应车辆在该路段所需要的能量,并辆在该子行程中所需要的能量。[0093]C)按照车辆标识和路段标识,对所述子行程记录进行分组,得到多个第一分组,每个第一分组包括有车辆标识和路段标识均相同的子行程记录。[0094]D)分别利用每个第一分组,训练一个决策树模型,得到每个第一分组所对应的车辆在对应路段的车辆路段能耗预测模型。[0095]通过以上步骤,本发明实施例生成了特定车辆在特定路段的车辆路段能耗预测模型,通过将出行条件和出行时间等参数输入至该模型,可以得到该特定车辆经过该特定路段所需要的能量。[0096]另外,在上述步骤A之前,本发明实施例还可以对行程对于每个行程和每个路段,删除缺少相关信息(如出行时间、日期、车车型标识或地理位置信息)的记录,然后删除记录编号在行程记录编号列表的前N位或后N[0097]为了减少模型训练的运算量和训练所需要的时间,在上述步骤B中,本发明实施例还可以根据出行时间所属的预设时间分段和出行条件的不同档位,将各个路段的子行程记录进行离散化处理,将每一车辆在每一路段上属于每一出现时间段和每一出行条件档位的子行程记录合并,以减少子行程记录的数量。例如,对于每个子行程记录,将出行时间按照每五分钟划分为一档,气温按照每2摄氏度划分为一档,胎压按照每0.1Kpa划分为一档,等[0098]根据本发明的至少一个实施例,上述步骤21中,训练每一车型的车辆在每一路段的车型路段能耗预测模型的步骤,包括:[0099]E)按照车型标识和路段标识,对上述步骤B所获得的子行程记录进行分组,得到多个第二分组,每个第二分组包括有车型标识和路段标识均相同的子行程记录;[0100]F)分别利用每个第二分组,训练一个决策树模型,得到每个第一分组所对应的车型的车辆在对应路段的车型路段能耗预测模型。[0101]通过以上步骤,本发明实施例生成了特定车型在特定路段的车型路段能耗预测模型,通过将出行条件和出行时间等参数输入至该模型,可以得到该特定车型的车辆在经过该特定路段所需要的能量。针对某个特定车辆,则可以进一步将该能量与该特定车辆对应的第一比率相乘,从而可以利用车型路段能耗预测模型,得到该特定车辆在经过该特定路段所需要的能量。[0102]另外,需要说明的是,以上步骤D和步骤F中采用了决策树模型进行训练,本发明实施例还可以采用其他算法或模型,如随机森林模型、一般线性模型(Generallinearmodel)、线性回归模型(Linearregression)和支持向量回归模型(Supportvectorregression)等,这里不再一一举例说明。[0103]类似的,在某个路段仅存在某个特定车辆的默认路段能耗预测模型时,可以将默认路段能耗预测模型输出的能量与该特定车辆对应的第二比率相乘,从而可以利用默认路段能耗预测模型,得到该特定车辆在经过该特定路段所需要的能量。[0104]另外,本发明实施例还可以按照以下方式,计算得到所述第一比率和第二比率:针对每个车辆,分别根据该车辆的所有子行程记录,计算该车辆的第一平均能耗;根据该车辆所属车型的所有子行程记录,计算该车辆所属车型的第二平均能耗;计算所述第一平均能耗与第二平均能耗的比值,得到所述第一比率;以及,计算所述第一平均能耗与该车辆或车辆所属车型的默认能耗之间的比值,得到所述第二比率。[0105]从以上所述可以看出,本发明实施例提供的车辆行程能耗的预测方法,综合考虑了个人驾驶习惯、路况信息和出行条件,能够提高能耗预测结果的准确性,且易于工程化实[0106]基于以上方法,本发明实施例还可以为驾驶员推荐满足预设路径选择策略的目标出行路径,例如,可以利用以上方法,预测得到目标车辆在至少一条候选出行路径上行驶所需要的总能量,然后,从所述至少一条候选出行路径中,选择出满足预设路径选择策略的目标出行路径,并向驾驶员提示所述目标出行路径所需要的总能量。[0107]基于已收集的行程记录,将本申请的方案与传统的基于百公里能耗均值的能耗预测方案进行仿真比对,可以发现本发明实施例的预测结果的误差,无论是均方差还是最差均方差误差最大错误最小错误本申请方案[0110]图3提供了本申请和传统方案的预测误差的分布情况,其中,横坐标表示预测误差,越接近0则误差越好;纵坐标表示预测误差在此范围的行程数量。从图3可以看出,在该仿真示例中,本申请的最差结果,也比传统方法的最好结果要好[0111]基于已收集的行程记录,将本申请的方案与现有技术使用神经网络或随机森林等机器学习算法的能耗预测方案进行仿真比对,可以发现本发明实施例的预测结果的误差,交叉验证后无论是均方差还是方差,都比现有方法的相应值小(越小意味着预测越精确),具体如表2所示。均方误差方差LocalpolynomialreSupportvectormachi[0113]表2[0114]基于以上的车辆行程能耗的预测方法,本发明实施例还提供了实施上述方法的装[0115]请参照图4,本发明实施例提供的一种车辆行程能耗的预测装置40,包括:[0116]第一模型生成单元,用于根据预先收集的预设区域内多个车辆的行程记录,训练得到每一车辆在每一路段的车辆路段能耗预测模型和每一车型的车辆在每一路段的车型型标识、车辆在各个采样时间点的地理位置和能耗数据;[0117]第二模型生成单元,用于根据车辆或车辆所属车型的默认能耗和路段的长度,生成车辆的默认路段能耗预测模型;[0118]能耗预测单元,用于利用目标车辆的车辆路段能耗预测模型、车型路段能耗预测模型和默认路段能耗预测模型中的至少一个,预测所述目标车辆在候选出行路径上行驶所需要的总能量。[0119]通过以上模块,本发明实施例的预测装置综合考虑了个人驾驶习惯、路况信息和出行条件,能够提高能耗预测结果的准确性,且易于工程化实施,具有计算量较小,实施成本较低等优点。[0120]根据本发明的至少一个实施例,所述预测装置还包括以下模块(图中未示出):[0121]能耗网格生成单元,用于针对每个车辆,分别生成所述预设区域的能耗网格,所述能耗网格包括所述预设区域内的每个路段所关联的能耗预测模型,其中:[0122]在该路段存在该车辆的车辆路段能耗预测模型时,该路段所关联的能耗预测模型为该车辆在该路段的车辆路段能耗预测模型;[0123]在该路段不存在该车辆的车辆路段能耗预测模型时,但存在该车辆的车型路段能耗预测模型,该路段所关联的能耗预测模型为该车辆在该路段的车型路段能耗预测模型与第一比率的乘积;[0124]在仅存在该车辆的默认路段能耗预测模型时,该路段所关联的能耗预测模型为该车辆的默认路段能耗预测模型与第二比率的乘积;[0125]其中,所述第一比率为该车辆在所有路段上平均能耗与该车辆所属车型的车辆在所有路段上的平均能耗的比值;所述第二比率为该车辆在所有路段上平均能耗与该车辆或车辆所属车型的默认能耗的比值。[0126]根据本发明的至少一个实施例,所述能耗预测单元,还用于根据所述候选出行路径所经过的各个路段,查找所述目标车辆的能耗网格,获得目标车辆在各个路段所关联的能耗预测模型,利用所获得的能耗预测模型,计算得到各个路段的能耗需求并累积,得到目标车辆经过候选出行路径所需要的总能量。[0127]根据本发明的至少一个实施例,所述第一模型生成单元包括:[0128]行程记录拆分单元,用于将每个行程记录拆分为该行程的各个路段的子行程;[0129]子行程处理单元,用于针对每个路段的每一子行程,根据该子行程中该路段上各个采样时间点的能耗数据的平均值和该路段的长度,计算得到该子行程中对应车辆在该路段所需要的能量,并生成一个子行程记录,所述子行程记录包括有出行时间、出行条件、车[0130]第一分组单元,用于按照车辆标识和路段标识,对所述子行程记录进行分组,得到多个第一分组,每个第一分组包括有车辆标识和路段标识均相同的子行程记录;[0131]第一训练单元,用于分别利用每个第一分组,训练一个决策树模型,得到每个第一分组所对应的车辆在对应路段的车辆路段能耗预测模型。[0132]根据本发明的至少一个实施例,所述第一模型生成单元还包括:[0133]第二分组单元,用于按照车型标识和路段标识,对所述子行程记录进行分组,得到多个第二分组,每个第二分组包括有车型标识和路段标识均相同的子行程记录;[0134]第二训练单元,用于分别利用每个第二分组,训练一个决策树模型,得到每个第一分组所对应的车型的车辆在对应路段的车型路段能耗预测模型。[0135]根据本发明的至少一个实施例,所述预测装置还包括以下模块(图中未示出):[0136]比率计算单元,用于针对每个车辆,分别根据该车辆的所有子行程记录,计算该车辆的第一平均能耗;根据该车辆所属车型的所有子行程记录,计算该车辆所属车型的第二平均能耗;计算所述第一平均能耗与第二平均能耗的比值,得到所述第一比率;以及,计算所述第一平均能耗与该车辆或车辆所属车型的默认能耗之间的比值,得到所述第二比率。[0137]根据本发明的至少一个实施例,所述预测装置还包括以下模块(图中未示出):[0138]路径推荐单元,用于根据基于所述能耗网格预测得到的所述目标车辆在至少一条候选出行路径上行驶所需要的总能量,从所述至少一条候选出行路径中,选择出满足预设路径选择策略的目标出行路径,并提示所述目标出行路径所需要的总能量。[0139]根据本发明的至少一个实施例,所述出行条件包括:气温和车辆胎压中的至少一种。所述路段为存在有行程记录的一段道路、且根据所述行程记录未发现该道路中存在道路分叉口。[0140]如图5所示,本发明实施例还提供了另一种车辆行程能耗的预测装置50,该车辆行程能耗的预测装置50具体包括处理器51、存储器52、总线系统53、接收器54和发送器55。其中,处理器51、存储器52、接收器54和发送器55通过总线系统53相连,该存储器52用于存储指令,该处理器51用于执行该存储器52存储的指令,以控制接收器54接收信号,并控制发送器55发送信号;[0142]根据预先收集的预设区域内多个车辆的行程记录,训练得到每一车辆在每一路段的车辆路段能耗预测模型和每一车型的车辆在每一路段的车型路段能耗预测模型,其中,所述行程记录包括每个行程的出行时间、出行条件、车辆标识、车型标识、车辆在各个采样时间点的地理位置和能耗数据;[0143]根据车辆或车辆所属车型的默认能耗和路段的长度,生成车辆的默认路段能耗预测模型;[0144]利用目标车辆的车辆路段能耗预测模型、车型路段能耗预测模型和默认路段能耗预测模型中的至少一个,预测所述目标车辆在候选出行路径上行驶所需要的总能量。[0145]可理解的,本发明实施例中,所述程序被处理器51执行时可实现上述图2所示的方[0146]应理解,在本发明实施例中,该处理器51可以是中央处理单元(CentralProcessingUnit,简称为“CPU”),该处理器51还可以是其他通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。[0147]该存储器52可以包括只读存储器和随机存取存储器,并向处理器51提供指令和数据。存储器52的一部分还可以包括非易失性随机存取存储器。例如,存储器52还可以存储设备类型的信息。[0148]该总线系统53除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线系统53。[0149]在实现过程中,上述方法的各步骤可以通过处理器51中的硬件的集成逻辑电路或者软件形式的指令完成。结合本发明实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器52,处理器51读取存储器52中的信息,结合其硬件完成上述方法的步骤。为避免重复,这里不[0150]在本发明的一些实施例中,还提供了一种计算机可
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 战乱地区应急策略
- 成本管理的成本控制策略
- 广东省江门市2024-2025学年高一上学期语文1月期末考试试卷(含答案)
- 慈善组织合规协议
- 眼科病历编写规定
- 慢阻肺急性加重患序贯通气策略
- 2026年新能源电池生产协议
- 加急财务审计合同协议
- POS机刷卡服务协议范本
- 车辆资源池管理协议书
- DL∕T 1987-2019 六氟化硫气体泄漏在线监测报警装置技术条件
- 对外汉语教学法智慧树知到期末考试答案章节答案2024年西北师范大学
- 华北地区大雾分析报告
- 咳嗽咳痰的中医护理
- 二年级上学期语文非纸笔考试试题
- 肝恶性肿瘤护理教学查房课件
- 毛泽东思想和中国特色社会主义理论体系概论知识点归纳
- 23CG60 预制桩桩顶机械连接(螺丝紧固式)
- 南充职业技术学院辅导员考试题库
- 法定代表人的委托书 法定代表人委托书原件(3篇)
- 公安机关业务技术用房建设标准
评论
0/150
提交评论