Abstract
With the integration of high proportional photovoltaics (PVs) into distribution networks, the superposition of uncertain output power of PVs and stochastic load demand fluctuations have posed a serious challenge to voltage stability. In this paper, a multitimescale decomposition-coordination-based voltage control method is proposed under the cloud-edge cooperative architecture. The distribution network is firstly decomposed into several subnetworks. In each subnetwork, the edge computing device is equipped to realize the distributed control and provide external computing resources for the cloud center. Then, a multitimescale control scheme containing the interval dispatch stage and the real-time time-window stage is proposed. In the interval dispatch stage, a cloud-edge collaborative calculation strategy considering balanced resource allocation is well designed to obtain the global optimal power flows and the corresponding reference operating points of the voltage control equipment. Meanwhile, in the real-time time-window stage, a consensus-based voltage correction mechanism under the optimal power flow boundary constraints is designed to avoid the voltage violations caused by unexcepted power fluctuations deviating from the representative scenarios. Simulation results with the improved 33-bus and IEEE 123-bus systems have demonstrated the effectiveness of our proposed method.
1. Introduction
The applications of photovoltaics (PVs) in distribution networks are an effective approach to deal with the carbon emissions and pollution problems of traditional fossil fuels [1, 2]. However, the uncertain PV outputs also have posed a serious challenge to the voltage stability in highly penetrated scenarios [3]. Due to comprehensively considering the time characteristic differences of discrete and continuous voltage control equipment, the multitimescale voltage control methods usually have better global voltage control performance compared with the traditional single timescale control methods, which have attracted the attention of the researchers [4–6].
The traditional multitimescale voltage control model and method is centralized formed and implement at the cloud control center. Zhang et al. [7] have proposed a centralized robust optimal method with three timescales. The on-load tap changers (OLTCs) and capacitor banks (CBs) are scheduled hourly, while the reference operating points of PV inverters are set every 15 min, and the real-time droop control is conducted. Xu et al. [8] have proposed a centralized stochastic programming method considering the simplified power fluctuation scenarios. To deal with the voltage deviations caused by the short-term power fluctuations deviating from the representative scenarios, a centralized double-timescale scheduling method for OLTCs, CBs, and PVs has been conducted. To maintain the voltage deviations within the allowable ranges, Alam et al. [9] have designed a centralized ESS charging-discharging strategy with the functions of long-timescale peak-load shifting and short-timescale power supply and demand balance. More similar works can be found in [10–14]. However, with the increase of PV penetration proportion and the expansion of distribution network scale, the requirement of adequate communication, computation, and data storage resources in the centralized methods will lead to low solution efficiency and complex control operation problems [15].
To overcome the shortcomings in centralized methods, some researchers have proposed decentralized voltage control methods [16–18]. By parting a distribution network into serval subnetworks, the edge computing devices with data storage, analysis, and communication capabilities are equipped in each subnetwork to realize distributed and localized voltage control. Chai et al. [19] have proposed a two-stage deterministic voltage control strategy based on network partition. In the long-timescale stage, the power losses and voltage deviations are optimized based on the alternative direction method of multipliers (ADMM), while the short timescale autonomous optimization is adopted in each subnetwork without considering the uncertain PV output and load demand fluctuation. Li et al. [20] have proposed a distributed adaptive robust voltage control method to minimize power loss while keeping operating constraints under uncertain power fluctuation scenarios. However, the conservative robust optimization solutions make the power flow boundaries among subnetworks usually not optimal. Bazrafshan and Gatsis [21] have proposed a power stochastic programming scheme to jointly optimize the PV inverter outputs and programmable load demands. A fine decentralized algorithm is developed via ADMM that results in closed-form updates per bus and scenario, rendering it not suitable to implement with a limited number and performance of edge computing devices. More similar works can be found in [22–25]. However, there may exist frequent interregional power exchanges during the decentralized voltage control process, which may cause the suboptimal operations of distribution networks. In addition, in the existing distributed methods, the influences of limited computing resources of edge-side devices on the solving efficiency of the voltage control optimization models have not been considered. In a real distribution network, the edge-side devices should undertake some other applications (e.g., load frequency control [26], power forecasting [27], distribution network, and multimicrogrid joint optimization [28]) except for voltage control.
In general, the traditional completely centralized or decentralized control strategies are usually difficult to take into account both high computational efficiency and global optimality. In recent years, some scholars have introduced the concept of cloud-edge collaborative (CEC) architecture into distribution networks, such as power scheduling [29], stability operation control [30], load forecasting [31], and other applications. The significant advantage of the CEC architecture is that it uses the computing and analysis capabilities of edge-sides to provide distributed control and participate in the collaborative optimization process with the cloud-side control center to achieve efficient parallel solving of complex applications. However, as far as we know, there is still less work on distribution network voltage control under CEC architecture. Inspired by this, a novel multitimescale decomposition-coordination-based voltage control (DCVC) method is proposed under CEC architecture, containing the interval dispatch stage and real-time time-window stage. The main contributions are as follows:(i)In the interval dispatch stage, to determine the optimal power flows and the corresponding optimal reference operating points of voltage control equipment under representative scenarios, the global optimization algorithm based on ADMM is designed. In addition, a CEC computing and communication resource scheduling mechanism considering resource allocation imbalance is well designed to guarantee satisfactory solving efficiency.(ii)In the real-time time-window stage, to avoid the violate violations caused by unexcepted power fluctuations deviating from the representative scenarios, a consensus-based voltage correction mechanism is developed under the optimal power flow boundary constraints obtained by ADMM. Therefore, the undesirable interregional power exchanges and the corresponding adverse effects on the optimal power flows can be effectively avoided compared with the traditional distributed schemes.
The remainder of this paper is organized as follows. Section 2 introduces the basic architecture of the CEC-DCVC method. PV and ESS allocation strategy is proposed in Section 3. Sections 4 and 5 give the mathematical models as well as solving algorithms for two stages. Case studies are conducted and discussed in Section 6. The conclusion is given in Section 7.
2. Basic Architecture of CEC-DCVC Method
As shown in Figure 1, in our proposed DCVC method, the distribution network is firstly decomposed into a series of subnetworks. The edge computing devices with communication capabilities are equipped in each subnetwork to realize distributed control and provide computing resources for the cloud-side control center. To avoid suboptimal operating in the overall network due to unexcepted interregional power flows caused by the decentralized voltage control in subnetworks, the ADMM deployed in the cloud and edge sides is adopted to determine the optimal power flow boundaries among different subnetworks. Specifically, the obtained results of ADMM contain power flow boundary between arbitrary subnetwork a and b, which are given by πa,b, κa,b, and κb,a as intermediate variables in cloud-side and edge-sides, respectively, as shown in Figure 1. Generally, the different kinds of voltage control equipment can be categorized into discrete ones (e.g., OLTCs and CBs) and continuous ones (e.g., ESSs and PVs). Under the decomposition-coordination framework, a parallel solving scheme for the ADMM considering the computing source constraints is developed. The reference operating points of all the discrete voltage control equipment in the distribution network are determined via conducting the cloud-side ADMM subproblem, while the reference operating points of continuous equipment in each subnetwork are obtained via conducting the edge-side ADMM subproblems. The states in neighboring subnetworks required to solve the ADMM are exchanged as a copy form through the communication network. When all the ADMM subproblems are converged, the final optimal power flow boundaries satisfy πa,b = κa,b = κb,a.

