Next Article in Journal
A Survey of Automatic Speech Recognition for Dysarthric Speech
Next Article in Special Issue
Imbalanced Learning-Enhanced Beam Codebooks towards Imbalanced User Distribution in Millimeter Wave and Terahertz Massive MIMO Systems
Previous Article in Journal
Trajectory and Phase Shift Optimization for RIS-Equipped UAV in FSO Communications with Atmospheric and Pointing Error Loss
Previous Article in Special Issue
Generation of Terahertz OAM Waves with Six Modes Based on Three-Layer Z-Shaped Reflective Metasurface
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Data-Driven Network Latency Processing for Auxiliary Services in Virtual Power Plant

1
School of Cyber Science and Engineering, Huazhong University of Science and Technology, Wuhan 430074, China
2
State Grid Smart Grid Research Institute Co., Ltd., Beijing 102209, China
3
Electric Power Wireless Communication Technology Laboratory, Beijing 102209, China
*
Author to whom correspondence should be addressed.
Electronics 2023, 12(20), 4276; https://doi.org/10.3390/electronics12204276
Submission received: 24 August 2023 / Revised: 6 October 2023 / Accepted: 10 October 2023 / Published: 16 October 2023
(This article belongs to the Special Issue Advanced Digital Signal Processing for Future Digital Communications)

Abstract

:
Nowadays, with the increasingly prominent contradiction between environment and development, renewable energy technology has received extensive attention. However, due to natural fluctuation, there are many challenges in safety and stationarity in an electric power system with a large-scale portion of renewable energy. Meanwhile, the conventional electric power system in which the power supply follows the load change paradigm is gradually broken. Thanks to advanced information and communication technology, energy storage technology, and automatic control technology, the power supply, grid, load, and energy storage interactive electric power system regulation paradigm came into being. A virtual power plant (VPP) is a concrete realization of this regulation paradigm. In this paper, based on the characteristics of VPP service requirements, we propose a data-driven method to estimate and predict the network latency. First, we investigate and summarize the characteristics of a VPP participating in various auxiliary services and their demand for communication networks. Second, the practical implementation of a VPP network architecture, which combines the local network and the backhaul network, is presented based on a secure access gateway and VPP monitoring and scheduling platform for flexible resource aggregation and regulation. Then, based on a delay probe, a network latency acquisition method is proposed for a public backhaul network. Finally, a data-driven network latency processing method is proposed to support the VPP’s participation in different communication requirements of auxiliary services.

1. Introduction

Since 21 March 1994, when the “United Nations Framework Convention on Climate Change” was first signed, human society has worked together to maintain atmospheric greenhouse gas concentrations at a stable level at which point danger by human interference with the climate system does not occur [1]. By June 2016, the number of state parties to the “United Nations Framework Convention on Climate Change” had increased to 197. However, with the further development of human society, carbon emissions soar, climate change intensifies, and the contradiction between emissions and development becomes more acute [2].
Nowadays, the “Race to Zero” initiative, supported by the United Nations, has brought together more than 4500 nongovernmental actors from 92 economies around the world, working to halve carbon emissions by 2030 and build a healthier, safer, cleaner, and more resilient world for future generations. The maturity and widespread deployment of renewable energy technologies, such as dispersed wind power and distributed photovoltaic power, offer a window of opportunity to mitigate or even resolve the emissions–development paradox [3]. In general, replacing fossil energy with renewable energy can significantly reduce carbon emissions, thus promoting environmentally friendly sustainable development. As for the electricity system, replacing polluting coal, natural gas, and oil-fired power plants with renewable energy will greatly reduce carbon emissions. However, the large-scale introduction of renewable energy will bring great challenges to the traditional electric power system, including but not limited to relay protection, power flow change, electricity market, etc.
China will increase its intended nationally determined contributions, adopt stronger policies and measures, and strive to achieve “carbon neutrality” by 2060 (with peak emissions before 2030) [4]. In this context, with the development and maturity of renewable energy technologies, virtual power plants (VPPs) have once again triggered intense discussions in academia and industry. However, the limited capacity of a single renewable energy unit and the significant volatility of its output are obviously troubles in regulation and trading. On the one hand, units with too small a capacity will not be included in the dispatching field of view for control, because the adjustable range and capacity are insignificant for regulation. On the other hand, the new energy unit can indeed aggregate a large capacity and adjustable margin through the polymerization unit, but the safe access of a large number of new energy units will also bring a non-negligible impact to the regulation system.
In general, the objective of a VPP is to network distributed energy resources (DERs), such as wind farms, solar parks, and combined heat and power units, in order to monitor, forecast, optimize, and trade their power. In this way, the fluctuation of renewable energy can be balanced to a certain extent. By aggregating the power of several units, a VPP can deliver the same service and redundancy and subsequently trade on the same electricity markets as large central power plants or industrial consumers. Therefore, a reliable communication network architecture and a robust control system are the basic premise and an important guarantee for realizing VPPs.
The contributions of this paper are summarized below.
  • The authors put forward an energy digitalization landing paradigm that combines practical application requirements with a best-effort network transmission model. In this paradigm, it is crucial to determine the energy control strategy through the monitoring and prediction of network latency.
  • Academic studies and industrial practices on the network architecture and control system of the VPP have been reviewed. The authors summarize the communication requirements of the auxiliary services in the VPP.
  • Considering the actual electric power system, we present a universal VPP network architecture, which combined a local network and backhaul network, including many possible link and backhaul technologies. In addition, aiming at the network architecture, a network latency processing method is proposed based on time series analysis.
  • We set up a real VPP system to verify the effectiveness of the proposed network latency processing method, and give exciting results.
