Power Flow Analysis of RDS by Artificial Network Technique: Vaishali Holkar, Dr. Deepika Masand
This document discusses using an artificial neural network technique called artificial neural network-back propagation network (ANN-BPN) to perform power flow analysis of a radial distribution system (RDS). It first describes using a conventional ladder iterative technique to generate training data for the ANN by solving the power flow equations. It then describes the structure and training of the ANN-BPN model, which takes in load patterns and outputs the bus voltages and angles. The effectiveness of the ANN-BPN approach is demonstrated on the IEEE 33-bus test system, showing it can perform power flow analysis faster than conventional methods.
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 ratings0% found this document useful (0 votes)
35 views5 pages
Power Flow Analysis of RDS by Artificial Network Technique: Vaishali Holkar, Dr. Deepika Masand
This document discusses using an artificial neural network technique called artificial neural network-back propagation network (ANN-BPN) to perform power flow analysis of a radial distribution system (RDS). It first describes using a conventional ladder iterative technique to generate training data for the ANN by solving the power flow equations. It then describes the structure and training of the ANN-BPN model, which takes in load patterns and outputs the bus voltages and angles. The effectiveness of the ANN-BPN approach is demonstrated on the IEEE 33-bus test system, showing it can perform power flow analysis faster than conventional methods.
Power Flow Analysis of RDS by Artificial Network Technique
Vaishali Holkar 1 , Dr. Deepika Masand 2
1 (Department of Electrical and Electronics Engineering, Oriental Institute of Science and Technology, R.G.P.V., Bhopal(M.P.), India) 2 (Head of Department of Electrical and Electronics Engineering, Oriental Institute of Science and Technology, R.G.P.V., Bhopal (M.P.), India)
ABSTRACT : This paper shows an application of Artificial Network Technique for the analysis of load flow and determines the power system static states that is, bus voltages magnitudes and voltage angles of a balanced radial distribution system, without executing the power flow algorithm, for any given load. As the performance of the conventional load flow methods such as Fast decoupled load flow, Newton-Raphson load flow is found to be very poor under critical conditions such as high R/X ratio, heavily loading condition etc. The proposed method makes use of a multi-layer feed forward ANN with error back propagation learning algorithm. The effectiveness of the proposed ANN-BPN based approach is tested by sample IEEE 33-bus, indicating its viability for RDS load flow assessment and results are presented. Keywords: ANN-BPN, Artificial Intelligence, forward-backward sweep, ladder Iterative Technique, power flow analysis.
I. INTRODUCTION Power flow or load flow studies are performed for the determination of the steady state operating condition of a power system, the solution of which gives static load flow equation that are represented mathematically by a set of non-linear algebraic equations for a given network. These is the most frequently carried out study by power utilities and are required to be performed for power system planning, operation, optimization and control. The main objective of loaf flow studies is to determine the bus voltage magnitude with its phase angle, real and reactive power flow in different lines and the transmission power losses. The paramount importance in a modern power system of fast security assessment to provide secure and reliable electrical power supply to its customers. To perform the contingency screening, which is one of the most CPU time- consuming tasks for on-line security assessment, the computation in few minutes of many load flow scenarios is required simulating the occurrence of several contingencies and different loading conditions [1]. Almost all well known methods of numerical analysis for solving a set of non-linear algebraic equations have been applied in developing load flow algorithms, during last four decades. The most desirable features to compare the different load flow methods can be the memory storage requirement, speed of solution, accuracy of the solution and the reliability of convergence depending upon a given situation. In the recent years, with the evident of artificial intelligence- pattern recognition, decision tree, neural networks and fuzzy logic methodologies have been applied to the security assessment problem. Amongst these approaches, the applications of artificial neural networks (ANNs) have shown great promises in power system. The ANN-BPN have been considered to be popular in power system studies and is proposed in this paper, due to the fact that a well trained ANNs can instantly recall the output for an untrained set of inputs without going through the laborious iteration procedure. Actual experimentation or by well proved standard algorithms can give the training data for an ANN. Here, the input load patterns for ANN-BPN are generated by a conventional method, Ladder iterative technique which makes use of kirchoffs current law (KCL) and kirchoffs voltage law (KVL) based forward-backward sweep. The load flow solution thus obtained is used to train the neural network in MATLAB 7.0 NN tool box. The training time required is less. An implementation of BPN for determining bus voltages and the corresponding angles is been shown, followed by the results of a sample IEEE test system studied by the proposed method.
II. LADDER ITERATIVE TECHNIQUE It is assumed that the ladder network parameters for lines, loads and substation voltage VS are known. If the line impedances, rated voltage and the complex power at each node are known then the values of the current, voltage, active and reactive power can be calculated using these called ladder iterative technique [12]. Iteration of the ladder iterative technique exists of two steps: forward sweep and backward sweep. IEEE-distribution grid calculation is done as follows: 1.1. Forward sweep: Power Flow Analysis of RDS by Artificial Network Technique www.iosrjournals.org 43 | Page
Assume rated voltage VS at the end node voltage (V (18), V (22), V (25), V (33) ) is 12660+j0 (for first iteration only) and equals the value computed in the backward sweep in the subsequent iteration. Start with the end node 33 and compute the node current Ii = (Si/Vi)*. Apply the Kirchhoffs current law to determine the current flowing from node 32 towards node 33: I (32,33) = I (33) = (S (33) /V (33) )* . Compute with this current the voltage, V (32) = V (33) + Z (32,33) I (32,33)
.. Compute with this current the voltage, V (6) = V (26) + Z (6,26) I (6,26). This will be referred to as the most recent voltage at node 6. Compute with the most recent voltage (V (6) ) at node 6 the current I (6) = (S (6) /V (6) )*. Apply the Kirchhoffs current law to determine the current, I (5,6) = I (6,7) + I (6,26) + I (6) . Similarly compute till the junction node. Using the current I (1,2) compute the voltage, V (1) = V (2) + Z (1,2) I (1,2) .
At the end of the forward sweep compare the calculated magnitude of the rated voltage at node 1 to the specified source voltage. Voltage Difference (VD) = ||Vs|-|V 1 || Stop if the VD is less than a specified tolerance i.e., if VD < 0.001 pu (12V) else the backward sweep begins. The backward sweep begins at the node 1 with the rated voltage V S = V 1 = 12660 + j0 Volts.
1.2. Backward sweep: Start with node 1 and V (1) = V (S) . Compute the voltage V (2) = V (1) Z (1,2) I (1,2) . .. Compute the voltage V (33) = V (32) Z (32,33) I (32,33) .
After the backward sweep the first iteration is completed. At this point the forward sweep will be repeated, only this time starting with the new voltage at end nodes. These steps will be repeated until the error is less than the specified tolerance. At the substation the voltage is mostly taken 5% bigger than the rated voltage. The key to understanding the forward and backward sweep method is that: The forward sweep is simply obtaining estimates of currents in each of the segments. In the forward sweep, voltage accuracy is not important. The backward sweep is concerned with accuracy of resulting voltages.
III. ARTIFICIAL NEURAL NETWORK-BPN TECHNIQUE The most widely used learning algorithm in an ANN, the Back-propagation algorithm is presented in this context. The neural network structure defines its structure including number of hidden layers, number of hidden nodes and number of output nodes (Fig-3). Fig-4 shows the architecture of BPN to have three layers, namely- input, hidden and the output layers.
Fig.-3 Neural Network
The Multilayered Perceptron (MLP) network is trained using one of the supervised learning algorithms of which the best. It uses the data to adjust the networks weights and thresholds so as to minimize the error in its predictions on the training set. Many different sets of the input and their corresponding output vectors are considered during the training. To determine the weights between the input, hidden and output layers, the training phase is used. Power Flow Analysis of RDS by Artificial Network Technique www.iosrjournals.org 44 | Page
Fig.4. Basic BPN Architecture
Typically in this study neurons used are the sigmoid activation function defined by the below equation:
Here, is the abruptness of the sigmoid activation function and v is the total input to the neuron. Let the vector X represent an input layer as in Fig.4.The net input at the hidden layers is computed by the matrix equation below: V H = [WH] X (2) Where WHji denotes the weight between i th input layer node and j th hidden layer node. The output of the hidden layer node is given by, Y H = (V H ) (3) Here is the appropriate activation function. In a similar manner the total input at the output layer is given by the following equation: Vo = [WO]V H (4) The output of the output layer node is given by, Y=(V O ) (5) The steps of the well set training algorithm utilizing Networks steepest descent technique are as given below: 1. Read the training set and randomly initialize the weights. Set iteration index n=1. 2. Set training set index p=1. 3. Propagate X P through the network. 4. Determine the error vector of the p th training set, Ep = Op Yp ,Where Op is the vector of expected output. 5. Correct the weights using Newtons steepest descent technique. 6. If p < number training sets P, set p = p + 1 and go to step-3. 7. If > tolerance , increment the iteration index n and go to step-2. The above method explained is tested successfully and requires the input and output to be from a continuous domain. Moreover, the input and the output set of vectors are non-contradictory for a successful training and operational function.
IV. ANN-BPN IMPLEMENTATION FOR DETERMINING POWER FLOW SOLUTION The input vector for the ANN-BPN is the reap power and reactive power loads at various buses of power system. Therefore, X = [P 1 , P 2 , P 3 , ....P n ; Q 1 , Q 2 , Q 3 ..Q n ] (1) Here, P i and Q i are the real and reactive power loads at the ith bus of the RDS and n is the number of buses in the RDS. By using this scheme several sets of loads were created: 1. By varying real and reactive power loads simultaneously at all load buses of RDS. 2. By varying both the real and reactive power loads simultaneously at a single load bus of the RDS 3. By varying only the real power load at a single load bus of the RDS. 4. By only varying the reactive power load at single load bus of the RDS. The k th such load so generated is referred to by the vector X k . Similarly the corresponding output vector for kth input referred to O k . the output vector refers to the bus voltages magnitude and the corresponding angle. Summarizing, several of these sets of input and output vectors are generated using the above method and are stored. After the successful training of the ANN-BPN it should be able to produce the bus voltage magnitude and phase angle for any of the input load pattern with maximum accuracy and minimum time. The next section, the application of the analysis and the results of the proposed technique of determining load flow solution is discussed.
Power Flow Analysis of RDS by Artificial Network Technique www.iosrjournals.org 45 | Page
V. RESULT OF THE SYSTEM STUDY The proposed approach has been tested for 33 bus radial distribution system (Fig.5) using MATLAB environment. By using the Ladder Iterative Technique as explained in section II, the power flow equations were solved. Approximately 150 input and output vector pairs were generated for considering 33-bus system, in order to achieve a broad representation of the power system in the ANN-BPN. The BPN was trained and the results are as shown in fig.6. and the output voltages of BPN can be seen in fig.7. And hence, the ANN-BPN is ready to use. The results from the actual load flow solution and from the training ANN for a particular pattern is shown in Table I. the method seems to be fast and found to be very efficient. It works well and smooth.
0 5 10 15 20 25 30 35 0.91 0.92 0.93 0.94 0.95 0.96 0.97 0.98 0.99 1 No. of Nodes V o l t a g e
M a g .
f o r
L a d d e r
I t e r a t i o n Ladder Network Technique
Fig.5. BPN Voltage magnitudes after training Fig.6.Ladder Iterative Voltage magnitude
Fig. 7: Training results ANN-BPN VI. CONCLUSION The novel approach in this paper presents a well defined technique to determine the load flow solution of a radial distribution system, which is simple to implement and efficient in computation. Several load pairs were considered and their solution was assessed using the conventional method of Ladder Iterative technique. Then using these pairs of input and target vector sets, the ANN-Backpropagation Network is trained. Thereafter, the BPN is ready for use wherein, given a load, it gives out the voltage solution in minimum time and maximum accuracy. The proposed reconfiguration method is tested on the standard 33-bus RDS and results demonstrate the effectiveness of the proposed method.
REFERENCES [1] Weerasooriya S., EL-Sharkawi M., Damborg M and Marks R.J. II, Towards static security assessment of large scale power system using neural networks, IEE Porc.-C, vol. 139,1992,pp. 64-70. [2] Stott B., Review of load flow calculation method. IEEE Proc., Vol.62, 1974,pp.916-929. [3] W.H. Kersting and D.L.Mendive, An Applicatin of ladder network theory to the solution of three phase radial load flow problem, IEEE PES winter meeting, New Work, Jan.1976. [4] W.H. Kersting, A method to design and operation of distribution system, IEEE Trans. Power App. Syst., vol. 103, pp. 1945- 1952,1984. [5] R.A. Stevens, D.T.Rizy, and S.L. Puruker, Performance of conventional power flow routines for real time distribution automation application, Proc. Of 18th Southeastern Symp. On System Theory,(IEEE computer society), pp. 196-200,1986. [6] K.Vinoth Kumar,M.P. Selvan,. A Simplified Approach for Load Flow Analysis of Radial Distribution Network, IJCIE 2:4 2008 Power Flow Analysis of RDS by Artificial Network Technique www.iosrjournals.org 46 | Page
[7] D. Rajicic, Y. Tamura, A modification to fast decoupled power flow for networks with high R/X ratios, IEEE Trans. on Power System, Vol. 3, No. 2, pp.743-746, 1988. [8] D. Shirmohammadi, H. W. Hong, A. Semlyen, G. X. Luo, A compensation based power flow method for weakly meshed distribution and transmission networks, IEEE Trans. on Power Systems, Vol. 3, No.2, pp.753-762, 1988. [9] J. Padhye, V. Firoiu, and D. Towsley, A stochastic model of TCP Reno congestion avoidance and control, Univ. of Massachusetts, Amherst, MA, CMPSCI Tech. Rep. 99-02, 1999. [10] W. H. Kersting, D. L. Mendive, An application of ladder network theory to the solution of three phase radial load flow probl em IEEE PES winter meeting, New York, Jan. 1976. [11] R. A. Stevens, D. T. Rizy, S. L. Purucker, Performance of conventional power flow routines for real time distribution automation application ,Proceedings of 18th southeastern symposium on system theory, pp.196-200, April 1986. [12] S. Ghosh., D. Das, Method for load flow solution of radial distribution network, IEE Proc.- Gener. Transm. Distrib. Vol. 146, No. 6, pp.641-648, 1999. [13] Radial Test Feeders IEEE Distribution System Analysis Subcommittee accessed Septembe r2007, http://www.ewh.ieee.org/soc/pes/dsacom/testfeeders.html..