您的位置:山东大学 -> 科技期刊社 -> 《山东大学学报(工学版)》

山东大学学报 (工学版) ›› 2021, Vol. 51 ›› Issue (2): 90-97.doi: 10.6040/j.issn.1672-3961.0.2020.226

• • 上一篇    下一篇

基于C-LSTM的短期用电预测模型和应用

廖锦萍1,莫毓昌1,YAN Ke2   

  1. 1. 华侨大学数学科学学院, 福建 泉州 362000;2. 中国计量大学信息工程学院, 浙江 杭州 310000
  • 发布日期:2021-04-16
  • 作者简介:廖锦萍(1997— ),女,江西吉安人,硕士研究生,主要研究方向为机器学习.E-mail:18270151672@163.com
  • 基金资助:
    国家自然科学基金项目(61972165);数据科学福建省高校科技创新团队项目(MJK-2018-49);大数据分析与安全泉州市高层次人才团队项目(2017ZT012)

Model and application of short-term electricity consumption forecast based on C-LSTM

LIAO Jinping1, MO Yuchang1, YAN Ke2   

  1. 1. College of Mathematical Sciences, Huaqiao University, Quanzhou 362000, Fujian, China;
    2. College of Information Engineering, China Jiliang University, Hangzhou 310000, Zhejiang, China
  • Published:2021-04-16

摘要: 基于深度学习下的长短期记忆循环神经网络对家庭短期用电预测进行研究。本研究引入卷积神经网络(convolutional neural network, CNN)和长短期记忆(long short term memory, LSTM)模型结合的混合深度神经网络模型C-LSTM,并在此模型基础上提出多步预测策略。根据对5个真实家庭日常用电数据集的研究,C-LSTM实现了以5 min为单位的家庭电力需求预测。通过不断修改模型参数、完善模型,从本研究提供的3种误差指标的分析来看,C-LSTM预测准确性高于自回归集成移动平均模型、支持向量回归模型和LSTM模型。本研究评价模型预测效果的主要依据是平均绝对百分比误差值(mean absolute percentage error, MAPE), 从试验结果可得C-LSTM 模型在5 min的家庭需求电力预测,比支持向量回归模型提升4.63%,比 LSTM提升22.8%,比自回归集成移动平均模型提升 34.74%。因此,C-LSTM模型为智能电网对家庭层面电需求的准确及时预测提供了保障,对推动个性化用电套餐的广泛普及、减少能源浪费产生重要影响。

关键词: 短期家庭用电预测, 多步预测, 卷积神经网络, 长短期记忆模型, 混合深度学习神经网络

Abstract: Research on short-term household electricity consumption prediction based on long-term short-term memory recurrent neural network under deep learning. This research introduced a hybrid deep neural network model C-LSTM that combines convolutional neural network(CNN)and long short term memory(LSTM)models, and proposed a multi-step prediction strategy based on this model. According to the research on the daily electricity consumption data set of 5 real households, C-LSTM realized household electricity demand forecasting in 5 min. Through continuous modification of model parameters and improvement of the model, from the analysis of the three error indicators provided in this study, the prediction accuracy of C-LSTM was higher than the autoregressive integrated moving average model, support vector regression model and LSTM model. The main basis for the evaluation of the model prediction effect in this study was the average absolute percentage error value. From the test results, it could be obtained that the C-LSTM model's household electricity demand forecast in 5 minutes was 4.63% higher than the support vector regression model, 22.8% higher than the LSTM, and 34.74% higher than the autoregressive integrated moving average model. Therefore, the C-LSTM model provided a guarantee for the smart grid's accurate and timely prediction of household-level electricity demand, and had an important impact on promoting the widespread popularity of personalized electricity packages and reducing energy waste.

Key words: short-term household electricity forecast, multi-step forecasting, convolutional neural network, long short term memory model, hybrid deep learning neural network

中图分类号: 

  • TP18
