Professional Documents
Culture Documents
Adjusted Solutions in Fast Decoupled Load Flow
Adjusted Solutions in Fast Decoupled Load Flow
Adjusted Solutions in Fast Decoupled Load Flow
2, May 1988
As pointed out in [ l ] ,
conventional adjustment schemes All adjustments introduce perturbations into the load
such as error-feedback and bus-type switching are most flow solution. In general, large perturbations arise
suited to the FDLF. Although there are no definitive during the early stages of the sensitivity-based
guidelines for implementing these schemes, it is essen- adjustments and Q-limit enforcement. They invariably
tial that the effects of the adjustments on the solu- slow down the convergence, or more seriously, cause the
tion speed be minimized. The following two factors, solution to oscillate or even diverge. The
often overlooked in theoretical discussions, are oscillation/divergence problems can be effectively
crucial to the computational efficiency: alleviated by limiting the size of the correction in an
adjustment cycle. The slow convergence problem is
1. Starting criterion for an adjustment; mostly caused by excessive incremental power mismatches
due to the corrections. An efficient remedy to this
2. Relative sequence of the adjustments with respect problem is to perform an "auxiliary" solution after the
to each other and the solution of ( 1 ) or (2). adjustments. This, essentially, minimizes the incre-
mental power mismatches and, consequently, reduces the
fie starting criterion defines when the adjustment perturbations on the subsequent main solution cycle.
process should commence during the solution. In the
Newton's method [61, the iteration number is probably The auxiliary solution is always fast in comparison to
the most commonly used criterion, e.g., all adjustments the main solution. It is performed using the highly
are made at the end of the second iteration and there- efficient sparse-vector methods [ l o ] , and is par-
after. This criterion is heuristic and it does not ticularly well suited to the sensitivity-based adjust-
differentiate between the nature of the different ments. Details of its implementation and the tech-
adjustments. The weakness of this criterion lies in niques to handle bus type switching are described in
the fact that some adjustments are made at an inappro- the following sections.
priate moment or in an incorrect sequence and, con-
sequently, cause an unnecessary increase in the solu-
tion time.
Area Interchange Control
A simple but effective alternative is the use of bus
mismatches. They provide a measure of the solution The conventional area interchange control method, which
accuracy And allow for the coordinated control of the works reliably in the PDLF, is the adjustment of the
adjustments. To apply this criterion, it is helpful to scheduled real power generation of one or w r e area
characterize the adjustments as either sensitivity- "slack" generators between the power flow iterations.
based or injection-based. For the sensitivity-based The interchange error is shared among the area "slack"
adjustments, a set of computed or empirical sensitivi- generators according to prespecified proportions. The
ties ("feedback gains" in [ 2 ] ) is raquired to estimate interchange control is activated only when the solution
the control parameter variations. The control of phase is moderately converged because it directly affects the
shifter flow, transformer taps, and generator remote bus injections. It requires modifying the mismatch
voltage control belong to this group. The injection- vector AP immediately before the solution of (1). A
based adjustments involve the modification of bus limit checking process may also be included in the
injections to meet the controlled objective (area adjustment for detecting the possible "power imbalance'
interchange, voltage range for a switchable capacitor/ problem.
reactor). It should be pointed out that both types of
adjustments involve modification of the bus injec- An identical approach Can be used to perform the slack
tions. The principal difference between the two types distribution task.
lies in the way the modifications are calculated:
indirectly for the sensitivity-based adjustments and Phase Shifter Flow Control
directly for the injection-based ones.
The real power flow through a controllable phase
The enforcement of Q-limits at the W-buses is a shifter can be regulated by adjusting its shift
special case because it does not clearly belong to any angle. The effects of the angle 'shift are modelled by
of the two adjustment types. It involves the change of equivalent bus injections. In the FDLP method, this
injections as well as bus type switching. Experience adjustment is best handled via the "error-feedback"
has shown that this adjustment behaves similarly to the scheme in which the 'feedback gain" is approximated by
sensitivity-based adjustments. the sensitivity between the shift angle and the flow.
The possible "hunting" between different adjustments The sensitivity ia computed using the linearized net-
can be circumvented by activating them in a selective work model of (1 ). The change in the real povar flow
manner, depending on the solution accuracy and type of APij through the phase shifter branch i-j is first
adjustment. In general, the sensitivity-based adjust- expressed by the following relation:
ment could be started in the early stages of the solu-
tion and the injection-based adjustments only when the APij = (Aei - Aej + A+)/xij (3)
solution is moderately converged. At each iteration,
728
cause divergence. This problem resembles the classical where Vsi is the scheduled voltage.
729
The vpltage c o r r e c t i o n AV. introduces an incremental where Mk is a sparse vector with + 1 i n t h e kth p o s i t i o n
r e a c t i v e power mismatch (-b1 V . AV a t each connected and N a sparse vector with -bij/t and b . ./t i n t h e i t h
ij I i and j t h positions.
11
bp
After t h e i d e n t i f i c a t i o n of t h e new adjustments, t h e Each t a p increment c r e a t e s incremental r e a c t i v e mis-
bus voltages a r e corrected by solving ( 2 ) using t h e matches A t / t a t t h e transformer terminal buses,
,,/
/ incremental mismatches. Since t h e Q - l i m i t s are which shou?tih resolved by an a u x i l i a r y s o l u t i o n . For
enforced only when t h e solution is s u f f i c i e n t l y computational e f f i c i e n c y it i s b e s t t o combine t h i s
accurate, t h e number of back-offs i s normally small. s o l u t i o n with t h a t f o r t h e generator remote voltage
The incremental mismatch vector i s sparse and, there- control.
f o r e , t h e sparse-vector methods a r e again c a l l e d f o r .
If a bus voltage i s simultaneously c o n t r o l l e d by
The inclusion of t h e a u x i l i a r y s o l u t i o n s t e p has been s e v e r a l transformers, d i r e c t a p p l i c a t i o n of ( 8 ) w i l l
found to s i g n i f i c a n t l y increase t h e e f f e c t i v e n e s s of usually cause over-capensated adjustments which may
t h e Q - l i m i t adjustment. Independent of t h e number of r e s u l t i n an o s c i l l a t o r y solution. This adverse e f f e c t
W-buses, t y p i c a l l y , no more than two a d d i t i o n a l i t e r a - can be a l l e v i a t e d e i t h e r by l i m i t i n g t h e s i z e of AV t o
t i o n s a r e required f o r t h e adjustment. This i s espe- be corrected, o r , by coordinating t h e transformer
c i a l l y important t o a p p l i c a t i o n s involving a l a r g e adjustments. one p o s s i b l e coordination i s t o make t h e
number of load flow s o l u t i o n s , such a s contingency adjustments proportional to t h e i r s e n s i t i v i t i e s . The
analysis. s e n s i t i v i t i e s ccolputed from ( 9 ) a r e more appropriate
f o r t h i s purpose.
Capacitor/Reactor Switchinp
Generator R e m o t e Voltage Control
A bus voltage can be maintained within a s p e c i f i e d
range by switching a c o n t r o l l a b l e capacitor o r r e a c t o r A generator a t a PV-bus can c o n t r o l , within i t s MVAR
a t t h e bus. Although t h e c a p a c i t o r s / r e a c t o r s a r e dis- limits, t h e voltage of a remote bus. This type of
c r e t e i n nature, t h e common approach i s to ignore t h e c o n t r o l d i f f e r s from t h e l o c a l PV-bus r e g u l a t i o n i n
d i s c r e t e n e s s during t h e adjustment and to convert t h e t h a t the W-bus voltage i s t o be adjusted even though
appropriate parameter to i t s nearest d i s c r e t e s e t t i n g i t s Q - l i m i t s a r e not violated.
only a f t e r t h e i n i t i a l convergence. The load flow i s
then reconverged with t h e f i x e d s e t t i n g . I n i t i a l l y , t h e voltages a t t h e W-buses a r e used a s
c o n t r o l parameters. Whenever a W-bus i s converted t o
The error-feedback scheme i s used f o r t h i s adjust- t h e PQ-type due to Q-limiting, i t s c o n t r o l parameter i s
ment. In t h i s case, t h e feedback-gain r e p r e s e n t s t h e swktched t o t h e r e a c t i v e generation with t h e most
s e n s i t i v i t y between t h e voltage and shunt admittance of r e c e n t bus voltage serving as t h e scheduled voltage f o r
a bus. It i s found by computing t h e diagonal term of subsequent back-off t e s t i n g . The r e a c t i v e generation
t h e inverse of [B"]. For bus i, t h e s e n s i t i v i t y may change due t o t h e influence of o t h e r adjustments,
r e l a t i o n is thus expressed by: although t h i s r a r e l y occurs i n p r a c t i c a l applica-
tions. For s i m p l i c i t y , only t h e voltage control para-
tB"1-'Mi) Abi = S Abi (7) meter i s discussed i n t h i s paper.
where Mi i s a sparse vector with + 1 i n t h e i t h posi- The error-feedback scheme i s used, where the formula
t i o n , and Abi t h e shunt acbaittance change. f o r a W-bus i c o n t r o l l i n g t h e voltage of bus j
become$ :
The s e n s i t i v i t y S i s constant and it has t o be recal-
culated only following bus type switching. AV. = (Vjsp
3
- V 3. ) = S AVi (10)
An automatic on-load tap-changing transformer can keep The incremental r e a c t i v e mismatch induced by t h e W-bus
t h e voltage of a l o c a l or remote bus Within a s p e c i f i e d voltage adjustment i s s i m i l a r t o t h a t induced by a
range, by . a d j u s t i n g the in-phase tap. As i n t h e PQ-generator limit back-off. For computational
capacitor/reactor switching, t h i s adjustment i s per- e f f i c i e n c y it is combined with t h e incremental mismatch
formed using t h e continuous approach. For a trans- from t h e transformer adjustment and resolved i n a
former i - j c o n t r o l l i n g t h e voltage of bus k, t h e e r r o r - s i n g l e a u x i l i a r y solution.
feedback formula is:
The problem of voltage c o n t r o l by multiple W-buses can
AVk = S A t (8) be resolved s i m i l a r l y t o that of t h e multiple trans-
former control. I f a bus voltage is simultaneously
where AVk i s t h e c o n t r o l error, S the sensitivity, controlled by a transformer and a generator, t h e pre-
and A t t h e t a p increment. cedence is given to t h e generator u n t i l its c o n t r o l
c a p a b i l i t y i s exhausted, i.e., t h e r e a c t i v e generation
Normally, S = f l gives s a t i s f a c t o r y r e s u l t s . If hits a l i m i t .
desired, however, S can be e f f i c i e n t l y computed from:
Inclusion of Reactive Adjustments i n t h e Q-V Cycle
S = Mk' [ B"1-l N (9)
Figure 2 shows how t h e r e a c t i v e adjustments described
above a r e included i n t h e Q-V s o l u t i o n cycle of t h e
-..
730
TABLE I
C"SRIST1CS OP TSST SYSTR4S
ITERATION
6
7
6
MAX
--
1240.98
107.84
-30.36
MW
MISMATCH MISMATCH
-3894.53
8.88
3.07
1.33
0.25
I
I
I
MAX MVAR
21907.52
-458.56
150.28
-36.73
10.75
-2.81
0.77
YQL N J p a
0
73
3
1
0
0
* Auxiliary Solution
t i o n s and 1 MW/MVAR maximum bus mismatch tolerances.
S t a r t i n g c r i t e r i a f o r t h e sensitivity-based adjustments
and injection-based adjustments were 500 MW/MVAR and 5
A
MW/MVAR, respectively.
ITERATION W MW MAX W A R
Q MISMATCH YISMATCH MISMATCH
Table IV shows the effect of capacitor switching and The effects of the starting criteria for the Q-limit
transformer tap control on the convergence of the test enforcement and tap adjustments in systems B and C are
system A. The number of capacitor adjustments (NCP) shown in Tables VI1 and VIII, respectively.
and transformer adjustments (NTT) is shown for each
iteration. In the initial test (Table VII) the starting criterion,
for the Q-limit enforcement, was varied while the taps
The idtial convergence without accounting for the were kept fixed. The starting criterion for the
discrete nature of capacitor/transformer tap adjust- Q-limit adjustment was then fixed at 500 W A R and the
ments was achieved in 6 iterations. An additional criterion for tap adjustments was varied. These
iteration was required to reconverge the case following results are shown in Table VIII.
the discretization of capacitors and transformer
taps. It is noteworthy that the auxiliary solution TABLE V I 1
prevented large perturbations even in the presence of KwBlcT CW Q-LmIT Sl'ARTIUG CRITElUoR
extensive adjustments.
STARTING SYSTEM B SYSTEM C
Combined Effect of Reactive Adjustments CRITERION
1
ITERATION
-
P 8 U
! %z 15 16
1 I -3894.53 21907.52 0
2 2 1240.98 -458.56 73
3 3 105.53 156.42 4
4 4 -30.45 -24.70 1 Effect of Reactive Adjustments Without Auxiliary
-51.75
Solutions
5 5 1.82 0
6 6 3.08 -8.16 0 0 0 Most of the existing load flow programs perform the
7 7 1.32 13.13 0 0 0 adjustments without the use of auxilliary solutions.
Tables IX and X show the test results obtained on
systems B and C without the benefits of auxiliary
7 7 solutions. The Q-limit adjustment (limit
enforcement/back-off) was pe forned in a sinxlf step
prior to the solution of 7 2 ) and the tra S Orme
adjustment updated the taps without Computing the
resulting voltage increments. Note that in some cases
the solution failed to converge as indicated by I t ' .
732
References S. K. Chang and V. Brandwajn: We wish to thank the discussers for their
interest in our paper and for their comments.
/L.. Alvarado, M. K. Enns, and S . K. Mong, “A Fault Program Regarding the comments of Prof. Alvarado, reference [lo] was listed in
, with Macros, Monitors and Direct Compensation of Mutual the bibliography primarily because it provides fundamental insight into the
-/ Groups,” ZEEE Trans. Power App. Syst., May 1985, pp. 1109-
1120.
sparse vector methods. The general concept has been described in a number
of earlier papers, although not as extensively (see especially [A]). The cited
paper co-authored by the discusser addresses the algorithmic aspects of fast
forwardlfast backward substitution in considerabledetail and may serve as a
convenient reference document for those who need guidance in implement-
B. Stott, 0. Alsac, and M. Prais (Power Computer Applications, Mesa, ing these techniques.
AZ): For many years, control adjustments have been the main algorithmic The authors are grateful to Messrs. Stott, Alsac, and Prais for their
challenge in conventional power flow, a challenge that, judging by the valuable comments on the problem areas associated with the power flow
literature, has partially gone ignored. This paper is therefore particularly adjustments. The choice between precomputing alI local sensitivities ushg
welcome, and is a valuable partner to the original fast decoupled reference. the sparse inverse algorithm and computing only the needed ones during the
We are in agreement with the general discussion of adjustment principles solution with the sparse vector methods is problem dependent. With good
and with the specific techniques described, having evolved our fast implementation, however, both approaches should cause only a small
decoupled versions in much the same ways. V. Brandwajn is acknowledged overhead on the overall solution time.
for suggesting the Q-limit scheme some years ago. The approach of using the self-adapive sensitivities to determine the
In order to realize overall convergence speed-up, the kinds of refinement control parameter variations is commonly employed in the load flow
described in the paper must be applied rigorously to all types of control. calculations in which the sensitivities are costly to compute. It works well
Any one slowly converging device will largely nullify all of the others. for the tap/phase shifter flow control. Tuning is g e n e d y required for other
We can confirm that the use of a control’s local sensitivity, calculated by types of adjustments. Our experience of applying it to solve the external
sparse vector methods, generally works well, except in the case of generator model in the state estimator has indicated that the approach can be quite
var limits where bus-type switching is needed. In a power system with large efficient even though we have not implemented it in our fast decoupld load
numbers of voltage controls, particularly LTC transformers, the computa- flow program.
tion of the sparse inverse matrix might be a more economical way of There is no unique solution for control variables that regulate the same
obtaining most of the required local sensitivities. quantity without specified var-sharing between them. If the var-sharhg is
The main remaining problems are where controls have high interactions, defined, the control adjustments can be made proportional to their
and where the sensitivities change during the solution process, due to composite sensitivities which are functions of var-sharing factors and the
limiting or backoff of neighboring controls. We note that the authors have relevant sensitivities. It is found beneficial to limit the size of the control
not included self-adaptive sensitivity updating (at each iteration as a correction at each step to avoid the possible solution oscillation due to
function of the changes during the last iteration). Do they have any control interactions.
experience with this? Should it be used in conjunction with the precomputed We concur with the comment on the starting criterion. The criterion is
local sensitivities? effective if it can affect the activation of different adjustments in a
The paper is nonspecific where control of a quantity is shared between determined manner. Our experience has shown that the use of bus
multiple devices. The most common example is a PQ bus voltage controlled mismatches indeed fulfills this requirement. The starting criteria are system
from a number of remote PV buses, with a defined var allocation between dependent and can be developed based upon the magnitudes of bus net
them. Another case is where several transformers control the same bus injections.
voltage, with specified var-sharing or tap gauging, etc. Are they catered for The simulation of control precedences, based on speeds of response, in
by the techniques in the paper? the adjustment processes deserves careful consideration. The effects on
The paper brings out the importance of the starting criterion for a control alleviating the multiple solution problem as well as the impact on the
such as var limiting and transformer tapping. This appears to be a system- solution speed are not known to us, although the ways to incorporate them
dependent aspect of tuning that even the best algorithms cannot overcome. in the power flow can be envisioned.
One of the greatest unsolved problems strongly associated with reactive
controls is the existence in some power systems of multiple solutions. These References
can be attributed to the different ways in which a system state is reached.
The power flow solution makes no attempt to simulate the different [AI K. W. Edwin and G. G. Wagner, “On-Line Security Constrained
precedences, based on speeds of response, of the various controlled Economic Dispatch Using Sensitivities and Convex Linear Program-
devices. How critical are such factors, and would it make sense to mine.” oresented at WAC Symposium on Computer Applications in
incorporate them in some approximate ways into the adjustment processes? Large &e Power Systems,-New Delhi, August, 1979: