Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TII.2018.2856826, IEEE
Transactions on Industrial Informatics
1
1551-3203 (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TII.2018.2856826, IEEE
Transactions on Industrial Informatics
2
In this paper, we combine V2SC and V2S estimation in the controllable system states with stochastic properties, such as
earlier works into a new data-driven based V2SC method. To loads and renewable generations, the voltage values at time t are
implement the proposed method in real power systems, a hys- assumed predictable by time t-1 using time-series approaches
teresis strategy that can prevent frequent back and forth re- [19]. Thus, the V2SC problem is to reschedule reactive power
scheduling actions is also integrated. The proposed method has injections from capacitor and reactor groups at different pilot
the following merits: buses along with time t, so the final optimized vref (t) - v(t) tra-
1) It is a purely data-driven method with capability to draw jectory can be close to the optimal trajectory in theory.
the system to the near optimal condition along with the opera- Assume the function between the actual voltage value v(t)
tion trajectory without relying on the offline physical model, and the reactive power injections is
which is more suitable in modern power systems with stochastic
v (t) = f(q(t)) (1)
renewable energy resources;
2) With consideration of practical issues, it provides similar where f is a multi-input and multi-output nonlinear function and
result to the conventional IPOPT based V2C method, making it q(t) is the reactive power injection vector at the buses. If there
great potentials to be applied in real power systems. are capacitor and reactor groups at each pilot bus, the optimi-
The remainder of the paper is organized as follows. Section II zation model for V2SC at time t can be formulated as follows:
provides theory, framework and implementation procedures for 2
max f (q (t -1) q (t ))-v ref (t )
the V2SC. Section III discusses key issues in the V2SC, in- q ( t ) 2
cluding implementation of the V2S estimation and the hystere- s.t. q(t ) ≤ q(t ) ≤ q(t ) (2)
sis control strategy. Section IV and Section V validate the
proposed method in the 36-Node system and Nordic32 system, q (t ) ≤ C (t )
respectively. Section VI presents the conclusion. where Δq(t) is the reactive power rescheduled by the capacitor
and reactor groups, q (t ) and q(t ) are the lower and upper
II. DATA-DRIVEN BASED OPTIMAL V2SC
bounds of Δq(t), and C(t) is a constant.
A. Data-Driven Based Optimal Control The above model can be solved when f is available at time t.
A schematic diagram of the data-driven based optimal control However, this requirement is hardly achievable for today’s bulk
is shown in Fig. 1. The optimization path from the current to the power system with many stochastic components. Therefore, to
subsequent point of time is calculated according to the optimal achieve a real-time applicable method, f is approximated with a
problem for the subsequent point of time. Considering that the linear affine function in (3),
system is time-varying and that the optimization step is limited, v (t) = f(q(t)) = φ(t) + Ψ(t)q(t) (3)
in theory, it is not possible to achieve the optimal trajectory
(which is calculated with the actual system model), and only a where φ(t) is a constant vector, and Ψ(t) is the sensitivity matrix
near optimal trajectory will be obtained (the optimized trajec- based on Ψij(t) = ∂vi(t)/∂qj(t). Thus, the objective function in (2)
tory in Fig. 1). Clearly, the gap between the optimized trajectory becomes
and the optimal trajectory in theory depends on the optimization f(q(t-1) + Δq(t)) - vref (t)
algorithm, the optimization step and many practical issues. If
= φ(t-1) + Ψ(t-1)(q(t-1) + Δq(t)) - vref (t), (4)
the whole optimization strategy is well-designed, the final op-
timized trajectory will be close to the optimal trajectory in = v(t-1) - vref (t) +Ψ(t-1)Δq(t)
theory and be far better than the trajectory without optimization. and the optimization model in (2) can be modified as
Objective 2
max v (t -1)-vref (t ) + Ψ(t -1)q(t )
q ( t ) 2
Without optimization
Solution
s.t. q(t ) ≤ q(t ) ≤ q(t ) (5)
path in t1 q(t ) 1 ≤ C (t )
Optimized The above optimization problem is a quadratic programming
problem with v(t-1) and vref (t) already known and Ψ(t-1) to be
estimated online. This problem can be solved using many al-
Goal in t1 Optimal in theory gorithms [20].
t0 t1 t2 t3 t4 Time B. Framework
Fig. 1. Schematic diagram of the O2SL based control. The framework of V2SC is shown in Fig. 2 with three parts in
A. Data-Driven Based Optimal V2SC parallel:
P. 1: Data collection: power system operation data, including
The objective for V2SC in Fig. 1 is the bias between the
power flow, states of the capacitor and reactor groups and
voltage reference vector vref and the actual voltage vector v. The
switching states, are online measured in WAMS.
trajectory is the bias curve vref(t) - v(t) versus time t. For un-
1551-3203 (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TII.2018.2856826, IEEE
Transactions on Industrial Informatics
3
P.1 Data
P.1 Operation V = φ + ΨQ + ε (10)
data v(t),
collection acquisition q(t) The same with
P.2 Sensitivity procedure
P.2 Sensitivity as in the
estimation
estimation in
(10) ψ(t-1) time v (1) q (1)
interval
P.3 Sequential
v(t-1), vref(t), P.3 solving
(5) and taking
[t, t+1] V , Q , (11)
v (m) q(m)
upper and lower
voltage
Δq(t-1) bounds of q(t), strategies for
control and C(t) [Δq(t)]C
Trigger if
Details in Details in
max{v(t)- where v is a voltage vector of n buses, q is a vector of l reactive
Instructions Section III Section III
vref(t)}
<0.02p.u.
Part A Part B power loads, m is number of observed operation conditions, Ψ
Fig. 2. The Framework of V2SC is the sensitivity matrix with dimensions n×l, and ε is an error
matrix.
P. 2: Sensitivity matrix estimation: with the reactive power The model in (10) is a standard multi-variable regression
injections as the input and the voltage of each bus as the output, model and can be solved using many algorithms, e.g., the
the sensitivity matrix Ψ(t-1) can be online estimated using the weighted regression in [15] or the recursive regression in [16].
method in Section III, part A. If the operation data suffer from collinearity or noise issues,
P. 3: V2SC: by sequentially solving the optimization problem norm-2 penetration based algorithm or the noise-assisted algo-
in (5), Δq(t) is initially obtained; then with the method in Sec- rithm can be employed [17-18].
tion III part B, a modified Δq(t) for the reactive power control is
determined; and finally, the system voltage condition is im- B. Hysteresis Control Strategy
proved once the V2SC is carried out. The solution of (5) is a continuous value Δq which, in general,
is inappropriate for V2SC in real power systems because the var
III. KEY ISSUES IN THE FRAMEWORK compensators, such as the capacitor and reactor groups, are
discretely controlled. Therefore, Δq should be rounded as [Δq]
A. Sensitivity Matrix Estimation according to the discrete capacity of the capacitor and reactor
The incremental power flow equation in a matrix form is groups ([•] is the rounding operator).
shown in (6): However, to track the system operation trajectory, [Δq] may
Δp J p J pv Δ Δ be positive for time t but negative for time t+1, leading to fre-
Δq = J = J (6) quent back and forth reschedule actions in the sequential opti-
q J qv Δv Δv mization process, which thereby shortens the service life of the
where p and q are the injected active and reactive power vectors, switches and var compensators. In this situation, the following
respectively; δ and v are the voltage phase and magnitude hysteresis control strategy can be employed.
vectors, respectively; Δp, Δq, Δδ and Δv are the increments of p, Assume that [Δq(t)] is the suggested rescheduling value, and
q, δ and v, respectively; J is the Jacobin matrix; and Jpδ, Jpv, Jqδ [Δq(t)]C is the executed rescheduling value, where subscript C
and Jqv are the partitioned matrices of J. denotes the execution. The hysteresis control strategy deter-
Generally, Δv is a function of Δp, Δq and Δδ. In the main grid, mines the executed rescheduling value [Δq(t+1)]C at time t+1 by
however, the line reactance is far larger than the line resistance, comparing [Δq(t)]C and [Δq(t+1)] as follows:
leading to small values of Jpv and Jqδ. Therefore, Δp is primarily 1) if [Δq(t)]C and [Δq(t+1)] are all positive, then [Δq(t+1)]C =
determined by Δδ through Jpδ, and Δq is primarily determined min{[Δq(t)], [Δq(t+1)]};
by Δv through Jqv [21]. As a result, a reverse equation of (6) for 2) if [Δq(t)]C and [Δq(t+1)] are all negative, then [Δq(t+1)]C =
Δv and Δq can be derived as max{[Δq(t)], [Δq(t+1)]};
3) if either [Δq(t)]C or [Δq(t+1)] is zero, then [Δq(t+1)]C =
Δv = Jqv-1Δq (7)
[Δq(t+1)];
Alternatively, when V2SC is implemented, Δp is equal to 4) if [Δq(t)]C and [Δq(t+1)] have different directions, then
zero, and (6) can be modified as [Δq(t+1)]C = 0.
q ( J qv J q J p1 J pv )v =J R v (8) C. A Comprehensive Implementation Procedure
leading to the reverse form given by A comprehensive implementation procedure for P.2 and P.3
Δv = JR-1Δq (9) at time stamp t is shown as follows:
P.2.1: establish the sensitivity model in (10) using the
Comparing (3), (7) and (9), Jqv is an approximation of JR, and Ψ measured Q(t-1) and V(t-1) in P.1;
is an estimation of Jqv that can be used for V2SC.
1551-3203 (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TII.2018.2856826, IEEE
Transactions on Industrial Informatics
4
P.2.2: estimate Ψ(t-1) by solving the equation (10) with the solve the model. The parameter τ for the weight function in the
noise-assisted algorithm in [18]. And then deliver Ψ(t-1) to NAER is 2, which is tuned with the method in [18]. Due to page
P.3.1. limitations and also because the parameter tuning is not the main
P.3.1: solve (5) for the optimal Δq(t) with v (t-1), vref (t), issue of this work, specific details on the tuning are not provided.
q(t ) , q(t ) , and C(t) measured in P.1, and Ψ(t-1) estimated Readers who are interested in the tuning method can refer [18]
for more information.
in P.2.2;
Without loss of generality, we take the V2S estimated at the
P.3.2: round Δq(t) for [Δq(t)] according to the discrete ca-
first operation point as an example. q(t) is the reactive power
pacity of the capacitor and reactor groups;
vector of the nine loads, and v(t) is the voltage vector of the P-Q
P.3.3: if the hysteresis control strategy is employed, compare
and intermediate nodes. Fig. 4 illustrates examples of the V2S
the optimal result [Δq(t)] with [Δq(t-1)]C to determine the ex-
estimation at buses 9 and 20. For other buses, the results are
ecuted rescheduling value [Δq(t)]C;
similar to those in Fig. 4. Clearly, the estimated V2S to be
P.3.4: execute the rescheduling, and go to the next time stamp
employed in P.3 is similar to the results obtained by the per-
t+1 in Fig. 2.
turbation method, which is calculated with the offline system
model, thereby verifying effectiveness of the V2S estimation.
IV. CASE STUDY IN THE 36-NODE SYSTEM
D. Validation of V2SC
A. Background
In this part, we validate V2SC by comparing its performance
In this part, the 36-node system in [22] is employed to vali- at one operation point to that of IPOPT. The experiment is
date the proposed V2SC (the system configuration is omitted carried out with Monte-Carlo method for 10 trials. Due to page
due to page limitations). The simulation is conducted in Matlab limitations, we only take one trial in the following part as an
with software Power System Analysis Toolbox (PSAT) [23]. example, while the remaining trials have similar results.
The system has eight generators and nine loads. Most gen-
erators are equipped with governor and excitation systems. In
12
the power flow calculation, Generators 2, 4, 5, 7 and 8 are
conventional P-V nodes, Generator 3 is wind power, Generator 10
Power flow curve (p.u.)
with time. The varying data are from real recorded power sys- NAER
Perturbation
tem load data reported in [24] or from real wind farm. Twen- 0.01
ty-four time-series records, with each record covering 365 days,
are employed (6 active power of generators, 9 active loads, and 0.005
data is one hour, and in the simulation case, it is interpolated to 5 (a) Estimated voltage/var sensitivities of node 9.
1551-3203 (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TII.2018.2856826, IEEE
Transactions on Industrial Informatics
5
1551-3203 (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TII.2018.2856826, IEEE
Transactions on Industrial Informatics
6
1551-3203 (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TII.2018.2856826, IEEE
Transactions on Industrial Informatics
7
1551-3203 (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TII.2018.2856826, IEEE
Transactions on Industrial Informatics
8
same performances in Fig. 13, which is because the executed VI. CONCLUSION
reactive power rescheduling values are almost the same during This paper proposes a data-driven based optimization method
the sequential control process, as illustrated in Fig. 14. It indi- for var-voltage sequential control. Simulation results in the
cates H-V2SC will degenerate to V2SC when the rescheduling
36-Node system and the Nordic32 system verify that the pro-
actions are necessary, which further validates applicability of
posed method has similar optimization performance to the
the method.
conventional IPOPT and has much faster calculation speed in
the field of power system voltage control; it has a capability to
draw the system voltages to the near optimal condition along
with the system operation trajectory without relying on the
offline physical model, and is more suitable in modern power
systems with stochastic renewable energy resources; in addition,
with an integrated hysteresis control strategy, the proposed
method can prevent frequent back and forth rescheduling ac-
tions, thereby can save the service life of switches and var
(a) V2S of the 22 reactive power injections to the bus voltage at Nodes 35.
compensators, and is feasibly applied in practice.
REFERENCES
[1] C. W. Taylor, Power System Voltage Stability. New York: Mcgraw-Hill,
1993.
[2] Voltage Stability Assessment: Concepts, Practices and Tools, IEEE PES
Taskforce Report PES-TR9, SP101PSS, 2002.
[3] B. Zhou, K. W. Chan, T. Yu, H. Wei and J. Tang, “Strength Pareto
Multigroup Search Optimizer for Multiobjective Optimal Reactive Power
Dispatch,” IEEE Trans. Ind. Inf., vol. 10, no. 2, pp. 1012-1022, May
2014
[4] Tabatabaei, Naser Mahdavi, A. J., Bizon and N., & Blaabjerg. Reactive
(b) V2S of the 22 reactive power injections to the bus voltage at Nodes 36. Power Control in AC Power Systems. Springer International Publishing,
Fig. 12. Estimated V2S and the V2S calculated by perturbation method. 2017.
[5] S. M. Mohseni-Bonab and A. Rabiee, “Optimal Reactive Power Dispatch:
A Review, and A New Stochastic Voltage Stability Constrained Mul-
ti-objective Model at the Presence of Uncertain Wind Power Generation,"
IET Gener., Transm. & Distrib., vol. 11, no. 4, pp. 815-829, 3 9 2017.
[6] Z. Yang, A. Bose, H. Zhong, N. Zhang, Q. Xia and C. Kang, “Optimal
Reactive Power Dispatch With Accurately Modeled Discrete Control
Devices: A Successive Linear Approximation Approach,” IEEE Trans.
Power Syst., vol. 32, no. 3, pp. 2435-2444, May 2017.
[7] S. A. Arefifar and Y. A. R. I. Mohamed, “Probabilistic Optimal Reactive
Power Planning in Distribution Systems With Renewable Resources in
Grid-Connected and Islanded Modes,” IEEE Trans. Ind. Electron., vol.
61, no. 11, pp. 5830-5839, Nov. 2014.
[8] E. M. Soler, E. N. Asada and G. R. M. da Costa, “Penalty-Based Non-
linear Solver for Optimal Reactive Power Dispatch With Discrete Con-
trols,” IEEE Trans. Power Syst., vol. 28, no. 3, pp. 2174-2182, Aug.
2013.
Fig. 13. The objective functions with or without optimization. [9] Wei Yan, Juan Yu, D. C. Yu and K. Bhattarai, “A New Optimal Reactive
Power Flow Model in Rectangular Form and Its Solution by Predictor
Corrector Primal Dual Interior Point Method,” IEEE Trans. Power Syst.,
vol. 21, no. 1, pp. 61-67, Feb. 2006.
[10] W. Sheng, K. y. Liu, S. Cheng, X. Meng and W. Dai, “A Trust Region
SQP Method for Coordinated Voltage Control in Smart Distribution
Grid,” IEEE Trans. Smart Grid, vol. 7, no. 1, pp. 381-391, Jan. 2016.
[11] T. Ding, Q. Yang, Y. Yang, C. Li, Z. Bie and F. Blaabjerg, “ A Da-
ta-Driven Stochastic Reactive Power Optimization Considering Uncer-
tainties in Active Distribution Networks and Decomposition Method,”
IEEE Trans. Smart Grid, Early Access.
[12] C. Andalib-Bin-Karim, X. Liang, N. Khan and H. Zhang, “Determine
Q–V Characteristics of Grid-Connected Wind Farms for Voltage Control
Using a Data-Driven Analytics Approach,” IEEE Transactions on Ind.
Appl., vol. 53, no. 5, pp. 4162-4175, Sept.-Oct. 2017.
[13] D. K. Khatod, V. Pant and J. Sharma, “A Novel Approach for Sensitivity
Calculations in the Radial Distribution System,” IEEE Trans. Power
Delivery, vol. 21, no. 4, pp. 2048-2057, Oct. 2006.
[14] D. Ghosh, T. Ghose and D. K. Mohanta, “Communication Feasibility
Analysis for Smart Grid With Phasor Measurement Units,” IEEE Trans.
Fig. 14. Executed rescheduling actions during the sequential optimization. Ind. Inf., vol. 9, no. 3, pp. 1486-1496, Aug. 2013.
1551-3203 (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TII.2018.2856826, IEEE
Transactions on Industrial Informatics
9
[15] J. Zhang, C. Y. Chung and Y. Han, “Online Damping Ratio Prediction Zetao Jiang was born in Guangdong, China, in
Using Locally Weighted Linear Regression,” IEEE Trans. Power Syst., 1993. He received his B.Eng. degree from the
vol. 31, no. 3, pp. 1954-1962, May 2016. School of Electric Power, South China University
[16] Y. C. Chen, A. D. Domínguez-García, and P. W. Sauer, “Measure- of Technology. He is currently pursuing his M.Eng.
ment-Based Estimation of Linear Sensitivity Distribution Factors and degree with the same department. His research
Applications,” IEEE Trans. Power Syst., vol. 29, no. 3, pp. 1372 – 1382, interests include optimal energy management,
May 2014. operation control and system planning of
[17] J. Zhang, Z. Wang, X. Zheng, L. Guan and C. Y. Chung, “Locally traditional power systems, multi-energy systems
Weighted Ridge Regression for Power System Online Sensitivity Identi- and smart grid.
fication Considering Data Collinearity,” IEEE Trans. Power Syst., Early
Access.
[18] J. Zhang, C. Y. Chung and L. Guan, “Noise Effect and Noise-Assisted
Ensemble Regression in Power System Online Sensitivity Identification,” Lin Guan (M’14) received the B.Eng. degree and
IEEE Trans. Ind. Inf., vol. 13, no. 5, pp. 2302-2310, Oct. 2017. the Ph.D. degree in electrical engineering from
[19] Box, George E. P., Gwilym M. Jenkins, Gregory C. Reinsel, and Greta M. Huazhong University of Science and Technology,
Ljung. Time Series Analysis: Forecasting and Control. Hoboken, NJ: China, in 1990 and 1995, respectively. She is now a
John Wiley & Sons, 2016. professor and the chair in the School of Electric
[20] Radoslav, Loki. Sequential Quadratic Programming. Optimization Power, South China University of Technology. Her
Theory and Methods. Springer US, 2006:523-560. research interests include power system stability and
[21] A. J. Monticelli, A. Garcia and O. R. Saavedra, “Fast Decoupled Load control, planning and operation, and smart grid
Flow: Hypothesis, Derivations, and Testing,” IEEE Trans. Power Syst.,
vol. 5, no. 4, pp. 1425-1431, Nov 1990.
[22] Z. Wu and X. Zhou, “Power System Analysis Software Package
(PSASP)-An Integrated Power System Analysis Tool”, Power System
Technology, 1998. Proceedings. POWERCON '98. 1998 International
Conference on, Beijing, 1998, pp. 7-11 vol.1.
[23] F. Milano, “An Open Source Power System Analysis Toolbox,” IEEE
Trans. Power Syst., vol. 20, no. 3, pp. 1199-1206, Aug., 2005.
[24] [Online]. Available: http://www.pjm.com/markets-and-operations/ops
-analysis/historical-load-data.aspx
[25] Test Systems for Voltage Stability Analysis and Security Assessment,
IEEE PES Taskforce Report PES-TR19, Aug. 2015, [online] Available:
http://resourcecenter.ieee-pes.org/pes/product/technical-reports/PESTR1
9.
1551-3203 (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.