[1] 何永秀,王跃锦,杨丽芳,等. 基于最小二乘支持向量机的居民用电预测研究[J]. 电力需求侧管理, 2010, 12(3): 19-23. HE Yongxiu, WANG Yuejin, YANG Lifang, et al. Research on residential electricity prediction based on the least squares support vector machine[J]. Power Demand Side Management, 2010, 12(3): 19-23.
[2] GYAMFIFI S, KRUMDIECK S. Scenario analysis of residential demand response at network peak periods[J]. Electric Power System Research, 2012, 93: 32-38.
[3] KONG Weicong, DONG Zhaoyang, HILL D J, et al. Short-term residential load forecasting based on resident behavior learning[J]. IEEE Transactions on Power Systems, 2018, 33(1): 1087-1088.
[4] CHEN Sijie, LIU Chenching. From demand response to transactive energy: State of the art[J]. Journal of Modern Power Systems and Clean Energy, 2017, 5: 10-19.
[5] GOUNTIS V P, BAKIRTZIS A G. Bidding strategies for electricity producers in a competitive electricity mark-etplace[J]. IEEE Transaction Power Systems, 2004, 19(1): 356-365.
[6] KIAN A R, Jr CRUZ J B. Bidding strategies in dynamic electricity markets[J]. Decision Support Systems, 2005, 40(3/4): 543-551.
[7] SIANO P. Demand response and smart grids: a survey[J]. Renewable and Sustainable Energy Reviews, 2014, 30: 461-478.
[8] HU Min, JI Zhiwei, YAN Ke, et al. Detecting anomalies in time series data via a meta-feature based approach[J]. IEEE Access, 2018, 6: 27760-27776.
[9] YUAN Chaoqing, LIU Sifeng, FANG Zhigeng. Comparison of China's primary energy consumption forecasting by using ARIMA(the autoregressive integrated moving average)model and GM(1, 1)model[J]. Energy, 2016, 100: 384-390.
[10] YAN Ke, DU Yang, REN Zixiao. MPPT perturbation optimization of photovoltaic power systems based on solar irradiance data classification[J]. IEEE Transactions on Sustainable Energy, 2019, 10(2): 514-521.
[11] DU Yang, YAN Ke, REN Zixiao, et al. Designing localized MPPT for PV systems using fuzzy-weighted extreme learning machine[J]. Energies, 2018, 11(10): 2615.
[12] CHEN Xiaoyang, DU Yang, WEN Huiqing, et al. Forecasting based power ramp-rate control strategies for utility-scale PV systems[J]. IEEE Transactions on Industrial Electronics, 2019, 66(3): 1862-1871.
[13] KARNIK N N, MENDEL J M. Applications of type-2 fuzzy logic systems to forecasting of time-series[J]. Information Sciences, 1999(1/2/3/4), 120: 89-111.
[14] CONEJO A J, PLAZAS M A, ESPINOLA R, et al. Day-ahead electricity price forecasting using the wavelet transform and ARIMA models[J]. IEEE Transactions on Power Systems, 2005, 20(2): 1035-1042.
[15] YAN Ke, JI Zhiwei, SHEN Wen. Online fault detection methods for chillers combining extended kalman filter and recursive one-class SVM[J]. Neurocomputing, 2017, 228: 205-212.
[16] YAN Ke, SHEN Wen, MULUMBA T, et al. ARX model based fault detection and diagnosis for chillers using support vector machines[J]. Energy and Buildings, 2014, 81: 287-295.
[17] KUMAR U, JAIN V. Time series models(Grey-Markov, Grey Model with rolling mechanism and singular spectrum analysis)to forecast energy consumption in India[J]. Energy, 2010, 35(4): 1709-1716.
[18] EDIGER V S, AKAR S. ARIMA forecasting of primary energy demand by fuel in turkey[J]. Energy Policy, 2007, 35(3): 1701-1708.
[19] OGCU G, DEMIREL O F, ZAIM S. Forecasting electricity consumption with neural networks and support vector regression[J]. Procedia-Social and Behavioral Sciences, 2012, 58: 1576-1585.
[20] RODRIGUES F, CARDEIRA C, CALADO J M F. The daily and hourly energy consumption and load fore-casting using artificial neural network method: a case study using a set of 93 households in Portuga[J]. Energy Procedia, 2014, 62: 220-229.
[21] DEB C, EANG L S, YANG J, et al. Forecasting energy consumption of institutional buildings in Singapore[J]. Procedia Engineering, 2015, 121: 1734-1740.
[22] WANG Jianzhou, HU Jianming. A robust combination approach for short-term wind speed forecasting and analysis: combination of the ARIMA(autoregressive integrated moving average), ELM(extreme learning machine), SVM(support vector machine)and LSSVM(least square SVM)forecasts using a GPR(gaussian process regression)model[J]. Energy, 2015, 93: 41-56.
[23] ARMANO G, MARCHESI M, MURRU A. A hybrid genetic-neural architecture for stock indexes forecasting[J]. Information Sciences, 2005, 170(1): 3-33.
[24] RATHER A M, AGARWAL A, SASTRY V. Recurrent neural network and a hybrid model for prediction of stock returns[J]. Expert Systems with Applications, 2015, 42(6): 3234-3241.
[25] WANG H Z, WANG G B, LI G Q, et al. Deep belief network based deterministic and probabilistic wind speed forecasting approach[J]. Applied Energy, 2016, 182: 80-93.
[26] KHODAYAR M, KAYNAK O, KHODAYAR M E. Rough deep neural architecture for short-term wind speed forecasting[J]. IEEE Transactions on Industrial Informatics, 2017, 13(6): 2770-2779.
[27] VOYANT C, NOTTON G, KALOGIROU S, et al. Machine learning methods for solar radiation forecasting: a review[J]. Renewable Energy, 2017, 105: 569-582.
[28] ALZAHRANI A, SHAMSI P, DAGLI C, et al. Solar irradiance forecasting using deep neural networks[J]. Procedia Computer Sciences, 2017, 114: 304-313.
[29] ALMALAQ A, EDWARDS G. A Review of deep learning methods applied on load forecasting[C] //Proceedings of the 2017 16th IEEE International Conference on Machine Learning and Applications(ICMLA). Cancun, Mexico: IEEE, 2017.
[30] SHI Heng, XU Minhao, LI Ran. Deep learning for household load forecasting: a novel pooling deep RNN[J]. IEEE Transactions on Smart Grid, 2018, 9(5): 5271-5280.
[31] KONG Weicong, DONG Zhaoyang, JIA Youwei, et al. Short-term residential load forecasting based on LSTM recurrent neural network[J]. IEEE Transactions on Smart Grid, 2019, 10(1): 841-851.
[32] KELLY J, KNOTTENBELT W. The UK-DALE dataset, domestic appliance-level electricity demand and whole-house demand from five UK homes[J]. Scientific Data, 2015, 2.
[33] KETKAR N. Convolutional neural networks in deep learning with python[M]. Berlin, Germany: Springer, 2017: 63-78.
[34] JOZEFOWICZ R, ZAREMBA W, SUTSKEVER I. An empirical exploration of recurrent network architectures[C] //Proceedings of the 32nd International Conference on International Conference on Machine Learning. Lille, France: ACM, 2015.
[35] HOCHREITER S, SCHMIDHUBER J. Long short-term memory[J]. Neural Computer, 1997, 9(8): 1735-1780.
[36] WERBOS P J. Backpropagation through time: what it does and how to do it[J]. Proceeding of IEEE, 1990, 78(10): 1550-1560.
[37] BRAILSFORD T J, FAFF R W. An evaluation of volatility forecasting techniques[J]. Journal of Banking & Finance, 1996, 20(3): 419-438.
[1] 董明书,陈俐企,马川义,张珠皓,孙仁娟,管延华,庄培芝. 沥青路面内部裂缝雷达图像智能判识算法研究[J]. 山东大学学报 (工学版), 2025, 55(3): 72-79.
[2] 李伟豪,王苹苹,许万博,魏本征. 结构先验引导的多模态腰椎MRI图像分割算法[J]. 山东大学学报 (工学版), 2025, 55(1): 66-76.
[3] 马翔悦,徐金东,倪梦莹. 基于多尺度特征模糊卷积神经网络的遥感图像分割[J]. 山东大学学报 (工学版), 2024, 54(3): 44-54.
[4] 迟云浩,杨璐,郭杰,郝凡昌,聂秀山. 基于注意力特征融合网络的手指静脉图像质量评价方法[J]. 山东大学学报 (工学版), 2023, 53(6): 56-62.
[5] 那绪博,张莹,李沐阳,陈元畅,华云鹏. 基于ODCG的网约车需求预测模型[J]. 山东大学学报 (工学版), 2023, 53(5): 48-56.
[6] 范海雯,郝旭东,赵康,邢法财,蒋哲,李常刚. 基于卷积神经网络的含分布式光伏配电网静态等值[J]. 山东大学学报 (工学版), 2023, 53(4): 140-148.
[7] 王智伟,徐海超,郭相阳,马炯,褚云龙,陈前昌,卢治. 基于卷积神经网络和层次分析的新能源电源调频能力智能预测方法[J]. 山东大学学报 (工学版), 2022, 52(5): 70-76.
[8] 尹旭,刘兆英,张婷,李玉鑑. 基于弱监督和半监督学习的红外舰船分割方法[J]. 山东大学学报 (工学版), 2022, 52(2): 99-106.
[9] 王心哲,邓棋文,王际潮,范剑超. 深度语义分割MRF模型的海洋筏式养殖信息提取[J]. 山东大学学报 (工学版), 2022, 52(2): 89-98.
[10] 张学思,张婷,刘兆英,江天鹏. 基于轻量型卷积神经网络的海面红外显著性目标检测方法[J]. 山东大学学报 (工学版), 2022, 52(2): 41-49.
[11] 陶亮,刘宝宁,梁玮. 基于CNN-LSTM 混合模型的心律失常自动检测[J]. 山东大学学报 (工学版), 2021, 51(3): 30-36.
[12] 廖南星,周世斌,张国鹏,程德强. 基于类激活映射-注意力机制的图像描述方法[J]. 山东大学学报 (工学版), 2020, 50(4): 28-34.
[13] 李春阳,李楠,冯涛,王朱贺,马靖凯. 基于深度学习的洗衣机异常音检测[J]. 山东大学学报 (工学版), 2020, 50(2): 108-117.
[14] 宋士奇,朴燕,蒋泽新. 基于改进YOLOv3的复杂场景车辆分类与跟踪[J]. 山东大学学报 (工学版), 2020, 50(2): 27-33.
[15] 蔡国永, 林强, 任凯琪. 基于域对抗网络和BERT的跨领域文本情感分析[J]. 山东大学学报 (工学版), 2020, 50(1): 1-7.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
[1] 张永花,王安玲,刘福平 . 低频非均匀电磁波在导电界面的反射相角[J]. 山东大学学报(工学版), 2006, 36(2): 22 -25 .
[2] 李 侃 . 嵌入式相贯线焊接控制系统开发与实现[J]. 山东大学学报(工学版), 2008, 38(4): 37 -41 .
[3] 孔祥臻,刘延俊,王勇,赵秀华 . 气动比例阀的死区补偿与仿真[J]. 山东大学学报(工学版), 2006, 36(1): 99 -102 .
[4] 来翔 . 用胞映射方法讨论一类MKdV方程[J]. 山东大学学报(工学版), 2006, 36(1): 87 -92 .
[5] 余嘉元1 , 田金亭1 , 朱强忠2 . 计算智能在心理学中的应用[J]. 山东大学学报(工学版), 2009, 39(1): 1 -5 .
[6] 陈瑞,李红伟,田靖. 磁极数对径向磁轴承承载力的影响[J]. 山东大学学报(工学版), 2018, 48(2): 81 -85 .
[7] 王波,王宁生 . 机电装配体拆卸序列的自动生成及组合优化[J]. 山东大学学报(工学版), 2006, 36(2): 52 -57 .
[8] 季涛,高旭,孙同景,薛永端,徐丙垠 . 铁路10 kV自闭/贯通线路故障行波特征分析[J]. 山东大学学报(工学版), 2006, 36(2): 111 -116 .
[9] 秦通,孙丰荣*,王丽梅,王庆浩,李新彩. 基于极大圆盘引导的形状插值实现三维表面重建[J]. 山东大学学报(工学版), 2010, 40(3): 1 -5 .
[10] 张英,郎咏梅,赵玉晓,张鉴达,乔鹏,李善评 . 由EGSB厌氧颗粒污泥培养好氧颗粒污泥的工艺探讨[J]. 山东大学学报(工学版), 2006, 36(4): 56 -59 .