Further, the proposed DCVC voltage control method contains the following two stages with different timescales, as shown in Figure 2:(i)Interval dispatch stage: according to the preset representative power fluctuation scenarios, the tap positions of discrete voltage equipment during the hourly interval and the reference operating points of continuous voltage equipment during the 15 min interval are determined by conducting the cloud and edge-side ADMM subproblems, respectively. Moreover, considering the influences of the computing and communication capability differences among the cloud-side control center and edge computing devices on the ADMM subproblem solving processes, a resource scheduling mechanism is well designed in this stage.(ii)Real-time time-window stage: the unexpected power fluctuation deviating from the preset scenarios may cause voltage violation risks. Therefore, a consensus-based cluster correction scheme considering the optimal power flow boundary constraints is developed and deployed in the edge computing devices to realize real-time power regulations of the continuous voltage control equipment.

3. PV and ESS Allocation Strategy
Allocating PVs and ESSs based on the appropriate distribution network partition can reduce the whole network power loss while ensuring the subnetwork control capability. Therefore, this article innovatively builds a bilayer optimization model to achieve optimized allocation.
3.1. PV and ESS Allocation Bilayer Optimization Model
The inner objective is to maximize subnetwork voltage control capability, as given in equation (1). The ESS and PV inverter constraints in each subnetwork are given in Appendix B equations (B.7)–(B.10). In addition, based on the concept of electrical distance between arbitrary two buses proposed by Chai [19], the lower and upper bounds of inside and outside electrical coupling strength are formed, respectively. Furthermore, the upper information propagation delay bound constraint in the real-time time-window stage is also sufficiently considered.where A is the set of subnetworks; Ba represents the bus set of subnetwork a; he represents the ESS and PV control ability to bus e in subnetwork a; Ba,ESS and Ba,PV are the bus sets of ESS and PV clusters in subnetwork a respectively; and are the active and reactive power output of ESS and PV at bus i and bus j respectively; and are the active and reactive power sensitivity of bus i and bus j to bus e respectively; and represents the historical average voltage deviation of bus e.
3.1.1. Electrical Coupling Strength Constraints
where Ea is the branch set of subnetwork a; and are the active and reactive electrical distances from bus i and bus j respectively; and Din and Dout represent the lower and upper bounds of inside and outside electrical coupling strength for subnetwork a respectively.
3.1.2. Information Propagation Delay Constraint
where represents the ESS or PV cluster internal information propagation delay in subnetwork a; Na,ESS/PV is the number of devices in ESS or PV cluster; the average communication point connectivity degree da,ESS/PV represents the information propagation ability; the ratio of two “log(·)” function represents the average hop counts required to propagate the leading device status to all follower devices; , , and represent the single communication, calculation, and action time of ESS or PV, respectively; and is the delay upper bound.
The outer objective function is to minimize the whole distribution network power loss. The power flow constraints of the whole distribution network are given in Appendix A equations (A.1)–(A.4), which have been preprocessed by second-order cone relaxation [32] to convert original nonconvex programming into convex programming. Embedding the inner function equation (1) into the outer function, the bilevel optimization model can be formed as follows:where BESS and BPV are the bus sets of ESSs and PVs in the whole distribution network, respectively; E is the branch set of the whole distribution network; lij,t is the square of current for branch ij; rij represents the resistance of branch ij.
3.2. Solving Process by Tabu Search Algorithm
Tabu search algorithm is applied in this paper to search for the optimal ESSs and PVs allocation strategy corresponding to the model (6). The dimension of BESS or BPV is related to the number of buses in the distribution network, and each element of BESS or BPV is “1” or “0.” The number “1” indicates that ESS or PV is distributed to this bus, while the number “0” indicates the opposite. The neighbors of BESS or BPV can be generated by changing several elements of BESS or BPV from “1” to “0,” or vice versa. Especially, the optimal solution is obtained based on the inner distribution network partition function equation (1). Finally, the detailed steps of Tabu search are shown in Algorithm 1.
|
4. Interval Dispatch Stage
To achieve the economic and safe operation of the distribution network under representative power fluctuation scenarios, the cloud and edge sides minimize the power loss of the whole network and the voltage deviations of subnetworks, respectively. Correspondingly, ADMM is adopted to solve the subproblems assigned to cloud and edge sides. Besides, the optimal power flow boundaries among subnetworks are formed.
4.1. Problem Descriptions
4.1.1. Cloud-Side Optimization Model
The optimization objective at the cloud-side is to minimize the power loss of the whole distribution network. The power flow, OLTC, and CB constraints of the whole network are given in Appendix A. The cloud-side optimization model can be described aswhere α and β are the OLTC and CB state matrixes, respectively; Tcloud is the interval dispatch set at cloud-side; πa,b = [UΞ, PΞΓ, QΞΓ], UΞ is the voltage of boundary bus Ξ in arbitrary subnetwork a; PΞΓ and QΞΓ are the active and reactive power of boundary branch ΞΓ respectively; and are the lower bound and upper bound for power flow boundary, respectively; , represents the hypothetical voltage of bus Ξ in subnetwork a; and are the active and reactive power of virtual load, respectively; and Aa is the set of subnetworks adjacent to subnetwork a.
4.1.2. Edge-Side Optimization Model
The optimization objective at each edge-side is to minimize the voltage deviations in each subnetwork. The power flow, ESS, and PV inverter constraints in each subnetwork are given in Appendix B. To keep the same second-order cone forms in the cloud-side optimization model (7), the voltage deviation of arbitrary bus j is also expressed with the square form. The edge-side optimization model in each subnetwork can be described aswhere Pa,ESS is the discharge power matrix of ESSs; Qa,PV is the reactive power output matrix of PV inverters; Tedge represents the interval dispatch set at edge-side; uj,t is the square of voltage amplitude for bus j; is square of the reference voltage amplitude; , represents the hypothetical voltage of bus Ξ in subnetwork b; and are the hypothetical active and reactive power of branch ΞΓ respectively.
4.1.3. Stochastic Programming considering Power Fluctuations
In practice, the stochastic fluctuations of PV active power outputs and load demands may make it hard to sustain the power flows within the economic and safe boundaries by directly solving the above deterministic optimization models. Therefore, the optimization objectives of models (7) and (8) are further transferred into the following stochastic programming forms:where x = [α, β]; ya = [Pa,ESS, Qa,PV]; ξ = {ξa | } is the set of PV active power outputs (denoted as ) and load demands (denoted as ); Eξ(·) and are the mathematical expectation under ξ and ξa respectively; floss(·) and fa,|Δu|(·) represent the objective of models (7) and (8) respectively; is the partial copy of x download to edge-side a; is the summary of copies ya upload to cloud-side; and A is the number of subnetworks.
Moreover, to solve the above stochastic programming equation (9), the uncertain variable ξa is simplified into a series of typical values with specific probabilities as Gaussian and Beta distribution [8]. Then, the representative scenario set Wa in subnetwork a can be described by the Cartesian product of PV output set Wa,PV and load demand set Wa,load:where and are uncertain variable and corresponding occurrence probability of scenario wa respectively.
Correspondingly, the representative scenario set (denoted as W) of the overall distribution network is given bywhere and . Moreover, the stochastic programming equation (9) is retransferred into the following deterministic form:
4.2. ADMM-Based Optimization Procedure under CEC Architecture
According to equation (12), the number of optimization models is A + 1. To determine the optimal reference operating points of the voltage control equipment, all the cloud and edge-side optimization models should converge, which means that there exist frequent copy interactions during the optimization process. To guarantee the fast convergence in the interval dispatch stage, the ADMM considering computing resource constraints is adopted in the cloud-side control center and edge computing devices. Firstly, based on the augmented Lagrange function method, the cloud and edge side optimization models with equality constraint are further decoupled into A + 1 convex optimization models as follows:where φ(·) and ψ(·) are the optimization functions at cloud and edge sides, respectively; , πw represents π under scenario w; , represents κa,b under scenario wa; for the whole network and subnetwork a respectively, Ω = [Ωa,b]1 × L and Ωa,b are the auxiliary variables, λ and λa,b are the dual variables, ρ and ρa are the penalty factors, and L is the number of power flow boundaries.
The update rules of Ω = [Ωa,b]1 × L, λ, and λa,b in the kth iteration are given by
The update rules of and in kth iteration are given by
The convergence criterion of ADMM is codetermined by the primary residual Rk and dual residual Sk in the cloud-side as follows:where εpri and εdual are the maximum allowable error of Rk and Sk respectively.
4.3. Solution Process with Computing and Communication Resource Scheduling
As shown in Figure 3, when the allocated computing and communication resources do not match the ADMM, only after all edge-sides have completed the subproblems and uploaded the copies to the cloud-side, the subproblem at the cloud-side can be executed. Similarly, each edge-side subproblem can only be calculated after that the cloud-side has completed the subproblem and downloaded the copies to edge-sides. Compared with the complete resource balance situation, the additional time will accumulate to Δttotal after steps, which will occupy more computing and communication resources of CEC architecture and adversely affect the quality of voltage control application. Therefore, the computing and communication resources of CEC architecture need to be reasonably scheduled to alleviate this situation. Based on the definition of kth iteration imbalance index Hib,k, this paper gives the allocation criteria of central processing units (denoted as the CPU clock speeds and ) and communication network bandwidth (denoted as the speeds of sending and receiving packets υcl ⟶ ed,a and υed,a ⟶ cl between cloud-side and arbitrary edge-side a).

Furthermore, the , , υcl ⟶ ed,a, and υed ⟶ cl,a provided for ADMM can be determined by solving equations (21)–(24):where is the upper limit of imbalance index; , , and are the computing, communication, and total time at cloud-side, respectively; , , and are computing, communication, and total time at edge-side, respectively; is the average of and all ; O(·) is used to the calculate time complexity; represents the cycle per instruction; K(·) represents the average number of instructions in single-step; ||·||pack is used to calculate the number of packets; is the start time of ADMM single-step procedure; is the time of preprocessing and packaging for data frames.
Finally, the detailed steps of ADMM under CEC architecture are shown in Algorithm 2.
|
5. Real-Time Time-Window Stage
Note that the unexpected power fluctuations deviating from the respective scenarios may lead to voltage violations. It is required that the continuous voltage control equipment should have the real-time power regulation capabilities to maintain the bus voltages within the permitted range and guarantee the power flow boundaries satisfying . However, traditional localized control strategies only regulate the equipment based on local measurement information, which cannot realize the coordination among other equipment. Therefore, in this Section, a consensus-based distributed cluster control scheme is developed.
5.1. Consistency Variable Construction
Science the traditional consensus-based control methods do not consider the power flow boundary constraints, so the regulations will inevitably bring additional power flow exchange among subnetworks [33–35]. Accordingly, the power flow distribution will deviate from the optimal state. Therefore, the power flow boundary constraints are introduced into the consensus-based cluster control in this Section. Specifically, when voltage violation occurs at arbitrary bus e in the worst real-time scenarios, the ESS and PV with the highest active and reactive power regulation sensitivities will be regarded as the two leaders. The remaining ESSs and PVs are regarded as corresponding followers. By adjusting the ESS charging-discharging powers and PV inverter outputs, respectively, the voltage deviation can be kept within the allowable range under the preset boundary power flow constraint .
For the leaders, the consistency variables after normalization are defined as , , where, for ESS and PV clusters, respectively, the highest power sensitivity equipment is installed at bus θ and ω; and are the lead consistency variables; and are the power change upper bounds of leaders. For the followers, the consistency variables after taking into account the sensitivity correction are defined as , where and i ≠ θ; and j ≠ ω; and are the following consistency variables; CP and CQ are the active and reactive power allocation coefficients, respectively; and are the active power sensitivity of bus i and bus θ to bus e respectively; and are the reactive power sensitivity of bus j and bus ω to bus e respectively; and are the power change upper bounds of followers. The consistency variables of leaders and followers satisfy .
At time t, to ensure obtained in Section 4, as shown in Figure 4, is divided into two categories, i.e., upstream boundary and downstream boundary . When the upstream boundary bus of arbitrary subnetwork a is regarded as slack bus, i.e., , as long as and as given in equation (25), there is .where and are the state variables of active and reactive power in subnetwork a respectively.

Since the downstream subnetwork of subnetwork a is adopted the same strategy, it also makes . Therefore, is realized. Besides, before regulating, the CP and CQ can be determined to satisfy both and equation (25) only by simple algebraic calculations at the edge-side.
5.2. Consensus-Based Cluster Correction Mechanism
In the proposed consensus-based cluster correction mechanism, the leaders update power outputs in the form of droop control until the voltage amplitude of bus e returns to the allowable range. Specifically, for the kth update process, the leader power outputs can be given aswhere ηP and ηQ are used to adjust the convergence speed and accuracy of the leaders; represents the voltage amplitude lower limit or upper limit .
Furthermore, the followers update their outputs according to the k − 1th state of the leaders and adjacent followers. Considering the communication link connectivity among voltage regulation equipment, the kth outputs of followers can be given aswhere zσδ (σ = i or j; δ = θ, ω, m, or n) represents the state transition coefficient, generally determined by the means Metropolis algorithm [33]:where σ represents the set of links that have a direct communication connection with ESS or PV installed at bus σ; dσ and dδ represent the point connectivities of bus σ and δ respectively, i.e., the number of equipment with direct communication links to ESS or PV installed at bus σ and δ.
Finally, the detailed steps of the proposed consensus-based cluster correction mechanism are shown in Algorithm 3.
|
6. Case Studies
In this Section, improved 33-bus and IEEE 123-bus systems are used to test the effectiveness of our proposed CEC-DCVC method. The centralized stochastic programming method proposed in [8], the decentralized stochastic programming method proposed in [21], and the CEC robust optimization method are adopted as the comparisons.
The software and hardware adopted in the simulations are as follows. The cloud server adopts Intel Xeon 4 [email protected], 8 GB RAM with Win 10, while edge servers adopt Intel Core i5 [email protected], 4 GB RAM with Win 10. 100 Mbps communication links with TCP protocol are adopted to exchange copies among cloud-side control center and edge computing devices, while 10 Mbps communication links with UPD protocol are adopted to realize consensus-based cluster control among the continuous voltage control equipment. The CEC architecture is implemented on the Microsoft Visual Studio 2019 platform based on multiagent technology. GUROBI 8.9.0 in MATLAB 2018b is adopted to solve the ADMM subproblems.
6.1. Voltage Control Results of Modified 33-Bus System
6.1.1. Modified 33-Bus System
The 33-bus system [36] with three subnetworks is firstly tested, as shown in Figure 5. The allowed operational voltage range [, ] = [0.95, 1.05] p.u. The parameters of voltage control equipment are demonstrated in Table 1. The maximal allowable hourly and daily action limits of the OLTC are 4 and 30 times, respectively, and action limits of CBs are 2 and 15 times, respectively. Without losing generality, we assume that ESSs are distributed near PVs, and PVs in each subnetwork have the same generation. In addition, we assume that all load buses have the same power demand factor, which represents the ratio of forecasting load demand magnitudes to the reference operating magnitudes, as shown in Figure 6.


6.1.2. Results in the Interval Dispatch Stage
The forecasting curves described in Figure 6 are used as the probability distribution means for stochastic programming. In addition, assume that the load demands obey the Gauss distribution with 5% standard deviations, while the PV outputs obey the Beta distribution, where both two shape parameters are set as 6.06. Then, 100 representative scenarios are generated by using the proposed method in Section 4.1.3. For example, Figure 7 shows the possible voltage amplitudes at 12 : 00. It can be seen that about 10% of representative scenarios show bus voltage violations, with the maximum voltage of 1.067 p.u. Therefore, it is necessary to carry out voltage control.

The hourly tap positions of OLTC and CBs within one day determined by conducting the proposed cloud-side ADMM algorithm are shown in Figure 8. The 15 min reference reactive power outputs of PVs and charging-discharging curves of ESSs determined by conducting the edge-side ADMM algorithms are shown in Figure 9.

(a)

(b)

(a)

(b)

(c)
Under the CEC architecture, the proposed DCVC method can realize the coordination of discrete and continuous types of equipment with different timescales. According to Figure 8, to guarantee the hourly global optimal power flows, the taps of OLTC over the day change 22 times, while the average taps of CBs are 3.465. Furthermore, as shown in Figure 9, there exists a significant difference in the continuous equipment power outputs in the daytime and night:(i)In the daytime, the average ESS charging power is 38.79 kW, 45.73 kW, and 53.45 kW in subnetworks 1, 2, and 3 to absorb the additional active power output of PVs. The average PV inverter reactive power outputs are 59.43 kVar, 213 kVar, and −32 kVar in subnetworks 1, 2, and 3. Especially, when PV active power outputs reach the peaks, the PV reactive outputs are close to 0 or even negative to absorb the inductive reactive powers from the distribution network to reduce the bus voltage amplitudes. Conversely, when PV active outputs are at low levels, the PV inverters increase their reactive power outputs to raise the bus voltage amplitudes.(ii)In the night, the average ESS discharge power is 22.16 kW, 36.45 kW, and 43.29 kW in subnetworks 1, 2, and 3, respectively, to support high load demands. Since the PV active power outputs are close to 0, the PV inverter reactive power outputs are increased to support the bus voltage. In this case, the average PV reactive power outputs are 77.58 kVar, 287 kVar, and 111.34 kVar in subnetworks 1, 2, and 3, respectively. Finally, in this test system, the voltage qualification rate is 100% under representative scenarios, while the average bus voltage deviation is 0.0121 p.u. and the power loss is 45.23 kW.
6.1.3. Results in the Real-Time Time-Window Stage
In this stage, 5000 random scenarios are generated by the Monte Carlo sampling method to simulate the uncertain PV active power outputs and load demands deviating from the representative scenarios. By using the proposed consensus-based cluster correction strategy in Section 5, the correction results of bus 16 with the largest voltage deviations under the worst real-time scenarios are shown in Figure 10.

