0% found this document useful (0 votes)
94 views34 pages

Computer Methods in Power Systems U3 & U4

The document discusses load flow analysis which is used to determine the steady state operating conditions of power systems. It covers the following key points: 1. Load flow analysis uses iterative numerical methods like Gauss-Seidel to solve the nonlinear load flow equations and determine voltages and power flows. 2. Buses are classified as PQ, PV or slack based on the specified and unknown variables. The slack bus acts as the reference and balances the system. 3. The admittance matrix Ybus plays an important role by reducing calculations and memory needs due to its sparse structure in large systems. Load flow analysis solves for voltages and power flows across the network.

Uploaded by

Mi Hgkdb
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
94 views34 pages

Computer Methods in Power Systems U3 & U4

The document discusses load flow analysis which is used to determine the steady state operating conditions of power systems. It covers the following key points: 1. Load flow analysis uses iterative numerical methods like Gauss-Seidel to solve the nonlinear load flow equations and determine voltages and power flows. 2. Buses are classified as PQ, PV or slack based on the specified and unknown variables. The slack bus acts as the reference and balances the system. 3. The admittance matrix Ybus plays an important role by reducing calculations and memory needs due to its sparse structure in large systems. Load flow analysis solves for voltages and power flows across the network.

Uploaded by

Mi Hgkdb
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 34

Smartworld.asia Specworld.

in

Computer Methods in Power Systems 10EE71

UNIT-3 &4

LOAD FLOW STUDIES

3.1 REVIEW OF NUMERICAL SOLUTION OF EQUATIONS

The numerical analysis involving the solution of algebraic simultaneous equations forms
the basis for solution of the performance equations in computer aided electrical power
system analyses, such as during linear graph analysis, load flow analysis (nonlinear
equations), transient stability studies (differential equations), etc. Hence, it is necessary to
review the general forms of the various solution methods with respect to all forms of
equations, as under:

1. Solution Linear equations:


* Direct methods:
- Cramer‟s (Determinant) Method,
- Gauss Elimination Method (only for smaller systems),
- LU Factorization (more preferred method), etc.

* Iterative methods:
- Gauss Method
- Gauss-Siedel Method (for diagonally dominant systems)

3. Solution of Nonlinear equations:


Iterative methods only:
- Gauss-Siedel Method (for smaller systems)
- Newton-Raphson Method (if corrections for variables are small)

4. Solution of differential equations:


Iterative methods only:
- Euler and Modified Euler method,
- RK IV-order method,
- Milne‟s predictor-corrector method, etc.

It is to be observed that the nonlinear and differential equations can be solved only by the
iterative methods. The iterative methods are characterized by the various performance
features as under:
_ Selection of initial solution/ estimates
_ Determination of fresh/ new estimates during each iteration
_ Selection of number of iterations as per tolerance limit
_ Time per iteration and total time of solution as per the solution method selected
_ Convergence and divergence criteria of the iterative solution
_ Choice of the Acceleration factor of convergence, etc.

JNTU World Page 51

Smartzworld.com 1 jntuworldupdates.org
Smartworld.asia Specworld.in

Computer Methods in Power Systems 10EE71

A comparison of the above solution methods is as under:


In general, the direct methods yield exact or accurate solutions. However, they are suited
for only the smaller systems, since otherwise, in large systems, the possible round-off
errors make the solution process inaccurate. The iterative methods are more useful when
the diagonal elements of the coefficient matrix are large in comparison with the off
diagonal elements. The round-off errors in these methods are corrected at the successive
steps of the iterative process.The Newton-Raphson method is very much useful for
solution of non –linear equations, if all the values of the corrections for the unknowns are
very small in magnitude and the initial values of unknowns are selected to be reasonably
closer to the exact solution.

3.2 LOAD FLOW STUDIES

Introduction: Load flow studies are important in planning and designing future expansion
of power systems. The study gives steady state solutions of the voltages at all the buses,
for a particular load condition. Different steady state solutions can be obtained, for
different operating conditions, to help in planning, design and operation of the power
system. Generally, load flow studies are limited to the transmission system, which
involves bulk power transmission. The load at the buses is assumed to be known. 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. Thus the load flow problem consists of
finding the power flows (real and reactive) and voltages of a network for given bus
conditions. At each bus, there are four quantities of interest to be known for further
analysis: the real and reactive power, the voltage magnitude and its phase angle. Because
of the nonlinearity of the algebraic equations, describing the given power system, their
solutions are obviously, based on the iterative methods only. The constraints placed on the
load flow solutions could be:
_ The Kirchhoff‟s relations holding good,
_ Capability limits of reactive power sources,
_ Tap-setting range of tap-changing transformers,
_ Specified power interchange between interconnected systems,
_ Selection of initial values, acceleration factor, convergence limit, etc.

