[发明专利]无人驾驶列车能耗预测方法、系统及存储介质有效
| 申请号: | 202011639921.4 | 申请日: | 2020-12-31 |
| 公开(公告)号: | CN112734097B | 公开(公告)日: | 2023-09-05 |
| 发明(设计)人: | 刘辉;鄢光曦;李燕飞;张雷;李烨;王佳康 | 申请(专利权)人: | 中南大学 |
| 主分类号: | G06F30/27 | 分类号: | G06F30/27;G06N3/044;G06N3/0442;G06N3/08;G06N3/006;G06F18/25;G06F119/06 |
| 代理公司: | 长沙正奇专利事务所有限责任公司 43113 | 代理人: | 马强;王娟 |
| 地址: | 410083 湖南*** | 国省代码: | 湖南;43 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 无人驾驶 列车 能耗 预测 方法 系统 存储 介质 | ||
1.一种无人驾驶列车能耗预测方法,其特征在于,包括以下步骤:
1)采集无人驾驶列车运行数据、列车车内及车站乘客数据、列车车外环境数据;所述无人驾驶列车运行数据包括列车在行驶过程中的指定时间间隔内的稳定的行驶速度能耗值、行驶距离、道路坡度损耗功率;所述列车车内及车站乘客数据包括乘客流量,乘坐舒适性评价指数,托运行李重量,车内上座率;所述列车车外环境数据包括指定时间间隔内的降雨阻力、道路积水阻力,风阻能耗,积雪能耗,温度能耗;
2)将所述无人驾驶列车运行数据作为DBN深度置信神经网络的输入,训练所述DBN深度置信神经网络,获得无人驾驶列车车辆行驶能耗控制预测模型;将所述列车车内及车站乘客数据作为BILSTM深度神经网络的输入,训练所述BILSTM深度神经网络,获得无人驾驶列车客流能耗预测模型;将所述列车车外环境数据作为GRU深度神经网络的输入,训练所述GRU深度神经网络,获得无人驾驶列车环境能耗预测模型;
3)融合所述无人驾驶列车车辆行驶能耗控制预测模型、无人驾驶列车客流能耗预测模型和无人驾驶列车环境能耗预测模型,得到能耗预测模型;
优选地,还包括:
4)将实时采集的无人驾驶列车运行数据、列车车内及车站乘客数据、列车车外环境数据输入所述能耗预测模型,预测列车能耗;
步骤2)中,所述无人驾驶列车车辆行驶能耗控制预测模型的具体训练过程包括:以所述无人驾驶列车运行数据中的列车稳定行驶能耗值,爬坡能耗值与下坡能耗值,道路坡度损耗功率以及行驶距离为DBN深度置信神经网络的输入,间隔时间T后的车辆行驶能耗为DBN深度置信神经网络的输出,利用灰狼优化算法寻找所述DBN深度置信神经网络的最佳权值和阈值,该最佳权值和阈值对应的DBN深度置信神经网络即为无人驾驶列车车辆行驶能耗控制预测模型;
利用灰狼优化算法寻找所述DBN深度置信神经网络的最佳权值和阈值的具体实现过程包括:
A1、在解空间内随机摆放狼群中每个灰狼的位置,设灰狼的种群数量为m,车辆行驶能耗原始数据集的特征数量为d,狼群的位置矩阵为一个m×d维的二进制矩阵,设其中第i个灰狼的位置为CGi=(CGi1,CGi2,...CGid),CGi1,CGi2,...CGid为狼群中各灰狼每一维度的编码;根据灰狼个体中的位置信息对DBN深度置信神经网络的输入数据集进行处理,得到新的数据集,并计算评价每个灰狼个体的适应度值fitness,以个体灰狼经过最大迭代次数itermax次迭代得到的所处的位置作为局部最优解,所述局部最优解即DBN神经网络的权值和阈值;
A2、根据适应度值从大到小依次找到并记录alpha狼、beta狼、delta狼的位置Xα、Xβ、Xδ;
A3、扰动所述alpha狼、beta狼、delta狼的位置,并将扰动后的alpha狼、beta狼、delta狼的位置与alpha狼、beta狼、delta狼的原位置进行对比,保留更接近最优解的位置;
A4、对狼群中的每个灰狼个体,使用灰狼算法计算alpha狼、beta狼、delta狼的位置,利用下式得到更新后的更接近最优解的灰狼个体的位置:
其中,表示在第t+1次迭代的过程中,第i个灰狼个体的第d维的位置取值,Xα、Xβ、Xδ分别是alpha狼、beta狼、delta狼的位置,random为[0,1]之间的随机数;
A5、根据预先设定的概率值Pa对灰狼种群的位置进行随机更新计算更新后的灰狼被猎物发现的概率r,若rPa,则灰狼被猎物发现,更新灰狼个体的位置;根据fitness评价更新后的位置与原始位置的好坏,保留更接近最优解的位置;否则,直接进入步骤A6;
A6、判断迭代次数是否达到最大迭代次数,如果是则停止迭代,输出根据alpha狼位置和其适应度值fitness得到的全局最优值;否则,返回步骤A2,直到找到全局最优值;所述全局最优值即所述DBN深度置信神经网络的最佳权值和阈值;
步骤2)中,所述无人驾驶列车环境能耗预测模型的获取过程包括:以所述列车车外环境数据中的无人驾驶列车运行期间降雨阻力能耗、道路积水阻力能耗,风阻能耗,积水能耗数据为GRU深度神经网络的输入,间隔时间T后的列车环境能耗值为GRU深度神经网络的输出,利用混合粒子群算法和万有引力搜索算法寻找所述GRU深度神经网络的最佳权值和阈值,该最佳权值和阈值对应的GRU深度神经网络即为无人驾驶列车客流能耗预测模型;
利用混合粒子群算法和万有引力搜索算法寻找所述GRU深度神经网络的最佳权值和阈值的具体实现过程包括:
C1、初始化PSOGSA引力搜索算法与粒子群算法的输入参数;
C2、将粒子个体的位置向量作为所述GRU深度神经网络的权值和阈值,将每个粒子的个体极值设置为当前位置,将预测值和实际值的均方差MSE的倒数作为适应度函数,利用适应度函数计算每个粒子的适应度值,取适应度值最高的粒子对应的个体极值作为最初的全局极值;依次将粒子个体位置向量对应的参数值代入基于GRU深度网络的无人驾驶列车环境能耗预测模型中进行迭代;
C3、按照C2设定的适应度函数,计算每次迭代后每个粒子的适应度值;
C4、比较单个粒子的适应度值与其个体极值的适应度值,如果单个粒子的适应度值更优,则更新个体极值,否则保留原值;
C5、更新引力系数和粒子的惯性质量,基于每个粒子的适应度值计算速度和加速度来更新每个粒子位置;
C6、利用GSA优化算法计算出粒子位置和适应度的全局最优值;
C7、判断是否满足终止条件,若满足则退出,否则,转入步骤C3,直到找到全局最优值,所述全局最优值即所述GRU深度神经网络的最佳权值和阈值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中南大学,未经中南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011639921.4/1.html,转载请声明来源钻瓜专利网。





