基于RWT-SVM的台区配电网日前负荷预测研究

2023-07-06 20:53丁宏陶晓峰陆春艳张士成
南京信息工程大学学报 2023年3期
关键词:负荷预测小波变换支持向量机

丁宏 陶晓峰 陆春艳 张士成

摘要 日前负荷预测对于制定合理的调度计划,保证电力系统安全可靠具有重要意义.电力负荷时间序列通常存在随机误差,而基于智能算法的预测模型为了充分提取负荷信息,结构复杂、计算量大.为此,本文利用台区配电网的历史电力负荷时间序列,提出一种基于重复小波变换-支持向量机(RWT-SVM)混合模型的日前电力负荷预测方法.该方法利用小波变换技术将台区配电网电力负荷时间序列分解为多个子序列;利用平均绝对误差(MAE)计算每个子序列的预报误差贡献度;对MAE最大的序列进一步分解,从而提升模型的预测能力,得到精度更高的预测结果.仿真结果表明,RWT-SVM混合模型的预测精度高于三种对比方法.关键词 负荷预测;小波变换;支持向量机;配电网

中图分类号TM743

文献标志码A

0 引言

电力系统调度中心担负着制定电网运行计划、确定运行方式的重要责任,对于确保电网安全稳定运行起着关键作用.调度中心根据负荷预测结果制定第二天调度计划,因此需要对次日负荷进行预测,即日前负荷预测[1].准确的负荷预测是电网安全经济运行的前提.针对配电网日前负荷预测问题,文献[2]以当日负荷曲线为基值进行动态滚动建模,提出一种基于逐日分段气象算法的日前电力负荷预测方法.该方法能够对基础负荷增长引入误差进行有效修正.文献[3]针对售电商不同区域售电情况下偏差考核问题,提出一种反馈迭代优化的自适应組合预测模型,进一步提升了日前负荷预测的准确性.随着人工智能技术[4-5]的快速发展,将智能算法用于预测研究引起了众多学者的关注[6-7].文献[8]提出一种基于多模糊相似日和多门控循环神经网络单元(GRU)的微电网系统负荷日前精准预测模型,负荷预测区间覆盖率以及区间平均宽度效果较好.然而,基于智能算法的预测模型都需要大量历史数据进行训练,针对样本规模较小的问题,文献[9]提出一种基于pinball损失函数的深度长短时记忆网络概率预测方法.文献[10]通过提取小样本特征给出特征相似度和时间遗忘因子的特征融合策略,进而提出一种基于迁移学习的负荷预测方法,能够有效进行小样本电力负荷预测.文献[11]在GRU的基础上引入噪声辅助复数据经验模态分解(NACEMD)方法对日前负荷数据进行分解,提出一种基于NACEMD-GRU的组合型日前负荷预测方法,能够进一步降低分解结果的模态混叠度,有效提高日前负荷预测精度.除了NACEMD外,小波变换技术(WT)也是一种被广泛应用的数据分解技术[12].为了提高滤波灵敏度和辨识频率精度,文献[13]利用小波变换技术与奇异值分解在线估计频率,采用先验信息对估计结果做进一步处理,并据此调整中心频率,提出一种基于小波变换技术与奇异值分解相结合的自适应陷波滤波方法.为了提升电力系统稳态和时变间谐波信号的检测精度,文献[14]将小波变换和小波包变换技术应用于电力系统稳态和暂态情况下谐波的相位和幅值的检测问题,结果表明该方法具有良好的时频局部化特性,能够更好地聚焦信号细节,提高检测精度.

上述基于智能算法的负荷预测模型为了能够充分提取负荷时间序列的有效信息,模型结构通常十分复杂,模型训练过程计算量十分巨大.此外,负荷时间序列通常为测量数据,难免存在测量误差,这也会影响模型训练效果和负荷预测精度,解决该问题的一个有效方法是对历史负荷数据进行特征分解.特征分解不但具有滤波性能,同时还能够提取出更有价值的负荷信息.本文通过小波变换技术对负荷时间序列先进行特征提取,再通过智能算法利用提取到的特征对负荷进行预测,从而有效提取并利用负荷数据信息,提高预测精度.利用小波变换技术对电力负荷时间序列进行分解,得到多个子序列,利用平均绝对误差(MAE)计算每个子序列的预报误差贡献度,对平均绝对误差最大的序列进一步分解,本文提出一种基于重复小波变换-支持向量机(RWT-SVM)混合模型的日前台区配电网电力负荷预测方法,可以提升预测能力.

1 小波变换-支持向量机

1.1 小波变换

1.2 支持向量机

1.3 小波变换-支持向量机模型基于支持向量机的回归模型需要选择合适的时间窗长和输入输出数据集.日前负荷预测的输出数据集是由输入数据集统一转化生成的,然后由基于支持向量机的回归模型预测未来的时间序列.输入输出数据集的生成如图1所示.

基于小波变换-支持向量机(Wavelet Transform-Support Vector Machine,WT-SVM)模型以合适的时间窗长度生成输入输出数据集.数据集通过小波变换分解为不同的子序列.通过分解,输入和输出子序列是由细节小波系数和近似小波系数构成的.每一对输入输出子序列对应一个分解级数.支持向量机回归模型就是利用这些输入输出子序列进行预测.图2给出了基于小波变换-支持向量机模型的电力负荷预测算法流程.

2 重复小波变换-支持向量机负荷预测

3 仿真研究采用某地区电网3个台区配电网A、B和C两年的实际负荷数据对所提出的预测方法进行日前负荷预测,负荷数据采样周期为1 h.配电网A、B和C的负荷均有不同的特性.配电网A负荷主要为居民生活生产负荷,夜间和午间休息时间负荷明显下降;配电网B负荷除了居民负荷外还包括一定比例的工业负荷,午间低估并不明显;配电网C的负荷为某些重工业负荷,由于生产过程设备运行的不确定性,负荷呈现出较大的随机波动特点.在进行预测之前,首先要确定合适的时间窗长.时间窗长是用于对模型进行训练的负荷天数.一天中不同时刻的负荷数据作为输入数据,这些数据通过小波变换进行分解,每一个子序列采用自回归移动平均模型进行建模,

自回归移动平均模型用来对给定的时间窗进行子序列预测.小波逆变换用来对一天中特定时刻的负荷进行预测.对于一天中每个小时都需要进行上述过程,并计算平均绝对误差.最小和最大时间窗长是任意选取的,本文中,最小时间窗长选为20 h,最大时间窗长选为50 h.采用本文提出的基于重复小波变换支持向量机算法的负荷预测方法以及基于支持向量机的预测方法对配电网A、B和C负荷进行预测的结果以及预测误差如图4所示.可见基于重复小波变换支持向量机算法的负荷预测方法精度明显高于基于支持向量机的预测方法.此外,配电网A和C的负荷预测值能够较好地与实际负荷值趋势相吻合,而对于配电网B的随机波动性较强的负荷,预测结果与实际负荷相比变化趋势存在较大偏离.由预测误差曲线可见,配电网C的预测误差相对较小,这是因为负荷变化范围相对较小,并且负荷相对平稳.配电网A和B的预测误差与配电网C相比较大,这是由于配电网A的负荷变化范围更大,而配电网B的负荷随机性较强,这两方面原因导致负荷预测结果精度较差.由此可见,负荷的变化范围和随机性是影响负荷预测精度的两方面因素.

