+ All Categories
Home > Documents > ResearchArticle A Power Load Forecasting Model Based on …

ResearchArticle A Power Load Forecasting Model Based on …

Date post: 01-Dec-2021
Category:
Upload: others
View: 1 times
Download: 0 times
Share this document with a friend
14
Research Article A Power Load Forecasting Model Based on FA-CSSA-ELM Zuoxun Wang , Xinheng Wang, Chunrui Ma, and Zengxu Song School of Electrical Engineering and Automation, Qilu University of Technology (Shandong Academy of Sciences), Jinan 250353, China CorrespondenceshouldbeaddressedtoZuoxunWang;[email protected] Received 6 March 2021; Revised 30 March 2021; Accepted 10 April 2021; Published 24 April 2021 AcademicEditor:YiQi Copyright©2021ZuoxunWangetal.isisanopenaccessarticledistributedundertheCreativeCommonsAttributionLicense, whichpermitsunrestricteduse,distribution,andreproductioninanymedium,providedtheoriginalworkisproperlycited. Accurateandstablepowerloadforecastingmethodsareessentialfortherationalallocationofpowerresourcesandgridoperation. Duetothenonlinearnatureofpowerloads,itisdifficultforasingleforecastingmethodtocompletetheforecastingtaskaccurately andquickly.Inthisstudy,anewcombinedmodelforpowerloadsforecastingisproposed.einitialweightsandthresholdsofthe extreme learning machine (ELM) optimized by the chaotic sparrow search algorithm (CSSA) and improved by the firefly al- gorithm(FA)areusedtoimprovetheforecastingperformanceandachieveaccurateforecasting.eearlylocaloptimumthat existsinthesparrowalgorithmisovercomebyTentchaoticmapping.Afireflyperturbationstrategyisusedtoimprovetheglobal optimizationcapabilityofthemodel.RealvaluesfromapowergridinShandongareusedtovalidatethepredictionperformance oftheproposedFA-CSSA-ELMmodel.Experimentsshowthattheproposedmodelproducesmoreaccurateforecastingresults than other single forecasting models or combined forecasting models. 1. Introduction Nowadays,powerloadshavereachedalmosteverycornerof human society and have brought great convenience to mankind. And reasonable power loads planning will bring greatconveniencetohumansociety,andwrongpowerloads planningwillbringgreatlosstohumansociety.Inaccurate powerloadforecastingwillresultinincorrectloadplanning andlayoutbytheauthorities.iswillcausehugeeconomic lossesandwastedenergy.erefore,accurateforecastingof powerloadshasbeenahottopicinpowersystemplanning. Sincepowerloadscannotbestoredonalargescale,thisleads tolowutilizationofelectricresources.Accuratepowerload forecasting results can provide correct feedback and deci- sion-makingforthepowersector.Itcanalsohelpachievea reasonabledynamicbalancebetweenelectricityproduction and electricity consumption. [1–5]. Initially, a series of traditional methods of forecasting power loads were proposed by many experts and scholars. Traditional methods include trend extrapolation [6, 7], exponential smoothing [8, 9], Kalman filtering [10], and ARIMA [11–13]. ese traditional methods of forecasting electrical loads have the advantage of being simple to be calculatedandeasytobeimplemented.However,traditional methodshavethedisadvantageoflowpredictionaccuracy, whichwillcausemanagementdepartmentstobeunableto make reasonable and accurate decisions. It also makes it difficulttoplayakeyroleintheplanningandrationalal- location of electrical loads. With the continuous development of artificial intelli- gence, many researchers have realized the application po- tential of intelligent models in dealing with nonlinear and complicatedproblems.Elmanproposedanintelligentmodel oftheELMAN[14].Nobleproposedanintelligentmodelof thesupportvectormachine(SVM)[15].Huangproposedan intelligent model of the extreme learning machine (ELM) [16].Suykensandhispartnersproposedanintelligentmodel oftheleastsquaressupportvectormachine(LSSVM)[17]. Shi and his partners proposed an intelligent model of the recurrent neural networks (RNNs) [18]. Many experts have successfully applied intelligent modelstocomplicatedbigdataandnonlinearproblemsin powerloadsforecasting.Amethodofpredictingshort-term powerloadsusingSVMhadbeenproposedbyYeandhis partners[19].Usingsupportvectormachinescanreflectthe characteristicsofimportantcharacteristicsofpowerloadto Hindawi Mathematical Problems in Engineering Volume 2021, Article ID 9965932, 14 pages https://doi.org/10.1155/2021/9965932
Transcript
Page 1: ResearchArticle A Power Load Forecasting Model Based on …

Research ArticleA Power Load Forecasting Model Based on FA-CSSA-ELM

Zuoxun Wang Xinheng Wang Chunrui Ma and Zengxu Song

School of Electrical Engineering and Automation Qilu University of Technology (Shandong Academy of Sciences)Jinan 250353 China

Correspondence should be addressed to Zuoxun Wang wangzuoxun126com

Received 6 March 2021 Revised 30 March 2021 Accepted 10 April 2021 Published 24 April 2021

Academic Editor Yi Qi

Copyright copy 2021 ZuoxunWang et alis is an open access article distributed under the Creative Commons Attribution Licensewhich permits unrestricted use distribution and reproduction in any medium provided the original work is properly cited

Accurate and stable power load forecasting methods are essential for the rational allocation of power resources and grid operationDue to the nonlinear nature of power loads it is difficult for a single forecasting method to complete the forecasting task accuratelyand quickly In this study a new combinedmodel for power loads forecasting is proposede initial weights and thresholds of theextreme learning machine (ELM) optimized by the chaotic sparrow search algorithm (CSSA) and improved by the firefly al-gorithm (FA) are used to improve the forecasting performance and achieve accurate forecasting e early local optimum thatexists in the sparrow algorithm is overcome by Tent chaotic mapping A firefly perturbation strategy is used to improve the globaloptimization capability of the model Real values from a power grid in Shandong are used to validate the prediction performanceof the proposed FA-CSSA-ELM model Experiments show that the proposed model produces more accurate forecasting resultsthan other single forecasting models or combined forecasting models

1 Introduction

Nowadays power loads have reached almost every corner ofhuman society and have brought great convenience tomankind And reasonable power loads planning will bringgreat convenience to human society and wrong power loadsplanning will bring great loss to human society Inaccuratepower load forecasting will result in incorrect load planningand layout by the authorities is will cause huge economiclosses and wasted energy erefore accurate forecasting ofpower loads has been a hot topic in power system planningSince power loads cannot be stored on a large scale this leadsto low utilization of electric resources Accurate power loadforecasting results can provide correct feedback and deci-sion-making for the power sector It can also help achieve areasonable dynamic balance between electricity productionand electricity consumption [1ndash5]

Initially a series of traditional methods of forecastingpower loads were proposed by many experts and scholarsTraditional methods include trend extrapolation [6 7]exponential smoothing [8 9] Kalman filtering [10] andARIMA [11ndash13] ese traditional methods of forecastingelectrical loads have the advantage of being simple to be

calculated and easy to be implemented However traditionalmethods have the disadvantage of low prediction accuracywhich will cause management departments to be unable tomake reasonable and accurate decisions It also makes itdifficult to play a key role in the planning and rational al-location of electrical loads

With the continuous development of artificial intelli-gence many researchers have realized the application po-tential of intelligent models in dealing with nonlinear andcomplicated problems Elman proposed an intelligent modelof the ELMAN [14] Noble proposed an intelligent model ofthe support vector machine (SVM) [15] Huang proposed anintelligent model of the extreme learning machine (ELM)[16] Suykens and his partners proposed an intelligent modelof the least squares support vector machine (LSSVM) [17]Shi and his partners proposed an intelligent model of therecurrent neural networks (RNNs) [18]

Many experts have successfully applied intelligentmodels to complicated big data and nonlinear problems inpower loads forecasting A method of predicting short-termpower loads using SVM had been proposed by Ye and hispartners [19] Using support vector machines can reflect thecharacteristics of important characteristics of power load to

HindawiMathematical Problems in EngineeringVolume 2021 Article ID 9965932 14 pageshttpsdoiorg10115520219965932

establish a forecasting model A new power load fore-casting model had been proposed by Wei Li and hispartners [20] e training set was constructed usingvariational pattern decomposition and then the decom-posed data were fed into the ELM model to construct theprediction model is forecasting model utilizes an ex-treme learning machine (ELM) combined with variationalmode decomposition (VMD) to forecast power loadmodels An LSSVM-based model for power loads fore-casting had proposed by Xuemei Li and his partners emodel was compared with a back propagation neuralnetwork (BPNN) and verified to have better predictionaccuracy and generalization ability [21]

Nowadays the prediction accuracy of a single intel-ligent forecasting model for power loads is no longersufficient to meet the normal needs of the power systemSo many scholars have turned their attentions to swarmintelligence optimization algorithms [22] e researchshows that the swarm intelligence optimization algorithmhas the characteristics of simple principle easy realiza-tion strong adaptability and high efficiency ereforeswarm intelligence optimization algorithms are often usedto optimize the parameters of a single power load fore-casting model by scholars Swarm intelligence optimiza-tion algorithms are mainly derived from the habits oforganisms in nature Although the capacity of a singleindividual is limited populations can perform well whenthey work together Common swarm intelligence opti-mization algorithms include the ant colony optimization(ACO) [23] the artificial bee colony algorithm (ABC)[24] the firefly algorithm (FA) [25] the bat algorithm(BA) [26] the cuckoo search (CS) [27] the grey wolfoptimization (GWO) [28] the dragonfly algorithm (DA)[29] the whale optimization algorithm (WOA) [30] andthe sparrow search algorithm (SSA) And SSA was a newswarm intelligence optimization algorithm proposed byXue in 2020 [31]

As a result a series of combinatorial models based onpopulation intelligence optimization algorithms have beenproposed by scholars to predict power loads A method offorecasting short-term electricity loads using WOA opti-mized long- and short-term memory (LSTM) artificialneural networks was proposed by Haiyan [32] A chaoticartificial bee colony algorithm to optimize the support vectorregression (SVR) short-term power prediction model wasproposed by Hong [33] An improved grey wolf algorithm tooptimize support vector machines for short-term powerloads forecasting models was proposed by Jiang [34] It canbe found from the above research that the combinedforecasting model can well meet the requirements of forecastaccuracy and provide correct feedback and information forthe power sector

e SSA algorithm is a new swarm intelligence opti-mization algorithm which simulates the foraging andantipredation behavior of sparrows and is superior toparticle swarm optimization (PSO) and GWO algorithms interms of finding the best performance e SSA algorithmlike other swarm intelligence algorithms suffers from poorconvergence accuracy and tends to fall into local optima In

this paper Tent chaotic mapping is used to initialize thesparrow population Chaos theory has been applied in manyways especially to deal with nonlinear problems [35ndash38]e initial population can be uniformly distributed in thesolution space by using chaotic property is will help thealgorithm converge quickly and jump out of local optimalityAnd the firefly perturbation strategy is used to update thepopulation position e global optimization ability andconvergence speed of the sparrow search algorithm areimproved by using the characteristics of the fireflyalgorithm

As a single-layer feedforward neural network (SLFN)[39] ELM has more powerful generalization ability thanother traditional neural networks And ELM is also fasterthan other neural network models while maintaininglearning accuracy is makes ELM ideal for problems withlarge amounts of data such as power load forecastingerefore the FA-CSSA algorithm is used to optimize theinitial weights and thresholds of the ELM model epowerful global search capability of the FA-CSSA algorithmis used to improve the generalization capability of the modeland hence the predictive capability of the overall combinedpower loads forecasting model

erefore this paper addresses the SSA algorithm theELM neural network model and the FA-CSSA algorithm Anew FA-CSSA-ELM electric load forecasting model and thecorresponding feedback mechanism for power supply areproposed And the real load history data of a certain powergrid in Shandong is used as the simulation data to verify theprediction performance of the model In order to betterillustrate the excellent performance and accuracy of the FA-CSSA-ELM combined power load forecasting model in thispaper the prediction results are compared and discussedwith those of three single prediction models and twocombined prediction models respectively e resultsdemonstrate that the FA-CSSA-ELM power load modelpossesses better prediction accuracy than the other fivemodels

2 Chaotic Sparrow Algorithm Improved byFirefly Algorithm

21 Sparrow Search Algorithm e SSA algorithm is madeup of three components a spotter a tracker and a vigilanteSuppose there are N sparrows in a D-dimensional spaceen the sparrow flock can be expressed as the followingequation

X x1 x2 xN1113858 1113859T

(1)

en the position of the i-th sparrow in the D-di-mensional search space can be expressed as the followingequation

Xi xi1 xid xiD1113858 1113859 (2)

where xid is the position of the i-th sparrow in dimension dSo the position update formula can be expressed as thefollowing equation

2 Mathematical Problems in Engineering

xt+1id

xtid middot exp

minusi

z middot T1113874 1113875 R2 lt ST

xtid + Q middot L R2 ge ST

⎧⎪⎪⎪⎨

⎪⎪⎪⎩

(3)

where t denotes the current number of iterations T denotesthe maximum number of iterations z is the random numberbetween [0 1] Q is a random number subject to a normaldistribution L is a matrix of 1 times d whose elements are all 1R2 denotes a guard value ranging from [0 1] and ST is asafe value ranging from [(12) 1]

It is generally assumed that discoverers make up about10ndash20 of the population with the rest belonging totrackers e trackerrsquos position update formula can beexpressed as the following equation

xt+1id

xtid middot exp

xwtd minus x

tid

i21113888 1113889 igt

n

2

xbt+1d +

1D

1113944

D

d1rand minus1 1 middot x

tid minus xb

t+1d

111386811138681113868111386811138681113868111386811138681113872 1113873 ile

n

2

⎧⎪⎪⎪⎪⎪⎪⎪⎨

⎪⎪⎪⎪⎪⎪⎪⎩

(4)

where xwtd denotes the worst position in dimension d of the

t th iteration and xbt+1d denotes the best position When

igt (n2) it means that the population is short of food andneeds to go elsewhere to forage When ile (n2) it meansthat the tracker is predating near the optimal position xb

e last guards are used for vigilant reconnaissance ofthe population and number 10ndash20 of the total populationIts position update formula can be expressed as the followingequation

xt+1id

xbt

+ β xtid minus xb

td1113872 1113873 fi nefg

xtid + K

xtid minus xw

td

fi minus fw

11138681113868111386811138681113868111386811138681113868 + μ

1113888 1113889 fi fg

⎧⎪⎪⎪⎪⎪⎨

⎪⎪⎪⎪⎪⎩

(5)

where β is the step control parameter a normally distributedrandom number with a mean of 0 and a variance of 1 K is arandom number between [minus1 1] μ is a very small constantthat prevents the denominator from going to zero here inthis paper we take 10Eminus 8 and fi is the current fitness fg isthe best fitness and fw is the worst fitness

e flowchart of sparrow algorithm operation is shownin Figure 1

22 Extreme Learning Machine e extreme learning ma-chine is an SLFN with faster learning speed and highergeneralization capability Assume that any N differenttraining set (xj tj) xj isin Rd tj isin Rm the mathematicalmodel of SLFN with n hidden nodes can be defined as

1113944

n

i1βigi xj1113872 1113873 1113944

n

i1βiGi ai bi xj1113872 1113873 j 1 2 N (6)

where ai is the vector of weights connecting the i-th hiddennode to the input node bi is the threshold value of the i-thhidden node βi is the weight vector connecting the i-thhidden node to the output node gi(xj) Gi(ai bi xj) is theoutput function of the i-th hidden node and g(bull) is thesigmoid activation function

Since SLFN can approach these N training samples withzero error equation (6) can be further defined as the fol-lowing equation

1113944n

i1βiGi ai bi xj1113872 1113873 tj j 1 2 N (7)

where tj is the output function In addition equation (7) cancompactly express N equations as equation (8) which isgiven as follows

Hβ T (8)

H

G a1 b1 x1( 1113857 middot middot middot G an bn x1( 1113857

⋮ middot middot middot ⋮G a1 b1 xN( 1113857 middot middot middot G an bn xN( 1113857

⎡⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎣⎤⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎦

β

β1⋮βn

⎡⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎣⎤⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎦

T

ntimesm

T

t1

⋮tN

⎡⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎣⎤⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎦

T

ntimesN

(9)

where H is the hidden layer output matrix of the networkSLFN has been shown to have universal approximationcapability and ELM network training process can besummarized as a nonlinear optimization problem Its inputweight ai and hidden threshold bi can be assigned randomlyTraining SSFN is equivalent to finding the least squaressolution β

for the linear system Hβ T e mathematicalmodel of the least squares solution can be defined as

β

H+T (10)

where H+ is the MoorendashPenrose generalized inverse of thehidden layer output matrix and T is the expected outputmatrix

Start

Initial population

Calculate fitness values and sort them

Update the finder position according to (3)

Update the finder position according to (4)

Update the finder position according to (5) End

t gt maxYes No

Output the result

Figure 1 Flow chart of SSA algorithm operation

Mathematical Problems in Engineering 3

23 Other Recommendations In this paper the SSA algo-rithm is optimized by Tent chaotic mapping strategy andfirefly perturbation strategy and an improved firefly chaoticsparrow algorithm is proposed e FA-CSSA model usesthe chaotic properties of the Tent mapping to initialize thepopulation e chaotic nature of the Tent mapping is usedto make the initial population uniformly distributed in thesolution space And the firefly algorithm is used to updatethe optimal sparrow and sparrow flock position based on theprinciple that the fireflies with higher brightness in thesearch space can attract the fireflies with lower brightness toapproach erefore the chaotic mapping and firefly dis-turbance strategy can make up for the shortcomings of theSSA algorithm that it is easy to fall into the local optimumand can enhance the algorithmrsquos global optimization abilityand robustness

231 Tent Chaos Mapping Strategy It has been found thatthe goodness of the initial population profoundly affects theconvergence process of the swarm intelligence optimizationalgorithm [39] e SSA algorithm is a new swarm intelli-gence optimization algorithm proposed in 2020 ereforethe SSA algorithm also suffers from the fact that the initialpopulations cannot be uniformly distributed in the solutionspace is can lead to a lack of population diversity in theprocessing of the algorithm So the SSA algorithm has thedisadvantage of low solution efficiency and insufficientglobal optimization capability when solving complex opti-mization problems

As chaos is nonlinear random and ergodic [40] it canwell allow the initial population to be traversed within theentire spaceerefore this paper uses the strategy of chaoticmapping to initially optimize the SSA algorithm In contrastto other types of chaotic mappings the Tent chaotic map-ping has a simple structure and the mapping presents a moreuniform density Tent chaos mapping distribution is shownin Figure 2 and Tent chaos mapping bifurcation diagram isshown in Figure 3is indicates that Tent chaotic mappingshave strong chaotic properties ergodicity and iterationspeed erefore this paper chooses the Tent chaotic map toavoid the SSA algorithm from falling into the local optimumin the iterative process

Let the chaotic time series in the space of D dimensionsbe x xn n 1 2 D1113864 1113865 and the Tent chaos mapping canbe expressed as the following equation

xn+1 2xn 0le xn lt 05

2 1 minus xn( 1113857 05lexn le 11113896 (11)

232 Firefly Disturbance Strategy In the firefly disturbancestrategy [25] the main purpose of the light emitted byfireflies is to act as a light-signal system to attract otherindividual fireflies And all fireflies follow the following threepoints

(1) All fireflies are attracted to fireflies that are brighterthan them

(2) e attractiveness of fireflies is directly proportionalto their brightness When a firefly approaches afirefly that is brighter than itself the fireflyrsquosbrightness decreases with distance

(3) If no brighter firefly is found than the given one thenit will move randomly

So the formula for the relative luminosity of fireflies canbe expressed as follows

I I0 lowast eminuscrij (12)

e formula for the attractiveness of fireflies can beexpressed as follows

β β0 lowast eminuscr2

ij (13)

e formula for updating the position of a firefly can beexpressed as follows

xi(t + 1) xi + β times xj minus xi1113872 1113873 + α times(rand minus 05) (14)

where I0 is the maximum brightness of the firefly andproportional to the objective function value c is the lightintensity absorption parameter rij is the distance betweenfireflies i and j and is the maximum attraction xi and xj arethe spatial locations where fireflies i and j are located re-spectively α is a step factor in the range [0 1] and rand is arandom number between [0 1]

e firefly perturbation strategy is used to update thepositions of the optimal sparrows and sparrow flocks toimprove the search capability of the algorithm Finally the

09

08

07

06

05

04

03

020 10 20 30 40 50 60 70 80 90 100

Figure 2 Tent chaos mapping distribution

1090807060504030201

008 1 12 14 16 18 2

Figure 3 Tent chaotic mapping bifurcation diagram

4 Mathematical Problems in Engineering

sparrow positions after the firefly perturbation strategy arecompared with the sparrow positions without the fireflyperturbation strategy If the result is better the sparrowpositions are updated

So the flow chart of the operation of the FA-CSSA al-gorithm improved according to the Tent chaos mappingstrategy and the firefly perturbation strategy is shown inFigure 4

3 FA-CSSA-ELM Power Load ForecastingModel and Feedback Mechanism

31 3e FA-CSSA-ELM Power Load Forecasting Modele FA-CSSA algorithm is used to optimize the initialweights and thresholds of the ELM model to construct theFA-CSSA-ELM power load prediction model e FA-CSSAalgorithm has strong global search ability which can im-prove the generalization ability of the model And it canfurther improve the forecasting capability of the FA-CSSA-ELM power load forecasting model

e specific forecasting steps of the FA-CSSA-ELMpower load forecasting model can be expressed as follows

(1) Divide the validation data into datasets and test sets(2) Construct the FA-CSSA-ELM prediction model e

SSA algorithm optimized by chaos mapping strategyand firefly disturbance strategy is used to find theoptimal initial weight and threshold of the ELMmodel

(3) e real historical data of a certain power grid inShandong were used to verify the prediction per-formance of the FA-CSSA-ELM model and othercomparison prediction models and four perfor-mance index functions were used as qualitativecomparison standards

(4) e FA-CSSA-ELM power load forecasting modelproposed is applied to the real power load trans-mission process e accurate forecasting capabilityof the FA-CSSA-ELM load forecasting model is usedto forecast real power load data e forecast trendsand results are used to provide feedback on theelectricity consumption of each region to ensuremaximum utilization of the electricity load is canbetter achieve the purpose of saving energy andreducing consumption and reducing economiclosses

32 3e Evaluation Functions In order to judge the pre-diction effect of different competitive models more accu-rately and comprehensively in this paper the root meansquare error (RMSE) mean absolute percentage error(MAPE) mean square error (MSE) andmean absolute error(MAE) are used to verify the results Moreover RMSE ishighly sensitive to the accuracy of the prediction MAPE ishighly expressive of the prediction e four evaluationfunctions are shown in Table 1

33 Power Load Feedback System for Forecasting ModelsTypically the power load transmission process in this paperis shown in Figure 5 Firstly the power plant transmits thepower load through the 220 kV high-voltage transmissionline to the first-stage substation for the first power loadconversion en the converted power load is transmittedthrough the 110 kV high-voltage transmission line to thesecondary substation for the second power conversionFinally the power load of the second conversion will betransmitted to each electricity place e proposed FA-CSSA-ELM power load prediction model is applied to thepower load conversion process of the first-stage substationrough real-time data update and accumulation in variousplaces the model can be continuously learned and updatedand the prediction accuracy of the model can be continu-ously improved and the dynamic balance of power gen-eration and power supply can be achieved In this wayrelevant departments can accurately predict the changingtrend of power load and accurate power load value accordingto the history of power load rough accurate predictionwe can not only give reasonable suggestions and guidance torelevant departments but also make the power load distri-bution more reasonable and maximize the use of powerresources

4 Simulation Experiments

In order to better verify the predictive performance of theFA-CSSA-ELM model proposed in this paper the com-bined forecasting model FA-CSSA-ELM is compared withsingle competing models such as ELMAN ELM and SVMIn order to give a more comprehensive picture of theforecasting performance of the proposed FA-CSSA-ELMmodel this paper also compares it with the two combinedcompeting models WOA-ELM and PSO-ELMAN esimulation experimental part consists of two parts the datadescription section and the simulation experimental sec-tion e data description section introduces the data usedin the simulation experiments as well as the specific way ofdividing the training set and the test set e experimentalpart consists of two parts Experiment I and Experiment IIdescribing the specific steps of the predicted performancetests and analyzing the results of the simulatedexperiments

41 Data Description Section

411 Presentation of Simulation Data is paper uses realelectrical load history data of four weeks from a power gridin Shandong in 2020 as simulation data In order to predictthe electrical load data more accurately the frequency in-terval for collection in this paper is 5 minutes A total of 8064electrical load history data were measured for 288 electricalload history data per day e power load time series isshown in Figure 6

From Figure 6 this paper shows that the power load dataare highly nonlinear and regular

Mathematical Problems in Engineering 5

412 Division of the Dataset e dataset is divided into twosections the training set and the test set e training set isused to learn and train the model and the test set is used toverify the training effect of the model In order to make thedistribution of power loads more rational and the forecastsmore accurate in this paper the measured 8064 real powerload history data of a power grid in Shandong Province weredivided into 7 time series of data subsets e 7 data subsetsare created in the chronological order from Monday toSunday Each time series was recorded every 5 minutes for atotal of 4 days Each day has 288 data and each set has 1152data By dividing the data in this way the prediction units inthis paper have been refined from months or weeks to aspecific day is not only improves the accuracy and

relevance of the model predictions but also provides morereasonable suggestions for the allocation of power loads

is paper divides the 8064 historical power load datainto 7 subsets from Monday to Sunday So each subset has1152 power load history data In this paper the data from thefirst three weeks are used as the test set data and the datafrom the last week are used as the validator data For ex-ample the test set for the first subset is the data for eachMonday of the first three weeks and the validator data arethe data for Monday of the fourth week e test set for thesecond subset is the data from Tuesday of the previous threeweeks and the validator data are the data from Tuesday ofthe fourth weeke remaining subsets of test and validationsets are divided according to this pattern

Update the alert position according to (5)

Start

The population is initialized using the tent chaotic map

The population was divided into finder and tracker

Update the alert position according to (3)

Calculate fitness value and update position

Update the alert position according to (4)

Update sparrow position with firefly disturbance strategy

Calculate fitness value and update positionEnd

Calculate fitness value and update position

Yes t gt max Output the resultNo

Figure 4 Flow chart of the FA-CSSA algorithm operation

Table 1 Four types of evaluation functions

Metrics Definition Equation

RMSE e square root of average of the error squares RMSE

(1N) 1113936Ni1 (ti minus pi)

21113969

MAPE e average of absolute percentage error MAPE (100N) 1113936Ni |(ti minus piti)|

MSE e square root of the mean of the sum of squares of the errors MSE (1N) 1113936Ni1 (ti minus pi)

2

MAE e average value of the absolute error between the observed value and the true value MAE (1N) 1113936Ni1 |ti minus pi|

ti i-th sample of expected output pi i-th sample of predicted output N sample size

6 Mathematical Problems in Engineering

42 Simulation Experiments Section e experimentalsimulation part introduces the prediction effect comparisonbetween the FA-CSSA-ELM prediction model proposed inthis paper and other competitive models

421 Experiment I e purpose of Experiment I is tocompare the performance of the FA-CSS-ELM model withthat of the single predictionmodel And the single predictionmodels include ELMAN ELM and SVM In order to makethe data more accurate and representative the data in thetables of this paper are calculated by averaging 20 operationse metrics of the four evaluation functions compared with

the single competing model are shown in Table 2 (the bestdata are highlighted in this paper)

A comparison of the data for the four indicators from theFA-CSSA-ELM model proposed in this paper with thesingle-competition model is shown in Table 2 e FA-CSSA-ELMmodel is the most effective followed by the ELMsingle-competition model And the SVM single predictionmodel is the least effective rough data comparison wecan find that the FA-CSA-ELM model is superior to thesingle prediction model in all indicators For a more visualobservation a histogram of the mean of the evaluationfunctions for these seven datasets is also plotted in this paperto represent it And the histogram is shown in Figure 7

e generator Boostertransformer

e generatorBooster

transformer

hellip hellip

Power stations

220KV high-voltagetransmission

line

Primary high-voltagesubstation

110KV high-voltagetransmission

Power load forecasting

model

Power load forecasting

feedback system

Secondary high-voltage

substation

Low-voltagesubstation

e average user

e factory

Electricity users and facilities

Figure 5 Electric load transfer process

950900850800750700650600550500450400

Pow

er lo

ad (k

Wh

)

0 1000 2000 3000 4000 5000 6000 7000 8000e time series (min)

Figure 6 Real power load data for a grid in Shandong

Mathematical Problems in Engineering 7

A comparison of the different competition model per-formance metric functions in Figure 7 shows that the FA-CSSA-ELM improved 7229 998 and 4782 in MSEmetrics comparedwith the other three single predictionmodelsELMAN ELM and SVM respectively e FA-CSSA-ELMimproved by 803 18 and 540 in the MAPE metriccompared with the remaining three single prediction modelsELMAN ELM and SVM respectively In the RMSE metricthe improvement is 778 14 and 488 compared with theother three single forecastingmodels ELMAN ELM and SVMrespectively In terms of MAE metric the improvement is772 156 and 517 for ELMAN ELM and SVM re-spectively From the comparison data the FA-CSSA-ELMmodel proposed in this paper is much more effective than thethree representative single forecasting models compared

422 Experiment II e purpose of Experiment II is tocompare the FA-CSSA-ELM model with other representa-tive combinatorial competition models e combined

prediction models include WOA-ELM and PSO-ELMANIn this paper four performance indicators are used to verifythe superiority of the model And the evaluation functionpairs of the three competitive models are shown in Table 3(the best data are marked in bold in this paper) For a moreintuitive view a histogram of the mean values of the fourevaluation functions for these seven datasets is also plottedin this paper e histogram is shown in Figure 8

It is shown in Figure 8 and Table 3 that the FA-CSSA-ELM prediction model proposed has superiority in allevaluation indicators and it is more stable and has ac-curate prediction results in this paper e PSO-ELMANcombined model on the other hand has the least sat-isfactory evaluation indexes and the lowest predictionaccuracy Although the WOA-ELM competition modelalso has excellent prediction results it still does notsurpass the FA-CSSA-ELM prediction model in thecomparison of various evaluation indicators Comparedwith the WOA-ELM model and PSO-ELMAN model theMSE index of the FA-CSSA-ELM model increased by

Table 2 Experiment I comparison of data with the evaluation function of a single competitive model

Data MSE MAPE RMSE MAEMondayELMAN 15202 31632 31632 205353ELM 09305 19381 19381 126597SVM 57933 130061 130061 809685FA-CSSA-ELM 077477 16099 16099 98266TuesdayELMAN 14905 31364 31364 202276ELM 6307 22570 22570 138804SVM 57933 139705 139705 883321FA-CSSA-ELM 08733 18208 18208 123912WednesdayELMAN 24602 51642 51642 33698ELM 13248 27226 27226 176342SVM 5307 109705 109705 673321FA-CSSA-ELM 1061 22299 22299 146999ursdayELMAN 18634 3977 3977 252004ELM 13149 28083 28083 180642SVM 63128 142424 142424 898527FA-CSSA-ELM 1118 23729 23729 156980FridayELMAN 13959 30618 30618 195877ELM 10001 2201 2201 139655SVM 57571 126769 126769 805392FA-CSSA-ELM 07942 18056 18056 117099SaturdayELMAN 1674 3646 3646 230146ELM 11409 24056 24056 154727SVM 57579 131629 131629 835783FA-CSSA-ELM 10377 22249 22249 145872SundayELMAN 16556 3536 3536 225124ELM 19696 24904 24904 159062SVM 57579 131629 131629 835783FA-CSSA-ELM 10326 21783 21783 140861

8 Mathematical Problems in Engineering

172 199

578

096

ELMAN ELM SVM FA-CSSA-ELM

(a)

367

24

130

3

203

ELMAN ELM SVM FA-CSSA-ELM

(b)

298

1

192

1

987

9

167

7

ELMAN ELM SVM FA-CSSA-ELM

(c)

235

4

153

7

820

3

132

9

ELMAN ELM SVM FA-CSSA-ELM

(d)

ELMANELM

SVMFA-CSSA-ELM

172

367 29

81

235

4

199

24 19

21

153

7

578 130

3 987

9

820

3

096

203 167

7

132

9

MSE MAPE RMSE MAE

(e)

Figure 7 (a) Comparison chart of MSE data for four competitive models (b) Comparison chart of MAPE data for four competitive models(c) Comparison chart of RMSE data for four competitive models (d) Comparison chart of MAE data for four competitive models (e)Comparison diagram of MSE MAPE RMSE and MAE of ELMAN ELM SVM and FA-CSSA-ELM models

Table 3 Experiment II compared with the evaluation function of the combinatorial competition model

Data MSE MAPE RMSE MAEMondayWOA-ELM 082163 16683 139436 108239PSO-ELMAN 15443 32796 262078 211148FA-CSSA-ELM 077477 16099 138068 98266TuesdayWOA-ELM 09408 19509 159538 129269PSO-ELMAN 17102 36173 290235 229117FA-CSSA-ELM 08733 18208 154092 123912WednesdayWOA-ELM 11136 23014 189082 148435PSO-ELMAN 17956 38768 304726 245816FA-CSSA-ELM 1061 22299 188049 146999ursdayWOA-ELM 11359 23608 192711 153207PSO-ELMAN 18188 38585 308664 243114FA-CSSA-ELM 1118 23559 187718 156980FridayWOA-ELM 085777 18753 145568 118553PSO-ELMAN 17447 39528 301052 247635FA-CSSA-ELM 07942 18056 138266 117099SaturdayWOA-ELM 143121 23145 195556 150731PSO-ELMAN 1732 3619 393924 229106FA-CSSA-ELM 10377 22249 184252 145872SundayWOA-ELM 10807 22217 183403 1409331PSO-ELMAN 19889 43066 337536 276812FA-CSSA-ELM 10326 21783 183226 140861

Mathematical Problems in Engineering 9

102 and 873 respectively e MAPE index of theFA-CSSA-ELM model is increased by 3 and 86compared with the WOA-ELM model and PSO-ELMANmodel respectively Compared with WOA-ELM andPSO-ELMAN the RMSE index of the FA-CSSA-ELMmodel increased by 26 and 89 respectively e MAEindex of the FA-CSSA-ELM model compared with theWOA-ELM model and PSO-ELMAN model increased by21 and 809 respectively

And this paper can also be more intuitively analyzedfrom the comparison graphs of the prediction effects of the

six different competing models shown in Figure 9 ecombined power load forecasting model is better than thesingle power load forecasting model in both accuracy andstability Among the combined models the FA-CSSA-ELMmodel proposed in this paper is the most superior e FA-CSSA-ELM forecasting model outperforms the rest of thecompeting models in all evaluation metrics and has strongforecasting accuracy and stability erefore the FA-CSSA-ELM power load forecasting model proposed in this papercan give accurate power forecasts and correct feedback to theauthorities concerned

106

176

096

WOA-ELM PSO-ELMAN FA-CSSA-ELM

(a)

21

379

204

ELMAN ELM FA-CSSA-ELM

(b)

WOA-ELM PSO-ELMAN FA-CSSA-ELM

172

2

314

167

7

(c)13

56

240

4

132

9

WOA-ELM PSO-ELMAN FA-CSSA-ELM

(d)

106 2

1

172

2

135

6

176 3

79

314

240

4

096 204

167

7

132

9

MSE MAPE RMSE MAE

WOA-ELMPSO-ELMANFA-CSSA-ELM

(e)

Figure 8 (a) Comparison chart of MSE data for three competitive models (b) Comparison chart of MAPE data for three competitivemodels (c) Comparison chart of RMSE data for three competitive models (d) Comparison chart of MAE data for three competitive models(e) Comparison diagram of MSE MAPE RMSE and MAE of WOA-ELM PSO-ELMAN and FA-CSSA-ELM models

10 Mathematical Problems in Engineering

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Monday

(a)

0 50 100 150 200 250 300The time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Tuesday

(b)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Wednesday

(c)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

ursday

(d)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Friday

(e)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Saturday

(f )

Figure 9 Continued

Mathematical Problems in Engineering 11

5 Conclusion

In this study we propose an FA-CSSA-ELM power loadforecasting model to predict power loads accurately Firstthis paper optimizes the SSA algorithm using the Tent chaosmapping strategy and the firefly perturbation strategy enthe constructed FA-CSSA algorithm is used to optimize theinitial thresholds and weights of the ELMmodel Finally theFA-CSSA-ELM power load forecasting model is comparedwith three single forecasting models and two combinedforecasting models e forecasting effect is visualizedthrough the 4 evaluation functions and the correspondinghistograms e following conclusions can be obtainedthrough the simulation experimental validation of realpower load data from a power grid in Shandong

By comparing the FA-CSSA-ELM power load fore-casting model with three typical single power load fore-casting models this paper finds that the FA-CSSA-ELMimproved 7229 998 and 4782 in MSE metricscompared with the other three single prediction modelsELMAN ELM and SVM respectively e FA-CSSA-ELMimproved by 803 18 and 540 in the MAPE metriccompared with the remaining three single prediction modelsELMAN ELM and SVM respectively In the RMSE metricthe improvement is 778 14 and 488 compared withthe other three single forecasting models ELMAN ELM andSVM respectively In terms of MAE metric the improve-ment is 772 156 and 517 for ELMAN ELM andSVM respectively From the comparison data the FA-CSSA-ELM model proposed in this paper has a much betterprediction effect than the three representative single pre-diction models

It can be found from Experiment I that the performanceof the FA-CSSA-ELM prediction model is far superior tothat of the three single prediction models en WOA-ELMand PSO-ELMAN combination models are comparedthrough Experiment II Compared with the WOA-ELM

model and PSO-ELMAN model the MSE index of the FA-CSSA-ELM model increased by 102 and 873 respec-tively e MAPE index of the FA-CSSA-ELM model isincreased by 3 and 86 compared with the WOA-ELMmodel and PSO-ELMAN model respectively Comparedwith WOA-ELM and PSO-ELMAN the RMSE index of theFA-CSSA-ELM model increased by 26 and 89 re-spectively e MAE index of the FA-CSSA-ELM modelcompared with that of the WOA-ELM model and PSO-ELMAN model increased by 21 and 809 respectivelyis further indicates that the FA-CSSA-ELM power loadforecasting model has higher forecasting accuracy andperformance e FA-CSSA-ELM prediction model canprovide more accurate feedback to relevant departmentsRelevant departments can guide the rational layout of thepower system through accurate feedback so as to reduce thewaste of power load and the economic loss of the industry

Data Availability

No data were used to support this study

Conflicts of Interest

e authors declare that they have no conflicts of interest

Acknowledgments

is work was supported by Science Education and In-dustry Integration Innovation Pilot Project of Qilu Uni-versity of Technology (Shandong Academy of Sciences)(2020KJC-ZD04) the Postgraduate Tutorsrsquo Guidance AbilityImprovement Project of Shandong Province (SDYY17076)and the Empirical Research on Innovation of CultivationModel of Control Graduate Students Based on SystemSynergy eory (SDYY18151)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Sunday

(g)

Figure 9 Forecast line chart of six competing models from Monday to Sunday

12 Mathematical Problems in Engineering

References

[1] G Gross and F D Galiana ldquoShort-term load forecastingrdquoProceedings of the IEEE vol 75 no 12 pp 1558ndash1573 1987

[2] A D Papalexopoulos and T C Hesterberg ldquoA regression-based approach to short-term system load forecastingrdquo IEEETransactions on Power Systems vol 5 no 4 pp 1535ndash15471990

[3] B-J Chen M-W Chang and C-J Lin ldquoLoad forecastingusing support vector Machines a study on EUNITE com-petition 2001rdquo IEEE Transactions on Power Systems vol 19no 4 pp 1821ndash1830 2004

[4] J-F Chen W-M Wang and C-M Huang ldquoAnalysis of anadaptive time-series autoregressive moving-average (ARMA)model for short-term load forecastingrdquo Electric Power SystemsResearch vol 34 no 3 pp 187ndash196 1995

[5] K Lang M Zhang Y Yuan and X Yue ldquoShort-term loadforecasting based on multivariate time series prediction andweighted neural network with random weights and kernelsrdquoCluster Computing vol 22 no S5 pp 12589ndash12597 2019

[6] J J Xia H Qi and Z Q Wang ldquoCombination forecasting ofpower load based on polynomial trend extrapolation andARIMA modelrdquo Advanced Materials Research vol 546-547pp 357ndash362 2012

[7] Y Wu Z Pan X Luo J Gao and Y Zhang ldquoA hybridforecasting method of electricity consumption based on trendextrapolation theory and LSSVMrdquo in Proceedings of the 2016IEEE PES Asia-Pacific Power and Energy Engineering Con-ference (APPEEC) pp 2333ndash2337 Xirsquoan China October2016

[8] W Christiaanse ldquoShort-term load forecasting using generalexponential smoothingrdquo IEEE Transactions on Power Appa-ratus and Systems vol PAS-90 no 2 pp 900ndash911 1971

[9] J W Taylor ldquoShort-term electricity demand forecasting usingdouble seasonal exponential smoothingrdquo Journal of the Op-erational Research Society vol 54 no 8 pp 799ndash805 2003

[10] H Akccedilay and T Filik ldquoShort-term wind speed forecasting byspectral analysis from long-term observations with missingvaluesrdquo Applied Energy vol 191 pp 653ndash662 2017

[11] A J Conejo M A Plazas R Espinola and A B MolinaldquoDay-ahead electricity price forecasting using the wavelettransform and ARIMA modelsrdquo IEEE Transactions on PowerSystems vol 20 no 2 pp 1035ndash1042 2005

[12] T Jakasa I Androcec and P Sprcic ldquoElectricity priceforecasting mdash ARIMAmodel approachrdquo in Proceedings of the2011 8th International Conference on the European EnergyMarket (EEM) pp 222ndash225 Zagreb Croatia May 2011

[13] Y Wang J Wang G Zhao and Y Dong ldquoApplication ofresidual modification approach in seasonal ARIMA forelectricity demand forecasting a case study of Chinardquo EnergyPolicy vol 48 pp 284ndash294 2012

[14] J L Elman ldquoFinding structure in timerdquo Cognitive Sciencevol 14 no 2 pp 179ndash211 1990

[15] W S Noble ldquoWhat is a support vector machinerdquo NatureBiotechnology vol 24 no 12 pp 1565ndash1567 2006

[16] G-B Huang Q-Y Zhu and C-K Siew ldquoExtreme learningmachine theory and applicationsrdquo Neurocomputing vol 70no 1-3 pp 2ndash501 2006

[17] J A K Suykens and J Vandewalle ldquoLeast squares supportvector machine classifiersrdquo Neural Processing Letters vol 9no 3 pp 293ndash300 1999

[18] H Shi M Xu and R Li ldquoDeep learning for household loadforecasting-A novel pooling deep RNNrdquo IEEE Transactionson Smart Grid vol 9 no 5 pp 5271ndash5280 2018

[19] N Ye Y Liu and Y Wang ldquoShort-term power load fore-casting based on SVMrdquo World Automation Congressvol 2012 pp 47ndash51 Puerto Vallarta Mexico 2012

[20] W Li C Quan X Wang and S Zhang ldquoShort-term powerload forecasting based on a combination of VMD and ELMrdquoPolish Journal of Environmental Studies vol 27 no 5pp 2143ndash2154 2018

[21] X Li Lv Jin-hu L Ding G Xu and J Li ldquoBuilding coolingload forecasting model based on LS-SVMrdquo in Proceedings ofthe 2009 Asia-Pacific Conference on Information Processingpp 55ndash58 Shenzhen China July 2009

[22] F Yang P Wang Y Zhang L Zheng and J Lu ldquoSurvey ofswarm intelligence optimization algorithmsrdquo in Proceed-ings of the 2017 IEEE International Conference on Un-manned Systems (ICUS) pp 544ndash549 Beijing ChinaOctober 2017

[23] M Dorigo M Birattari and T Stutzle ldquoAnt colony opti-mizationrdquo IEEE Computational Intelligence Magazine vol 1no 4 pp 28ndash39 2006

[24] D Karaboga and B Akay ldquoA comparative study of artificialbee colony algorithmrdquo Applied Mathematics and Computa-tion vol 214 no 1 pp 108ndash132 2009

[25] X S Yang and X He ldquoFirefly algorithm recent advances andapplicationsrdquo International Journal of Swarm Intelligencevol 1 no 1 pp 36ndash50 2013

[26] X S Yang and A Hossein Gandomi ldquoBat algorithm a novelapproach for global engineering optimizationrdquo EngineeringComputations vol 29 no 5 pp 464ndash483 2012

[27] R Rajabioun ldquoCuckoo optimization algorithmrdquo Applied SoftComputing vol 11 no 8 pp 5508ndash5518 2011

[28] M Seyedali S M Mirjalili and A Lewis ldquoGrey wolf opti-mizerrdquo Advances in Engineering Software vol 69 pp 46ndash612014

[29] M Seyedali ldquoDragonfly algorithm a new meta-heuristicoptimization technique for solving single-objective discreteand multi-objective problemsrdquo Neural Computing and Ap-plications vol 27 no 4 pp 1053ndash1073 2016

[30] M Seyedali and A Lewis ldquoe whale optimization algo-rithmrdquo Advances in Engineering Software vol 95 pp 51ndash672016

[31] J Xue and B Shen ldquoA novel swarm intelligence optimizationapproach sparrow search algorithmrdquo Systems Science ampControl Engineering vol 8 no 1 pp 22ndash34 2020

[32] H Wang X Lv and X Luo ldquoShort-term load forecasting ofpower grid based on improved WOA optimized LSTMrdquo inProceedings of the 2020 5th International Conference on Powerand Renewable Energy (ICPRE) pp 54ndash60 Shanghai ChinaSeptember 2020

[33] W-C Hong ldquoElectric load forecasting by seasonal recurrentSVR (support vector regression) with chaotic artificial beecolony algorithmrdquo Energy vol 36 no 91 pp 5568ndash55782011

[34] F Jiang Z Peng and J He ldquoShort-term load forecastingbased on support vector regression with improved grey wolfoptimizerrdquo in Proceedings of the 2018 Tenth InternationalConference on Advanced Computational Intelligence (ICACI)pp 807ndash812 Xiamen China March 2018

[35] X YI R Guo and Y Qi ldquoStabilization of chaotic systemswith both uncertainty and disturbance by the UDE-basedcontrol methodrdquo IEEE Access vol 8 pp 62471ndash624772020

[36] L Liu B Li and R Guo ldquoConsensus control for networkedmanipulators with switched parameters and topologiesrdquo IEEEAccess vol 9 pp 9209ndash9217 2021

Mathematical Problems in Engineering 13

[37] T Hou Y Liu and F Deng ldquoFinite horizon H2∕Hinfin controlfor SDEs with infinite Markovian jumpsrdquo Nonlinear AnalysisHybrid Systems vol 34 pp 108ndash120 2019

[38] R Xu and F Zhang ldquoϵ-Nash mean-field games for generallinear-quadratic systems with applicationsrdquo Automaticavol 114 Article ID 108835 2020

[39] R L Haupt and S E Haupt Practical genetic algorithmsWiley Hoboken NJ USA 2004

[40] E Ott C Grebogi and J A Yorke ldquoControlling chaosrdquoPhysical Review Letters vol 64 no 11 pp 1196ndash1199 1990

14 Mathematical Problems in Engineering

Page 2: ResearchArticle A Power Load Forecasting Model Based on …

establish a forecasting model A new power load fore-casting model had been proposed by Wei Li and hispartners [20] e training set was constructed usingvariational pattern decomposition and then the decom-posed data were fed into the ELM model to construct theprediction model is forecasting model utilizes an ex-treme learning machine (ELM) combined with variationalmode decomposition (VMD) to forecast power loadmodels An LSSVM-based model for power loads fore-casting had proposed by Xuemei Li and his partners emodel was compared with a back propagation neuralnetwork (BPNN) and verified to have better predictionaccuracy and generalization ability [21]

Nowadays the prediction accuracy of a single intel-ligent forecasting model for power loads is no longersufficient to meet the normal needs of the power systemSo many scholars have turned their attentions to swarmintelligence optimization algorithms [22] e researchshows that the swarm intelligence optimization algorithmhas the characteristics of simple principle easy realiza-tion strong adaptability and high efficiency ereforeswarm intelligence optimization algorithms are often usedto optimize the parameters of a single power load fore-casting model by scholars Swarm intelligence optimiza-tion algorithms are mainly derived from the habits oforganisms in nature Although the capacity of a singleindividual is limited populations can perform well whenthey work together Common swarm intelligence opti-mization algorithms include the ant colony optimization(ACO) [23] the artificial bee colony algorithm (ABC)[24] the firefly algorithm (FA) [25] the bat algorithm(BA) [26] the cuckoo search (CS) [27] the grey wolfoptimization (GWO) [28] the dragonfly algorithm (DA)[29] the whale optimization algorithm (WOA) [30] andthe sparrow search algorithm (SSA) And SSA was a newswarm intelligence optimization algorithm proposed byXue in 2020 [31]

As a result a series of combinatorial models based onpopulation intelligence optimization algorithms have beenproposed by scholars to predict power loads A method offorecasting short-term electricity loads using WOA opti-mized long- and short-term memory (LSTM) artificialneural networks was proposed by Haiyan [32] A chaoticartificial bee colony algorithm to optimize the support vectorregression (SVR) short-term power prediction model wasproposed by Hong [33] An improved grey wolf algorithm tooptimize support vector machines for short-term powerloads forecasting models was proposed by Jiang [34] It canbe found from the above research that the combinedforecasting model can well meet the requirements of forecastaccuracy and provide correct feedback and information forthe power sector

e SSA algorithm is a new swarm intelligence opti-mization algorithm which simulates the foraging andantipredation behavior of sparrows and is superior toparticle swarm optimization (PSO) and GWO algorithms interms of finding the best performance e SSA algorithmlike other swarm intelligence algorithms suffers from poorconvergence accuracy and tends to fall into local optima In

this paper Tent chaotic mapping is used to initialize thesparrow population Chaos theory has been applied in manyways especially to deal with nonlinear problems [35ndash38]e initial population can be uniformly distributed in thesolution space by using chaotic property is will help thealgorithm converge quickly and jump out of local optimalityAnd the firefly perturbation strategy is used to update thepopulation position e global optimization ability andconvergence speed of the sparrow search algorithm areimproved by using the characteristics of the fireflyalgorithm

As a single-layer feedforward neural network (SLFN)[39] ELM has more powerful generalization ability thanother traditional neural networks And ELM is also fasterthan other neural network models while maintaininglearning accuracy is makes ELM ideal for problems withlarge amounts of data such as power load forecastingerefore the FA-CSSA algorithm is used to optimize theinitial weights and thresholds of the ELM model epowerful global search capability of the FA-CSSA algorithmis used to improve the generalization capability of the modeland hence the predictive capability of the overall combinedpower loads forecasting model

erefore this paper addresses the SSA algorithm theELM neural network model and the FA-CSSA algorithm Anew FA-CSSA-ELM electric load forecasting model and thecorresponding feedback mechanism for power supply areproposed And the real load history data of a certain powergrid in Shandong is used as the simulation data to verify theprediction performance of the model In order to betterillustrate the excellent performance and accuracy of the FA-CSSA-ELM combined power load forecasting model in thispaper the prediction results are compared and discussedwith those of three single prediction models and twocombined prediction models respectively e resultsdemonstrate that the FA-CSSA-ELM power load modelpossesses better prediction accuracy than the other fivemodels

2 Chaotic Sparrow Algorithm Improved byFirefly Algorithm

21 Sparrow Search Algorithm e SSA algorithm is madeup of three components a spotter a tracker and a vigilanteSuppose there are N sparrows in a D-dimensional spaceen the sparrow flock can be expressed as the followingequation

X x1 x2 xN1113858 1113859T

(1)

en the position of the i-th sparrow in the D-di-mensional search space can be expressed as the followingequation

Xi xi1 xid xiD1113858 1113859 (2)

where xid is the position of the i-th sparrow in dimension dSo the position update formula can be expressed as thefollowing equation

2 Mathematical Problems in Engineering

xt+1id

xtid middot exp

minusi

z middot T1113874 1113875 R2 lt ST

xtid + Q middot L R2 ge ST

⎧⎪⎪⎪⎨

⎪⎪⎪⎩

(3)

where t denotes the current number of iterations T denotesthe maximum number of iterations z is the random numberbetween [0 1] Q is a random number subject to a normaldistribution L is a matrix of 1 times d whose elements are all 1R2 denotes a guard value ranging from [0 1] and ST is asafe value ranging from [(12) 1]

It is generally assumed that discoverers make up about10ndash20 of the population with the rest belonging totrackers e trackerrsquos position update formula can beexpressed as the following equation

xt+1id

xtid middot exp

xwtd minus x

tid

i21113888 1113889 igt

n

2

xbt+1d +

1D

1113944

D

d1rand minus1 1 middot x

tid minus xb

t+1d

111386811138681113868111386811138681113868111386811138681113872 1113873 ile

n

2

⎧⎪⎪⎪⎪⎪⎪⎪⎨

⎪⎪⎪⎪⎪⎪⎪⎩

(4)

where xwtd denotes the worst position in dimension d of the

t th iteration and xbt+1d denotes the best position When

igt (n2) it means that the population is short of food andneeds to go elsewhere to forage When ile (n2) it meansthat the tracker is predating near the optimal position xb

e last guards are used for vigilant reconnaissance ofthe population and number 10ndash20 of the total populationIts position update formula can be expressed as the followingequation

xt+1id

xbt

+ β xtid minus xb

td1113872 1113873 fi nefg

xtid + K

xtid minus xw

td

fi minus fw

11138681113868111386811138681113868111386811138681113868 + μ

1113888 1113889 fi fg

⎧⎪⎪⎪⎪⎪⎨

⎪⎪⎪⎪⎪⎩

(5)

where β is the step control parameter a normally distributedrandom number with a mean of 0 and a variance of 1 K is arandom number between [minus1 1] μ is a very small constantthat prevents the denominator from going to zero here inthis paper we take 10Eminus 8 and fi is the current fitness fg isthe best fitness and fw is the worst fitness

e flowchart of sparrow algorithm operation is shownin Figure 1

22 Extreme Learning Machine e extreme learning ma-chine is an SLFN with faster learning speed and highergeneralization capability Assume that any N differenttraining set (xj tj) xj isin Rd tj isin Rm the mathematicalmodel of SLFN with n hidden nodes can be defined as

1113944

n

i1βigi xj1113872 1113873 1113944

n

i1βiGi ai bi xj1113872 1113873 j 1 2 N (6)

where ai is the vector of weights connecting the i-th hiddennode to the input node bi is the threshold value of the i-thhidden node βi is the weight vector connecting the i-thhidden node to the output node gi(xj) Gi(ai bi xj) is theoutput function of the i-th hidden node and g(bull) is thesigmoid activation function

Since SLFN can approach these N training samples withzero error equation (6) can be further defined as the fol-lowing equation

1113944n

i1βiGi ai bi xj1113872 1113873 tj j 1 2 N (7)

where tj is the output function In addition equation (7) cancompactly express N equations as equation (8) which isgiven as follows

Hβ T (8)

H

G a1 b1 x1( 1113857 middot middot middot G an bn x1( 1113857

⋮ middot middot middot ⋮G a1 b1 xN( 1113857 middot middot middot G an bn xN( 1113857

⎡⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎣⎤⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎦

β

β1⋮βn

⎡⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎣⎤⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎦

T

ntimesm

T

t1

⋮tN

⎡⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎣⎤⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎦

T

ntimesN

(9)

where H is the hidden layer output matrix of the networkSLFN has been shown to have universal approximationcapability and ELM network training process can besummarized as a nonlinear optimization problem Its inputweight ai and hidden threshold bi can be assigned randomlyTraining SSFN is equivalent to finding the least squaressolution β

for the linear system Hβ T e mathematicalmodel of the least squares solution can be defined as

β

H+T (10)

where H+ is the MoorendashPenrose generalized inverse of thehidden layer output matrix and T is the expected outputmatrix

Start

Initial population

Calculate fitness values and sort them

Update the finder position according to (3)

Update the finder position according to (4)

Update the finder position according to (5) End

t gt maxYes No

Output the result

Figure 1 Flow chart of SSA algorithm operation

Mathematical Problems in Engineering 3

23 Other Recommendations In this paper the SSA algo-rithm is optimized by Tent chaotic mapping strategy andfirefly perturbation strategy and an improved firefly chaoticsparrow algorithm is proposed e FA-CSSA model usesthe chaotic properties of the Tent mapping to initialize thepopulation e chaotic nature of the Tent mapping is usedto make the initial population uniformly distributed in thesolution space And the firefly algorithm is used to updatethe optimal sparrow and sparrow flock position based on theprinciple that the fireflies with higher brightness in thesearch space can attract the fireflies with lower brightness toapproach erefore the chaotic mapping and firefly dis-turbance strategy can make up for the shortcomings of theSSA algorithm that it is easy to fall into the local optimumand can enhance the algorithmrsquos global optimization abilityand robustness

231 Tent Chaos Mapping Strategy It has been found thatthe goodness of the initial population profoundly affects theconvergence process of the swarm intelligence optimizationalgorithm [39] e SSA algorithm is a new swarm intelli-gence optimization algorithm proposed in 2020 ereforethe SSA algorithm also suffers from the fact that the initialpopulations cannot be uniformly distributed in the solutionspace is can lead to a lack of population diversity in theprocessing of the algorithm So the SSA algorithm has thedisadvantage of low solution efficiency and insufficientglobal optimization capability when solving complex opti-mization problems

As chaos is nonlinear random and ergodic [40] it canwell allow the initial population to be traversed within theentire spaceerefore this paper uses the strategy of chaoticmapping to initially optimize the SSA algorithm In contrastto other types of chaotic mappings the Tent chaotic map-ping has a simple structure and the mapping presents a moreuniform density Tent chaos mapping distribution is shownin Figure 2 and Tent chaos mapping bifurcation diagram isshown in Figure 3is indicates that Tent chaotic mappingshave strong chaotic properties ergodicity and iterationspeed erefore this paper chooses the Tent chaotic map toavoid the SSA algorithm from falling into the local optimumin the iterative process

Let the chaotic time series in the space of D dimensionsbe x xn n 1 2 D1113864 1113865 and the Tent chaos mapping canbe expressed as the following equation

xn+1 2xn 0le xn lt 05

2 1 minus xn( 1113857 05lexn le 11113896 (11)

232 Firefly Disturbance Strategy In the firefly disturbancestrategy [25] the main purpose of the light emitted byfireflies is to act as a light-signal system to attract otherindividual fireflies And all fireflies follow the following threepoints

(1) All fireflies are attracted to fireflies that are brighterthan them

(2) e attractiveness of fireflies is directly proportionalto their brightness When a firefly approaches afirefly that is brighter than itself the fireflyrsquosbrightness decreases with distance

(3) If no brighter firefly is found than the given one thenit will move randomly

So the formula for the relative luminosity of fireflies canbe expressed as follows

I I0 lowast eminuscrij (12)

e formula for the attractiveness of fireflies can beexpressed as follows

β β0 lowast eminuscr2

ij (13)

e formula for updating the position of a firefly can beexpressed as follows

xi(t + 1) xi + β times xj minus xi1113872 1113873 + α times(rand minus 05) (14)

where I0 is the maximum brightness of the firefly andproportional to the objective function value c is the lightintensity absorption parameter rij is the distance betweenfireflies i and j and is the maximum attraction xi and xj arethe spatial locations where fireflies i and j are located re-spectively α is a step factor in the range [0 1] and rand is arandom number between [0 1]

e firefly perturbation strategy is used to update thepositions of the optimal sparrows and sparrow flocks toimprove the search capability of the algorithm Finally the

09

08

07

06

05

04

03

020 10 20 30 40 50 60 70 80 90 100

Figure 2 Tent chaos mapping distribution

1090807060504030201

008 1 12 14 16 18 2

Figure 3 Tent chaotic mapping bifurcation diagram

4 Mathematical Problems in Engineering

sparrow positions after the firefly perturbation strategy arecompared with the sparrow positions without the fireflyperturbation strategy If the result is better the sparrowpositions are updated

So the flow chart of the operation of the FA-CSSA al-gorithm improved according to the Tent chaos mappingstrategy and the firefly perturbation strategy is shown inFigure 4

3 FA-CSSA-ELM Power Load ForecastingModel and Feedback Mechanism

31 3e FA-CSSA-ELM Power Load Forecasting Modele FA-CSSA algorithm is used to optimize the initialweights and thresholds of the ELM model to construct theFA-CSSA-ELM power load prediction model e FA-CSSAalgorithm has strong global search ability which can im-prove the generalization ability of the model And it canfurther improve the forecasting capability of the FA-CSSA-ELM power load forecasting model

e specific forecasting steps of the FA-CSSA-ELMpower load forecasting model can be expressed as follows

(1) Divide the validation data into datasets and test sets(2) Construct the FA-CSSA-ELM prediction model e

SSA algorithm optimized by chaos mapping strategyand firefly disturbance strategy is used to find theoptimal initial weight and threshold of the ELMmodel

(3) e real historical data of a certain power grid inShandong were used to verify the prediction per-formance of the FA-CSSA-ELM model and othercomparison prediction models and four perfor-mance index functions were used as qualitativecomparison standards

(4) e FA-CSSA-ELM power load forecasting modelproposed is applied to the real power load trans-mission process e accurate forecasting capabilityof the FA-CSSA-ELM load forecasting model is usedto forecast real power load data e forecast trendsand results are used to provide feedback on theelectricity consumption of each region to ensuremaximum utilization of the electricity load is canbetter achieve the purpose of saving energy andreducing consumption and reducing economiclosses

32 3e Evaluation Functions In order to judge the pre-diction effect of different competitive models more accu-rately and comprehensively in this paper the root meansquare error (RMSE) mean absolute percentage error(MAPE) mean square error (MSE) andmean absolute error(MAE) are used to verify the results Moreover RMSE ishighly sensitive to the accuracy of the prediction MAPE ishighly expressive of the prediction e four evaluationfunctions are shown in Table 1

33 Power Load Feedback System for Forecasting ModelsTypically the power load transmission process in this paperis shown in Figure 5 Firstly the power plant transmits thepower load through the 220 kV high-voltage transmissionline to the first-stage substation for the first power loadconversion en the converted power load is transmittedthrough the 110 kV high-voltage transmission line to thesecondary substation for the second power conversionFinally the power load of the second conversion will betransmitted to each electricity place e proposed FA-CSSA-ELM power load prediction model is applied to thepower load conversion process of the first-stage substationrough real-time data update and accumulation in variousplaces the model can be continuously learned and updatedand the prediction accuracy of the model can be continu-ously improved and the dynamic balance of power gen-eration and power supply can be achieved In this wayrelevant departments can accurately predict the changingtrend of power load and accurate power load value accordingto the history of power load rough accurate predictionwe can not only give reasonable suggestions and guidance torelevant departments but also make the power load distri-bution more reasonable and maximize the use of powerresources

4 Simulation Experiments

In order to better verify the predictive performance of theFA-CSSA-ELM model proposed in this paper the com-bined forecasting model FA-CSSA-ELM is compared withsingle competing models such as ELMAN ELM and SVMIn order to give a more comprehensive picture of theforecasting performance of the proposed FA-CSSA-ELMmodel this paper also compares it with the two combinedcompeting models WOA-ELM and PSO-ELMAN esimulation experimental part consists of two parts the datadescription section and the simulation experimental sec-tion e data description section introduces the data usedin the simulation experiments as well as the specific way ofdividing the training set and the test set e experimentalpart consists of two parts Experiment I and Experiment IIdescribing the specific steps of the predicted performancetests and analyzing the results of the simulatedexperiments

41 Data Description Section

411 Presentation of Simulation Data is paper uses realelectrical load history data of four weeks from a power gridin Shandong in 2020 as simulation data In order to predictthe electrical load data more accurately the frequency in-terval for collection in this paper is 5 minutes A total of 8064electrical load history data were measured for 288 electricalload history data per day e power load time series isshown in Figure 6

From Figure 6 this paper shows that the power load dataare highly nonlinear and regular

Mathematical Problems in Engineering 5

412 Division of the Dataset e dataset is divided into twosections the training set and the test set e training set isused to learn and train the model and the test set is used toverify the training effect of the model In order to make thedistribution of power loads more rational and the forecastsmore accurate in this paper the measured 8064 real powerload history data of a power grid in Shandong Province weredivided into 7 time series of data subsets e 7 data subsetsare created in the chronological order from Monday toSunday Each time series was recorded every 5 minutes for atotal of 4 days Each day has 288 data and each set has 1152data By dividing the data in this way the prediction units inthis paper have been refined from months or weeks to aspecific day is not only improves the accuracy and

relevance of the model predictions but also provides morereasonable suggestions for the allocation of power loads

is paper divides the 8064 historical power load datainto 7 subsets from Monday to Sunday So each subset has1152 power load history data In this paper the data from thefirst three weeks are used as the test set data and the datafrom the last week are used as the validator data For ex-ample the test set for the first subset is the data for eachMonday of the first three weeks and the validator data arethe data for Monday of the fourth week e test set for thesecond subset is the data from Tuesday of the previous threeweeks and the validator data are the data from Tuesday ofthe fourth weeke remaining subsets of test and validationsets are divided according to this pattern

Update the alert position according to (5)

Start

The population is initialized using the tent chaotic map

The population was divided into finder and tracker

Update the alert position according to (3)

Calculate fitness value and update position

Update the alert position according to (4)

Update sparrow position with firefly disturbance strategy

Calculate fitness value and update positionEnd

Calculate fitness value and update position

Yes t gt max Output the resultNo

Figure 4 Flow chart of the FA-CSSA algorithm operation

Table 1 Four types of evaluation functions

Metrics Definition Equation

RMSE e square root of average of the error squares RMSE

(1N) 1113936Ni1 (ti minus pi)

21113969

MAPE e average of absolute percentage error MAPE (100N) 1113936Ni |(ti minus piti)|

MSE e square root of the mean of the sum of squares of the errors MSE (1N) 1113936Ni1 (ti minus pi)

2

MAE e average value of the absolute error between the observed value and the true value MAE (1N) 1113936Ni1 |ti minus pi|

ti i-th sample of expected output pi i-th sample of predicted output N sample size

6 Mathematical Problems in Engineering

42 Simulation Experiments Section e experimentalsimulation part introduces the prediction effect comparisonbetween the FA-CSSA-ELM prediction model proposed inthis paper and other competitive models

421 Experiment I e purpose of Experiment I is tocompare the performance of the FA-CSS-ELM model withthat of the single predictionmodel And the single predictionmodels include ELMAN ELM and SVM In order to makethe data more accurate and representative the data in thetables of this paper are calculated by averaging 20 operationse metrics of the four evaluation functions compared with

the single competing model are shown in Table 2 (the bestdata are highlighted in this paper)

A comparison of the data for the four indicators from theFA-CSSA-ELM model proposed in this paper with thesingle-competition model is shown in Table 2 e FA-CSSA-ELMmodel is the most effective followed by the ELMsingle-competition model And the SVM single predictionmodel is the least effective rough data comparison wecan find that the FA-CSA-ELM model is superior to thesingle prediction model in all indicators For a more visualobservation a histogram of the mean of the evaluationfunctions for these seven datasets is also plotted in this paperto represent it And the histogram is shown in Figure 7

e generator Boostertransformer

e generatorBooster

transformer

hellip hellip

Power stations

220KV high-voltagetransmission

line

Primary high-voltagesubstation

110KV high-voltagetransmission

Power load forecasting

model

Power load forecasting

feedback system

Secondary high-voltage

substation

Low-voltagesubstation

e average user

e factory

Electricity users and facilities

Figure 5 Electric load transfer process

950900850800750700650600550500450400

Pow

er lo

ad (k

Wh

)

0 1000 2000 3000 4000 5000 6000 7000 8000e time series (min)

Figure 6 Real power load data for a grid in Shandong

Mathematical Problems in Engineering 7

A comparison of the different competition model per-formance metric functions in Figure 7 shows that the FA-CSSA-ELM improved 7229 998 and 4782 in MSEmetrics comparedwith the other three single predictionmodelsELMAN ELM and SVM respectively e FA-CSSA-ELMimproved by 803 18 and 540 in the MAPE metriccompared with the remaining three single prediction modelsELMAN ELM and SVM respectively In the RMSE metricthe improvement is 778 14 and 488 compared with theother three single forecastingmodels ELMAN ELM and SVMrespectively In terms of MAE metric the improvement is772 156 and 517 for ELMAN ELM and SVM re-spectively From the comparison data the FA-CSSA-ELMmodel proposed in this paper is much more effective than thethree representative single forecasting models compared

422 Experiment II e purpose of Experiment II is tocompare the FA-CSSA-ELM model with other representa-tive combinatorial competition models e combined

prediction models include WOA-ELM and PSO-ELMANIn this paper four performance indicators are used to verifythe superiority of the model And the evaluation functionpairs of the three competitive models are shown in Table 3(the best data are marked in bold in this paper) For a moreintuitive view a histogram of the mean values of the fourevaluation functions for these seven datasets is also plottedin this paper e histogram is shown in Figure 8

It is shown in Figure 8 and Table 3 that the FA-CSSA-ELM prediction model proposed has superiority in allevaluation indicators and it is more stable and has ac-curate prediction results in this paper e PSO-ELMANcombined model on the other hand has the least sat-isfactory evaluation indexes and the lowest predictionaccuracy Although the WOA-ELM competition modelalso has excellent prediction results it still does notsurpass the FA-CSSA-ELM prediction model in thecomparison of various evaluation indicators Comparedwith the WOA-ELM model and PSO-ELMAN model theMSE index of the FA-CSSA-ELM model increased by

Table 2 Experiment I comparison of data with the evaluation function of a single competitive model

Data MSE MAPE RMSE MAEMondayELMAN 15202 31632 31632 205353ELM 09305 19381 19381 126597SVM 57933 130061 130061 809685FA-CSSA-ELM 077477 16099 16099 98266TuesdayELMAN 14905 31364 31364 202276ELM 6307 22570 22570 138804SVM 57933 139705 139705 883321FA-CSSA-ELM 08733 18208 18208 123912WednesdayELMAN 24602 51642 51642 33698ELM 13248 27226 27226 176342SVM 5307 109705 109705 673321FA-CSSA-ELM 1061 22299 22299 146999ursdayELMAN 18634 3977 3977 252004ELM 13149 28083 28083 180642SVM 63128 142424 142424 898527FA-CSSA-ELM 1118 23729 23729 156980FridayELMAN 13959 30618 30618 195877ELM 10001 2201 2201 139655SVM 57571 126769 126769 805392FA-CSSA-ELM 07942 18056 18056 117099SaturdayELMAN 1674 3646 3646 230146ELM 11409 24056 24056 154727SVM 57579 131629 131629 835783FA-CSSA-ELM 10377 22249 22249 145872SundayELMAN 16556 3536 3536 225124ELM 19696 24904 24904 159062SVM 57579 131629 131629 835783FA-CSSA-ELM 10326 21783 21783 140861

8 Mathematical Problems in Engineering

172 199

578

096

ELMAN ELM SVM FA-CSSA-ELM

(a)

367

24

130

3

203

ELMAN ELM SVM FA-CSSA-ELM

(b)

298

1

192

1

987

9

167

7

ELMAN ELM SVM FA-CSSA-ELM

(c)

235

4

153

7

820

3

132

9

ELMAN ELM SVM FA-CSSA-ELM

(d)

ELMANELM

SVMFA-CSSA-ELM

172

367 29

81

235

4

199

24 19

21

153

7

578 130

3 987

9

820

3

096

203 167

7

132

9

MSE MAPE RMSE MAE

(e)

Figure 7 (a) Comparison chart of MSE data for four competitive models (b) Comparison chart of MAPE data for four competitive models(c) Comparison chart of RMSE data for four competitive models (d) Comparison chart of MAE data for four competitive models (e)Comparison diagram of MSE MAPE RMSE and MAE of ELMAN ELM SVM and FA-CSSA-ELM models

Table 3 Experiment II compared with the evaluation function of the combinatorial competition model

Data MSE MAPE RMSE MAEMondayWOA-ELM 082163 16683 139436 108239PSO-ELMAN 15443 32796 262078 211148FA-CSSA-ELM 077477 16099 138068 98266TuesdayWOA-ELM 09408 19509 159538 129269PSO-ELMAN 17102 36173 290235 229117FA-CSSA-ELM 08733 18208 154092 123912WednesdayWOA-ELM 11136 23014 189082 148435PSO-ELMAN 17956 38768 304726 245816FA-CSSA-ELM 1061 22299 188049 146999ursdayWOA-ELM 11359 23608 192711 153207PSO-ELMAN 18188 38585 308664 243114FA-CSSA-ELM 1118 23559 187718 156980FridayWOA-ELM 085777 18753 145568 118553PSO-ELMAN 17447 39528 301052 247635FA-CSSA-ELM 07942 18056 138266 117099SaturdayWOA-ELM 143121 23145 195556 150731PSO-ELMAN 1732 3619 393924 229106FA-CSSA-ELM 10377 22249 184252 145872SundayWOA-ELM 10807 22217 183403 1409331PSO-ELMAN 19889 43066 337536 276812FA-CSSA-ELM 10326 21783 183226 140861

Mathematical Problems in Engineering 9

102 and 873 respectively e MAPE index of theFA-CSSA-ELM model is increased by 3 and 86compared with the WOA-ELM model and PSO-ELMANmodel respectively Compared with WOA-ELM andPSO-ELMAN the RMSE index of the FA-CSSA-ELMmodel increased by 26 and 89 respectively e MAEindex of the FA-CSSA-ELM model compared with theWOA-ELM model and PSO-ELMAN model increased by21 and 809 respectively

And this paper can also be more intuitively analyzedfrom the comparison graphs of the prediction effects of the

six different competing models shown in Figure 9 ecombined power load forecasting model is better than thesingle power load forecasting model in both accuracy andstability Among the combined models the FA-CSSA-ELMmodel proposed in this paper is the most superior e FA-CSSA-ELM forecasting model outperforms the rest of thecompeting models in all evaluation metrics and has strongforecasting accuracy and stability erefore the FA-CSSA-ELM power load forecasting model proposed in this papercan give accurate power forecasts and correct feedback to theauthorities concerned

106

176

096

WOA-ELM PSO-ELMAN FA-CSSA-ELM

(a)

21

379

204

ELMAN ELM FA-CSSA-ELM

(b)

WOA-ELM PSO-ELMAN FA-CSSA-ELM

172

2

314

167

7

(c)13

56

240

4

132

9

WOA-ELM PSO-ELMAN FA-CSSA-ELM

(d)

106 2

1

172

2

135

6

176 3

79

314

240

4

096 204

167

7

132

9

MSE MAPE RMSE MAE

WOA-ELMPSO-ELMANFA-CSSA-ELM

(e)

Figure 8 (a) Comparison chart of MSE data for three competitive models (b) Comparison chart of MAPE data for three competitivemodels (c) Comparison chart of RMSE data for three competitive models (d) Comparison chart of MAE data for three competitive models(e) Comparison diagram of MSE MAPE RMSE and MAE of WOA-ELM PSO-ELMAN and FA-CSSA-ELM models

10 Mathematical Problems in Engineering

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Monday

(a)

0 50 100 150 200 250 300The time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Tuesday

(b)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Wednesday

(c)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

ursday

(d)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Friday

(e)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Saturday

(f )

Figure 9 Continued

Mathematical Problems in Engineering 11

5 Conclusion

In this study we propose an FA-CSSA-ELM power loadforecasting model to predict power loads accurately Firstthis paper optimizes the SSA algorithm using the Tent chaosmapping strategy and the firefly perturbation strategy enthe constructed FA-CSSA algorithm is used to optimize theinitial thresholds and weights of the ELMmodel Finally theFA-CSSA-ELM power load forecasting model is comparedwith three single forecasting models and two combinedforecasting models e forecasting effect is visualizedthrough the 4 evaluation functions and the correspondinghistograms e following conclusions can be obtainedthrough the simulation experimental validation of realpower load data from a power grid in Shandong

By comparing the FA-CSSA-ELM power load fore-casting model with three typical single power load fore-casting models this paper finds that the FA-CSSA-ELMimproved 7229 998 and 4782 in MSE metricscompared with the other three single prediction modelsELMAN ELM and SVM respectively e FA-CSSA-ELMimproved by 803 18 and 540 in the MAPE metriccompared with the remaining three single prediction modelsELMAN ELM and SVM respectively In the RMSE metricthe improvement is 778 14 and 488 compared withthe other three single forecasting models ELMAN ELM andSVM respectively In terms of MAE metric the improve-ment is 772 156 and 517 for ELMAN ELM andSVM respectively From the comparison data the FA-CSSA-ELM model proposed in this paper has a much betterprediction effect than the three representative single pre-diction models

It can be found from Experiment I that the performanceof the FA-CSSA-ELM prediction model is far superior tothat of the three single prediction models en WOA-ELMand PSO-ELMAN combination models are comparedthrough Experiment II Compared with the WOA-ELM

model and PSO-ELMAN model the MSE index of the FA-CSSA-ELM model increased by 102 and 873 respec-tively e MAPE index of the FA-CSSA-ELM model isincreased by 3 and 86 compared with the WOA-ELMmodel and PSO-ELMAN model respectively Comparedwith WOA-ELM and PSO-ELMAN the RMSE index of theFA-CSSA-ELM model increased by 26 and 89 re-spectively e MAE index of the FA-CSSA-ELM modelcompared with that of the WOA-ELM model and PSO-ELMAN model increased by 21 and 809 respectivelyis further indicates that the FA-CSSA-ELM power loadforecasting model has higher forecasting accuracy andperformance e FA-CSSA-ELM prediction model canprovide more accurate feedback to relevant departmentsRelevant departments can guide the rational layout of thepower system through accurate feedback so as to reduce thewaste of power load and the economic loss of the industry

Data Availability

No data were used to support this study

Conflicts of Interest

e authors declare that they have no conflicts of interest

Acknowledgments

is work was supported by Science Education and In-dustry Integration Innovation Pilot Project of Qilu Uni-versity of Technology (Shandong Academy of Sciences)(2020KJC-ZD04) the Postgraduate Tutorsrsquo Guidance AbilityImprovement Project of Shandong Province (SDYY17076)and the Empirical Research on Innovation of CultivationModel of Control Graduate Students Based on SystemSynergy eory (SDYY18151)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Sunday

(g)

Figure 9 Forecast line chart of six competing models from Monday to Sunday

12 Mathematical Problems in Engineering

References

[1] G Gross and F D Galiana ldquoShort-term load forecastingrdquoProceedings of the IEEE vol 75 no 12 pp 1558ndash1573 1987

[2] A D Papalexopoulos and T C Hesterberg ldquoA regression-based approach to short-term system load forecastingrdquo IEEETransactions on Power Systems vol 5 no 4 pp 1535ndash15471990

[3] B-J Chen M-W Chang and C-J Lin ldquoLoad forecastingusing support vector Machines a study on EUNITE com-petition 2001rdquo IEEE Transactions on Power Systems vol 19no 4 pp 1821ndash1830 2004

[4] J-F Chen W-M Wang and C-M Huang ldquoAnalysis of anadaptive time-series autoregressive moving-average (ARMA)model for short-term load forecastingrdquo Electric Power SystemsResearch vol 34 no 3 pp 187ndash196 1995

[5] K Lang M Zhang Y Yuan and X Yue ldquoShort-term loadforecasting based on multivariate time series prediction andweighted neural network with random weights and kernelsrdquoCluster Computing vol 22 no S5 pp 12589ndash12597 2019

[6] J J Xia H Qi and Z Q Wang ldquoCombination forecasting ofpower load based on polynomial trend extrapolation andARIMA modelrdquo Advanced Materials Research vol 546-547pp 357ndash362 2012

[7] Y Wu Z Pan X Luo J Gao and Y Zhang ldquoA hybridforecasting method of electricity consumption based on trendextrapolation theory and LSSVMrdquo in Proceedings of the 2016IEEE PES Asia-Pacific Power and Energy Engineering Con-ference (APPEEC) pp 2333ndash2337 Xirsquoan China October2016

[8] W Christiaanse ldquoShort-term load forecasting using generalexponential smoothingrdquo IEEE Transactions on Power Appa-ratus and Systems vol PAS-90 no 2 pp 900ndash911 1971

[9] J W Taylor ldquoShort-term electricity demand forecasting usingdouble seasonal exponential smoothingrdquo Journal of the Op-erational Research Society vol 54 no 8 pp 799ndash805 2003

[10] H Akccedilay and T Filik ldquoShort-term wind speed forecasting byspectral analysis from long-term observations with missingvaluesrdquo Applied Energy vol 191 pp 653ndash662 2017

[11] A J Conejo M A Plazas R Espinola and A B MolinaldquoDay-ahead electricity price forecasting using the wavelettransform and ARIMA modelsrdquo IEEE Transactions on PowerSystems vol 20 no 2 pp 1035ndash1042 2005

[12] T Jakasa I Androcec and P Sprcic ldquoElectricity priceforecasting mdash ARIMAmodel approachrdquo in Proceedings of the2011 8th International Conference on the European EnergyMarket (EEM) pp 222ndash225 Zagreb Croatia May 2011

[13] Y Wang J Wang G Zhao and Y Dong ldquoApplication ofresidual modification approach in seasonal ARIMA forelectricity demand forecasting a case study of Chinardquo EnergyPolicy vol 48 pp 284ndash294 2012

[14] J L Elman ldquoFinding structure in timerdquo Cognitive Sciencevol 14 no 2 pp 179ndash211 1990

[15] W S Noble ldquoWhat is a support vector machinerdquo NatureBiotechnology vol 24 no 12 pp 1565ndash1567 2006

[16] G-B Huang Q-Y Zhu and C-K Siew ldquoExtreme learningmachine theory and applicationsrdquo Neurocomputing vol 70no 1-3 pp 2ndash501 2006

[17] J A K Suykens and J Vandewalle ldquoLeast squares supportvector machine classifiersrdquo Neural Processing Letters vol 9no 3 pp 293ndash300 1999

[18] H Shi M Xu and R Li ldquoDeep learning for household loadforecasting-A novel pooling deep RNNrdquo IEEE Transactionson Smart Grid vol 9 no 5 pp 5271ndash5280 2018

[19] N Ye Y Liu and Y Wang ldquoShort-term power load fore-casting based on SVMrdquo World Automation Congressvol 2012 pp 47ndash51 Puerto Vallarta Mexico 2012

[20] W Li C Quan X Wang and S Zhang ldquoShort-term powerload forecasting based on a combination of VMD and ELMrdquoPolish Journal of Environmental Studies vol 27 no 5pp 2143ndash2154 2018

[21] X Li Lv Jin-hu L Ding G Xu and J Li ldquoBuilding coolingload forecasting model based on LS-SVMrdquo in Proceedings ofthe 2009 Asia-Pacific Conference on Information Processingpp 55ndash58 Shenzhen China July 2009

[22] F Yang P Wang Y Zhang L Zheng and J Lu ldquoSurvey ofswarm intelligence optimization algorithmsrdquo in Proceed-ings of the 2017 IEEE International Conference on Un-manned Systems (ICUS) pp 544ndash549 Beijing ChinaOctober 2017

[23] M Dorigo M Birattari and T Stutzle ldquoAnt colony opti-mizationrdquo IEEE Computational Intelligence Magazine vol 1no 4 pp 28ndash39 2006

[24] D Karaboga and B Akay ldquoA comparative study of artificialbee colony algorithmrdquo Applied Mathematics and Computa-tion vol 214 no 1 pp 108ndash132 2009

[25] X S Yang and X He ldquoFirefly algorithm recent advances andapplicationsrdquo International Journal of Swarm Intelligencevol 1 no 1 pp 36ndash50 2013

[26] X S Yang and A Hossein Gandomi ldquoBat algorithm a novelapproach for global engineering optimizationrdquo EngineeringComputations vol 29 no 5 pp 464ndash483 2012

[27] R Rajabioun ldquoCuckoo optimization algorithmrdquo Applied SoftComputing vol 11 no 8 pp 5508ndash5518 2011

[28] M Seyedali S M Mirjalili and A Lewis ldquoGrey wolf opti-mizerrdquo Advances in Engineering Software vol 69 pp 46ndash612014

[29] M Seyedali ldquoDragonfly algorithm a new meta-heuristicoptimization technique for solving single-objective discreteand multi-objective problemsrdquo Neural Computing and Ap-plications vol 27 no 4 pp 1053ndash1073 2016

[30] M Seyedali and A Lewis ldquoe whale optimization algo-rithmrdquo Advances in Engineering Software vol 95 pp 51ndash672016

[31] J Xue and B Shen ldquoA novel swarm intelligence optimizationapproach sparrow search algorithmrdquo Systems Science ampControl Engineering vol 8 no 1 pp 22ndash34 2020

[32] H Wang X Lv and X Luo ldquoShort-term load forecasting ofpower grid based on improved WOA optimized LSTMrdquo inProceedings of the 2020 5th International Conference on Powerand Renewable Energy (ICPRE) pp 54ndash60 Shanghai ChinaSeptember 2020

[33] W-C Hong ldquoElectric load forecasting by seasonal recurrentSVR (support vector regression) with chaotic artificial beecolony algorithmrdquo Energy vol 36 no 91 pp 5568ndash55782011

[34] F Jiang Z Peng and J He ldquoShort-term load forecastingbased on support vector regression with improved grey wolfoptimizerrdquo in Proceedings of the 2018 Tenth InternationalConference on Advanced Computational Intelligence (ICACI)pp 807ndash812 Xiamen China March 2018

[35] X YI R Guo and Y Qi ldquoStabilization of chaotic systemswith both uncertainty and disturbance by the UDE-basedcontrol methodrdquo IEEE Access vol 8 pp 62471ndash624772020

[36] L Liu B Li and R Guo ldquoConsensus control for networkedmanipulators with switched parameters and topologiesrdquo IEEEAccess vol 9 pp 9209ndash9217 2021

Mathematical Problems in Engineering 13

[37] T Hou Y Liu and F Deng ldquoFinite horizon H2∕Hinfin controlfor SDEs with infinite Markovian jumpsrdquo Nonlinear AnalysisHybrid Systems vol 34 pp 108ndash120 2019

[38] R Xu and F Zhang ldquoϵ-Nash mean-field games for generallinear-quadratic systems with applicationsrdquo Automaticavol 114 Article ID 108835 2020

[39] R L Haupt and S E Haupt Practical genetic algorithmsWiley Hoboken NJ USA 2004

[40] E Ott C Grebogi and J A Yorke ldquoControlling chaosrdquoPhysical Review Letters vol 64 no 11 pp 1196ndash1199 1990

14 Mathematical Problems in Engineering

Page 3: ResearchArticle A Power Load Forecasting Model Based on …

xt+1id

xtid middot exp

minusi

z middot T1113874 1113875 R2 lt ST

xtid + Q middot L R2 ge ST

⎧⎪⎪⎪⎨

⎪⎪⎪⎩

(3)

where t denotes the current number of iterations T denotesthe maximum number of iterations z is the random numberbetween [0 1] Q is a random number subject to a normaldistribution L is a matrix of 1 times d whose elements are all 1R2 denotes a guard value ranging from [0 1] and ST is asafe value ranging from [(12) 1]

It is generally assumed that discoverers make up about10ndash20 of the population with the rest belonging totrackers e trackerrsquos position update formula can beexpressed as the following equation

xt+1id

xtid middot exp

xwtd minus x

tid

i21113888 1113889 igt

n

2

xbt+1d +

1D

1113944

D

d1rand minus1 1 middot x

tid minus xb

t+1d

111386811138681113868111386811138681113868111386811138681113872 1113873 ile

n

2

⎧⎪⎪⎪⎪⎪⎪⎪⎨

⎪⎪⎪⎪⎪⎪⎪⎩

(4)

where xwtd denotes the worst position in dimension d of the

t th iteration and xbt+1d denotes the best position When

igt (n2) it means that the population is short of food andneeds to go elsewhere to forage When ile (n2) it meansthat the tracker is predating near the optimal position xb

e last guards are used for vigilant reconnaissance ofthe population and number 10ndash20 of the total populationIts position update formula can be expressed as the followingequation

xt+1id

xbt

+ β xtid minus xb

td1113872 1113873 fi nefg

xtid + K

xtid minus xw

td

fi minus fw

11138681113868111386811138681113868111386811138681113868 + μ

1113888 1113889 fi fg

⎧⎪⎪⎪⎪⎪⎨

⎪⎪⎪⎪⎪⎩

(5)

where β is the step control parameter a normally distributedrandom number with a mean of 0 and a variance of 1 K is arandom number between [minus1 1] μ is a very small constantthat prevents the denominator from going to zero here inthis paper we take 10Eminus 8 and fi is the current fitness fg isthe best fitness and fw is the worst fitness

e flowchart of sparrow algorithm operation is shownin Figure 1

22 Extreme Learning Machine e extreme learning ma-chine is an SLFN with faster learning speed and highergeneralization capability Assume that any N differenttraining set (xj tj) xj isin Rd tj isin Rm the mathematicalmodel of SLFN with n hidden nodes can be defined as

1113944

n

i1βigi xj1113872 1113873 1113944

n

i1βiGi ai bi xj1113872 1113873 j 1 2 N (6)

where ai is the vector of weights connecting the i-th hiddennode to the input node bi is the threshold value of the i-thhidden node βi is the weight vector connecting the i-thhidden node to the output node gi(xj) Gi(ai bi xj) is theoutput function of the i-th hidden node and g(bull) is thesigmoid activation function

Since SLFN can approach these N training samples withzero error equation (6) can be further defined as the fol-lowing equation

1113944n

i1βiGi ai bi xj1113872 1113873 tj j 1 2 N (7)

where tj is the output function In addition equation (7) cancompactly express N equations as equation (8) which isgiven as follows

Hβ T (8)

H

G a1 b1 x1( 1113857 middot middot middot G an bn x1( 1113857

⋮ middot middot middot ⋮G a1 b1 xN( 1113857 middot middot middot G an bn xN( 1113857

⎡⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎣⎤⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎦

β

β1⋮βn

⎡⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎣⎤⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎦

T

ntimesm

T

t1

⋮tN

⎡⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎣⎤⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎦

T

ntimesN

(9)

where H is the hidden layer output matrix of the networkSLFN has been shown to have universal approximationcapability and ELM network training process can besummarized as a nonlinear optimization problem Its inputweight ai and hidden threshold bi can be assigned randomlyTraining SSFN is equivalent to finding the least squaressolution β

for the linear system Hβ T e mathematicalmodel of the least squares solution can be defined as

β

H+T (10)

where H+ is the MoorendashPenrose generalized inverse of thehidden layer output matrix and T is the expected outputmatrix

Start

Initial population

Calculate fitness values and sort them

Update the finder position according to (3)

Update the finder position according to (4)

Update the finder position according to (5) End

t gt maxYes No

Output the result

Figure 1 Flow chart of SSA algorithm operation

Mathematical Problems in Engineering 3

23 Other Recommendations In this paper the SSA algo-rithm is optimized by Tent chaotic mapping strategy andfirefly perturbation strategy and an improved firefly chaoticsparrow algorithm is proposed e FA-CSSA model usesthe chaotic properties of the Tent mapping to initialize thepopulation e chaotic nature of the Tent mapping is usedto make the initial population uniformly distributed in thesolution space And the firefly algorithm is used to updatethe optimal sparrow and sparrow flock position based on theprinciple that the fireflies with higher brightness in thesearch space can attract the fireflies with lower brightness toapproach erefore the chaotic mapping and firefly dis-turbance strategy can make up for the shortcomings of theSSA algorithm that it is easy to fall into the local optimumand can enhance the algorithmrsquos global optimization abilityand robustness

231 Tent Chaos Mapping Strategy It has been found thatthe goodness of the initial population profoundly affects theconvergence process of the swarm intelligence optimizationalgorithm [39] e SSA algorithm is a new swarm intelli-gence optimization algorithm proposed in 2020 ereforethe SSA algorithm also suffers from the fact that the initialpopulations cannot be uniformly distributed in the solutionspace is can lead to a lack of population diversity in theprocessing of the algorithm So the SSA algorithm has thedisadvantage of low solution efficiency and insufficientglobal optimization capability when solving complex opti-mization problems

As chaos is nonlinear random and ergodic [40] it canwell allow the initial population to be traversed within theentire spaceerefore this paper uses the strategy of chaoticmapping to initially optimize the SSA algorithm In contrastto other types of chaotic mappings the Tent chaotic map-ping has a simple structure and the mapping presents a moreuniform density Tent chaos mapping distribution is shownin Figure 2 and Tent chaos mapping bifurcation diagram isshown in Figure 3is indicates that Tent chaotic mappingshave strong chaotic properties ergodicity and iterationspeed erefore this paper chooses the Tent chaotic map toavoid the SSA algorithm from falling into the local optimumin the iterative process

Let the chaotic time series in the space of D dimensionsbe x xn n 1 2 D1113864 1113865 and the Tent chaos mapping canbe expressed as the following equation

xn+1 2xn 0le xn lt 05

2 1 minus xn( 1113857 05lexn le 11113896 (11)

232 Firefly Disturbance Strategy In the firefly disturbancestrategy [25] the main purpose of the light emitted byfireflies is to act as a light-signal system to attract otherindividual fireflies And all fireflies follow the following threepoints

(1) All fireflies are attracted to fireflies that are brighterthan them

(2) e attractiveness of fireflies is directly proportionalto their brightness When a firefly approaches afirefly that is brighter than itself the fireflyrsquosbrightness decreases with distance

(3) If no brighter firefly is found than the given one thenit will move randomly

So the formula for the relative luminosity of fireflies canbe expressed as follows

I I0 lowast eminuscrij (12)

e formula for the attractiveness of fireflies can beexpressed as follows

β β0 lowast eminuscr2

ij (13)

e formula for updating the position of a firefly can beexpressed as follows

xi(t + 1) xi + β times xj minus xi1113872 1113873 + α times(rand minus 05) (14)

where I0 is the maximum brightness of the firefly andproportional to the objective function value c is the lightintensity absorption parameter rij is the distance betweenfireflies i and j and is the maximum attraction xi and xj arethe spatial locations where fireflies i and j are located re-spectively α is a step factor in the range [0 1] and rand is arandom number between [0 1]

e firefly perturbation strategy is used to update thepositions of the optimal sparrows and sparrow flocks toimprove the search capability of the algorithm Finally the

09

08

07

06

05

04

03

020 10 20 30 40 50 60 70 80 90 100

Figure 2 Tent chaos mapping distribution

1090807060504030201

008 1 12 14 16 18 2

Figure 3 Tent chaotic mapping bifurcation diagram

4 Mathematical Problems in Engineering

sparrow positions after the firefly perturbation strategy arecompared with the sparrow positions without the fireflyperturbation strategy If the result is better the sparrowpositions are updated

So the flow chart of the operation of the FA-CSSA al-gorithm improved according to the Tent chaos mappingstrategy and the firefly perturbation strategy is shown inFigure 4

3 FA-CSSA-ELM Power Load ForecastingModel and Feedback Mechanism

31 3e FA-CSSA-ELM Power Load Forecasting Modele FA-CSSA algorithm is used to optimize the initialweights and thresholds of the ELM model to construct theFA-CSSA-ELM power load prediction model e FA-CSSAalgorithm has strong global search ability which can im-prove the generalization ability of the model And it canfurther improve the forecasting capability of the FA-CSSA-ELM power load forecasting model

e specific forecasting steps of the FA-CSSA-ELMpower load forecasting model can be expressed as follows

(1) Divide the validation data into datasets and test sets(2) Construct the FA-CSSA-ELM prediction model e

SSA algorithm optimized by chaos mapping strategyand firefly disturbance strategy is used to find theoptimal initial weight and threshold of the ELMmodel

(3) e real historical data of a certain power grid inShandong were used to verify the prediction per-formance of the FA-CSSA-ELM model and othercomparison prediction models and four perfor-mance index functions were used as qualitativecomparison standards

(4) e FA-CSSA-ELM power load forecasting modelproposed is applied to the real power load trans-mission process e accurate forecasting capabilityof the FA-CSSA-ELM load forecasting model is usedto forecast real power load data e forecast trendsand results are used to provide feedback on theelectricity consumption of each region to ensuremaximum utilization of the electricity load is canbetter achieve the purpose of saving energy andreducing consumption and reducing economiclosses

32 3e Evaluation Functions In order to judge the pre-diction effect of different competitive models more accu-rately and comprehensively in this paper the root meansquare error (RMSE) mean absolute percentage error(MAPE) mean square error (MSE) andmean absolute error(MAE) are used to verify the results Moreover RMSE ishighly sensitive to the accuracy of the prediction MAPE ishighly expressive of the prediction e four evaluationfunctions are shown in Table 1

33 Power Load Feedback System for Forecasting ModelsTypically the power load transmission process in this paperis shown in Figure 5 Firstly the power plant transmits thepower load through the 220 kV high-voltage transmissionline to the first-stage substation for the first power loadconversion en the converted power load is transmittedthrough the 110 kV high-voltage transmission line to thesecondary substation for the second power conversionFinally the power load of the second conversion will betransmitted to each electricity place e proposed FA-CSSA-ELM power load prediction model is applied to thepower load conversion process of the first-stage substationrough real-time data update and accumulation in variousplaces the model can be continuously learned and updatedand the prediction accuracy of the model can be continu-ously improved and the dynamic balance of power gen-eration and power supply can be achieved In this wayrelevant departments can accurately predict the changingtrend of power load and accurate power load value accordingto the history of power load rough accurate predictionwe can not only give reasonable suggestions and guidance torelevant departments but also make the power load distri-bution more reasonable and maximize the use of powerresources

4 Simulation Experiments

In order to better verify the predictive performance of theFA-CSSA-ELM model proposed in this paper the com-bined forecasting model FA-CSSA-ELM is compared withsingle competing models such as ELMAN ELM and SVMIn order to give a more comprehensive picture of theforecasting performance of the proposed FA-CSSA-ELMmodel this paper also compares it with the two combinedcompeting models WOA-ELM and PSO-ELMAN esimulation experimental part consists of two parts the datadescription section and the simulation experimental sec-tion e data description section introduces the data usedin the simulation experiments as well as the specific way ofdividing the training set and the test set e experimentalpart consists of two parts Experiment I and Experiment IIdescribing the specific steps of the predicted performancetests and analyzing the results of the simulatedexperiments

41 Data Description Section

411 Presentation of Simulation Data is paper uses realelectrical load history data of four weeks from a power gridin Shandong in 2020 as simulation data In order to predictthe electrical load data more accurately the frequency in-terval for collection in this paper is 5 minutes A total of 8064electrical load history data were measured for 288 electricalload history data per day e power load time series isshown in Figure 6

From Figure 6 this paper shows that the power load dataare highly nonlinear and regular

Mathematical Problems in Engineering 5

412 Division of the Dataset e dataset is divided into twosections the training set and the test set e training set isused to learn and train the model and the test set is used toverify the training effect of the model In order to make thedistribution of power loads more rational and the forecastsmore accurate in this paper the measured 8064 real powerload history data of a power grid in Shandong Province weredivided into 7 time series of data subsets e 7 data subsetsare created in the chronological order from Monday toSunday Each time series was recorded every 5 minutes for atotal of 4 days Each day has 288 data and each set has 1152data By dividing the data in this way the prediction units inthis paper have been refined from months or weeks to aspecific day is not only improves the accuracy and

relevance of the model predictions but also provides morereasonable suggestions for the allocation of power loads

is paper divides the 8064 historical power load datainto 7 subsets from Monday to Sunday So each subset has1152 power load history data In this paper the data from thefirst three weeks are used as the test set data and the datafrom the last week are used as the validator data For ex-ample the test set for the first subset is the data for eachMonday of the first three weeks and the validator data arethe data for Monday of the fourth week e test set for thesecond subset is the data from Tuesday of the previous threeweeks and the validator data are the data from Tuesday ofthe fourth weeke remaining subsets of test and validationsets are divided according to this pattern

Update the alert position according to (5)

Start

The population is initialized using the tent chaotic map

The population was divided into finder and tracker

Update the alert position according to (3)

Calculate fitness value and update position

Update the alert position according to (4)

Update sparrow position with firefly disturbance strategy

Calculate fitness value and update positionEnd

Calculate fitness value and update position

Yes t gt max Output the resultNo

Figure 4 Flow chart of the FA-CSSA algorithm operation

Table 1 Four types of evaluation functions

Metrics Definition Equation

RMSE e square root of average of the error squares RMSE

(1N) 1113936Ni1 (ti minus pi)

21113969

MAPE e average of absolute percentage error MAPE (100N) 1113936Ni |(ti minus piti)|

MSE e square root of the mean of the sum of squares of the errors MSE (1N) 1113936Ni1 (ti minus pi)

2

MAE e average value of the absolute error between the observed value and the true value MAE (1N) 1113936Ni1 |ti minus pi|

ti i-th sample of expected output pi i-th sample of predicted output N sample size

6 Mathematical Problems in Engineering

42 Simulation Experiments Section e experimentalsimulation part introduces the prediction effect comparisonbetween the FA-CSSA-ELM prediction model proposed inthis paper and other competitive models

421 Experiment I e purpose of Experiment I is tocompare the performance of the FA-CSS-ELM model withthat of the single predictionmodel And the single predictionmodels include ELMAN ELM and SVM In order to makethe data more accurate and representative the data in thetables of this paper are calculated by averaging 20 operationse metrics of the four evaluation functions compared with

the single competing model are shown in Table 2 (the bestdata are highlighted in this paper)

A comparison of the data for the four indicators from theFA-CSSA-ELM model proposed in this paper with thesingle-competition model is shown in Table 2 e FA-CSSA-ELMmodel is the most effective followed by the ELMsingle-competition model And the SVM single predictionmodel is the least effective rough data comparison wecan find that the FA-CSA-ELM model is superior to thesingle prediction model in all indicators For a more visualobservation a histogram of the mean of the evaluationfunctions for these seven datasets is also plotted in this paperto represent it And the histogram is shown in Figure 7

e generator Boostertransformer

e generatorBooster

transformer

hellip hellip

Power stations

220KV high-voltagetransmission

line

Primary high-voltagesubstation

110KV high-voltagetransmission

Power load forecasting

model

Power load forecasting

feedback system

Secondary high-voltage

substation

Low-voltagesubstation

e average user

e factory

Electricity users and facilities

Figure 5 Electric load transfer process

950900850800750700650600550500450400

Pow

er lo

ad (k

Wh

)

0 1000 2000 3000 4000 5000 6000 7000 8000e time series (min)

Figure 6 Real power load data for a grid in Shandong

Mathematical Problems in Engineering 7

A comparison of the different competition model per-formance metric functions in Figure 7 shows that the FA-CSSA-ELM improved 7229 998 and 4782 in MSEmetrics comparedwith the other three single predictionmodelsELMAN ELM and SVM respectively e FA-CSSA-ELMimproved by 803 18 and 540 in the MAPE metriccompared with the remaining three single prediction modelsELMAN ELM and SVM respectively In the RMSE metricthe improvement is 778 14 and 488 compared with theother three single forecastingmodels ELMAN ELM and SVMrespectively In terms of MAE metric the improvement is772 156 and 517 for ELMAN ELM and SVM re-spectively From the comparison data the FA-CSSA-ELMmodel proposed in this paper is much more effective than thethree representative single forecasting models compared

422 Experiment II e purpose of Experiment II is tocompare the FA-CSSA-ELM model with other representa-tive combinatorial competition models e combined

prediction models include WOA-ELM and PSO-ELMANIn this paper four performance indicators are used to verifythe superiority of the model And the evaluation functionpairs of the three competitive models are shown in Table 3(the best data are marked in bold in this paper) For a moreintuitive view a histogram of the mean values of the fourevaluation functions for these seven datasets is also plottedin this paper e histogram is shown in Figure 8

It is shown in Figure 8 and Table 3 that the FA-CSSA-ELM prediction model proposed has superiority in allevaluation indicators and it is more stable and has ac-curate prediction results in this paper e PSO-ELMANcombined model on the other hand has the least sat-isfactory evaluation indexes and the lowest predictionaccuracy Although the WOA-ELM competition modelalso has excellent prediction results it still does notsurpass the FA-CSSA-ELM prediction model in thecomparison of various evaluation indicators Comparedwith the WOA-ELM model and PSO-ELMAN model theMSE index of the FA-CSSA-ELM model increased by

Table 2 Experiment I comparison of data with the evaluation function of a single competitive model

Data MSE MAPE RMSE MAEMondayELMAN 15202 31632 31632 205353ELM 09305 19381 19381 126597SVM 57933 130061 130061 809685FA-CSSA-ELM 077477 16099 16099 98266TuesdayELMAN 14905 31364 31364 202276ELM 6307 22570 22570 138804SVM 57933 139705 139705 883321FA-CSSA-ELM 08733 18208 18208 123912WednesdayELMAN 24602 51642 51642 33698ELM 13248 27226 27226 176342SVM 5307 109705 109705 673321FA-CSSA-ELM 1061 22299 22299 146999ursdayELMAN 18634 3977 3977 252004ELM 13149 28083 28083 180642SVM 63128 142424 142424 898527FA-CSSA-ELM 1118 23729 23729 156980FridayELMAN 13959 30618 30618 195877ELM 10001 2201 2201 139655SVM 57571 126769 126769 805392FA-CSSA-ELM 07942 18056 18056 117099SaturdayELMAN 1674 3646 3646 230146ELM 11409 24056 24056 154727SVM 57579 131629 131629 835783FA-CSSA-ELM 10377 22249 22249 145872SundayELMAN 16556 3536 3536 225124ELM 19696 24904 24904 159062SVM 57579 131629 131629 835783FA-CSSA-ELM 10326 21783 21783 140861

8 Mathematical Problems in Engineering

172 199

578

096

ELMAN ELM SVM FA-CSSA-ELM

(a)

367

24

130

3

203

ELMAN ELM SVM FA-CSSA-ELM

(b)

298

1

192

1

987

9

167

7

ELMAN ELM SVM FA-CSSA-ELM

(c)

235

4

153

7

820

3

132

9

ELMAN ELM SVM FA-CSSA-ELM

(d)

ELMANELM

SVMFA-CSSA-ELM

172

367 29

81

235

4

199

24 19

21

153

7

578 130

3 987

9

820

3

096

203 167

7

132

9

MSE MAPE RMSE MAE

(e)

Figure 7 (a) Comparison chart of MSE data for four competitive models (b) Comparison chart of MAPE data for four competitive models(c) Comparison chart of RMSE data for four competitive models (d) Comparison chart of MAE data for four competitive models (e)Comparison diagram of MSE MAPE RMSE and MAE of ELMAN ELM SVM and FA-CSSA-ELM models

Table 3 Experiment II compared with the evaluation function of the combinatorial competition model

Data MSE MAPE RMSE MAEMondayWOA-ELM 082163 16683 139436 108239PSO-ELMAN 15443 32796 262078 211148FA-CSSA-ELM 077477 16099 138068 98266TuesdayWOA-ELM 09408 19509 159538 129269PSO-ELMAN 17102 36173 290235 229117FA-CSSA-ELM 08733 18208 154092 123912WednesdayWOA-ELM 11136 23014 189082 148435PSO-ELMAN 17956 38768 304726 245816FA-CSSA-ELM 1061 22299 188049 146999ursdayWOA-ELM 11359 23608 192711 153207PSO-ELMAN 18188 38585 308664 243114FA-CSSA-ELM 1118 23559 187718 156980FridayWOA-ELM 085777 18753 145568 118553PSO-ELMAN 17447 39528 301052 247635FA-CSSA-ELM 07942 18056 138266 117099SaturdayWOA-ELM 143121 23145 195556 150731PSO-ELMAN 1732 3619 393924 229106FA-CSSA-ELM 10377 22249 184252 145872SundayWOA-ELM 10807 22217 183403 1409331PSO-ELMAN 19889 43066 337536 276812FA-CSSA-ELM 10326 21783 183226 140861

Mathematical Problems in Engineering 9

102 and 873 respectively e MAPE index of theFA-CSSA-ELM model is increased by 3 and 86compared with the WOA-ELM model and PSO-ELMANmodel respectively Compared with WOA-ELM andPSO-ELMAN the RMSE index of the FA-CSSA-ELMmodel increased by 26 and 89 respectively e MAEindex of the FA-CSSA-ELM model compared with theWOA-ELM model and PSO-ELMAN model increased by21 and 809 respectively

And this paper can also be more intuitively analyzedfrom the comparison graphs of the prediction effects of the

six different competing models shown in Figure 9 ecombined power load forecasting model is better than thesingle power load forecasting model in both accuracy andstability Among the combined models the FA-CSSA-ELMmodel proposed in this paper is the most superior e FA-CSSA-ELM forecasting model outperforms the rest of thecompeting models in all evaluation metrics and has strongforecasting accuracy and stability erefore the FA-CSSA-ELM power load forecasting model proposed in this papercan give accurate power forecasts and correct feedback to theauthorities concerned

106

176

096

WOA-ELM PSO-ELMAN FA-CSSA-ELM

(a)

21

379

204

ELMAN ELM FA-CSSA-ELM

(b)

WOA-ELM PSO-ELMAN FA-CSSA-ELM

172

2

314

167

7

(c)13

56

240

4

132

9

WOA-ELM PSO-ELMAN FA-CSSA-ELM

(d)

106 2

1

172

2

135

6

176 3

79

314

240

4

096 204

167

7

132

9

MSE MAPE RMSE MAE

WOA-ELMPSO-ELMANFA-CSSA-ELM

(e)

Figure 8 (a) Comparison chart of MSE data for three competitive models (b) Comparison chart of MAPE data for three competitivemodels (c) Comparison chart of RMSE data for three competitive models (d) Comparison chart of MAE data for three competitive models(e) Comparison diagram of MSE MAPE RMSE and MAE of WOA-ELM PSO-ELMAN and FA-CSSA-ELM models

10 Mathematical Problems in Engineering

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Monday

(a)

0 50 100 150 200 250 300The time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Tuesday

(b)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Wednesday

(c)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

ursday

(d)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Friday

(e)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Saturday

(f )

Figure 9 Continued

Mathematical Problems in Engineering 11

5 Conclusion

In this study we propose an FA-CSSA-ELM power loadforecasting model to predict power loads accurately Firstthis paper optimizes the SSA algorithm using the Tent chaosmapping strategy and the firefly perturbation strategy enthe constructed FA-CSSA algorithm is used to optimize theinitial thresholds and weights of the ELMmodel Finally theFA-CSSA-ELM power load forecasting model is comparedwith three single forecasting models and two combinedforecasting models e forecasting effect is visualizedthrough the 4 evaluation functions and the correspondinghistograms e following conclusions can be obtainedthrough the simulation experimental validation of realpower load data from a power grid in Shandong

By comparing the FA-CSSA-ELM power load fore-casting model with three typical single power load fore-casting models this paper finds that the FA-CSSA-ELMimproved 7229 998 and 4782 in MSE metricscompared with the other three single prediction modelsELMAN ELM and SVM respectively e FA-CSSA-ELMimproved by 803 18 and 540 in the MAPE metriccompared with the remaining three single prediction modelsELMAN ELM and SVM respectively In the RMSE metricthe improvement is 778 14 and 488 compared withthe other three single forecasting models ELMAN ELM andSVM respectively In terms of MAE metric the improve-ment is 772 156 and 517 for ELMAN ELM andSVM respectively From the comparison data the FA-CSSA-ELM model proposed in this paper has a much betterprediction effect than the three representative single pre-diction models

It can be found from Experiment I that the performanceof the FA-CSSA-ELM prediction model is far superior tothat of the three single prediction models en WOA-ELMand PSO-ELMAN combination models are comparedthrough Experiment II Compared with the WOA-ELM

model and PSO-ELMAN model the MSE index of the FA-CSSA-ELM model increased by 102 and 873 respec-tively e MAPE index of the FA-CSSA-ELM model isincreased by 3 and 86 compared with the WOA-ELMmodel and PSO-ELMAN model respectively Comparedwith WOA-ELM and PSO-ELMAN the RMSE index of theFA-CSSA-ELM model increased by 26 and 89 re-spectively e MAE index of the FA-CSSA-ELM modelcompared with that of the WOA-ELM model and PSO-ELMAN model increased by 21 and 809 respectivelyis further indicates that the FA-CSSA-ELM power loadforecasting model has higher forecasting accuracy andperformance e FA-CSSA-ELM prediction model canprovide more accurate feedback to relevant departmentsRelevant departments can guide the rational layout of thepower system through accurate feedback so as to reduce thewaste of power load and the economic loss of the industry

Data Availability

No data were used to support this study

Conflicts of Interest

e authors declare that they have no conflicts of interest

Acknowledgments

is work was supported by Science Education and In-dustry Integration Innovation Pilot Project of Qilu Uni-versity of Technology (Shandong Academy of Sciences)(2020KJC-ZD04) the Postgraduate Tutorsrsquo Guidance AbilityImprovement Project of Shandong Province (SDYY17076)and the Empirical Research on Innovation of CultivationModel of Control Graduate Students Based on SystemSynergy eory (SDYY18151)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Sunday

(g)

Figure 9 Forecast line chart of six competing models from Monday to Sunday

12 Mathematical Problems in Engineering

References

[1] G Gross and F D Galiana ldquoShort-term load forecastingrdquoProceedings of the IEEE vol 75 no 12 pp 1558ndash1573 1987

[2] A D Papalexopoulos and T C Hesterberg ldquoA regression-based approach to short-term system load forecastingrdquo IEEETransactions on Power Systems vol 5 no 4 pp 1535ndash15471990

[3] B-J Chen M-W Chang and C-J Lin ldquoLoad forecastingusing support vector Machines a study on EUNITE com-petition 2001rdquo IEEE Transactions on Power Systems vol 19no 4 pp 1821ndash1830 2004

[4] J-F Chen W-M Wang and C-M Huang ldquoAnalysis of anadaptive time-series autoregressive moving-average (ARMA)model for short-term load forecastingrdquo Electric Power SystemsResearch vol 34 no 3 pp 187ndash196 1995

[5] K Lang M Zhang Y Yuan and X Yue ldquoShort-term loadforecasting based on multivariate time series prediction andweighted neural network with random weights and kernelsrdquoCluster Computing vol 22 no S5 pp 12589ndash12597 2019

[6] J J Xia H Qi and Z Q Wang ldquoCombination forecasting ofpower load based on polynomial trend extrapolation andARIMA modelrdquo Advanced Materials Research vol 546-547pp 357ndash362 2012

[7] Y Wu Z Pan X Luo J Gao and Y Zhang ldquoA hybridforecasting method of electricity consumption based on trendextrapolation theory and LSSVMrdquo in Proceedings of the 2016IEEE PES Asia-Pacific Power and Energy Engineering Con-ference (APPEEC) pp 2333ndash2337 Xirsquoan China October2016

[8] W Christiaanse ldquoShort-term load forecasting using generalexponential smoothingrdquo IEEE Transactions on Power Appa-ratus and Systems vol PAS-90 no 2 pp 900ndash911 1971

[9] J W Taylor ldquoShort-term electricity demand forecasting usingdouble seasonal exponential smoothingrdquo Journal of the Op-erational Research Society vol 54 no 8 pp 799ndash805 2003

[10] H Akccedilay and T Filik ldquoShort-term wind speed forecasting byspectral analysis from long-term observations with missingvaluesrdquo Applied Energy vol 191 pp 653ndash662 2017

[11] A J Conejo M A Plazas R Espinola and A B MolinaldquoDay-ahead electricity price forecasting using the wavelettransform and ARIMA modelsrdquo IEEE Transactions on PowerSystems vol 20 no 2 pp 1035ndash1042 2005

[12] T Jakasa I Androcec and P Sprcic ldquoElectricity priceforecasting mdash ARIMAmodel approachrdquo in Proceedings of the2011 8th International Conference on the European EnergyMarket (EEM) pp 222ndash225 Zagreb Croatia May 2011

[13] Y Wang J Wang G Zhao and Y Dong ldquoApplication ofresidual modification approach in seasonal ARIMA forelectricity demand forecasting a case study of Chinardquo EnergyPolicy vol 48 pp 284ndash294 2012

[14] J L Elman ldquoFinding structure in timerdquo Cognitive Sciencevol 14 no 2 pp 179ndash211 1990

[15] W S Noble ldquoWhat is a support vector machinerdquo NatureBiotechnology vol 24 no 12 pp 1565ndash1567 2006

[16] G-B Huang Q-Y Zhu and C-K Siew ldquoExtreme learningmachine theory and applicationsrdquo Neurocomputing vol 70no 1-3 pp 2ndash501 2006

[17] J A K Suykens and J Vandewalle ldquoLeast squares supportvector machine classifiersrdquo Neural Processing Letters vol 9no 3 pp 293ndash300 1999

[18] H Shi M Xu and R Li ldquoDeep learning for household loadforecasting-A novel pooling deep RNNrdquo IEEE Transactionson Smart Grid vol 9 no 5 pp 5271ndash5280 2018

[19] N Ye Y Liu and Y Wang ldquoShort-term power load fore-casting based on SVMrdquo World Automation Congressvol 2012 pp 47ndash51 Puerto Vallarta Mexico 2012

[20] W Li C Quan X Wang and S Zhang ldquoShort-term powerload forecasting based on a combination of VMD and ELMrdquoPolish Journal of Environmental Studies vol 27 no 5pp 2143ndash2154 2018

[21] X Li Lv Jin-hu L Ding G Xu and J Li ldquoBuilding coolingload forecasting model based on LS-SVMrdquo in Proceedings ofthe 2009 Asia-Pacific Conference on Information Processingpp 55ndash58 Shenzhen China July 2009

[22] F Yang P Wang Y Zhang L Zheng and J Lu ldquoSurvey ofswarm intelligence optimization algorithmsrdquo in Proceed-ings of the 2017 IEEE International Conference on Un-manned Systems (ICUS) pp 544ndash549 Beijing ChinaOctober 2017

[23] M Dorigo M Birattari and T Stutzle ldquoAnt colony opti-mizationrdquo IEEE Computational Intelligence Magazine vol 1no 4 pp 28ndash39 2006

[24] D Karaboga and B Akay ldquoA comparative study of artificialbee colony algorithmrdquo Applied Mathematics and Computa-tion vol 214 no 1 pp 108ndash132 2009

[25] X S Yang and X He ldquoFirefly algorithm recent advances andapplicationsrdquo International Journal of Swarm Intelligencevol 1 no 1 pp 36ndash50 2013

[26] X S Yang and A Hossein Gandomi ldquoBat algorithm a novelapproach for global engineering optimizationrdquo EngineeringComputations vol 29 no 5 pp 464ndash483 2012

[27] R Rajabioun ldquoCuckoo optimization algorithmrdquo Applied SoftComputing vol 11 no 8 pp 5508ndash5518 2011

[28] M Seyedali S M Mirjalili and A Lewis ldquoGrey wolf opti-mizerrdquo Advances in Engineering Software vol 69 pp 46ndash612014

[29] M Seyedali ldquoDragonfly algorithm a new meta-heuristicoptimization technique for solving single-objective discreteand multi-objective problemsrdquo Neural Computing and Ap-plications vol 27 no 4 pp 1053ndash1073 2016

[30] M Seyedali and A Lewis ldquoe whale optimization algo-rithmrdquo Advances in Engineering Software vol 95 pp 51ndash672016

[31] J Xue and B Shen ldquoA novel swarm intelligence optimizationapproach sparrow search algorithmrdquo Systems Science ampControl Engineering vol 8 no 1 pp 22ndash34 2020

[32] H Wang X Lv and X Luo ldquoShort-term load forecasting ofpower grid based on improved WOA optimized LSTMrdquo inProceedings of the 2020 5th International Conference on Powerand Renewable Energy (ICPRE) pp 54ndash60 Shanghai ChinaSeptember 2020

[33] W-C Hong ldquoElectric load forecasting by seasonal recurrentSVR (support vector regression) with chaotic artificial beecolony algorithmrdquo Energy vol 36 no 91 pp 5568ndash55782011

[34] F Jiang Z Peng and J He ldquoShort-term load forecastingbased on support vector regression with improved grey wolfoptimizerrdquo in Proceedings of the 2018 Tenth InternationalConference on Advanced Computational Intelligence (ICACI)pp 807ndash812 Xiamen China March 2018

[35] X YI R Guo and Y Qi ldquoStabilization of chaotic systemswith both uncertainty and disturbance by the UDE-basedcontrol methodrdquo IEEE Access vol 8 pp 62471ndash624772020

[36] L Liu B Li and R Guo ldquoConsensus control for networkedmanipulators with switched parameters and topologiesrdquo IEEEAccess vol 9 pp 9209ndash9217 2021

Mathematical Problems in Engineering 13

[37] T Hou Y Liu and F Deng ldquoFinite horizon H2∕Hinfin controlfor SDEs with infinite Markovian jumpsrdquo Nonlinear AnalysisHybrid Systems vol 34 pp 108ndash120 2019

[38] R Xu and F Zhang ldquoϵ-Nash mean-field games for generallinear-quadratic systems with applicationsrdquo Automaticavol 114 Article ID 108835 2020

[39] R L Haupt and S E Haupt Practical genetic algorithmsWiley Hoboken NJ USA 2004

[40] E Ott C Grebogi and J A Yorke ldquoControlling chaosrdquoPhysical Review Letters vol 64 no 11 pp 1196ndash1199 1990

14 Mathematical Problems in Engineering

Page 4: ResearchArticle A Power Load Forecasting Model Based on …

23 Other Recommendations In this paper the SSA algo-rithm is optimized by Tent chaotic mapping strategy andfirefly perturbation strategy and an improved firefly chaoticsparrow algorithm is proposed e FA-CSSA model usesthe chaotic properties of the Tent mapping to initialize thepopulation e chaotic nature of the Tent mapping is usedto make the initial population uniformly distributed in thesolution space And the firefly algorithm is used to updatethe optimal sparrow and sparrow flock position based on theprinciple that the fireflies with higher brightness in thesearch space can attract the fireflies with lower brightness toapproach erefore the chaotic mapping and firefly dis-turbance strategy can make up for the shortcomings of theSSA algorithm that it is easy to fall into the local optimumand can enhance the algorithmrsquos global optimization abilityand robustness

231 Tent Chaos Mapping Strategy It has been found thatthe goodness of the initial population profoundly affects theconvergence process of the swarm intelligence optimizationalgorithm [39] e SSA algorithm is a new swarm intelli-gence optimization algorithm proposed in 2020 ereforethe SSA algorithm also suffers from the fact that the initialpopulations cannot be uniformly distributed in the solutionspace is can lead to a lack of population diversity in theprocessing of the algorithm So the SSA algorithm has thedisadvantage of low solution efficiency and insufficientglobal optimization capability when solving complex opti-mization problems

As chaos is nonlinear random and ergodic [40] it canwell allow the initial population to be traversed within theentire spaceerefore this paper uses the strategy of chaoticmapping to initially optimize the SSA algorithm In contrastto other types of chaotic mappings the Tent chaotic map-ping has a simple structure and the mapping presents a moreuniform density Tent chaos mapping distribution is shownin Figure 2 and Tent chaos mapping bifurcation diagram isshown in Figure 3is indicates that Tent chaotic mappingshave strong chaotic properties ergodicity and iterationspeed erefore this paper chooses the Tent chaotic map toavoid the SSA algorithm from falling into the local optimumin the iterative process

Let the chaotic time series in the space of D dimensionsbe x xn n 1 2 D1113864 1113865 and the Tent chaos mapping canbe expressed as the following equation

xn+1 2xn 0le xn lt 05

2 1 minus xn( 1113857 05lexn le 11113896 (11)

232 Firefly Disturbance Strategy In the firefly disturbancestrategy [25] the main purpose of the light emitted byfireflies is to act as a light-signal system to attract otherindividual fireflies And all fireflies follow the following threepoints

(1) All fireflies are attracted to fireflies that are brighterthan them

(2) e attractiveness of fireflies is directly proportionalto their brightness When a firefly approaches afirefly that is brighter than itself the fireflyrsquosbrightness decreases with distance

(3) If no brighter firefly is found than the given one thenit will move randomly

So the formula for the relative luminosity of fireflies canbe expressed as follows

I I0 lowast eminuscrij (12)

e formula for the attractiveness of fireflies can beexpressed as follows

β β0 lowast eminuscr2

ij (13)

e formula for updating the position of a firefly can beexpressed as follows

xi(t + 1) xi + β times xj minus xi1113872 1113873 + α times(rand minus 05) (14)

where I0 is the maximum brightness of the firefly andproportional to the objective function value c is the lightintensity absorption parameter rij is the distance betweenfireflies i and j and is the maximum attraction xi and xj arethe spatial locations where fireflies i and j are located re-spectively α is a step factor in the range [0 1] and rand is arandom number between [0 1]

e firefly perturbation strategy is used to update thepositions of the optimal sparrows and sparrow flocks toimprove the search capability of the algorithm Finally the

09

08

07

06

05

04

03

020 10 20 30 40 50 60 70 80 90 100

Figure 2 Tent chaos mapping distribution

1090807060504030201

008 1 12 14 16 18 2

Figure 3 Tent chaotic mapping bifurcation diagram

4 Mathematical Problems in Engineering

sparrow positions after the firefly perturbation strategy arecompared with the sparrow positions without the fireflyperturbation strategy If the result is better the sparrowpositions are updated

So the flow chart of the operation of the FA-CSSA al-gorithm improved according to the Tent chaos mappingstrategy and the firefly perturbation strategy is shown inFigure 4

3 FA-CSSA-ELM Power Load ForecastingModel and Feedback Mechanism

31 3e FA-CSSA-ELM Power Load Forecasting Modele FA-CSSA algorithm is used to optimize the initialweights and thresholds of the ELM model to construct theFA-CSSA-ELM power load prediction model e FA-CSSAalgorithm has strong global search ability which can im-prove the generalization ability of the model And it canfurther improve the forecasting capability of the FA-CSSA-ELM power load forecasting model

e specific forecasting steps of the FA-CSSA-ELMpower load forecasting model can be expressed as follows

(1) Divide the validation data into datasets and test sets(2) Construct the FA-CSSA-ELM prediction model e

SSA algorithm optimized by chaos mapping strategyand firefly disturbance strategy is used to find theoptimal initial weight and threshold of the ELMmodel

(3) e real historical data of a certain power grid inShandong were used to verify the prediction per-formance of the FA-CSSA-ELM model and othercomparison prediction models and four perfor-mance index functions were used as qualitativecomparison standards

(4) e FA-CSSA-ELM power load forecasting modelproposed is applied to the real power load trans-mission process e accurate forecasting capabilityof the FA-CSSA-ELM load forecasting model is usedto forecast real power load data e forecast trendsand results are used to provide feedback on theelectricity consumption of each region to ensuremaximum utilization of the electricity load is canbetter achieve the purpose of saving energy andreducing consumption and reducing economiclosses

32 3e Evaluation Functions In order to judge the pre-diction effect of different competitive models more accu-rately and comprehensively in this paper the root meansquare error (RMSE) mean absolute percentage error(MAPE) mean square error (MSE) andmean absolute error(MAE) are used to verify the results Moreover RMSE ishighly sensitive to the accuracy of the prediction MAPE ishighly expressive of the prediction e four evaluationfunctions are shown in Table 1

33 Power Load Feedback System for Forecasting ModelsTypically the power load transmission process in this paperis shown in Figure 5 Firstly the power plant transmits thepower load through the 220 kV high-voltage transmissionline to the first-stage substation for the first power loadconversion en the converted power load is transmittedthrough the 110 kV high-voltage transmission line to thesecondary substation for the second power conversionFinally the power load of the second conversion will betransmitted to each electricity place e proposed FA-CSSA-ELM power load prediction model is applied to thepower load conversion process of the first-stage substationrough real-time data update and accumulation in variousplaces the model can be continuously learned and updatedand the prediction accuracy of the model can be continu-ously improved and the dynamic balance of power gen-eration and power supply can be achieved In this wayrelevant departments can accurately predict the changingtrend of power load and accurate power load value accordingto the history of power load rough accurate predictionwe can not only give reasonable suggestions and guidance torelevant departments but also make the power load distri-bution more reasonable and maximize the use of powerresources

4 Simulation Experiments

In order to better verify the predictive performance of theFA-CSSA-ELM model proposed in this paper the com-bined forecasting model FA-CSSA-ELM is compared withsingle competing models such as ELMAN ELM and SVMIn order to give a more comprehensive picture of theforecasting performance of the proposed FA-CSSA-ELMmodel this paper also compares it with the two combinedcompeting models WOA-ELM and PSO-ELMAN esimulation experimental part consists of two parts the datadescription section and the simulation experimental sec-tion e data description section introduces the data usedin the simulation experiments as well as the specific way ofdividing the training set and the test set e experimentalpart consists of two parts Experiment I and Experiment IIdescribing the specific steps of the predicted performancetests and analyzing the results of the simulatedexperiments

41 Data Description Section

411 Presentation of Simulation Data is paper uses realelectrical load history data of four weeks from a power gridin Shandong in 2020 as simulation data In order to predictthe electrical load data more accurately the frequency in-terval for collection in this paper is 5 minutes A total of 8064electrical load history data were measured for 288 electricalload history data per day e power load time series isshown in Figure 6

From Figure 6 this paper shows that the power load dataare highly nonlinear and regular

Mathematical Problems in Engineering 5

412 Division of the Dataset e dataset is divided into twosections the training set and the test set e training set isused to learn and train the model and the test set is used toverify the training effect of the model In order to make thedistribution of power loads more rational and the forecastsmore accurate in this paper the measured 8064 real powerload history data of a power grid in Shandong Province weredivided into 7 time series of data subsets e 7 data subsetsare created in the chronological order from Monday toSunday Each time series was recorded every 5 minutes for atotal of 4 days Each day has 288 data and each set has 1152data By dividing the data in this way the prediction units inthis paper have been refined from months or weeks to aspecific day is not only improves the accuracy and

relevance of the model predictions but also provides morereasonable suggestions for the allocation of power loads

is paper divides the 8064 historical power load datainto 7 subsets from Monday to Sunday So each subset has1152 power load history data In this paper the data from thefirst three weeks are used as the test set data and the datafrom the last week are used as the validator data For ex-ample the test set for the first subset is the data for eachMonday of the first three weeks and the validator data arethe data for Monday of the fourth week e test set for thesecond subset is the data from Tuesday of the previous threeweeks and the validator data are the data from Tuesday ofthe fourth weeke remaining subsets of test and validationsets are divided according to this pattern

Update the alert position according to (5)

Start

The population is initialized using the tent chaotic map

The population was divided into finder and tracker

Update the alert position according to (3)

Calculate fitness value and update position

Update the alert position according to (4)

Update sparrow position with firefly disturbance strategy

Calculate fitness value and update positionEnd

Calculate fitness value and update position

Yes t gt max Output the resultNo

Figure 4 Flow chart of the FA-CSSA algorithm operation

Table 1 Four types of evaluation functions

Metrics Definition Equation

RMSE e square root of average of the error squares RMSE

(1N) 1113936Ni1 (ti minus pi)

21113969

MAPE e average of absolute percentage error MAPE (100N) 1113936Ni |(ti minus piti)|

MSE e square root of the mean of the sum of squares of the errors MSE (1N) 1113936Ni1 (ti minus pi)

2

MAE e average value of the absolute error between the observed value and the true value MAE (1N) 1113936Ni1 |ti minus pi|

ti i-th sample of expected output pi i-th sample of predicted output N sample size

6 Mathematical Problems in Engineering

42 Simulation Experiments Section e experimentalsimulation part introduces the prediction effect comparisonbetween the FA-CSSA-ELM prediction model proposed inthis paper and other competitive models

421 Experiment I e purpose of Experiment I is tocompare the performance of the FA-CSS-ELM model withthat of the single predictionmodel And the single predictionmodels include ELMAN ELM and SVM In order to makethe data more accurate and representative the data in thetables of this paper are calculated by averaging 20 operationse metrics of the four evaluation functions compared with

the single competing model are shown in Table 2 (the bestdata are highlighted in this paper)

A comparison of the data for the four indicators from theFA-CSSA-ELM model proposed in this paper with thesingle-competition model is shown in Table 2 e FA-CSSA-ELMmodel is the most effective followed by the ELMsingle-competition model And the SVM single predictionmodel is the least effective rough data comparison wecan find that the FA-CSA-ELM model is superior to thesingle prediction model in all indicators For a more visualobservation a histogram of the mean of the evaluationfunctions for these seven datasets is also plotted in this paperto represent it And the histogram is shown in Figure 7

e generator Boostertransformer

e generatorBooster

transformer

hellip hellip

Power stations

220KV high-voltagetransmission

line

Primary high-voltagesubstation

110KV high-voltagetransmission

Power load forecasting

model

Power load forecasting

feedback system

Secondary high-voltage

substation

Low-voltagesubstation

e average user

e factory

Electricity users and facilities

Figure 5 Electric load transfer process

950900850800750700650600550500450400

Pow

er lo

ad (k

Wh

)

0 1000 2000 3000 4000 5000 6000 7000 8000e time series (min)

Figure 6 Real power load data for a grid in Shandong

Mathematical Problems in Engineering 7

A comparison of the different competition model per-formance metric functions in Figure 7 shows that the FA-CSSA-ELM improved 7229 998 and 4782 in MSEmetrics comparedwith the other three single predictionmodelsELMAN ELM and SVM respectively e FA-CSSA-ELMimproved by 803 18 and 540 in the MAPE metriccompared with the remaining three single prediction modelsELMAN ELM and SVM respectively In the RMSE metricthe improvement is 778 14 and 488 compared with theother three single forecastingmodels ELMAN ELM and SVMrespectively In terms of MAE metric the improvement is772 156 and 517 for ELMAN ELM and SVM re-spectively From the comparison data the FA-CSSA-ELMmodel proposed in this paper is much more effective than thethree representative single forecasting models compared

422 Experiment II e purpose of Experiment II is tocompare the FA-CSSA-ELM model with other representa-tive combinatorial competition models e combined

prediction models include WOA-ELM and PSO-ELMANIn this paper four performance indicators are used to verifythe superiority of the model And the evaluation functionpairs of the three competitive models are shown in Table 3(the best data are marked in bold in this paper) For a moreintuitive view a histogram of the mean values of the fourevaluation functions for these seven datasets is also plottedin this paper e histogram is shown in Figure 8

It is shown in Figure 8 and Table 3 that the FA-CSSA-ELM prediction model proposed has superiority in allevaluation indicators and it is more stable and has ac-curate prediction results in this paper e PSO-ELMANcombined model on the other hand has the least sat-isfactory evaluation indexes and the lowest predictionaccuracy Although the WOA-ELM competition modelalso has excellent prediction results it still does notsurpass the FA-CSSA-ELM prediction model in thecomparison of various evaluation indicators Comparedwith the WOA-ELM model and PSO-ELMAN model theMSE index of the FA-CSSA-ELM model increased by

Table 2 Experiment I comparison of data with the evaluation function of a single competitive model

Data MSE MAPE RMSE MAEMondayELMAN 15202 31632 31632 205353ELM 09305 19381 19381 126597SVM 57933 130061 130061 809685FA-CSSA-ELM 077477 16099 16099 98266TuesdayELMAN 14905 31364 31364 202276ELM 6307 22570 22570 138804SVM 57933 139705 139705 883321FA-CSSA-ELM 08733 18208 18208 123912WednesdayELMAN 24602 51642 51642 33698ELM 13248 27226 27226 176342SVM 5307 109705 109705 673321FA-CSSA-ELM 1061 22299 22299 146999ursdayELMAN 18634 3977 3977 252004ELM 13149 28083 28083 180642SVM 63128 142424 142424 898527FA-CSSA-ELM 1118 23729 23729 156980FridayELMAN 13959 30618 30618 195877ELM 10001 2201 2201 139655SVM 57571 126769 126769 805392FA-CSSA-ELM 07942 18056 18056 117099SaturdayELMAN 1674 3646 3646 230146ELM 11409 24056 24056 154727SVM 57579 131629 131629 835783FA-CSSA-ELM 10377 22249 22249 145872SundayELMAN 16556 3536 3536 225124ELM 19696 24904 24904 159062SVM 57579 131629 131629 835783FA-CSSA-ELM 10326 21783 21783 140861

8 Mathematical Problems in Engineering

172 199

578

096

ELMAN ELM SVM FA-CSSA-ELM

(a)

367

24

130

3

203

ELMAN ELM SVM FA-CSSA-ELM

(b)

298

1

192

1

987

9

167

7

ELMAN ELM SVM FA-CSSA-ELM

(c)

235

4

153

7

820

3

132

9

ELMAN ELM SVM FA-CSSA-ELM

(d)

ELMANELM

SVMFA-CSSA-ELM

172

367 29

81

235

4

199

24 19

21

153

7

578 130

3 987

9

820

3

096

203 167

7

132

9

MSE MAPE RMSE MAE

(e)

Figure 7 (a) Comparison chart of MSE data for four competitive models (b) Comparison chart of MAPE data for four competitive models(c) Comparison chart of RMSE data for four competitive models (d) Comparison chart of MAE data for four competitive models (e)Comparison diagram of MSE MAPE RMSE and MAE of ELMAN ELM SVM and FA-CSSA-ELM models

Table 3 Experiment II compared with the evaluation function of the combinatorial competition model

Data MSE MAPE RMSE MAEMondayWOA-ELM 082163 16683 139436 108239PSO-ELMAN 15443 32796 262078 211148FA-CSSA-ELM 077477 16099 138068 98266TuesdayWOA-ELM 09408 19509 159538 129269PSO-ELMAN 17102 36173 290235 229117FA-CSSA-ELM 08733 18208 154092 123912WednesdayWOA-ELM 11136 23014 189082 148435PSO-ELMAN 17956 38768 304726 245816FA-CSSA-ELM 1061 22299 188049 146999ursdayWOA-ELM 11359 23608 192711 153207PSO-ELMAN 18188 38585 308664 243114FA-CSSA-ELM 1118 23559 187718 156980FridayWOA-ELM 085777 18753 145568 118553PSO-ELMAN 17447 39528 301052 247635FA-CSSA-ELM 07942 18056 138266 117099SaturdayWOA-ELM 143121 23145 195556 150731PSO-ELMAN 1732 3619 393924 229106FA-CSSA-ELM 10377 22249 184252 145872SundayWOA-ELM 10807 22217 183403 1409331PSO-ELMAN 19889 43066 337536 276812FA-CSSA-ELM 10326 21783 183226 140861

Mathematical Problems in Engineering 9

102 and 873 respectively e MAPE index of theFA-CSSA-ELM model is increased by 3 and 86compared with the WOA-ELM model and PSO-ELMANmodel respectively Compared with WOA-ELM andPSO-ELMAN the RMSE index of the FA-CSSA-ELMmodel increased by 26 and 89 respectively e MAEindex of the FA-CSSA-ELM model compared with theWOA-ELM model and PSO-ELMAN model increased by21 and 809 respectively

And this paper can also be more intuitively analyzedfrom the comparison graphs of the prediction effects of the

six different competing models shown in Figure 9 ecombined power load forecasting model is better than thesingle power load forecasting model in both accuracy andstability Among the combined models the FA-CSSA-ELMmodel proposed in this paper is the most superior e FA-CSSA-ELM forecasting model outperforms the rest of thecompeting models in all evaluation metrics and has strongforecasting accuracy and stability erefore the FA-CSSA-ELM power load forecasting model proposed in this papercan give accurate power forecasts and correct feedback to theauthorities concerned

106

176

096

WOA-ELM PSO-ELMAN FA-CSSA-ELM

(a)

21

379

204

ELMAN ELM FA-CSSA-ELM

(b)

WOA-ELM PSO-ELMAN FA-CSSA-ELM

172

2

314

167

7

(c)13

56

240

4

132

9

WOA-ELM PSO-ELMAN FA-CSSA-ELM

(d)

106 2

1

172

2

135

6

176 3

79

314

240

4

096 204

167

7

132

9

MSE MAPE RMSE MAE

WOA-ELMPSO-ELMANFA-CSSA-ELM

(e)

Figure 8 (a) Comparison chart of MSE data for three competitive models (b) Comparison chart of MAPE data for three competitivemodels (c) Comparison chart of RMSE data for three competitive models (d) Comparison chart of MAE data for three competitive models(e) Comparison diagram of MSE MAPE RMSE and MAE of WOA-ELM PSO-ELMAN and FA-CSSA-ELM models

10 Mathematical Problems in Engineering

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Monday

(a)

0 50 100 150 200 250 300The time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Tuesday

(b)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Wednesday

(c)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

ursday

(d)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Friday

(e)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Saturday

(f )

Figure 9 Continued

Mathematical Problems in Engineering 11

5 Conclusion

In this study we propose an FA-CSSA-ELM power loadforecasting model to predict power loads accurately Firstthis paper optimizes the SSA algorithm using the Tent chaosmapping strategy and the firefly perturbation strategy enthe constructed FA-CSSA algorithm is used to optimize theinitial thresholds and weights of the ELMmodel Finally theFA-CSSA-ELM power load forecasting model is comparedwith three single forecasting models and two combinedforecasting models e forecasting effect is visualizedthrough the 4 evaluation functions and the correspondinghistograms e following conclusions can be obtainedthrough the simulation experimental validation of realpower load data from a power grid in Shandong

By comparing the FA-CSSA-ELM power load fore-casting model with three typical single power load fore-casting models this paper finds that the FA-CSSA-ELMimproved 7229 998 and 4782 in MSE metricscompared with the other three single prediction modelsELMAN ELM and SVM respectively e FA-CSSA-ELMimproved by 803 18 and 540 in the MAPE metriccompared with the remaining three single prediction modelsELMAN ELM and SVM respectively In the RMSE metricthe improvement is 778 14 and 488 compared withthe other three single forecasting models ELMAN ELM andSVM respectively In terms of MAE metric the improve-ment is 772 156 and 517 for ELMAN ELM andSVM respectively From the comparison data the FA-CSSA-ELM model proposed in this paper has a much betterprediction effect than the three representative single pre-diction models

It can be found from Experiment I that the performanceof the FA-CSSA-ELM prediction model is far superior tothat of the three single prediction models en WOA-ELMand PSO-ELMAN combination models are comparedthrough Experiment II Compared with the WOA-ELM

model and PSO-ELMAN model the MSE index of the FA-CSSA-ELM model increased by 102 and 873 respec-tively e MAPE index of the FA-CSSA-ELM model isincreased by 3 and 86 compared with the WOA-ELMmodel and PSO-ELMAN model respectively Comparedwith WOA-ELM and PSO-ELMAN the RMSE index of theFA-CSSA-ELM model increased by 26 and 89 re-spectively e MAE index of the FA-CSSA-ELM modelcompared with that of the WOA-ELM model and PSO-ELMAN model increased by 21 and 809 respectivelyis further indicates that the FA-CSSA-ELM power loadforecasting model has higher forecasting accuracy andperformance e FA-CSSA-ELM prediction model canprovide more accurate feedback to relevant departmentsRelevant departments can guide the rational layout of thepower system through accurate feedback so as to reduce thewaste of power load and the economic loss of the industry

Data Availability

No data were used to support this study

Conflicts of Interest

e authors declare that they have no conflicts of interest

Acknowledgments

is work was supported by Science Education and In-dustry Integration Innovation Pilot Project of Qilu Uni-versity of Technology (Shandong Academy of Sciences)(2020KJC-ZD04) the Postgraduate Tutorsrsquo Guidance AbilityImprovement Project of Shandong Province (SDYY17076)and the Empirical Research on Innovation of CultivationModel of Control Graduate Students Based on SystemSynergy eory (SDYY18151)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Sunday

(g)

Figure 9 Forecast line chart of six competing models from Monday to Sunday

12 Mathematical Problems in Engineering

References

[1] G Gross and F D Galiana ldquoShort-term load forecastingrdquoProceedings of the IEEE vol 75 no 12 pp 1558ndash1573 1987

[2] A D Papalexopoulos and T C Hesterberg ldquoA regression-based approach to short-term system load forecastingrdquo IEEETransactions on Power Systems vol 5 no 4 pp 1535ndash15471990

[3] B-J Chen M-W Chang and C-J Lin ldquoLoad forecastingusing support vector Machines a study on EUNITE com-petition 2001rdquo IEEE Transactions on Power Systems vol 19no 4 pp 1821ndash1830 2004

[4] J-F Chen W-M Wang and C-M Huang ldquoAnalysis of anadaptive time-series autoregressive moving-average (ARMA)model for short-term load forecastingrdquo Electric Power SystemsResearch vol 34 no 3 pp 187ndash196 1995

[5] K Lang M Zhang Y Yuan and X Yue ldquoShort-term loadforecasting based on multivariate time series prediction andweighted neural network with random weights and kernelsrdquoCluster Computing vol 22 no S5 pp 12589ndash12597 2019

[6] J J Xia H Qi and Z Q Wang ldquoCombination forecasting ofpower load based on polynomial trend extrapolation andARIMA modelrdquo Advanced Materials Research vol 546-547pp 357ndash362 2012

[7] Y Wu Z Pan X Luo J Gao and Y Zhang ldquoA hybridforecasting method of electricity consumption based on trendextrapolation theory and LSSVMrdquo in Proceedings of the 2016IEEE PES Asia-Pacific Power and Energy Engineering Con-ference (APPEEC) pp 2333ndash2337 Xirsquoan China October2016

[8] W Christiaanse ldquoShort-term load forecasting using generalexponential smoothingrdquo IEEE Transactions on Power Appa-ratus and Systems vol PAS-90 no 2 pp 900ndash911 1971

[9] J W Taylor ldquoShort-term electricity demand forecasting usingdouble seasonal exponential smoothingrdquo Journal of the Op-erational Research Society vol 54 no 8 pp 799ndash805 2003

[10] H Akccedilay and T Filik ldquoShort-term wind speed forecasting byspectral analysis from long-term observations with missingvaluesrdquo Applied Energy vol 191 pp 653ndash662 2017

[11] A J Conejo M A Plazas R Espinola and A B MolinaldquoDay-ahead electricity price forecasting using the wavelettransform and ARIMA modelsrdquo IEEE Transactions on PowerSystems vol 20 no 2 pp 1035ndash1042 2005

[12] T Jakasa I Androcec and P Sprcic ldquoElectricity priceforecasting mdash ARIMAmodel approachrdquo in Proceedings of the2011 8th International Conference on the European EnergyMarket (EEM) pp 222ndash225 Zagreb Croatia May 2011

[13] Y Wang J Wang G Zhao and Y Dong ldquoApplication ofresidual modification approach in seasonal ARIMA forelectricity demand forecasting a case study of Chinardquo EnergyPolicy vol 48 pp 284ndash294 2012

[14] J L Elman ldquoFinding structure in timerdquo Cognitive Sciencevol 14 no 2 pp 179ndash211 1990

[15] W S Noble ldquoWhat is a support vector machinerdquo NatureBiotechnology vol 24 no 12 pp 1565ndash1567 2006

[16] G-B Huang Q-Y Zhu and C-K Siew ldquoExtreme learningmachine theory and applicationsrdquo Neurocomputing vol 70no 1-3 pp 2ndash501 2006

[17] J A K Suykens and J Vandewalle ldquoLeast squares supportvector machine classifiersrdquo Neural Processing Letters vol 9no 3 pp 293ndash300 1999

[18] H Shi M Xu and R Li ldquoDeep learning for household loadforecasting-A novel pooling deep RNNrdquo IEEE Transactionson Smart Grid vol 9 no 5 pp 5271ndash5280 2018

[19] N Ye Y Liu and Y Wang ldquoShort-term power load fore-casting based on SVMrdquo World Automation Congressvol 2012 pp 47ndash51 Puerto Vallarta Mexico 2012

[20] W Li C Quan X Wang and S Zhang ldquoShort-term powerload forecasting based on a combination of VMD and ELMrdquoPolish Journal of Environmental Studies vol 27 no 5pp 2143ndash2154 2018

[21] X Li Lv Jin-hu L Ding G Xu and J Li ldquoBuilding coolingload forecasting model based on LS-SVMrdquo in Proceedings ofthe 2009 Asia-Pacific Conference on Information Processingpp 55ndash58 Shenzhen China July 2009

[22] F Yang P Wang Y Zhang L Zheng and J Lu ldquoSurvey ofswarm intelligence optimization algorithmsrdquo in Proceed-ings of the 2017 IEEE International Conference on Un-manned Systems (ICUS) pp 544ndash549 Beijing ChinaOctober 2017

[23] M Dorigo M Birattari and T Stutzle ldquoAnt colony opti-mizationrdquo IEEE Computational Intelligence Magazine vol 1no 4 pp 28ndash39 2006

[24] D Karaboga and B Akay ldquoA comparative study of artificialbee colony algorithmrdquo Applied Mathematics and Computa-tion vol 214 no 1 pp 108ndash132 2009

[25] X S Yang and X He ldquoFirefly algorithm recent advances andapplicationsrdquo International Journal of Swarm Intelligencevol 1 no 1 pp 36ndash50 2013

[26] X S Yang and A Hossein Gandomi ldquoBat algorithm a novelapproach for global engineering optimizationrdquo EngineeringComputations vol 29 no 5 pp 464ndash483 2012

[27] R Rajabioun ldquoCuckoo optimization algorithmrdquo Applied SoftComputing vol 11 no 8 pp 5508ndash5518 2011

[28] M Seyedali S M Mirjalili and A Lewis ldquoGrey wolf opti-mizerrdquo Advances in Engineering Software vol 69 pp 46ndash612014

[29] M Seyedali ldquoDragonfly algorithm a new meta-heuristicoptimization technique for solving single-objective discreteand multi-objective problemsrdquo Neural Computing and Ap-plications vol 27 no 4 pp 1053ndash1073 2016

[30] M Seyedali and A Lewis ldquoe whale optimization algo-rithmrdquo Advances in Engineering Software vol 95 pp 51ndash672016

[31] J Xue and B Shen ldquoA novel swarm intelligence optimizationapproach sparrow search algorithmrdquo Systems Science ampControl Engineering vol 8 no 1 pp 22ndash34 2020

[32] H Wang X Lv and X Luo ldquoShort-term load forecasting ofpower grid based on improved WOA optimized LSTMrdquo inProceedings of the 2020 5th International Conference on Powerand Renewable Energy (ICPRE) pp 54ndash60 Shanghai ChinaSeptember 2020

[33] W-C Hong ldquoElectric load forecasting by seasonal recurrentSVR (support vector regression) with chaotic artificial beecolony algorithmrdquo Energy vol 36 no 91 pp 5568ndash55782011

[34] F Jiang Z Peng and J He ldquoShort-term load forecastingbased on support vector regression with improved grey wolfoptimizerrdquo in Proceedings of the 2018 Tenth InternationalConference on Advanced Computational Intelligence (ICACI)pp 807ndash812 Xiamen China March 2018

[35] X YI R Guo and Y Qi ldquoStabilization of chaotic systemswith both uncertainty and disturbance by the UDE-basedcontrol methodrdquo IEEE Access vol 8 pp 62471ndash624772020

[36] L Liu B Li and R Guo ldquoConsensus control for networkedmanipulators with switched parameters and topologiesrdquo IEEEAccess vol 9 pp 9209ndash9217 2021

Mathematical Problems in Engineering 13

[37] T Hou Y Liu and F Deng ldquoFinite horizon H2∕Hinfin controlfor SDEs with infinite Markovian jumpsrdquo Nonlinear AnalysisHybrid Systems vol 34 pp 108ndash120 2019

[38] R Xu and F Zhang ldquoϵ-Nash mean-field games for generallinear-quadratic systems with applicationsrdquo Automaticavol 114 Article ID 108835 2020

[39] R L Haupt and S E Haupt Practical genetic algorithmsWiley Hoboken NJ USA 2004

[40] E Ott C Grebogi and J A Yorke ldquoControlling chaosrdquoPhysical Review Letters vol 64 no 11 pp 1196ndash1199 1990

14 Mathematical Problems in Engineering

Page 5: ResearchArticle A Power Load Forecasting Model Based on …

sparrow positions after the firefly perturbation strategy arecompared with the sparrow positions without the fireflyperturbation strategy If the result is better the sparrowpositions are updated

So the flow chart of the operation of the FA-CSSA al-gorithm improved according to the Tent chaos mappingstrategy and the firefly perturbation strategy is shown inFigure 4

3 FA-CSSA-ELM Power Load ForecastingModel and Feedback Mechanism

31 3e FA-CSSA-ELM Power Load Forecasting Modele FA-CSSA algorithm is used to optimize the initialweights and thresholds of the ELM model to construct theFA-CSSA-ELM power load prediction model e FA-CSSAalgorithm has strong global search ability which can im-prove the generalization ability of the model And it canfurther improve the forecasting capability of the FA-CSSA-ELM power load forecasting model

e specific forecasting steps of the FA-CSSA-ELMpower load forecasting model can be expressed as follows

(1) Divide the validation data into datasets and test sets(2) Construct the FA-CSSA-ELM prediction model e

SSA algorithm optimized by chaos mapping strategyand firefly disturbance strategy is used to find theoptimal initial weight and threshold of the ELMmodel

(3) e real historical data of a certain power grid inShandong were used to verify the prediction per-formance of the FA-CSSA-ELM model and othercomparison prediction models and four perfor-mance index functions were used as qualitativecomparison standards

(4) e FA-CSSA-ELM power load forecasting modelproposed is applied to the real power load trans-mission process e accurate forecasting capabilityof the FA-CSSA-ELM load forecasting model is usedto forecast real power load data e forecast trendsand results are used to provide feedback on theelectricity consumption of each region to ensuremaximum utilization of the electricity load is canbetter achieve the purpose of saving energy andreducing consumption and reducing economiclosses

32 3e Evaluation Functions In order to judge the pre-diction effect of different competitive models more accu-rately and comprehensively in this paper the root meansquare error (RMSE) mean absolute percentage error(MAPE) mean square error (MSE) andmean absolute error(MAE) are used to verify the results Moreover RMSE ishighly sensitive to the accuracy of the prediction MAPE ishighly expressive of the prediction e four evaluationfunctions are shown in Table 1

33 Power Load Feedback System for Forecasting ModelsTypically the power load transmission process in this paperis shown in Figure 5 Firstly the power plant transmits thepower load through the 220 kV high-voltage transmissionline to the first-stage substation for the first power loadconversion en the converted power load is transmittedthrough the 110 kV high-voltage transmission line to thesecondary substation for the second power conversionFinally the power load of the second conversion will betransmitted to each electricity place e proposed FA-CSSA-ELM power load prediction model is applied to thepower load conversion process of the first-stage substationrough real-time data update and accumulation in variousplaces the model can be continuously learned and updatedand the prediction accuracy of the model can be continu-ously improved and the dynamic balance of power gen-eration and power supply can be achieved In this wayrelevant departments can accurately predict the changingtrend of power load and accurate power load value accordingto the history of power load rough accurate predictionwe can not only give reasonable suggestions and guidance torelevant departments but also make the power load distri-bution more reasonable and maximize the use of powerresources

4 Simulation Experiments

In order to better verify the predictive performance of theFA-CSSA-ELM model proposed in this paper the com-bined forecasting model FA-CSSA-ELM is compared withsingle competing models such as ELMAN ELM and SVMIn order to give a more comprehensive picture of theforecasting performance of the proposed FA-CSSA-ELMmodel this paper also compares it with the two combinedcompeting models WOA-ELM and PSO-ELMAN esimulation experimental part consists of two parts the datadescription section and the simulation experimental sec-tion e data description section introduces the data usedin the simulation experiments as well as the specific way ofdividing the training set and the test set e experimentalpart consists of two parts Experiment I and Experiment IIdescribing the specific steps of the predicted performancetests and analyzing the results of the simulatedexperiments

41 Data Description Section

411 Presentation of Simulation Data is paper uses realelectrical load history data of four weeks from a power gridin Shandong in 2020 as simulation data In order to predictthe electrical load data more accurately the frequency in-terval for collection in this paper is 5 minutes A total of 8064electrical load history data were measured for 288 electricalload history data per day e power load time series isshown in Figure 6

From Figure 6 this paper shows that the power load dataare highly nonlinear and regular

Mathematical Problems in Engineering 5

412 Division of the Dataset e dataset is divided into twosections the training set and the test set e training set isused to learn and train the model and the test set is used toverify the training effect of the model In order to make thedistribution of power loads more rational and the forecastsmore accurate in this paper the measured 8064 real powerload history data of a power grid in Shandong Province weredivided into 7 time series of data subsets e 7 data subsetsare created in the chronological order from Monday toSunday Each time series was recorded every 5 minutes for atotal of 4 days Each day has 288 data and each set has 1152data By dividing the data in this way the prediction units inthis paper have been refined from months or weeks to aspecific day is not only improves the accuracy and

relevance of the model predictions but also provides morereasonable suggestions for the allocation of power loads

is paper divides the 8064 historical power load datainto 7 subsets from Monday to Sunday So each subset has1152 power load history data In this paper the data from thefirst three weeks are used as the test set data and the datafrom the last week are used as the validator data For ex-ample the test set for the first subset is the data for eachMonday of the first three weeks and the validator data arethe data for Monday of the fourth week e test set for thesecond subset is the data from Tuesday of the previous threeweeks and the validator data are the data from Tuesday ofthe fourth weeke remaining subsets of test and validationsets are divided according to this pattern

Update the alert position according to (5)

Start

The population is initialized using the tent chaotic map

The population was divided into finder and tracker

Update the alert position according to (3)

Calculate fitness value and update position

Update the alert position according to (4)

Update sparrow position with firefly disturbance strategy

Calculate fitness value and update positionEnd

Calculate fitness value and update position

Yes t gt max Output the resultNo

Figure 4 Flow chart of the FA-CSSA algorithm operation

Table 1 Four types of evaluation functions

Metrics Definition Equation

RMSE e square root of average of the error squares RMSE

(1N) 1113936Ni1 (ti minus pi)

21113969

MAPE e average of absolute percentage error MAPE (100N) 1113936Ni |(ti minus piti)|

MSE e square root of the mean of the sum of squares of the errors MSE (1N) 1113936Ni1 (ti minus pi)

2

MAE e average value of the absolute error between the observed value and the true value MAE (1N) 1113936Ni1 |ti minus pi|

ti i-th sample of expected output pi i-th sample of predicted output N sample size

6 Mathematical Problems in Engineering

42 Simulation Experiments Section e experimentalsimulation part introduces the prediction effect comparisonbetween the FA-CSSA-ELM prediction model proposed inthis paper and other competitive models

421 Experiment I e purpose of Experiment I is tocompare the performance of the FA-CSS-ELM model withthat of the single predictionmodel And the single predictionmodels include ELMAN ELM and SVM In order to makethe data more accurate and representative the data in thetables of this paper are calculated by averaging 20 operationse metrics of the four evaluation functions compared with

the single competing model are shown in Table 2 (the bestdata are highlighted in this paper)

A comparison of the data for the four indicators from theFA-CSSA-ELM model proposed in this paper with thesingle-competition model is shown in Table 2 e FA-CSSA-ELMmodel is the most effective followed by the ELMsingle-competition model And the SVM single predictionmodel is the least effective rough data comparison wecan find that the FA-CSA-ELM model is superior to thesingle prediction model in all indicators For a more visualobservation a histogram of the mean of the evaluationfunctions for these seven datasets is also plotted in this paperto represent it And the histogram is shown in Figure 7

e generator Boostertransformer

e generatorBooster

transformer

hellip hellip

Power stations

220KV high-voltagetransmission

line

Primary high-voltagesubstation

110KV high-voltagetransmission

Power load forecasting

model

Power load forecasting

feedback system

Secondary high-voltage

substation

Low-voltagesubstation

e average user

e factory

Electricity users and facilities

Figure 5 Electric load transfer process

950900850800750700650600550500450400

Pow

er lo

ad (k

Wh

)

0 1000 2000 3000 4000 5000 6000 7000 8000e time series (min)

Figure 6 Real power load data for a grid in Shandong

Mathematical Problems in Engineering 7

A comparison of the different competition model per-formance metric functions in Figure 7 shows that the FA-CSSA-ELM improved 7229 998 and 4782 in MSEmetrics comparedwith the other three single predictionmodelsELMAN ELM and SVM respectively e FA-CSSA-ELMimproved by 803 18 and 540 in the MAPE metriccompared with the remaining three single prediction modelsELMAN ELM and SVM respectively In the RMSE metricthe improvement is 778 14 and 488 compared with theother three single forecastingmodels ELMAN ELM and SVMrespectively In terms of MAE metric the improvement is772 156 and 517 for ELMAN ELM and SVM re-spectively From the comparison data the FA-CSSA-ELMmodel proposed in this paper is much more effective than thethree representative single forecasting models compared

422 Experiment II e purpose of Experiment II is tocompare the FA-CSSA-ELM model with other representa-tive combinatorial competition models e combined

prediction models include WOA-ELM and PSO-ELMANIn this paper four performance indicators are used to verifythe superiority of the model And the evaluation functionpairs of the three competitive models are shown in Table 3(the best data are marked in bold in this paper) For a moreintuitive view a histogram of the mean values of the fourevaluation functions for these seven datasets is also plottedin this paper e histogram is shown in Figure 8

It is shown in Figure 8 and Table 3 that the FA-CSSA-ELM prediction model proposed has superiority in allevaluation indicators and it is more stable and has ac-curate prediction results in this paper e PSO-ELMANcombined model on the other hand has the least sat-isfactory evaluation indexes and the lowest predictionaccuracy Although the WOA-ELM competition modelalso has excellent prediction results it still does notsurpass the FA-CSSA-ELM prediction model in thecomparison of various evaluation indicators Comparedwith the WOA-ELM model and PSO-ELMAN model theMSE index of the FA-CSSA-ELM model increased by

Table 2 Experiment I comparison of data with the evaluation function of a single competitive model

Data MSE MAPE RMSE MAEMondayELMAN 15202 31632 31632 205353ELM 09305 19381 19381 126597SVM 57933 130061 130061 809685FA-CSSA-ELM 077477 16099 16099 98266TuesdayELMAN 14905 31364 31364 202276ELM 6307 22570 22570 138804SVM 57933 139705 139705 883321FA-CSSA-ELM 08733 18208 18208 123912WednesdayELMAN 24602 51642 51642 33698ELM 13248 27226 27226 176342SVM 5307 109705 109705 673321FA-CSSA-ELM 1061 22299 22299 146999ursdayELMAN 18634 3977 3977 252004ELM 13149 28083 28083 180642SVM 63128 142424 142424 898527FA-CSSA-ELM 1118 23729 23729 156980FridayELMAN 13959 30618 30618 195877ELM 10001 2201 2201 139655SVM 57571 126769 126769 805392FA-CSSA-ELM 07942 18056 18056 117099SaturdayELMAN 1674 3646 3646 230146ELM 11409 24056 24056 154727SVM 57579 131629 131629 835783FA-CSSA-ELM 10377 22249 22249 145872SundayELMAN 16556 3536 3536 225124ELM 19696 24904 24904 159062SVM 57579 131629 131629 835783FA-CSSA-ELM 10326 21783 21783 140861

8 Mathematical Problems in Engineering

172 199

578

096

ELMAN ELM SVM FA-CSSA-ELM

(a)

367

24

130

3

203

ELMAN ELM SVM FA-CSSA-ELM

(b)

298

1

192

1

987

9

167

7

ELMAN ELM SVM FA-CSSA-ELM

(c)

235

4

153

7

820

3

132

9

ELMAN ELM SVM FA-CSSA-ELM

(d)

ELMANELM

SVMFA-CSSA-ELM

172

367 29

81

235

4

199

24 19

21

153

7

578 130

3 987

9

820

3

096

203 167

7

132

9

MSE MAPE RMSE MAE

(e)

Figure 7 (a) Comparison chart of MSE data for four competitive models (b) Comparison chart of MAPE data for four competitive models(c) Comparison chart of RMSE data for four competitive models (d) Comparison chart of MAE data for four competitive models (e)Comparison diagram of MSE MAPE RMSE and MAE of ELMAN ELM SVM and FA-CSSA-ELM models

Table 3 Experiment II compared with the evaluation function of the combinatorial competition model

Data MSE MAPE RMSE MAEMondayWOA-ELM 082163 16683 139436 108239PSO-ELMAN 15443 32796 262078 211148FA-CSSA-ELM 077477 16099 138068 98266TuesdayWOA-ELM 09408 19509 159538 129269PSO-ELMAN 17102 36173 290235 229117FA-CSSA-ELM 08733 18208 154092 123912WednesdayWOA-ELM 11136 23014 189082 148435PSO-ELMAN 17956 38768 304726 245816FA-CSSA-ELM 1061 22299 188049 146999ursdayWOA-ELM 11359 23608 192711 153207PSO-ELMAN 18188 38585 308664 243114FA-CSSA-ELM 1118 23559 187718 156980FridayWOA-ELM 085777 18753 145568 118553PSO-ELMAN 17447 39528 301052 247635FA-CSSA-ELM 07942 18056 138266 117099SaturdayWOA-ELM 143121 23145 195556 150731PSO-ELMAN 1732 3619 393924 229106FA-CSSA-ELM 10377 22249 184252 145872SundayWOA-ELM 10807 22217 183403 1409331PSO-ELMAN 19889 43066 337536 276812FA-CSSA-ELM 10326 21783 183226 140861

Mathematical Problems in Engineering 9

102 and 873 respectively e MAPE index of theFA-CSSA-ELM model is increased by 3 and 86compared with the WOA-ELM model and PSO-ELMANmodel respectively Compared with WOA-ELM andPSO-ELMAN the RMSE index of the FA-CSSA-ELMmodel increased by 26 and 89 respectively e MAEindex of the FA-CSSA-ELM model compared with theWOA-ELM model and PSO-ELMAN model increased by21 and 809 respectively

And this paper can also be more intuitively analyzedfrom the comparison graphs of the prediction effects of the

six different competing models shown in Figure 9 ecombined power load forecasting model is better than thesingle power load forecasting model in both accuracy andstability Among the combined models the FA-CSSA-ELMmodel proposed in this paper is the most superior e FA-CSSA-ELM forecasting model outperforms the rest of thecompeting models in all evaluation metrics and has strongforecasting accuracy and stability erefore the FA-CSSA-ELM power load forecasting model proposed in this papercan give accurate power forecasts and correct feedback to theauthorities concerned

106

176

096

WOA-ELM PSO-ELMAN FA-CSSA-ELM

(a)

21

379

204

ELMAN ELM FA-CSSA-ELM

(b)

WOA-ELM PSO-ELMAN FA-CSSA-ELM

172

2

314

167

7

(c)13

56

240

4

132

9

WOA-ELM PSO-ELMAN FA-CSSA-ELM

(d)

106 2

1

172

2

135

6

176 3

79

314

240

4

096 204

167

7

132

9

MSE MAPE RMSE MAE

WOA-ELMPSO-ELMANFA-CSSA-ELM

(e)

Figure 8 (a) Comparison chart of MSE data for three competitive models (b) Comparison chart of MAPE data for three competitivemodels (c) Comparison chart of RMSE data for three competitive models (d) Comparison chart of MAE data for three competitive models(e) Comparison diagram of MSE MAPE RMSE and MAE of WOA-ELM PSO-ELMAN and FA-CSSA-ELM models

10 Mathematical Problems in Engineering

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Monday

(a)

0 50 100 150 200 250 300The time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Tuesday

(b)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Wednesday

(c)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

ursday

(d)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Friday

(e)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Saturday

(f )

Figure 9 Continued

Mathematical Problems in Engineering 11

5 Conclusion

In this study we propose an FA-CSSA-ELM power loadforecasting model to predict power loads accurately Firstthis paper optimizes the SSA algorithm using the Tent chaosmapping strategy and the firefly perturbation strategy enthe constructed FA-CSSA algorithm is used to optimize theinitial thresholds and weights of the ELMmodel Finally theFA-CSSA-ELM power load forecasting model is comparedwith three single forecasting models and two combinedforecasting models e forecasting effect is visualizedthrough the 4 evaluation functions and the correspondinghistograms e following conclusions can be obtainedthrough the simulation experimental validation of realpower load data from a power grid in Shandong

By comparing the FA-CSSA-ELM power load fore-casting model with three typical single power load fore-casting models this paper finds that the FA-CSSA-ELMimproved 7229 998 and 4782 in MSE metricscompared with the other three single prediction modelsELMAN ELM and SVM respectively e FA-CSSA-ELMimproved by 803 18 and 540 in the MAPE metriccompared with the remaining three single prediction modelsELMAN ELM and SVM respectively In the RMSE metricthe improvement is 778 14 and 488 compared withthe other three single forecasting models ELMAN ELM andSVM respectively In terms of MAE metric the improve-ment is 772 156 and 517 for ELMAN ELM andSVM respectively From the comparison data the FA-CSSA-ELM model proposed in this paper has a much betterprediction effect than the three representative single pre-diction models

It can be found from Experiment I that the performanceof the FA-CSSA-ELM prediction model is far superior tothat of the three single prediction models en WOA-ELMand PSO-ELMAN combination models are comparedthrough Experiment II Compared with the WOA-ELM

model and PSO-ELMAN model the MSE index of the FA-CSSA-ELM model increased by 102 and 873 respec-tively e MAPE index of the FA-CSSA-ELM model isincreased by 3 and 86 compared with the WOA-ELMmodel and PSO-ELMAN model respectively Comparedwith WOA-ELM and PSO-ELMAN the RMSE index of theFA-CSSA-ELM model increased by 26 and 89 re-spectively e MAE index of the FA-CSSA-ELM modelcompared with that of the WOA-ELM model and PSO-ELMAN model increased by 21 and 809 respectivelyis further indicates that the FA-CSSA-ELM power loadforecasting model has higher forecasting accuracy andperformance e FA-CSSA-ELM prediction model canprovide more accurate feedback to relevant departmentsRelevant departments can guide the rational layout of thepower system through accurate feedback so as to reduce thewaste of power load and the economic loss of the industry

Data Availability

No data were used to support this study

Conflicts of Interest

e authors declare that they have no conflicts of interest

Acknowledgments

is work was supported by Science Education and In-dustry Integration Innovation Pilot Project of Qilu Uni-versity of Technology (Shandong Academy of Sciences)(2020KJC-ZD04) the Postgraduate Tutorsrsquo Guidance AbilityImprovement Project of Shandong Province (SDYY17076)and the Empirical Research on Innovation of CultivationModel of Control Graduate Students Based on SystemSynergy eory (SDYY18151)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Sunday

(g)

Figure 9 Forecast line chart of six competing models from Monday to Sunday

12 Mathematical Problems in Engineering

References

[1] G Gross and F D Galiana ldquoShort-term load forecastingrdquoProceedings of the IEEE vol 75 no 12 pp 1558ndash1573 1987

[2] A D Papalexopoulos and T C Hesterberg ldquoA regression-based approach to short-term system load forecastingrdquo IEEETransactions on Power Systems vol 5 no 4 pp 1535ndash15471990

[3] B-J Chen M-W Chang and C-J Lin ldquoLoad forecastingusing support vector Machines a study on EUNITE com-petition 2001rdquo IEEE Transactions on Power Systems vol 19no 4 pp 1821ndash1830 2004

[4] J-F Chen W-M Wang and C-M Huang ldquoAnalysis of anadaptive time-series autoregressive moving-average (ARMA)model for short-term load forecastingrdquo Electric Power SystemsResearch vol 34 no 3 pp 187ndash196 1995

[5] K Lang M Zhang Y Yuan and X Yue ldquoShort-term loadforecasting based on multivariate time series prediction andweighted neural network with random weights and kernelsrdquoCluster Computing vol 22 no S5 pp 12589ndash12597 2019

[6] J J Xia H Qi and Z Q Wang ldquoCombination forecasting ofpower load based on polynomial trend extrapolation andARIMA modelrdquo Advanced Materials Research vol 546-547pp 357ndash362 2012

[7] Y Wu Z Pan X Luo J Gao and Y Zhang ldquoA hybridforecasting method of electricity consumption based on trendextrapolation theory and LSSVMrdquo in Proceedings of the 2016IEEE PES Asia-Pacific Power and Energy Engineering Con-ference (APPEEC) pp 2333ndash2337 Xirsquoan China October2016

[8] W Christiaanse ldquoShort-term load forecasting using generalexponential smoothingrdquo IEEE Transactions on Power Appa-ratus and Systems vol PAS-90 no 2 pp 900ndash911 1971

[9] J W Taylor ldquoShort-term electricity demand forecasting usingdouble seasonal exponential smoothingrdquo Journal of the Op-erational Research Society vol 54 no 8 pp 799ndash805 2003

[10] H Akccedilay and T Filik ldquoShort-term wind speed forecasting byspectral analysis from long-term observations with missingvaluesrdquo Applied Energy vol 191 pp 653ndash662 2017

[11] A J Conejo M A Plazas R Espinola and A B MolinaldquoDay-ahead electricity price forecasting using the wavelettransform and ARIMA modelsrdquo IEEE Transactions on PowerSystems vol 20 no 2 pp 1035ndash1042 2005

[12] T Jakasa I Androcec and P Sprcic ldquoElectricity priceforecasting mdash ARIMAmodel approachrdquo in Proceedings of the2011 8th International Conference on the European EnergyMarket (EEM) pp 222ndash225 Zagreb Croatia May 2011

[13] Y Wang J Wang G Zhao and Y Dong ldquoApplication ofresidual modification approach in seasonal ARIMA forelectricity demand forecasting a case study of Chinardquo EnergyPolicy vol 48 pp 284ndash294 2012

[14] J L Elman ldquoFinding structure in timerdquo Cognitive Sciencevol 14 no 2 pp 179ndash211 1990

[15] W S Noble ldquoWhat is a support vector machinerdquo NatureBiotechnology vol 24 no 12 pp 1565ndash1567 2006

[16] G-B Huang Q-Y Zhu and C-K Siew ldquoExtreme learningmachine theory and applicationsrdquo Neurocomputing vol 70no 1-3 pp 2ndash501 2006

[17] J A K Suykens and J Vandewalle ldquoLeast squares supportvector machine classifiersrdquo Neural Processing Letters vol 9no 3 pp 293ndash300 1999

[18] H Shi M Xu and R Li ldquoDeep learning for household loadforecasting-A novel pooling deep RNNrdquo IEEE Transactionson Smart Grid vol 9 no 5 pp 5271ndash5280 2018

[19] N Ye Y Liu and Y Wang ldquoShort-term power load fore-casting based on SVMrdquo World Automation Congressvol 2012 pp 47ndash51 Puerto Vallarta Mexico 2012

[20] W Li C Quan X Wang and S Zhang ldquoShort-term powerload forecasting based on a combination of VMD and ELMrdquoPolish Journal of Environmental Studies vol 27 no 5pp 2143ndash2154 2018

[21] X Li Lv Jin-hu L Ding G Xu and J Li ldquoBuilding coolingload forecasting model based on LS-SVMrdquo in Proceedings ofthe 2009 Asia-Pacific Conference on Information Processingpp 55ndash58 Shenzhen China July 2009

[22] F Yang P Wang Y Zhang L Zheng and J Lu ldquoSurvey ofswarm intelligence optimization algorithmsrdquo in Proceed-ings of the 2017 IEEE International Conference on Un-manned Systems (ICUS) pp 544ndash549 Beijing ChinaOctober 2017

[23] M Dorigo M Birattari and T Stutzle ldquoAnt colony opti-mizationrdquo IEEE Computational Intelligence Magazine vol 1no 4 pp 28ndash39 2006

[24] D Karaboga and B Akay ldquoA comparative study of artificialbee colony algorithmrdquo Applied Mathematics and Computa-tion vol 214 no 1 pp 108ndash132 2009

[25] X S Yang and X He ldquoFirefly algorithm recent advances andapplicationsrdquo International Journal of Swarm Intelligencevol 1 no 1 pp 36ndash50 2013

[26] X S Yang and A Hossein Gandomi ldquoBat algorithm a novelapproach for global engineering optimizationrdquo EngineeringComputations vol 29 no 5 pp 464ndash483 2012

[27] R Rajabioun ldquoCuckoo optimization algorithmrdquo Applied SoftComputing vol 11 no 8 pp 5508ndash5518 2011

[28] M Seyedali S M Mirjalili and A Lewis ldquoGrey wolf opti-mizerrdquo Advances in Engineering Software vol 69 pp 46ndash612014

[29] M Seyedali ldquoDragonfly algorithm a new meta-heuristicoptimization technique for solving single-objective discreteand multi-objective problemsrdquo Neural Computing and Ap-plications vol 27 no 4 pp 1053ndash1073 2016

[30] M Seyedali and A Lewis ldquoe whale optimization algo-rithmrdquo Advances in Engineering Software vol 95 pp 51ndash672016

[31] J Xue and B Shen ldquoA novel swarm intelligence optimizationapproach sparrow search algorithmrdquo Systems Science ampControl Engineering vol 8 no 1 pp 22ndash34 2020

[32] H Wang X Lv and X Luo ldquoShort-term load forecasting ofpower grid based on improved WOA optimized LSTMrdquo inProceedings of the 2020 5th International Conference on Powerand Renewable Energy (ICPRE) pp 54ndash60 Shanghai ChinaSeptember 2020

[33] W-C Hong ldquoElectric load forecasting by seasonal recurrentSVR (support vector regression) with chaotic artificial beecolony algorithmrdquo Energy vol 36 no 91 pp 5568ndash55782011

[34] F Jiang Z Peng and J He ldquoShort-term load forecastingbased on support vector regression with improved grey wolfoptimizerrdquo in Proceedings of the 2018 Tenth InternationalConference on Advanced Computational Intelligence (ICACI)pp 807ndash812 Xiamen China March 2018

[35] X YI R Guo and Y Qi ldquoStabilization of chaotic systemswith both uncertainty and disturbance by the UDE-basedcontrol methodrdquo IEEE Access vol 8 pp 62471ndash624772020

[36] L Liu B Li and R Guo ldquoConsensus control for networkedmanipulators with switched parameters and topologiesrdquo IEEEAccess vol 9 pp 9209ndash9217 2021

Mathematical Problems in Engineering 13

[37] T Hou Y Liu and F Deng ldquoFinite horizon H2∕Hinfin controlfor SDEs with infinite Markovian jumpsrdquo Nonlinear AnalysisHybrid Systems vol 34 pp 108ndash120 2019

[38] R Xu and F Zhang ldquoϵ-Nash mean-field games for generallinear-quadratic systems with applicationsrdquo Automaticavol 114 Article ID 108835 2020

[39] R L Haupt and S E Haupt Practical genetic algorithmsWiley Hoboken NJ USA 2004

[40] E Ott C Grebogi and J A Yorke ldquoControlling chaosrdquoPhysical Review Letters vol 64 no 11 pp 1196ndash1199 1990

14 Mathematical Problems in Engineering

Page 6: ResearchArticle A Power Load Forecasting Model Based on …

412 Division of the Dataset e dataset is divided into twosections the training set and the test set e training set isused to learn and train the model and the test set is used toverify the training effect of the model In order to make thedistribution of power loads more rational and the forecastsmore accurate in this paper the measured 8064 real powerload history data of a power grid in Shandong Province weredivided into 7 time series of data subsets e 7 data subsetsare created in the chronological order from Monday toSunday Each time series was recorded every 5 minutes for atotal of 4 days Each day has 288 data and each set has 1152data By dividing the data in this way the prediction units inthis paper have been refined from months or weeks to aspecific day is not only improves the accuracy and

relevance of the model predictions but also provides morereasonable suggestions for the allocation of power loads

is paper divides the 8064 historical power load datainto 7 subsets from Monday to Sunday So each subset has1152 power load history data In this paper the data from thefirst three weeks are used as the test set data and the datafrom the last week are used as the validator data For ex-ample the test set for the first subset is the data for eachMonday of the first three weeks and the validator data arethe data for Monday of the fourth week e test set for thesecond subset is the data from Tuesday of the previous threeweeks and the validator data are the data from Tuesday ofthe fourth weeke remaining subsets of test and validationsets are divided according to this pattern

Update the alert position according to (5)

Start

The population is initialized using the tent chaotic map

The population was divided into finder and tracker

Update the alert position according to (3)

Calculate fitness value and update position

Update the alert position according to (4)

Update sparrow position with firefly disturbance strategy

Calculate fitness value and update positionEnd

Calculate fitness value and update position

Yes t gt max Output the resultNo

Figure 4 Flow chart of the FA-CSSA algorithm operation

Table 1 Four types of evaluation functions

Metrics Definition Equation

RMSE e square root of average of the error squares RMSE

(1N) 1113936Ni1 (ti minus pi)

21113969

MAPE e average of absolute percentage error MAPE (100N) 1113936Ni |(ti minus piti)|

MSE e square root of the mean of the sum of squares of the errors MSE (1N) 1113936Ni1 (ti minus pi)

2

MAE e average value of the absolute error between the observed value and the true value MAE (1N) 1113936Ni1 |ti minus pi|

ti i-th sample of expected output pi i-th sample of predicted output N sample size

6 Mathematical Problems in Engineering

42 Simulation Experiments Section e experimentalsimulation part introduces the prediction effect comparisonbetween the FA-CSSA-ELM prediction model proposed inthis paper and other competitive models

421 Experiment I e purpose of Experiment I is tocompare the performance of the FA-CSS-ELM model withthat of the single predictionmodel And the single predictionmodels include ELMAN ELM and SVM In order to makethe data more accurate and representative the data in thetables of this paper are calculated by averaging 20 operationse metrics of the four evaluation functions compared with

the single competing model are shown in Table 2 (the bestdata are highlighted in this paper)

A comparison of the data for the four indicators from theFA-CSSA-ELM model proposed in this paper with thesingle-competition model is shown in Table 2 e FA-CSSA-ELMmodel is the most effective followed by the ELMsingle-competition model And the SVM single predictionmodel is the least effective rough data comparison wecan find that the FA-CSA-ELM model is superior to thesingle prediction model in all indicators For a more visualobservation a histogram of the mean of the evaluationfunctions for these seven datasets is also plotted in this paperto represent it And the histogram is shown in Figure 7

e generator Boostertransformer

e generatorBooster

transformer

hellip hellip

Power stations

220KV high-voltagetransmission

line

Primary high-voltagesubstation

110KV high-voltagetransmission

Power load forecasting

model

Power load forecasting

feedback system

Secondary high-voltage

substation

Low-voltagesubstation

e average user

e factory

Electricity users and facilities

Figure 5 Electric load transfer process

950900850800750700650600550500450400

Pow

er lo

ad (k

Wh

)

0 1000 2000 3000 4000 5000 6000 7000 8000e time series (min)

Figure 6 Real power load data for a grid in Shandong

Mathematical Problems in Engineering 7

A comparison of the different competition model per-formance metric functions in Figure 7 shows that the FA-CSSA-ELM improved 7229 998 and 4782 in MSEmetrics comparedwith the other three single predictionmodelsELMAN ELM and SVM respectively e FA-CSSA-ELMimproved by 803 18 and 540 in the MAPE metriccompared with the remaining three single prediction modelsELMAN ELM and SVM respectively In the RMSE metricthe improvement is 778 14 and 488 compared with theother three single forecastingmodels ELMAN ELM and SVMrespectively In terms of MAE metric the improvement is772 156 and 517 for ELMAN ELM and SVM re-spectively From the comparison data the FA-CSSA-ELMmodel proposed in this paper is much more effective than thethree representative single forecasting models compared

422 Experiment II e purpose of Experiment II is tocompare the FA-CSSA-ELM model with other representa-tive combinatorial competition models e combined

prediction models include WOA-ELM and PSO-ELMANIn this paper four performance indicators are used to verifythe superiority of the model And the evaluation functionpairs of the three competitive models are shown in Table 3(the best data are marked in bold in this paper) For a moreintuitive view a histogram of the mean values of the fourevaluation functions for these seven datasets is also plottedin this paper e histogram is shown in Figure 8

It is shown in Figure 8 and Table 3 that the FA-CSSA-ELM prediction model proposed has superiority in allevaluation indicators and it is more stable and has ac-curate prediction results in this paper e PSO-ELMANcombined model on the other hand has the least sat-isfactory evaluation indexes and the lowest predictionaccuracy Although the WOA-ELM competition modelalso has excellent prediction results it still does notsurpass the FA-CSSA-ELM prediction model in thecomparison of various evaluation indicators Comparedwith the WOA-ELM model and PSO-ELMAN model theMSE index of the FA-CSSA-ELM model increased by

Table 2 Experiment I comparison of data with the evaluation function of a single competitive model

Data MSE MAPE RMSE MAEMondayELMAN 15202 31632 31632 205353ELM 09305 19381 19381 126597SVM 57933 130061 130061 809685FA-CSSA-ELM 077477 16099 16099 98266TuesdayELMAN 14905 31364 31364 202276ELM 6307 22570 22570 138804SVM 57933 139705 139705 883321FA-CSSA-ELM 08733 18208 18208 123912WednesdayELMAN 24602 51642 51642 33698ELM 13248 27226 27226 176342SVM 5307 109705 109705 673321FA-CSSA-ELM 1061 22299 22299 146999ursdayELMAN 18634 3977 3977 252004ELM 13149 28083 28083 180642SVM 63128 142424 142424 898527FA-CSSA-ELM 1118 23729 23729 156980FridayELMAN 13959 30618 30618 195877ELM 10001 2201 2201 139655SVM 57571 126769 126769 805392FA-CSSA-ELM 07942 18056 18056 117099SaturdayELMAN 1674 3646 3646 230146ELM 11409 24056 24056 154727SVM 57579 131629 131629 835783FA-CSSA-ELM 10377 22249 22249 145872SundayELMAN 16556 3536 3536 225124ELM 19696 24904 24904 159062SVM 57579 131629 131629 835783FA-CSSA-ELM 10326 21783 21783 140861

8 Mathematical Problems in Engineering

172 199

578

096

ELMAN ELM SVM FA-CSSA-ELM

(a)

367

24

130

3

203

ELMAN ELM SVM FA-CSSA-ELM

(b)

298

1

192

1

987

9

167

7

ELMAN ELM SVM FA-CSSA-ELM

(c)

235

4

153

7

820

3

132

9

ELMAN ELM SVM FA-CSSA-ELM

(d)

ELMANELM

SVMFA-CSSA-ELM

172

367 29

81

235

4

199

24 19

21

153

7

578 130

3 987

9

820

3

096

203 167

7

132

9

MSE MAPE RMSE MAE

(e)

Figure 7 (a) Comparison chart of MSE data for four competitive models (b) Comparison chart of MAPE data for four competitive models(c) Comparison chart of RMSE data for four competitive models (d) Comparison chart of MAE data for four competitive models (e)Comparison diagram of MSE MAPE RMSE and MAE of ELMAN ELM SVM and FA-CSSA-ELM models

Table 3 Experiment II compared with the evaluation function of the combinatorial competition model

Data MSE MAPE RMSE MAEMondayWOA-ELM 082163 16683 139436 108239PSO-ELMAN 15443 32796 262078 211148FA-CSSA-ELM 077477 16099 138068 98266TuesdayWOA-ELM 09408 19509 159538 129269PSO-ELMAN 17102 36173 290235 229117FA-CSSA-ELM 08733 18208 154092 123912WednesdayWOA-ELM 11136 23014 189082 148435PSO-ELMAN 17956 38768 304726 245816FA-CSSA-ELM 1061 22299 188049 146999ursdayWOA-ELM 11359 23608 192711 153207PSO-ELMAN 18188 38585 308664 243114FA-CSSA-ELM 1118 23559 187718 156980FridayWOA-ELM 085777 18753 145568 118553PSO-ELMAN 17447 39528 301052 247635FA-CSSA-ELM 07942 18056 138266 117099SaturdayWOA-ELM 143121 23145 195556 150731PSO-ELMAN 1732 3619 393924 229106FA-CSSA-ELM 10377 22249 184252 145872SundayWOA-ELM 10807 22217 183403 1409331PSO-ELMAN 19889 43066 337536 276812FA-CSSA-ELM 10326 21783 183226 140861

Mathematical Problems in Engineering 9

102 and 873 respectively e MAPE index of theFA-CSSA-ELM model is increased by 3 and 86compared with the WOA-ELM model and PSO-ELMANmodel respectively Compared with WOA-ELM andPSO-ELMAN the RMSE index of the FA-CSSA-ELMmodel increased by 26 and 89 respectively e MAEindex of the FA-CSSA-ELM model compared with theWOA-ELM model and PSO-ELMAN model increased by21 and 809 respectively

And this paper can also be more intuitively analyzedfrom the comparison graphs of the prediction effects of the

six different competing models shown in Figure 9 ecombined power load forecasting model is better than thesingle power load forecasting model in both accuracy andstability Among the combined models the FA-CSSA-ELMmodel proposed in this paper is the most superior e FA-CSSA-ELM forecasting model outperforms the rest of thecompeting models in all evaluation metrics and has strongforecasting accuracy and stability erefore the FA-CSSA-ELM power load forecasting model proposed in this papercan give accurate power forecasts and correct feedback to theauthorities concerned

106

176

096

WOA-ELM PSO-ELMAN FA-CSSA-ELM

(a)

21

379

204

ELMAN ELM FA-CSSA-ELM

(b)

WOA-ELM PSO-ELMAN FA-CSSA-ELM

172

2

314

167

7

(c)13

56

240

4

132

9

WOA-ELM PSO-ELMAN FA-CSSA-ELM

(d)

106 2

1

172

2

135

6

176 3

79

314

240

4

096 204

167

7

132

9

MSE MAPE RMSE MAE

WOA-ELMPSO-ELMANFA-CSSA-ELM

(e)

Figure 8 (a) Comparison chart of MSE data for three competitive models (b) Comparison chart of MAPE data for three competitivemodels (c) Comparison chart of RMSE data for three competitive models (d) Comparison chart of MAE data for three competitive models(e) Comparison diagram of MSE MAPE RMSE and MAE of WOA-ELM PSO-ELMAN and FA-CSSA-ELM models

10 Mathematical Problems in Engineering

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Monday

(a)

0 50 100 150 200 250 300The time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Tuesday

(b)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Wednesday

(c)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

ursday

(d)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Friday

(e)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Saturday

(f )

Figure 9 Continued

Mathematical Problems in Engineering 11

5 Conclusion

In this study we propose an FA-CSSA-ELM power loadforecasting model to predict power loads accurately Firstthis paper optimizes the SSA algorithm using the Tent chaosmapping strategy and the firefly perturbation strategy enthe constructed FA-CSSA algorithm is used to optimize theinitial thresholds and weights of the ELMmodel Finally theFA-CSSA-ELM power load forecasting model is comparedwith three single forecasting models and two combinedforecasting models e forecasting effect is visualizedthrough the 4 evaluation functions and the correspondinghistograms e following conclusions can be obtainedthrough the simulation experimental validation of realpower load data from a power grid in Shandong

By comparing the FA-CSSA-ELM power load fore-casting model with three typical single power load fore-casting models this paper finds that the FA-CSSA-ELMimproved 7229 998 and 4782 in MSE metricscompared with the other three single prediction modelsELMAN ELM and SVM respectively e FA-CSSA-ELMimproved by 803 18 and 540 in the MAPE metriccompared with the remaining three single prediction modelsELMAN ELM and SVM respectively In the RMSE metricthe improvement is 778 14 and 488 compared withthe other three single forecasting models ELMAN ELM andSVM respectively In terms of MAE metric the improve-ment is 772 156 and 517 for ELMAN ELM andSVM respectively From the comparison data the FA-CSSA-ELM model proposed in this paper has a much betterprediction effect than the three representative single pre-diction models

It can be found from Experiment I that the performanceof the FA-CSSA-ELM prediction model is far superior tothat of the three single prediction models en WOA-ELMand PSO-ELMAN combination models are comparedthrough Experiment II Compared with the WOA-ELM

model and PSO-ELMAN model the MSE index of the FA-CSSA-ELM model increased by 102 and 873 respec-tively e MAPE index of the FA-CSSA-ELM model isincreased by 3 and 86 compared with the WOA-ELMmodel and PSO-ELMAN model respectively Comparedwith WOA-ELM and PSO-ELMAN the RMSE index of theFA-CSSA-ELM model increased by 26 and 89 re-spectively e MAE index of the FA-CSSA-ELM modelcompared with that of the WOA-ELM model and PSO-ELMAN model increased by 21 and 809 respectivelyis further indicates that the FA-CSSA-ELM power loadforecasting model has higher forecasting accuracy andperformance e FA-CSSA-ELM prediction model canprovide more accurate feedback to relevant departmentsRelevant departments can guide the rational layout of thepower system through accurate feedback so as to reduce thewaste of power load and the economic loss of the industry

Data Availability

No data were used to support this study

Conflicts of Interest

e authors declare that they have no conflicts of interest

Acknowledgments

is work was supported by Science Education and In-dustry Integration Innovation Pilot Project of Qilu Uni-versity of Technology (Shandong Academy of Sciences)(2020KJC-ZD04) the Postgraduate Tutorsrsquo Guidance AbilityImprovement Project of Shandong Province (SDYY17076)and the Empirical Research on Innovation of CultivationModel of Control Graduate Students Based on SystemSynergy eory (SDYY18151)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Sunday

(g)

Figure 9 Forecast line chart of six competing models from Monday to Sunday

12 Mathematical Problems in Engineering

References

[1] G Gross and F D Galiana ldquoShort-term load forecastingrdquoProceedings of the IEEE vol 75 no 12 pp 1558ndash1573 1987

[2] A D Papalexopoulos and T C Hesterberg ldquoA regression-based approach to short-term system load forecastingrdquo IEEETransactions on Power Systems vol 5 no 4 pp 1535ndash15471990

[3] B-J Chen M-W Chang and C-J Lin ldquoLoad forecastingusing support vector Machines a study on EUNITE com-petition 2001rdquo IEEE Transactions on Power Systems vol 19no 4 pp 1821ndash1830 2004

[4] J-F Chen W-M Wang and C-M Huang ldquoAnalysis of anadaptive time-series autoregressive moving-average (ARMA)model for short-term load forecastingrdquo Electric Power SystemsResearch vol 34 no 3 pp 187ndash196 1995

[5] K Lang M Zhang Y Yuan and X Yue ldquoShort-term loadforecasting based on multivariate time series prediction andweighted neural network with random weights and kernelsrdquoCluster Computing vol 22 no S5 pp 12589ndash12597 2019

[6] J J Xia H Qi and Z Q Wang ldquoCombination forecasting ofpower load based on polynomial trend extrapolation andARIMA modelrdquo Advanced Materials Research vol 546-547pp 357ndash362 2012

[7] Y Wu Z Pan X Luo J Gao and Y Zhang ldquoA hybridforecasting method of electricity consumption based on trendextrapolation theory and LSSVMrdquo in Proceedings of the 2016IEEE PES Asia-Pacific Power and Energy Engineering Con-ference (APPEEC) pp 2333ndash2337 Xirsquoan China October2016

[8] W Christiaanse ldquoShort-term load forecasting using generalexponential smoothingrdquo IEEE Transactions on Power Appa-ratus and Systems vol PAS-90 no 2 pp 900ndash911 1971

[9] J W Taylor ldquoShort-term electricity demand forecasting usingdouble seasonal exponential smoothingrdquo Journal of the Op-erational Research Society vol 54 no 8 pp 799ndash805 2003

[10] H Akccedilay and T Filik ldquoShort-term wind speed forecasting byspectral analysis from long-term observations with missingvaluesrdquo Applied Energy vol 191 pp 653ndash662 2017

[11] A J Conejo M A Plazas R Espinola and A B MolinaldquoDay-ahead electricity price forecasting using the wavelettransform and ARIMA modelsrdquo IEEE Transactions on PowerSystems vol 20 no 2 pp 1035ndash1042 2005

[12] T Jakasa I Androcec and P Sprcic ldquoElectricity priceforecasting mdash ARIMAmodel approachrdquo in Proceedings of the2011 8th International Conference on the European EnergyMarket (EEM) pp 222ndash225 Zagreb Croatia May 2011

[13] Y Wang J Wang G Zhao and Y Dong ldquoApplication ofresidual modification approach in seasonal ARIMA forelectricity demand forecasting a case study of Chinardquo EnergyPolicy vol 48 pp 284ndash294 2012

[14] J L Elman ldquoFinding structure in timerdquo Cognitive Sciencevol 14 no 2 pp 179ndash211 1990

[15] W S Noble ldquoWhat is a support vector machinerdquo NatureBiotechnology vol 24 no 12 pp 1565ndash1567 2006

[16] G-B Huang Q-Y Zhu and C-K Siew ldquoExtreme learningmachine theory and applicationsrdquo Neurocomputing vol 70no 1-3 pp 2ndash501 2006

[17] J A K Suykens and J Vandewalle ldquoLeast squares supportvector machine classifiersrdquo Neural Processing Letters vol 9no 3 pp 293ndash300 1999

[18] H Shi M Xu and R Li ldquoDeep learning for household loadforecasting-A novel pooling deep RNNrdquo IEEE Transactionson Smart Grid vol 9 no 5 pp 5271ndash5280 2018

[19] N Ye Y Liu and Y Wang ldquoShort-term power load fore-casting based on SVMrdquo World Automation Congressvol 2012 pp 47ndash51 Puerto Vallarta Mexico 2012

[20] W Li C Quan X Wang and S Zhang ldquoShort-term powerload forecasting based on a combination of VMD and ELMrdquoPolish Journal of Environmental Studies vol 27 no 5pp 2143ndash2154 2018

[21] X Li Lv Jin-hu L Ding G Xu and J Li ldquoBuilding coolingload forecasting model based on LS-SVMrdquo in Proceedings ofthe 2009 Asia-Pacific Conference on Information Processingpp 55ndash58 Shenzhen China July 2009

[22] F Yang P Wang Y Zhang L Zheng and J Lu ldquoSurvey ofswarm intelligence optimization algorithmsrdquo in Proceed-ings of the 2017 IEEE International Conference on Un-manned Systems (ICUS) pp 544ndash549 Beijing ChinaOctober 2017

[23] M Dorigo M Birattari and T Stutzle ldquoAnt colony opti-mizationrdquo IEEE Computational Intelligence Magazine vol 1no 4 pp 28ndash39 2006

[24] D Karaboga and B Akay ldquoA comparative study of artificialbee colony algorithmrdquo Applied Mathematics and Computa-tion vol 214 no 1 pp 108ndash132 2009

[25] X S Yang and X He ldquoFirefly algorithm recent advances andapplicationsrdquo International Journal of Swarm Intelligencevol 1 no 1 pp 36ndash50 2013

[26] X S Yang and A Hossein Gandomi ldquoBat algorithm a novelapproach for global engineering optimizationrdquo EngineeringComputations vol 29 no 5 pp 464ndash483 2012

[27] R Rajabioun ldquoCuckoo optimization algorithmrdquo Applied SoftComputing vol 11 no 8 pp 5508ndash5518 2011

[28] M Seyedali S M Mirjalili and A Lewis ldquoGrey wolf opti-mizerrdquo Advances in Engineering Software vol 69 pp 46ndash612014

[29] M Seyedali ldquoDragonfly algorithm a new meta-heuristicoptimization technique for solving single-objective discreteand multi-objective problemsrdquo Neural Computing and Ap-plications vol 27 no 4 pp 1053ndash1073 2016

[30] M Seyedali and A Lewis ldquoe whale optimization algo-rithmrdquo Advances in Engineering Software vol 95 pp 51ndash672016

[31] J Xue and B Shen ldquoA novel swarm intelligence optimizationapproach sparrow search algorithmrdquo Systems Science ampControl Engineering vol 8 no 1 pp 22ndash34 2020

[32] H Wang X Lv and X Luo ldquoShort-term load forecasting ofpower grid based on improved WOA optimized LSTMrdquo inProceedings of the 2020 5th International Conference on Powerand Renewable Energy (ICPRE) pp 54ndash60 Shanghai ChinaSeptember 2020

[33] W-C Hong ldquoElectric load forecasting by seasonal recurrentSVR (support vector regression) with chaotic artificial beecolony algorithmrdquo Energy vol 36 no 91 pp 5568ndash55782011

[34] F Jiang Z Peng and J He ldquoShort-term load forecastingbased on support vector regression with improved grey wolfoptimizerrdquo in Proceedings of the 2018 Tenth InternationalConference on Advanced Computational Intelligence (ICACI)pp 807ndash812 Xiamen China March 2018

[35] X YI R Guo and Y Qi ldquoStabilization of chaotic systemswith both uncertainty and disturbance by the UDE-basedcontrol methodrdquo IEEE Access vol 8 pp 62471ndash624772020

[36] L Liu B Li and R Guo ldquoConsensus control for networkedmanipulators with switched parameters and topologiesrdquo IEEEAccess vol 9 pp 9209ndash9217 2021

Mathematical Problems in Engineering 13

[37] T Hou Y Liu and F Deng ldquoFinite horizon H2∕Hinfin controlfor SDEs with infinite Markovian jumpsrdquo Nonlinear AnalysisHybrid Systems vol 34 pp 108ndash120 2019

[38] R Xu and F Zhang ldquoϵ-Nash mean-field games for generallinear-quadratic systems with applicationsrdquo Automaticavol 114 Article ID 108835 2020

[39] R L Haupt and S E Haupt Practical genetic algorithmsWiley Hoboken NJ USA 2004

[40] E Ott C Grebogi and J A Yorke ldquoControlling chaosrdquoPhysical Review Letters vol 64 no 11 pp 1196ndash1199 1990

14 Mathematical Problems in Engineering

Page 7: ResearchArticle A Power Load Forecasting Model Based on …

42 Simulation Experiments Section e experimentalsimulation part introduces the prediction effect comparisonbetween the FA-CSSA-ELM prediction model proposed inthis paper and other competitive models

421 Experiment I e purpose of Experiment I is tocompare the performance of the FA-CSS-ELM model withthat of the single predictionmodel And the single predictionmodels include ELMAN ELM and SVM In order to makethe data more accurate and representative the data in thetables of this paper are calculated by averaging 20 operationse metrics of the four evaluation functions compared with

the single competing model are shown in Table 2 (the bestdata are highlighted in this paper)

A comparison of the data for the four indicators from theFA-CSSA-ELM model proposed in this paper with thesingle-competition model is shown in Table 2 e FA-CSSA-ELMmodel is the most effective followed by the ELMsingle-competition model And the SVM single predictionmodel is the least effective rough data comparison wecan find that the FA-CSA-ELM model is superior to thesingle prediction model in all indicators For a more visualobservation a histogram of the mean of the evaluationfunctions for these seven datasets is also plotted in this paperto represent it And the histogram is shown in Figure 7

e generator Boostertransformer

e generatorBooster

transformer

hellip hellip

Power stations

220KV high-voltagetransmission

line

Primary high-voltagesubstation

110KV high-voltagetransmission

Power load forecasting

model

Power load forecasting

feedback system

Secondary high-voltage

substation

Low-voltagesubstation

e average user

e factory

Electricity users and facilities

Figure 5 Electric load transfer process

950900850800750700650600550500450400

Pow

er lo

ad (k

Wh

)

0 1000 2000 3000 4000 5000 6000 7000 8000e time series (min)

Figure 6 Real power load data for a grid in Shandong

Mathematical Problems in Engineering 7

A comparison of the different competition model per-formance metric functions in Figure 7 shows that the FA-CSSA-ELM improved 7229 998 and 4782 in MSEmetrics comparedwith the other three single predictionmodelsELMAN ELM and SVM respectively e FA-CSSA-ELMimproved by 803 18 and 540 in the MAPE metriccompared with the remaining three single prediction modelsELMAN ELM and SVM respectively In the RMSE metricthe improvement is 778 14 and 488 compared with theother three single forecastingmodels ELMAN ELM and SVMrespectively In terms of MAE metric the improvement is772 156 and 517 for ELMAN ELM and SVM re-spectively From the comparison data the FA-CSSA-ELMmodel proposed in this paper is much more effective than thethree representative single forecasting models compared

422 Experiment II e purpose of Experiment II is tocompare the FA-CSSA-ELM model with other representa-tive combinatorial competition models e combined

prediction models include WOA-ELM and PSO-ELMANIn this paper four performance indicators are used to verifythe superiority of the model And the evaluation functionpairs of the three competitive models are shown in Table 3(the best data are marked in bold in this paper) For a moreintuitive view a histogram of the mean values of the fourevaluation functions for these seven datasets is also plottedin this paper e histogram is shown in Figure 8

It is shown in Figure 8 and Table 3 that the FA-CSSA-ELM prediction model proposed has superiority in allevaluation indicators and it is more stable and has ac-curate prediction results in this paper e PSO-ELMANcombined model on the other hand has the least sat-isfactory evaluation indexes and the lowest predictionaccuracy Although the WOA-ELM competition modelalso has excellent prediction results it still does notsurpass the FA-CSSA-ELM prediction model in thecomparison of various evaluation indicators Comparedwith the WOA-ELM model and PSO-ELMAN model theMSE index of the FA-CSSA-ELM model increased by

Table 2 Experiment I comparison of data with the evaluation function of a single competitive model

Data MSE MAPE RMSE MAEMondayELMAN 15202 31632 31632 205353ELM 09305 19381 19381 126597SVM 57933 130061 130061 809685FA-CSSA-ELM 077477 16099 16099 98266TuesdayELMAN 14905 31364 31364 202276ELM 6307 22570 22570 138804SVM 57933 139705 139705 883321FA-CSSA-ELM 08733 18208 18208 123912WednesdayELMAN 24602 51642 51642 33698ELM 13248 27226 27226 176342SVM 5307 109705 109705 673321FA-CSSA-ELM 1061 22299 22299 146999ursdayELMAN 18634 3977 3977 252004ELM 13149 28083 28083 180642SVM 63128 142424 142424 898527FA-CSSA-ELM 1118 23729 23729 156980FridayELMAN 13959 30618 30618 195877ELM 10001 2201 2201 139655SVM 57571 126769 126769 805392FA-CSSA-ELM 07942 18056 18056 117099SaturdayELMAN 1674 3646 3646 230146ELM 11409 24056 24056 154727SVM 57579 131629 131629 835783FA-CSSA-ELM 10377 22249 22249 145872SundayELMAN 16556 3536 3536 225124ELM 19696 24904 24904 159062SVM 57579 131629 131629 835783FA-CSSA-ELM 10326 21783 21783 140861

8 Mathematical Problems in Engineering

172 199

578

096

ELMAN ELM SVM FA-CSSA-ELM

(a)

367

24

130

3

203

ELMAN ELM SVM FA-CSSA-ELM

(b)

298

1

192

1

987

9

167

7

ELMAN ELM SVM FA-CSSA-ELM

(c)

235

4

153

7

820

3

132

9

ELMAN ELM SVM FA-CSSA-ELM

(d)

ELMANELM

SVMFA-CSSA-ELM

172

367 29

81

235

4

199

24 19

21

153

7

578 130

3 987

9

820

3

096

203 167

7

132

9

MSE MAPE RMSE MAE

(e)

Figure 7 (a) Comparison chart of MSE data for four competitive models (b) Comparison chart of MAPE data for four competitive models(c) Comparison chart of RMSE data for four competitive models (d) Comparison chart of MAE data for four competitive models (e)Comparison diagram of MSE MAPE RMSE and MAE of ELMAN ELM SVM and FA-CSSA-ELM models

Table 3 Experiment II compared with the evaluation function of the combinatorial competition model

Data MSE MAPE RMSE MAEMondayWOA-ELM 082163 16683 139436 108239PSO-ELMAN 15443 32796 262078 211148FA-CSSA-ELM 077477 16099 138068 98266TuesdayWOA-ELM 09408 19509 159538 129269PSO-ELMAN 17102 36173 290235 229117FA-CSSA-ELM 08733 18208 154092 123912WednesdayWOA-ELM 11136 23014 189082 148435PSO-ELMAN 17956 38768 304726 245816FA-CSSA-ELM 1061 22299 188049 146999ursdayWOA-ELM 11359 23608 192711 153207PSO-ELMAN 18188 38585 308664 243114FA-CSSA-ELM 1118 23559 187718 156980FridayWOA-ELM 085777 18753 145568 118553PSO-ELMAN 17447 39528 301052 247635FA-CSSA-ELM 07942 18056 138266 117099SaturdayWOA-ELM 143121 23145 195556 150731PSO-ELMAN 1732 3619 393924 229106FA-CSSA-ELM 10377 22249 184252 145872SundayWOA-ELM 10807 22217 183403 1409331PSO-ELMAN 19889 43066 337536 276812FA-CSSA-ELM 10326 21783 183226 140861

Mathematical Problems in Engineering 9

102 and 873 respectively e MAPE index of theFA-CSSA-ELM model is increased by 3 and 86compared with the WOA-ELM model and PSO-ELMANmodel respectively Compared with WOA-ELM andPSO-ELMAN the RMSE index of the FA-CSSA-ELMmodel increased by 26 and 89 respectively e MAEindex of the FA-CSSA-ELM model compared with theWOA-ELM model and PSO-ELMAN model increased by21 and 809 respectively

And this paper can also be more intuitively analyzedfrom the comparison graphs of the prediction effects of the

six different competing models shown in Figure 9 ecombined power load forecasting model is better than thesingle power load forecasting model in both accuracy andstability Among the combined models the FA-CSSA-ELMmodel proposed in this paper is the most superior e FA-CSSA-ELM forecasting model outperforms the rest of thecompeting models in all evaluation metrics and has strongforecasting accuracy and stability erefore the FA-CSSA-ELM power load forecasting model proposed in this papercan give accurate power forecasts and correct feedback to theauthorities concerned

106

176

096

WOA-ELM PSO-ELMAN FA-CSSA-ELM

(a)

21

379

204

ELMAN ELM FA-CSSA-ELM

(b)

WOA-ELM PSO-ELMAN FA-CSSA-ELM

172

2

314

167

7

(c)13

56

240

4

132

9

WOA-ELM PSO-ELMAN FA-CSSA-ELM

(d)

106 2

1

172

2

135

6

176 3

79

314

240

4

096 204

167

7

132

9

MSE MAPE RMSE MAE

WOA-ELMPSO-ELMANFA-CSSA-ELM

(e)

Figure 8 (a) Comparison chart of MSE data for three competitive models (b) Comparison chart of MAPE data for three competitivemodels (c) Comparison chart of RMSE data for three competitive models (d) Comparison chart of MAE data for three competitive models(e) Comparison diagram of MSE MAPE RMSE and MAE of WOA-ELM PSO-ELMAN and FA-CSSA-ELM models

10 Mathematical Problems in Engineering

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Monday

(a)

0 50 100 150 200 250 300The time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Tuesday

(b)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Wednesday

(c)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

ursday

(d)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Friday

(e)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Saturday

(f )

Figure 9 Continued

Mathematical Problems in Engineering 11

5 Conclusion

In this study we propose an FA-CSSA-ELM power loadforecasting model to predict power loads accurately Firstthis paper optimizes the SSA algorithm using the Tent chaosmapping strategy and the firefly perturbation strategy enthe constructed FA-CSSA algorithm is used to optimize theinitial thresholds and weights of the ELMmodel Finally theFA-CSSA-ELM power load forecasting model is comparedwith three single forecasting models and two combinedforecasting models e forecasting effect is visualizedthrough the 4 evaluation functions and the correspondinghistograms e following conclusions can be obtainedthrough the simulation experimental validation of realpower load data from a power grid in Shandong

By comparing the FA-CSSA-ELM power load fore-casting model with three typical single power load fore-casting models this paper finds that the FA-CSSA-ELMimproved 7229 998 and 4782 in MSE metricscompared with the other three single prediction modelsELMAN ELM and SVM respectively e FA-CSSA-ELMimproved by 803 18 and 540 in the MAPE metriccompared with the remaining three single prediction modelsELMAN ELM and SVM respectively In the RMSE metricthe improvement is 778 14 and 488 compared withthe other three single forecasting models ELMAN ELM andSVM respectively In terms of MAE metric the improve-ment is 772 156 and 517 for ELMAN ELM andSVM respectively From the comparison data the FA-CSSA-ELM model proposed in this paper has a much betterprediction effect than the three representative single pre-diction models

It can be found from Experiment I that the performanceof the FA-CSSA-ELM prediction model is far superior tothat of the three single prediction models en WOA-ELMand PSO-ELMAN combination models are comparedthrough Experiment II Compared with the WOA-ELM

model and PSO-ELMAN model the MSE index of the FA-CSSA-ELM model increased by 102 and 873 respec-tively e MAPE index of the FA-CSSA-ELM model isincreased by 3 and 86 compared with the WOA-ELMmodel and PSO-ELMAN model respectively Comparedwith WOA-ELM and PSO-ELMAN the RMSE index of theFA-CSSA-ELM model increased by 26 and 89 re-spectively e MAE index of the FA-CSSA-ELM modelcompared with that of the WOA-ELM model and PSO-ELMAN model increased by 21 and 809 respectivelyis further indicates that the FA-CSSA-ELM power loadforecasting model has higher forecasting accuracy andperformance e FA-CSSA-ELM prediction model canprovide more accurate feedback to relevant departmentsRelevant departments can guide the rational layout of thepower system through accurate feedback so as to reduce thewaste of power load and the economic loss of the industry

Data Availability

No data were used to support this study

Conflicts of Interest

e authors declare that they have no conflicts of interest

Acknowledgments

is work was supported by Science Education and In-dustry Integration Innovation Pilot Project of Qilu Uni-versity of Technology (Shandong Academy of Sciences)(2020KJC-ZD04) the Postgraduate Tutorsrsquo Guidance AbilityImprovement Project of Shandong Province (SDYY17076)and the Empirical Research on Innovation of CultivationModel of Control Graduate Students Based on SystemSynergy eory (SDYY18151)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Sunday

(g)

Figure 9 Forecast line chart of six competing models from Monday to Sunday

12 Mathematical Problems in Engineering

References

[1] G Gross and F D Galiana ldquoShort-term load forecastingrdquoProceedings of the IEEE vol 75 no 12 pp 1558ndash1573 1987

[2] A D Papalexopoulos and T C Hesterberg ldquoA regression-based approach to short-term system load forecastingrdquo IEEETransactions on Power Systems vol 5 no 4 pp 1535ndash15471990

[3] B-J Chen M-W Chang and C-J Lin ldquoLoad forecastingusing support vector Machines a study on EUNITE com-petition 2001rdquo IEEE Transactions on Power Systems vol 19no 4 pp 1821ndash1830 2004

[4] J-F Chen W-M Wang and C-M Huang ldquoAnalysis of anadaptive time-series autoregressive moving-average (ARMA)model for short-term load forecastingrdquo Electric Power SystemsResearch vol 34 no 3 pp 187ndash196 1995

[5] K Lang M Zhang Y Yuan and X Yue ldquoShort-term loadforecasting based on multivariate time series prediction andweighted neural network with random weights and kernelsrdquoCluster Computing vol 22 no S5 pp 12589ndash12597 2019

[6] J J Xia H Qi and Z Q Wang ldquoCombination forecasting ofpower load based on polynomial trend extrapolation andARIMA modelrdquo Advanced Materials Research vol 546-547pp 357ndash362 2012

[7] Y Wu Z Pan X Luo J Gao and Y Zhang ldquoA hybridforecasting method of electricity consumption based on trendextrapolation theory and LSSVMrdquo in Proceedings of the 2016IEEE PES Asia-Pacific Power and Energy Engineering Con-ference (APPEEC) pp 2333ndash2337 Xirsquoan China October2016

[8] W Christiaanse ldquoShort-term load forecasting using generalexponential smoothingrdquo IEEE Transactions on Power Appa-ratus and Systems vol PAS-90 no 2 pp 900ndash911 1971

[9] J W Taylor ldquoShort-term electricity demand forecasting usingdouble seasonal exponential smoothingrdquo Journal of the Op-erational Research Society vol 54 no 8 pp 799ndash805 2003

[10] H Akccedilay and T Filik ldquoShort-term wind speed forecasting byspectral analysis from long-term observations with missingvaluesrdquo Applied Energy vol 191 pp 653ndash662 2017

[11] A J Conejo M A Plazas R Espinola and A B MolinaldquoDay-ahead electricity price forecasting using the wavelettransform and ARIMA modelsrdquo IEEE Transactions on PowerSystems vol 20 no 2 pp 1035ndash1042 2005

[12] T Jakasa I Androcec and P Sprcic ldquoElectricity priceforecasting mdash ARIMAmodel approachrdquo in Proceedings of the2011 8th International Conference on the European EnergyMarket (EEM) pp 222ndash225 Zagreb Croatia May 2011

[13] Y Wang J Wang G Zhao and Y Dong ldquoApplication ofresidual modification approach in seasonal ARIMA forelectricity demand forecasting a case study of Chinardquo EnergyPolicy vol 48 pp 284ndash294 2012

[14] J L Elman ldquoFinding structure in timerdquo Cognitive Sciencevol 14 no 2 pp 179ndash211 1990

[15] W S Noble ldquoWhat is a support vector machinerdquo NatureBiotechnology vol 24 no 12 pp 1565ndash1567 2006

[16] G-B Huang Q-Y Zhu and C-K Siew ldquoExtreme learningmachine theory and applicationsrdquo Neurocomputing vol 70no 1-3 pp 2ndash501 2006

[17] J A K Suykens and J Vandewalle ldquoLeast squares supportvector machine classifiersrdquo Neural Processing Letters vol 9no 3 pp 293ndash300 1999

[18] H Shi M Xu and R Li ldquoDeep learning for household loadforecasting-A novel pooling deep RNNrdquo IEEE Transactionson Smart Grid vol 9 no 5 pp 5271ndash5280 2018

[19] N Ye Y Liu and Y Wang ldquoShort-term power load fore-casting based on SVMrdquo World Automation Congressvol 2012 pp 47ndash51 Puerto Vallarta Mexico 2012

[20] W Li C Quan X Wang and S Zhang ldquoShort-term powerload forecasting based on a combination of VMD and ELMrdquoPolish Journal of Environmental Studies vol 27 no 5pp 2143ndash2154 2018

[21] X Li Lv Jin-hu L Ding G Xu and J Li ldquoBuilding coolingload forecasting model based on LS-SVMrdquo in Proceedings ofthe 2009 Asia-Pacific Conference on Information Processingpp 55ndash58 Shenzhen China July 2009

[22] F Yang P Wang Y Zhang L Zheng and J Lu ldquoSurvey ofswarm intelligence optimization algorithmsrdquo in Proceed-ings of the 2017 IEEE International Conference on Un-manned Systems (ICUS) pp 544ndash549 Beijing ChinaOctober 2017

[23] M Dorigo M Birattari and T Stutzle ldquoAnt colony opti-mizationrdquo IEEE Computational Intelligence Magazine vol 1no 4 pp 28ndash39 2006

[24] D Karaboga and B Akay ldquoA comparative study of artificialbee colony algorithmrdquo Applied Mathematics and Computa-tion vol 214 no 1 pp 108ndash132 2009

[25] X S Yang and X He ldquoFirefly algorithm recent advances andapplicationsrdquo International Journal of Swarm Intelligencevol 1 no 1 pp 36ndash50 2013

[26] X S Yang and A Hossein Gandomi ldquoBat algorithm a novelapproach for global engineering optimizationrdquo EngineeringComputations vol 29 no 5 pp 464ndash483 2012

[27] R Rajabioun ldquoCuckoo optimization algorithmrdquo Applied SoftComputing vol 11 no 8 pp 5508ndash5518 2011

[28] M Seyedali S M Mirjalili and A Lewis ldquoGrey wolf opti-mizerrdquo Advances in Engineering Software vol 69 pp 46ndash612014

[29] M Seyedali ldquoDragonfly algorithm a new meta-heuristicoptimization technique for solving single-objective discreteand multi-objective problemsrdquo Neural Computing and Ap-plications vol 27 no 4 pp 1053ndash1073 2016

[30] M Seyedali and A Lewis ldquoe whale optimization algo-rithmrdquo Advances in Engineering Software vol 95 pp 51ndash672016

[31] J Xue and B Shen ldquoA novel swarm intelligence optimizationapproach sparrow search algorithmrdquo Systems Science ampControl Engineering vol 8 no 1 pp 22ndash34 2020

[32] H Wang X Lv and X Luo ldquoShort-term load forecasting ofpower grid based on improved WOA optimized LSTMrdquo inProceedings of the 2020 5th International Conference on Powerand Renewable Energy (ICPRE) pp 54ndash60 Shanghai ChinaSeptember 2020

[33] W-C Hong ldquoElectric load forecasting by seasonal recurrentSVR (support vector regression) with chaotic artificial beecolony algorithmrdquo Energy vol 36 no 91 pp 5568ndash55782011

[34] F Jiang Z Peng and J He ldquoShort-term load forecastingbased on support vector regression with improved grey wolfoptimizerrdquo in Proceedings of the 2018 Tenth InternationalConference on Advanced Computational Intelligence (ICACI)pp 807ndash812 Xiamen China March 2018

[35] X YI R Guo and Y Qi ldquoStabilization of chaotic systemswith both uncertainty and disturbance by the UDE-basedcontrol methodrdquo IEEE Access vol 8 pp 62471ndash624772020

[36] L Liu B Li and R Guo ldquoConsensus control for networkedmanipulators with switched parameters and topologiesrdquo IEEEAccess vol 9 pp 9209ndash9217 2021

Mathematical Problems in Engineering 13

[37] T Hou Y Liu and F Deng ldquoFinite horizon H2∕Hinfin controlfor SDEs with infinite Markovian jumpsrdquo Nonlinear AnalysisHybrid Systems vol 34 pp 108ndash120 2019

[38] R Xu and F Zhang ldquoϵ-Nash mean-field games for generallinear-quadratic systems with applicationsrdquo Automaticavol 114 Article ID 108835 2020

[39] R L Haupt and S E Haupt Practical genetic algorithmsWiley Hoboken NJ USA 2004

[40] E Ott C Grebogi and J A Yorke ldquoControlling chaosrdquoPhysical Review Letters vol 64 no 11 pp 1196ndash1199 1990

14 Mathematical Problems in Engineering

Page 8: ResearchArticle A Power Load Forecasting Model Based on …

A comparison of the different competition model per-formance metric functions in Figure 7 shows that the FA-CSSA-ELM improved 7229 998 and 4782 in MSEmetrics comparedwith the other three single predictionmodelsELMAN ELM and SVM respectively e FA-CSSA-ELMimproved by 803 18 and 540 in the MAPE metriccompared with the remaining three single prediction modelsELMAN ELM and SVM respectively In the RMSE metricthe improvement is 778 14 and 488 compared with theother three single forecastingmodels ELMAN ELM and SVMrespectively In terms of MAE metric the improvement is772 156 and 517 for ELMAN ELM and SVM re-spectively From the comparison data the FA-CSSA-ELMmodel proposed in this paper is much more effective than thethree representative single forecasting models compared

422 Experiment II e purpose of Experiment II is tocompare the FA-CSSA-ELM model with other representa-tive combinatorial competition models e combined

prediction models include WOA-ELM and PSO-ELMANIn this paper four performance indicators are used to verifythe superiority of the model And the evaluation functionpairs of the three competitive models are shown in Table 3(the best data are marked in bold in this paper) For a moreintuitive view a histogram of the mean values of the fourevaluation functions for these seven datasets is also plottedin this paper e histogram is shown in Figure 8

It is shown in Figure 8 and Table 3 that the FA-CSSA-ELM prediction model proposed has superiority in allevaluation indicators and it is more stable and has ac-curate prediction results in this paper e PSO-ELMANcombined model on the other hand has the least sat-isfactory evaluation indexes and the lowest predictionaccuracy Although the WOA-ELM competition modelalso has excellent prediction results it still does notsurpass the FA-CSSA-ELM prediction model in thecomparison of various evaluation indicators Comparedwith the WOA-ELM model and PSO-ELMAN model theMSE index of the FA-CSSA-ELM model increased by

Table 2 Experiment I comparison of data with the evaluation function of a single competitive model

Data MSE MAPE RMSE MAEMondayELMAN 15202 31632 31632 205353ELM 09305 19381 19381 126597SVM 57933 130061 130061 809685FA-CSSA-ELM 077477 16099 16099 98266TuesdayELMAN 14905 31364 31364 202276ELM 6307 22570 22570 138804SVM 57933 139705 139705 883321FA-CSSA-ELM 08733 18208 18208 123912WednesdayELMAN 24602 51642 51642 33698ELM 13248 27226 27226 176342SVM 5307 109705 109705 673321FA-CSSA-ELM 1061 22299 22299 146999ursdayELMAN 18634 3977 3977 252004ELM 13149 28083 28083 180642SVM 63128 142424 142424 898527FA-CSSA-ELM 1118 23729 23729 156980FridayELMAN 13959 30618 30618 195877ELM 10001 2201 2201 139655SVM 57571 126769 126769 805392FA-CSSA-ELM 07942 18056 18056 117099SaturdayELMAN 1674 3646 3646 230146ELM 11409 24056 24056 154727SVM 57579 131629 131629 835783FA-CSSA-ELM 10377 22249 22249 145872SundayELMAN 16556 3536 3536 225124ELM 19696 24904 24904 159062SVM 57579 131629 131629 835783FA-CSSA-ELM 10326 21783 21783 140861

8 Mathematical Problems in Engineering

172 199

578

096

ELMAN ELM SVM FA-CSSA-ELM

(a)

367

24

130

3

203

ELMAN ELM SVM FA-CSSA-ELM

(b)

298

1

192

1

987

9

167

7

ELMAN ELM SVM FA-CSSA-ELM

(c)

235

4

153

7

820

3

132

9

ELMAN ELM SVM FA-CSSA-ELM

(d)

ELMANELM

SVMFA-CSSA-ELM

172

367 29

81

235

4

199

24 19

21

153

7

578 130

3 987

9

820

3

096

203 167

7

132

9

MSE MAPE RMSE MAE

(e)

Figure 7 (a) Comparison chart of MSE data for four competitive models (b) Comparison chart of MAPE data for four competitive models(c) Comparison chart of RMSE data for four competitive models (d) Comparison chart of MAE data for four competitive models (e)Comparison diagram of MSE MAPE RMSE and MAE of ELMAN ELM SVM and FA-CSSA-ELM models

Table 3 Experiment II compared with the evaluation function of the combinatorial competition model

Data MSE MAPE RMSE MAEMondayWOA-ELM 082163 16683 139436 108239PSO-ELMAN 15443 32796 262078 211148FA-CSSA-ELM 077477 16099 138068 98266TuesdayWOA-ELM 09408 19509 159538 129269PSO-ELMAN 17102 36173 290235 229117FA-CSSA-ELM 08733 18208 154092 123912WednesdayWOA-ELM 11136 23014 189082 148435PSO-ELMAN 17956 38768 304726 245816FA-CSSA-ELM 1061 22299 188049 146999ursdayWOA-ELM 11359 23608 192711 153207PSO-ELMAN 18188 38585 308664 243114FA-CSSA-ELM 1118 23559 187718 156980FridayWOA-ELM 085777 18753 145568 118553PSO-ELMAN 17447 39528 301052 247635FA-CSSA-ELM 07942 18056 138266 117099SaturdayWOA-ELM 143121 23145 195556 150731PSO-ELMAN 1732 3619 393924 229106FA-CSSA-ELM 10377 22249 184252 145872SundayWOA-ELM 10807 22217 183403 1409331PSO-ELMAN 19889 43066 337536 276812FA-CSSA-ELM 10326 21783 183226 140861

Mathematical Problems in Engineering 9

102 and 873 respectively e MAPE index of theFA-CSSA-ELM model is increased by 3 and 86compared with the WOA-ELM model and PSO-ELMANmodel respectively Compared with WOA-ELM andPSO-ELMAN the RMSE index of the FA-CSSA-ELMmodel increased by 26 and 89 respectively e MAEindex of the FA-CSSA-ELM model compared with theWOA-ELM model and PSO-ELMAN model increased by21 and 809 respectively

And this paper can also be more intuitively analyzedfrom the comparison graphs of the prediction effects of the

six different competing models shown in Figure 9 ecombined power load forecasting model is better than thesingle power load forecasting model in both accuracy andstability Among the combined models the FA-CSSA-ELMmodel proposed in this paper is the most superior e FA-CSSA-ELM forecasting model outperforms the rest of thecompeting models in all evaluation metrics and has strongforecasting accuracy and stability erefore the FA-CSSA-ELM power load forecasting model proposed in this papercan give accurate power forecasts and correct feedback to theauthorities concerned

106

176

096

WOA-ELM PSO-ELMAN FA-CSSA-ELM

(a)

21

379

204

ELMAN ELM FA-CSSA-ELM

(b)

WOA-ELM PSO-ELMAN FA-CSSA-ELM

172

2

314

167

7

(c)13

56

240

4

132

9

WOA-ELM PSO-ELMAN FA-CSSA-ELM

(d)

106 2

1

172

2

135

6

176 3

79

314

240

4

096 204

167

7

132

9

MSE MAPE RMSE MAE

WOA-ELMPSO-ELMANFA-CSSA-ELM

(e)

Figure 8 (a) Comparison chart of MSE data for three competitive models (b) Comparison chart of MAPE data for three competitivemodels (c) Comparison chart of RMSE data for three competitive models (d) Comparison chart of MAE data for three competitive models(e) Comparison diagram of MSE MAPE RMSE and MAE of WOA-ELM PSO-ELMAN and FA-CSSA-ELM models

10 Mathematical Problems in Engineering

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Monday

(a)

0 50 100 150 200 250 300The time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Tuesday

(b)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Wednesday

(c)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

ursday

(d)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Friday

(e)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Saturday

(f )

Figure 9 Continued

Mathematical Problems in Engineering 11

5 Conclusion

In this study we propose an FA-CSSA-ELM power loadforecasting model to predict power loads accurately Firstthis paper optimizes the SSA algorithm using the Tent chaosmapping strategy and the firefly perturbation strategy enthe constructed FA-CSSA algorithm is used to optimize theinitial thresholds and weights of the ELMmodel Finally theFA-CSSA-ELM power load forecasting model is comparedwith three single forecasting models and two combinedforecasting models e forecasting effect is visualizedthrough the 4 evaluation functions and the correspondinghistograms e following conclusions can be obtainedthrough the simulation experimental validation of realpower load data from a power grid in Shandong

By comparing the FA-CSSA-ELM power load fore-casting model with three typical single power load fore-casting models this paper finds that the FA-CSSA-ELMimproved 7229 998 and 4782 in MSE metricscompared with the other three single prediction modelsELMAN ELM and SVM respectively e FA-CSSA-ELMimproved by 803 18 and 540 in the MAPE metriccompared with the remaining three single prediction modelsELMAN ELM and SVM respectively In the RMSE metricthe improvement is 778 14 and 488 compared withthe other three single forecasting models ELMAN ELM andSVM respectively In terms of MAE metric the improve-ment is 772 156 and 517 for ELMAN ELM andSVM respectively From the comparison data the FA-CSSA-ELM model proposed in this paper has a much betterprediction effect than the three representative single pre-diction models

It can be found from Experiment I that the performanceof the FA-CSSA-ELM prediction model is far superior tothat of the three single prediction models en WOA-ELMand PSO-ELMAN combination models are comparedthrough Experiment II Compared with the WOA-ELM

model and PSO-ELMAN model the MSE index of the FA-CSSA-ELM model increased by 102 and 873 respec-tively e MAPE index of the FA-CSSA-ELM model isincreased by 3 and 86 compared with the WOA-ELMmodel and PSO-ELMAN model respectively Comparedwith WOA-ELM and PSO-ELMAN the RMSE index of theFA-CSSA-ELM model increased by 26 and 89 re-spectively e MAE index of the FA-CSSA-ELM modelcompared with that of the WOA-ELM model and PSO-ELMAN model increased by 21 and 809 respectivelyis further indicates that the FA-CSSA-ELM power loadforecasting model has higher forecasting accuracy andperformance e FA-CSSA-ELM prediction model canprovide more accurate feedback to relevant departmentsRelevant departments can guide the rational layout of thepower system through accurate feedback so as to reduce thewaste of power load and the economic loss of the industry

Data Availability

No data were used to support this study

Conflicts of Interest

e authors declare that they have no conflicts of interest

Acknowledgments

is work was supported by Science Education and In-dustry Integration Innovation Pilot Project of Qilu Uni-versity of Technology (Shandong Academy of Sciences)(2020KJC-ZD04) the Postgraduate Tutorsrsquo Guidance AbilityImprovement Project of Shandong Province (SDYY17076)and the Empirical Research on Innovation of CultivationModel of Control Graduate Students Based on SystemSynergy eory (SDYY18151)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Sunday

(g)

Figure 9 Forecast line chart of six competing models from Monday to Sunday

12 Mathematical Problems in Engineering

References

[1] G Gross and F D Galiana ldquoShort-term load forecastingrdquoProceedings of the IEEE vol 75 no 12 pp 1558ndash1573 1987

[2] A D Papalexopoulos and T C Hesterberg ldquoA regression-based approach to short-term system load forecastingrdquo IEEETransactions on Power Systems vol 5 no 4 pp 1535ndash15471990

[3] B-J Chen M-W Chang and C-J Lin ldquoLoad forecastingusing support vector Machines a study on EUNITE com-petition 2001rdquo IEEE Transactions on Power Systems vol 19no 4 pp 1821ndash1830 2004

[4] J-F Chen W-M Wang and C-M Huang ldquoAnalysis of anadaptive time-series autoregressive moving-average (ARMA)model for short-term load forecastingrdquo Electric Power SystemsResearch vol 34 no 3 pp 187ndash196 1995

[5] K Lang M Zhang Y Yuan and X Yue ldquoShort-term loadforecasting based on multivariate time series prediction andweighted neural network with random weights and kernelsrdquoCluster Computing vol 22 no S5 pp 12589ndash12597 2019

[6] J J Xia H Qi and Z Q Wang ldquoCombination forecasting ofpower load based on polynomial trend extrapolation andARIMA modelrdquo Advanced Materials Research vol 546-547pp 357ndash362 2012

[7] Y Wu Z Pan X Luo J Gao and Y Zhang ldquoA hybridforecasting method of electricity consumption based on trendextrapolation theory and LSSVMrdquo in Proceedings of the 2016IEEE PES Asia-Pacific Power and Energy Engineering Con-ference (APPEEC) pp 2333ndash2337 Xirsquoan China October2016

[8] W Christiaanse ldquoShort-term load forecasting using generalexponential smoothingrdquo IEEE Transactions on Power Appa-ratus and Systems vol PAS-90 no 2 pp 900ndash911 1971

[9] J W Taylor ldquoShort-term electricity demand forecasting usingdouble seasonal exponential smoothingrdquo Journal of the Op-erational Research Society vol 54 no 8 pp 799ndash805 2003

[10] H Akccedilay and T Filik ldquoShort-term wind speed forecasting byspectral analysis from long-term observations with missingvaluesrdquo Applied Energy vol 191 pp 653ndash662 2017

[11] A J Conejo M A Plazas R Espinola and A B MolinaldquoDay-ahead electricity price forecasting using the wavelettransform and ARIMA modelsrdquo IEEE Transactions on PowerSystems vol 20 no 2 pp 1035ndash1042 2005

[12] T Jakasa I Androcec and P Sprcic ldquoElectricity priceforecasting mdash ARIMAmodel approachrdquo in Proceedings of the2011 8th International Conference on the European EnergyMarket (EEM) pp 222ndash225 Zagreb Croatia May 2011

[13] Y Wang J Wang G Zhao and Y Dong ldquoApplication ofresidual modification approach in seasonal ARIMA forelectricity demand forecasting a case study of Chinardquo EnergyPolicy vol 48 pp 284ndash294 2012

[14] J L Elman ldquoFinding structure in timerdquo Cognitive Sciencevol 14 no 2 pp 179ndash211 1990

[15] W S Noble ldquoWhat is a support vector machinerdquo NatureBiotechnology vol 24 no 12 pp 1565ndash1567 2006

[16] G-B Huang Q-Y Zhu and C-K Siew ldquoExtreme learningmachine theory and applicationsrdquo Neurocomputing vol 70no 1-3 pp 2ndash501 2006

[17] J A K Suykens and J Vandewalle ldquoLeast squares supportvector machine classifiersrdquo Neural Processing Letters vol 9no 3 pp 293ndash300 1999

[18] H Shi M Xu and R Li ldquoDeep learning for household loadforecasting-A novel pooling deep RNNrdquo IEEE Transactionson Smart Grid vol 9 no 5 pp 5271ndash5280 2018

[19] N Ye Y Liu and Y Wang ldquoShort-term power load fore-casting based on SVMrdquo World Automation Congressvol 2012 pp 47ndash51 Puerto Vallarta Mexico 2012

[20] W Li C Quan X Wang and S Zhang ldquoShort-term powerload forecasting based on a combination of VMD and ELMrdquoPolish Journal of Environmental Studies vol 27 no 5pp 2143ndash2154 2018

[21] X Li Lv Jin-hu L Ding G Xu and J Li ldquoBuilding coolingload forecasting model based on LS-SVMrdquo in Proceedings ofthe 2009 Asia-Pacific Conference on Information Processingpp 55ndash58 Shenzhen China July 2009

[22] F Yang P Wang Y Zhang L Zheng and J Lu ldquoSurvey ofswarm intelligence optimization algorithmsrdquo in Proceed-ings of the 2017 IEEE International Conference on Un-manned Systems (ICUS) pp 544ndash549 Beijing ChinaOctober 2017

[23] M Dorigo M Birattari and T Stutzle ldquoAnt colony opti-mizationrdquo IEEE Computational Intelligence Magazine vol 1no 4 pp 28ndash39 2006

[24] D Karaboga and B Akay ldquoA comparative study of artificialbee colony algorithmrdquo Applied Mathematics and Computa-tion vol 214 no 1 pp 108ndash132 2009

[25] X S Yang and X He ldquoFirefly algorithm recent advances andapplicationsrdquo International Journal of Swarm Intelligencevol 1 no 1 pp 36ndash50 2013

[26] X S Yang and A Hossein Gandomi ldquoBat algorithm a novelapproach for global engineering optimizationrdquo EngineeringComputations vol 29 no 5 pp 464ndash483 2012

[27] R Rajabioun ldquoCuckoo optimization algorithmrdquo Applied SoftComputing vol 11 no 8 pp 5508ndash5518 2011

[28] M Seyedali S M Mirjalili and A Lewis ldquoGrey wolf opti-mizerrdquo Advances in Engineering Software vol 69 pp 46ndash612014

[29] M Seyedali ldquoDragonfly algorithm a new meta-heuristicoptimization technique for solving single-objective discreteand multi-objective problemsrdquo Neural Computing and Ap-plications vol 27 no 4 pp 1053ndash1073 2016

[30] M Seyedali and A Lewis ldquoe whale optimization algo-rithmrdquo Advances in Engineering Software vol 95 pp 51ndash672016

[31] J Xue and B Shen ldquoA novel swarm intelligence optimizationapproach sparrow search algorithmrdquo Systems Science ampControl Engineering vol 8 no 1 pp 22ndash34 2020

[32] H Wang X Lv and X Luo ldquoShort-term load forecasting ofpower grid based on improved WOA optimized LSTMrdquo inProceedings of the 2020 5th International Conference on Powerand Renewable Energy (ICPRE) pp 54ndash60 Shanghai ChinaSeptember 2020

[33] W-C Hong ldquoElectric load forecasting by seasonal recurrentSVR (support vector regression) with chaotic artificial beecolony algorithmrdquo Energy vol 36 no 91 pp 5568ndash55782011

[34] F Jiang Z Peng and J He ldquoShort-term load forecastingbased on support vector regression with improved grey wolfoptimizerrdquo in Proceedings of the 2018 Tenth InternationalConference on Advanced Computational Intelligence (ICACI)pp 807ndash812 Xiamen China March 2018

[35] X YI R Guo and Y Qi ldquoStabilization of chaotic systemswith both uncertainty and disturbance by the UDE-basedcontrol methodrdquo IEEE Access vol 8 pp 62471ndash624772020

[36] L Liu B Li and R Guo ldquoConsensus control for networkedmanipulators with switched parameters and topologiesrdquo IEEEAccess vol 9 pp 9209ndash9217 2021

Mathematical Problems in Engineering 13

[37] T Hou Y Liu and F Deng ldquoFinite horizon H2∕Hinfin controlfor SDEs with infinite Markovian jumpsrdquo Nonlinear AnalysisHybrid Systems vol 34 pp 108ndash120 2019

[38] R Xu and F Zhang ldquoϵ-Nash mean-field games for generallinear-quadratic systems with applicationsrdquo Automaticavol 114 Article ID 108835 2020

[39] R L Haupt and S E Haupt Practical genetic algorithmsWiley Hoboken NJ USA 2004

[40] E Ott C Grebogi and J A Yorke ldquoControlling chaosrdquoPhysical Review Letters vol 64 no 11 pp 1196ndash1199 1990

14 Mathematical Problems in Engineering

Page 9: ResearchArticle A Power Load Forecasting Model Based on …

172 199

578

096

ELMAN ELM SVM FA-CSSA-ELM

(a)

367

24

130

3

203

ELMAN ELM SVM FA-CSSA-ELM

(b)

298

1

192

1

987

9

167

7

ELMAN ELM SVM FA-CSSA-ELM

(c)

235

4

153

7

820

3

132

9

ELMAN ELM SVM FA-CSSA-ELM

(d)

ELMANELM

SVMFA-CSSA-ELM

172

367 29

81

235

4

199

24 19

21

153

7

578 130

3 987

9

820

3

096

203 167

7

132

9

MSE MAPE RMSE MAE

(e)

Figure 7 (a) Comparison chart of MSE data for four competitive models (b) Comparison chart of MAPE data for four competitive models(c) Comparison chart of RMSE data for four competitive models (d) Comparison chart of MAE data for four competitive models (e)Comparison diagram of MSE MAPE RMSE and MAE of ELMAN ELM SVM and FA-CSSA-ELM models

Table 3 Experiment II compared with the evaluation function of the combinatorial competition model

Data MSE MAPE RMSE MAEMondayWOA-ELM 082163 16683 139436 108239PSO-ELMAN 15443 32796 262078 211148FA-CSSA-ELM 077477 16099 138068 98266TuesdayWOA-ELM 09408 19509 159538 129269PSO-ELMAN 17102 36173 290235 229117FA-CSSA-ELM 08733 18208 154092 123912WednesdayWOA-ELM 11136 23014 189082 148435PSO-ELMAN 17956 38768 304726 245816FA-CSSA-ELM 1061 22299 188049 146999ursdayWOA-ELM 11359 23608 192711 153207PSO-ELMAN 18188 38585 308664 243114FA-CSSA-ELM 1118 23559 187718 156980FridayWOA-ELM 085777 18753 145568 118553PSO-ELMAN 17447 39528 301052 247635FA-CSSA-ELM 07942 18056 138266 117099SaturdayWOA-ELM 143121 23145 195556 150731PSO-ELMAN 1732 3619 393924 229106FA-CSSA-ELM 10377 22249 184252 145872SundayWOA-ELM 10807 22217 183403 1409331PSO-ELMAN 19889 43066 337536 276812FA-CSSA-ELM 10326 21783 183226 140861

Mathematical Problems in Engineering 9

102 and 873 respectively e MAPE index of theFA-CSSA-ELM model is increased by 3 and 86compared with the WOA-ELM model and PSO-ELMANmodel respectively Compared with WOA-ELM andPSO-ELMAN the RMSE index of the FA-CSSA-ELMmodel increased by 26 and 89 respectively e MAEindex of the FA-CSSA-ELM model compared with theWOA-ELM model and PSO-ELMAN model increased by21 and 809 respectively

And this paper can also be more intuitively analyzedfrom the comparison graphs of the prediction effects of the

six different competing models shown in Figure 9 ecombined power load forecasting model is better than thesingle power load forecasting model in both accuracy andstability Among the combined models the FA-CSSA-ELMmodel proposed in this paper is the most superior e FA-CSSA-ELM forecasting model outperforms the rest of thecompeting models in all evaluation metrics and has strongforecasting accuracy and stability erefore the FA-CSSA-ELM power load forecasting model proposed in this papercan give accurate power forecasts and correct feedback to theauthorities concerned

106

176

096

WOA-ELM PSO-ELMAN FA-CSSA-ELM

(a)

21

379

204

ELMAN ELM FA-CSSA-ELM

(b)

WOA-ELM PSO-ELMAN FA-CSSA-ELM

172

2

314

167

7

(c)13

56

240

4

132

9

WOA-ELM PSO-ELMAN FA-CSSA-ELM

(d)

106 2

1

172

2

135

6

176 3

79

314

240

4

096 204

167

7

132

9

MSE MAPE RMSE MAE

WOA-ELMPSO-ELMANFA-CSSA-ELM

(e)

Figure 8 (a) Comparison chart of MSE data for three competitive models (b) Comparison chart of MAPE data for three competitivemodels (c) Comparison chart of RMSE data for three competitive models (d) Comparison chart of MAE data for three competitive models(e) Comparison diagram of MSE MAPE RMSE and MAE of WOA-ELM PSO-ELMAN and FA-CSSA-ELM models

10 Mathematical Problems in Engineering

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Monday

(a)

0 50 100 150 200 250 300The time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Tuesday

(b)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Wednesday

(c)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

ursday

(d)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Friday

(e)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Saturday

(f )

Figure 9 Continued

Mathematical Problems in Engineering 11

5 Conclusion

In this study we propose an FA-CSSA-ELM power loadforecasting model to predict power loads accurately Firstthis paper optimizes the SSA algorithm using the Tent chaosmapping strategy and the firefly perturbation strategy enthe constructed FA-CSSA algorithm is used to optimize theinitial thresholds and weights of the ELMmodel Finally theFA-CSSA-ELM power load forecasting model is comparedwith three single forecasting models and two combinedforecasting models e forecasting effect is visualizedthrough the 4 evaluation functions and the correspondinghistograms e following conclusions can be obtainedthrough the simulation experimental validation of realpower load data from a power grid in Shandong

By comparing the FA-CSSA-ELM power load fore-casting model with three typical single power load fore-casting models this paper finds that the FA-CSSA-ELMimproved 7229 998 and 4782 in MSE metricscompared with the other three single prediction modelsELMAN ELM and SVM respectively e FA-CSSA-ELMimproved by 803 18 and 540 in the MAPE metriccompared with the remaining three single prediction modelsELMAN ELM and SVM respectively In the RMSE metricthe improvement is 778 14 and 488 compared withthe other three single forecasting models ELMAN ELM andSVM respectively In terms of MAE metric the improve-ment is 772 156 and 517 for ELMAN ELM andSVM respectively From the comparison data the FA-CSSA-ELM model proposed in this paper has a much betterprediction effect than the three representative single pre-diction models

It can be found from Experiment I that the performanceof the FA-CSSA-ELM prediction model is far superior tothat of the three single prediction models en WOA-ELMand PSO-ELMAN combination models are comparedthrough Experiment II Compared with the WOA-ELM

model and PSO-ELMAN model the MSE index of the FA-CSSA-ELM model increased by 102 and 873 respec-tively e MAPE index of the FA-CSSA-ELM model isincreased by 3 and 86 compared with the WOA-ELMmodel and PSO-ELMAN model respectively Comparedwith WOA-ELM and PSO-ELMAN the RMSE index of theFA-CSSA-ELM model increased by 26 and 89 re-spectively e MAE index of the FA-CSSA-ELM modelcompared with that of the WOA-ELM model and PSO-ELMAN model increased by 21 and 809 respectivelyis further indicates that the FA-CSSA-ELM power loadforecasting model has higher forecasting accuracy andperformance e FA-CSSA-ELM prediction model canprovide more accurate feedback to relevant departmentsRelevant departments can guide the rational layout of thepower system through accurate feedback so as to reduce thewaste of power load and the economic loss of the industry

Data Availability

No data were used to support this study

Conflicts of Interest

e authors declare that they have no conflicts of interest

Acknowledgments

is work was supported by Science Education and In-dustry Integration Innovation Pilot Project of Qilu Uni-versity of Technology (Shandong Academy of Sciences)(2020KJC-ZD04) the Postgraduate Tutorsrsquo Guidance AbilityImprovement Project of Shandong Province (SDYY17076)and the Empirical Research on Innovation of CultivationModel of Control Graduate Students Based on SystemSynergy eory (SDYY18151)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Sunday

(g)

Figure 9 Forecast line chart of six competing models from Monday to Sunday

12 Mathematical Problems in Engineering

References

[1] G Gross and F D Galiana ldquoShort-term load forecastingrdquoProceedings of the IEEE vol 75 no 12 pp 1558ndash1573 1987

[2] A D Papalexopoulos and T C Hesterberg ldquoA regression-based approach to short-term system load forecastingrdquo IEEETransactions on Power Systems vol 5 no 4 pp 1535ndash15471990

[3] B-J Chen M-W Chang and C-J Lin ldquoLoad forecastingusing support vector Machines a study on EUNITE com-petition 2001rdquo IEEE Transactions on Power Systems vol 19no 4 pp 1821ndash1830 2004

[4] J-F Chen W-M Wang and C-M Huang ldquoAnalysis of anadaptive time-series autoregressive moving-average (ARMA)model for short-term load forecastingrdquo Electric Power SystemsResearch vol 34 no 3 pp 187ndash196 1995

[5] K Lang M Zhang Y Yuan and X Yue ldquoShort-term loadforecasting based on multivariate time series prediction andweighted neural network with random weights and kernelsrdquoCluster Computing vol 22 no S5 pp 12589ndash12597 2019

[6] J J Xia H Qi and Z Q Wang ldquoCombination forecasting ofpower load based on polynomial trend extrapolation andARIMA modelrdquo Advanced Materials Research vol 546-547pp 357ndash362 2012

[7] Y Wu Z Pan X Luo J Gao and Y Zhang ldquoA hybridforecasting method of electricity consumption based on trendextrapolation theory and LSSVMrdquo in Proceedings of the 2016IEEE PES Asia-Pacific Power and Energy Engineering Con-ference (APPEEC) pp 2333ndash2337 Xirsquoan China October2016

[8] W Christiaanse ldquoShort-term load forecasting using generalexponential smoothingrdquo IEEE Transactions on Power Appa-ratus and Systems vol PAS-90 no 2 pp 900ndash911 1971

[9] J W Taylor ldquoShort-term electricity demand forecasting usingdouble seasonal exponential smoothingrdquo Journal of the Op-erational Research Society vol 54 no 8 pp 799ndash805 2003

[10] H Akccedilay and T Filik ldquoShort-term wind speed forecasting byspectral analysis from long-term observations with missingvaluesrdquo Applied Energy vol 191 pp 653ndash662 2017

[11] A J Conejo M A Plazas R Espinola and A B MolinaldquoDay-ahead electricity price forecasting using the wavelettransform and ARIMA modelsrdquo IEEE Transactions on PowerSystems vol 20 no 2 pp 1035ndash1042 2005

[12] T Jakasa I Androcec and P Sprcic ldquoElectricity priceforecasting mdash ARIMAmodel approachrdquo in Proceedings of the2011 8th International Conference on the European EnergyMarket (EEM) pp 222ndash225 Zagreb Croatia May 2011

[13] Y Wang J Wang G Zhao and Y Dong ldquoApplication ofresidual modification approach in seasonal ARIMA forelectricity demand forecasting a case study of Chinardquo EnergyPolicy vol 48 pp 284ndash294 2012

[14] J L Elman ldquoFinding structure in timerdquo Cognitive Sciencevol 14 no 2 pp 179ndash211 1990

[15] W S Noble ldquoWhat is a support vector machinerdquo NatureBiotechnology vol 24 no 12 pp 1565ndash1567 2006

[16] G-B Huang Q-Y Zhu and C-K Siew ldquoExtreme learningmachine theory and applicationsrdquo Neurocomputing vol 70no 1-3 pp 2ndash501 2006

[17] J A K Suykens and J Vandewalle ldquoLeast squares supportvector machine classifiersrdquo Neural Processing Letters vol 9no 3 pp 293ndash300 1999

[18] H Shi M Xu and R Li ldquoDeep learning for household loadforecasting-A novel pooling deep RNNrdquo IEEE Transactionson Smart Grid vol 9 no 5 pp 5271ndash5280 2018

[19] N Ye Y Liu and Y Wang ldquoShort-term power load fore-casting based on SVMrdquo World Automation Congressvol 2012 pp 47ndash51 Puerto Vallarta Mexico 2012

[20] W Li C Quan X Wang and S Zhang ldquoShort-term powerload forecasting based on a combination of VMD and ELMrdquoPolish Journal of Environmental Studies vol 27 no 5pp 2143ndash2154 2018

[21] X Li Lv Jin-hu L Ding G Xu and J Li ldquoBuilding coolingload forecasting model based on LS-SVMrdquo in Proceedings ofthe 2009 Asia-Pacific Conference on Information Processingpp 55ndash58 Shenzhen China July 2009

[22] F Yang P Wang Y Zhang L Zheng and J Lu ldquoSurvey ofswarm intelligence optimization algorithmsrdquo in Proceed-ings of the 2017 IEEE International Conference on Un-manned Systems (ICUS) pp 544ndash549 Beijing ChinaOctober 2017

[23] M Dorigo M Birattari and T Stutzle ldquoAnt colony opti-mizationrdquo IEEE Computational Intelligence Magazine vol 1no 4 pp 28ndash39 2006

[24] D Karaboga and B Akay ldquoA comparative study of artificialbee colony algorithmrdquo Applied Mathematics and Computa-tion vol 214 no 1 pp 108ndash132 2009

[25] X S Yang and X He ldquoFirefly algorithm recent advances andapplicationsrdquo International Journal of Swarm Intelligencevol 1 no 1 pp 36ndash50 2013

[26] X S Yang and A Hossein Gandomi ldquoBat algorithm a novelapproach for global engineering optimizationrdquo EngineeringComputations vol 29 no 5 pp 464ndash483 2012

[27] R Rajabioun ldquoCuckoo optimization algorithmrdquo Applied SoftComputing vol 11 no 8 pp 5508ndash5518 2011

[28] M Seyedali S M Mirjalili and A Lewis ldquoGrey wolf opti-mizerrdquo Advances in Engineering Software vol 69 pp 46ndash612014

[29] M Seyedali ldquoDragonfly algorithm a new meta-heuristicoptimization technique for solving single-objective discreteand multi-objective problemsrdquo Neural Computing and Ap-plications vol 27 no 4 pp 1053ndash1073 2016

[30] M Seyedali and A Lewis ldquoe whale optimization algo-rithmrdquo Advances in Engineering Software vol 95 pp 51ndash672016

[31] J Xue and B Shen ldquoA novel swarm intelligence optimizationapproach sparrow search algorithmrdquo Systems Science ampControl Engineering vol 8 no 1 pp 22ndash34 2020

[32] H Wang X Lv and X Luo ldquoShort-term load forecasting ofpower grid based on improved WOA optimized LSTMrdquo inProceedings of the 2020 5th International Conference on Powerand Renewable Energy (ICPRE) pp 54ndash60 Shanghai ChinaSeptember 2020

[33] W-C Hong ldquoElectric load forecasting by seasonal recurrentSVR (support vector regression) with chaotic artificial beecolony algorithmrdquo Energy vol 36 no 91 pp 5568ndash55782011

[34] F Jiang Z Peng and J He ldquoShort-term load forecastingbased on support vector regression with improved grey wolfoptimizerrdquo in Proceedings of the 2018 Tenth InternationalConference on Advanced Computational Intelligence (ICACI)pp 807ndash812 Xiamen China March 2018

[35] X YI R Guo and Y Qi ldquoStabilization of chaotic systemswith both uncertainty and disturbance by the UDE-basedcontrol methodrdquo IEEE Access vol 8 pp 62471ndash624772020

[36] L Liu B Li and R Guo ldquoConsensus control for networkedmanipulators with switched parameters and topologiesrdquo IEEEAccess vol 9 pp 9209ndash9217 2021

Mathematical Problems in Engineering 13

[37] T Hou Y Liu and F Deng ldquoFinite horizon H2∕Hinfin controlfor SDEs with infinite Markovian jumpsrdquo Nonlinear AnalysisHybrid Systems vol 34 pp 108ndash120 2019

[38] R Xu and F Zhang ldquoϵ-Nash mean-field games for generallinear-quadratic systems with applicationsrdquo Automaticavol 114 Article ID 108835 2020

[39] R L Haupt and S E Haupt Practical genetic algorithmsWiley Hoboken NJ USA 2004

[40] E Ott C Grebogi and J A Yorke ldquoControlling chaosrdquoPhysical Review Letters vol 64 no 11 pp 1196ndash1199 1990

14 Mathematical Problems in Engineering

Page 10: ResearchArticle A Power Load Forecasting Model Based on …

102 and 873 respectively e MAPE index of theFA-CSSA-ELM model is increased by 3 and 86compared with the WOA-ELM model and PSO-ELMANmodel respectively Compared with WOA-ELM andPSO-ELMAN the RMSE index of the FA-CSSA-ELMmodel increased by 26 and 89 respectively e MAEindex of the FA-CSSA-ELM model compared with theWOA-ELM model and PSO-ELMAN model increased by21 and 809 respectively

And this paper can also be more intuitively analyzedfrom the comparison graphs of the prediction effects of the

six different competing models shown in Figure 9 ecombined power load forecasting model is better than thesingle power load forecasting model in both accuracy andstability Among the combined models the FA-CSSA-ELMmodel proposed in this paper is the most superior e FA-CSSA-ELM forecasting model outperforms the rest of thecompeting models in all evaluation metrics and has strongforecasting accuracy and stability erefore the FA-CSSA-ELM power load forecasting model proposed in this papercan give accurate power forecasts and correct feedback to theauthorities concerned

106

176

096

WOA-ELM PSO-ELMAN FA-CSSA-ELM

(a)

21

379

204

ELMAN ELM FA-CSSA-ELM

(b)

WOA-ELM PSO-ELMAN FA-CSSA-ELM

172

2

314

167

7

(c)13

56

240

4

132

9

WOA-ELM PSO-ELMAN FA-CSSA-ELM

(d)

106 2

1

172

2

135

6

176 3

79

314

240

4

096 204

167

7

132

9

MSE MAPE RMSE MAE

WOA-ELMPSO-ELMANFA-CSSA-ELM

(e)

Figure 8 (a) Comparison chart of MSE data for three competitive models (b) Comparison chart of MAPE data for three competitivemodels (c) Comparison chart of RMSE data for three competitive models (d) Comparison chart of MAE data for three competitive models(e) Comparison diagram of MSE MAPE RMSE and MAE of WOA-ELM PSO-ELMAN and FA-CSSA-ELM models

10 Mathematical Problems in Engineering

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Monday

(a)

0 50 100 150 200 250 300The time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Tuesday

(b)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Wednesday

(c)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

ursday

(d)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Friday

(e)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Saturday

(f )

Figure 9 Continued

Mathematical Problems in Engineering 11

5 Conclusion

In this study we propose an FA-CSSA-ELM power loadforecasting model to predict power loads accurately Firstthis paper optimizes the SSA algorithm using the Tent chaosmapping strategy and the firefly perturbation strategy enthe constructed FA-CSSA algorithm is used to optimize theinitial thresholds and weights of the ELMmodel Finally theFA-CSSA-ELM power load forecasting model is comparedwith three single forecasting models and two combinedforecasting models e forecasting effect is visualizedthrough the 4 evaluation functions and the correspondinghistograms e following conclusions can be obtainedthrough the simulation experimental validation of realpower load data from a power grid in Shandong

By comparing the FA-CSSA-ELM power load fore-casting model with three typical single power load fore-casting models this paper finds that the FA-CSSA-ELMimproved 7229 998 and 4782 in MSE metricscompared with the other three single prediction modelsELMAN ELM and SVM respectively e FA-CSSA-ELMimproved by 803 18 and 540 in the MAPE metriccompared with the remaining three single prediction modelsELMAN ELM and SVM respectively In the RMSE metricthe improvement is 778 14 and 488 compared withthe other three single forecasting models ELMAN ELM andSVM respectively In terms of MAE metric the improve-ment is 772 156 and 517 for ELMAN ELM andSVM respectively From the comparison data the FA-CSSA-ELM model proposed in this paper has a much betterprediction effect than the three representative single pre-diction models

It can be found from Experiment I that the performanceof the FA-CSSA-ELM prediction model is far superior tothat of the three single prediction models en WOA-ELMand PSO-ELMAN combination models are comparedthrough Experiment II Compared with the WOA-ELM

model and PSO-ELMAN model the MSE index of the FA-CSSA-ELM model increased by 102 and 873 respec-tively e MAPE index of the FA-CSSA-ELM model isincreased by 3 and 86 compared with the WOA-ELMmodel and PSO-ELMAN model respectively Comparedwith WOA-ELM and PSO-ELMAN the RMSE index of theFA-CSSA-ELM model increased by 26 and 89 re-spectively e MAE index of the FA-CSSA-ELM modelcompared with that of the WOA-ELM model and PSO-ELMAN model increased by 21 and 809 respectivelyis further indicates that the FA-CSSA-ELM power loadforecasting model has higher forecasting accuracy andperformance e FA-CSSA-ELM prediction model canprovide more accurate feedback to relevant departmentsRelevant departments can guide the rational layout of thepower system through accurate feedback so as to reduce thewaste of power load and the economic loss of the industry

Data Availability

No data were used to support this study

Conflicts of Interest

e authors declare that they have no conflicts of interest

Acknowledgments

is work was supported by Science Education and In-dustry Integration Innovation Pilot Project of Qilu Uni-versity of Technology (Shandong Academy of Sciences)(2020KJC-ZD04) the Postgraduate Tutorsrsquo Guidance AbilityImprovement Project of Shandong Province (SDYY17076)and the Empirical Research on Innovation of CultivationModel of Control Graduate Students Based on SystemSynergy eory (SDYY18151)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Sunday

(g)

Figure 9 Forecast line chart of six competing models from Monday to Sunday

12 Mathematical Problems in Engineering

References

[1] G Gross and F D Galiana ldquoShort-term load forecastingrdquoProceedings of the IEEE vol 75 no 12 pp 1558ndash1573 1987

[2] A D Papalexopoulos and T C Hesterberg ldquoA regression-based approach to short-term system load forecastingrdquo IEEETransactions on Power Systems vol 5 no 4 pp 1535ndash15471990

[3] B-J Chen M-W Chang and C-J Lin ldquoLoad forecastingusing support vector Machines a study on EUNITE com-petition 2001rdquo IEEE Transactions on Power Systems vol 19no 4 pp 1821ndash1830 2004

[4] J-F Chen W-M Wang and C-M Huang ldquoAnalysis of anadaptive time-series autoregressive moving-average (ARMA)model for short-term load forecastingrdquo Electric Power SystemsResearch vol 34 no 3 pp 187ndash196 1995

[5] K Lang M Zhang Y Yuan and X Yue ldquoShort-term loadforecasting based on multivariate time series prediction andweighted neural network with random weights and kernelsrdquoCluster Computing vol 22 no S5 pp 12589ndash12597 2019

[6] J J Xia H Qi and Z Q Wang ldquoCombination forecasting ofpower load based on polynomial trend extrapolation andARIMA modelrdquo Advanced Materials Research vol 546-547pp 357ndash362 2012

[7] Y Wu Z Pan X Luo J Gao and Y Zhang ldquoA hybridforecasting method of electricity consumption based on trendextrapolation theory and LSSVMrdquo in Proceedings of the 2016IEEE PES Asia-Pacific Power and Energy Engineering Con-ference (APPEEC) pp 2333ndash2337 Xirsquoan China October2016

[8] W Christiaanse ldquoShort-term load forecasting using generalexponential smoothingrdquo IEEE Transactions on Power Appa-ratus and Systems vol PAS-90 no 2 pp 900ndash911 1971

[9] J W Taylor ldquoShort-term electricity demand forecasting usingdouble seasonal exponential smoothingrdquo Journal of the Op-erational Research Society vol 54 no 8 pp 799ndash805 2003

[10] H Akccedilay and T Filik ldquoShort-term wind speed forecasting byspectral analysis from long-term observations with missingvaluesrdquo Applied Energy vol 191 pp 653ndash662 2017

[11] A J Conejo M A Plazas R Espinola and A B MolinaldquoDay-ahead electricity price forecasting using the wavelettransform and ARIMA modelsrdquo IEEE Transactions on PowerSystems vol 20 no 2 pp 1035ndash1042 2005

[12] T Jakasa I Androcec and P Sprcic ldquoElectricity priceforecasting mdash ARIMAmodel approachrdquo in Proceedings of the2011 8th International Conference on the European EnergyMarket (EEM) pp 222ndash225 Zagreb Croatia May 2011

[13] Y Wang J Wang G Zhao and Y Dong ldquoApplication ofresidual modification approach in seasonal ARIMA forelectricity demand forecasting a case study of Chinardquo EnergyPolicy vol 48 pp 284ndash294 2012

[14] J L Elman ldquoFinding structure in timerdquo Cognitive Sciencevol 14 no 2 pp 179ndash211 1990

[15] W S Noble ldquoWhat is a support vector machinerdquo NatureBiotechnology vol 24 no 12 pp 1565ndash1567 2006

[16] G-B Huang Q-Y Zhu and C-K Siew ldquoExtreme learningmachine theory and applicationsrdquo Neurocomputing vol 70no 1-3 pp 2ndash501 2006

[17] J A K Suykens and J Vandewalle ldquoLeast squares supportvector machine classifiersrdquo Neural Processing Letters vol 9no 3 pp 293ndash300 1999

[18] H Shi M Xu and R Li ldquoDeep learning for household loadforecasting-A novel pooling deep RNNrdquo IEEE Transactionson Smart Grid vol 9 no 5 pp 5271ndash5280 2018

[19] N Ye Y Liu and Y Wang ldquoShort-term power load fore-casting based on SVMrdquo World Automation Congressvol 2012 pp 47ndash51 Puerto Vallarta Mexico 2012

[20] W Li C Quan X Wang and S Zhang ldquoShort-term powerload forecasting based on a combination of VMD and ELMrdquoPolish Journal of Environmental Studies vol 27 no 5pp 2143ndash2154 2018

[21] X Li Lv Jin-hu L Ding G Xu and J Li ldquoBuilding coolingload forecasting model based on LS-SVMrdquo in Proceedings ofthe 2009 Asia-Pacific Conference on Information Processingpp 55ndash58 Shenzhen China July 2009

[22] F Yang P Wang Y Zhang L Zheng and J Lu ldquoSurvey ofswarm intelligence optimization algorithmsrdquo in Proceed-ings of the 2017 IEEE International Conference on Un-manned Systems (ICUS) pp 544ndash549 Beijing ChinaOctober 2017

[23] M Dorigo M Birattari and T Stutzle ldquoAnt colony opti-mizationrdquo IEEE Computational Intelligence Magazine vol 1no 4 pp 28ndash39 2006

[24] D Karaboga and B Akay ldquoA comparative study of artificialbee colony algorithmrdquo Applied Mathematics and Computa-tion vol 214 no 1 pp 108ndash132 2009

[25] X S Yang and X He ldquoFirefly algorithm recent advances andapplicationsrdquo International Journal of Swarm Intelligencevol 1 no 1 pp 36ndash50 2013

[26] X S Yang and A Hossein Gandomi ldquoBat algorithm a novelapproach for global engineering optimizationrdquo EngineeringComputations vol 29 no 5 pp 464ndash483 2012

[27] R Rajabioun ldquoCuckoo optimization algorithmrdquo Applied SoftComputing vol 11 no 8 pp 5508ndash5518 2011

[28] M Seyedali S M Mirjalili and A Lewis ldquoGrey wolf opti-mizerrdquo Advances in Engineering Software vol 69 pp 46ndash612014

[29] M Seyedali ldquoDragonfly algorithm a new meta-heuristicoptimization technique for solving single-objective discreteand multi-objective problemsrdquo Neural Computing and Ap-plications vol 27 no 4 pp 1053ndash1073 2016

[30] M Seyedali and A Lewis ldquoe whale optimization algo-rithmrdquo Advances in Engineering Software vol 95 pp 51ndash672016

[31] J Xue and B Shen ldquoA novel swarm intelligence optimizationapproach sparrow search algorithmrdquo Systems Science ampControl Engineering vol 8 no 1 pp 22ndash34 2020

[32] H Wang X Lv and X Luo ldquoShort-term load forecasting ofpower grid based on improved WOA optimized LSTMrdquo inProceedings of the 2020 5th International Conference on Powerand Renewable Energy (ICPRE) pp 54ndash60 Shanghai ChinaSeptember 2020

[33] W-C Hong ldquoElectric load forecasting by seasonal recurrentSVR (support vector regression) with chaotic artificial beecolony algorithmrdquo Energy vol 36 no 91 pp 5568ndash55782011

[34] F Jiang Z Peng and J He ldquoShort-term load forecastingbased on support vector regression with improved grey wolfoptimizerrdquo in Proceedings of the 2018 Tenth InternationalConference on Advanced Computational Intelligence (ICACI)pp 807ndash812 Xiamen China March 2018

[35] X YI R Guo and Y Qi ldquoStabilization of chaotic systemswith both uncertainty and disturbance by the UDE-basedcontrol methodrdquo IEEE Access vol 8 pp 62471ndash624772020

[36] L Liu B Li and R Guo ldquoConsensus control for networkedmanipulators with switched parameters and topologiesrdquo IEEEAccess vol 9 pp 9209ndash9217 2021

Mathematical Problems in Engineering 13

[37] T Hou Y Liu and F Deng ldquoFinite horizon H2∕Hinfin controlfor SDEs with infinite Markovian jumpsrdquo Nonlinear AnalysisHybrid Systems vol 34 pp 108ndash120 2019

[38] R Xu and F Zhang ldquoϵ-Nash mean-field games for generallinear-quadratic systems with applicationsrdquo Automaticavol 114 Article ID 108835 2020

[39] R L Haupt and S E Haupt Practical genetic algorithmsWiley Hoboken NJ USA 2004

[40] E Ott C Grebogi and J A Yorke ldquoControlling chaosrdquoPhysical Review Letters vol 64 no 11 pp 1196ndash1199 1990

14 Mathematical Problems in Engineering

Page 11: ResearchArticle A Power Load Forecasting Model Based on …

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Monday

(a)

0 50 100 150 200 250 300The time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Tuesday

(b)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Wednesday

(c)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

ursday

(d)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Friday

(e)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Saturday

(f )

Figure 9 Continued

Mathematical Problems in Engineering 11

5 Conclusion

In this study we propose an FA-CSSA-ELM power loadforecasting model to predict power loads accurately Firstthis paper optimizes the SSA algorithm using the Tent chaosmapping strategy and the firefly perturbation strategy enthe constructed FA-CSSA algorithm is used to optimize theinitial thresholds and weights of the ELMmodel Finally theFA-CSSA-ELM power load forecasting model is comparedwith three single forecasting models and two combinedforecasting models e forecasting effect is visualizedthrough the 4 evaluation functions and the correspondinghistograms e following conclusions can be obtainedthrough the simulation experimental validation of realpower load data from a power grid in Shandong

By comparing the FA-CSSA-ELM power load fore-casting model with three typical single power load fore-casting models this paper finds that the FA-CSSA-ELMimproved 7229 998 and 4782 in MSE metricscompared with the other three single prediction modelsELMAN ELM and SVM respectively e FA-CSSA-ELMimproved by 803 18 and 540 in the MAPE metriccompared with the remaining three single prediction modelsELMAN ELM and SVM respectively In the RMSE metricthe improvement is 778 14 and 488 compared withthe other three single forecasting models ELMAN ELM andSVM respectively In terms of MAE metric the improve-ment is 772 156 and 517 for ELMAN ELM andSVM respectively From the comparison data the FA-CSSA-ELM model proposed in this paper has a much betterprediction effect than the three representative single pre-diction models

It can be found from Experiment I that the performanceof the FA-CSSA-ELM prediction model is far superior tothat of the three single prediction models en WOA-ELMand PSO-ELMAN combination models are comparedthrough Experiment II Compared with the WOA-ELM

model and PSO-ELMAN model the MSE index of the FA-CSSA-ELM model increased by 102 and 873 respec-tively e MAPE index of the FA-CSSA-ELM model isincreased by 3 and 86 compared with the WOA-ELMmodel and PSO-ELMAN model respectively Comparedwith WOA-ELM and PSO-ELMAN the RMSE index of theFA-CSSA-ELM model increased by 26 and 89 re-spectively e MAE index of the FA-CSSA-ELM modelcompared with that of the WOA-ELM model and PSO-ELMAN model increased by 21 and 809 respectivelyis further indicates that the FA-CSSA-ELM power loadforecasting model has higher forecasting accuracy andperformance e FA-CSSA-ELM prediction model canprovide more accurate feedback to relevant departmentsRelevant departments can guide the rational layout of thepower system through accurate feedback so as to reduce thewaste of power load and the economic loss of the industry

Data Availability

No data were used to support this study

Conflicts of Interest

e authors declare that they have no conflicts of interest

Acknowledgments

is work was supported by Science Education and In-dustry Integration Innovation Pilot Project of Qilu Uni-versity of Technology (Shandong Academy of Sciences)(2020KJC-ZD04) the Postgraduate Tutorsrsquo Guidance AbilityImprovement Project of Shandong Province (SDYY17076)and the Empirical Research on Innovation of CultivationModel of Control Graduate Students Based on SystemSynergy eory (SDYY18151)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Sunday

(g)

Figure 9 Forecast line chart of six competing models from Monday to Sunday

12 Mathematical Problems in Engineering

References

[1] G Gross and F D Galiana ldquoShort-term load forecastingrdquoProceedings of the IEEE vol 75 no 12 pp 1558ndash1573 1987

[2] A D Papalexopoulos and T C Hesterberg ldquoA regression-based approach to short-term system load forecastingrdquo IEEETransactions on Power Systems vol 5 no 4 pp 1535ndash15471990

[3] B-J Chen M-W Chang and C-J Lin ldquoLoad forecastingusing support vector Machines a study on EUNITE com-petition 2001rdquo IEEE Transactions on Power Systems vol 19no 4 pp 1821ndash1830 2004

[4] J-F Chen W-M Wang and C-M Huang ldquoAnalysis of anadaptive time-series autoregressive moving-average (ARMA)model for short-term load forecastingrdquo Electric Power SystemsResearch vol 34 no 3 pp 187ndash196 1995

[5] K Lang M Zhang Y Yuan and X Yue ldquoShort-term loadforecasting based on multivariate time series prediction andweighted neural network with random weights and kernelsrdquoCluster Computing vol 22 no S5 pp 12589ndash12597 2019

[6] J J Xia H Qi and Z Q Wang ldquoCombination forecasting ofpower load based on polynomial trend extrapolation andARIMA modelrdquo Advanced Materials Research vol 546-547pp 357ndash362 2012

[7] Y Wu Z Pan X Luo J Gao and Y Zhang ldquoA hybridforecasting method of electricity consumption based on trendextrapolation theory and LSSVMrdquo in Proceedings of the 2016IEEE PES Asia-Pacific Power and Energy Engineering Con-ference (APPEEC) pp 2333ndash2337 Xirsquoan China October2016

[8] W Christiaanse ldquoShort-term load forecasting using generalexponential smoothingrdquo IEEE Transactions on Power Appa-ratus and Systems vol PAS-90 no 2 pp 900ndash911 1971

[9] J W Taylor ldquoShort-term electricity demand forecasting usingdouble seasonal exponential smoothingrdquo Journal of the Op-erational Research Society vol 54 no 8 pp 799ndash805 2003

[10] H Akccedilay and T Filik ldquoShort-term wind speed forecasting byspectral analysis from long-term observations with missingvaluesrdquo Applied Energy vol 191 pp 653ndash662 2017

[11] A J Conejo M A Plazas R Espinola and A B MolinaldquoDay-ahead electricity price forecasting using the wavelettransform and ARIMA modelsrdquo IEEE Transactions on PowerSystems vol 20 no 2 pp 1035ndash1042 2005

[12] T Jakasa I Androcec and P Sprcic ldquoElectricity priceforecasting mdash ARIMAmodel approachrdquo in Proceedings of the2011 8th International Conference on the European EnergyMarket (EEM) pp 222ndash225 Zagreb Croatia May 2011

[13] Y Wang J Wang G Zhao and Y Dong ldquoApplication ofresidual modification approach in seasonal ARIMA forelectricity demand forecasting a case study of Chinardquo EnergyPolicy vol 48 pp 284ndash294 2012

[14] J L Elman ldquoFinding structure in timerdquo Cognitive Sciencevol 14 no 2 pp 179ndash211 1990

[15] W S Noble ldquoWhat is a support vector machinerdquo NatureBiotechnology vol 24 no 12 pp 1565ndash1567 2006

[16] G-B Huang Q-Y Zhu and C-K Siew ldquoExtreme learningmachine theory and applicationsrdquo Neurocomputing vol 70no 1-3 pp 2ndash501 2006

[17] J A K Suykens and J Vandewalle ldquoLeast squares supportvector machine classifiersrdquo Neural Processing Letters vol 9no 3 pp 293ndash300 1999

[18] H Shi M Xu and R Li ldquoDeep learning for household loadforecasting-A novel pooling deep RNNrdquo IEEE Transactionson Smart Grid vol 9 no 5 pp 5271ndash5280 2018

[19] N Ye Y Liu and Y Wang ldquoShort-term power load fore-casting based on SVMrdquo World Automation Congressvol 2012 pp 47ndash51 Puerto Vallarta Mexico 2012

[20] W Li C Quan X Wang and S Zhang ldquoShort-term powerload forecasting based on a combination of VMD and ELMrdquoPolish Journal of Environmental Studies vol 27 no 5pp 2143ndash2154 2018

[21] X Li Lv Jin-hu L Ding G Xu and J Li ldquoBuilding coolingload forecasting model based on LS-SVMrdquo in Proceedings ofthe 2009 Asia-Pacific Conference on Information Processingpp 55ndash58 Shenzhen China July 2009

[22] F Yang P Wang Y Zhang L Zheng and J Lu ldquoSurvey ofswarm intelligence optimization algorithmsrdquo in Proceed-ings of the 2017 IEEE International Conference on Un-manned Systems (ICUS) pp 544ndash549 Beijing ChinaOctober 2017

[23] M Dorigo M Birattari and T Stutzle ldquoAnt colony opti-mizationrdquo IEEE Computational Intelligence Magazine vol 1no 4 pp 28ndash39 2006

[24] D Karaboga and B Akay ldquoA comparative study of artificialbee colony algorithmrdquo Applied Mathematics and Computa-tion vol 214 no 1 pp 108ndash132 2009

[25] X S Yang and X He ldquoFirefly algorithm recent advances andapplicationsrdquo International Journal of Swarm Intelligencevol 1 no 1 pp 36ndash50 2013

[26] X S Yang and A Hossein Gandomi ldquoBat algorithm a novelapproach for global engineering optimizationrdquo EngineeringComputations vol 29 no 5 pp 464ndash483 2012

[27] R Rajabioun ldquoCuckoo optimization algorithmrdquo Applied SoftComputing vol 11 no 8 pp 5508ndash5518 2011

[28] M Seyedali S M Mirjalili and A Lewis ldquoGrey wolf opti-mizerrdquo Advances in Engineering Software vol 69 pp 46ndash612014

[29] M Seyedali ldquoDragonfly algorithm a new meta-heuristicoptimization technique for solving single-objective discreteand multi-objective problemsrdquo Neural Computing and Ap-plications vol 27 no 4 pp 1053ndash1073 2016

[30] M Seyedali and A Lewis ldquoe whale optimization algo-rithmrdquo Advances in Engineering Software vol 95 pp 51ndash672016

[31] J Xue and B Shen ldquoA novel swarm intelligence optimizationapproach sparrow search algorithmrdquo Systems Science ampControl Engineering vol 8 no 1 pp 22ndash34 2020

[32] H Wang X Lv and X Luo ldquoShort-term load forecasting ofpower grid based on improved WOA optimized LSTMrdquo inProceedings of the 2020 5th International Conference on Powerand Renewable Energy (ICPRE) pp 54ndash60 Shanghai ChinaSeptember 2020

[33] W-C Hong ldquoElectric load forecasting by seasonal recurrentSVR (support vector regression) with chaotic artificial beecolony algorithmrdquo Energy vol 36 no 91 pp 5568ndash55782011

[34] F Jiang Z Peng and J He ldquoShort-term load forecastingbased on support vector regression with improved grey wolfoptimizerrdquo in Proceedings of the 2018 Tenth InternationalConference on Advanced Computational Intelligence (ICACI)pp 807ndash812 Xiamen China March 2018

[35] X YI R Guo and Y Qi ldquoStabilization of chaotic systemswith both uncertainty and disturbance by the UDE-basedcontrol methodrdquo IEEE Access vol 8 pp 62471ndash624772020

[36] L Liu B Li and R Guo ldquoConsensus control for networkedmanipulators with switched parameters and topologiesrdquo IEEEAccess vol 9 pp 9209ndash9217 2021

Mathematical Problems in Engineering 13

[37] T Hou Y Liu and F Deng ldquoFinite horizon H2∕Hinfin controlfor SDEs with infinite Markovian jumpsrdquo Nonlinear AnalysisHybrid Systems vol 34 pp 108ndash120 2019

[38] R Xu and F Zhang ldquoϵ-Nash mean-field games for generallinear-quadratic systems with applicationsrdquo Automaticavol 114 Article ID 108835 2020

[39] R L Haupt and S E Haupt Practical genetic algorithmsWiley Hoboken NJ USA 2004

[40] E Ott C Grebogi and J A Yorke ldquoControlling chaosrdquoPhysical Review Letters vol 64 no 11 pp 1196ndash1199 1990

14 Mathematical Problems in Engineering

Page 12: ResearchArticle A Power Load Forecasting Model Based on …

5 Conclusion

In this study we propose an FA-CSSA-ELM power loadforecasting model to predict power loads accurately Firstthis paper optimizes the SSA algorithm using the Tent chaosmapping strategy and the firefly perturbation strategy enthe constructed FA-CSSA algorithm is used to optimize theinitial thresholds and weights of the ELMmodel Finally theFA-CSSA-ELM power load forecasting model is comparedwith three single forecasting models and two combinedforecasting models e forecasting effect is visualizedthrough the 4 evaluation functions and the correspondinghistograms e following conclusions can be obtainedthrough the simulation experimental validation of realpower load data from a power grid in Shandong

By comparing the FA-CSSA-ELM power load fore-casting model with three typical single power load fore-casting models this paper finds that the FA-CSSA-ELMimproved 7229 998 and 4782 in MSE metricscompared with the other three single prediction modelsELMAN ELM and SVM respectively e FA-CSSA-ELMimproved by 803 18 and 540 in the MAPE metriccompared with the remaining three single prediction modelsELMAN ELM and SVM respectively In the RMSE metricthe improvement is 778 14 and 488 compared withthe other three single forecasting models ELMAN ELM andSVM respectively In terms of MAE metric the improve-ment is 772 156 and 517 for ELMAN ELM andSVM respectively From the comparison data the FA-CSSA-ELM model proposed in this paper has a much betterprediction effect than the three representative single pre-diction models

It can be found from Experiment I that the performanceof the FA-CSSA-ELM prediction model is far superior tothat of the three single prediction models en WOA-ELMand PSO-ELMAN combination models are comparedthrough Experiment II Compared with the WOA-ELM

model and PSO-ELMAN model the MSE index of the FA-CSSA-ELM model increased by 102 and 873 respec-tively e MAPE index of the FA-CSSA-ELM model isincreased by 3 and 86 compared with the WOA-ELMmodel and PSO-ELMAN model respectively Comparedwith WOA-ELM and PSO-ELMAN the RMSE index of theFA-CSSA-ELM model increased by 26 and 89 re-spectively e MAE index of the FA-CSSA-ELM modelcompared with that of the WOA-ELM model and PSO-ELMAN model increased by 21 and 809 respectivelyis further indicates that the FA-CSSA-ELM power loadforecasting model has higher forecasting accuracy andperformance e FA-CSSA-ELM prediction model canprovide more accurate feedback to relevant departmentsRelevant departments can guide the rational layout of thepower system through accurate feedback so as to reduce thewaste of power load and the economic loss of the industry

Data Availability

No data were used to support this study

Conflicts of Interest

e authors declare that they have no conflicts of interest

Acknowledgments

is work was supported by Science Education and In-dustry Integration Innovation Pilot Project of Qilu Uni-versity of Technology (Shandong Academy of Sciences)(2020KJC-ZD04) the Postgraduate Tutorsrsquo Guidance AbilityImprovement Project of Shandong Province (SDYY17076)and the Empirical Research on Innovation of CultivationModel of Control Graduate Students Based on SystemSynergy eory (SDYY18151)

0 50 100 150 200 250 300e time series (min)

950900850800750700650600550500450400Po

wer

load

mea

sure

men

t val

ue (k

Wh)

TruePSO-ELMANELMANELM

SVMFA-CSSA-ELMWOA-ELM

Sunday

(g)

Figure 9 Forecast line chart of six competing models from Monday to Sunday

12 Mathematical Problems in Engineering

References

[1] G Gross and F D Galiana ldquoShort-term load forecastingrdquoProceedings of the IEEE vol 75 no 12 pp 1558ndash1573 1987

[2] A D Papalexopoulos and T C Hesterberg ldquoA regression-based approach to short-term system load forecastingrdquo IEEETransactions on Power Systems vol 5 no 4 pp 1535ndash15471990

[3] B-J Chen M-W Chang and C-J Lin ldquoLoad forecastingusing support vector Machines a study on EUNITE com-petition 2001rdquo IEEE Transactions on Power Systems vol 19no 4 pp 1821ndash1830 2004

[4] J-F Chen W-M Wang and C-M Huang ldquoAnalysis of anadaptive time-series autoregressive moving-average (ARMA)model for short-term load forecastingrdquo Electric Power SystemsResearch vol 34 no 3 pp 187ndash196 1995

[5] K Lang M Zhang Y Yuan and X Yue ldquoShort-term loadforecasting based on multivariate time series prediction andweighted neural network with random weights and kernelsrdquoCluster Computing vol 22 no S5 pp 12589ndash12597 2019

[6] J J Xia H Qi and Z Q Wang ldquoCombination forecasting ofpower load based on polynomial trend extrapolation andARIMA modelrdquo Advanced Materials Research vol 546-547pp 357ndash362 2012

[7] Y Wu Z Pan X Luo J Gao and Y Zhang ldquoA hybridforecasting method of electricity consumption based on trendextrapolation theory and LSSVMrdquo in Proceedings of the 2016IEEE PES Asia-Pacific Power and Energy Engineering Con-ference (APPEEC) pp 2333ndash2337 Xirsquoan China October2016

[8] W Christiaanse ldquoShort-term load forecasting using generalexponential smoothingrdquo IEEE Transactions on Power Appa-ratus and Systems vol PAS-90 no 2 pp 900ndash911 1971

[9] J W Taylor ldquoShort-term electricity demand forecasting usingdouble seasonal exponential smoothingrdquo Journal of the Op-erational Research Society vol 54 no 8 pp 799ndash805 2003

[10] H Akccedilay and T Filik ldquoShort-term wind speed forecasting byspectral analysis from long-term observations with missingvaluesrdquo Applied Energy vol 191 pp 653ndash662 2017

[11] A J Conejo M A Plazas R Espinola and A B MolinaldquoDay-ahead electricity price forecasting using the wavelettransform and ARIMA modelsrdquo IEEE Transactions on PowerSystems vol 20 no 2 pp 1035ndash1042 2005

[12] T Jakasa I Androcec and P Sprcic ldquoElectricity priceforecasting mdash ARIMAmodel approachrdquo in Proceedings of the2011 8th International Conference on the European EnergyMarket (EEM) pp 222ndash225 Zagreb Croatia May 2011

[13] Y Wang J Wang G Zhao and Y Dong ldquoApplication ofresidual modification approach in seasonal ARIMA forelectricity demand forecasting a case study of Chinardquo EnergyPolicy vol 48 pp 284ndash294 2012

[14] J L Elman ldquoFinding structure in timerdquo Cognitive Sciencevol 14 no 2 pp 179ndash211 1990

[15] W S Noble ldquoWhat is a support vector machinerdquo NatureBiotechnology vol 24 no 12 pp 1565ndash1567 2006

[16] G-B Huang Q-Y Zhu and C-K Siew ldquoExtreme learningmachine theory and applicationsrdquo Neurocomputing vol 70no 1-3 pp 2ndash501 2006

[17] J A K Suykens and J Vandewalle ldquoLeast squares supportvector machine classifiersrdquo Neural Processing Letters vol 9no 3 pp 293ndash300 1999

[18] H Shi M Xu and R Li ldquoDeep learning for household loadforecasting-A novel pooling deep RNNrdquo IEEE Transactionson Smart Grid vol 9 no 5 pp 5271ndash5280 2018

[19] N Ye Y Liu and Y Wang ldquoShort-term power load fore-casting based on SVMrdquo World Automation Congressvol 2012 pp 47ndash51 Puerto Vallarta Mexico 2012

[20] W Li C Quan X Wang and S Zhang ldquoShort-term powerload forecasting based on a combination of VMD and ELMrdquoPolish Journal of Environmental Studies vol 27 no 5pp 2143ndash2154 2018

[21] X Li Lv Jin-hu L Ding G Xu and J Li ldquoBuilding coolingload forecasting model based on LS-SVMrdquo in Proceedings ofthe 2009 Asia-Pacific Conference on Information Processingpp 55ndash58 Shenzhen China July 2009

[22] F Yang P Wang Y Zhang L Zheng and J Lu ldquoSurvey ofswarm intelligence optimization algorithmsrdquo in Proceed-ings of the 2017 IEEE International Conference on Un-manned Systems (ICUS) pp 544ndash549 Beijing ChinaOctober 2017

[23] M Dorigo M Birattari and T Stutzle ldquoAnt colony opti-mizationrdquo IEEE Computational Intelligence Magazine vol 1no 4 pp 28ndash39 2006

[24] D Karaboga and B Akay ldquoA comparative study of artificialbee colony algorithmrdquo Applied Mathematics and Computa-tion vol 214 no 1 pp 108ndash132 2009

[25] X S Yang and X He ldquoFirefly algorithm recent advances andapplicationsrdquo International Journal of Swarm Intelligencevol 1 no 1 pp 36ndash50 2013

[26] X S Yang and A Hossein Gandomi ldquoBat algorithm a novelapproach for global engineering optimizationrdquo EngineeringComputations vol 29 no 5 pp 464ndash483 2012

[27] R Rajabioun ldquoCuckoo optimization algorithmrdquo Applied SoftComputing vol 11 no 8 pp 5508ndash5518 2011

[28] M Seyedali S M Mirjalili and A Lewis ldquoGrey wolf opti-mizerrdquo Advances in Engineering Software vol 69 pp 46ndash612014

[29] M Seyedali ldquoDragonfly algorithm a new meta-heuristicoptimization technique for solving single-objective discreteand multi-objective problemsrdquo Neural Computing and Ap-plications vol 27 no 4 pp 1053ndash1073 2016

[30] M Seyedali and A Lewis ldquoe whale optimization algo-rithmrdquo Advances in Engineering Software vol 95 pp 51ndash672016

[31] J Xue and B Shen ldquoA novel swarm intelligence optimizationapproach sparrow search algorithmrdquo Systems Science ampControl Engineering vol 8 no 1 pp 22ndash34 2020

[32] H Wang X Lv and X Luo ldquoShort-term load forecasting ofpower grid based on improved WOA optimized LSTMrdquo inProceedings of the 2020 5th International Conference on Powerand Renewable Energy (ICPRE) pp 54ndash60 Shanghai ChinaSeptember 2020

[33] W-C Hong ldquoElectric load forecasting by seasonal recurrentSVR (support vector regression) with chaotic artificial beecolony algorithmrdquo Energy vol 36 no 91 pp 5568ndash55782011

[34] F Jiang Z Peng and J He ldquoShort-term load forecastingbased on support vector regression with improved grey wolfoptimizerrdquo in Proceedings of the 2018 Tenth InternationalConference on Advanced Computational Intelligence (ICACI)pp 807ndash812 Xiamen China March 2018

[35] X YI R Guo and Y Qi ldquoStabilization of chaotic systemswith both uncertainty and disturbance by the UDE-basedcontrol methodrdquo IEEE Access vol 8 pp 62471ndash624772020

[36] L Liu B Li and R Guo ldquoConsensus control for networkedmanipulators with switched parameters and topologiesrdquo IEEEAccess vol 9 pp 9209ndash9217 2021

Mathematical Problems in Engineering 13

[37] T Hou Y Liu and F Deng ldquoFinite horizon H2∕Hinfin controlfor SDEs with infinite Markovian jumpsrdquo Nonlinear AnalysisHybrid Systems vol 34 pp 108ndash120 2019

[38] R Xu and F Zhang ldquoϵ-Nash mean-field games for generallinear-quadratic systems with applicationsrdquo Automaticavol 114 Article ID 108835 2020

[39] R L Haupt and S E Haupt Practical genetic algorithmsWiley Hoboken NJ USA 2004

[40] E Ott C Grebogi and J A Yorke ldquoControlling chaosrdquoPhysical Review Letters vol 64 no 11 pp 1196ndash1199 1990

14 Mathematical Problems in Engineering

Page 13: ResearchArticle A Power Load Forecasting Model Based on …

References

[1] G Gross and F D Galiana ldquoShort-term load forecastingrdquoProceedings of the IEEE vol 75 no 12 pp 1558ndash1573 1987

[2] A D Papalexopoulos and T C Hesterberg ldquoA regression-based approach to short-term system load forecastingrdquo IEEETransactions on Power Systems vol 5 no 4 pp 1535ndash15471990

[3] B-J Chen M-W Chang and C-J Lin ldquoLoad forecastingusing support vector Machines a study on EUNITE com-petition 2001rdquo IEEE Transactions on Power Systems vol 19no 4 pp 1821ndash1830 2004

[4] J-F Chen W-M Wang and C-M Huang ldquoAnalysis of anadaptive time-series autoregressive moving-average (ARMA)model for short-term load forecastingrdquo Electric Power SystemsResearch vol 34 no 3 pp 187ndash196 1995

[5] K Lang M Zhang Y Yuan and X Yue ldquoShort-term loadforecasting based on multivariate time series prediction andweighted neural network with random weights and kernelsrdquoCluster Computing vol 22 no S5 pp 12589ndash12597 2019

[6] J J Xia H Qi and Z Q Wang ldquoCombination forecasting ofpower load based on polynomial trend extrapolation andARIMA modelrdquo Advanced Materials Research vol 546-547pp 357ndash362 2012

[7] Y Wu Z Pan X Luo J Gao and Y Zhang ldquoA hybridforecasting method of electricity consumption based on trendextrapolation theory and LSSVMrdquo in Proceedings of the 2016IEEE PES Asia-Pacific Power and Energy Engineering Con-ference (APPEEC) pp 2333ndash2337 Xirsquoan China October2016

[8] W Christiaanse ldquoShort-term load forecasting using generalexponential smoothingrdquo IEEE Transactions on Power Appa-ratus and Systems vol PAS-90 no 2 pp 900ndash911 1971

[9] J W Taylor ldquoShort-term electricity demand forecasting usingdouble seasonal exponential smoothingrdquo Journal of the Op-erational Research Society vol 54 no 8 pp 799ndash805 2003

[10] H Akccedilay and T Filik ldquoShort-term wind speed forecasting byspectral analysis from long-term observations with missingvaluesrdquo Applied Energy vol 191 pp 653ndash662 2017

[11] A J Conejo M A Plazas R Espinola and A B MolinaldquoDay-ahead electricity price forecasting using the wavelettransform and ARIMA modelsrdquo IEEE Transactions on PowerSystems vol 20 no 2 pp 1035ndash1042 2005

[12] T Jakasa I Androcec and P Sprcic ldquoElectricity priceforecasting mdash ARIMAmodel approachrdquo in Proceedings of the2011 8th International Conference on the European EnergyMarket (EEM) pp 222ndash225 Zagreb Croatia May 2011

[13] Y Wang J Wang G Zhao and Y Dong ldquoApplication ofresidual modification approach in seasonal ARIMA forelectricity demand forecasting a case study of Chinardquo EnergyPolicy vol 48 pp 284ndash294 2012

[14] J L Elman ldquoFinding structure in timerdquo Cognitive Sciencevol 14 no 2 pp 179ndash211 1990

[15] W S Noble ldquoWhat is a support vector machinerdquo NatureBiotechnology vol 24 no 12 pp 1565ndash1567 2006

[16] G-B Huang Q-Y Zhu and C-K Siew ldquoExtreme learningmachine theory and applicationsrdquo Neurocomputing vol 70no 1-3 pp 2ndash501 2006

[17] J A K Suykens and J Vandewalle ldquoLeast squares supportvector machine classifiersrdquo Neural Processing Letters vol 9no 3 pp 293ndash300 1999

[18] H Shi M Xu and R Li ldquoDeep learning for household loadforecasting-A novel pooling deep RNNrdquo IEEE Transactionson Smart Grid vol 9 no 5 pp 5271ndash5280 2018

[19] N Ye Y Liu and Y Wang ldquoShort-term power load fore-casting based on SVMrdquo World Automation Congressvol 2012 pp 47ndash51 Puerto Vallarta Mexico 2012

[20] W Li C Quan X Wang and S Zhang ldquoShort-term powerload forecasting based on a combination of VMD and ELMrdquoPolish Journal of Environmental Studies vol 27 no 5pp 2143ndash2154 2018

[21] X Li Lv Jin-hu L Ding G Xu and J Li ldquoBuilding coolingload forecasting model based on LS-SVMrdquo in Proceedings ofthe 2009 Asia-Pacific Conference on Information Processingpp 55ndash58 Shenzhen China July 2009

[22] F Yang P Wang Y Zhang L Zheng and J Lu ldquoSurvey ofswarm intelligence optimization algorithmsrdquo in Proceed-ings of the 2017 IEEE International Conference on Un-manned Systems (ICUS) pp 544ndash549 Beijing ChinaOctober 2017

[23] M Dorigo M Birattari and T Stutzle ldquoAnt colony opti-mizationrdquo IEEE Computational Intelligence Magazine vol 1no 4 pp 28ndash39 2006

[24] D Karaboga and B Akay ldquoA comparative study of artificialbee colony algorithmrdquo Applied Mathematics and Computa-tion vol 214 no 1 pp 108ndash132 2009

[25] X S Yang and X He ldquoFirefly algorithm recent advances andapplicationsrdquo International Journal of Swarm Intelligencevol 1 no 1 pp 36ndash50 2013

[26] X S Yang and A Hossein Gandomi ldquoBat algorithm a novelapproach for global engineering optimizationrdquo EngineeringComputations vol 29 no 5 pp 464ndash483 2012

[27] R Rajabioun ldquoCuckoo optimization algorithmrdquo Applied SoftComputing vol 11 no 8 pp 5508ndash5518 2011

[28] M Seyedali S M Mirjalili and A Lewis ldquoGrey wolf opti-mizerrdquo Advances in Engineering Software vol 69 pp 46ndash612014

[29] M Seyedali ldquoDragonfly algorithm a new meta-heuristicoptimization technique for solving single-objective discreteand multi-objective problemsrdquo Neural Computing and Ap-plications vol 27 no 4 pp 1053ndash1073 2016

[30] M Seyedali and A Lewis ldquoe whale optimization algo-rithmrdquo Advances in Engineering Software vol 95 pp 51ndash672016

[31] J Xue and B Shen ldquoA novel swarm intelligence optimizationapproach sparrow search algorithmrdquo Systems Science ampControl Engineering vol 8 no 1 pp 22ndash34 2020

[32] H Wang X Lv and X Luo ldquoShort-term load forecasting ofpower grid based on improved WOA optimized LSTMrdquo inProceedings of the 2020 5th International Conference on Powerand Renewable Energy (ICPRE) pp 54ndash60 Shanghai ChinaSeptember 2020

[33] W-C Hong ldquoElectric load forecasting by seasonal recurrentSVR (support vector regression) with chaotic artificial beecolony algorithmrdquo Energy vol 36 no 91 pp 5568ndash55782011

[34] F Jiang Z Peng and J He ldquoShort-term load forecastingbased on support vector regression with improved grey wolfoptimizerrdquo in Proceedings of the 2018 Tenth InternationalConference on Advanced Computational Intelligence (ICACI)pp 807ndash812 Xiamen China March 2018

[35] X YI R Guo and Y Qi ldquoStabilization of chaotic systemswith both uncertainty and disturbance by the UDE-basedcontrol methodrdquo IEEE Access vol 8 pp 62471ndash624772020

[36] L Liu B Li and R Guo ldquoConsensus control for networkedmanipulators with switched parameters and topologiesrdquo IEEEAccess vol 9 pp 9209ndash9217 2021

Mathematical Problems in Engineering 13

[37] T Hou Y Liu and F Deng ldquoFinite horizon H2∕Hinfin controlfor SDEs with infinite Markovian jumpsrdquo Nonlinear AnalysisHybrid Systems vol 34 pp 108ndash120 2019

[38] R Xu and F Zhang ldquoϵ-Nash mean-field games for generallinear-quadratic systems with applicationsrdquo Automaticavol 114 Article ID 108835 2020

[39] R L Haupt and S E Haupt Practical genetic algorithmsWiley Hoboken NJ USA 2004

[40] E Ott C Grebogi and J A Yorke ldquoControlling chaosrdquoPhysical Review Letters vol 64 no 11 pp 1196ndash1199 1990

14 Mathematical Problems in Engineering

Page 14: ResearchArticle A Power Load Forecasting Model Based on …

[37] T Hou Y Liu and F Deng ldquoFinite horizon H2∕Hinfin controlfor SDEs with infinite Markovian jumpsrdquo Nonlinear AnalysisHybrid Systems vol 34 pp 108ndash120 2019

[38] R Xu and F Zhang ldquoϵ-Nash mean-field games for generallinear-quadratic systems with applicationsrdquo Automaticavol 114 Article ID 108835 2020

[39] R L Haupt and S E Haupt Practical genetic algorithmsWiley Hoboken NJ USA 2004

[40] E Ott C Grebogi and J A Yorke ldquoControlling chaosrdquoPhysical Review Letters vol 64 no 11 pp 1196ndash1199 1990

14 Mathematical Problems in Engineering


Recommended