The remainder of this paper is organized as follows: Section 2 introduces the VPP practices and studies in industry and academia and summarize four typical service communication requirements. The studies on network state prediction are reviewed in this section too. The universal VPP network architecture that combined a local network and backhaul network is proposed in Section 3. In Section 4, a network latency processing method and an application matching method are proposed. Subsequently, some representative results are given to illustrate the effectiveness of the proposed network latency processing method in Section 5. Finally, the authors give discussions and conclusions in Section 6.

2. Related Work

For different auxiliary services, the communication network should provide flexible and unified access capabilities, panoramic network resources monitoring capabilities, flexible scheduling capabilities, and real-time adaptation capabilities between VPP businesses and communication links.

2.1. The Practice of VPP

Looking around the world, various countries and regions have actively explored the research and practice of VPPs. Denmark is building a DER interactive VPP system based on biogas and biomass power generation and wind power in Bornholm Island [5]. AutoGrid is committed to the development of a VPP platform supporting energy storage systems [6]. The German VPP demonstration project RegModHarz, in which unified standards are used for photovoltaic, wind power, biogas, biomass, and energy storage, has a variety of DER interconnections, through interaction with the regional household users of the energy management system to regulate electricity time and electricity consumption according to price [7]. At the same time, with the improvement of Chinese policies, various provinces also responded to carry out VPP practice demonstrations [8,9,10]. State Grid Zhejiang Electric Power Company has brought together residential loads, energy storage facilities, and commercial buildings to implement a demand response, which includes 4 million customers’ participation [11]. State Grid Shanghai Electric Power Company has built a VPP dispatching operation management system, which mainly regulates the air-conditioning system in large commercial buildings [12].
In addition to renting the wireless public network transmission of telecom operators, the Chinese VPP network also adopts a variety of hybrid networking methods, such as power fiber private network and power wireless private network, while western VPP projects mainly rely on the link of telecom operators [13]. However, due to the actual situation of VPP implementation, there are many challenges, such as the VPP communication network is difficult to integrate and connect with heterogeneous networks, service requirements are vaguely defined and poorly matched with network performance indicators, and the lack of flexibility of a multimode business computing network integrated a cloud edge collaboration framework.

2.2. The Communication Requirements of VPP

VPP services are characterized by a large number of short-term services, a high concurrency rate, wide cross-regional services, and large load fluctuations [14]. The academic circles mainly summarize the following four typical operations of VPPs for analysis.
  • Frequency Regulation Service
    A VPP can control the flexible DERs of the access system, so that its overall external characteristics track the automatic generation control signals sent by the grid to provide frequency regulation services [15]. The traditional frequency regulation service can be subdivided into primary frequency regulation service and secondary frequency regulation service according to the participating objects and methods. Due to the differences in the types of flexible DERs aggregated, the overall external characteristics of a VPP can be manifested as power supply or load. Therefore, a VPP’s participation in frequency regulation services can bring more possibilities. In addition, the energy storage resources in a VPP, which have remarkable response characteristics, are an important unit involved in the frequency regulation of the power grid. Due to the increasing penetration rate of distributed renewable energy in the power system, the combination of photovoltaic, wind power, and energy storage forms a joint system to participate in the frequency regulation of the power system, which can effectively improve the response speed and adjustment accuracy.
  • Peak Regulation Service
    The mature power market generally realizes peak regulation through a real-time balance or market mechanism. As the proportion of new energy generation continues to rise in China, the compensation mode and intensity of an auxiliary service plan can no longer meet the operational needs of the power grid. In 2006, China proposed a peaking regulation service as a new auxiliary service product. By coordinating the accessing flexible DERs in an electric power system, a VPP can make its external characteristics follow the changes of the power supply of the power system. A VPP can even be used as a supplement to the external power supply to balance the power system to ensure safety and stability.
  • Demand Response Service
    Demand response refers to the fact that demand-side users in the power market participate in the power market or the power system regulation by changing the power consumption pattern with normal load according to the price or incentive. Demand-side users mainly cover users in the fields of industry, construction, transportation, etc. The representative load types include industrial assembly line workshops, building air conditioning loads, transportation shore power, public transportation, and electric vehicles. The VPP can participate in the demand response as an independent individual, and settle to the end user and load according to a certain standard.
  • Electricity Market Service
    Electricity market trading is the general term of electricity trading activities between power generation enterprises and power selling companies or large power users through market-oriented ways. A VPP can participate in the electricity trading in the electricity market as an independent individual. The information sources of electricity market service transmission include energy resources, environmental meteorology, energy production, energy transmission, energy distribution, load demand, real-time electricity price, and other information [16]. The power service systems involved include an electricity consumption information collection system, distribution automation system, and so on.
The interaction and operation between a VPP and a power system is based on a reliable and secure communication network. Different VPP services have different requirements on network service quality. The specific service quality can be expressed in the form of quality of service (QoS) collection. When the network quality is poor, it may lead to problems such as the decrease in DER online rate and the failure of VPP control commands. Large-scale network congestion will cause the interaction between the VPP and the power system to fail, which may lead to serious power system security risks.
Kolenc et al. evaluated the performance of a communication system in which a VPP participates in auxiliary services based on traffic data captured during real-time VPP operation [17]. Cao et al. analyzed the effects of communication latency, link noise, and topology changes on VPP system operation and economic benefits [18]. Kolenc et al. proposed a method to minimize the probability of communication failures by monitoring the communication QoS parameters (latency, packet loss, bandwidth, etc.) during VPP operation [19].
However, the communication requirements of different VPP services vary greatly, and the types of VPP service terminals (smart sensors, actuators, meters, power line communication devices, etc.) and access methods (230 MHz wireless, power line communication, Bluetooth, B5G/6G, etc.) also differ greatly. It is necessary to accurately monitor the network status to ensure the effective development of various auxiliary services.

2.3. Network Status Prediction

There are many studies on network state prediction, such as traffic classification and latency prediction. Network traffic classification techniques include a port-based approach, deep packet inspection, and machine learning. A quality of a service-aware traffic classification system is proposed by leveraging semisupervised learning [20]. A cost-sensitive learning method is proposed to detect elephant flows [21]. Atlas, a mobile application classification, is proposed to identify mobile applications [22]. As for network latency, estimating a subset of network node pairs latencies by probing the round-trip times of an other subset of network node pairs is a widely used method. Matrix completion [23] and tensor completion [24] are two popular mechanisms to predict the latencies between a subset of network node pairs.
However, the above research works on network state prediction are based on the prior knowledge of network topology, or directly on the architecture of a soft-define network. In practice application, we can usually only obtain the information of the source node and the destination node. Round-trip times between source and destination nodes may also be included for a period of time. We know nothing about the routing information, routing policy, and traffic state between the source and destination nodes. All these bring great challenges to the estimation and prediction of network latency.
Fortunately, time series analysis is often used to solve such problems. A time series analysis method is proposed to predict network throughput, which is important in improving the network protocols in terms of latency, energy, etc. [25]. Elsherbiny et al. compares the network throughput prediction performance between machine learning models and time series forecasting [26]. Time series analysis is much simpler and easier with a certain performance. For the data with a single source and simple structure, this method is very suitable for processing and analysis. At the same time, due to the consideration of real-time application requirements, time series analysis has become the first choice.

3. System Architecture

3.1. The Network Architecture of VPP

Based on VPP deployment experience, we propose a VPP network architecture as shown in Figure 1. It includes a flexible resource aggregation local network with a secure access gateway as the core and a backhaul network between the gateway and VPP monitoring and dispatching platform.
The local network is responsible for the efficient, flexible, and inexpensive access to various flexible DERs to participate in VPP monitoring and scheduling. The gateway can not only provide RS-232/485, Wi-Fi, power line communication, Bluetooth, and other access interfaces to downward flexible DER, but also be aggregated into a larger DER via Ethernet or optical fiber upward. At the same time, the cascade of multilevel gateways can also aggregate more flexible DERs on a larger scale. The gateway can also support security functions, such as flexible resource secure access and data privacy protection. The backhaul network is mainly responsible for the link between the gateway and the VPP monitoring and scheduling platform. At present, a VPP mainly uses carrier-specific lines or 5G to provide communication services between the gateway and the platform.
In the actual VPP construction, the local network is usually constructed by the network infrastructure transformation of all units of flexible DERs, so the network topology, link bandwidth, reliability, and timely extension are relatively easy to determine. For the backhaul network, it may pass through the carrier network, and the carrier policy and network topology are unknown. Therefore, as a VPP operator, the difficulty of monitoring and scheduling is usually focused on this.

3.2. The Network Latency Acquisition Mechanism

In this paper, the backhaul network is regarded as a one-hop virtual link. The network latency is monitored through the cooperation between the VPP monitoring and scheduling platform and the gateway by a delay probe. Based on the analysis and processing of the historical network latency data, the VPP services supported by the active DERs can be evaluated to improve the monitoring and scheduling availability.
To obtain network latency, we need to synchronize the time between the gateway and the VPP monitoring and scheduling platform. In our research, we regard the carrier network as a virtual link and use the VPP monitoring and scheduling platform as the clock source to synchronize the time of each accessing gateway. When constructing the VPP, an NTP time server is configured on the platform to run the ntpd service, which is a network time protocol service in a Linux system. The VPP monitoring and scheduling platform will actively calibrate the time with the public network. When the gateway is connected, configure the ntp client to periodically send time-matching requests to the platform.
In order to obtain real network latency, we design a channel-associated delay probe based on the MQTT protocol, which also encapsulates the practice VPP service. The VPP platform initiates network latency measurement tasks and collects the measurement results of each link of the gateway. A detailed flowchart of the measurement task is shown in Figure 2. The VPP platform is responsible for assembling messages with time stamps t 1 and pushing them to the broker-agreed topic l a t e n c y _ r e q u e s t . Each gateway consumes messages from the agreed topic l a t e n c y _ r e q u e s t , records the message arrival time t 2 , and calculates the downlink communication latency l a t e n c y D L = t 2 t 1 . Then, each gateway sends a response message to the topic l a t e n c y _ r e s p o n s e with l a t e n c y D L and sends time t 3 . The VPP platform consumes upstream packets from the topic l a t e n c y _ r e s p o n s e , and records the arrival time t 4 . At the same time, the VPP platform parses packets to obtain l a t e n c y D L and t 3 , and calculates the uplink latency l a t e n c y U L = t 4 t 3 . Finally, the master program writes the measured values of the uplink and downlink latency l a t e n c y U L and l a t e n c y D L to the database, and the network latency measurement task is completed. The measurement tasks will be performed according to a predetermined configuration, which may be event-triggered or periodic depending on the needs of the VPP services.

4. Data-Driven Network Latency Processing

Based on the proposed network architecture, we deployed a real VPP system in Shanghai, China, as shown in Figure 3. The VPP system manages the air-conditioning load of ten office buildings distributed in the central city of Shanghai and aggregates them into a whole to participate in the power system interaction. Each building uses a gateway cascade to access the air-conditioning load inside the building, and the boundary gateway uses a public network broadband for backhaul. The local network in this project has been carefully designed, and the network traffic and network resources have been calculated in detail. Therefore, the local network has very high reliability and can meet the needs of various VPP services. The backhaul network is the bottleneck for DERs to participate in a VPP service in this project.
Fortunately, we use the above network latency acquisition mechanism to obtain the latency data of the network. In order to facilitate the evaluation and prediction of network latency, we set the second cycle to obtain the network latency data denoted as
X = { x 1 , x 2 , , x t , , x T } .
Figure 4 shows a typical backhaul network latency. It shows the backhaul network latency at a continuous 24 h with a sample interval of 1 s, and we will zoom in to show 3 min of it. By observing the data, it can be found that there will be a period of discontinuity after a period of time interval in the sampling time dimension, and the network latency measurement may also be negative in the latency dimension. This is because of the synchronization error and the implementation of the delay probe; the data obtained in the actual acquisition process are not ideal. At the same time, we also find that the network latency may have short-term fluctuations, and from a larger time scale, we can find that when the network environment becomes bad, the network latency also has a certain trend. Our goal is to anticipate this trend and make the DERs in the VPP system able to participate in the interaction with a power system at a high response rate.

4.1. Statistical Data Analysis

In order to eliminate the nonideal factors of the network latency data collected by the real system, we first cleaned the data. We removed the negative points in the data and sliced out the continuous collection interval.
Due to the fact that the range of the collected network latency was very large, we adopted three times the median absolute deviation to screen the normal network latency data until the outlier was less than 1% of the number of statistical samples. We define median absolute deviation as
MAD = c × m e d i a n ( | x i m e d i a n ( X ) | ) ,
where
c = 1 2 × erfcinv ( 3 2 ) ,
m e d i a n ( ) means to take the median. erfcinv ( · ) is the inverse error function. Therefore, the normal latency satisfied that
x i m e d i a n ( X ) M A D < 3 .
It shows the distribution of the network delay under normal conditions in Figure 5. It is easy to find that the median uplink and downlink latencies of the network are about 17 and 41 ms, respectively. The uplink and downlink latency ranges are 14–21 ms and 35–55 ms, respectively. This value refers to the intrinsic latency of the network, which is a key indicator to indicate DERs to participate in a certain auxiliary service. For simplicity, we represent the continuous network experiment data after processing as
Y = { y 1 , y 2 , , y N } .
At the same time, due to the fluctuation of the network latency, the network delay needs to be closely monitored and accurately predicted in order to better allow the VPP to interact with the electric power system.

4.2. Data Smoothing Preprocessing

As shown in Figure 4, we found that the latency of the network fluctuated dramatically, even under normal traffic loads for the vast majority of the time. It brings great difficulties to the estimation and prediction of network latency. Therefore, we try to use some methods to smooth the data so that we can proceed to the next step. Traditional windowing smoothing technology cannot handle network latency well, so we combined with the application requirements, the upper limit of the latency that determines the type of auxiliary service that the VPP can participate in, and use the upper envelope of the network latency to smooth the data. As shown in Figure 6, we intercepted the continuously effective part of the acquired network latency and filtered the upper network latency envelope of the uplink and downlink, respectively. In this figure, the results of envelope filtering for uplink and downlink latency data are obtained by using the Hilbert transform [27]. From the partial displays, the envelope can capture the abnormal location of the network latency well, while ignoring the fluctuation of the network under normal conditions in order to predict the network latency. After taking the upper envelope, the delay of the network can be expressed as
D = { d 1 , d 2 , , d N } .

