DYNAMIC PROGRAMMING FOR OPTIMIZATION OF CAPACITOR ALLOCATION IN - - PowerPoint PPT Presentation

dynamic programming for optimization of capacitor
SMART_READER_LITE
LIVE PREVIEW

DYNAMIC PROGRAMMING FOR OPTIMIZATION OF CAPACITOR ALLOCATION IN - - PowerPoint PPT Presentation

DYNAMIC PROGRAMMING FOR OPTIMIZATION OF CAPACITOR ALLOCATION IN POWER DISTRIBUTION NETWORKS Authors: Jos Federico Vizcaino Gonzlez Christiano Lyra Filho CTW 2008 7th Cologne-Twente Workshop on Graphs and Combinatorial Optimization Albert


slide-1
SLIDE 1

DYNAMIC PROGRAMMING FOR OPTIMIZATION OF CAPACITOR ALLOCATION IN POWER DISTRIBUTION NETWORKS

Authors: José Federico Vizcaino González Christiano Lyra Filho

CTW 2008

7th Cologne-Twente Workshop on Graphs and Combinatorial Optimization

slide-2
SLIDE 2

Albert Einstein & James Maxwell

slide-3
SLIDE 3

Summary

  • Introduction
  • Problem Formulation
  • Durán´s DP Approach
  • The New DP Approach
  • How to solve it?
  • A Flavor of Applications
  • Discussion
slide-4
SLIDE 4

Introduction

As energy travels from generation plants to customers, electrical resistance in transmission and distribution lines causes dissipation of energy (technical losses). Typically figures for these losses amount to around 7% of total energy production, 2% in transmission and 5% in distribution (according to ANEEL, technical losses in Brazilian distribution networks ranges from 2% to 18% with an average of 8%). Loss reduction can be seen as a “hidden” source of energy. Some tools for loss reduction:

  • Network reconfigurations;
  • Capacitor bank allocation;
  • Improvements in cables and equipments.
slide-5
SLIDE 5

Introduction

Main entities of a distribution network and its graph representation In most of cases it operates with a radial configuration

slide-6
SLIDE 6

Introduction

A typical power distribution feeder with power flows in section k

Vk

Pk,Qk

PLk,QLk

Technical losses (lk) in a section k:

        + = + =

2 2 2 2 2

) ( ) (

k k k k Qk k Pk k k

V Q P r i r i r l

iPk is the in-phase current component iQk is the quadrature current component rk is the line resistance in section k Pk is the active power (produces work) Qk is the reactive power

slide-7
SLIDE 7

Introduction

Decreasing losses with capacitor banks

Vk

Pk,Qk

QCi

        − + = + =

2 2 2 2 2

) ( ) ( ) (

k ci k k k Qk k Pk k k

V Q Q P r i r i r l

Qci is the reactive power injected at bus k by capacitor Ci

Capacitors can decrease the reactive power flowing back and forth in the network

slide-8
SLIDE 8

Problem Formulation

( ) ( )

          + +

∑∑ ∑ ∑

∈ ∈ ∈ ∈ ∈ N k A j k kj kj kj T t t et S i i S s

k C C

V Q P r C f Min

2 2 2

) ( τ α

  • s. t:
  • Active power flow equations
  • Reactive power flow equations
  • Voltage constraints
slide-9
SLIDE 9

Durán´s DP Approach

x 0 1 k k+1 T

1 + k

x

k

x

) (

k k x

F ) (

1 1 + + k k

x F Stages

{ }

) ( ) , ( ) (

1 1 k + +

+ =

k k k k u k k

x F u x min x F

k ϕ

slide-10
SLIDE 10

Durán´s DP Approach

Durán (1968) proposed a DP approach to address the capacitor allocation problem in power distribution networks without lateral branches

Pk, Qk P

k+1, Qk+1

1 k k+1 T

Qck Q cnk Qck+1 Qcnk+1

  • stages – all nodes in the power distribution network.
  • control variable at a node k (uk) - the capacitive reactive power (QCi)

injected at node k.

  • state (xk) – total capacitive power flowing upstream from node k.
slide-11
SLIDE 11

Durán´s DP Approach

A simple feeder with states and control variables at stages k and k+1 Pk Qk P

k+1 Qk+1

1 k k+1 T

xk uk xk+1 uk+1

k k k

u x x + =

+1

At stage k: If

u p Vk . . 1 ≅

the total loss reduction in a section k is:

( )

2 2

) (

k k k k r k

x Q Q r l − − =

The economical value of the loss in section k in a given period of is:

r k et k

l c α =

) ( ) (

k k k k

u f c x − = ϕ

The net benefit in section k is: f(uk) is the cost of capacitor bank at node k.

slide-12
SLIDE 12

Durán´s DP Approach

NI: set of inner nodes. NF: set of leaf nodes.

j j j j j j

u x x f c = − = ) ( ψ

The optimization problem can be formulated as follows:

      +

∑ ∑

∈ ∈

I F

N k N j j j k k u

x x ) ( ) ( max ψ ϕ

k k k

u x x − =

+1

i i i

x x x ≤ ≤

i i i

u u u ≤ ≤

s.t:

slide-13
SLIDE 13

The New DP Approach

Vk

Pk,Qk PLk ,QLk PLk+1’ ,Q Lk+1’

Vk+1’ Vk+1’’

P

Lk+1’’ ,QLk+1’’

xk

k k+1’’ k+1’

xk+1’’ xk+1’ uk

At node k we have a problem! How to compute the contributions of stages k+1’ and k+1’’?

slide-14
SLIDE 14

The New DP Approach

Does it need a multidimensional DP algorithm?

slide-15
SLIDE 15

The New DP Approach

The capacitor allocation problem for networks with lateral branches is a “false” multidimensional DP problem.

{ }

) ( ) ( ) (

2 1 2 1 1 1 , 1

2 1 1 1

+ + +

+ =

+ +

k k x x k

x F x F min x F

k k

2 1 1 1 1 + + +

+ =

k k k

x x x

slide-16
SLIDE 16

The New DP Approach

Projecting the problem into the virtual stage k+1 avoids the need of more dimensions in the DP approach

xk

1 k n R k+1’’ k+1’ km

xk+1’’ xk+1’ uk

k k+1” k+1’ k+1 k+1’ k+1” k

' 1 + k

x

' ' 1 + k

x

' 1 + k

x

' ' 1 + k

x

1 + k

x

uk uk

slide-17
SLIDE 17

How to solve it?

Borrowing ideas from NF algorithms. The backward DP procedure traverses the network with paths inverse to

  • preorder. In this example: 9-8-7-5-6-4-3-2-1
slide-18
SLIDE 18

How to solve it?

DP applied to the example a) Compute F9(x9), F8(x8) e F7(x7); b) Compute F5(x5), F6(x6), F4(x4) and F3(x3); c) Compute F2(x2) e F1(x1); d) Go forward (in preorder) finding the optimal solution.

slide-19
SLIDE 19

A Flavor of Applications

The algorithms was coded in C++ (Borland C++ 5.5) and ran under Windows 2000TM in a Pentium 4 2.2 GHz system. Instances A and B, with 1596 and 2448 nodes, respectively. Energy cost: αet=0,08 R$/kwh Capacitor cost: kc=5,00 R$/kVAr One year, with intervals: τ0=1000, τ1=6760 e τ2=1000 hours Capacitors banks used: 150, 300, 450, 600, 900 and 1200 kVAr

slide-20
SLIDE 20

A Flavor of Applications

Results

Computational times were 0,172s and 0,297s, for A for B.

Instance Initial Cost (R$) Solution Cost (R$) Installed Capacity (kVAr) Savings (%) A 197.335 186.907 1800 5,28 B 451.092 386.008 5400 14,43

slide-21
SLIDE 21

Discussion

  • DP can be used to solve the fixed capacitor allocation problem

(under the usual assumption of Vk= 1 pu).

  • Borrowed key ideas from NF problems.
  • It can address real scale systems.
  • DP gives a global optimal solution.
  • With an additional dimension the approach can be generalized

to the switched capacitor allocation problem.

  • What to do if Vk ≠ 1 pu?
slide-22
SLIDE 22

Acknowledgments

slide-23
SLIDE 23

Grazie!

slide-24
SLIDE 24

Grazie!