System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及新能源汽车,尤其涉及一种车辆续驶里程预测方法、装置、计算机可读存储介质及车辆。
技术介绍
1、当前新能源汽车的续驶里程预测误差较大,原因主要在于,传统的续驶里程计算方法主要是基于经验和电池机理特性,通过bms(电池管理系统)采集的剩余能量/当前能耗,从而计算得出可行驶的里程,但是,实际的续驶里程与不同场景、用户群体、车况、工况、外部环境等因素都息息相关,而通过经验来找到真正影响能耗的特征因素比较困难,并且传统的计算方法一般也没有考虑这些因素,从而导致计算获得的续驶里程存在较大的误差,影响续驶里程的预测准确度。
技术实现思路
1、本专利技术实施例的目的在于,提供一种车辆续驶里程预测方法、装置、计算机可读存储介质及车辆,能够提高车辆续驶里程的预测准确度。
2、为了实现上述目的,本专利技术实施例提供了一种车辆续驶里程预测方法,包括:
3、获取与车辆能耗相关的基础特征,所述基础特征包括表征电池状态、整车状态、车辆工况、驾驶习惯和驾驶环境的特征;
4、基于专家经验和电池机理特性,根据所述基础特征获取经验机理特征;
5、利用机器学习模型,根据所述基础特征和所述经验机理特征获取模型衍生特征;
6、利用特征选择模型,对所述基础特征、所述经验机理特征和所述模型衍生特征进行重要性评估,以确定入模特征;
7、利用续驶里程预测模型,根据所述入模特征预测未来第一时间段内的第一百公里能耗值和未来第二时间段内的第二百公里能耗值
8、根据所述第一百公里能耗值和所述第二百公里能耗值获得车辆百公里能耗预测值,以结合电池soe获得车辆的续驶里程。
9、进一步地,所述获取与车辆能耗相关的基础特征,具体包括:
10、从车辆的基础信号中选取与能耗相关的第一基础信号,并从大数据平台中抽取所述第一基础信号对应的基础数据;
11、对所述基础数据进行数据清洗处理,获得处理后的基础数据;
12、根据所述第一基础信号和所述处理后的基础数据,形成所述基础特征。
13、进一步地,所述利用机器学习模型,根据所述基础特征和所述经验机理特征获取模型衍生特征,具体包括:
14、利用所述机器学习模型,对所述基础特征和所述经验机理特征进行数学运算衍生、滑动窗口计算衍生和累计值计算衍生,获得所述模型衍生特征。
15、进一步地,所述利用特征选择模型,对所述基础特征、所述经验机理特征和所述模型衍生特征进行重要性评估,以确定入模特征,具体包括:
16、利用所述特征选择模型,计算所述基础特征、所述经验机理特征和所述模型衍生特征中的每一个特征因子的重要性,获得所有特征因子的初始特征重要性排名;
17、经过m次迭代,对应获得m组特征重要性排名;其中,m>1,在每一次迭代中,均对所述基础特征、所述经验机理特征和所述模型衍生特征进行去重、聚合处理,获得处理后的特征,并利用所述特征选择模型,计算所述处理后的特征中的每一个特征因子的重要性,对应获得一组特征重要性排名;
18、根据所述初始特征重要性排名和所述m组特征重要性排名获得最终特征重要性排名;
19、根据所述最终特征重要性排名选择所述入模特征。
20、进一步地,所述根据所述第一百公里能耗值和所述第二百公里能耗值获得车辆百公里能耗预测值,以结合电池soe获得车辆的续驶里程,具体包括:
21、对所述第一百公里能耗值和所述第二百公里能耗值进行加权平均处理,获得车辆百公里能耗预测值;其中,将所述第一百公里能耗值记为a,所述第二百公里能耗值记为b,所述车辆百公里能耗预测值记为c,c=(a*a+b*b)/(a+b),a为所述第一百公里能耗值的权重,b为所述第二百公里能耗值的权重,a+b=1;
22、根据所述车辆百公里能耗预测值和车辆当前时刻的电池soe,计算获得车辆的续驶里程;其中,将车辆的续驶里程记为d,d=soe/c*100。
23、进一步地,所述机器学习模型和所述特征选择模型均为随机森林模型,所述续驶里程预测模型为lightgbm模型。
24、为了实现上述目的,本专利技术实施例还提供了一种车辆续驶里程预测装置,用于实现上述任一项所述的车辆续驶里程预测方法,所述装置包括:
25、基础特征获取模块,用于获取与车辆能耗相关的基础特征,所述基础特征包括表征电池状态、整车状态、车辆工况、驾驶习惯和驾驶环境的特征;
26、经验机理特征获取模块,用于基于专家经验和电池机理特性,根据所述基础特征获取经验机理特征;
27、模型衍生特征获取模块,用于利用机器学习模型,根据所述基础特征和所述经验机理特征获取模型衍生特征;
28、入模特征选择模块,用于利用特征选择模型,对所述基础特征、所述经验机理特征和所述模型衍生特征进行重要性评估,以确定入模特征;
29、能耗值预测模块,用于利用续驶里程预测模型,根据所述入模特征预测未来第一时间段内的第一百公里能耗值和未来第二时间段内的第二百公里能耗值;
30、续驶里程获取模块,用于根据所述第一百公里能耗值和所述第二百公里能耗值获得车辆百公里能耗预测值,以结合电池soe获得车辆的续驶里程。
31、本专利技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序;其中,所述计算机程序在运行时控制所述计算机可读存储介质所在的设备执行上述任一项所述的车辆续驶里程预测方法。
32、本专利技术实施例还提供了一种车辆续驶里程预测装置,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器在执行所述计算机程序时实现上述任一项所述的车辆续驶里程预测方法。
33、本专利技术实施例还提供了一种车辆,包括车辆本体以及上述任一项所述的车辆续驶里程预测装置。
34、与现有技术相比,本专利技术实施例提供了一种车辆续驶里程预测方法、装置、计算机可读存储介质及车辆,首先获取与车辆能耗相关的基础特征,所述基础特征包括表征电池状态、整车状态、车辆工况、驾驶习惯和驾驶环境的特征;接着基于专家经验和电池机理特性,根据所述基础特征获取经验机理特征,并利用机器学习模型,根据所述基础特征和所述经验机理特征获取模型衍生特征;然后利用特征选择模型,对所述基础特征、所述经验机理特征和所述模型衍生特征进行重要性评估,以确定入模特征;最后利用续驶里程预测模型,根据所述入模特征预测未来第一时间段内的第一百公里能耗值和未来第二时间段内的第二百公里能耗值,并根据所述第一百公里能耗值和所述第二百公里能耗值获得车辆百公里能耗预测值,以根据车辆百公里能耗预测值和电池soe获得车辆的续驶里程;从而能够提高车辆续驶里程的预测准确度。
本文档来自技高网...【技术保护点】
1.一种车辆续驶里程预测方法,其特征在于,包括:
2.如权利要求1所述的车辆续驶里程预测方法,其特征在于,所述获取与车辆能耗相关的基础特征,具体包括:
3.如权利要求1所述的车辆续驶里程预测方法,其特征在于,所述利用机器学习模型,根据所述基础特征和所述经验机理特征获取模型衍生特征,具体包括:
4.如权利要求1所述的车辆续驶里程预测方法,其特征在于,所述利用特征选择模型,对所述基础特征、所述经验机理特征和所述模型衍生特征进行重要性评估,以确定入模特征,具体包括:
5.如权利要求1所述的车辆续驶里程预测方法,其特征在于,所述根据所述第一百公里能耗值和所述第二百公里能耗值获得车辆百公里能耗预测值,以结合电池SOE获得车辆的续驶里程,具体包括:
6.如权利要求1~5中任一项所述的车辆续驶里程预测方法,其特征在于,所述机器学习模型和所述特征选择模型均为随机森林模型,所述续驶里程预测模型为LightGBM模型。
7.一种车辆续驶里程预测装置,其特征在于,用于实现如权利要求1~6中任一项所述的车辆续驶里程预测方法,所述装置
8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的计算机程序;其中,所述计算机程序在运行时控制所述计算机可读存储介质所在的设备执行如权利要求1~6中任一项所述的车辆续驶里程预测方法。
9.一种车辆续驶里程预测装置,其特征在于,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器在执行所述计算机程序时实现如权利要求1~6中任一项所述的车辆续驶里程预测方法。
10.一种车辆,其特征在于,包括车辆本体以及如权利要求7或9所述的车辆续驶里程预测装置。
...【技术特征摘要】
1.一种车辆续驶里程预测方法,其特征在于,包括:
2.如权利要求1所述的车辆续驶里程预测方法,其特征在于,所述获取与车辆能耗相关的基础特征,具体包括:
3.如权利要求1所述的车辆续驶里程预测方法,其特征在于,所述利用机器学习模型,根据所述基础特征和所述经验机理特征获取模型衍生特征,具体包括:
4.如权利要求1所述的车辆续驶里程预测方法,其特征在于,所述利用特征选择模型,对所述基础特征、所述经验机理特征和所述模型衍生特征进行重要性评估,以确定入模特征,具体包括:
5.如权利要求1所述的车辆续驶里程预测方法,其特征在于,所述根据所述第一百公里能耗值和所述第二百公里能耗值获得车辆百公里能耗预测值,以结合电池soe获得车辆的续驶里程,具体包括:
6.如权利要求1~5中任一项所述的车辆续驶里程预测方法,其特征在于...
【专利技术属性】
技术研发人员:韩大鹏,龚峻,
申请(专利权)人:华人运通山东科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。