强化数据预处理的BLSTNet-CBAM短期电力负荷预测
作者:
基金项目:

国家重点研发计划 (2018YFB1403303); 辽宁省教育厅高校科研基金 (2021LJKZ0327)


Enhanced Data Preprocessing for BLSTNet-CBAM Short-term Power Load Forecasting
Author:
  • 摘要
  • | |
  • 访问统计
  • |
  • 参考文献 [24]
  • |
  • 相似文献 [20]
  • | | |
  • 文章评论
    摘要:

    针对负荷数据复杂性、非平稳性以及负荷预测误差较大等问题, 提出一种综合特征构建和模型优化的短期电力负荷预测新方法. 首先采用最大信息系数(MIC)分析特征变量的相关性, 选取与电力负荷序列相关的特征变量, 同时, 考虑变分模态分解(VMD)方法容易受主观因素的影响, 采用霜冰优化算法(RIME)优化VMD, 完成原始电力负荷序列的分解. 然后改进长短期时间序列网络(LSTNet)作为预测模型, 将其递归层LSTM更新为BiLSTM, 并引入卷积块注意力机制(CBAM)进行预测. 通过对比实验和消融实验的结果表明: 经RIME-VMD优化后, LSTM、GRU、LSTNet模型预测的均方根误差(RMSE)均降低20%以上, 显著提高模型预测精度, 且能够适应于不同预测模型. 所提出的BLSTNet-CBAM模型与LSTM、GRU、LSTNet相比, RMSE分别降低了35.54%、6.78%、1.46%, 提高了短期电力负荷预测的准确性.

    Abstract:

    A new method for short-term power load forecasting is proposed to address issues such as complex and non-stationary load data, as well as large prediction errors. Firstly, this study utilizes the maximum information coefficient (MIC) to analyze the correlation of feature variables and selects relevant variables related to power load sequences. At the same time, as the variational mode decomposition (VMD) method is susceptible to subjective factors, the study employs the rime optimization algorithm (RIME) to optimize VMD and decompose the original power load sequence. Then, the long and short-term time series network (LSTNet) is improved as the prediction model by replacing the recursive LSTM layer with BiLSTM and incorporating the convolutional block attention mechanism (CBAM). Comparative experiments and ablation experiments demonstrate that RIME-VMD reduces the root mean square error (RMSE) of the LSTM, GRU, and LSTNet models by more than 20%, significantly improving the prediction accuracy of the models, and can be adapted to different prediction models. Compared with LSTM, GRU, and LSTNet, the proposed BLSTNet-CBAM model reduces the RMSE by 35.54%, 6.78%, and 1.46% respectively, improving the accuracy of short-term power load forecasting.

    参考文献
    [1] Yildiz B, Bilbao JI, Sproul AB. A review and analysis of regression and machine learning models on commercial building electricity load forecasting. Renewable and Sustainable Energy Reviews, 2017, 73: 1104–1122.
    [2] 张大海, 孙锴, 和敬涵. 基于相似日与多模型融合的短期负荷预测. 电网技术, 2023, 47(5): 1961–1969.
    [3] 万昆, 柳瑞禹. 区间时间序列向量自回归模型在短期电力负荷预测中的应用. 电网技术, 2012, 36(11): 77–81.
    [4] Alberg D, Last M. Short-term load forecasting in smart meters with sliding window-based ARIMA algorithms. Vietnam Journal of Computer Science, 2018, 5(3–4): 241–249.
    [5] 杨国华, 郑豪丰, 张鸿皓, 等. 基于Holt-Winters指数平滑和时间卷积网络的短期负荷预测. 电力系统自动化, 2022, 46(6): 73–82.
    [6] 陈培垠, 方彦军. 基于卡尔曼滤波预测节假日逐点增长率的电力系统短期负荷预测. 武汉大学学报(工学版), 2020, 53(2): 139–144.
    [7] 万强, 王清亮, 王睿豪, 等. 基于支持向量机的某地区电网短期电力负荷预测. 电网与清洁能源, 2016, 32(12): 14–20.
    [8] 孙英云, 何光宇, 翟海青, 等. 一种基于决策树技术的短期负荷预测算法. 电工电能新技术, 2004, 23(3): 55–58, 75.
    [9] 李焱, 贾雅君, 李磊, 等. 基于随机森林算法的短期电力负荷预测. 电力系统保护与控制, 2020, 48(21): 117–124.
    [10] 李鹏, 何帅, 韩鹏飞, 等. 基于长短期记忆的实时电价条件下智能电网短期负荷预测. 电网技术, 2018, 42(12): 4045–4052.
    [11] 王增平, 赵兵, 纪维佳, 等. 基于GRU-NN模型的短期负荷预测方法. 电力系统自动化, 2019, 43(5): 53–58.
    [12] 吕志星, 张虓, 王沈征, 等. 基于K-means和CNN的用户短期电力负荷预测. 计算机系统应用, 2020, 29(3): 161–166.
    [13] Lai GK, Chang WC, Yang YM, et al. Modeling long- and short-term temporal patterns with deep neural networks. Proceedings of the 41st International ACM SIGIR Conference on Research & Development in Information Retrieval. Ann Arbor: Association for Computing Machinery, 2018. 95–104.
    [14] 朱凌建, 荀子涵, 王裕鑫, 等. 基于CNN-BiLSTM的短期电力负荷预测. 电网技术, 2021, 45(11): 4532–4539.
    [15] 叶淳铮, 常鲜戎, 顾为国. 基于小波变换和支持向量机的电力系统短期负荷预测. 电力系统保护与控制, 2009, 37(14): 41–45.
    [16] 赵志强, 陆凤怡. 基于小波分解和ID3算法的短期日负荷最大值预测方法. 南方电网技术, 2010, 4(6): 98–102.
    [17] 张平, 潘学萍, 薛文超. 基于小波分解模糊灰色聚类和BP神经网络的短期负荷预测. 电力自动化设备, 2012, 32(11): 121–125, 141.
    [18] 王玉龙, 崔玉, 李鹏, 等. 基于小波分析改进的神经网络模型电力系统负荷预测. 电网与清洁能源, 2015, 31(2): 16–20, 27.
    [19] 刘建华, 李锦程, 杨龙月, 等. 基于EMD-SLSTM的家庭短期负荷预测. 电力系统保护与控制, 2019, 47(6): 40–47.
    [20] 杨胡萍, 余阳, 汪超, 等. 基于VMD-CNN-BIGRU的电力系统短期负荷预测. 中国电力, 2022, 55(10): 71–76.
    [21] Su H, Zhao D, Heidari AA, et al. RIME: A physics-based optimization. Neurocomputing, 2023, 532: 183–214.
    [22] Woo S, Park J, Lee JY, et al. CBAM: Convolutional block attention module. Proceedings of the 15th European Conference on Computer Vision. Munich: Springer, 2018. 3–19.
    [23] Reshef DN, Reshef YA, Finucane HK, et al. Detecting novel associations in large data sets. Science, 2011, 334(6062): 1518–1524.
    [24] Kingma DP, Ba J. Adam: A method for stochastic optimization. Proceedings of the 3rd International Conference on Learning Representations. San Diego: ICLR, 2015.
    引证文献
    网友评论
    网友评论
    分享到微博
    发 布
引用本文

陈万志,张思维,王天元.强化数据预处理的BLSTNet-CBAM短期电力负荷预测.计算机系统应用,2024,33(5):47-56

复制
分享
文章指标
  • 点击次数:523
  • 下载次数: 1299
  • HTML阅读次数: 813
  • 引用次数: 0
历史
  • 收稿日期:2023-11-17
  • 最后修改日期:2023-12-22
  • 在线发布日期: 2024-03-15
文章二维码
您是第11475972位访问者
版权所有:中国科学院软件研究所 京ICP备05046678号-3
地址:北京海淀区中关村南四街4号 中科院软件园区 7号楼305房间,邮政编码:100190
电话:010-62661041 传真: Email:csa (a) iscas.ac.cn
技术支持:北京勤云科技发展有限公司

京公网安备 11040202500063号