Next Article in Journal
Microbiota Alterations in Gastrointestinal Cancers
Previous Article in Journal
Effective Feature Selection Method for Deep Learning-Based Automatic Modulation Classification Scheme Using Higher-Order Statistics
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Power Load Demand Forecasting Model and Method Based on Multi-Energy Coupling

1
School of Economics and Management, North China Electric Power University, Beijing 102206, China
2
Beijing Key Laboratory of New Energy & Low Carbon Development, North China Electric Power University, Beijing 102206, China
*
Authors to whom correspondence should be addressed.
Appl. Sci. 2020, 10(2), 584; https://doi.org/10.3390/app10020584
Submission received: 8 December 2019 / Revised: 26 December 2019 / Accepted: 8 January 2020 / Published: 13 January 2020
(This article belongs to the Section Energy Science and Technology)

Abstract

:
At the present stage, China’s energy development has the following characteristics: continuous development of new energy technology, continuous expansion of comprehensive energy system scale, and wide application of multi-energy coupling technology. Under the new situation, the accurate prediction of power load is the key to alleviate the problem that the planning and dispatching of the current power system is more complex and more demanding than the traditional power system. Therefore, firstly, this paper designs the calculation method of the power load demand of the grid under the multi-energy coupling mode, aiming at the important role of the grid in the power dispatching in the comprehensive energy system. This load calculation method for regional power grid operating load forecasting is proposed for the first time, which takes the total regional load demand and multi-energy coupling into consideration. Then, according to the participants and typical models in the multi-energy coupling mode, the key factors affecting the load in the multi-energy coupling mode are analyzed. At this stage, we fully consider the supply side resources and the demand side resources, innovatively extract the energy system structure characteristics under the condition of multi-energy coupling technology, and design a key factor index system for this mode. Finally, a least squares support vector machine optimized by the minimal redundancy maximal relevance model and the adaptive fireworks algorithm (mRMR-AFWA-LSSVM) is proposed, to carry out load forecasting for multi-energy coupling scenarios. Aiming at the complexity energy system analysis and prediction accuracy improvement of multi-energy coupling scenarios, this method applies minimal redundancy maximal relevance model to the selection of key factors in scenario analysis. It is also the first time that adaptive fireworks algorithm is applied to the optimization of adaptive fireworks algorithm, and the results show that the model optimization effect is good. In the case of A region quarterly load forecasting in southwest China, the average absolute percentage error of a least squares support vector machine optimized by the minimal redundancy maximal relevance model and the adaptive fireworks algorithm (mRMR-AFWA-LSSVM) is 2.08%, which means that this model has a high forecasting accuracy.

1. Introduction

In China’s “13th Five-Year” energy revolution, the promotion of electrification, renewable energy utilization, and distributed energy utilization has been emphasized again. The construction of comprehensive energy system is an effective way to achieve this goal. It solves the problems of renewable energy utilization and energy efficiency by comprehensively utilizing various forms of energy and the difference between supply and demand. With the support of China’s energy policy and social capital, the construction of comprehensive energy system is also continuously increasing [1,2]. However, the volatility, uneven distribution and seasonal changes of renewable energy bring great challenges to the reliable supply of renewable energy power, and directly affect the economic benefits and industrial development of the power industry [3]. Accurate load forecasting can assist power planning and decision-making, and is an important means to solve the problem of reliable power supply when multi-energy coupling sources are involved [4,5].
We need to consider its key influencing factors and model selection for load forecasting [6,7]. For example, in the scenario of charging and discharging forecasting of electric vehicles, researchers take charging facilities, users, policies, and markets as key factors and apply cloud computing, big data, artificial intelligence, and other technologies to design forecasting models [8]. Each of these works contributed to the development of the field and provided appropriate models and algorithms. However, these models and algorithms also have certain limitations. For example, any combination of prediction algorithms cannot meet the needs of multi-energy coupling scenarios. For the multi-energy coupling scenario, we also need to consider the load influencing factors and forecasting model architecture of the multi-energy coupling scenario. However, in the existing load forecasting research results, few of them are consistent with the multi-energy coupling scenario. Therefore, we need to analyze the scene characteristics and key load influencing factors according to the development status of multi-energy coupling, and then build an appropriate load forecasting model according to the analysis result and aiming at the multi-energy coupling scenario.
Comprehensive energy system is the main application scenario of multi-energy coupling technology, which has different structures and energy efficiency due to differences in energy composition, supply stability, load type, demand flexibility, and other factors [9,10,11,12]. For example, in the cold-heat-electricity system proposed by Ali Ehsan et al., they use the mutual conversion technology of cold-heat-electricity and energy storage equipment to ensure the stable supply of regional cold, hot, and electric loads. At the same time, they also realize the absorption of part of renewable energy [13]; according to the multi-energy complementary system proposed by Xuebin Wang et al., which mainly focuses on renewable energy, they reduce the volatility of thermal power generation and improve the absorption capacity of new energy through adaptive adjustment of hydropower [14]. In the demand response system proposed by Dan Wang et al., they achieved 80%–90% renewable energy absorption and 18.76% energy expenditure savings through accurate control of electric heating, interactive competition strategy of supply and demand in the power retail market, and economic means [15]. There is no doubt that these research results have made important contributions to the efficiency improvement and structural optimization of integrated energy utilization. However, they have not comprehensively analyzed the overall characteristics and energy flow characteristics of multi-energy coupling scenarios from the view of supply side and demand side, and have not pointed out the impact of multi-energy coupling on the stable supply of grid energy.
Many studies have been conducted on electric load forecasting. The construction of load forecasting model is different according to the forecast scenario and forecast content. For example, Yi Liang et al. constructed the EMD-mRMR-FOA-GRNN model (a hybrid model which combines empirical mode decomposition (EMD)), minimal redundancy maximal relevance (mRMR), general regression neural network (GRNN) with fruit fly optimization algorithm (FOA)) aiming at the nonlinearity and randomness of power load series, which is a short-term load forecasting method, and its forecasting error is [−1%, +1%] [16]; Jianzhou Wang et al. constructed a model in which the extreme learning machine (ELM), support vector machine (SVM), and least squares support vector machine (LSSVM) were used to forecast the short-term wind speed for short-term wind power forecasting, aiming at the stochastic and intermittent nature of wind power [17]. It is not difficult to find that the artificial intelligence algorithm can achieve relatively accurate load forecasting, and researchers usually improve the forecasting accuracy through trend decomposition or algorithms combination, which does not explain the impact of its key impact factors on the load sequence from the perspective of internal relations. The summary of partial load forecasting methods is shown in Table 1.
Due to its short development history, the medium- and long-term power load demand forecasting under the multi-energy coupling scenario is characterized by a small number of samples, many influencing factors and complex interrelationships. The feature vector selection method can preliminary weaken the problems that there are many influencing factors and their interrelationships are complex [16,23]. What is more, LSSVM has excellent fitting effect for data with small samples and high latitude, and is applicable to the scenarios in this paper [27,30]. Compared with traditional forecasting methods, such as gray forecasting and time series, LSSVM has strong learning performance, and compared with emerging algorithms, such as the neural network algorithm, it has more strict data basis. In the application of LSSVM in load forecasting, Cunbin Li et al. proposed a moth flame optimization least-squares support vector machine model (MFO-LSSVM) for annual load forecasting, and its forecasting error was within ±3% [28]. Yanhua Chen et al. proposed to comprehensively optimize the least squares support vector machine by empirical decomposition, seasonal adjustment and particle swarm optimization (ESPLLSVM), and proved that this combinatorial optimization model was significantly superior to the single optimization model [29]. Current research results prove that swarm intelligence algorithm has good optimization ability for LSSVM, which can improve its forecasting accuracy. However, it is not a forecasting method aiming at multi-energy coupling scenarios, and its calculation efficiency can be improved. Adaptive fireworks algorithm (AFWA) is a new type of swarm intelligence algorithm. Its explosiveness and diversity make it highly applicable to complex scenarios such as multi-energy coupling scenario [32,33]. In this paper, we use AFWA to optimize the LSSVM model, which as the load forecasting optimization method for multi-energy coupling scenario.
For the first time, we designed a load forecasting method for multi-energy coupled scenarios, and proposed an efficient and accurate load forecasting model. Grid companies and power generation groups can benefit from this, in order to determine the optimal power planning scheme and equipment operation and maintenance scheme; At the same time, the subjects involved in the electricity market trading can use the forecast results to assist the medium- and long-term trading decisions. Specifically, this paper designs a load calculation method to meet the demand of power grid for the scenario of multi-energy coupling; The energy coupling relationship and effect under the multi-energy coupling scenario are analyzed comprehensively; and a load forecasting model of mRMR-AFWA-LSSVM for multi-energy coupling is proposed.
The first section of this paper is the introduction, discusses the development of the research content; The structure of other parts of this paper is as follows: Section 2 is the demand analysis of power load for multi-energy coupling scenario, and put forward the key influence index system of load. Section 3 briefly describes mRMR algorithm, AFWA algorithm and LSSVM algorithm, and a complete load forecasting framework is constructed. Section 4 verifies the accuracy and calculation performance of the model by combining the load-related data of a certain region in southwest China, and makes a comparative analysis and brief conclusion of the model. Section 5 makes a further discussion and summarizes the full text.