4 结语电力系统负荷预测是保证电网安全稳定运行的前提,为电网运行控制和规划提供了重要依据.为了提高电网调度中心日前负荷预测方法的精度,本文提出一种基于重复小波变换-支持向量机模型的台区配电网日前负荷预测方法.通过小波变换对负荷数据进行分解能够降低数据误差;对分解后的子序列采用支持向量机进行建模能够进一步提升预测能力;对预测误差贡献度大的分解层进一步通过小波变换进行分解,从而高效获取分解子序列的特有趋势.采用某地区3个台区配电网连续2年的负荷数据对所提出的方法进行仿真计算,结果显示不同性质的负荷预测精度并不相同.影响精度的因素包括负荷波动范围和随机性.随机性越强并且负荷波动范围越大则预测精度越低.通过平均绝对误差、误差均方根、相对误差平均值和误差平方和对预测精度进行评价.结果表明利用本文提出的基于重复小波变换支持向量机模型的预测方法对配电网A、配电网B和配电网C进行负荷预测的相对误差平均值分别为2.90、3.21和2.54,精度均高于基于支持向量机模型、长短期时间记忆网络和小波变换支持向量机模型的预测方法.数据可用性申明本数据集真实可靠,读者如果需要,请访问网站:https://www.nationalgridus.com/Upstate-NY-Business/Supply-Costs/Load-Profiles.

参考文献 References

[1]廖剑波,陈清鹤,监浩军,等.主动配电网的日前-日内两阶段优化调度[J].现代电力,2020,37(1):27-34LIAO Jianbo,CHEN Qinghe,JIAN Haojun,et al.Day-ahead and intraday two-stage optimal dispatch of active distribution network[J].Modern Electric Power,2020,37(1):27-34

[2] 吴迪,王正风.基于逐日分段气象算法的日前负荷预测[J].电气应用,2020,39(6):61-67WU Di,WANG Zhengfeng.Day-ahead whether sensitive power load forecasting based on daily segmentation meteorological algorithm[J].Electrotechnical Application,2020,39(6):61-67

[3] 李杰.面向售电商的电力负荷日前预测模型研究[D].北京:华北电力大学,2019LI Jie.Research on day-ahead load forecasting model for electricity sellers[D].Beijing:North China Electric Power University,2019

[4] 陳莹,黄永彪,谢瑾.人工智能辅助下人机交互隔空手势识别模型[J].计算机仿真,2021,38(3):360-364CHEN Ying,HUANG Yongbiao,XIE Jin.Human-computer interaction gesture recognition model based on artificial intelligence[J].Computer Simulation,2021,38(3):360-364

[5] 祝毅鸣.面向图像角点特征取证的人工智能检测仿真[J].计算机仿真,2021,38(1):486-490ZHU Yiming.Artificial intelligence detection simulation for image corner feature forensics[J].Computer Simulation,2021,38(1):486-490

[6] 吴香华,华亚婕,官元红,等.基于CNN-Attention-BP的降水发生预测研究[J].南京信息工程大学学报(自然科学版),2022,14(2):148-155WU Xianghua,HUA Yajie,GUAN Yuanhong,et al.Application of CNN-Attention-BP to precipitation forecast[J].Journal of Nanjing University of Information Science & Technology (Natural Science Edition),2022,14(2):148-155

[7] 郭佳丽,邢双云,栾昊,等.基于改进的LSTM算法的时间序列流量预测[J].南京信息工程大学学报(自然科学版),2021,13(5):571-575GUO Jiali,XING Shuangyun,LUAN Hao,et al.Prediction of time series traffic based on improved LSTM algorithm[J].Journal of Nanjing University of Information Science & Technology (Natural Science Edition),2021,13(5):571-575

[8] 张诤杰.基于门循环单元神经网络的微电网日前电力负荷预测[D].徐州:中国矿业大学,2020ZHANG Zhengjie.Day-ahead load forecasting of microgrid based on GRU network[D].Xuzhou:China University of Mining and Technology,2020

[9] 王玥,张宇帆,李昭昱,等.即插即用能量组织日前负荷概率预测方法[J].电网技术,2019,43(9):3055-3060WANG Yue,ZHANG Yufan,LI Zhaoyu,et al.Day-ahead probability load forecasting of energy tissues with plug-and-play function[J].Power System Technology,2019,43(9):3055-3060

