[发明专利]基于GRU网络模型预测未来行驶过程能耗的方法有效
申请号: | 202010174977.0 | 申请日: | 2020-03-13 |
公开(公告)号: | CN111301426B | 公开(公告)日: | 2021-01-05 |
发明(设计)人: | 施佺;周唯昶;徐慧;邵叶秦;曹阳;荆彬彬 | 申请(专利权)人: | 南通大学 |
主分类号: | B60W40/00 | 分类号: | B60W40/00;B60L3/12;G06K9/62;G06N3/04;G06N3/08 |
代理公司: | 南京瑞弘专利商标事务所(普通合伙) 32249 | 代理人: | 秦秋星 |
地址: | 226019 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 gru 网络 模型 预测 未来 行驶 过程 能耗 方法 | ||
1.一种基于GRU网络模型预测未来行驶过程能耗的方法,其特征在于,所述方法包括:
步骤S1、构建数据集,从城市公交大数据平台数据库中将纯电动公交车辆历史行驶数据导入至Hadoop大数据集群下的HBase数据库中,通过Spark计算框架对电动公交数据进行预处理;
步骤S2、将处理后的数据特征进行标准化处理,分析每个特征的影响因子,筛选出有效特征;
步骤S3、建立模型,基于GRU网络构建以交叉验证的方式对输入的数据集和输出数据划分为训练集和测试集,通过训练GRU网络模型,结合设定的初始网络参数,建立预测电动车未来行驶能耗的GRU网络模型,并跟踪损失函数调整参数,获得最优的GRU网络模型;
步骤S4、输入新特征数据样本至所述GRU网络模型,输出车辆运行过程中未来的平均能耗,从而计算出新能源公交车的剩余续航里程;
所述步骤S1中通过Spark计算框架对电动汽车行驶数据进行预处理,包括以下步骤:
步骤1-1)从HBase数据库中根据车辆状态参数筛选出行驶数据,对数据进行预处理,包括异常值、空缺值剔除,数据修复;
步骤1-2)以行驶里程一公里为度量,计算车辆平均速度、平均电压、平均电流,最高温度、最低温度;
步骤1-3)纯电动公交每次运营过程,某一位置的未来平均能耗为:
式中,E(xi)为当前位置时的剩余能量值,E(xend)为车辆运营到终点时的剩余能量值,d(xi,xend)为当前位置到终点位置时的距离;
步骤1-4)构建驾驶员驾驶风格识别参数,分为普通、节能、耗能,建立驾驶风格识别Dx(i):
Dx(i)=ω1D1(i)+ω2D2(i)+ω3D3(i)+ω4D4(i)+ω5D5(i)
式中,Dx(i)分别为该驾驶员实际行驶过程中的平均能耗率Eave、平均车速Vm、最大车速Vmax、平均加速度aam和平均减速度abm,ω1-ω5为权系数,
根据历史运行数据,计算每次新能源公交车运营的Dx(i),并通过聚类分析算法,得出驾驶风格参数。
2.如权利要求1所述的基于GRU网络模型预测未来行驶过程能耗的方法,其特征在于,所述步骤S2中,对于驾驶风格参数数据进行zero-mean标准化处理,
式中,x*代表标准化后的数据,x代表原始特征数据,μ代表原始特征数据均值,σ代表样本标准差;
对于其他数据项利用离差标准化,
yi代表标准化操作后输出数据,xi代表原始特征数据,min代表原始特征数据中最小值,max代表原始特征数据中最大值;
使用Lasso回归算法对原始数据所有变量的权重进行判断,根据权重大小选择最重要的特征;
式中xij为第i组j个变量,行向量为回归系数,y表示训练标签。
3.如权利要求1所述的基于GRU网络模型预测未来行驶过程能耗的方法,其特征在于,步骤S3中,所述参数包括节点数、学习率和迭代次数,所述损失函数包含以下L2正则项:
式中,ω代表权重参数,λ代表权重参数的重要性,x代表输入值,y(x)代表未来平均能耗的真实值,a代表输入x得到的相应输出值即预测值,n代表一次训练的总数据量。
4.如权利要求1所述的基于GRU网络模型预测未来行驶过程能耗的方法,其特征在于,步骤S4中,输入特征数据,预测得出车辆运行过程中未来的平均能耗,从而计算出新能源公交车的剩余续航里程:
式中,H为剩余续航里程,为未来的平均能耗,E(xi)为当前动力电池剩余电量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南通大学,未经南通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010174977.0/1.html,转载请声明来源钻瓜专利网。