4.3. Network Latency Processing

We treat the collected network latency as a time series to estimate and predict network latency. To facilitate prediction, we first need to guarantee the wide-sense stationary property of the time series by autocorrelation coefficient (ACC) and partial autocorrelation coefficient (PACC). The ACC expresses the linear correlation of data among adjacent observations of a random process, which can be estimated from the observed time series by the sample as
ρ ^ D ( k ) = 1 N k i = 1 N k [ d i d i + k ] m ^ D 2 σ ^ D 2 , k = 0 , 1 , N 1 .
The PACC is the correlation between y t and y t + k conditioned on y t + 1 , y t + 2 , , y t + k 1 . Given the sample ACC, it can be calculated iteratively by
γ ^ D ( k + 1 ) = ρ ^ D ( k + 1 ) j = 1 k γ ^ D ( k , j ) ρ ^ D ( k + 1 j ) 1 j = 1 k γ ^ D ( k , j ) ρ ^ D ( j )
with γ ^ D ( 0 ) = 1 , and
γ ^ D ( k , j ) = γ ^ D ( k 1 , j ) γ ^ D ( k ) γ ^ D ( k 1 , k j ) .
The standard error of the sample PACC is approximated by
S PACC = 1 / N .
Hence, ± 2 S PACC can be used as critical limits on the sample PACC to test the hypothesis of a white noise process.
For a process with the time-varying mean, a stochastic trend model can be applied. The stochastic trend model is constructed by differencing the random process for d i f f times, i.e.,
z t = ( 1 B ) d i f f d t ,
where B is the backshift operator such that B j d t = d t j .
For a process with the time-varying variance, the Box–Cox power transformation is applied to stabilize the variance by
T ( d t ) = d t ν 1 ν G ν 1 ( D ) ,
where G ( D ) is the geometric mean of d 1 , d 2 , , d N , i.e.,
G ( D ) = i = 1 N d i 1 / N
and ν is a parameter determining the transformation. The criterion for selecting ν for variance-stabilizing transformation is to minimize the residual sum of squares
S S ( ν ) = t = 1 N T ( d t ) m ^ D 2 .
An A R I M A ( p , d i f f , q ) model of the nonstationary random process D is expressed as
1 i = 1 p ϕ i B i ( 1 B ) d i f f d t = θ 0 + 1 i = 1 q θ i B i a t ,
where { ϕ i } are the autoregressive coefficients, { θ i } are the moving average coefficients, and a t is a white Gaussian process with variance σ a 2 . θ 0 is referred to as the deterministic trend term when d i f f > 0 . The deterministic trend term can be omitted unless the sample mean of the transformed time series z t as in Equation (11) is significantly larger than its standard error S ( m ^ Z ) . The standard error can be approximated by
S ( m ^ Z ) = σ Z 2 ( 1 + 2 ρ ^ Z 1 + 2 ρ ^ Z 2 + + 2 ρ ^ Z k ) / N ,
where σ Z 2 is the sample variance of Z and ρ ^ Z 1 , ρ ^ Z 2 , , ρ ^ Z k are the first k significant sample ACC of Z.
We treat the smoothed network latency data as time series for processing and forecasting. First, we set the range of the training time series as
{ d 1 , d 2 , , d N } ,
and the following range
{ f 1 , f 2 , , f M }
is time series that needs to be predicted. In order to adapt an autoregressive integrated moving average (ARIMA) model, we need to carry out differential processing on training time series so that the processed sequences meet the requirements of stationary and nonwhite noise. Generally, first-order difference can ensure the stationarity of training data. Otherwise, high-order differential processing may be required. Record the order of the difference, denoted as d i f f . The parameters p and q of the ARIMA model are determined by the Akaike information criterion and the Bayesian information criterion, respectively. Finally, we construct the A R I M A ( p , d i f f , q ) model for the training time series { d 1 , d 2 , , d N } . We use this A R I M A ( p , d i f f , q ) model to predict the subsequent M network latency { f 1 , f 2 , , f M } . As shown in Figure 7, we used the A R I M A ( 1 , 1 , 1 ) model with N = 300 and M = 5 to make predictions on the network latency time series. The results show that the prediction accuracy of the model is very high, and the length of a 95% confidence interval is kept within 5 ms.

5. Evaluations

5.1. Latency Prediction

We use the above method to predict the network latency continuously. We circularly use 300 s of data to predict the network latency after 1, 3, 5, and 10 s, as shown in Figure 8 and Figure 9. We can find that for extreme network latency anomalies, the prediction in all of four configurations can better capture the change of network latency. From the perspective of prediction accuracy, the closer the prediction time, the higher the accuracy we can obtain. It is consistent with intuition. Under the same configuration, the prediction accuracy of downlink latency is better than that of uplink latency, because the fluctuation of downlink latency is smaller than that of uplink latency.

5.2. Prediction Error

We use the mean square error (MSE) to characterize the error between the predicted network latency and the smoothed network latency. Figure 10 shows the prediction error under different settings. The MSE of both uplink and downlink latency prediction will increase gradually with the prediction time interval. The closer the interval, the higher the prediction accuracy can be obtained. This is due to the autocorrelation characteristics of the network latency sequence and is consistent with our intuition. It is noted that the prediction MSE of downlink latency increases faster with the increase in prediction time interval than that of uplink latency. This means that the downlink data may contain more mutations, making the proposed method less effective.

5.3. Warning Error

From the perspective of application, we are more concerned about whether the network latency state can support the auxiliary service well. Therefore, we map the network latency directly to the normal and warning range by the upper bound of normal network latency. Then, we observe the sensitivity of the proposed method to the warning range. This result represents the prediction success rate of the proposed method for latency anomalies. Combined with the actual situation of a power system, the negative report will lead to extremely serious consequences, so the negative report rate will be used as the primary evaluation index. As shown in Figure 11, the negative report rate increases slowly as the prediction time interval increases. Fortunately, the overall negative report rate is lower than 1.4%. Combined with the actual auxiliary service situation, a small amount of reliable power supply can be used to support the operation.

6. Discussions and Conclusions

In this paper, we propose a new industrial digitalization landing paradigm that combines the best effort transmission model of a network with practical industrial application. The control strategy of industrial applications is updated in real time by estimating and predicting the network state to meet the needs of industrial applications. First, we have summarized the communication requirements of a VPP participating in auxiliary services, and proposed a general VPP network architecture, which divides the network into local networks for a flexible and cheap access to massive DERs and backhaul networks to ensure the effectiveness and security of DERs’ monitoring and scheduling. Then, aiming at the contradiction between the inability of a backhaul network to guarantee transmission effectiveness across the public network and the strict requirements of a VPP to participate in auxiliary service, we have proposed a method to obtain a link delay by using a delay probe. Based on the analysis and processing of the realistic data, the network latency is divided into a normal and warning range, which can effectively guide the DERs of the VPP to participate in the interaction of auxiliary services. The proposed network latency processing method for predicting network latency has a low overall negative report rate, which is 1.4% for network latency warning, which can strongly support the VPP to participate in auxiliary service operation. Obviously, the network latency obtained by our prediction method can improve the robustness of industrial control strategies in a targeted manner.
In the future, we will carry out further research on the accuracy of latency data acquisition, the accuracy of network latency prediction in a large-scale time interval. For the accuracy of link delay acquisition, network node cross-domain time synchronization and cross-domain network latency measurement are important directions, and introducing a satellite into a network node time synchronization system should be an effective solution. For the accuracy and long-term performance of network latency prediction, it will become one of our key directions to consider the introduction of an artificial intelligence processing method to capture cyclical fluctuations of network latency and network operator policies. In addition, a solution for the network latency tensor prediction of multinode networks will be considered in our future research. This method can reveal the intrinsic properties of network latency when crossing the public network to a certain extent.

Author Contributions

Conceptualization, C.L. and J.T.; methodology, C.L. and J.T.; software, J.T.; validation, J.T. and Y.L.; formal analysis, C.L. and W.P.; investigation, Y.L.; writing—original draft preparation, Y.L.; writing—review and editing, J.T. and X.W.; visualization, X.W.; supervision, W.P.; project administration, C.L.; funding acquisition, C.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Fund for Young Scholars of State Grid Smart Grid Research Institute Co., Ltd., named Study on Distributed Resource Virtual Trajectory Inference and Value Attenuation Evaluation in fast time-varying channels.

Data Availability Statement