2. Power Load Demand Analysis

2.1. Calculation of Power Load Demand

In China, power grid companies are mainly responsible for the dispatch of stable and reliable electricity supply. Power load forecasting with power grid as calculation caliber is the most suitable method for load forecasting demand under the scenario of multi-energy coupling. Thus the load forecasting in this paper is aimed at the demand of power dispatching under the condition of multi-energy coupling, which uses the power grid as the calculation aperture. In the multi-energy coupling mode, partial energy self-sufficiency is realized, which makes the load demand of the region to the power grid reduce compared with the load demand without multi-energy coupling mode. Then the regional load demand should be the difference between the total power demand and the multi-energy coupling self-sufficient energy. The calculation method of power demand based on this scenario is shown in Equation (1).
L t = L n L c ,
where, L t is the load demand required by power grid dispatching, i.e., the expected result of the forecasting model in this paper; Lt is the total demand of all loads; and L c is the energy self-sufficiency that is not a part of power grid dispatching in the case of multi-energy coupling.
Under the background of the continuous development of Chinese society, the total load demand will increase with the continuous growth of economy, and the self-sufficiency of multi-energy coupling energy will increase with the technological progress and social investment. Due to its advantages in new energy consumption, power expense payment, policy support and other aspects compared with the electricity provided by the grid, the society and users will give priority to the multi-energy coupling self-sufficiency to meet the load demand. The results shown in Figure 1 can be obtained by qualitative analysis of load changes.
When the growth rate of total load demand is faster than that of multi-energy coupled self- sufficient power, the relative change trend of load is shown in Figure 1a. When the growth rate of multi-energy coupled self- sufficient power is faster than the growth rate of total load demand, the relative change trend is shown in Figure 1c. With the same growth rate, its relative change trend is shown in Figure 1b.

2.2. Multi-Energy Coupling Analysis

2.2.1. Subject Analysis

Load supplier generally refers to the corresponding power producer. At present, the main body of multi-energy coupling supply refers to the ways of wind, light, water, fire, storage, and other energy complementary power generation and the combined supply of cold, hot, and electricity. This is a typical way to realize the full utilization of energy resources through the collaborative supply of various energies under the background of energy Internet. It breaks the existing mode in which traditional energy supply system is independently planed and independently operated.
The main sources of load demand include commercial users, industrial users, residential users, agricultural users, government agencies, public utilities, and traffic rails. They inevitably need to use a variety of energy sources in production and life, including electricity, heat, cold, gas, coal, oil, and so on. In the context of the continuous development of integrated energy sources, multi-energy coupling sources can usually be converted to each other. Based on the different demand characteristics of different users in terms of energy type, structure proportion, time distribution, spatial distribution and other aspects, the multi-energy coupling mode on the demand side can be designed, which is the complementary of multi-energy on the demand side.
Under the interactive coupling mode of supply and demand, the main body is still the corresponding body of supply and demand, but the boundary between supply and demand is not obvious in this process [9,10]. Participants in this process include pumped storage power station, hydrogen energy storage, virtual power plant, electric vehicle, adjustable load, etc. They reduce load and increase output during peak load period, and increase electricity consumption and reduce output during trough load period, so as to improve resource utilization efficiency and ensure energy supply.
There must be one or more of the above multi-energy coupling modes and two or more participants in a comprehensive energy system. Generally, there are multiple comprehensive energy systems in a region. Therefore, the power demand distribution structure based on the multi-energy coupling scenario is shown in Figure 2.

2.2.2. Multi-Energy Coupling of Typical Scenarios

With the rapid development of comprehensive energy at home and abroad, different types of multi-energy coupling utilization modes have been established in various places. This section analyzes three common multi-energy coupling utilization scenarios. Through analyzing these scenarios, we could conclude the most appropriate characteristics of the multi-energy coupling system, and analyze the key influencing factors of the multi-energy coupling energy supply.
  • Coupling utilization of renewable energy
The easy access, clean and low carbon performance of renewable energy provides a foundation for its wide application in comprehensive energy systems. Wind power, hydropower, photovoltaic, distributed energy, energy storage, and other systems realize the development and utilization of renewable energy through multi-energy coupling, coordination, and complementarity.
Take the grid-connected micro-grid demonstration project of Luxi Island as an example [34]. Built on Luxi Island off the southeastern coast of China’s Zhejiang province, the project is equipped with wind power of 780 kW, photovoltaic power of 300 kWp, an energy storage system of 2 MW, and residents of the island are equipped with a small single-family distributed power supply of small fans, small solar panels, and batteries. The project is built into an intelligent power supply system through wind power generation system, photovoltaic power generation system, energy storage system, single-household micro-grid system, and energy monitoring and management system. Luxi is energy self-sufficient and has the freedom to operate off-grid or off-grid. For the Luxi Island project, the integrated energy system reduces energy demand for the grid through multiple forms of energy-coupled supply.
Renewable energy sources such as wind power and photovoltaic often have large output volatility and seasonal differences. Under the influence of the geographical environment, Luxi Island has relatively stable wind power generation, which can be used as the main power supply source. At the same time, the energy storage equipment and the distributed energy at the user’s house provide a guarantee for its power stability, and it can operate independently under certain conditions, in which case the power grid is not required to provide power. Therefore, the production of renewable energy needs to be fully considered before the construction of this type of multi-energy coupling system, and the resulting energy supply of the multi-energy system will eventually affect the power supply of the grid.
  • Energy conservation in energy-intensive enterprises
Multi-energy coupling is often designed to achieve efficient and low-cost operation of the organization, mainly serving system functions. Therefore, many multi-energy coupling application scenarios are energy saving and consumption reduction. They improve energy efficiency through supply-side energy coupling or multi-stage energy utilization, so as to reduce energy consumption per unit product. Taking a typical industrial base as an example, the comparison of energy flow before and after the multi-energy coupling design is shown in Figure 3.
Electricity is the most efficient type of energy, with the smallest proportion of energy loss. Coal and natural gas work by converting chemical energy into heat. In this conversion process, there is energy loss caused by energy conversion efficiency, and energy loss taken away by residue and waste gas after conversion [15]. Without multi-energy coupling design, its energy flow is shown in Figure 3a. In high energy consuming enterprises with multi-energy coupling, we could improve energy efficiency by using energy saving systems to generate power with residual heat and voltage, and realize cascade utilization of energy resources. Their improvements in energy efficiency are shown in yellow in Figure 3b. Finally, the energy cost of the system is reduced, and the total load demand is reduced while the output of the product remains.
In this system, the coupling effect of multi-energy system is to improve the efficiency of energy utilization through multi-stage energy utilization and reasonable coordinated energy dispatching. The magnitude of the improvement in energy efficiency is largely related to the structural design of energy systems.
  • Digital platform
In this mode, the controllable power supply and load are controlled by a digital platform. It generally includes comprehensive control platform, adjustable load, energy storage equipment, power supply equipment, and so on. Its advantage lies in the use of information control system and artificial intelligence technology to give full play to the flexibility of the system.
Take the demonstration project of alternating current charging pile in Yangzhou, Jiangsu province [35], China as an example. The region connects electric vehicle (EV) users, distributed energy, and energy storage devices through energy routers charging piles, which manage and connect external supply and load through the Internet of charging piles platform. Its structure is shown in Figure 4.
In this demonstration project, when the charging pile energy router is connected to the electric car, it can both charge and discharge, and can both fast charge and slow charge. With the permission of electric vehicle owners, electric vehicles can be used as a special energy storage device with the controlling of the digital platform. In the process of distributed energy consumption, if too much electricity is generated, the digital platform can be used to control the fast charging of electric vehicles or the energy storage to store distributed energy in a timely manner. On the contrary, the power is absorbed through integrated control.
The main body of the multi-energy system is the EV charging pile, while the charging pile is used as the media access system for other types of energy, including wind power, photovoltaic, energy storage, and distributed energy. Of cause, the scale of the connected device needs to be limited. In the process of operation, there may be imbalance between energy supply and demand, as for the instability of renewable energy. In this case, in addition to the energy storage system to meet the scheduling demand, EV charging pile operators can also achieve energy supply and demand balance through reasonable charging and discharging regulation of EV. This kind of system will have an impact on the power supply of the grid, but its fluctuation range can be controlled within a certain range. However, for the quarterly load forecasting studied in this paper, we can directly study the quarterly generation of various renewable energy sources and ignore the daily scheduling relationship between them.

2.2.3. Coupling Supply-Demand Mechanism Analysis

In a word, the coupling of multi-energy coupling is the integration of multi-energy resources by virtue of such characteristics as a complementary effect, substitution effect, demand flexibility, and real-time information interaction. Ultimately, we reduced energy costs and improved energy efficiency. The results of mechanism analysis in the multi-energy coupling mode are shown in Table 2.

2.3. Key Influencing Factors

The factors that affect the total load demand in the area are mainly the development law of load itself and social and economic development [15,19]. For the multi-energy coupling self-sufficient power, the main influencing factors are the direct offset effect of regional energy production, the energy economic market, etc. Combined with the difficulty of data acquisition and the actual calculated data, this paper sets the key influencing factors as shown in Table 3.
In the study of various energy supplies, this paper chose the directly related power indicators, rather than the natural indicators such as climate, temperature, hydrology, and system indicators such as composition and structure. The reasons are as follows: at the present stage, the comprehensive energy system is widely distributed, the multi-energy coupling structure is not consistent, and the system size is different. It is difficult to identify the characteristics of natural conditions, and the statistical error is large, which is not conducive to forecasting. Based on the above reasons, its load forecasting calculation framework in the case of multi-energy coupling is shown in Figure 5.

3. Model Construction

The energy demand forecasting model in the multi-energy coupling scenario is mainly composed of three parts, including the minimal redundancy maximal relevance (mRMR) model for the selection of key influencing factors, the adaptive fireworks algorithm (AFWA) algorithm for the optimization of key parameters, and the least squares support vector machine (LSSVM) model for the energy demand prediction in the multi-energy coupling model [28,36,37].

3.1. Feature Selection Based on Minimal Redundancy Maximal Relevance (mRMR)

Mutual information (MI) is a method to evaluate the relationship between variables. Minimal redundancy maximal relevance (mRMR) is a character selection method, which is based on MI. It maximizes the relationship between characteristic variables and target variables, and minimizes the redundant information [16]. Multi-energy coupling system often has complex system structure and energy flow relationship, and has many influencing factors. The mRMR is used to select the most important influencing factors for load forecasting under the multi-energy coupling scenario, so as to ensure the accuracy of model calculation and improve the calculation efficiency. At the same time, the basic principle of feature selection—maximum correlation information and minimum redundancy information—ensures the robustness of the model.

3.1.1. MI Calculation

The MI calculation could be calculated as shown in Equation (2).
I x i , y = p x i , y l o g p x i , y p x i p y d x i d y ,
where, I x i , y is the positive correlation between x i and y ; x i is the characteristic variable, which presents the i-th influencing factor; y is the target variable, which presents the load value; p x i , y represent the joint probability density of x i and y respectively; p x i represent the probability density of x i ; and p y represent the probability density of y . Through mutual information calculation, the correlation between each influencing factor and load value can be specifically measured, and the greater the correlation, the greater the value of I x i , y .

3.1.2. Maximal Relevance

The maximal relevance could be calculated as shown in Equation (3).
m a x D S , y , D = 1 S x i S I x i , y ,
where, S is the set of influencing factors { x i }, S = m is the number of key influencing factors to be selected, and D is the calculation result of correlation degree between m influencing factors selected and load value. Through this process, we selected the set of m key influencing factors, which has the greatest correlation with the load value.

3.1.3. Minimum Redundancy

The minimum redundancy could be calculated as shown in Equation (4).
m i n   R S , R = 1 S 2 x i , x j S I x i , x j ,
where, R is the result of redundancy calculation. Through this process, the set of m key factors with the minimum information redundancy among the influencing factors was selected.

3.1.4. mRMR Criteria

The mRMR criteria could be calculated as shown in Equation (5).
m a x   ϕ D , R , ϕ = D R ,
mutual information difference (MID) criterion was selected here. Based on this criterion, we used incremental search to identify the key factors, if there is already m 1 feature in the hypothesis S , the selection basis of the m -th feature is shown in Equation (6).
m a x x j X S m 1 I x i , y 1 m 1 x i S m 1 I x j , x i .

3.2. Adaptive Fireworks Algorithm (AFWA)

Fireworks algorithm is a new search algorithm that simulates the explosion process of fireworks to conduct multi-point simultaneous explosion search [34]. Adaptive fireworks algorithm (AFWA) optimizes the algorithm by calculating the adaptive explosion range. AFWA has distributed parallelism and good adaptability [38], which is suitable for multi-energy coupling scenarios. We applied it to the optimization of kernel function width parameters and penalty parameters of LSSVM. In multi-energy scenarios, AFWA can obtain more stable and accurate calculation results compared with other algorithms [39].

3.2.1. FWA

The main calculation components of fireworks algorithm include explosion operator, mutation operation, mapping rule, and selection operation. For optimization problem, we could usually translate the problem into the following form:
m i n   f X s . t .   g t X 0 t = 1 , 2 , , m ,
where, f X is the objective function, g t X is the constraint function, and X is the n-dimension optimization variable. Here, the objective function was set as the minimum error between the predicted value and the actual value of load. Based on this, we interpreted the flow of AFWA algorithm.
  • Initialize data
The initialization data content is Formula (8).
x i j 0 = x i j L + r a n d 0 , 1 x i j U x i j L ,
where, x i j 0 is the spatial position of the i-th primary fireworks in the j-th dimension, x i j U and x i j L are the upper and lower bounds of dimension respectively, and r a n d 0 , 1 represents the random number generated in the direction greater than 0 and less than 1, i = 1 , 2 , , N , j = 1 , 2 , , n . In this paper, x i 0 represents the width parameters and penalty parameters of LSSVM,
  • Explosion operator.
The explosion operator mainly includes the explosion intensity, explosion amplitude, and displacement variation, among which the explosion intensity is reflected as the number of sparks. The calculation method is as follows.
N i = N ^ Y m a x f X i + ε i = 1 N Y m a x f X i + ε ,
where, N i is the number of sparks in the i-th fireworks, N ^ is the constant controlling the total number of sparks, Y m a x = m a x f X i is the adaptive value of the individual with the worst fitness, f X i is the fitness value of the individual X i , and ε is the minimum constant preventing the denominator from being 0. Meanwhile, to prevent too many or too few sparks, we set the following rules:
N i = r o u n d N m i n ,   N i < N m i n r o u n d N m a x ,   N i > N m a x r o u n d N i ,   o t h e r s ,
where, r o u n d ( ) is the integer function.
A i = A ^ f X i Y m i n + ε i = 1 N f X i Y min + ε ,
where, A i is the range of explosion amplitude of the i-th fireworks, A ^ is the constant limiting the maximum explosion amplitude, and Y m i n = m i n f X i is the adaptive value of the individuals with the best fitness.
Then, the fireworks are moved from all dimensions:
x i j = x i j + r a n d 0 , A i .
  • Mutation operator
Here we mainly used Gaussian variation.
x i j = x i j g ,
where g ~ N 1 , 1 is the Gaussian distribution with mean and variance of 1.
  • Mapping rules
The mapping rule is an algorithm that maps sparks beyond the boundary to the limited range by some method. It mainly includes the modular operation rule, specular reflection rule, random mapping rule, and so on. The modular operation rule was adopted here.
x i j = x i j L + x i j L % x i j U x i j L ,
where, % represents modular operation, x i j represents the position of the i-th individual in the j-th dimension, and x i j U , x i j L represents the upper and lower boundary of the j-th dimension respectively.
  • Select operation
The selection operation in this paper adopted distance-based selection and random selection, and Euclidean distance was adopted to calculate and select the distance between two individuals.
R X i = q = 1 K d X i , X q = q = 1 K X i X q ,
where, R X i represents the sum of the distance between X i and all other individuals, d X i , X q represents the Euclidean distance between any two individuals X i , X q , and K is the location set of all sparks after Gaussian compilation. q K .
p X i = R X i q K R X i ,
where, p X i represents the probability of X i being chosen. In this process, we selected the individual in the area where fireworks and sparks are most concentrated, as the optimal individuals are most likely to emerge from them.

3.2.2. Adaptive Adjustment

Aiming at the rationality of the calculation method of explosion radius of traditional fireworks algorithm, the adaptive fireworks algorithm uses the generated sparks to calculate the optimal fireworks explosion radius and realize the adaptive adjustment of explosion radius. The explosion radius is the distance between a specific individual and the optimal individual:
s ^ = a r g s i m i n d s i , s * ,
f s i > f X ,
where, d is the calculation of some distance, s i is all the sparks, s * is the most adaptable individual of all the sparks and fireworks, and X is the fireworks. Equations (17) and (18) show that the explosion radius is the distance satisfying the following two conditions: (1) The selection distance is the shortest distance from the candidate to the optimal individual and (2) the candidate is an individual with worse fitness than this generation of fireworks.

3.3. Least Squares Support Vector Machine (LSSVM)

Support vector machine (SVM) has been widely used in forecasting scenarios and has achieved many achievements [18,30]. It has excellent processing capacity for small samples and high latitude data [32], which means that it has a good applicability to the situation where the multi-energy coupling quarterly data is relatively small and the system structure is relatively complex. The least square support vector machine (LSSVM) has a significant improvement in the prediction accuracy compared with the traditional support vector machine. Therefore, LSSVM is applied to the main load prediction algorithm under the multi-energy coupling scenario in this paper.
Nonlinear regression support vector machine (SVM) uses kernel function to change input data in sample space to high-dimensional linear eigenspace with nonlinear transformation. The linear method is used to solve nonlinear problems in the characteristic space and the global optimal solution is obtained. On the basis of standard support vector machine, the least squares support vector regression machine changes inequality constraints into equality constraints to accelerate calculation and improve accuracy.
The optimal decision function after nonlinear mapping ( ψ x = φ x 1 , φ x 2 , , φ x n ) is as Equation (19).
f x = w T φ x + b ,
where, w R k k > d is the weight vector of high-dimensional features, which reflects the way in which each of the key impact factors affects the load and the extent to which it affects the load, x i R d is the input of d-dimensional training samples, y i R is the output of training samples, and b R is the bias. We searched for the optimal w and b based on the principle of structural risk minimization, and obtained the solution equation of the optimization problem as Equation (20).
m i n 1 2 w T w + r i = 1 n ξ i 2 ,
where, r > 0 is the penalty parameter and ξ i is the relaxation variable.
Compared with the standard support vector machine algorithm, there are differences in constraint conditions.
y w T φ x i + b = 1 ξ i ,   i = 1 , 2 , , n ,
apply Lagrange function to solve the optimization problem, then:
L = 1 2 w T w + r 1 2 i = 1 n ξ i 2 i = 1 n α i y i w T φ x i + b 1 + ξ i s . t .      w = i = 1 n α i y i φ x i i = 1 n α i y i = 0 α i = r ξ i y i w T φ x i + b 1 + ξ i = 0 ,
where, α i is the vector of Lagrange multiplier, α i > 0 and i = 1 , 2 , , n . The final forecasting function can be obtained as shown in Equation (23).
f x = i = 1 n α i K x , x i + b ,
where, K x i , x j = φ x i T φ x j is the kernel function satisfying Mercer condition. The kernel function in this paper is the radial basis kernel function, as shown in Formula (24).
K x , x i = e x p x x i 2 2 g 2 ,
where g is the width coefficient of kernel function.

3.4. mRMR-AFWA-LSSVM Model

We applied mRMR to select the most important feature impact factor, and then put the selected feature impact factor data content into the AFWA optimized LSSVM model for prediction. Among them, AFWA improved the model accuracy by optimizing the important parameters of support vector machine—penalty parameter and kernel function width parameter.
The main contents of this process include:
  • Analyzing the possible influencing factors according to the system structure of the multi-energy scenario, collecting the corresponding data content, and conducting preliminary processing of the data. The operation here is mainly data normalization, and the dimensionless data retains the internal meaning while facilitating the calculation of the model.
  • The mRMR feature factor selection process, which selects the key influencing factors at the top of the score, and they have the maximum load forecasting correlation and minimum information redundancy.
  • Optimizing its width coefficient and penalty parameters by embedding AFWA into the LSSVM model.
  • The training and forecasting process of LSSVM, through which the quarterly forecasting quantity of total load demand and multi-energy coupling energy supply can be obtained respectively, and the predicted value of load needed to be provided with the grid can be obtained by making the difference between them.
Finally, the energy demand forecast under the multi-energy coupling model was completed, and the forecast results could be analyzed. The model structure of mRMR-AFWA-LSSVM model for load demand forecasting is shown in Figure 6.

4. Case Analysis

This paper made an empirical analysis of the grid load change in A region of southwest China from the first quarter of 2004 to the first quarter of 2019 (as project requirements, the data were processed). The original total load demand and multi-energy coupling supply are shown in Figure 7. It can be seen that the self-supporting amount of multi-energy coupling energy accounts for a relatively small proportion of the total quarterly load data, but it has developed rapidly in recent years, showing the characteristics of rapid development speed and drastic changes within the year. With the popularization and rapid development of multi-energy coupling, the stability of supply and demand will have higher and higher requirements on the planning and dispatching of the power grid.

4.1. mRMR Key Factor Analysis

Based on the results of multi-energy coupling scenario analysis, we obtained the corresponding load forecasting index system (as shown in Section 2.3 in this paper). First, we needed to screen the key influencing factors for load forecasting, so as to improve the efficiency of load forecasting. The incremental search method was adopted to select the feature influence factor according to Formula (6), and the selection results are shown in Table 4 and Table 5. It can be seen that for the local multi-energy coupling self-load supply, the main impact is the wind and hydropower; and the main factors that affect the total load demand are price index, domestic production, and fixed self-check investment.
The influence factors of the first three multi-energy coupling characteristics were input into the AFWA-LSSVM model for further calculation.

4.2. Load Forecasting With AFWA-SVM

The selected result data set of mRMR was randomly divided into test set and training set. Parameters of adaptive fireworks algorithm are set as shown in Table 6. After optimization by AFWA, the corresponding parameters are shown in Table 7.
After the training, we respectively used the test set and training set to make forecasting, and the predicted results are shown in Figure 8. In terms of the graph fitting effect, the model fitting degree was good and the forecasting accuracy was high. In the coupling forecasting results, the training set: MSE = 0.840196, RMSE = 0.916622, R2 = 0.998780, MAE = 0.744482, MAPE = 1.770936 and the test set: MSE = 0.661562, RMSE = 0.813365, R2 = 0.997686, MAE = 0.711322, MAPE = 2.013296. In the demand forecasting results, the training set: MSE = 2168.757653, RMSE = 46.569922, R2 = 0.984562, MAE = 37.545733, MAPE = 3.482320 and the test set: MSE = 4455.127204, RMSE = 66.746739, R2 = 0.957014, MAE = 51.794724, MAPE = 4.518415. It is not difficult to find that the forecasting accuracy was good, and the forecasting accuracy of the training set and the forecasting set was similar, thus there was no overfitting phenomenon.

4.3. Comparative Analysis and Conclusions

In order to verify the effect of the model, this paper calculated the multi-energy coupling forecasting results, total load demand forecasting results and load calculation results of mRMR-AFWA-LSSVM, AFWA-LSSVM, LSSVM, and AFWA-SVM four models respectively. The final forecasting results of the model are shown in Table 8, and in order to show the model fitting effect more intuitively, we presented the results as shown in Figure 9. Among them, mRMR-AFWA-LAAVM and AFWA-LSSVM model had the best fitting effect, LSSVM model was the second, and AFWA-SVM was the last.
We compared and evaluated the performance of forecasting models from six aspects: model calculation time (t), mean square error (MSE), root mean square error (RMSE), average absolute error (MAE), average absolute percentage error (MAPE), determination coefficient ( R 2 ), and the first five indicators are the smaller the better, but R 2 is the larger the better. The calculation formula is as follows.
M S E = 1 N n = 1 N X ^ n X n 2 ,
R M S E = 1 N n = 1 N X ^ n X n 2 ,
M A E = 1 N n = 1 N X n X ^ n ,
M A P E = 1 N n = 1 N X n X ^ n X n × 100 % ,
R 2 = S S R S S T = n = 1 N X ^ n X ¯ n 2 n = 1 N X n X ¯ n 2 ,
where, N is the number of forecasting data groups, n is the forecasting number group, X ^ n is the forecasting result, X n is the actual value, X ¯ n is the actual average value, S S R is the sum of squares of the regression, and S S T is the total sum of squares. The calculation results are as shown in Table 9.
By analyzing the calculation results, it can be found that, for the five indexes of MSE, RMSE, MAE, MAPE, and R 2 , the forecasting accuracy effect was AFWA-LSSVM > mRMR-AFWA-LSSVM >> LSSVM-AFWA-SVM. In the multi-energy coupling forecasting, their MAPE differs 0.07%, 5.39%, and –0.90%; and in the total demand forecasting, their MAPE differs 0.05%, 2.19%, and 0.58%. However, in the total computing time, LSSVM < AFWA-SVM << mRMR-AFWA-LSSVM < AFWA-LSSVM. The time they spent was 8.94 s, 17.5 s, 140.99 s, and 151.33 s respectively.
After mRMR selection, AFWA-LSSVM’s forecasting accuracy decreased slightly and the forecasting time consumption also decreased. This is because the indicators selected in the cases used in this paper were selected according to experience, so mRMR results in a slight decrease in accuracy. However, mRMR could greatly reduce the workload of data processing in the process of actual load forecasting with large index system and abundant data in the multi-energy coupling scenario, and at the same time, it will not have a great impact on the forecasting accuracy. Therefore, mRMR-AFWA-LSSVM is still the optimal load forecasting model as a whole.
Finally, we could summarize the following model test results:
  • In terms of forecasting accuracy, AFWA effectively improved the forecasting accuracy of the LSSVM model, increasing the multi-energy coupling supply forecast by about 5% and the total load forecast by about 2%. In fact, the application of LSSVM significantly improved the prediction accuracy in our experiment compared with the SVM model, which the multi-energy coupling supply forecast increased by about 6%, and the total load forecast increased by about 4%. Compared with the PSO-LSSVM model, the AFWA-LSSVM model had a certain degree of efficiency improvement, with the multi-energy coupling supply forecast increasing by about 0.4% and the total load forecast increasing by about 0.3%.
  • In terms of computing efficiency, the application of mRMR significantly sped up the computing speed of the model, and could assist scene analysis to a certain extent. Those with structural connections or similar key nodes tended to have a large degree of redundancy, while those with weak correlation had a small degree of correlation.
  • At the same time, aiming at the optimization problem of future application of the model, we could start from digging into the key influencing factors of demand prediction. The accuracy of multi-energy coupling forecasting was better than that of total load forecasting, its better indicator system was partly to blame.
  • It could be found from the analysis that the total load demand was the most important factor affecting the power network load supply, and also the main source of errors. The appropriate influence factor selection and feature analysis would improve the accuracy of forecasting mode.

5. Discussion

In this paper, we proposed a least squares support vector machine optimized by the minimal redundancy maximal relevance model and the adaptive fireworks algorithm to predict the power load demand in the case of multi-energy coupling. Good results were obtained in the application of this method to the multi-energy coupling scenario in A region of southwest China. This paper could be concluded and analyzed with the following aspects:
  • The power grid needs to meet the needs of power users, which will be impacted by the multi-energy coupling energy supply. The difference between the total load demand and the multi-energy coupling energy supply is the power the grid needs to provide.
  • As the characteristics and energy flow of different multi-energy coupling scenarios were in great difference, we had to conclude the series of key influencing factors that affect the total load demand and multi-energy coupling supply from the energy flow of multi-energy scenarios.
  • The minimal redundancy maximal relevance algorithm was applied to select the top-n critical influencing factors from the series of key influencing factors, which effectively improved the stability, accuracy, and calculation speed of the model.
  • The least squares support vector machine model optimized by adaptive fireworks algorithm was used for prediction, which was more accurate than other algorithms.
In addition, the proposed least squares support vector machine optimized by the minimal redundancy maximal relevance model and the adaptive fireworks algorithm had a better prediction effect than other models in terms of calculation accuracy, but its prediction accuracy still had the possibility to be improved. As shown by the application of data in A region of southwest China, the main source of error was caused by the total load demand prediction process. Thus, an important strategy to improve the prediction accuracy of the total load demand prediction results is to build a more appropriate total load demand forecasting index system. We could take temperature, precipitation, light time, and other factors into consideration and put forward a more detailed and reliable index system, which will effectively improve the accuracy of the total load demand prediction, so as to improve the load prediction calculation results for the power grid.
Although the application of the model is subject to a variety of constraints, such as the fact that it is for multi-energy coupling scenarios, that the grid is responsible for unified dispatching, and that the grid meets users’ power needs, the applicability of the model is still very wide. The model has no limits on the size of the area, natural conditions, social conditions, and so on. This is because we added the step of scenario analysis before the prediction was carried out, which helped us list all the factors that might affect the prediction result, and select the influence factors with the maximum correlation and minimum redundancy through the minimal redundancy maximal relevance model, which ensure the robustness, applicability, and accuracy of the model. This will allow the model to perform well in both southwest and northeast China, enabling power companies to accurately predict user demand.

Author Contributions

Conceptualization, D.L.; methodology, L.W.; validation, D.L., L.W., G.Q. and M.L.; formal analysis, M.L.; investigation, G.Q.; writing—original draft preparation, L.W. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by the National Social Science Foundation of China (No. 19ZDA081), and Technology Projects of China State Grid Corporation (SGJS0000YXJS1800187).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Wang, Y.; Wang, X.; Yu, H.; Huang, Y.; Dong, H.; Qi, C.; Baptiste, N. Optimal design of integrated energy system considering economics, autonomy and carbon emissions. J. Clean. Prod. 2019, 225, 563–578. [Google Scholar] [CrossRef]
  2. Yuping, Z.; Dan, W.; Can, W.; Zhihong, Y.; Jinru, L. Key Technologies and Applications of Energy Internet for New Towns. Autom. Electr. Power Syst. 2019, 43, 1–14. [Google Scholar]
  3. Liang, X. Emerging Power Quality Challenges Due to Integration of Renewable Energy Sources. IEEE Trans. Ind. Appl. 2017, 53, 855–866. [Google Scholar] [CrossRef]
  4. Yong, L.; Zhenyu, S.; Yu, W. Monthly Load Forecasting Model Based on Seasonal Adjustment and BP Neural Network. Syst. Eng. Theory Pract. 2018, 38, 1052–1060. [Google Scholar]
  5. Lifan, M.; Jiangang, Y.; Yongshun, J.; Huanlin, C.; Wenjie, L.; Shilei, G. Theoretical Study of Combination Model for Medium and Long Term Load Forecasting. Proc. CSEE 2010, 30, 53–59. [Google Scholar]
  6. Research Review on Charge and Discharge Load Prediction of Electric Vehicles. Autom. Electr. Power Syst. 2019, 43, 177–197.
  7. Li, L.L.; Wen, S.Y.; Tseng, M.L.; Wang, C.S. Renewable energy prediction: A novel short-term prediction model of photovoltaic output power. J. Clean. Prod. 2019, 228, 359–375. [Google Scholar] [CrossRef]
  8. Li, Z.; Xu, Y. Temporally-coordinated optimal operation of a multi-energy microgrid under diverse uncertainties. Appl. Energy 2019, 240, 719–729. [Google Scholar] [CrossRef]
  9. Li, B.; Roche, R.; Paire, D.; Miraoui, A. Sizing of a stand-alone microgrid considering electric power, cooling/heating, hydrogen loads and hydrogen storage degradation. Appl. Energy 2017, 205, 1244–1259. [Google Scholar] [CrossRef] [Green Version]
  10. Balaji, V.; Gurgenci, H. Search for optimum renewable mix for Australian off-grid power generation. Energy 2019, 175, 1234–1245. [Google Scholar] [CrossRef]
  11. Hong, B.; Zhang, W.; Zhou, Y.; Chen, J.; Xiang, Y.; Mu, Y. Energy-Internet-oriented microgrid energy management system architecture and its application in China. Appl. Energy 2018, 228, 2153–2164. [Google Scholar] [CrossRef]
  12. Kim, E.-J.; He, X.; Roux, J.-J.; Johannes, K.; Kuznik, F. Fast and accurate district heating and cooling energy demand and load calculations using reduced-order modelling. Appl. Energy 2019, 238, 963–971. [Google Scholar] [CrossRef]
  13. Ehsan, A.; Yang, Q. Scenario-based investment planning of isolated multi-energy microgrids considering electricity, heating and cooling demand. Appl. Energy 2019, 235, 1277–1288. [Google Scholar] [CrossRef]
  14. Wang, X.; Chang, J.; Meng, X.; Wang, Y. Short-term hydro-thermal-wind-photovoltaic complementary operation of interconnected power systems. Appl. Energy 2018, 229, 945–962. [Google Scholar] [CrossRef]
  15. Wang, D.; Hu, Q.E.; Jia, H.; Hou, K.; Du, W.; Chen, N.; Fan, M. Integrated demand response in district electricity-heating network considering double auction retail energy market based on demand-side energy stations. Appl. Energy 2019, 248, 656–678. [Google Scholar] [CrossRef]
  16. Liang, Y.; Niu, D.; Hong, W.C. Short term load forecasting based on feature extraction and improved general regression neural network model. Energy 2019, 166, 653–663. [Google Scholar] [CrossRef]
  17. Wang, J.; Hu, J. A robust combination approach for short-term wind speed forecasting and analysis—Combination of the ARIMA (Autoregressive Integrated Moving Average), ELM (Extreme Learning Machine), SVM (Support Vector Machine) and LSSVM (Least Square SVM) forecasts using a GPR (Gaussian Process Regression) model. Energy 2015, 93, 41–56. [Google Scholar] [CrossRef]
  18. Nantian, H.; Bin, Q.; Zuoming, L.; Guowei, C.; Enkai, X. Gaussian Process Regression Probability Short-Term Load Prediction Based on Area Grey Correlation Decision Making. Autom. Electr. Power Syst. 2018, 42, 64–75. [Google Scholar]
  19. He, Y.; Zhang, Y.; Yang, S. Medium and Long Term Probability Density Forecasting Based on Box-Cox Transformation Quantile Regression and Load Relation Factor Identification. Syst. Eng. Theory Pract. 2018, 38, 197–207. [Google Scholar]
  20. Liu, J.; Zhao, H.; Liu, J.; Pan, L.; Wang, K. Mid-term Load Prediction Based on Cointegration-Granger Causality Test and Seasonal Decomposition. Autom. Electr. Power Syst. 2019, 43, 73–80. [Google Scholar] [CrossRef]
  21. Xu, N.; Ding, S.; Gong, Y.; Bai, J. Forecasting Chinese greenhouse gas emissions from energy consumption using a novel grey rolling model. Energy 2019, 175, 218–227. [Google Scholar] [CrossRef]
  22. Sadaei, H.J.; de Lima e Silva, P.C.; Guimarães, F.G.; Lee, M.H. Short-term load forecasting by using a combined method of convolutional neural networks and fuzzy time series. Energy 2019, 175, 365–377. [Google Scholar] [CrossRef]
  23. Kong, X.; Li, C.; Zheng, F.; Yu, L.; Ma, X. Short-term load forecasting method based on empirical modal decomposition and characteristic correlation analysis. Autom. Electr. Power Syst. 2019, 43, 46–56. [Google Scholar]
  24. Meng, M.; Shang, W.; Zhao, X.; Niu, D.; Li, W. Decomposition and forecasting analysis of China’s energy efficiency: An application of three-dimensional decomposition and small-sample hybrid models. Energy 2015, 89, 283–293. [Google Scholar] [CrossRef]
  25. Dai, S.; Niu, D.; Li, Y. Forecasting of Energy Consumption in China Based on Ensemble Empirical Mode Decomposition and Least Squares Support Vector Machine Optimized by Improved Shuffled Frog Leaping Algorithm. Appl. Sci. 2018, 8, 678. [Google Scholar] [CrossRef] [Green Version]
  26. Lu, J.; Zhang, Q.; Yang, Z.; Tu, M.; Lu, J.; Peng, H. Short-Term Load Forecasting Method Based on CNN-LSTM Hybrid Neural Network Model. Autom. Electr. Power Syst. 2019, 43, 131–137. [Google Scholar]
  27. Chang, C.C.; Lin, C.J. Libsvm: A library for support vector machines. ACM Trans. Intell. Syst. Technol. 2011, 2, 1–27. [Google Scholar] [CrossRef]
  28. Li, C.; Li, S.; Liu, Y. A least squares support vector machine model optimized by moth-flame optimization algorithm for annual power load forecasting. Appl. Intell. 2016, 45, 1166–1178. [Google Scholar] [CrossRef]
  29. Chen, T.T.; Lee, S.J. A weighted LS-SVM based learning system for time series forecasting. Inf. Sci. 2015, 299, 99–116. [Google Scholar] [CrossRef]
  30. Chen, Y.; Yang, Y.; Liu, C.; Li, C.; Li, L. A hybrid application algorithm based on the support vector machine and artificial intelligence: An example of electric load forecasting. Appl. Math. Model. 2015, 39, 2617–2632. [Google Scholar] [CrossRef]
  31. Bedi, J.; Toshniwal, D. Deep learning framework to forecast electricity demand. Appl. Energy 2019, 238, 1312–1326. [Google Scholar] [CrossRef]
  32. Ying, T. Introduction to Fireworks Algorithm; Science Press: Beijing, China, 2013. [Google Scholar]
  33. Li, J.; Zheng, S.; Tan, Y. Adaptive Fireworks Algorithm. In Proceedings of the 2014 IEEE Congress on Evolutionary Computation (CEC), Beijing, China, 6–11 July 2014; pp. 3214–3221. [Google Scholar]
  34. North Star Power Network News Center. The “863” National “Luxi Island” Micro-Grid Demonstration Project Was Put into Operation [EB/OL]; North Star Power Network News Center: Beijing, China, 2014; Available online: http://news.bjx.com.cn/html/20140126/489014.shtml (accessed on 26 January 2014).
  35. Zhang, Y.; Jiang, B.; Diao, X.; Li, T.; Zhang, J.; Liu, Y.; Xu, Q. Distributed Energy Trading System Based on Internet of Vehicles Platform. Power Constr. 2019, 40, 10–17. [Google Scholar]
  36. Barman, M.; Dev Choudhury, N.B.; Sutradhar, S. A regional hybrid GOA-SVM model based on similar day approach for short-term load forecasting in Assam, India. Energy 2018, 145, 710–720. [Google Scholar] [CrossRef]
  37. Chapaloglou, S.; Nesiadis, A.; Iliadis, P.; Atsonios, K.; Nikolopoulos, N.; Grammelis, P.; Kakaras, E. Smart energy management algorithm for load smoothing and peak shaving based on load forecasting of an island’s power system. Appl. Energy 2019, 238, 627–642. [Google Scholar] [CrossRef]
  38. Tan, Y.; Zhu, Y. Fireworks Algorithm for Optimization. In Advances in Smart Intelligence; Springer: New York, NY, USA, 2010. [Google Scholar]
  39. Wang, W.; Men, C. Support Vector Machine Modeling and Application; Science Press: Beijing, China, 2014. [Google Scholar]
