**Energy and Power Engineering**

Vol.07 No.10(2015), Article ID:60124,14 pages

10.4236/epe.2015.710048

Analysis of the Load Flow Problem in Power System Planning Studies

Olukayode A. Afolabi, Warsame H. Ali, Penrose Cofie, John Fuller, Pamela Obiomon, Emmanuel S. Kolawole

Department of Electrical and Computer Engineering, Prairie View A&M University, Prairie View, USA

Email: oafolabi@student.pvamu.edu, whali@pvamu.edu, pscofie@pvamu.edu, jhfuller@pvamu.edu, pobiomon@pvamu.edu, ekolawole@student.pvamu.edu

Copyright © 2015 by authors and Scientific Research Publishing Inc.

This work is licensed under the Creative Commons Attribution International License (CC BY).

Received 10 August 2015; accepted 27 September 2015; published 30 September 2015

ABSTRACT

Load flow is an important tool used by power engineers for planning, to determine the best operation for a power system and exchange of power between utility companies. In order to have an efficient operating power system, it is necessary to determine which method is suitable and efficient for the system’s load flow analysis. A power flow analysis method may take a long time and therefore prevent achieving an accurate result to a power flow solution because of continuous changes in power demand and generations. This paper presents analysis of the load flow problem in power system planning studies. The numerical methods: Gauss-Seidel, Newton-Raphson and Fast Decoupled methods were compared for a power flow analysis solution. Simulation is carried out using Matlab for test cases of IEEE 9-Bus, IEEE 30-Bus and IEEE 57-Bus system. The simulation results were compared for number of iteration, computational time, tolerance value and convergence. The compared results show that Newton-Raphson is the most reliable method because it has the least number of iteration and converges faster.

**Keywords:**

Load Flow, Bus, Gauss-Seidel, Newton-Raphson, Fast Decoupled, Voltage Magnitude, Voltage Angle, Active Power, Reactive Power, Iteration, Convergence

1. Introduction

In a power system, power flows from generating station to the load through different branches of the network. The flow of active and reactive power is known as load flow or power flow. Load flow analysis is an important tool used by power engineers for planning and determining the steady state operation of a power system. Power flow studies provide a systematic mathematical approach to determine the various bus voltages, phase angles, active and reactive power flows through different branches, generators, transformer settings and load under steady state conditions. The power system is modeled by an electric circuit which consists of generators, transmission network and distribution network [1] .

The main information obtained from the load flow or power flow analysis comprises magnitudes and phase angles of load bus voltages, reactive powers and voltage phase angles at generator buses, real and reactive power flows on transmission lines together with power at the reference bus; other variables being specified [2] [3] . The resulting equations in terms of power, known as the power flow equations become non-linear and must be solved by iterative techniques using numerical methods. Numerical methods are techniques by which mathematical problems are formulated so that they can be solved with arithmetic operations and they usually provide only approximate solution.

For the past three decades, various numerical analysis methods have been applied in solving load flow analysis problems. The most commonly used iterative methods are the Gauss-Seidel, the Newton-Raphson and Fast Decoupled method [4] . Also with the industrial developments in the society, the power system kept increasing and the dimension of load flow equation also kept increasing to several thousands. With such increases, any numerical mathematical method cannot converge to a correct solution. Thus power engineers have to seek more reliable methods. The problem that faces power industry is how to determine which method is most suitable for a power system analysis. In power flow analysis, a high degree accuracy and a faster solution time are required to determine which method is best to use.

Hand calculations are suitable for the estimation of the operating characteristics of a few individual circuits, but accurate calculations of load flows or short circuits analysis’ would be impractical without the use of computer programs. The use of digital computers to calculate load flow started from mid 1950s. There have been different methods used for load flow calculation. The development of these methods is mainly led by the basic requirement of load flow calculation such as convergence properties, computing efficiency, memory requirement, convenience and flexibility of the implementation [5] -[9] . With the availability of fast and large size digital computers, all kinds of power system studies, including load flow, can now be carried out conveniently [10] . The numerical method provides an approach to find solution with the use of computer, therefore there is need to determine which of the numerical method is faster and more reliable in order to have best result for load flow analysis.

This paper compares numerical methods: Gauss-Seidel, Newton-Raphson and Fast Decoupled methods use for load flow analysis; for test cases of IEEE 9-Bus, IEEE 30-Bus and IEEE 57-Bus system to determine which of the method is best for power system planning studies.

2. Bus Classification

A bus is a point or node in which one or many transmission lines, loads and generators are connected. In a power system study, every bus is associated with 4 quantities, such as magnitude of voltage (|V|), phase angle of voltage (δ), active power (P) and reactive power (Q) [2] [3] [11] [12] . Two of these bus quantities are specified and the remaining two are required to be determined through the solution of equation [13] . The buses are classified depending on the two known quantities that have been specified. Buses are divided into three categories as shown in Table 1.

2.1. Slack Bus

This is used as a reference bus in order to meet the power balance condition. Slack bus is usually a generating unit that can be adjusted to take up whatever is needed to ensure power balanced [12] . The effective generator at this bus supplies the losses to the network, this is necessary because the magnitude of the losses will not be known until the calculation of the current is complete. Slack bus is usually identified as bus 1. The known variable on this bus is |V| and δ and the unknown is P and Q.

2.2. Generator (PV) Bus

This is a voltage control bus. The bus is connected to a generator unit in which output power generated by this bus can be controlled by adjusting the prime mover and the voltage can be controlled by adjusting the excitation

Table 1. Bus classification.

of the generator. Often, limits are given to the values of the reactive power depending upon the characteristics of individual machine. The known variable in this bus is P and |V| and the unknown is Q and δ [8] [12] .

2.3. Load (PQ) Bus

This is a non-generator bus which can be obtained from historical data records, measurement or forecast. The real and reactive power supply to a power system are defined to be positive, while the power consumed in a power system are defined to be negative. The consumer power is met at this bus. The known variable for this bus is P and Q and the unknown variable is |V| and δ [8] [12] .

3. Power Flow Analysis Methods

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 e.g. for load flow analysis [4] . The first step in performing load flow analysis is to form the Y-bus admittance using the transmission line and transformer input data. The nodal equation for a power system network using Y bus can be written as follows:

(1)

The nodal equation can be written in a generalized form for an n bus system.

(2)

The complex power delivered to bus i is

(3)

(4)

Substituting for I_{i} in terms of, the equation gives

(5)

The above equation uses iterative techniques to solve load flow problems. Hence, it is necessary to review the general forms of the various solution methods; Gauss-Seidel, Newton Raphson and Fast decoupled load flow.

3.1. Gauss-Seidel Method

This method is developed based on the Gauss method. It is an iterative method used for solving set of nonlinear algebraic equations [14] . The method makes use of an initial guess for value of voltage, to obtain a calculated value of a particular variable. The initial guess value is replaced by a calculated value. The process is then repeated until the iteration solution converges. The convergence is quite sensitive to the starting values assumed. But this method suffers from poor convergence characteristics [15] .

This is an iterative method which is used to solve Equation (5) for the value of V_{i}, and the iterative sequence becomes

(6)

Using Kirchhoff current law, it is assumed that the current injected into bus i is positive, then the real and the reactive powers supply into the buses, such as generator buses, and have a positive value. The real and the reactive powers flowing away from the buses, such as load buses and have a negative values. P_{i} nd Q_{i} are solved from Equation (5) which gives

(7)

(8)

The power flow equation is usually expressed in terms of the bus admittance matrix, using the diagonal elements of the bus admittance and the non-diagonal elements of the matrix, then the Equation (6) becomes,

(9)

and

(10)

(11)

The admittance to the ground of line charging susceptance and other fixed admittance to ground are included into the diagonal element of the matrix.

3.2. Newton-Raphson Method

This method was named after Isaac Newton and Joseph Raphson. The origin and formulation of Newton-Ra- phson method was dated back to late 1960s [7] . It is an iterative method which approximates a set of non-linear simultaneous equations to a set of linear simultaneous equations using Taylor’s series expansion and the terms are limited to the first approximation. It is the most iterative method used for the load flow because its convergence characteristics are relatively more powerful compared to other alternative processes and the reliability of Newton-Raphson approach is comparatively good since it can solve cases that lead to divergence with other popular processes [15] . If the assumed value is near the solution, then the result is obtained very quickly, but if the assumed value is farther away from the solution then the method may take longer to converge [12] . This is another iterative load flow method which is widely used for solving nonlinear equation.

The admittance matrix is used to write equations for currents entering a power system.

Equation (2) is expressed in a polar form, in which j includes bus i

(12)

The real and reactive power at bus i is

(13)

Substituting for I_{i} in Equation (12) from Equation (13)

(14)

The real and imaginary parts are separated:

(15)

(16)

The above Equation (15) and (16) constitute a set of non-linear algebraic equations in terms of |V| in per unit and δ in radians. Equation (15) and (16) are expanded in Taylor’s series about the initial estimate and neglecting all higher order terms, the following set of linear equations are obtained.

In the above equation, the element of the slack bus variable voltage magnitude and angle are omitted because they are already known. The element of the Jacobian matrix are obtained after partial derivatives of Equations (15) and (16) are expressed which gives linearized relationship between small changes in voltage magnitude and voltage angle. The equation can be written in matrix form as:

(17)

J_{1}, J_{2}, J_{3}, J_{4} are the elements of the Jacobian matrix.

The difference between the schedule and calculated values known as power residuals for the terms and is represented as:

(18)

(19)

The new estimates for bus voltage are

(20)

(21)

3.3. Fast Decoupled Method

The Fast Decoupled Power Flow Method is one of the improved methods, which is based on a simplification of the Newton-Raphson method and reported by Stott and Alsac in 1974 [16] . This method, like the Newton- Raphson method, offers calculation simplifications, fast convergence and reliable results and became a widely used method in load flow analysis. However, fast decouple for some cases, where high resistance-to-reactance (R/X) ratios or heavy loading (low voltage) at some buses are present, does not converge well because it is an approximation method and make some assumption to simplify Jacobian matrix. For these cases, many efforts and developments have been made to overcome these convergence obstacles. Some of them targeted the convergence of systems with high R/X ratios, and others with low voltage buses [17] [18] .

This method is a modification of Newton-Raphson, which takes the advantage of the weak coupling between and due to the high X:R ratios. The Jacobian matrix of Equation (17) is reduced to half by ignoring the element of J_{2} and J_{3}. Equation (17) is simplified as:

(22)

Expanding Equation (22) gives two separate matrixes,

(23)

(24)

(25)

(26)

B' and B'' are the imaginary parts of the bus admittance. It is better to ignore all shunt connected elements, as to make the formation of J_{1} and J_{4} simple. This will allow for only one single matrix than performing repeated inversion .The successive and voltage magnitude and phase angle changes are

(27)

(28)

4. Simulation Results

The simulation for Gauss-Seidel, Newton-Raphson and Fast Decouple is carried out using Matlab for test cases of IEEE 9. The base mva, selected valve for iteration (tolerance), and maximum numbers of iterations is specified. Figure 1 show IEEE 9-Bus System one line diagram, [12] . The simulation results are shown in Figure 2, Figure 3 and Figure 4 for Gauss-Seidel, Newton-Raphson and Fast Decouple respectively.

IEEE 9 bus system represented in Table 2 consist of Bus 1 which act as a slack bus. It consist of 8 load buses, which are bus connected to load and 2 generator buses which are connected to generator. Bus 5 and 8 act as both load and generator bus because they are connected to generator and load.

Figure 1. One line diagram for IEEE 9-bus system.

Figure 2. Show simulation result for IEEE 9 bus system using gauss-seidel.

Figure 3. Show the simulation result for Newton-Raphson method on a 9 bus network system.

Figure 4. Show the simulation result for fast decouple method on a 9 bus network system.

IEEE 9-bus system consist of eleven line data as represented in Table 3, which shows the values for resistance, reactance and half susceptance in per unit for the transmission line connected together. It also shows the tap setting values for transformers and the position of the transformers on the transmission line. The information is used to form the admittance bus matrix.

Table 4 represents the line flow and line losses for each of the IEEE 9 bus system. The line losses are compared for the three numerical methods; Gauss-Seidel, the Newton-Raphson and Fast Decoupled method. Fast Decoupled method have the highest total losses of 6.279 MW, 14.893 Mvar, followed by Gauss-Seidel with total losses of 4.809 MW, 10.798 Mvar and Newton Raphson method with the least losses of 4.585 MW and 10.789 Mvar.

Table 2. Load data of IEEE 9 bus system.

Table 3. Line data of IEEE 9 bus system.

Table 4. Line flow and losses comparing for IEEE 9 bus system.

5. Discussion

5.1. Tolerance

The selected tolerance iteration value used for the simulation is shown in Table 5. This is used to determine how accurate a solution will be. Thus, using a high tolerance value for a simulation increases the accuracy of the solution whereas when a low tolerance value is used, it reduces the accuracy of the solution and number of iterations. The selected tolerance value used for the simulation is 0.001 and 0.1 except for the IEEE 57 bus system solution for fast decouple, which does converge with 0.001. The only selected tolerance value used for IEEE 57 bus system is the 0.1.

5.2. Iteration Number

Table 6 and Table 7 show the number of iterations for the power flow solution using selected iteration value of 0.001 and 0.1 respectively to converge for the three load flow methods. Gauss-Seidel has the highest number of iterations before it converges. The number of iteration increases as the number of buses in the system increases. In the 9 bus system and 30 bus system, Newton-Raphson has the least number of iteration to converge. For the 57 bus system using fast decouple, the load flow solution did not converge using 0.001. Then another selected value of 0.1 was chosen for the iteration.

5.3. Computing Time

The computation time for load flow solutions using selected iteration value of 0.001 and 0.1 is shown in Table 8 and Table 9 respectively. Newton-Raphson and fast decouple have same computation time for 9 bus in Table 8. As the number of buses increases Newton-Raphson has more computational time compared among the three methods. Gauss-Seidel has the least computation time. Figures 5(a)-(c) show the graph for comparison of computing time using selected iteration value of 0.001. Figure 5(a) show the computing time for IEEE 9 bus system in which in Newton-Raphson and fast decouple have same computation time and they overlap each other in the graph. Figures 6(a)-(c) show the graph for comparison of computing time using selected iteration value of 0.1.

(a)(b)(c)

Figure 5. (a) Comparison of computational time for IEEE 9 bus using 0.001; (b) Comparison of computational time for IEEE 30 bus 0.001; (c) Comparison of computational time for IEEE 57 bus using 0.001.

(a)(b)(c)

Figure 6. (a) Comparison of computational time for IEEE 9 bus using 0.1; (b) Comparison of computational time for IEEE 30 bus using 0.1; (c) Comparison of computational time for IEEE 57 bus using of 0.1.

Table 5. Comparison of tolerance value.

Table 6. Comparison of iteration number using selected iteration value of 0.001.

Table 7. Comparison of iteration number using selected iteration value of 0.1.

Table 8. Comparison of computing time using selected value of 0.001.

Table 9. Comparison of computing time using selected iteration value of 0.1.

5.4. Convergence

Convergence is used to determine how fast a power flow reaches its solution. The rate of convergence is determined by plotting a graph of maximum power mismatch against the number of iterations. Figures 7(a)-(c) shows the graph for convergence on IEEE-9, IEEE-30 and IEEE-57 Bus System respectively using selected iteration value of 0.001. Figures 8(a)-(c) shows the graph for convergence on IEEE-9, IEEE-30 and IEEE-57 Bus System respectively using selected iteration value of 0.1. The convergence rate for Gauss-Seidel is slow compared to the other methods. Newton-Raphson has the fastest rate of converging among the three numerical methods shown in the graph.

(a)(b)(c)

Figure 7. (a) Convergence for IEEE 9 bus system using selected iteration value of 0.001; (b) Convergence for IEEE 30 bus system using selected iteration value of 0.001; (c) Convergence for IEEE 57 bus system using selected iteration value of 0.001.

(a)(b)(c)

Figure 8. (a) Convergence for IEEE 9 bus system using selected iteration value of 0.1; (b) Convergence for IEEE 30 bus system using selected iteration value of 0.1; (c) Convergence for IEEE 57 bus system using selected iteration value of 0.1.

6. Conclusions

All the simulations were carried out using Mathlab and implemented for IEEE 9-bus, IEEE 30-bus and IEEE 57-bus test cases for Gauss-Seidel, Newton-Raphson and Fast Decouple. In the load flow analysis methods simulated, the tolerance values used for simulation are 0.001 and 0.1 for all the simulation carried out except for the IEEE 57-bus using the fast decouple method, which did not converge with the tolerance values. This explains why the Fast Decouple method is not as accurate as Newton-Raphson method because a lower tolerance value of 0.1 was used to carry out the simulation for the IEEE 57-bus Fast Decouple Method.

The time for iteration in Gauss-Seidel is the longest compared to the other two methods, Newton-Raphson and Fast Decouple. The time for iterations in Gauss-Seidel increases as the number of buses increases. The Gauss-Seidel method increases in arithmetic progression, Newton-Raphson increases in quadratic progression while the fast decouple increases in geometric progression. This explains why it takes longer time for Gauss- Seidel to converge. The computational time for Gauss-Seidel is low compared to the other two methods; Newton-Raphson and fast decouple. Newton-Raphson have more computational time due to the complexity of the Jacobian matrix for each iteration but still converges fast enough because less number of iterations are carried out and required.

The results of this paper suggest that the planning of a power system can be carried out by using Gauss-Seidel method for a small system with less computational complexity due to the good computational characteristics it exhibited. The effective and most reliable amongst the three load flow methods is the Newton-Raphson method because it converges fast and is more accurate.

Cite this paper

Olukayode A.Afolabi,Warsame H.Ali,PenroseCofie,JohnFuller,PamelaObiomon,Emmanuel S.Kolawole, (2015) Analysis of the Load Flow Problem in Power System Planning Studies. *Energy and Power Engineering*,**07**,509-523. doi: 10.4236/epe.2015.710048

References

- 1. Mageshvaran, R., Raglend, I.J., Yuvaraj, V., Rizwankhan, P.G., Vijayakumar, T. and Sudheera (2008) Implementation of Non-Traditional Optimization Techniques (PSO, CPSO, HDE) for the Optimal Load Flow Solution. TENCON2008-2008 IEEE Region 10 Conference, 19-21 November 2008.
- 2. Elgerd, O.L. (2012) Electric Energy Systems Theory: An Introduction. 2nd Edition, Mc-Graw-Hill.
- 3. Kothari, I.J. and Nagrath, D.P. (2007) Modern Power System Analysis. 3rd Edition, New York.
- 4. Keyhani, A., Abur, A. and Hao, S. (1989) Evaluation of Power Flow Techniques for Personal Computers. IEEE Transactions on Power Systems, 4, 817-826.
- 5. Hale, H.W. and Goodrich, R.W. (1959) Digital Computation or Power Flow—Some New Aspects. Power Apparatus and Systems, Part III. Transactions of the American Institute of Electrical Engineers, 78, 919-923.
- 6. Sato, N. and Tinney, W.F. (1963) Techniques for Exploiting the Sparsity or the Network Admittance Matrix. IEEE Transactions on Power Apparatus and Systems, 82, 944-950.
- 7. Aroop, B., Satyajit, B. and Sanjib, H. (2014) Power Flow Analysis on IEEE 57 bus System Using Mathlab. International Journal of Engineering Research & Technology (IJERT), 3.
- 8. Milano, F. (2009) Continuous Newton’s Method for Power Flow Analysis. IEEE Transactions on Power Systems, 24, 50-57.
- 9. Grainger, J.J. and Stevenson, W.D. (1994) Power System Analysis. McGraw-Hill, New York.
- 10. Tinney, W.F. and Hart, C.E. (1967) Power Flow Solution by Newton’s Method. IEEE Transactions on Power Apparatus and Systems, PAS-86, 1449-1460.
- 11. Bhakti, N. and Rajani, N. (2014) Steady State Analysis of IEEE-6 Bus System Using PSAT Power Tool Box. International Journal of Engineering Science and Innovation Technology (IJESIT), 3.
- 12. Hadi, S. (2010) Power System Analysis. 3rd Edition, PSA Publishing, North York.
- 13. Kabisama, H.W. Electrical Power Engineering. McGraw-Hill, New York.
- 14. Gilbert, G.M., Bouchard, D.E. and Chikhani, A.Y. (1998) A Comparison of Load Flow Analysis Using Dist Flow, Gauss-Seidel, and Optimal Load Flow Algorithms. Proceedings of the IEEE Canadian Conference on Electrical and Computer Engineering, Waterloo, Ontario, 24-28 May 1998, 850-853.
- 15. Glover, J.D. and Sarma, M.S. (2002) Power System Analysis and Design. 3rd Edition, Brooks/Cole, Pacific Grove.
- 16. Stott, B. and Alsac, O. (1974) Fast Decoupled Load Flow. IEEE Transactions on Power Apparatus and Systems, PAS-93, 859-869.
- 17. Stott, B. (1974) Review of Load-Flow Calculation Methods. Proceedings of the IEEE, 62, 916-929.
- 18. Adejumobi, I.A., et al. (2014) Numerical Methods in Load Flow Analysis: An Application to Nigeria Grid System. International Journal of Electrical and Electronics Engineering (IJEEE), 3.