系统仿真学报 ›› 2017, Vol. 29 ›› Issue (8): 1829-1836.doi: 10.16182/j.issn1004731x.joss.201708025

• 仿真应用工程 • 上一篇    下一篇

基于数据的SecRPSO-SVM短期电力负荷预测

孙海蓉1, 谢碧霞1,2, 田瑶1,2, 李卓群1   

  1. 1. 华北电力大学控制与计算机工程学院,保定 071003;
    2. 华北电力大学河北省发电过程仿真与优化控制工程技术研究中心,保定 071003
  • 收稿日期:2016-11-02 发布日期:2020-06-01
  • 作者简介:孙海蓉(1972-),女,北京,博士,副教授,研究方向为智能控制、系统建模、分析与综合;谢碧霞 (1992-),女,福建莆田,硕士,研究方向为智能算法和系统建模。
  • 基金资助:
    中央高校基本科研业务费专项资金(2016MS143)

Forecasting of Short-term Power Load of SecRPSO-SVM Based on Data-driven

Sun Hairong1, Xie Bixia1,2, Tian Yao1,2, Li Zhuoqun1   

  1. 1. School of Control and Computer Engineering, North China Electric Power University, Baoding 071003, China;
    2. Hebei Engineering Research Center of Simulation & Optimized Control for Power Generation, North China Electric Power University, Baoding 071003, China
  • Received:2016-11-02 Published:2020-06-01

摘要: 针对支持向量机在建模中的参数选取问题,提出一种二阶振荡和带斥力因子的粒子群优化算法优化支持向量机参数。采用非线性递减权重平衡算法的全局和局部搜索能力,二阶振荡因子保持种群多样性,提高全局搜索能力。斥力因子使粒子在搜索空间均匀分布,避免陷入局部最优。针对电力负荷的非线性、时变性、受多因素影响的复杂特点,提出一种基于数据的支持向量机预测模型,综合考虑天气、时间因素、历史负荷对预测结果的影响。仿真表明该方法可以建立短期电力负荷的有效高精度预测模型。

关键词: 支持向量机, 粒子群算法, 二阶振荡, 斥力因子, 数据分析, 短期电力负荷

Abstract: For the parameter selection of support vector machine in modeling, a particle swarm optimization algorithm based on second-order oscillation and repulsion factor was proposed to optimize the parameter of SVM. The algorithm employed the nonlinear decreasing weight to balance the global and local search ability. Second-order oscillation factor could maintain the population diversity. The repulsion factor was introduced to make the swarm even distribution in search space, which could avoid local optimum. For the complex characteristics of nonlinearity, time-varying and multifactorial of electric power load, a support vector machine forecasting model based on data was proposed, and the influence of weather, time and historical load on the forecast results was considered. Simulation results show that the proposed method can be used to build an effective and high precision short-term power load forecasting model.

Key words: support vector machine, particle swarm optimization, second-order oscillation, repulsion factor, data analysis, short-term load forecasting

中图分类号: