Abstract
High penetration of renewable energies enlarge the peak-valley difference of the net load of the distribution system, which puts forward higher requirements for the operation scheduling of the distribution system. From the perspective of leveraging demand-side adjustment capabilities, an optimal scheduling method of the distribution system with edge computing and data-driven modeling of price-based demand response (PBDR) is proposed. By introducing the edge computing paradigm, a collaborative interaction framework between the control center and the edge nodes is designed for the optimization of the distribution system. At the edge nodes, a classified XGBoost-based PBDR modeling method is proposed for large-scale differentiated users. At the control center, a two-stage optimization method integrating pre-scheduling and re-scheduling is proposed based on demand response results from all edge nodes. Through the information interaction between the control center and edge nodes, the optimized scheduling of the distribution system with large-scale users is realized. Finally, a case study is implemented on the modified IEEE 33-node system, which verifies that the proposed classified modeling method has lower errors, and it is beneficial to improve the economics of the system operation. Moreover, the simulation results show that the application of edge computing can significantly reduce the calculation time of the optimal scheduling problem with PBDR modeling of large-scale users.
VIGOROUSLY developing wind, solar, and other renewable energies is an effective way to deal with current energy and environmental problems [
In DR modeling, numerous researches have been carried out in the past few decades. According to the difference in response mechanism, DR can be generally divided into two types: the incentive-based and the price-based ones [
The above model-driven methods have good interpretability, but the key parameters such as the price elasticity coefficient and user utility coefficient in the model are often subjective and lack verification. Moreover, the implementation of these methods is difficult when the scale of the electricity users participating in DR programs is large. Thus, the data-driven method is an alternative for overcoming the above deficiencies. The existing data-driven methods with DR are mainly applied to load forecasting based on the deep learning technology, e.g., short-term load forecasting methods based on the long short-term memory (LSTM) approach are proposed in [
For the operation of the distribution system, exact PBDR modeling is essential to improve the economics of system operation. However, there are the following difficulties in applying XGBoost to PBDR modeling of distribution system scheduling: ① the data-driven method of PBDR modeling confronts with the problem of soaring calculation time when large-scale users participate in DR programs; ② implementing the differentiated PBDR modeling for various users is a hard task, because there exist large differences in PBDR behaviors of various electricity users; ③ based on data-driven PBDR modeling, it is the key point to conduct optimal scheduling of the distribution system with PBDR.
To this end, the XGBoost method is adopted for PBDR modeling of large-scale users, and an optimal scheduling method of the distribution system with edge computing and data-driven modeling of PBDR is proposed in this paper. The main contributions of this paper are threefold.
1) An interactive optimization framework between the control center and edge nodes is constructed. In this framework, the edge computing paradigm is introduced to ease the computational burden of PBDR modeling for large-scale users in traditional centralized computing paradigm.
2) A classified XGBoost-based PBDR modeling method is proposed. In the proposed modeling method, the feature evaluation models for PBDR behaviors of users are employed to generate original training data, which can overcome the deficiency of XGBoost when the training data are insufficient.
3) A two-stage optimization method of the distribution system combining pre-scheduling and re-scheduling is proposed. In this two-stage optimization method, the information interaction between the control center and edge nodes is considered, which realizes the optimal scheduling of the distribution system in a distributed manner with PBDR modeling of large-scale users.
The rest of this paper is organized as follows. Section II introduces the proposed optimization framework based on edge computing paradigm. The classified XGBoost-based PBDR modeling and two-stage optimal scheduling are presented in Sections III and IV, respectively. Solution algorithms are carried out in Section V. Section VI analyzes numerical results, followed by concluding remarks in Section VII.
In view of the large-scale users participating in the PBDR program, the realization of data-driven PBDR modeling for large-scale differentiated users will place higher requirements on the calculation capability and calculation time in the traditional centralized computing paradigm. Different from other measures such as improving the calculation performance of the control center, this paper introduces the edge computing paradigm based on traditional centralized computing, in which part of the computing tasks of the control center can be offloaded to edge nodes, and the calculation pressure of the centralized control center could be relieved through local computing of calculation tasks [
The computing architecture with the centralized computing paradigm and edge computing paradigm is shown in

Fig. 1 Comparison of two different calculation frameworks. (a) Centralized computing paradigm. (b) Edge computing paradigm.
Based on the edge computing paradigm above, an interactive optimization framework between the control center and edge nodes is shown in

Fig. 2 Interactive optimization framework between control center and edge nodes.
The proposed optimal scheduling method contains two parts of calculation tasks: one is the response behavior modeling of large-scale demand-side resources; the other is the optimal scheduling of the distribution system. In the edge computing paradigm, parts of the calculation tasks are offloaded to edge nodes, specifically, the calculation tasks of demand-side resource modeling are executed at edge nodes while the control center only performs optimal scheduling of the distribution system. The detailed implementation is an interactive process: at each edge node, the classified XGBoost-based PBDR modeling for large-scale users is performed, which contains clustering analysis, XGBoost model construction, and classified PBDR modeling. Then, a two-stage optimization method of the distribution system is implemented in the control center, which integrates the process of pre-scheduling and re-scheduling. The control center and edge nodes can exchange information interactively through advanced communication technology, which achieves the optimal scheduling of the distribution system with PBDR. Note that the communication among edge nodes is not considered. This assumption is reasonable in this paper, where the optimum can be obtained in a distributed manner through the information interaction between the control center and edge nodes.
In response to the requirement of data-driven PBDR modeling for large-scale differentiated users, a classified XGBoost-based PBDR modeling method is proposed, and the calculation task of this section, i.e., the process of classified XGBoost-based PBDR modeling, is performed at each edge node as Section II illustrated.
For any edge node j, the original training data set is denoted by , where J, , and D are the number of edge nodes, the number of users at edge node j, and the number of samples in the training data set, respectively; and is the response vector of user i at edge node j for sample d to the price incentive vector . The element of can be calculated as:
(1) |
where and are the optimized load and the fixed load of user i for sample d at time slot t, respectively. Note that for the case that training data set is insufficient, the generation method of original data is shown in Appendix A.
For the training data set , it contains PBDR data of various users. If the PBDR model is built for each user, there is a problem of excessive calculation, but if a unified PBDR model is built for all users, the differences among various users cannot be reflected. Thus, the K-means clustering method is employed in this section to cluster users based on their PBDR behavior characteristics. The basic idea of K-means clustering method is to classify the samples with high similarity into one cluster by measuring the similarity of different samples. In this paper, the clustering samples are the time-series PBDR data of different users, i.e., , and the Euclidean distance is used to measure the similarity of different samples. Detailed information about K-means clustering method can be found in [
XGBoost is an optimization of the boosting algorithm, which is an ensemble algorithm based on trees and linear classifiers [
(2) |
where is the prediction value of the XGBoost model; F is the set of regression trees; is the
The loss function of the XGBoost model contains two parts, i.e., the difference term and the regularization term, which can be calculated as:
(3) |
(4) |
where is the difference value between the preference value yh and prediction value , which can be measured by 1-norm, 2-norm, etc.; is the regularization term to control the complexity of the XGBoost model and prevent the model from overfitting; R is the leaf count; is the leaf score; and and are the given parameters. It can be observed from (4) that when and are equal to zero, the XGBoost model degenerates into the traditional boosting model.
The cumulative training method is adopted in the XGBoost model, i.e., in each iteration, a new function, i.e., a new tree, is added to the model based on the previous model. The specific iteration process is:
(5) |
where is the predicted value of the iteration, which retains the prediction result of the iteration and adds a new function into the model.
As a result, (3) can be rewritten as:
(6) |
Then, by Taylors expansion and removing all constant terms, (6) is changed to the second-order form, which can obtain the unique optimum. Note that the optimal value of loss function indicates the maximum gain loss when selecting a tree structure, the smaller the value, the better the model. More detailed information about XGBoost can be found in [
Based on the XGBoost model above, a framework of classified PBDR modeling is shown in

Fig. 3 Framework of classified PBDR modeling based on XGBoost model.
For edge node j, the K-means clustering method is employed to cluster users into S clusters according to their PBDR behavior characteristics, and the
The calculation task of this section, i.e., the process of two-stage optimal scheduling, is carried out in the control center of the distribution system. Considering that there exist errors between the results of the proposed classified modeling method and the actual PBDR modeling results of users, the optimal scheduling process is divided into two stages: the pre-scheduling stage and the re-scheduling stage. The pre-scheduling stage refers to formulating pre-scheduling strategies for the distribution system based on the PBDR modeling results before the actual PBDR modeling results of users are observed. The re-scheduling means that when the PBDR modeling results of users are observed, a power adjustment scheme is formulated based on the actual PBDR modeling results and the pre-scheduling strategies.
The pre-scheduling stage aims at minimizing the day-ahead scheduling cost of the distribution system , which includes the cost of generating electricity from distribution generation (DG) , the cost of purchasing electricity from transmission network , and the cost of carbon emissions . Note that the cost of power generation of wind, solar, and other renewable energies is ignored (only PV generation is considered in this paper). Thus, the objective function of the pre-scheduling stage can be described as:
(7) |
(8) |
(9) |
(10) |
(11) |
where T is the number of optimization periods; K is the number of DGs; is the output of DG k at time slot t; ak, bk, and ck are the cost coefficients of DG k; pgrid,t is the electricity purchase price at time slot t; is the power from transmission network at time slot t; is the length of time slot t; is the price of carbon emissions; is the amount of carbon emissions; is the carbon emission factor of DG k; and is the carbon emission factor of purchasing electricity from transmission network.
To ensure the safety of distribution network operation, the following constraints must be met.
(12) |
(13) |
(14) |
(15) |
(16) |
where is the load of edge node j at time slot t; is the commitment state of DG k at time slot t, which equals 1 when DG k is committed, and 0 otherwise; and are the upper and lower limits of DG k, respectively; and are the maximum ramp-up and ramp-down rates of DG k, respectively; and are the upper and lower limits of , respectively; is the power flow of line l at time slot t; and is the capacity of line l.
Based on the optimization results of stage 1 and the observed PBDR modeling results of users, stage 2 takes 1 hour as the scheduling cycle and minimizes the re-scheduling cost , which includes the power regulation cost of DG and the power regulation cost of power from the transmission network .
(17) |
where and are the power regulations of DG k and the power from the transmission network at time slot t, respectively.
The constraints in stage 2 must be met are given in (18)-(21), which include the power balance constraint, power output constraint, and ramping constraint.
(18) |
(19) |
(20) |
(21) |
where and are the optimization results of DG k and power from the transmission network at time slot t in stage 1, respectively; and is the observed value of the load at edge node j at time slot t.
The proposed pre-scheduling problem of the distribution system, i.e., (7)-(16), is a mixed-integer nonlinear programming problem (MINLP), and the nonlinear part of this problem lies in the fuel cost term of (7). The general idea to solve the nonlinear problem mainly includes the metaheuristic algorithm and linearized approximation. For the metaheuristic algorithm, it is intuitive but time-consuming and is difficult to guarantee the global optimum. To reduce the solution complexity of this problem, the piecewise linear method is adopted in this paper, which replaces the nonlinear part with piecewise linear segments. Thus, the optimization problem can be solved by mixed-integer linear programming (MILP), which is fast, robust, and can guarantee global optimum within predefined tolerances [
(22) |
where L is the number of segments in the interval ; and are the power output and state variable of the
After the above transformation, the original MINLP can be transformed into an MILP problem, which can be solved easily by commercial solvers such as CPLEX.
The solution process of the optimal scheduling of the distribution system with edge computing and data-driven modeling of PBDR mainly includes two parts: ① the two-stage optimal scheduling of the distribution system, which is executed in the control center; ② the classified XGBoost-based PBDR modeling, which is executed at each edge node.
The solution process of the two-stage optimal scheduling problem is shown in Algorithm 1.
The process of the classified XGBoost-based PBDR modeling is shown in Algorithm 2. The interaction process of the control center and edge nodes is shown in

Fig. 4 Interaction process of control center and edge nodes.
The modified IEEE 33-node distribution system is used as a case study.

Fig. 5 Topology of modified IEEE 33-node distribution system.
To verify the effectiveness of the proposed optimal scheduling method of the distribution system with large-scale users, it is assumed that the distribution system is equipped with 1 control center and 5 edge nodes (i.e., ), which is utilized for data-driven PBDR modeling for 27 load nodes. Among them, edge node 1 models PBDR for load nodes 2-5 and 19-21 (i.e., ), edge node 2 models PBDR for load nodes 23 and 24 (i.e., ), edge node 3 models PBDR for load nodes 6-11 (i.e., ), edge node 4 models PBDR for load nodes 27-32 (i.e., ), and edge node 5 models PBDR for load nodes 12-17 (i.e., ).
The parameters of MT are given in [

Fig. 6 Electricity prices of case study.
All numerical tests are carried out on a laptop with an Inte
Since the PBDR data from the actual operation data in Henan Province, China is based on TOU, there exists a problem that the training data are insufficient when modeling RTP-based PBDR. Therefore, the bi-level PBDR parameter evaluation approach (shown in Appendix A) is adopted to model the responsive behavior of users and generate the original training data based on TOU data. In this case study, the number of training samples is set to be 100, and the first 95 samples are used for training, whereas the last 5 samples are used for testing.
Taking edge node 3 as an example, the unified XGBoost-based PBDR modeling method is used to analyze the effectiveness of the classified XGBoost-based PBDR modeling method proposed in this paper.
Taking load nodes 8 and 10 as examples, the PBDR data of continuous 72 hours in the testing set are used to test the performance of the above two modeling methods, and the results are shown in

Fig. 7 Performance comparison of unified and classified XGBoost-based PBDR modeling. (a) PBDR modeling results of load node 8. (b) PBDR modeling results of load node 10.
To further analyze the effectiveness of the proposed PBDR modeling method, the following three methods are used for comparative analysis: ① the price elasticity (PE) method [
The above PBDR modeling methods are used to model the PBDR of the load node 10, and the PBDR modeling results are shown in

Fig. 8 Comparison of different PBDR modeling methods.
From
With the given RTP signal, the PE, UF, LSTM, and proposed methods are used to model the PBDR of various users, and the net load curve of the distribution system with different PBDR modeling methods (load minus PV output) is shown in

Fig. 9 Net load curves for different PBDR modeling methods.

Fig. 10 Pre-scheduling results of distribution system with different PBDR modeling methods. (a) Pre-scheduling results of purchasing power. (b) Pre-scheduling results of MT output.

Fig. 11 Re-scheduling results of distribution system with different PBDR modeling methods. (a) Re-scheduling results of purchasing power. (b) Re-scheduling results of MT output.
It can be observed from Figs.
This paper assumes that the control center and the edge nodes are connected by the advanced metering infrastructure (AMI) system. Because the transmission delay of price and PBDR signals in the communication link is generally in millisecond time scale, which is far less than the calculation time of the optimal scheduling of the distribution system (usually in second or minute time scale), so this paper does not take the transmission delay between the control center and edge nodes into consideration. Therefore, the calculation time of the optimal scheduling problem with PBDR mainly includes two parts: the PBDR modeling time and the optimal scheduling calculation time.
For the aforementioned case study, where the number of users for PBDR modeling is 27 and the number of edge nodes is 5, the traditional centralized computing paradigm and the edge computing paradigm proposed in this paper are adopted, respectively, and the calculation time comparison for solving the optimal scheduling problem with PBDR is shown in
It is not difficult to find that with the edge computing paradigm, the calculation time of PBDR modeling is significantly reduced because different edge nodes simultaneously implement PBDR modeling after receiving the price signal from the control center, thereby the total calculation time of optimal scheduling problem with PBDR is decreased.
To verify the effectiveness of the proposed modeling method for large-scale users further, we assume that users are evenly distributed at each edge node. The total calculation time changing with the number of users for PBDR modeling is shown in

Fig. 12 Total calculation time changing with number of users.

Fig. 13 Total calculation time changing with number of edge nodes considering given number of users.
It can be observed from
For simplicity, we assume that each edge node is in charge of PBDR modeling of 15 users. Thus, the total calculation time of the optimal scheduling problem with different computing paradigms is shown in

Fig. 14 Total calculation time of optimal scheduling problem with different computing paradigms.
In this paper, an optimal scheduling method of the distribution system with edge computing and PBDR is proposed, which supports the participation of large-scale users. The modified IEEE 33-node system is used as a case study, and the following conclusions are obtained.
1) The application range of the proposed XGBoost-based PBDR modeling method is expanded. With the bi-level model for generating original training data, this method can overcome the drawback that conventional supervised learning fails when the training data are insufficient.
2) Compared with the existing PBDR modeling methods, the proposed XGBoost-based PBDR modeling method has lower errors. Moreover, the proposed optimal scheduling method has the lowest total cost, which proves that the proposed optimal scheduling method is beneficial for the operation of the distribution system.
3) The edge computing paradigm can effectively reduce the calculation time of optimal scheduling problems. Besides, the greater the number of users participating in DR is, the more significant the solution time reduction can be, which demonstrates that the edge computing paradigm is a feasible solution for optimal scheduling of the distribution system with large-scale users.
Note that the main work of this paper aims to propose a feasible method for optimal scheduling of the distribution system with large-scale users. For simplicity, the resource allocation of edge computing paradigm is not considered, and future work will take the collaborative optimization of energy and information resources into consideration. Besides, this paper assumes that the information interaction only exists between the control center and edge nodes, and the information exchange among edge nodes is not included, which is reasonable in the application scenario of this paper. The information interaction mechanism among multiple edge nodes and its typical application in the distribution system, e.g., distributed voltage control, should be evaluated further.
Appendix
For the case that the XGBoost training data are sufficient, the content below can be skipped over. The actual situation is that, however, the ideal data are always insufficient for the XGBoost model, which relies heavily on the training data. For example, the current PBDR programs in China are mostly based on the TOU signals, and there is a problem of insufficient PBDR data in the early stage of the implementation of the RTP. Thus, it is necessary to extract the PBDR characteristic parameters of different users, which based on the existing TOU and corresponding PBDR data.
For user i, a bi-level PBDR parameter evaluation model is constructed as follows.
Based on TOU price and corresponding PBDR data, the parameter set of user i at time slot t is given by , where ; , , and are the utility coefficients of user i; and are the up and down ramp rates for the load power regulation, respectively; is the fixed power consumption of user i at time slot t; and are the upper and lower limits at time slot t for the load power regulation, respectively.
Let the actual load power of the user i with the TOU price at time t is and the optimized load power of the parameter evaluation model is . Obtain a time series of pairwise price-consumption data () from the existing historical data, and then the parameter evaluation model is constructed as:
(A1) |
where is the characteristic parameter; and is the weight coefficient.
Based on the TOU price signal and the characteristic parameters given by upper level, the PBDR optimization problem of user i is given in (A2). Note that, the difference between the the results of optimized PBDR modeling and the actual PBDR modeling results is controlled by the upper level.
(A2) |
where Ui is the utility function of user i; the first term on the right side is the revenue while the second term means the payoff for the corresponding load power.
Let , is the time interval, and is subject to:
(A3) |
(A4) |
(A5) |
(A6) |
By solving the above bi-level optimization problem, the parameter vector of user i, i.e., , can be obtained. Then, the RTP signal is utilized as the electricity price signal, which is used to generate DR data considering RTP incentives.
References
B. Zhou, J. Zou, C. Y. Chung et al., “Multi-microgrid energy management systems: architecture, communication, and scheduling strategies,” Journal of Modern Power Systems and Clean Energy, vol. 9, no. 3, pp. 463-476, May 2021. [Baidu Scholar]
E. Du, N. Zhang, B. M. Hodge et al., “The role of concentrating solar power toward high renewable energy penetrated power systems,” IEEE Transactions on Power Systems, vol. 33, no. 6, pp. 6630-6641, Nov. 2018. [Baidu Scholar]
A. Majzoobi and A. Khodaei, “Application of microgrids in supporting distribution grid flexibility,” IEEE Transactions on Power Systems, vol. 32, no. 5, pp. 3660-3669, Sept. 2017. [Baidu Scholar]
E. Du, N. Zhang, B. M. Hodge et al., “Operation of a high renewable penetrated power system with CSP plants: a look-ahead stochastic unit commitment model,” IEEE Transactions on Power Systems, vol. 34, no. 1, pp. 140-151, Jan. 2019. [Baidu Scholar]
D. Prudhviraj, P. B. S. Kiran, and N. M. Pindoriya, “Stochastic energy management of microgrid with nodal pricing,” Journal of Modern Power Systems and Clean Energy, vol. 8, no. 1, pp. 102-110, Jan. 2020. [Baidu Scholar]
S. Zeinal-Kheiri, A. M. Shotorbani, and B. Mohammadi-Ivatloo, “Real-time energy management of grid-connected microgrid with flexible and delay-tolerant loads,” Journal of Modern Power Systems and Clean Energy, vol. 8, no. 6, pp. 1196-1207, Nov. 2020. [Baidu Scholar]
C. W. Gellings, “Evolving practice of demand-side management,” Journal of Modern Power Systems and Clean Energy, vol. 5, no. 1, pp. 1-9, Jan. 2017. [Baidu Scholar]
A. Bostan, M. S. Nazar, M. Shafie-khah et al., “Optimal scheduling of distribution systems considering multiple downward energy hubs and demand response programs,” Energy, vol. 190, p. 116349, Jan. 2020. [Baidu Scholar]
V. K. Tumuluru and D. H. K. Tsang, “A two-stage approach for network constrained unit commitment problem with demand response,” IEEE Transactions on Smart Grid, vol. 9, no. 2, pp. 1175-1183, Mar. 2018. [Baidu Scholar]
Y. Chai, Y. Xiang, J. Liu et al., “Incentive-based demand response model for maximizing benefits of electricity retailers,” Journal of Modern Power Systems and Clean Energy, vol. 7, no. 6, pp. 1644-1650, Nov. 2019. [Baidu Scholar]
K. Wang, Z. Ouyang, R. Krishnan et al., “A game theory-based energy management system using price elasticity for smart grids,” IEEE Transactions on Industrial Informatics, vol. 11, no. 6, pp. 1607-1616, Dec. 2015. [Baidu Scholar]
O. Sadeghian, M. Nazari-Heris, M. Abapour et al., “Improving reliability of distribution networks using plug-in electric vehicles and demand response,” Journal of Modern Power Systems and Clean Energy, vol. 7, no. 5, pp. 1189-1199, Sept. 2019. [Baidu Scholar]
K. McKenna and A. Keane, “Residential load modeling of price-based demand response for network impact studies,” IEEE Transactions on Smart Grid, vol. 7, no. 5, pp. 2285-2294, Sept. 2016. [Baidu Scholar]
T. K. Chau, S. S. Yu, T. Fernando et al., “Demand-side regulation provision from industrial loads integrated with solar PV panels and energy storage system for ancillary services,” IEEE Transactions on Industrial Informatics, vol. 14, no. 11, pp. 5038-5049, Nov. 2018. [Baidu Scholar]
L. Ma, N. Liu, J. Zhang et al., “Energy management for joint operation of CHP and PV prosumers inside a grid-connected microgrid: a game theoretic approach,” IEEE Transactions on Industrial Informatics, vol. 12, no. 5, pp. 1930-1942, Oct. 2016. [Baidu Scholar]
N. Liu, M. Cheng, X. Yu et al., “Energy-sharing provider for PV prosumer clusters: a hybrid approach using stochastic programming and Stackelberg game,” IEEE Transactions on Industrial Electronics, vol. 65, no. 8, pp. 6740-6750, Aug. 2018. [Baidu Scholar]
M. Yu and S. H. Hong, “A real-time demand-response algorithm for smart grids: a Stackelberg game approach,” IEEE Transactions on Smart Grid, vol. 7, no. 2, pp. 879-888, Mar. 2016. [Baidu Scholar]
G. Tsaousoglou, K. Steriotis, N. Efthymiopoulos et al., “Truthful, practical and privacy-aware demand response in the smart grid via a distributed and optimal mechanism,” IEEE Transactions on Smart Grid, vol. 11, no. 4, pp. 3119-3130, Jul. 2020. [Baidu Scholar]
R. Jiao, T. Zhang, Y. Jiang et al., “Short-term non-residential load forecasting based on multiple sequences LSTM recurrent neural network,” IEEE Access, vol. 6, pp. 59438-59448, Oct. 2018. [Baidu Scholar]
Y. Hong, Y. Zhou, Q. Li et al., “A deep learning method for short-term residential load forecasting in smart grid,” IEEE Access, vol. 8, pp. 55785-55797, Mar. 2020. [Baidu Scholar]
W. Kong, Z. Y. Dong, Y. Jia et al., “Short-term residential load forecasting based on LSTM recurrent neural network,” IEEE Transactions on Smart Grid, vol. 10, no. 1, pp. 841-851, Jan. 2019. [Baidu Scholar]
J. Li, D. Deng, J. Zhao et al., “A novel hybrid short-term load forecasting method of smart grid using MLR and LSTM neural network,” IEEE Transactions on Industrial Informatics, vol. 17, no. 4, pp. 2443-2452, Apr. 2021. [Baidu Scholar]
H. Shi, M. Xu, and R. Li, “Deep learning for household load forecasting–a novel pooling deep RNN,” IEEE Transactions on Smart Grid, vol. 9, no. 5, pp. 5271-5280, Sept. 2018. [Baidu Scholar]
X. Kong, C. Li, F. Zheng et al., “Improved deep belief network for short-term load forecasting considering demand-side management,” IEEE Transactions on Power Systems, vol. 35, no. 2, pp. 1531-1538, Mar. 2020. [Baidu Scholar]
M. Al-Rakhami, A. Gumaei, A. Alsanad et al., “An ensemble learning approach for accurate energy load prediction in residential buildings,” IEEE Access, vol. 7, pp. 48328-48338, Apr. 2019. [Baidu Scholar]
N. Li, B. Li, and L. Gao, “Transient stability assessment of power system based on XGBoost and factorization machine,” IEEE Access, vol. 8, pp. 28403-28414, Jan. 2020. [Baidu Scholar]
R. Punmiya and S. Choe, “Energy theft detection using gradient boosting theft detector with feature engineering-based preprocessing,” IEEE Transactions on Smart Grid, vol. 10, no. 2, pp. 2326-2329, Mar. 2019. [Baidu Scholar]
C. Lin, D. Deng, Y. Chih et al., “Smart manufacturing scheduling with edge computing using multiclass deep Q network,” IEEE Transactions on Industrial Informatics, vol. 15, no. 7, pp. 4276-4284, Jul. 2019. [Baidu Scholar]
B. Lin, F. Zhu, J. Zhang et al., “A time-driven data placement strategy for a scientific workflow combining edge computing and cloud computing,” IEEE Transactions on Industrial Informatics, vol. 15, no. 7, pp. 4254-4265, Jul. 2019. [Baidu Scholar]
K. Xing, C. Hu, J. Yu et al., “Mutual privacy preserving K-means clustering in social participatory sensing,” IEEE Transactions on Industrial Informatics, vol. 13, no. 4, pp. 2066-2076, Aug. 2017. [Baidu Scholar]
M. A. Z. Alvarez, K. Agbossou, A. Cardenas et al., “Demand response strategy applied to residential electric water heaters using dynamic programming and K-means clustering,” IEEE Transactions on Sustainable Energy, vol. 11, no. 1, pp. 524-533, Jan. 2020. [Baidu Scholar]
Y. Bao, M. Wu, X. Zhou et al., “Piecewise linear approximation of gas flow function for the optimization of integrated electricity and natural gas system,” IEEE Access, vol. 7, pp. 91819-91826, Jul. 2019. [Baidu Scholar]
N. Zhang, Z. Hu, D. Dai et al., “Unit commitment model in smart grid environment considering carbon emissions trading,” IEEE Transactions on Smart Grid, vol. 7, no. 1, pp. 420-427, Jan. 2016. [Baidu Scholar]
X. Zhao, Z. Zhang, Y. Xie et al., “Economic-environmental dispatch of microgrid based on improved quantum particle swarm optimization,” Energy, vol. 195, pp. 117014, Mar. 2020. [Baidu Scholar]
N. Liu, L. He, X. Yu et al., “Multiparty energy management for grid-connected microgrids with heat- and electricity-coupled demand response,” IEEE Transactions on Industrial Informatics, vol. 14, no. 5, pp. 1887-1897, May 2018. [Baidu Scholar]