电气工程学报 ›› 2020, Vol. 15 ›› Issue (1): 76-82.doi: 10.11985/2020.01.011

• 特邀专栏: 微电网功率变换与稳定控制 • 上一篇    下一篇

扫码分享

基于CatBoost算法的电力短期负荷预测研究 *

党存禄1,2,3,武文成1(),李超锋1,李永强1   

  1. 1. 兰州理工大学电气工程与信息工程学院 兰州 730050
    2. 甘肃省工业过程先进控制重点实验室 兰州 730050
    3. 兰州理工大学电气与控制工程国家级实验教学示范中心 兰州 730050
  • 收稿日期:2019-12-23 出版日期:2020-03-25 发布日期:2020-05-13
  • 通讯作者: 武文成 E-mail:huanghepijiu@vip.qq.com
  • 作者简介:党存禄,男,1964年生,教授。主要研究方向为新能源发电技术,电力电子与电力传动。E-mail:dcl_1964@163.com
  • 基金资助:
    * 国家自然科学基金(51767017);国网甘肃省电力科学研究院(SGGSKY00DJJS1900216);甘肃省住房和城乡建设厅2018年建设科技基金项目[A1](JK2018-21)

Short-term Load Forecasting Based on CatBoost Algorithm

DANG Cunlu1,2,3,WU Wencheng1(),LI Chaofeng1,LI Yongqiang1   

  1. 1. College of Electrical and Information Engineering, Lanzhou University of Technology, Lanzhou 730050 China
    2. Key Laboratory of Gansu Province Advanced Control for Industrial Processes, Lanzhou University of Technology, Lanzhou 730050 China
    3. National Experimental Teaching Demonstration Center of Electrical and Control Engineering of Lanzhou University of Technology, Lanzhou 730050 China
  • Received:2019-12-23 Online:2020-03-25 Published:2020-05-13
  • Contact: WU Wencheng E-mail:huanghepijiu@vip.qq.com

摘要:

针对传统电力系统负荷预测算法数据预处理过程中大量的超参数调节以及数值强行代替标签时容易发生条件偏移的问题,为进一步提高电力系统短期负荷预测的精度,将CatBoost算法应用于电力短期负荷预测,较传统负荷预测深度神经网络算法而言,CatBoost算法在数据预处理过程当中无需进行数值强行代替标签,同时减小对超参数依赖的情况下得到较优的预测结果。首先选取了两地区20天的数据用于训练CatBoost模型,其次将预测结果与其他常见智能算法进行分析和对比,最后仿真结果表明CatBoost算法具备预测电力系统短期负荷的能力。

关键词: CatBoost, 短期负荷预测, 条件偏移, 超参数调整, 数据预处理

Abstract:

In order to improve the accuracy of short-term load forecasting in power systems, CatBoost algorithm is applied to short-term power load for prediction. Compared with the traditional load prediction deep neural network algorithm, the CatBoost algorithm does not need to perform numerical forced substitution in the data preprocessing process, and at the same time reduces the dependence on hyperparameters to obtain better prediction results. Firstly, 20 days of data from two regions are used to train the CatBoost model. Secondly, analyze the prediction results and compared with other common intelligent algorithms. Finally, the simulation results showed that the CatBoost algorithm has the ability to predict short-term load of the power system.

Key words: CatBoost, short-term load forecasting, conditional offset, hyperparameters adjustment, data preprocessing

中图分类号: