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
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
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
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
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
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
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
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
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
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
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
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
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
[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