[发明专利]基于粒子群算法优化LSTM的地铁牵引能耗预测方法有效
申请号: | 202010129560.2 | 申请日: | 2020-02-28 |
公开(公告)号: | CN113326960B | 公开(公告)日: | 2022-08-23 |
发明(设计)人: | 胡文斌;朱玉成;哈进兵;吕建国;柏亚东;余轩 | 申请(专利权)人: | 南京理工大学 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q10/06;G06Q50/30;G06N3/04;G06N3/00 |
代理公司: | 南京理工大学专利中心 32203 | 代理人: | 薛云燕 |
地址: | 210094 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 粒子 算法 优化 lstm 地铁 牵引 能耗 预测 方法 | ||
本发明公开了一种基于粒子群算法优化LSTM的地铁牵引能耗预测方法,方法为:首先获取地铁牵引能耗原始数据,根据灰色关联分析法选取牵引能耗的影响因素作为模型的输入;然后将数据集分为训练集和测试集,对训练集数据进行归一化处理;接着用改进的粒子群算法优化LSTM神经网络预测模型的超参数,结合训练样本和所得的最优参数组合构建用于地铁牵引能耗预测的LSTM网络模型;最后将测试集输入回归预测模型,预测地铁下个时间段的牵引能耗值。本发明提高了LSTM神经网络超参数寻优的搜索能力,提高了地铁牵引能耗预测的准确率。
技术领域
本发明涉及城市轨道交通牵引能耗预测技术领域,特别是一种基于粒子群算法优化LSTM的地铁牵引能耗预测方法。
背景技术
城市轨道交通运营管理过程中,准确预测列车的牵引能耗有利于合理制定运输组织模式和评价牵引用能效率,成为辅助行业运营和服务的有力工具,并为进行节能优化研究提供支持。牵引能耗数据是时间序列数据,随着机器学习及深度学习的推进,对牵引能耗的预测方法也在不断改善。
在统计特性研究层面,有趋势外推法、线性回归、隐形马尔科夫预测模型及卡尔曼滤波等;在机器学习方法层面,通过挖掘历史数据隐含的信息,实现牵引能耗的迭代估计,支持向量机、决策树、随机森林、贝叶斯网络、小波理论、BP神经网络等不同模型都应用在牵引能耗预测中。
在深度学习中,LSTM因其特殊的网络结构,可以兼顾数据的时序性和非线性关系并弥补RNN的梯度消亡和长期记忆能力不足等问题,适合于地铁的牵引能耗预测,但该方法需要对LSTM神经网络的多种参数进行调整,才能拥有较高的预测精度。目前对于LSTM神经网络预测模型参数选取研究多是采用根据经验设置、遍历多网格搜索算法、控制变量精细调参,本质都是人工搜索寻找最优值,计算资源消耗量大。
发明内容
本发明的目的在于提供一种训练的收敛速度快、参数寻优的搜索能力强、地铁牵引能耗预测的准确率高的地铁牵引能耗预测方法。
实现本发明目的的技术解决方案为:一种基于粒子群算法优化LSTM的地铁牵引能耗预测方法,包括如下步骤:
步骤1:获取地铁牵引能耗原始数据;
步骤2:根据灰色关联分析法选取牵引能耗的影响因素作为模型的输入;
步骤3:将数据集划分为训练集和测试集,对训练集数据进行归一化处理;
步骤4:用改进的粒子群算法优化LSTM神经网络预测模型的超参数,结合训练样本和所得的最优参数组合构建用于地铁牵引能耗预测的LSTM网络模型;
步骤5:将测试集输入回归预测模型,预测地铁下个时间段的牵引能耗值。
进一步地,步骤1中所述的获取地铁牵引能耗原始数据,具体如下:
从SCADA系统中获取地铁牵引能耗原始数据,原始数据包括待预测日之前设定天数的地铁牵引能耗历史数据以及温度、客流、运行里程、开行列次的历史数据。
进一步地,步骤2所述的根据灰色关联分析法选取牵引能耗的影响因素作为模型的输入,具体如下:
步骤2.1:选取地铁日牵引能耗为参考数列,能耗的影响因素变量为比较数列,记为Zi={zi(k)|k=1,2,…,n},i=0,1,2,…m;
其中,zi(k)为选取出来的参考数列和比较数列,将参考数列设为z0(k),i为参考数列和比较数列各自的编号,m为参考数列和比较数列的总数,k为选取数据的日期,n为总的天数;
步骤2.2:对地铁日牵引能耗与各影响因素进行无量纲化:
其中,为序列Zi的算术平均值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京理工大学,未经南京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010129560.2/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理