Multi-Objective Particle Swarm Optimization Algorithm for Multi-Step Electric Load Forecasting

As energy saving becomes more and more popular, electric load forecasting has played a more and more crucial role in power management systems in the last few years. Because of the real-time characteristic of electricity and the uncertainty change of an electric load, realizing the accuracy and stabi...

Full description

Bibliographic Details
Main Authors: Yi Yang, Zhihao Shang, Yao Chen, Yanhua Chen
Format: Article
Language:English
Published: MDPI AG 2020-01-01
Series:Energies
Subjects:
Online Access:https://www.mdpi.com/1996-1073/13/3/532
id doaj-763f21cb8cab48fe9b3bdc1eb50e7c08
record_format Article
spelling doaj-763f21cb8cab48fe9b3bdc1eb50e7c082020-11-25T02:18:02ZengMDPI AGEnergies1996-10732020-01-0113353210.3390/en13030532en13030532Multi-Objective Particle Swarm Optimization Algorithm for Multi-Step Electric Load ForecastingYi Yang0Zhihao Shang1Yao Chen2Yanhua Chen3School of Information Science and Engineering, Lanzhou University, Lanzhou 730000, ChinaDepartment of Mathematics and Computer Science, Free University of Berlin, 14195 Berlin, GermanySchool of Information Science and Engineering, Lanzhou University, Lanzhou 730000, ChinaSchool of Information Engineering, Zhengzhou University, Zhengzhou 450000, ChinaAs energy saving becomes more and more popular, electric load forecasting has played a more and more crucial role in power management systems in the last few years. Because of the real-time characteristic of electricity and the uncertainty change of an electric load, realizing the accuracy and stability of electric load forecasting is a challenging task. Many predecessors have obtained the expected forecasting results by various methods. Considering the stability of time series prediction, a novel combined electric load forecasting, which based on extreme learning machine (ELM), recurrent neural network (RNN), and support vector machines (SVMs), was proposed. The combined model first uses three neural networks to forecast the electric load data separately considering that the single model has inevitable disadvantages, the combined model applies the multi-objective particle swarm optimization algorithm (MOPSO) to optimize the parameters. In order to verify the capacity of the proposed combined model, 1-step, 2-step, and 3-step are used to forecast the electric load data of three Australian states, including New South Wales, Queensland, and Victoria. The experimental results intuitively indicate that for these three datasets, the combined model outperforms all three individual models used for comparison, which demonstrates its superior capability in terms of accuracy and stability.https://www.mdpi.com/1996-1073/13/3/532electric load forecastingextreme learning machinerecurrent neural networksupport vector machinesmulti-objective particle swarm optimization algorithm
collection DOAJ
language English
format Article
sources DOAJ
author Yi Yang
Zhihao Shang
Yao Chen
Yanhua Chen
spellingShingle Yi Yang
Zhihao Shang
Yao Chen
Yanhua Chen
Multi-Objective Particle Swarm Optimization Algorithm for Multi-Step Electric Load Forecasting
Energies
electric load forecasting
extreme learning machine
recurrent neural network
support vector machines
multi-objective particle swarm optimization algorithm
author_facet Yi Yang
Zhihao Shang
Yao Chen
Yanhua Chen
author_sort Yi Yang
title Multi-Objective Particle Swarm Optimization Algorithm for Multi-Step Electric Load Forecasting
title_short Multi-Objective Particle Swarm Optimization Algorithm for Multi-Step Electric Load Forecasting
title_full Multi-Objective Particle Swarm Optimization Algorithm for Multi-Step Electric Load Forecasting
title_fullStr Multi-Objective Particle Swarm Optimization Algorithm for Multi-Step Electric Load Forecasting
title_full_unstemmed Multi-Objective Particle Swarm Optimization Algorithm for Multi-Step Electric Load Forecasting
title_sort multi-objective particle swarm optimization algorithm for multi-step electric load forecasting
publisher MDPI AG
series Energies
issn 1996-1073
publishDate 2020-01-01
description As energy saving becomes more and more popular, electric load forecasting has played a more and more crucial role in power management systems in the last few years. Because of the real-time characteristic of electricity and the uncertainty change of an electric load, realizing the accuracy and stability of electric load forecasting is a challenging task. Many predecessors have obtained the expected forecasting results by various methods. Considering the stability of time series prediction, a novel combined electric load forecasting, which based on extreme learning machine (ELM), recurrent neural network (RNN), and support vector machines (SVMs), was proposed. The combined model first uses three neural networks to forecast the electric load data separately considering that the single model has inevitable disadvantages, the combined model applies the multi-objective particle swarm optimization algorithm (MOPSO) to optimize the parameters. In order to verify the capacity of the proposed combined model, 1-step, 2-step, and 3-step are used to forecast the electric load data of three Australian states, including New South Wales, Queensland, and Victoria. The experimental results intuitively indicate that for these three datasets, the combined model outperforms all three individual models used for comparison, which demonstrates its superior capability in terms of accuracy and stability.
topic electric load forecasting
extreme learning machine
recurrent neural network
support vector machines
multi-objective particle swarm optimization algorithm
url https://www.mdpi.com/1996-1073/13/3/532
work_keys_str_mv AT yiyang multiobjectiveparticleswarmoptimizationalgorithmformultistepelectricloadforecasting
AT zhihaoshang multiobjectiveparticleswarmoptimizationalgorithmformultistepelectricloadforecasting
AT yaochen multiobjectiveparticleswarmoptimizationalgorithmformultistepelectricloadforecasting
AT yanhuachen multiobjectiveparticleswarmoptimizationalgorithmformultistepelectricloadforecasting
_version_ 1724883707757592576