Optimal Parameter Selection for Support Vector Machine Based on Artificial Bee Colony Algorithm: A Case Study of Grid-Connected PV System Power Prediction

Predicting the output power of photovoltaic system with nonstationarity and randomness, an output power prediction model for grid-connected PV systems is proposed based on empirical mode decomposition (EMD) and support vector machine (SVM) optimized with an artificial bee colony (ABC) algorithm. Fir...

Full description

Bibliographic Details
Main Authors: Xiang-ming Gao, Shi-feng Yang, San-bo Pan
Format: Article
Language:English
Published: Hindawi Limited 2017-01-01
Series:Computational Intelligence and Neuroscience
Online Access:http://dx.doi.org/10.1155/2017/7273017
id doaj-2182032265084367a876783e6e010832
record_format Article
spelling doaj-2182032265084367a876783e6e0108322020-11-24T23:52:43ZengHindawi LimitedComputational Intelligence and Neuroscience1687-52651687-52732017-01-01201710.1155/2017/72730177273017Optimal Parameter Selection for Support Vector Machine Based on Artificial Bee Colony Algorithm: A Case Study of Grid-Connected PV System Power PredictionXiang-ming Gao0Shi-feng Yang1San-bo Pan2School of Physics and Electrical Engineering, Anyang Normal University, Anyang 455000, ChinaCollege of Electronic Information and Automation, Tianjin University of Science & Technology, Tianjin 300222, ChinaSchool of Physics and Electrical Engineering, Anyang Normal University, Anyang 455000, ChinaPredicting the output power of photovoltaic system with nonstationarity and randomness, an output power prediction model for grid-connected PV systems is proposed based on empirical mode decomposition (EMD) and support vector machine (SVM) optimized with an artificial bee colony (ABC) algorithm. First, according to the weather forecast data sets on the prediction date, the time series data of output power on a similar day with 15-minute intervals are built. Second, the time series data of the output power are decomposed into a series of components, including some intrinsic mode components IMFn and a trend component Res, at different scales using EMD. The corresponding SVM prediction model is established for each IMF component and trend component, and the SVM model parameters are optimized with the artificial bee colony algorithm. Finally, the prediction results of each model are reconstructed, and the predicted values of the output power of the grid-connected PV system can be obtained. The prediction model is tested with actual data, and the results show that the power prediction model based on the EMD and ABC-SVM has a faster calculation speed and higher prediction accuracy than do the single SVM prediction model and the EMD-SVM prediction model without optimization.http://dx.doi.org/10.1155/2017/7273017
collection DOAJ
language English
format Article
sources DOAJ
author Xiang-ming Gao
Shi-feng Yang
San-bo Pan
spellingShingle Xiang-ming Gao
Shi-feng Yang
San-bo Pan
Optimal Parameter Selection for Support Vector Machine Based on Artificial Bee Colony Algorithm: A Case Study of Grid-Connected PV System Power Prediction
Computational Intelligence and Neuroscience
author_facet Xiang-ming Gao
Shi-feng Yang
San-bo Pan
author_sort Xiang-ming Gao
title Optimal Parameter Selection for Support Vector Machine Based on Artificial Bee Colony Algorithm: A Case Study of Grid-Connected PV System Power Prediction
title_short Optimal Parameter Selection for Support Vector Machine Based on Artificial Bee Colony Algorithm: A Case Study of Grid-Connected PV System Power Prediction
title_full Optimal Parameter Selection for Support Vector Machine Based on Artificial Bee Colony Algorithm: A Case Study of Grid-Connected PV System Power Prediction
title_fullStr Optimal Parameter Selection for Support Vector Machine Based on Artificial Bee Colony Algorithm: A Case Study of Grid-Connected PV System Power Prediction
title_full_unstemmed Optimal Parameter Selection for Support Vector Machine Based on Artificial Bee Colony Algorithm: A Case Study of Grid-Connected PV System Power Prediction
title_sort optimal parameter selection for support vector machine based on artificial bee colony algorithm: a case study of grid-connected pv system power prediction
publisher Hindawi Limited
series Computational Intelligence and Neuroscience
issn 1687-5265
1687-5273
publishDate 2017-01-01
description Predicting the output power of photovoltaic system with nonstationarity and randomness, an output power prediction model for grid-connected PV systems is proposed based on empirical mode decomposition (EMD) and support vector machine (SVM) optimized with an artificial bee colony (ABC) algorithm. First, according to the weather forecast data sets on the prediction date, the time series data of output power on a similar day with 15-minute intervals are built. Second, the time series data of the output power are decomposed into a series of components, including some intrinsic mode components IMFn and a trend component Res, at different scales using EMD. The corresponding SVM prediction model is established for each IMF component and trend component, and the SVM model parameters are optimized with the artificial bee colony algorithm. Finally, the prediction results of each model are reconstructed, and the predicted values of the output power of the grid-connected PV system can be obtained. The prediction model is tested with actual data, and the results show that the power prediction model based on the EMD and ABC-SVM has a faster calculation speed and higher prediction accuracy than do the single SVM prediction model and the EMD-SVM prediction model without optimization.
url http://dx.doi.org/10.1155/2017/7273017
work_keys_str_mv AT xiangminggao optimalparameterselectionforsupportvectormachinebasedonartificialbeecolonyalgorithmacasestudyofgridconnectedpvsystempowerprediction
AT shifengyang optimalparameterselectionforsupportvectormachinebasedonartificialbeecolonyalgorithmacasestudyofgridconnectedpvsystempowerprediction
AT sanbopan optimalparameterselectionforsupportvectormachinebasedonartificialbeecolonyalgorithmacasestudyofgridconnectedpvsystempowerprediction
_version_ 1725472323248586752