Figure 1. Relative changes of load demand under the scenario of multi-energy coupling. (a) Scenarios in which multiple coupling technologies are evolving slowly; (b) Scenarios in which multiple coupling technologies are developing at a moderate rate; (c) Scenarios in which multiple coupling technologies are evolving rapidly.
Figure 1. Relative changes of load demand under the scenario of multi-energy coupling. (a) Scenarios in which multiple coupling technologies are evolving slowly; (b) Scenarios in which multiple coupling technologies are developing at a moderate rate; (c) Scenarios in which multiple coupling technologies are evolving rapidly.
Applsci 10 00584 g001
Figure 2. Schematic diagram of power supply and demand structure in the case of multi-energy coupling.
Figure 2. Schematic diagram of power supply and demand structure in the case of multi-energy coupling.
Applsci 10 00584 g002
Figure 3. Energy flow comparison diagram of high energy consuming enterprises. (a) No multi-energy coupling system; (b) Multi-energy coupled system.
Figure 3. Energy flow comparison diagram of high energy consuming enterprises. (a) No multi-energy coupling system; (b) Multi-energy coupled system.
Applsci 10 00584 g003
Figure 4. Multi-energy coupling scenario based on digital platform.
Figure 4. Multi-energy coupling scenario based on digital platform.
Applsci 10 00584 g004
Figure 5. Load demand calculation with the power grid as the calculation aperture.
Figure 5. Load demand calculation with the power grid as the calculation aperture.
Applsci 10 00584 g005
Figure 6. Load demand forecasting model under multi-energy coupling (least squares support vector machine optimized by the minimal redundancy maximal relevance model and the adaptive fireworks algorithm—mRMR-AFWA-LSSVM). mRMR: minimal redundancy maximal relevance; LSSVM: minimal redundancy maximal relevance.
Figure 6. Load demand forecasting model under multi-energy coupling (least squares support vector machine optimized by the minimal redundancy maximal relevance model and the adaptive fireworks algorithm—mRMR-AFWA-LSSVM). mRMR: minimal redundancy maximal relevance; LSSVM: minimal redundancy maximal relevance.
Applsci 10 00584 g006
Figure 7. Aggregate demand data and multi-energy coupling data.(a) The original total load demand; (b) Multi-energy coupling supply.
Figure 7. Aggregate demand data and multi-energy coupling data.(a) The original total load demand; (b) Multi-energy coupling supply.
Applsci 10 00584 g007
Figure 8. Model forecasting results.
Figure 8. Model forecasting results.
Applsci 10 00584 g008
Figure 9. Forecasting results of four models.
Figure 9. Forecasting results of four models.
Applsci 10 00584 g009
Table 1. Introduction of partial load forecasting methods.
Table 1. Introduction of partial load forecasting methods.
No.ReferenceForecast ScenarioForecast ModelScope of Application
1[16]Electricity market transactionEMD-mRMR-FOA-GRNNShort-term load forecasting (STLF)
2[17]Wind power generationELM, SVM, and LSSVMShort-term wind power forecast
3[18]Electricity market transactionGaussian process regression STLF
4[19]Regional power planningBox-cox transformation quantile regression and load relation factor identificationMedium and long term load forecasting and load probability density forecasting
5[20]----SVM forecasting based on cointegration—granger causality test and seasonal decompositionMonthly load forecast
6[21]Greenhouse gas emissionsAdaptive grey modelAnnual greenhouse gas emissions
7[22]----A combined method that is based on the fuzzy time series (FTS) and convolutional neural networks (CNN)STLF
8[23]Generation planning and schedulingEMD-mRMR-PSO (particle swarm optimization)-LSSVMSTLF
9[24]China’s energy efficiencyThree-dimensional decomposition model and small-sample hybrid modelAnnual energy efficiency forecast
10[25]Energy consumptionEEMD-ISFLA (Shuffled Frog Leaping Algorithm)-LSSVMAnnual energy consumption forecast
11[26]Electric power dispatchingCNN-LSTM (long short term memory)STLF
12[27]Algorithm SVMClassification and forecasting problems
13[28]Power planning, operation and maintenanceMFO (Moth-Flame Optimization algorithm) -LSSVMAnnual load forecast
14[29]Electricity market trading and electricity distribution planEmpirical mode decomposition, seasonal adjustment, PSO, and LSSVM model STLF
15[30]Power assisted decision makingWeighted LSSVM based approach for time series forecastingAnnual load forecast
16[31]Demand for electricityDeep learning frameworkSeasonal and diurnal power demand forecasting
Table 2. Multi-energy coupling mechanism analysis.
Table 2. Multi-energy coupling mechanism analysis.
Multi-Energy on the Supply SideMulti-Energy on the Demand SideInteractive Coupling Mode of Supply and Demand
SubjectAll kinds of renewable energy power generation manufacturers, cogeneration, energy storage, triple supply manufacturers, etc.Commerce, industry, agriculture, government, public utilities, etc.All kinds of energy suppliers, all kinds of energy users, Internet of vehicles, virtual power plants, etc.
Coupling design rationaleSpatial and temporal differences of different primary energy sourcesDifferent loads vary in time, flexibility, and economic requirementsSpatio-temporal difference, information interaction, economy, and benefit difference between supply and demand
Typical coupling modeMulti-energy coupling power generationMultistage utilization of energyInteraction of supply and demand
The coupling efficiencyEnergy self-sufficiencyEnergy savingReduce dispatch difficulty and improve economic benefit
Table 3. Key influencing factors of load demand under the scenario of multi-energy coupling.
Table 3. Key influencing factors of load demand under the scenario of multi-energy coupling.
The Key ContentDecomposition of ContentImpact Factor
Total demand of all loadsEconomic developmentGDP current value
Price index
Industrial structureContribution rate of primary industry
Contribution rate of secondary industry
Quarterly contribution rate of tertiary industry
Coupling efficiencyTotal fixed asset investment
Energy self-sufficiencyRenewable energy generationWind power generation
Solar power generation
Hydropower generation
Other renewable energy power generation
Gas turbine installations,Natural gas production
Other energy-
Energy economyFuel price index
Investment
Table 4. mRMR calculation results of multi-energy coupled.
Table 4. mRMR calculation results of multi-energy coupled.
Characteristic FactorSolar Power Generation (10 Million KWH)Natural Gas Production (100 Million Cubic Meters)Wind Power Generation (Billions of KWH)Hydropower Generation (Billions of KWH)Other Renewable Energy Power Generation (Billions of KWH)Investment ($10 Thousand)Fuel Price Index
MRMR criterion0−0.161.630.940.520.620.60
Rank6712534
Table 5. mRMR calculation results of total load demand.
Table 5. mRMR calculation results of total load demand.
Characteristic FactorContribution Rate of Primary Industry (%)Contribution Rate of Secondary Industry (%)Quarterly Contribution Rate of Tertiary Industry (%)Total Fixed Asset Investment (100 Million Yuan)GDP Current Value ($100 Million)Price Index
mRMR criterion0−0.0660.730.960.941.30
Rank564231
Table 6. Parameter settings of adaptive fireworks algorithm.
Table 6. Parameter settings of adaptive fireworks algorithm.
The Parameter NameValues
The population size5
The number of fireworks in gauss explosions5
The total number of sparks200
Spark upper bound parameter100
Spark lower bound parameter0.1
Blast amplitude control parameters100
Data dimension2
Function evaluation number1
The number of iterations1
Table 7. LSSVM parameter settings after optimization.
Table 7. LSSVM parameter settings after optimization.
Penalty Parameters (c)Width Parameter of Kernel Function (g)
Multi-energy coupled forecasting30.971560.4294
Total load forecasting26.435061.0462
Table 8. Forecasting results of four models.
Table 8. Forecasting results of four models.
ActualmRMR-AFWA-LAAVMAFWA-LSSVMLSSVMAFWA-SVM
Integrated EnergyTotal LoadLoadIntegrated EnergyTotal LoadLoadIntegrated EnergyTOTAL LOADLoadIntegrated EnergyTotal LoadLoadIntegrated EnergyTotal LoadLoad
43.531144.581101.0544.011157.581113.5743.571160.971117.4143.101121.601078.5046.091183.591137.50
23.02583.70560.6823.63618.07594.4423.59619.31595.7225.10692.72667.6226.33620.27593.93
20.87606.83585.9621.49610.35588.8621.86607.40585.5424.07738.53714.4724.83631.58606.75
68.931458.721389.7969.641547.291477.6570.621551.041480.4272.721514.041441.3270.831598.521527.69
81.541376.271294.7379.711357.011277.3078.751363.141284.3969.521311.221241.7078.681386.291307.60
42.791182.281139.4944.341199.141154.8043.861193.601149.7445.171229.651184.4847.091251.711204.61
34.81885.21850.4033.62765.90732.2833.18767.00733.8334.43811.78777.3536.28740.13703.85
33.71864.45830.7433.82927.19893.3734.55929.36894.8137.95939.57901.6237.67895.39857.72
59.351310.271250.9259.261312.341253.0859.821306.281246.4661.081378.421317.3462.481383.281320.79
74.121501.111426.9976.711638.691561.9877.441629.991552.5581.301563.001481.7078.641653.841575.20
100.271613.741513.4799.541533.311433.7798.851528.141429.2989.011515.981426.9896.341530.601434.26
52.791235.361182.5753.381272.741219.3553.661277.241223.5854.051218.301164.2556.571268.141211.57
69.931404.351334.4273.151469.581396.4372.841464.881392.0475.901492.461416.5574.691495.421420.73
Table 9. Model comparison and evaluation.
Table 9. Model comparison and evaluation.
Time(s)MSERMSEMAEMAPE%R2
Multi-energy couplingmRMR-AFWA-LSSVM111.31002.0504671.4319451.1031842.0809820.996127
AFWA-LSSVM145.97600.6615620.8133650.7113222.0132960.997686
LSSVM10.552831.991675.6561184.300427.4688270.939572
AFWA-SVM10.601512.613613.5515653.4188077.0760950.976175
Total demandmRMR-AFWA-LSSVM140.99604545.26667.4185952.33354.563920.956144
AFWA-LSSVM151.33004455.12766.7467451.794724.5184150.957014
LSSVM8.94165877.98276.66870.226736.7525220.943286
AFWA-SVM17.59407298.54185.431571.409986.1386770.929579

Share and Cite

MDPI and ACS Style

Liu, D.; Wang, L.; Qin, G.; Liu, M. Power Load Demand Forecasting Model and Method Based on Multi-Energy Coupling. Appl. Sci. 2020, 10, 584. https://doi.org/10.3390/app10020584

AMA Style

Liu D, Wang L, Qin G, Liu M. Power Load Demand Forecasting Model and Method Based on Multi-Energy Coupling. Applied Sciences. 2020; 10(2):584. https://doi.org/10.3390/app10020584

Chicago/Turabian Style

Liu, Dunnan, Lingxiang Wang, Guangyu Qin, and Mingguang Liu. 2020. "Power Load Demand Forecasting Model and Method Based on Multi-Energy Coupling" Applied Sciences 10, no. 2: 584. https://doi.org/10.3390/app10020584

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop