本发明涉及车辆排放预测,尤其涉及一种汽车二氧化碳实时排放预测方法、装置、设备及存储介质。
背景技术:
1、随着车辆保有量的持续增加,来自车辆尾气中的co2排放也急剧增加,给环境造成了严峻的影响;由于实际道路复杂的环境以及试验室测试所采用的工况曲线并不能很好的反映实际工况,导致试验室测试结果并不能真实反映车辆的co2实际排放情况;此外,对车辆的co2排放实行全生命周期监管的呼声日益高涨,但是仅依靠目前的油耗认证测试、生产一致性检查以及在用符合性检查并不能很好地实现上述目标。
2、随着深度学习技术的发展,国内外研究人员对基于深度学习技术的车辆排放预测模型开展了大量的研究,并取得很好的预测精度;但是由于人工神经网络结构具有众多的超参数和网络结构参数,需要研究人员具有足够的专业知识并投入大量时间对模型结构进行调试,会耗费大量人力物力,并且co2瞬时排放预测精度无法保证。
技术实现思路
1、本发明的主要目的在于提供一种汽车二氧化碳实时排放预测方法、装置、设备及存储介质,旨在解决现有技术中co2瞬时排放预测精度依赖人工神经网络,耗费大量人力物力,预测精度较差的技术问题。
2、第一方面,本发明提供一种汽车二氧化碳实时排放预测方法,所述汽车二氧化碳实时排放预测方法包括以下步骤:
3、获取待测车辆的实际道路排放测试数据,对所述实际道路排放测试数据进行规范化处理,获得总训练数据集;
4、将所述总训练数据集发送至lstm神经网络,获得二氧化碳实时排放的预测模型;
5、根据所述预测模型对所述待测车辆进行二氧化碳瞬时排放速率预测,获得预测结果。
6、可选地,所述获取待测车辆的实际道路排放测试数据,对所述实际道路排放测试数据进行规范化处理,获得总训练数据集,包括:
7、获取待测车辆在目标道路行驶过程中的实际道路排放测试数据,对所述实际道路排放测试数据进行处理,获得所述待测车辆的瞬时加速度以及二氧化碳瞬时排放速率;
8、获取所述待测车辆的实时速度、加速度、发动机转速和冷却液温度,对所述实时速度和所述发动机转速进行规范化处理,获得规范化处理后的目标实时速度和目标发动机转速;
9、根据预设起点数据点、预设窗口步长和预设相邻窗口起始数据点间隔对所述目标实时速度和所述目标发动机转速进行窗口划分,获得划分后的窗口数据;
10、根据所述窗口数据、所述加速度、所述冷却液温度、所述瞬时加速度以及所述二氧化碳瞬时排放速率构建总训练数据集。
11、可选地,所述将所述总训练数据集发送至lstm神经网络,获得二氧化碳实时排放的预测模型,包括:
12、对lstm神经网络的各个体网络单元数量和各层网络参数进行均匀分布随机初始化;
13、对初始化后的lstm神经网络的种群参数进行解码,获得解码结果,根据所述解码结果构建目标神经网络,并对所述目标神经网络进行初始化,使用所述总训练数据集对预设模型进行训练,获得模型训练结果;
14、根据所述模型训练结果确定二氧化碳实时排放的预测模型。
15、可选地,所述根据所述模型训练结果确定二氧化碳实时排放的预测模型,包括:
16、从所述模型训练结果中获得各预设模型的模型训练误差,将所述模型训练误差作为适应度,根据所述适应度对各预设模型进行排序,获得适应度排序结果;
17、对所述模型训练结果中的各层网络单元数量进行二进制编码,将编码结果和各层网络参数的平均值和均方值进行保存;
18、对所述编码结果、所述平均值和所述均方值进行迭代变异,获得训练好的lstm深度学习结构模型,将所述的lstm深度学习结构模型作为二氧化碳实时排放的预测模型。
19、可选地,所述对所述编码结果、所述平均值和所述均方值进行迭代变异,获得训练好的lstm深度学习结构模型,将所述的lstm深度学习结构模型作为二氧化碳实时排放的预测模型,包括:
20、从所述适应度排序结果中确定子代种群、父代和母代;
21、根据预设概率对各子代的各层网络单元数进行二进制变异,并对各子代的每层网络参数的平均值、均方差进行多项式变异,获得变异结果;
22、对所述子代种群进行边界判断,根据判断结果确定个体参数取值限值,根据所述个体参数取值限值进行种群循环迭代,直至迭代次数达到预设迭代次数,获得目标个体参数;
23、根据所述目标个体参数和层初始参数对预设结构模型进行训练,获得训练好的lstm深度学习结构模型,将所述的lstm深度学习结构模型作为二氧化碳实时排放的预测模型。
24、可选地,所述根据所述目标个体参数和层初始参数对预设结构模型进行训练,获得训练好的lstm深度学习结构模型,将所述的lstm深度学习结构模型作为二氧化碳实时排放的预测模型,包括:
25、获取预设初始学习率、预设损失函数和预设模型训练总回合;
26、根据所述预设初始学习率、所述预设损失函数、所述预设模型训练总回合、所述目标个体参数和层初始参数对预设结构模型进行训练,获得训练好的lstm深度学习结构模型,将所述的lstm深度学习结构模型作为二氧化碳实时排放的预测模型。
27、可选地,所述根据所述预测模型对所述待测车辆进行二氧化碳瞬时排放速率预测,获得预测结果,包括:
28、根据预设部署策略对所述预测模型进行部署,并根据部署后的预测模型对所述带车车辆进行二氧化碳瞬时排放速率预测,获得预测结果。
29、第二方面,为实现上述目的,本发明还提出一种汽车二氧化碳实时排放预测装置,所述汽车二氧化碳实时排放预测装置包括:
30、数据处理模块,用于获取待测车辆的实际道路排放测试数据,对所述实际道路排放测试数据进行规范化处理,获得总训练数据集;
31、模型确定模块,用于将所述总训练数据集发送至lstm神经网络,获得二氧化碳实时排放的预测模型;
32、排放预测模块,用于根据所述预测模型对所述待测车辆进行二氧化碳瞬时排放速率预测,获得预测结果。
33、第三方面,为实现上述目的,本发明还提出一种汽车二氧化碳实时排放预测设备,所述汽车二氧化碳实时排放预测设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的汽车二氧化碳实时排放预测程序,所述汽车二氧化碳实时排放预测程序配置为实现如上文所述的汽车二氧化碳实时排放预测方法的步骤。
34、第四方面,为实现上述目的,本发明还提出一种存储介质,所述存储介质上存储有汽车二氧化碳实时排放预测程序,所述汽车二氧化碳实时排放预测程序被处理器执行时实现如上文所述的汽车二氧化碳实时排放预测方法的步骤。
35、本发明提出的汽车二氧化碳实时排放预测方法,通过获取待测车辆的实际道路排放测试数据,对所述实际道路排放测试数据进行规范化处理,获得总训练数据集;将所述总训练数据集发送至lstm神经网络,获得二氧化碳实时排放的预测模型;根据所述预测模型对所述待测车辆进行二氧化碳瞬时排放速率预测,获得预测结果,能够实现对车辆在实际道路上的二氧化碳排放进行高精度的实时预测,避免了大量人力物力的耗费。