















Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
The importance of load flow studies in power systems. Load flow studies help in determining the steady-state of the power system, including voltages, real and reactive power generated and absorbed, and line losses. The document also discusses the classification of buses in load flow studies and the formulation of real and reactive power injected in a bus. The load flow studies are important for deciding the economic operation of the power system and are required in transient stability studies. The document also explains the load flow by Gauss-Seidel method.
Typology: Study notes
1 / 23
This page cannot be seen from the preview
Don't miss anything!
















Load flow studies are important in planning and designing future expansion of power systems. The load flow gives us the sinusoidal steady state of the entire system voltages, real and reactive power generated and absorbed and line losses. Generally, load flow studies are limited to the transmission system, which involves bulk power transmission.
Through the load flow studies we can obtain the voltage magnitudes and angles at each bus in the steady state. This is rather important as the magnitudes of the bus voltages are required to be held within a specified limit. Once the bus voltage magnitudes and their angles are computed using the load flow, the real and reactive power flow through each line can be computed. Also based on the difference between power flow in the sending and receiving ends, the losses in a particular line can also be computed. Furthermore, from the line flow we can also determine the over and under load conditions. Load flow studies throw light on some of the important aspects of the system operation, such as: violation of voltage magnitudes at the buses, overloading of lines, overloading of generators, stability margin reduction, indicated by power angle differences between buses linked by a line, effect of contingencies like line voltages, emergency shutdown of generators, etc. Load flow studies are required for deciding the economic operation of the power system. They are also required in transient stability studies. Hence, load flow studies play a vital role in power system studies.
CLASSIFICATION OF BUSES
For load flow studies it is assumed that the loads are constant and they are defined by their real and reactive power consumption. It is further assumed that the generator terminal voltages are tightly regulated and therefore are constant. The main objective of the load flow is to find the voltage magnitude of each bus and its angle when the powers generated and loads are pre- specified. To facilitate this we classify the different buses of the power system as listed below.
power flowing out of the bus. This is why these buses are sometimes referred to as P-Q bus. The objective of the load flow is to find the bus voltage magnitude Vi and its angle (^) i.
Now consider a typical load flow problem in which all the load demands are known. Even if the generation matches the sum total of these demands exactly, the mismatch between generation and load will persist because of the line I^2 R losses. Since the I^2 R loss of a line depends on the line current which, in turn, depends on the magnitudes and angles of voltages of the two buses connected to the line, it is rather difficult to estimate the loss without calculating the voltages and angles. For this reason a generator bus is usually chosen as the slack bus without specifying its real power. It is assumed that the generator connected to this bus will supply the balance of the real power required and the line losses.
REAL AND REACTIVE POWER INJECTED IN A BUS
For the formulation of the real and reactive power entering a bus, we need to define the following quantities. Let the voltage at the i th^ bus be denoted by
^
n i (^) k ik i k ik k i
1
cos (3.6)
^ ^
n i (^) k ik i k ik k i
1
sin (3.7)
Let real and reactive power generated at bus- i be denoted by P (^) Gi and QGi respectively. Also let us denote the real and reactive power consumed at the i th^ bus by P (^) Li and QLi respectively. Then the net real power injected in bus- i is
Pi , inj PGi P Li (3.8)
Let the injected power calculated by the load flow program be P (^) i , calc. Then the mismatch between the actual injected and calculated values is given by
P (^) i Pi , inj Pi , calc PGi PLi Pi , calc (3.9)
In a similar way the mismatch between the reactive power injected and calculated values is given by
Q (^) i Qi , inj Qi , calc QGi QLi Qi , calc (3.10)
The purpose of the load flow is to minimize the above two mismatches. It is to be noted that (3.6) and (3.7) are used for the calculation of real and reactive power in (3.9) and (3.10). However since the magnitudes of all the voltages and their angles are not known a priori, an iterative procedure must be used to estimate the bus voltages and their angles in order to calculate the mismatches. It is expected that mismatches Pi and Qi reduce with each iteration and the load flow is said to have converged when the mismatches of all the buses become less than a very small number.
For the load flow studies we shall consider the system of Fig. 3.1, which has 2 generator and 3 load buses. We define bus-1 as the slack bus while taking bus-5 as the P-V bus. Buses 2, 3 and 4 are P-Q buses. The line impedances and the line charging admittances are given in Table 3.1. Based on this data the Y (^) bus matrix is given in Table 3.2. This matrix is formed using the same
procedure as given in Section 3.1.3. It is to be noted here that the sources and their internal impedances are not considered while forming the Y (^) bus matrix for load flow studies which deal only with the bus voltages.
Fig. 3.1 The simple power system used for load flow studies. Table 3.1 Line impedance and line charging data of the system of Fig. 3.1. Line (bus to bus) Impedance Line charging ( Y /2) 1-2 0.02 + j 0.10 j 0. 1-5 0.05 + j 0.25 j 0. 2-3 0.04 + j 0.20 j 0. 2-5 0.05 + j 0.25 j 0. 3-4 0.05 + j 0.25 j 0. 3-5 0.08 + j 0.40 j 0. 4-5 0.10 + j 0.50 j 0.
Table 3.3 Bus voltages, power generated and load – initial data.
Bus no.
Bus voltage Power generated Load Magnitude (pu)
Angle (deg)
(MVAr)
(MVAr) 1 1.05 (^0) 0 0 (^2) 1 0 0 0 96 62 3 1 0 0 0 35 14 4 1 0 0 0 16 8 5 1.02 0 (^48) 24 11
The basic power flow equations (3.6) and (3.7) are nonlinear. In an n -bus power system, let the number of P-Q buses be n (^) p and the number of P-V (generator) buses be n (^) g such that n = n (^) p + n (^) g +
In the Gauss-Seidel load flow we denote the initial voltage of the i th^ bus by Vi (0)^ , i = 2, , n. This should read as the voltage of the i th^ bus at the 0 th^ iteration, or initial guess. Similarly this voltage after the first iteration will be denoted by V (^) i (1)^. In this Gauss-Seidel load flow the load buses and voltage controlled buses are treated differently. However in both these type of buses we use the complex power equation given in (3.5) for updating the voltages. Knowing the real and reactive power injected at any bus we can expand (3.5) as
i ^ i i ii i in n
n i inj iinj ik ik k P jQ V YV V YV YV YV YV
11 2 2 , , 1
We can rewrite (3.11) as
i ^ i i in n
iinj iinj ii i (^) V YV Y V Y V
P jQ Y
In this fashion the voltages of all the buses are updated.
Algorithm for GS method
n ji
i jk ij jk iK j ij
iinj iinj i (^) ii
P jQ Y
1
(^11)
, , ( )
(^1) for i=2,3,......n
Here note that when computation is carried out for bus-i, updated values are already available for buses 2,3…....(i-1) in the current (k+1) iteration. Hence these values are used. For buses (i+1)…..n, values from previous, kth^ iteration are used.
value. Generally it is customary to use a value of 0.0001 pu.
( ) 1 1 1 * 1 1 1 *
n j j^ j
S P jQ V Y V
Updating P-V Bus Voltages
It can be seen from Table 3.3 that even though the real power is specified for the P-V bus-5, its reactive power is unknown. Therefore to update the voltage of this bus, we must first estimate the reactive power of this bus. Note from Fig. 3.11 that
n i inj i k ik k
, (^1) Im Im (3.16)
And hence we can write the k th^ iteration values as
For the system of Fig. 3.1 we have
This is computed as 0.0899 per unit. Once the reactive power is estimated, the bus-5 voltage is updated as
(^)
5
5 , 5 ,^1 55
P jQ V (^) Y inj inj (3.19)
It is to be noted that even though the power generation in bus-5 is 48 MW, there is a local load that is consuming half that amount. Therefore the net power injected by this bus is 24 MW and consequently the injected power P (^) 5, inj in this case is taken as 0.24 per unit. The voltage is calculated as V (^) 4 (1)^ = 1.0169 0.8894. Unfortunately however the magnitude of the voltage obtained above is not equal to the magnitude given in Table 3.3. We must therefore force this voltage magnitude to be equal to that specified. This is accomplished by
5 ^1
51 5 ,^15 V
corr ^ (3.20)
This will fix the voltage magnitude to be 1.02 per unit while retaining the phase of 0.8894. The corrected voltage is used in the next iteration.
Convergence of the Algorithm
As can be seen from Table 3.3 that a total number of 4 real and 3 reactive powers are known to us. We must then calculate each of these from (3.6) and (3.7) using the values of the voltage magnitudes and their angle obtained after each iteration. The power mismatches are then calculated from (3.9) and (3.10). The process is assumed to have converged when each of P (^) 2 ,
P 3 , P (^) 4 , P (^) 5 , Q (^) 2 , Q (^) 3 and Q 4 is below a small pre-specified value. At this point the process is terminated.
Sometimes to accelerate computation in the P-Q buses the voltages obtained from (3.12) is multiplied by a constant. The voltage update of bus- i is then given by
(^) (^) 1 , 1 , 1 , 1 , ^ k iacc k i k iacc k i k iacc k Vi acc V V V V V (3.21)
where is a constant that is known as the acceleration factor. The value of has to be below 2. for the convergence to occur. Table 3.4 lists the values of the bus voltages after the 1 st^ iteration and number of iterations required for the algorithm to converge for different values of . It can be seen that the algorithm converges in the least number of iterations when is 1.4 and the
maximum number of iterations are required when is 2. In fact the algorithm will start to diverge if larger values of acceleration factor are chosen. The system data after the convergence of the algorithm will be discussed later.
where f (^) 1 , , fn are functions of the variables x (^) 1 , x (^) 2 , , x (^) n. We can then define another set of
functions g (^) 1 , , g (^) n as given below
, , , , 0
1 1
2 1 2 1 2
1 1 1 1 1
n n n n n
n n
n n
g x x f x x
g x x f x x
g x x f x x
Let us assume that the initial estimates of the n variables are x (^) 1 (0)^ , x (^) 2 (0)^ , , x (^) n (0)^. Let us add
corrections x (^) 1 (0)^ , x (^) 2 (0)^ , , x (^) n (0)^ to these variables such that we get the correct solution of these variables defined by
0 0
2 20 20
1 10 10
xn xn x n
x x x
x x x
The functions in (3.23) then can be written in terms of the variables given in (3.24) as
g (^) k x 1 , , xn gk x 1 ^0 ^ x 1 ^0 ^ ,, xn ^0 ^ xn ^0 , k 1 ,, n (3.25)
We can then expand the above equation in Taylor’s series around the nominal values of x (^) 1 (0)^ , x (^) 2 (0)^ , , x (^) n (0)^. Neglecting the second and higher order terms of the series, the expansion of g (^) k , k = 1, , n is given as
^ ^ ^ ^
0 0 0 2 20
0 1
n k n k n k k n k x x g x x g x g x x g x x x g
where g (^) k x i ^0 is the partial derivative of g (^) k evaluated at x (^) 2 (0)^ , , x (^) n (0).
Equation (3.26) can be written in vector-matrix form as
(^)
^ ^ ^ ^
^ ^
10 0
2 10 0
1 10 0
0
20
(^010)
1 2
2 1 2 2 2
1 1 1 2 1
n n
n
n
n n n n n
n
n
g x x
g x x
g x x
x
x
x
g x g x g x
g x g x g x
g x g x g x
The square matrix of partial derivatives is called the Jacobian matrix J with J (0)^ indicating that the matrix is evaluated for the initial values of x (^) 2 (0)^ , , x (^) n (0)^. We can then write the solution of (3.27) as
^
(^)
0
20
10 0 1 0
20
10
n g n
g
g J x
x
x
Since the Taylor’s series is truncated by neglecting the 2 nd^ and higher order terms, we cannot expect to find the correct solution at the end of first iteration. We shall then have
1 0 0
21 20 20
11 10 10
xn xn x n
x x x
x x x
These are then used to find J (1)^ and g (^) k (1)^ , k = 1, , n. We can then find x (^) 2 (1)^ , , x (^) n (1)^ from an
equation like (3.28) and subsequently calculate x (^) 2 (1)^ , , x (^) n (1). The process continues till g (^) k , k = 1, , n becomes less than a small quantity.
LOAD FLOW BY NEWTON-RAPHSON METHOD
Let us assume that an n -bus power system contains a total number of n (^) p P-Q buses while the number of P-V (generator) buses be n (^) g such that n = n (^) p + n (^) g + 1. Bus-1 is assumed to be the slack bus. We shall further use the mismatch equations of Pi and Qi given in (3.9) and (3.10) respectively. The approach to Newton-Raphson load flow is similar to that of solving a system of nonlinear equations using the Newton-Raphson method: at each iteration we have to form a
p
p
p
p
n
n n n
n n
1
2 2 1
1 1 2 2 2 2 12
n
n n
n Q p Q p
1 2
1
2 2
2 21
p
p p p
p p
n
n n n
n
n
1
1 2 1
1 2
1
1 2 2 2 2 22
Load Flow Algorithm
The Newton-Raphson procedure is as follows:
Step-1: Choose the initial values of the voltage magnitudes V (0)^ of all n (^) p load buses and n 1 angles (0)^ of the voltages of all the buses except the slack bus.
Step-2: Use the estimated V (0)^ and (0)^ to calculate a total n 1 number of injected real power
Pcalc (0)^ and equal number of real power mismatch P (0)^.
Step-3: Use the estimated V (0)^ and (0)^ to calculate a total n (^) p number of injected reactive power Qcalc (0)^ and equal number of reactive power mismatch Q (0).
Step-3: Use the estimated V (0)^ and (0)^ to formulate the Jacobian matrix J (0)^.
Step-4: Solve (3.30) for (0)^ and V (0)^ V (0)^.
Step-5: Obtain the updates from
^ (^)
1 0 0 1 V
Step-6: Check if all the mismatches are below a small number. Terminate the process if yes. Otherwise go back to step-1 to start the next iteration with the updates given by (3.36) and (3.37).
Formation of the Jacobian Matrix
We shall now discuss the formation of the submatrices of the Jacobian matrix. To do that we shall use the real and reactive power equations of (3.6) and (3.7). Let us rewrite them with the help of (3.2) as
^ ^
n kk i
Pi Vi Gii 1 YikViVk ik k i (^2) cos (3.38)
^ ^
n kk i
Qi Vi Bii 1 YikViVk ik k i (^2) sin (3.39)
A. Formation of J (^) 11
Let us define J (^) 11 as
n nn
n
L L
2
22 2 11 (3.40)
It can be seen from (3.32) that M (^) ik ’s are the partial derivatives of P (^) i with respect to k. The derivative P (^) i (3.38) with respect to k for i k is given by
L P YikViVk (^) ik k i i k k ik i sin ,
Similarly the derivative Pi with respect to k for i = k is given by
As evident from (3.33), the elements of J (^) 21 involve the derivatives of real power P with respect to magnitude of bus voltage V . For i k , we can write from (3.38)
N V VP YikViVk (^) ik k i Mik i k k ik k i cos (3.47)
For i = k we have
(^) i ii ii
n kki i ii ik i k ik k i
n kki
ii i ii i i ii ik k ik k i
V G YVV V G M
2 1
2
1
2 cos 2
2 cos
D. Formation of J (^) 22
For the formation of J (^) 22 let us define
p p p
p
n nn
n
O O
2
22 2 22 (3.49)
For i k we can write from (3.39)
O V VQ ViYikViVk (^) ik k i Lik i k k ik i i sin , (3.50)
Finally for i = k we have
(^) i ii ii
n kki i ii ik i k ik k i
n kki
ii i ki i i ii ik k ik k i
V B YVV V B L
2 1
2
1
2 sin 2
2 sin
We therefore see that once the submatrices J (^) 11 and J (^) 21 are computed, the formation of the submatrices J (^) 12 and J (^) 22 is fairly straightforward. For large system this will result in considerable saving in the computation time.
TAP-CHANGING AND REGULATING TRANSFORMERS
Transformers which provide a small adjustment of voltage magnitude, usually in the range o f ± 10%, and others which shift the phase angle of the line voltages are important components of a power system. Some transformers regulate both the magnitude and phase angle.
Almost all transformers provide taps on windings to adjust the ratio of transformation by changing taps when the transformer is deenergized. A change in tap can be made while the transformer is energized and such transformers a recalled load-tap-changing (LTC) transformers or tap-changing-under-load (TCUL) transformers. The tap changing is automatic and operated by motors which respond to relays set to hold the voltage at the prescribed level. Special circuits allow the change to be made without interrupting the current.
A type of transformer designed for small adjustments of voltage rather than large changes in voltage levels is called a regulating transformer Each of the three windings to which taps are made is on the same magnetic core as the phase winding whose voltage is 90° out of phase with the voltage from neutral to the point connected to the center of the tapped winding. For instance, the voltage
to neutral is increased by a component ∆ which is in phase or 180° out
of phase with ∆ .