No new data were created or analyzed in this study. Data sharing is not applicable to this article.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Khan, M.; Robinson, S.A.; Weikmans, R.; Ciplet, D.; Roberts, J.T. Twenty-Five Years of Adaptation Finance Through a Climate Justice Lens. Clim. Chang. 2020, 161, 251–269. [Google Scholar] [CrossRef]
  2. Wang, Q.; Li, L.; Li, R. Uncovering the Impact of Income Inequality and Population Aging on Carbon Emission Efficiency: An Empirical Analysis of 139 Countries. Sci. Total Environ. 2023, 857, 159508. [Google Scholar] [CrossRef] [PubMed]
  3. Levenda, A.M.; Behrsin, I.; Disano, F. Renewable energy for Whom? A Global Systematic Review of the Environmental Justice Implications of Renewable Energy Technologies. Energy Res. Soc. Sci. 2021, 71, 101837. [Google Scholar] [CrossRef]
  4. Fan, R.; Zhang, X.; Bizimana, A.; Zhou, T.; Liu, J.S.; Meng, X.Z. Achieving China’s Carbon Neutrality: Predicting Driving Factors of CO2 Emission by Artificial Neural Network. J. Clean. Prod. 2022, 362, 132331. [Google Scholar] [CrossRef]
  5. Gabderakhmanova, T.; Engelhardt, J.; Zepter, J.M.; Meier Sørensen, T.; Boesgaard, K.; Ipsen, H.H.; Marinelli, M. Demonstrations of DC Microgrid and Virtual Power Plant Technologies on the Danish Island of Bornholm. In Proceedings of the 2020 55th International Universities Power Engineering Conference (UPEC), Virtual, 1–4 September 2020; pp. 1–6. [Google Scholar] [CrossRef]
  6. Schweiger, G.; Eckerstorfer, L.V.; Hafner, I.; Fleischhacker, A.; Radl, J.; Glock, B.; Wastian, M.; Rößler, M.; Lettner, G.; Popper, N.; et al. Active Consumer Participation in Smart Energy Systems. Energy Build. 2020, 227, 110359. [Google Scholar] [CrossRef]
  7. Chenrui, D.; Shi, L.; Li, Y.; Wu, F.; Wu, Q.; He, Y. Optimal Configuration of Energy Storage for Integrated Energy Stations Considering Multiple Scenarios. In Proceedings of the 2022 4th International Conference on Smart Power & Internet Energy Systems (SPIES), Beijing, China, 27–30 October 2022; pp. 1667–1672. [Google Scholar] [CrossRef]
  8. JiangSu Energy Regulatory Office of National Energy Administration of the P. R. China. Notice on the Issuance of “Rules for User Adjustable Load Participation in Auxiliary Service Market Trading in Jiangsu Power Market (Trial)”.; 2020. Available online: http://jsb.nea.gov.cn/news/2020-11/20201110100742.htm (accessed on 14 August 2023).
  9. Shanghai Municipal Commission of Economy and Informatization. Shanghai Municipal Commission of Economy and Information Technology on the Approval of Further Development of Shanghai Electricity Demand Response and Virtual Power Plant Work. 2020. Available online: http://www.sheitc.sh.gov.cn/jjyx/20200917/cc284508319e4d3cbd50b4bb2003905a.html (accessed on 14 August 2023).
  10. North China Energy Regulatory Bureau of National Energy Administration of the P. R. China. The North China Energy Regulatory Bureau Issued the “Rules for the Participation of Independent Third-party Entities in the North China Power Peak Regulation Auxiliary Service Market (Trial 2020 Edition)”. 2020. Available online: https://baijiahao.baidu.com/s?id=1685765519877171961&wfr=spider&for=pc (accessed on 14 August 2023).
  11. Chen, J.; Liu, Q.; Li, L.; Dai, C.; Lin, Z.; Chen, S. Exploration and Practice on Demand Response of Zhejiang High Elastic Power Grid. Power Demand Side Manag. 2020, 22, 75–79. [Google Scholar]
  12. Tu, S.; Liu, X.; Zhang, H. Typical Implementation of Commercial Building Virtual Power Plant in Huangpu District of Shanghai. Power Demand Side Manag. 2020, 22, 52–57. [Google Scholar]
  13. Li, B.; Yihao, H.; Qi, B.; Sun, Y.; Songsong, C. Key Information Communication Technologies Supporting Virtual Power Plant Interaction. Power Syst. Technol. 2022, 46, 1761–1770. [Google Scholar] [CrossRef]
  14. Wang, H.; Tan, J.; Yang, Y. Research on the Intelligent Cloud Power Distribution Technology based on Power Plant Internet of Things. Electr. Eng. 2021, 14–16+20. [Google Scholar] [CrossRef]
  15. Feng, C.; Chen, Q.; Wang, Y.; Ma, J.; Wang, X. Frequency Regulation Service Provision for Virtual Power Plants Through 5G RAN Slicing. IEEE Trans. Smart Grid 2022, 13, 4943–4956. [Google Scholar] [CrossRef]
  16. Liu, Y.; Zhang, X.; Hongyan, S.; Feng, H. Discussion on Application of Big Data in Electricity Market in Background of Energy Internet. Autom. Electr. Power Syst. 2021, 45, 1–10. [Google Scholar]
  17. Kolenc, M.; Nemček, P.; Gutschi, C.; Suljanović, N.; Zajc, M. Performance Evaluation of a Virtual Power Plant Communication System Providing Ancillary Services. Electr. Power Syst. Res. 2017, 149, 46–54. [Google Scholar] [CrossRef]
  18. Cao, C.; Xie, J.; Yue, D.; Huang, C.; Wang, J.; Xu, S.; Chen, X. Distributed Economic Dispatch of Virtual Power Plant under a Non-Ideal Communication Network. Energies 2017, 10, 235. [Google Scholar] [CrossRef]
  19. Kolenc, M.; Suljanović, N.; Nemček, P.; Zajc, M. Monitoring Communication QoS Parameters of Distributed Energy Resources. In Proceedings of the 2016 IEEE International Energy Conference (ENERGYCON), Leuven, Belgium, 4–8 April 2016; pp. 1–6. [Google Scholar] [CrossRef]
  20. Wang, P.; Lin, S.C.; Luo, M. A Framework for QoS-aware Traffic Classification Using Semi-supervised Machine Learning in SDNs. In Proceedings of the 2016 IEEE International Conference on Services Computing (SCC), San Francisco, CA, USA, 27 June–2 July 2016; pp. 760–765. [Google Scholar] [CrossRef]
  21. Xiao, P.; Qu, W.; Qi, H.; Xu, Y.; Li, Z. An Efficient Elephant Flow Detection with Cost-sensitive in SDN. In Proceedings of the 2015 1st International Conference on Industrial Networks and Intelligent Systems (INISCom), Tokyo, Japan, 2–4 March 2015; pp. 24–28. [Google Scholar] [CrossRef]
  22. Qazi, Z.A.; Lee, J.; Jin, T.; Bellala, G.; Arndt, M.; Noubir, G. Application-Awareness in SDN. In Proceedings of the SIGCOMM ’13: Proceedings of the ACM SIGCOMM 2013 Conference on SIGCOMM, Hong Kong, China, 12–16 August 2013; Association for Computing Machinery: New York, NY, USA, 2013; pp. 487–488. [Google Scholar] [CrossRef]
  23. Candès, E.; Recht, B. Exact Matrix Completion via Convex Optimization. Commun. ACM 2012, 55, 111–119. [Google Scholar] [CrossRef]
  24. Xie, K.; Wang, L.; Wang, X.; Xie, G.; Wen, J.; Zhang, G.; Cao, J.; Zhang, D. Accurate Recovery of Internet Traffic Data: A Sequential Tensor Completion Approach. IEEE/ACM Trans. Netw. 2018, 26, 793–806. [Google Scholar] [CrossRef]
  25. Lee, D.; Lee, D.; Choi, M.; Lee, J. Prediction of Network Throughput using ARIMA. In Proceedings of the 2020 International Conference on Artificial Intelligence in Information and Communication (ICAIIC), Fukuoka, Japan, 19–21 February 2020; pp. 1–5. [Google Scholar] [CrossRef]
  26. Elsherbiny, H.; Abbas, H.M.; Abou-zeid, H.; Hassanein, H.S.; Noureldin, A. 4G LTE Network Throughput Modelling and Prediction. In Proceedings of the GLOBECOM 2020—2020 IEEE Global Communications Conference, Taipei, Taiwan, 7–11 December 2020; pp. 1–6. [Google Scholar] [CrossRef]
  27. Zayed, A. Hilbert Transform Associated with the Fractional Fourier Transform. IEEE Signal Process. Lett. 1998, 5, 206–208. [Google Scholar] [CrossRef]
Figure 1. The universal network architecture of a VPP.
Figure 1. The universal network architecture of a VPP.
Electronics 12 04276 g001
Figure 2. Time probe procedures.
Figure 2. Time probe procedures.
Electronics 12 04276 g002
Figure 3. The location of buildings (map data come from OpenStreetMap).
Figure 3. The location of buildings (map data come from OpenStreetMap).
Electronics 12 04276 g003
Figure 4. Original network latency.
Figure 4. Original network latency.
Electronics 12 04276 g004
Figure 5. The normal network latency distribution.
Figure 5. The normal network latency distribution.
Electronics 12 04276 g005
Figure 6. The filtered upper envelope of network latency.
Figure 6. The filtered upper envelope of network latency.
Electronics 12 04276 g006
Figure 7. The prediction demo by the ARIMA model.
Figure 7. The prediction demo by the ARIMA model.
Electronics 12 04276 g007
Figure 8. Network latency prediction (uplink).
Figure 8. Network latency prediction (uplink).
Electronics 12 04276 g008
Figure 9. Network latency prediction (downlink).
Figure 9. Network latency prediction (downlink).
Electronics 12 04276 g009
Figure 10. The MSE of prediction.
Figure 10. The MSE of prediction.
Electronics 12 04276 g010
Figure 11. The negative report rate of prediction.
Figure 11. The negative report rate of prediction.
Electronics 12 04276 g011
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Liu, C.; Tao, J.; Liu, Y.; Wang, X.; Peng, W. Data-Driven Network Latency Processing for Auxiliary Services in Virtual Power Plant. Electronics 2023, 12, 4276. https://doi.org/10.3390/electronics12204276

AMA Style

Liu C, Tao J, Liu Y, Wang X, Peng W. Data-Driven Network Latency Processing for Auxiliary Services in Virtual Power Plant. Electronics. 2023; 12(20):4276. https://doi.org/10.3390/electronics12204276

Chicago/Turabian Style

Liu, Chuan, Jing Tao, Ying Liu, Xiangqun Wang, and Wei Peng. 2023. "Data-Driven Network Latency Processing for Auxiliary Services in Virtual Power Plant" Electronics 12, no. 20: 4276. https://doi.org/10.3390/electronics12204276

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