3.3 Classification of buses for LFA: Different types of buses are present based on
the specified and unspecified variables at a given bus as presented in the table below:

JNTU World Page 52

Smartzworld.com 2 jntuworldupdates.org
Smartworld.asia Specworld.in

Computer Methods in Power Systems 10EE71

Table 1. Classification of buses for LFA

Importance of swing bus: The slack or swing bus is usually a PV-bus with the largest
capacity generator of the given system connected to it. The generator at the swing bus
supplies the power difference between the “specified power into the system at the other
buses” and the “total system output plus losses”. Thus swing bus is needed to supply the
additional real and reactive power to meet the losses. Both the magnitude and phase angle
of voltage are specified at the swing bus, or otherwise, they are assumed to be equal to 1.0
p.u. and 00 , as per flat-start procedure of iterative
solutions. The real and reactive powers at the swing bus are found by the computer routine
as part of the load flow solution process. It is to be noted that the source at the swing bus is
a perfect one, called the swing machine, or slack machine. It is voltage regulated, i.e., the
magnitude of voltage fixed. The phase angle is the system reference phase and hence is
fixed. The generator at the swing bus has a torque angle and excitation which vary or
swing as the demand changes. This variation is such as to produce fixed voltage.

Importance of YBUS based LFA:


The majority of load flow programs employ methods using the bus admittance matrix, as
this method is found to be more economical. The bus admittance matrix plays a very
important role in load flow analysis. It is a complex, square and symmetric matrix and
hence only n(n+1)/2 elements of YBUS need to be stored for a n-bus system. Further, in
the YBUS matrix, Yij = 0, if an incident element is not present in the system connecting
the buses „i‟ and „j‟. since in a large power system, each bus is connected only to a fewer
buses through an incident element, (about 6-8), the coefficient matrix, YBUS of such
systems would be highly sparse, i.e., it will have many zero valued elements in it. This is
defined by the sparsity of the matrix, as under:

The percentage sparsity of YBUS, in practice, could be as high as 80-90%, especially


for very large, practical power systems. This sparsity feature of YBUS is extensively used
in reducing the load flow calculations and in minimizing the memory required to store the

JNTU World Page 53

Smartzworld.com 3 jntuworldupdates.org
Smartworld.asia Specworld.in

Computer Methods in Power Systems 10EE71

coefficient matrices. This is due to the fact that only the non-zero elements YBUS can be
stored during the computer based implementation of the schemes, by adopting the suitable
optimal storage schemes. While YBUS is thus highly sparse, it‟s inverse, ZBUS, the bus
impedance matrix is not so. It is a FULL matrix, unless the optimal bus ordering schemes
are followed before proceeding for load flow analysis.

3.4 THE LOAD FLOW PROBLEM

Here, the analysis is restricted to a balanced three-phase power system, so that the analysis
can be carried out on a single phase basis. The per unit quantities are used for all
quantities. The first step in the analysis is the formulation of suitable equations for the
power flows in the system. The power system is a large interconnected system, where
various buses are connected by transmission lines. At any bus, complex power is injected
into the bus by the generators and complex power is drawn by the loads. Of course at any
bus, either one of them may not be present. The power is transported from one bus to other
via the transmission lines. At any bus i, the complex power Si (injected), shown in figure
1, is defined as

where Si = net complex power injected into bus i, SGi = complex power injected by the
generator at bus i, and SDi = complex power drawn by the load at bus i. According to
conservation of complex power, at any bus i, the complex power injected into the bus must
be equal to the sum of complex power flows out of the bus via the transmission lines.
Hence,

Si = _Sij " i = 1, 2, ………..n


(3)
where Sij is the sum over all lines connected to the bus and n is the number of buses in the
system (excluding the ground). The bus current injected at the bus-i is defined as

Ii = IGi – IDi " i = 1, 2, ………..n (4)

JNTU World Page 54

Smartzworld.com 4 jntuworldupdates.org
Smartworld.asia Specworld.in

Computer Methods in Power Systems 10EE71

where IGi is the current injected by the generator at the bus and IDi is the current drawn
by the load (demand) at that bus. In the bus frame of reference

IBUS = YBUS VBUS


(5)

JNTU World Page 55

Smartzworld.com 5 jntuworldupdates.org
Smartworld.asia Specworld.in

Computer Methods in Power Systems 10EE71

Equations (9)-(10) and (13)-(14) are the „power flow equations‟ or the „load flow
equations‟ in two alternative forms, corresponding to the n-bus system, where each bus-i is
characterized by four variables, Pi, Qi, |Vi|, and di. Thus a total of 4n variables are

JNTU World Page 56

Smartzworld.com 6 jntuworldupdates.org
Smartworld.asia Specworld.in

Computer Methods in Power Systems 10EE71

involved in these equations. The load flow equations can be solved for any 2n unknowns,
if the other 2n variables are specified. This establishes the need for classification of buses
of the system for load flow analysis into: PV bus, PQ bus, etc.

3.4 DATA FOR LOAD FLOW

Irrespective of the method used for the solution, the data required is common for any load
flow. All data is normally in pu. The bus admittance matrix is formulated from these data.
The various data required are as under:

System data: It includes: number of buses-n, number of PV buses, number of loads,


number of transmission lines, number of transformers, number of shunt elements, the slack
bus number, voltage magnitude of slack bus (angle is generally taken as 0o), tolerance
limit, base MVA, and maximum permissible number of iterations.

Generator bus data: For every PV bus i, the data required includes the bus number,
active power generation PGi, the specified voltage magnitude i sp V , , minimum reactive
power limit Qi,min, and maximum reactive power limit Qi,max.

Load data: For all loads the data required includes the the bus number, active power
demand PDi, and the reactive power demand QDi.

Transmission line data: For every transmission line connected between buses i and k the
data includes the starting bus number i, ending bus number k,.resistance of the line,
reactance of the line and the half line charging admittance.

Transformer data:
For every transformer connected between buses i and k the data to be given includes: the
starting bus number i, ending bus number k, resistance of the transformer, reactance of the
transformer, and the off nominal turns-ratio a.

Shunt element data: The data needed for the shunt element includes the bus number
where element is connected, and the shunt admittance (Gsh + j Bsh).

GAUSS – SEIDEL (GS) METHOD


The GS method is an iterative algorithm for solving non linear algebraic equations. An
initial solution vector is assumed, chosen from past experiences, statistical data or from
practical considerations. At every subsequent iteration, the solution is updated till
convergence is reached. The GS method applied to power flow problem is as discussed
below.

Case (a): Systems with PQ buses only:


Initially assume all buses to be PQ type buses, except the slack bus. This means that (n–1)
complex bus voltages have to be determined. For ease of programming, the slack bus is
generally numbered as bus-1. PV buses are numbered in sequence and PQ buses are
ordered next in sequence. This makes programming easier, compared to random ordering
of buses. Consider the expression for the complex power at bus-i, given from (7), as:

JNTU World Page 57

Smartzworld.com 7 jntuworldupdates.org
Smartworld.asia Specworld.in

Computer Methods in Power Systems 10EE71

Equation (17) is an implicit equation since the unknown variable, appears on both sides of
the equation. Hence, it needs to be solved by an iterative technique. Starting from an initial
estimate of all bus voltages, in the RHS of (17) the most recent values of the bus voltages
is substituted. One iteration of the method involves computation of all the bus voltages. In
Gauss–Seidel method, the value of the updated voltages are used in the computation of
subsequent voltages in the same iteration, thus speeding up convergence. Iterations are
carried out till the magnitudes of all bus voltages do not change by more than the tolerance
value. Thus the algorithm for GS method is as under:

3.5 Algorithm for GS method

1. Prepare data for the given system as required.


2. Formulate the bus admittance matrix YBUS. This is generally done by the rule of
inspection.
3. Assume initial voltages for all buses, 2,3,…n. In practical power systems, the magnitude
of the bus voltages is close to 1.0 p.u. Hence, the complex bus voltages at all (n-1) buses
(except slack bus) are taken to be 1.000. This is normally refered as the flat start solution.
4. Update the voltages. In any (k +1)st iteration, from (17) the voltages are given by

JNTU World Page 58

Smartzworld.com 8 jntuworldupdates.org
Smartworld.asia Specworld.in

Computer Methods in Power Systems 10EE71

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)st iteration. Hence these values are used.
For buses (i+1)…..n, values from previous, kth iteration are used.

Where,e is the tolerance value. Generally it is customary to use a value of 0.0001 pu.
Compute slack bus power after voltages have converged using (15) [assuming bus 1 is
slack bus].

7. Compute all line flows.


8. The complex power loss in the line is given by Sik + Ski. The total loss in the system is
calculated by summing the loss over all the lines.

Case (b): Systems with PV buses also present:


At PV buses, the magnitude of voltage and not the reactive power is specified. Hence it is
needed to first make an estimate of Qi to be used in (18). From (15) we have

JNTU World Page 59

Smartzworld.com 9 jntuworldupdates.org
Smartworld.asia Specworld.in

Computer Methods in Power Systems 10EE71

Case (c): Systems with PV buses with reactive power generation limits specified:
In the previous algorithm if the Q limit at the voltage controlled bus is violated during any
iteration, i.e (k +1) i Q computed using (21) is either less than Qi, min or greater than
Qi,max, it means that the voltage cannot be maintained at the specified value due to lack
of reactive power support. This bus is then treated as a PQ bus in the (k+1)st iteration and
the voltage is calculated with the value of Qi set as follows:

If in the subsequent iteration, if Qi falls within the limits, then the bus can be switched
back to PV status.
Acceleration of convergence
It is found that in GS method of load flow, the number of iterations increase with increase
in the size of the system. The number of iterations required can be reduced if the
correction in voltage at each bus is accelerated, by multiplying with a constant α, called
the acceleration factor. In the (k+1)st iteration we can let

where  is a real number. When  =1, the value of (k +1) is the computed value. If 1<
<2 then the value computed is extrapolated. Generally _ is taken between 1.2 to 1.6, for
GS load flow procedure. At PQ buses (pure load buses) if the voltage magnitude violates

JNTU World Page 60

Smartzworld.com 10 jntuworldupdates.org
Smartworld.asia Specworld.in

Computer Methods in Power Systems 10EE71

the limit, it simply means that the specified reactive power demand cannot be supplied,
with the voltage maintained within acceptable limits.

3.6 Examples on GS load flow analysis:

JNTU World Page 61

Smartzworld.com 11 jntuworldupdates.org
Smartworld.asia Specworld.in

Computer Methods in Power Systems 10EE71

Since the difference in the voltage magnitudes is less than 10-6 pu, the iterations can be
stopped. To compute line flow

JNTU World Page 62

Smartzworld.com 12 jntuworldupdates.org
Smartworld.asia Specworld.in

Computer Methods in Power Systems 10EE71

The total loss in the line is given by S12 + S21 = j 0.133329 pu Obviously, it is observed
that there is no real power loss, since the line has no resistance.

JNTU World Page 63

Smartzworld.com 13 jntuworldupdates.org
Smartworld.asia Specworld.in

Computer Methods in Power Systems 10EE71

Example-2:
For the power system shown in fig. below, with the data as given in tables below, obtain
the bus voltages at the end of first iteration, by applying GS method.

JNTU World Page 64

Smartzworld.com 14 jntuworldupdates.org
Smartworld.asia Specworld.in

Computer Methods in Power Systems 10EE71

JNTU World Page 65

Smartzworld.com 15 jntuworldupdates.org
Smartworld.asia Specworld.in

Computer Methods in Power Systems 10EE71

JNTU World Page 66

Smartzworld.com 16 jntuworldupdates.org
Smartworld.asia Specworld.in

Computer Methods in Power Systems 10EE71

Example-3:
Obtain the load flow solution at the end of first iteration of the system with data as given
below. The solution is to be obtained for the following cases
(i) All buses except bus 1 are PQ Buses
(ii) Bus 2 is a PV bus whose voltage magnitude is specified as 1.04 pu

JNTU World Page 67

Smartzworld.com 17 jntuworldupdates.org
Smartworld.asia Specworld.in

Computer Methods in Power Systems 10EE71

(iii) Bus 2 is PV bus, with voltage magnitude specified as 1.04 and 0.25_Q2_1.0 pu.

JNTU World Page 68

Smartzworld.com 18 jntuworldupdates.org
Smartworld.asia Specworld.in

Computer Methods in Power Systems 10EE71

JNTU World Page 69

Smartzworld.com 19 jntuworldupdates.org
Smartworld.asia Specworld.in

Computer Methods in Power Systems 10EE71

JNTU World Page 70

Smartzworld.com 20 jntuworldupdates.org
Smartworld.asia Specworld.in

Computer Methods in Power Systems 10EE71

JNTU World Page 71

Smartzworld.com 21 jntuworldupdates.org
Smartworld.asia Specworld.in

Computer Methods in Power Systems 10EE71

Limitations of GS load flow analysis

GS method is very useful for very small systems. It is easily adoptable, it can be
generalized and it is very efficient for systems having less number of buses. However, GS
LFA fails to converge in systems with one or more of the features as under:
• Systems having large number of radial lines
• Systems with short and long lines terminating on the same bus
• Systems having negative values of transfer admittances
• Systems with heavily loaded lines, etc.

GS method successfully converges in the absence of the above problems. However,


convergence also depends on various other set of factors such as: selection of slack bus,
initial solution, acceleration factor, tolerance limit, level of accuracy of results needed,
type and quality of computer/ software used, etc.

JNTU World Page 72

Smartzworld.com 22 jntuworldupdates.org
Smartworld.asia Specworld.in

Computer Methods in Power Systems 10EE71

JNTU World Page 73

Smartzworld.com 23 jntuworldupdates.org
Smartworld.asia Specworld.in

Computer Methods in Power Systems 10EE71

Here, the matrix [J] is called the Jacobian matrix. The vector of unknown variables is
updated using (30). The process is continued till the difference between two successive
iterations is less than the tolerance value.

JNTU World Page 74

Smartzworld.com 24 jntuworldupdates.org
Smartworld.asia Specworld.in

Computer Methods in Power Systems 10EE71

JNTU World Page 75

Smartzworld.com 25 jntuworldupdates.org
Smartworld.asia Specworld.in

Computer Methods in Power Systems 10EE71

JNTU World Page 76

Smartzworld.com 26 jntuworldupdates.org
Smartworld.asia Specworld.in

Computer Methods in Power Systems 10EE71

JNTU World Page 77

Smartzworld.com 27 jntuworldupdates.org
Smartworld.asia Specworld.in

Computer Methods in Power Systems 10EE71

JNTU World Page 78

Smartzworld.com 28 jntuworldupdates.org
Smartworld.asia Specworld.in

Computer Methods in Power Systems 10EE71

JNTU World Page 79

Smartzworld.com 29 jntuworldupdates.org
Smartworld.asia Specworld.in

Computer Methods in Power Systems 10EE71

JNTU World Page 80

Smartzworld.com 30 jntuworldupdates.org
Smartworld.asia Specworld.in

Computer Methods in Power Systems 10EE71

JNTU World Page 81

Smartzworld.com 31 jntuworldupdates.org
Smartworld.asia Specworld.in

Computer Methods in Power Systems 10EE71

JNTU World Page 82

Smartzworld.com 32 jntuworldupdates.org
Smartworld.asia Specworld.in

Computer Methods in Power Systems 10EE71

JNTU World Page 83

Smartzworld.com 33 jntuworldupdates.org
Smartworld.asia Specworld.in

Computer Methods in Power Systems 10EE71

FINAL WORD

In this chapter, the load flow problem, also called as the power flow problem, has been
considered in detail. The load flow solution gives the complex voltages at all the buses and
the complex power flows in the lines. Though, algorithms are available using the
impedance form of the equations, the sparsity of the bus admittance matrix and the ease of
building the bus admittance matrix, have made algorithms using the admittance form of
equations more popular. The most popular methods are the Gauss-Seidel method, the
Newton-Raphson method and the Fast Decoupled Load Flow method. These methods
have been discussed in detail with illustrative examples. In smaller systems, the ease of
programming and the memory requirements, make GS method attractive. However, the
computation time increases with increase in the size of the system. Hence, in large systems
NR and FDLF methods are more popular. There is a trade off between various
requirements like speed, storage, reliability, computation time, convergence characteristics
etc. No single method has all the desirable features. However, NR method is most popular
because of its versatility, reliability and accuracy.

JNTU World Page 84

Smartzworld.com 34 jntuworldupdates.org

You might also like