Lecture #21 EEE 574 Dr. Dan Tylavsky Newton-Raphson Power Flow Algorithm II.

Slides:



Advertisements
Similar presentations
EE 369 POWER SYSTEM ANALYSIS
Advertisements

EE 369 POWER SYSTEM ANALYSIS
Announcements Homework 6 is due on Thursday (Oct 18)
POWER SYSTEM ENGINEERING
© Copyright Andrew Hall, 2002 FOMGT 353 Introduction to Management Science Lecture 18 Slide 1 Network Models Lecture 18 The Transportation Algorithm II.
Numerical Solution of Nonlinear Equations
ECE 530 – Analysis Techniques for Large-Scale Electrical Systems
Power Flow Problem Formulation
EE 369 POWER SYSTEM ANALYSIS
Lecture #14 EEE 574 Dr. Dan Tylavsky Matrix Inversion Lemma.
Triangular Linear Equations Lecture #5 EEE 574 Dr. Dan Tylavsky.
MATH 685/ CSI 700/ OR 682 Lecture Notes
EE 369 POWER SYSTEM ANALYSIS
Infinite Horizon Problems
Matrix Factorization Lecture #7 EEE 574 Dr. Dan Tylavsky.
ECE 333 Renewable Energy Systems Lecture 14: Power Flow Prof. Tom Overbye Dept. of Electrical and Computer Engineering University of Illinois at Urbana-Champaign.
Lecture #16 EEE 574 Dr. Dan Tylavsky Branch Modeling.
Sparse Triangular Matrix Equations Lecture #6 EEE 574 Dr. Dan Tylavsky.
Lecture #18 EEE 574 Dr. Dan Tylavsky Nonlinear Problem Solvers.
Lecture #22 EEE 574 Dr. Dan Tylavsky Newton-Raphson Power Flow Implementation.
1 EE 616 Computer Aided Analysis of Electronic Networks Lecture 5 Instructor: Dr. J. A. Starzyk, Professor School of EECS Ohio University Athens, OH,
Graphs and Matrix Storage Structures EEE 574 Dr. Dan Tylavsky.
Analysis of Triangular Factorization Lecture #8 EEE 574 Dr. Dan Tylavsky.
Lecture #23 EEE 574 Dr. Dan Tylavsky Decoupled Power Flow Algorithms.
Newton-Raphson Power Flow Algorithm
Lecture #15 EEE 574 Dr. Dan Tylavsky Breaker to Bus Modeling.
Fill Lecture #9 EEE 574 Dr. Dan Tylavsky. Fill © Copyright 1999 Daniel Tylavsky 4 When we solve Ax=b, (A sparse), fill-in will occur in the L,U factor.
Lecture #12 EEE 574 Dr. Dan Tylavsky Optimal Ordering.
1 EE 616 Computer Aided Analysis of Electronic Networks Lecture 5 Instructor: Dr. J. A. Starzyk, Professor School of EECS Ohio University Athens, OH,
05 August 2015 Delft University of Technology Electrical Power System Essentials ET2105 Electrical Power System Essentials Prof. Lou van der Sluis Energy.
Numerical Analysis 1 EE, NCKU Tien-Hao Chang (Darby Chang)
Iterative Methods for Solving Linear Systems Leo Magallon & Morgan Ulloa.
Newton's Method for Functions of Several Variables Joe Castle & Megan Grywalski.
Load Flow Study using Tellegen’s Theorem. Load Flow – The load-flow study is an important tool involving numerical analysis applied to a power system.
Announcements Homework #4 is due now Homework 5 is due on Oct 4
1 Markov Decision Processes Infinite Horizon Problems Alan Fern * * Based in part on slides by Craig Boutilier and Daniel Weld.
Solution of a System of ODEs with POLYMATH and MATLAB, Boundary Value Iterations with MATLAB For a system of n simultaneous first-order ODEs: where x is.
ECE 476 Power System Analysis Lecture 11: Ybus, Power Flow Prof. Tom Overbye Dept. of Electrical and Computer Engineering University of Illinois at Urbana-Champaign.
ECE 576 – Power System Dynamics and Stability Prof. Tom Overbye Dept. of Electrical and Computer Engineering University of Illinois at Urbana-Champaign.
Lecture 13 Newton-Raphson Power Flow Professor Tom Overbye Department of Electrical and Computer Engineering ECE 476 POWER SYSTEM ANALYSIS.
Circuits Theory Examples Newton-Raphson Method. Formula for one-dimensional case: Series of successive solutions: If the iteration process is converged,
The Power Flow Problem Scott Norr For EE 4501 April, 2015.
Lecture 11 Power Flow Professor Tom Overbye Special Guest Appearance by Professor Sauer! Department of Electrical and Computer Engineering ECE 476 POWER.
ECE 476 Power System Analysis Lecture 12: Power Flow Prof. Tom Overbye Dept. of Electrical and Computer Engineering University of Illinois at Urbana-Champaign.
ECE 476 Power System Analysis Lecture 14: Power Flow Prof. Tom Overbye Dept. of Electrical and Computer Engineering University of Illinois at Urbana-Champaign.
ECE 530 – Analysis Techniques for Large-Scale Electrical Systems
ECE 530 – Analysis Techniques for Large-Scale Electrical Systems Prof. Hao Zhu Dept. of Electrical and Computer Engineering University of Illinois at Urbana-Champaign.
Part 3 Chapter 12 Iterative Methods
ECE 530 – Analysis Techniques for Large-Scale Electrical Systems Prof. Hao Zhu Dept. of Electrical and Computer Engineering University of Illinois at Urbana-Champaign.
Computers in Civil Engineering 53:081 Spring 2003 Lecture #8 Roots of Equations: Systems of Equations.
ECE 476 Power System Analysis Lecture 13: Power Flow Prof. Tom Overbye Dept. of Electrical and Computer Engineering University of Illinois at Urbana-Champaign.
Gaoal of Chapter 2 To develop direct or iterative methods to solve linear systems Useful Words upper/lower triangular; back/forward substitution; coefficient;
 State variables are the voltage of the buses and relative phase angles at the respective nodes/buses.  Idea is to estimate (calculate) these.
A review on Load flow studies Presenter: Ugyen Dorji Master’s student Kumamoto University, Japan Course Supervisor: Dr. Adel A. Elbaset Minia University,
ECE 530 – Analysis Techniques for Large-Scale Electrical Systems Prof. Hao Zhu Dept. of Electrical and Computer Engineering University of Illinois at Urbana-Champaign.
Numerical Methods for Inverse Kinematics Kris Hauser ECE 383 / ME 442.
ECE 476 POWER SYSTEM ANALYSIS
ECEN 460 Power System Operation and Control
ECE 476 Power System Analysis
ECE 476 Power System Analysis
Load flow solutions Chapter (3).
ECEN 460 Power System Operation and Control
ECE 476 POWER SYSTEM ANALYSIS
Solving Nonlinear Equation
ECE 333 Green Electric Energy
Chapter 10. Numerical Solutions of Nonlinear Systems of Equations
ECEN 460 Power System Operation and Control
ECE 576 Power System Dynamics and Stability
Linear Algebra Lecture 16.
Pivoting, Perturbation Analysis, Scaling and Equilibration
Presentation transcript:

Lecture #21 EEE 574 Dr. Dan Tylavsky Newton-Raphson Power Flow Algorithm II

N-R Power Flow Algorithm II © Copyright 1999 Daniel Tylavsky 4 During the last lecture, you (we) derived the functional form of the Jacobian entries:

N-R Power Flow Algorithm II © Copyright 1999 Daniel Tylavsky

N-R Power Flow Algorithm II © Copyright 1999 Daniel Tylavsky 4 We laid out the mismatch equation ordering  P then  Q and ordered the variable as  then  V to use LU factorization w/o pivoting:

N-R Power Flow Algorithm II © Copyright 1999 Daniel Tylavsky 4 Recall that to avoid pivoting we needed positive definiteness –numerically intensive to prove 4 Or diagonal dominance –easy to prove, but an overly restrictive requirement. 4 Let’s investigate the approximate magnitude of each Jacobian entry.

N-R Power Flow Algorithm II © Copyright 1999 Daniel Tylavsky 4 From our experience with power system data we know that for most branches: 4 Also at the start of the iteration process:

N-R Power Flow Algorithm II © Copyright 1999 Daniel Tylavsky

N-R Power Flow Algorithm II © Copyright 1999 Daniel Tylavsky 4 Entering these approximations into our Jacobian we get: Jacobian is close diagonally dominant and it is not surprising that no pivoting is required. Changing the order of the eqn’s or variables will destroy the near diagonal dominance property.

N-R Power Flow Algorithm II © Copyright 1999 Daniel Tylavsky –Think-Pair-Square: Construct the Jacobian matrix for the following power system assuming bus 1 is the slack bus, all bus voltages are approximately 1/0 0 and the generator bus shown is not on VAR limits j0.06  P.U. All line charging susceptances are given by j0.02

N-R Power Flow Algorithm II © Copyright 1999 Daniel Tylavsky Determine optimal ordering for minimal fill. Permute input data. Assume Flat Bus Voltage Profile E=1/0 0 Assume Gen’s not on VAR limits. Iteration Index=q=0 Calculate Line Flows, Gen. Power and Mismatches Is q>3? Y Did buses Switch Types? N Perform bus type switching Converged? |  P q max|, |  Q q max |<  ? N Calculate Jacobian Entries and Solve Mismatch Eqn. Read Input, Construct Y bus Update Bus Voltage V q+1 =V q +  V q,  q+1 =  q +   q q=q+1 Y Create Output N Y

N-R Power Flow Algorithm II © Copyright 1999 Daniel Tylavsky Main Steering Routine Read Input SolveWrite Output Optimal Order Permute Input Data Initial Estimate of Bus Voltages Line Flows & Mismatches Bus Type Switching Construct Jacobian Factorize Jacobian Solve for  q,  V q Update  q+1, V q+1 Permute Output

The End