Sie sind auf Seite 1von 58

Power System: Power

Flow Analysis
EC 6010
2016/2017

University of Jaffna
Instructors:
Mr. Thanatheepan Balachandran
Dr. Visvakumar Aravinthan
Wichita State University
University of Jaffna: EE 6010. This material is for course use

Power Flow Solutions

University of Jaffna: EE 6010. This material is for course use

Network Analysis

Determine VL and power consumed by the load


VL

0V

Network Analysis
VL

0V

Apply ohms Law


Current through 12V source:
Current through 10V source:

Current through load:

Network Analysis
VL

0V

Apply KCL

Network Analysis
VL

0V

Apply KCL

Network Analysis
VL

0V

Apply KCL

Network Analysis
Larger System

Legend
Conductor
Source
Load
Node

Network Analysis
Larger System

Node Equations

Network Analysis
Larger System

Simplification

10

Network Analysis
Larger System

Matrix Form

11

Network Analysis
Network Equations

Solution techniques: Direct method


For a unique solution
Independent equations should be equal to variables

Inverse of coefficient matrix should exist


Determinant of coefficient matrix should be non zero

Coefficient matrix should be full rank

12

Network Analysis
Network Equations

Direct method: Gauss Elimination


Objective: coefficient matrix an upper triangular matrix

Step 1: For rows (2 to N), multiply row 1


For ith row

Then row i from subtract from multiplied row 1


13

Network Analysis
Network Equations

Direct method: Gauss Elimination


Example: Step 1

14

Network Analysis
Example: Step 1

General formulation for Gauss Elimination

15

Network Analysis
Example: Step 1

Use the general formulation for the given problem

16

Network Analysis
Example: Step 1

Simplify

17

Network Analysis
Resultant Network Equations

Step 2: Continue for the 2nd column


Leave row 1 and start with row 2
For rows (3 to N), multiply row 2
For ith row

Then row i from subtract from multiplied row 2


18

Network Analysis
Example: Step 2

General formulation for Gauss Elimination

19

Network Analysis
Example: Step 2

Gauss Elimination

20

Network Analysis
Example: Step 2

Simplify

21

Network Analysis
Resultant Network Equations

Step 3: Continue for the 3rd column


Leave row 1,2 and start with row 3
For rows (3 to N), multiply row 3
For ith row

Then row i from subtract from multiplied row 3


22

Network Analysis
Example: Step 3

General formulation for Gauss Elimination

23

Network Analysis
Example: Step 3

Simplify

24

Network Analysis
Resultant Network Equations

Step 4: Continue for the 4th column


Leave row 1,2,3 and start with row 4
For rows (4 to N), multiply row 4
For ith row

Then row i from subtract from multiplied row 4


25

Network Analysis
Example: Step 4

General formulation for Gauss Elimination

26

Network Analysis
Example: Step 4

Simplify

27

Network Analysis
Example: Step 5

In equation form

28

Network Analysis
Example: Step 5

Solve above equations


Start from the final row equation (5)

29

Network Analysis
Example: Step 5

Subtitute in equation (4)

30

Network Analysis
Example: Step 5

Subtitute in equation (3)

4.0959
31

Network Analysis
Example: Step 5

Subtitute4.0959 in equation (2)

2.7127
2.7127
32

Network Analysis
Example: Step 5

Subtitute2.7127 in equation (1)

6.6063

33

Network Analysis
Example: Step 5

Solutions

34

Network Analysis
Network Equations - Check the solution

Use Matlab to solve the equation

35

Network Analysis
Solution

Answers

36

Network Analysis
Problems with the Gauss Elimination and Back substitution

Need higher storage for Gauss elimination process


Need more time for the Gauss elimination process
and Back Substitution
What is the solution?
Iterative method
- Start with initial guess
- Find the solution using the initial condition through
iterative method until some stopping criteria met

37

Network Analysis
Iterative solution Jacobi and Gauss-Seidel method

Initialize X(0) =
X0

No

Network Analysis
Iterative solution Jacobi and GaussSeidel method

Consider the discussed question

39

Network Analysis
Network Equations

In general form

40

Network Analysis
Network Equations

Consider the row of a larger matrix with n rows and N columns

Solving for

41

Network Analysis
Iteration algorithm

This will become a matrix when all rows are


considered
42

Network Analysis
Iteration algorithm

43

Network Analysis
Iteration algorithm

In matrix form

44

Network Analysis
Iteration algorithm

This can be written as follows

45

Network Analysis
Iteration algorithm

Define

46

Network Analysis
Iteration algorithm

Define

47

Network Analysis
Iteration algorithm

It can be written as

48

Network Analysis
Iteration algorithm

Example

1
Solve the following liner equation using iterative
method.
Start with the initial guess ; and stopping criteria is
satisfied
49

Network Analysis

First we write D and A and evaluate M

,,

50

Network Analysis
Example 1
Solve the following liner equation using iterative method.
Start with the initial guess ; and stopping criteria is satisfied

51

Network Analysis
Start
with the initial guess ; and iterate until stopping criteria is

satisfied

When
Start with initial guess
Check the stopping criteria

52

Network Analysis
Start
with the initial guess ; and iterate until stopping criteria is

satisfied

When ,
Check the stopping criteria

53

Network Analysis
Start
with the initial guess ; and iterate until stopping criteria is

satisfied

When ,
When
Check the stopping criteria

54

Network Analysis
Matlab code for the iteration
clc; clear all;
A=[10,5;2,9];
D=[10 0;0,9];
y=[6;3];
M=D^-1*(D-A);
X=[0;0];
epsilon=0.0001;
while 1
X
Y=M*X+(D^-1)*y;
if (abs(( Y(1)-X(1))/ X(1))<epsilon) && (abs(( Y(2)-X(2))/
X(2))<epsilon)
break
end
X=Y;
end

55

Network Analysis
Matlab code for the iteration - simulation
X=
0
0
X=
0.6000
0.3333
X=
0.4333
0.2000
X=
0.5000
0.2370

X=
0.4815
0.2222
X=
0.4889
0.2263
X=
0.4868
0.2247
X=
0.4877
0.2251

X=
0.4874
0.2250
X=
0.4875
0.2250

56

Network Analysis
Start with the initial guess ; and iterate until stopping criteria is
satisfied

Writing a Matlab code for the iteration


6
0.43
334
0.33 0.2
333

10

0.48 0.48 0.48 0.48 0.48 0.48 0.48


148 889 683 766 743 752 749
0.23 0.22 0.22 0.22 0.22 0.22 0.22 0.22
704 222 634 469 515 496 502 500

When
Check the stopping criteria met

57

Network Analysis
Solve the following problem using Jacobi Method

Rewrite equation

In iterative form

When x(k+1) = x(k) solution reached

Das könnte Ihnen auch gefallen