Under the worst real-time scenarios from 10 : 25 : 00 to 12 : 45 : 00, the voltage amplitude of bus 16 exceeds the lower limit 5 times. The maximum voltage deviation occurs at 10 : 25 : 00 with the lowest voltage magnitude 0.937 p.u. The possible reason causing such a sharp drop may be the sudden power drops of PVs at the high-level load demands. In this case, by precomputing the sensitivity matrix, the ESS and PV installed at bus 16 are determined as the active and reactive power regulation leaders, respectively, while the ESSs and PV at buses 9, 10, 11, and 13 are regarded as the followers. Under the optimal power flow boundary constraints obtained by the proposed ADMM algorithm, the regulation processes with the proposed consensus-based cluster correction strategy are shown in Figure 11.

(a)

(b)
Figures 11(a) and 11(b) illustrate that the states of ESSs and PV inverters reach the consensuses after 45 and 51 iterations, respectively. The maximum deviations during the regulation process are 1.01% and 2.73%, respectively. The corresponding boundary power flow fluctuations are presented in Figure 12. Since the PV outputs in subnetwork 3 have been greatly reduced, the is suddenly increased by 0.198 MW. But with the ESS consensus-based cluster correction process, the optimal active power boundary can be restored within 0.84 s. Meanwhile, the PV leader increases the reactive power output, so that the PV followers need to reduce their reactive power outputs to balance . The overall time-consuming is only 1.10 s, and the maximum reactive power fluctuation is 0.014 MVar, which satisfies the real-time control requirements. Besides, the correction process in this stage only occurs in subnetwork 3, which has no impact on the optimal operation of other subnetworks.