[10] 孫晓燕,李家钊,曾博,等.基于特征迁移学习的综合能源系统小样本日前电力负荷预测[J].控制理论与应用,2021,38(1):63-72SUN Xiaoyan,LI Jiazhao,ZENG Bo,et al.Small-sample day-ahead power load forecasting of integrated energy system based on feature transfer learning[J].Control Theory & Applications,2021,38(1):63-72

[11] 李正浩.基于NACEMD-GRU的组合型日前负荷预测方法[J].电网与清洁能源,2021,37(6):43-50LI Zhenghao.A combined method of day-ahead load forecasting based on NACEMD-GRU[J].Advances of Power System & Hydroelectric Engineering,2021,37(6):43-50

[12] 尚帅,韩立国,周晨光,等.基于时频能量重排的改进小波变换谱分解[J].地球物理学进展,2015,30(5):2206-2211SHANG Shuai,HAN Liguo,ZHOU Chenguang,et al.Improved wavelet spectral decomposition using energy reassignment in time-frequency map[J].Progress in Geophysics,2015,30(5):2206-2211

[13] 张玩乐,王小虎,张志健.基于小波变换与奇异值分解的航空器弹性自适应陷波方法[J].航天控制,2018,36(4):59-64,71ZHANG Wanle,WANG Xiaohu,ZHANG Zhijian.AWT & SVD based adaptive Notch filter for aircraft elastic constraint[J].Aerospace Control,2018,36(4):59-64,71

[14] 肖勇,李博,尹家悦,等.基于小波变换和小波包变换的间谐波检测[J].智慧电力,2022,50(1):101-107,114XIAO Yong,LI Bo,YIN Jiayue,et al.Interharmonic detection based on wavelet transform and wavelet packet transform[J].Smart Power,2022,50(1):101-107,114

[15] 隋新,何建敏,李亮.时变视角下基于MODWT的沪深300指数现货与期货市场间波动溢出效应[J].系统工程,2015,33(1):31-38SUI Xin,HE Jianmin,LI Liang.The volatility spillover effects between HS300 stock index future and spot market based on MODWT from a time-varying perspective[J].Systems Engineering,2015,33(1):31-38

[16] Emhamed A A,Shrivastava J.Electrical load distribution forecasting utilizing support vector model (SVM)[J].Materials Today:Proceedings,2021,47:41-46

[17] Brauns K,Scholz C,Schultz A,et al.Vertical power flow forecast with LSTMs using regular training update strategies[J].Energy and AI,2022,8:100143

Day-ahead load forecasting of distributedpower grids based on RWT-SVM

DING Hong TAO Xiaofeng LU Chunyan ZHANG Shicheng

1NARI Group Corporation (State Grid Electric Power Research Institute),Nanjing 211000

Abstract Day-ahead load forecasting is an important task for the power dispatching center to formulate reasonable dispatching plans thus to ensure the safety and reliability of power system operation.However,random errors exist in time series of power loads,and the intelligent algorithm based prediction models are complex in structure and incapable of fully extracting load information enough for load calculation and load forecasting.Here,we propose a day-ahead power load forecasting approach based on Repeated Wavelet Transform-Support Vector Machine (RWT-SVM) by using the historical power load time series of distributed power grids.The approach uses wavelet transform to decompose the power load time series of distributed power grids into multiple subsequences,then applies the Mean Absolute Error (MAE) to calculate the prediction errors contributed by each subsequence,and further decomposes the sequence with the largest MAE to improve the prediction ability of the model.The simulation results show that the proposed RWT-SVM approach outperforms other methods in forecasting accuracy.

Key words load forecasting;wavelet transform;support vector machine (SVM);distributed power grids

猜你喜欢
负荷预测小波变换支持向量机
基于高阶BP神经网络的日最大负荷预测
电力系统短期负荷研究综述
MATLAB在《数字图像处理》课程中的辅助教学
动态场景中的视觉目标识别方法分析
论提高装备故障预测准确度的方法途径
电力系统负荷的一元线性模型预测方法
基于互信息和小波变换的图像配准的研究
基于熵技术的公共事业费最优组合预测
基于支持向量机的金融数据分析研究