6.2. Voltage Control Results of Modified IEEE 123-Bus System
6.2.1. Modified IEEE 123-Bus System
As shown in Figure 13, the IEEE 123-bus system [37] with three subnetworks is tested to verify the effectiveness of our proposed method under larger-scale distribution networks. The load demand curves and discrete equipment parameters for this system are the same as the 33-bus system. OLTC is installed at bus 1. CBs are installed at buses {19, 28, 43, 63, 80, 91, 106, 118}. The PV output curves and continuous equipment parameters in the subnetworks 1, 2, and 3 are the same as those in the subnetworks of the 33-bus system, while the assumptions of subnetwork 3 in 33-bus system are adopted in subnetwork 4 here. ESSs and PVs are located at buses {15, 20, 27, 39, 45, 53, 56, 74, 78, 82, 87, 98, 113} and {14, 18, 21, 26, 31, 35, 46, 49, 57, 65, 68, 74, 77, 78, 85, 90, 93, 98, 113}, respectively.

6.2.2. Results in the Interval Dispatch Stage
Due to the increased number and scale of subnetworks, the operating conditions in subnetworks are more complex. Thereby, the number of representative scenarios increases to 200. However, the proposed DCVC method can still coordinate the discrete and continuous types of equipment under CEC architecture, as shown in Table 2. Finally, in this test system, the voltage qualification rate can also be maintained at 100%, while the average voltage deviation is 0.0137 p.u. and the power loss is 124.23 kW.
6.2.3. Results in the Real-Time Time-Window Stage
Without losing generality, bus 2 with the most serious voltage violation under the worst scenario is taken as an example for discussion and analysis. As shown in Figures 14(a) and 14(b), although the number of ESS and PV increases to 4 and 6, respectively, both the ESS and PV cluster consistency variables can still well converge within the allowed time. Specifically, the two equipment clusters converge after 66 and 88 iterations, respectively. The corresponding time-consumption is 1.23 s and 1.58 s, respectively. In addition, the maximum deviations of two consistency variables are limited to 5%.

(a)

(b)
6.3. Comparison with Current Methods
To verify the superior control performance of the proposed CEC-DCVC method in multitimescale, the following five methods are compared:(1)Method #1: with no control method(2)Method #2: with the proposed CEC-DCVC method(3)Method #3: with the centralized stochastic programming method in [8](4)Method #4: with the decentralized stochastic programming method in [21](5)Method #5: with the CEC robust optimization method
During one day, the average voltage deviation |ΔU| of each bus is shown in Figure 15. The control results of subnetworks and the whole network are shown in Tables 3 and 4.

(a)

(b)
The results indicate that the proposed method #2 has a better performance than others in reducing voltage deviations and power losses. Specifically, although method #3 has a similar power loss reduction performance in the two test systems compared with our proposed method #2, the average voltage deviations with method #3 are 16.67% and 19.90% larger, respectively. This is because method #3 only focused on minimizing the power losses without considering the voltage deviations. In addition, because the centralized control structure is used in method #3, only one representative scenario set is adopted during determining the optimal power flows. Conversely, in our proposed method #2, not only both the voltage deviations and power losses are considered as the optimization objectives, more fine representative scenario sets considering the differences among the subnetworks are established in our paper as well. Moreover, since method #4 fails to avoid the interregional suboptimal power flows during partial localized voltage control, the average voltage deviations in the two test systems are increased by 4.21% and 7.19%, respectively, while the power losses are increased by 5.14% and 6.98% compared with our proposed method #2. In addition, although method #5 adopts the same CEC architecture as our proposed method #2, the average voltage deviations in the two test systems are increased by 32.63% and 19.25%, respectively, while the power losses are increased by 23.53% and 24.24% compared with our proposed method #2. The reason is that the conservative results under the worst scenarios are usually obtained in robust method #5.
6.4. Resource Balance Performance
To be more practical, assume that the CEC architecture also undertakes some other applications except for voltage control, such as power scheduling [29], stability operation control [30], and load forecasting [31]. When the voltage control application and those other applications overlap during the solving process, heterogeneous and limited computing resources will be provided to the voltage control application. Without losing generality, in this section, the benchmark utilization of CPU and bandwidth is set as an overload situation [38] to simulate the above situation under CEC architecture. As shown in Figures 16(a) and 16(b), under the traditional polling resource allocation strategy [39], the average resource allocation imbalance indexes Hib,k are 0.264 and 0.374, respectively, for two test systems during the iterative processes. As shown in Figures 17(a) and 17(b), the corresponding total solving time-consumption reaches 49.12 s and 195.93 s, which exacerbate the high computing pressure duration under CEC architecture in multiapplication cases. In addition, overlong solving time-consumption is adverse to meet the correspondence between the control strategies and the actual working conditions. After executing the proposed computing and communication resource allocation strategy, the average resource allocation imbalance indexes Hib,k are greatly reduced to 0.071 and 0.075, respectively. The corresponding total solution time is decreased to 16.91 s and 49.59 s. Besides, as demonstrated in Figures 17(a) and 17(b), different resource allocation strategies do not affect the iterations required for ADMM convergence, where two test systems converge after 39 and 70 iterations.

(a)

(b)

(a)

(b)
7. Conclusion
To solve the multitimescale voltage control problem of high PV-penetrated distribution networks, this paper proposes a CEC-DCVC method, which decomposes the global voltage control task and solves it coordinately. It effectively reduces the voltage deviations and power losses and realizes an excellent allocation of computing and communication resources. Compared with the centralized method, the model dimensions and algorithm time complexity are greatly reduced. Besides, its scalability is significantly improved, suitable for photovoltaic frequent fluctuation scenarios. Compared with the decentralized method, due to the introduction of optimal power flow boundary constraints, unnecessary power interactions among subnetworks during local voltage regulations are avoided. Furthermore, the complete decoupling of voltage regulations in each subnetwork is realized. Besides, the cloud-side control center is used to undertake the partial optimization model, which effectively reduces the computing burden on edge-side devices with limited computing and communication resources.
Moreover, the proposed method is a general method based on optimal power flow stochastic programming, which can be extended to other applications based on the CEC architecture in distribution networks.
Appendix
A.1. Constraints at the Cloud-Side
A.1. Power Flow Constraints of Second-Order Cone Form for Whole Network
(A.1)-(A.4), , where B is the bus set of the whole network; xij represents the reactance of branch ij; η(j) and γ(j) are the sets of power injection and outflow at bus j respectively; is the active power output of PV at bus j; and are the copies of ESS discharge power and PV inverter reactive power output respectively; Pij,t represents the active power of branch ij; is the reactive power compensation of CB; and is the reactive power of load demand.
A.2. OLTC Constraints
where αm,t is the virtual binary variable, which represents the state of OLTC; M is the tap set of OLTC; Utap is the voltage particle size of each tap; km represents OLTC in the mth tap; and are the hourly and daily limit of changing taps for OLTC, respectively.
A.3. CB Constraints
(A.10)-(A.13), , where βj,n,t is the virtual binary variable, which represents the state of CB at bus j; BCB is the set of CBs; N is the tap set of CB; represents the capacity of each tap for CB; and are the hourly and daily limit of changing taps for CBs, respectively.
B. Constraints at the Edge-Sides
B.1. Power Flow Constraints of Second-Order Cone Form for Subnetworks
(B.1)-(B.6), , where and are the lower and upper limit of buses voltage, respectively; is the copy form of reactive power compensation for CB; and represents the upper limit of branches current.
B.2. ESSs Constraints
(B.7)-(B.9), , where is the capacity of ESS installed at bus j; represents the limit of discharge power rate; and are the lower and upper limits of ESS states of charge, respectively.
B.3. PV Inverters Constraints
where is the capacity of PV inverter installed at bus j.
Data Availability
All data used to support the findings of this study are included within the article.
Conflicts of Interest
The authors declare no conflicts of interest.
Acknowledgments
This work was supported by the National Natural Science Foundation of China under Grant 62103254.