EconomicDispatch

download EconomicDispatch

of 67

Transcript of EconomicDispatch

  • 8/7/2019 EconomicDispatch

    1/67

    Economic Dispatch

    Antonio J. Conejo

    UNIV. CASTILLA - LA MANCHA

    2002

  • 8/7/2019 EconomicDispatch

    2/67

    Antonio J. Conejo 2

    Economic Dispatch

    Basic economic dispatch: no generating limits,

    no losses

    Generating limits, no losses

    Losses

    Losses and bus balances

    Network constrained economic dispatch

    Optimal power flow

  • 8/7/2019 EconomicDispatch

    3/67

    Antonio J. Conejo 3

    Basic Economic Dispatch

    Generation Units

    ( )Gii PC( )Gii PC

    GiP GiPminGiP

    max

    GiPmax

    GiPmin

    GiP

  • 8/7/2019 EconomicDispatch

    4/67

    Antonio J. Conejo 4

    Basic Economic Dispatch

    ( ) ( )

    =

    =

    ==

    n

    1i

    totalDGi

    n

    1i

    GGii

    PPtoSubject

    PCPCMinimize

  • 8/7/2019 EconomicDispatch

    5/67

    Antonio J. Conejo 5

    Basic Economic Dispatch

    [ ]( ) ( )

    =

    =

    =

    ==

    n

    1iGi

    total

    D

    n

    1i

    GiiG

    T

    Gn2G1GG

    PP

    PCPC

    P,...,P,PP

  • 8/7/2019 EconomicDispatch

    6/67

    Antonio J. Conejo 6

    Basic Economic Dispatch

    No Generation Limits, No Losses

    ( ) ( )( )

    ( ) ( )Gi

    GiiGii

    n

    1i

    Gitotal

    D

    Gii

    Gi

    n

    1i

    n

    1i

    totalDGiGiiG

    dP

    PdCPCI

    0PP)(

    n,...,1i;0PCI

    P

    )(

    PPPC,P

    ====

    ===

    =

    =

    = =

    L

    L

    L

  • 8/7/2019 EconomicDispatch

    7/67

    Antonio J. Conejo 7

    Basic Economic Dispatch

    No Generation Limits, No Losses

    ( ) ( )( )

    ( )total

    D

    G

    n

    1i

    totalDGi

    n

    1i

    Gi

    n

    1i

    GiGii

    n

    1i

    GiiG

    dP

    PdC

    dPdPdP

    dPPCI

    PdCPdC

    ====

    ==

    ==

    =

    =

  • 8/7/2019 EconomicDispatch

    8/67

    Antonio J. Conejo 8

    Basic Economic Dispatch

    No Generation Limits, No Losses

    ( ) 2GiiGiii0Gii Pb2

    1PaCPC ++=

    [ ][ ][ ]

    [ ][ ][ ]TDn2D1DD

    T

    Gn2G1GG

    T

    Tn21

    T

    n21

    T

    n002010

    P,...,P,PP

    P,...,P,PP1,...,1,1e

    (b)diagBb,...,b,bb

    a,...,a,aa

    C,...,C,CC

  • 8/7/2019 EconomicDispatch

    9/67

    Antonio J. Conejo 9

    Basic Economic Dispatch

    No Generation Limits, No LossesTotal cost( ) GTGGT0TG BPP

    2

    1PaCePC ++=

    Power balancetotal

    DGT

    PPe =Optimality Conditions

    totalDD

    TG

    TG

    PPePe

    eBPa == =+{Solution

    eBe

    aBeP

    aBeBP

    1T

    1TtotalD

    11G

    +==

  • 8/7/2019 EconomicDispatch

    10/67

    Antonio J. Conejo 10

    Basic Economic Dispatch

    No Generation Limits, No LossesAlso += totalDG PP

    totalDG dPdP =

    where

    eBeeB 1T

    1

    =( )

    aBeBe

    aBeeB 11T

    1T1

    =

    Note that

    1eT =

  • 8/7/2019 EconomicDispatch

    11/67

    Antonio J. Conejo 11

    Basic Economic DispatchNo Generation Limits, No Losses

    Example 1

    30000.10252002

    40000.05201001

    b(/MW2h)a(/MWh)C0(/h)Unit )MW(PmaxG)MW(P

    minG

    MWh/30

    650PtotalD +=

    MW

    3

    100P

    3

    13

    100P32

    Ptotal

    D

    totalD

    G

    +=

  • 8/7/2019 EconomicDispatch

    12/67

    Antonio J. Conejo 12

    Basic Economic DispatchNo Generation Limits, No Losses

    Example 1

    increases linearly with total demand Load allocated to generators in different

    proportions

    The least expensive generator gets more load

    Feasibility for 550P100 totalD

  • 8/7/2019 EconomicDispatch

    13/67

    Antonio J. Conejo 13

    2.4. Ejemplos Ejemplo 1 (1)

    Datos de entrada

    Solucin

    Lmites de factibilidad:

    Generador C0 [/h] a [/MWh] b [/MW2h]

    min

    GP [MW]max

    GP [MW]

    1 100 20 0.05 0 400

    2 200 25 0.1 0 300

    MW

    3

    100

    P3

    13

    100P3

    2

    PMWh/30

    650P

    total

    D

    total

    D

    G

    total

    D

    +=

    +=

    MW550P100 totalD

  • 8/7/2019 EconomicDispatch

    14/67

    Antonio J. Conejo 14

    2.4. Ejemplos Ejemplo 1 (2)

    Potencia generada

  • 8/7/2019 EconomicDispatch

    15/67

    Antonio J. Conejo 15

    2.4. Ejemplos Ejemplo 1 (3)

    Evolucin de

  • 8/7/2019 EconomicDispatch

    16/67

    Antonio J. Conejo 16

    2.4. Ejemplos Ejemplo 1 (4)

    Coste total del sistema

    1 0 0 1 5 0 2 0 0 2 5 0 3 0 0 3 5 0 4 0 0 4 5 0 5 0 0 5 5 00 .2

    0 .4

    0 .6

    0 .8

    1

    1 .2

    1 .4

    1 .6

    1 .8x 1 0

    4

    DEM ANDA D E PO T ENCIA (MW )

    COSTETOTAL

    (EUROS)

  • 8/7/2019 EconomicDispatch

    17/67

    Antonio J. Conejo 17

    2.4. Ejemplos Ejemplo 2 (1)

    Datos de entrada

    Lmites de factibilidad:

    Generador C0[/h] a[/MWh] b[/MW2h] PG

    min [MW] PGmax [MW]

    1 40 2 0.0350 0 800

    2 50 3 0.0450 0 7253 60 4 0.0525 0 650

    4 75 6 0.0625 0 575

    5 100 7 0.0750 0 500

    6 150 9 0.0850 0 4507 200 10 0.1000 0 350

    8 275 12 0.1250 0 275

    9 300 14 0.1500 0 225

    10 350 15 0.2000 0 175

    MW3358.6P1249.5 totalD

  • 8/7/2019 EconomicDispatch

    18/67

    Antonio J. Conejo 18

    2.4. Ejemplos Ejemplo 2 (2)

    Resultados

    MW

    129

    5732444

    23345743485

    167

    6491107

    363474

    87537

    67259

    10425655

    4531452

    6111

    P

    928

    33232

    1158033

    464

    331972

    165116

    11290

    33406

    55348

    55812

    165

    P totalDG

    +

    = /MWh4640

    51

    43837

    P33

    total

    D+=

  • 8/7/2019 EconomicDispatch

    19/67

    Antonio J. Conejo 19

    2.4. Ejemplos Ejemplo 2 (3)

    Potencia generada

  • 8/7/2019 EconomicDispatch

    20/67

    Antonio J. Conejo 20

    2.4. Ejemplos Ejemplo 2 (4)

    Evolucin de

  • 8/7/2019 EconomicDispatch

    21/67

    Antonio J. Conejo 21

    2.4. Ejemplos Ejemplo 2 (5)

    Coste total del sistema

    1 0 0 0 1 5 0 0 2 0 0 0 2 5 0 0 3 0 0 0 3 5 0 01

    2

    3

    4

    5

    6

    7x 1 0

    4

    D EM AN D A D E PO T EN C IA ( M W )

    COSTETOTAL

    (EUROS)

  • 8/7/2019 EconomicDispatch

    22/67

  • 8/7/2019 EconomicDispatch

    23/67

    Antonio J. Conejo 23

    Economic Dispatch

    Generation Limits, No Losses

    ( ) ( )( )( )( )

    =

    =

    =

    = =

    == ===

    =

    n

    1i

    Gi

    total

    D

    min

    i

    max

    iGii

    Gi

    n

    1i

    min

    GiGi

    min

    i

    n

    1i

    max

    GiGi

    max

    i

    n

    1i

    n

    1i

    total

    DGiGiiG

    0PP)(

    n,...,1i;0PCI

    P

    )(

    PP

    PP

    PPPC,P

    L

    L

    L

  • 8/7/2019 EconomicDispatch

    24/67

    Antonio J. Conejo 24

    Economic Dispatch

    Generation Limits, No Losses

    min

    GiGi

    min

    i

    minGiGi

    mini

    maxGiGi

    maxi

    maxGiGi

    maxi

    PPif0

    PPif0

    PPif0

    PPif0

    >==

  • 8/7/2019 EconomicDispatch

    25/67

    Antonio J. Conejo 25

    Economic Dispatch

    Generation Limits, No Losses

    ( )( )( ) maxGiGimaxiGii

    maxGiGi

    minGiGii

    min

    GiGi

    min

    iGii

    PPifPCI

    PPPifPCI

    PPifPCI

    =+== =+=

    ( ) validtillsdP

    PdCtotal

    D

    G=

  • 8/7/2019 EconomicDispatch

    26/67

    Antonio J. Conejo 26

    Economic Dispatch

    Generation Limits, No Losses

    CICI2 CI1

    A

    BC

    MW

  • 8/7/2019 EconomicDispatch

    27/67

    Antonio J. Conejo 27

    Economic DispatchGeneration Limits, No Losses

    Example 2

    19300454540200400(max)600D2

    821731.6731.6731.6766.7233.3300C2

    667530303050200250B2

    11402225220(min)4040A2

    C(/h)(/MWh)CI2(/MWh)CI1(/MWh)PG2(MW)PG1(MW)Case )MW(PtotalD

  • 8/7/2019 EconomicDispatch

    28/67

    Antonio J. Conejo 28

    3.4. Ejemplos - Ejemplo 1 (1)

    Datos de entrada

    Resolucin

    Generador C0 [/h] a [/MWh] b [/MW2h]

    min

    GP [MW]max

    GP [MW]

    1 100 20 0.05 0 400

    2 200 25 0.1 0 300

    CasoTotal

    DP

    [MW]

    1GP

    [MW]

    2GP

    [MW]

    1CI

    [/ MWh]2CI

    [/ MWh]

    [/ MWh]

    C

    [/h]

    A 40 40 0 22 25 22 1140B 250 200 50 30 30 30 6675

    C 300 233.3 66.7 31.67 31.67 31.67 8217

    D 600 400 200 40 45 45 19300

  • 8/7/2019 EconomicDispatch

    29/67

    Antonio J. Conejo 29

    3.4. Ejemplos - Ejemplo 1 (2)

    Caso D: Interpretacin de 1) Resultados obtenidos

    2) Clasificacin de la generacin

    CasoTotal

    DP

    [MW]

    1GP

    [MW]

    2GP

    [MW]

    1CI

    [/ MWh]2CI

    [/ MWh]

    [ / MWh]

    C

    [/h]

    D 600 400 200 40 45 45 19300

    32

    max

    Gi3

    libre

    Gi2

    min

    Gi1

    I1G;I2G

    PI;PI;PI

    Generador [i] maxi [/MWh] mini [/MWh] Ci [/h]

    1 -5 0 12100

    2 0 0 7200

    3 4 Ej l Ej l 1 (3)

  • 8/7/2019 EconomicDispatch

    30/67

    Antonio J. Conejo 30

    3.4. Ejemplos - Ejemplo 1 (3)

    3) Nuevo problema

    4) Nuevos resultados

    =

    ++=

    :PPP

    .a.s

    Pb2

    1Pac)P(CMinimizar

    max

    1G

    total

    D2G

    2

    2G22G202G

    Caso

    Total

    DP

    [MW]

    2GP

    [MW]

    2CI

    [/ MWh]

    [/ MWh]

    mx

    2

    [/ MWh]

    mn

    2

    [/ MWh]

    C2

    [/h]

    D 200 200 45 45 0 0 7200

    3 4 Ej l Ej l 2 (1)

  • 8/7/2019 EconomicDispatch

    31/67

    Antonio J. Conejo 31

    3.4. Ejemplos - Ejemplo 2 (1)

    Datos de entrada

    Resultados

    Generador C0 [/h] a [/MWh] b[/MW2h]

    min

    GP [MW]max

    GP [MW]total

    DP [MW]

    1 200 25 0.05 250 1500

    2 200 20 0.10 150 15003 150 15 0.07 50 1000

    3000

    Generador

    [i]

    PGi

    [MW]

    [ / MWh]

    max

    i [/MWh]

    min

    i [/MWh]

    CIi

    [ / MWh]

    Ci

    [/h]

    1 1300 0 0 90 74950

    2 700 0 0 90 38700

    3 1000

    90

    -5 0 85 50150

    3 4 Ej l Ej l 2 (2)

  • 8/7/2019 EconomicDispatch

    32/67

    Antonio J. Conejo 32

    3.4. Ejemplos - Ejemplo 2 (2)

    Interpretacin de

    =

    +++

    ++=

    :PPP

    .a.s

    Pb2

    1Pac

    Pb2

    1Pac)P(CMinimizar

    max

    3G

    total

    D2G

    2

    2G22G202

    2

    1G11G101G

    Total

    DP

    [MW]

    1GP

    [MW]

    2GP

    [MW]

    1CI

    [ / MWh]

    2CI

    [/ MWh]

    [/ MWh]

    C

    [/h]

    2000 1300 700 90 90 90 113650

    Economic Dispatch

  • 8/7/2019 EconomicDispatch

    33/67

    Antonio J. Conejo 33

    Economic DispatchGeneration Limits, No Losses

    Lambda Iteration

    1. Approximate by k2. Compute output power

    3. If , stop, optimal solution found.

    Otherwise, continue in step 4

    4. Update k , , and go to step 2

    ( )( )

    ( )i

    i

    k

    Gi

    k

    Gii

    max

    GiGi

    kmax

    Gii

    minGiGi

    kminGii

    b

    aPthen,PCIifelse

    PPthenPCIif

    PPthenPCIif

    ===

    1kk1k

    +

    +=

    total

    D

    n

    1iGi PP ==

    2

  • 8/7/2019 EconomicDispatch

    34/67

    Antonio J. Conejo 34

    Economic Dispatch

    No Generation Limits, Losses

    ( ) ( )( )

    =

    =

    +==

    n

    1i

    DGlosstotalDGi

    n

    1i

    GGii

    P,PPPPtoSubject

    PCPCMinimize

  • 8/7/2019 EconomicDispatch

    35/67

    Antonio J. Conejo 35

    Economic Dispatch

    No Generation Limits, Losses

    ( ) ( ) ( )

    ( )( )

    ( )s

    Gi

    loss

    Gii

    n

    1i

    GiDGloss

    total

    D

    s

    Gi

    lossGii

    Gi

    n

    1i

    n

    1i

    DGloss

    total

    DGiGiiG

    P

    P1

    PCI

    0PP,PPP)(

    n,...,1i;0P

    P1PCI

    P

    )(

    P,PPPPPC,P

    =

    =+= ==

    =

    =

    =

    = =

    L

    L

    L

  • 8/7/2019 EconomicDispatch

    36/67

    Antonio J. Conejo 36

    Economic Dispatch

    No Generation Limits, Losses

    ( )s

    Gi

    loss

    Gii

    P

    P1

    PCI

    =

    The notation indicates that the slack bus is bus ss

  • 8/7/2019 EconomicDispatch

    37/67

    Antonio J. Conejo 37

    Economic Dispatch

    No Generation Limits, Losses, Bus Balances

    ( )= PPP DGVoltage magnitude in all buses assumed to be 1

    P() is the vector of power injectionsP() dimension is n dimension is n-1 ( =0 for reference bus)

    Economic Dispatch

  • 8/7/2019 EconomicDispatch

    38/67

    Antonio J. Conejo 38

    Economic DispatchNo Generation Limits, Losses, Bus Balances

    Example 3

    00.1032

    00.1031

    00.1021

    b (pn)x (pn)r (pn)to busFrom bus

    ( ) ( )( ) ( )( ) ( )213D3G

    2122D2G

    1211D1G

    0sin100sin10PP

    0sin10sin10PP

    0sin10sin10PP

    += +=+=

    E i Di t h

  • 8/7/2019 EconomicDispatch

    39/67

    Antonio J. Conejo 39

    Economic Dispatch

    No Generation Limits, Losses, Bus Balances

    ( )( )

    ( )( ) =

    =

    ====

    dPedP

    PeP

    dP

    dPdPdP

    PPPP

    0Tloss

    T

    loss

    0DG

    DG

    also

    0 is a linearization point

    E i Di t h

  • 8/7/2019 EconomicDispatch

    40/67

    Antonio J. Conejo 40

    Economic Dispatch

    No Generation Limits, Losses, Bus Balances

    ( )

    0P is n x (n-1)

    sGP is PG eliminating slack bus entry; its dimension is n-1

    is PD eliminating slack bus entry; its dimension is n-1sDP

    ( )

    s

    0P ( )

    0Pis eliminating the row corresponding

    to the slack bus; its dimension is

    (n-1) x (n-1)

    E i Di t h

  • 8/7/2019 EconomicDispatch

    41/67

    Antonio J. Conejo 41

    Economic Dispatch

    No Generating Limits, Losses, Bus Balances( )( ) =

    ==

    dP

    edP

    dP

    dPdPdP

    0Tloss

    s0

    sDsGs

    Combining the above equations

    ( ) ( ) ( )( ) ( )

    s

    1

    s00T

    loss

    sDsG

    1

    s00T

    loss

    dPPP

    edP

    dPdPPP

    edP

    =

    =

    E i Di t h

  • 8/7/2019 EconomicDispatch

    42/67

    Antonio J. Conejo 42

    Economic Dispatch

    No Generating Limits, Losses, Bus Balances

    ( ) ( )( ) ( )

    ePP

    P

    dPITL

    PPeP

    dP

    T0

    1T

    s0

    sloss

    1

    s00Tsloss

    ==

    =

    Economic Dispatch

  • 8/7/2019 EconomicDispatch

    43/67

    Antonio J. Conejo 43

    Economic Dispatch

    No Generation Limits, Losses, Bus Balances

    The total loss differential can be computed as

    ( )DiGisn1i i

    lossis

    n

    1i i

    lossloss dPdP

    P

    PdP

    P

    PdP

    =

    =

    ==

    Economic Dispatch

  • 8/7/2019 EconomicDispatch

    44/67

    Antonio J. Conejo 44

    Economic DispatchNo Generating Limits, Losses, Bus Balances

    Total Cost Differential

    Gi

    n

    1i

    s

    Gi

    lossGi

    n

    1i

    i dPP

    P1dPCIdC ==

    ==

    For fixed loads

    s

    i

    losss

    Gi

    loss

    P

    P

    P

    P =Then

    = == Gin1i silossn1i Gi dPPPdPdC

    Economic Dispatch

  • 8/7/2019 EconomicDispatch

    45/67

    Antonio J. Conejo 45

    pNo Generating Limits, Losses, Bus Balances

    Total Cost DifferentialTaking into account that

    loss

    n

    1iDi

    n

    1iGi dPdPdP += ==

    The cost differential becomes

    += == Gin1i silosslossn1i Di dPPPdPdPdCUsing the expresion for the total loss diferential

    ( )

    += == = Gisn1i ilossDiGisn1i n1i ilossDi dPPPdPdPPPdPdC

    Economic Dispatch

  • 8/7/2019 EconomicDispatch

    46/67

    Antonio J. Conejo 46

    pNo Generating Limits, Losses, Bus Balances

    Total Cost Differential

    Di

    n

    1i

    s

    i

    loss

    dPP

    P1dC = =

    The marginal cost at every bus becomes

    == si

    loss

    Di

    i

    P

    P1

    dP

    dC

    Economic Dispatch

  • 8/7/2019 EconomicDispatch

    47/67

    Antonio J. Conejo 47

    pNo Generating Limits, Losses, Bus Balances

    Slack Bus Indifference

    loss

    n

    1i

    i dPdP ==i

    n

    1i

    s

    i

    lossloss dP

    P

    PdP = =

    Therefore

    0dPP

    P1 i

    n

    1i

    s

    i

    loss =

    = For slack s

    0dPP

    P1 i

    n

    1i

    r

    i

    loss = = For slack r

    Economic Dispatch

  • 8/7/2019 EconomicDispatch

    48/67

    Antonio J. Conejo 48

    s (slack)

    pNo Generation Limits, Losses, Bus Balances

    0dPP

    P1...1...dP

    P

    P1...dP

    P

    P1 ns

    n

    lossrs

    r

    loss1s

    1

    loss =++++++Dividing by

    r(New slack)

    s

    r

    loss

    P

    P1

    0

    P

    P1

    P

    P

    1...

    P

    P1

    1...1...dP

    P

    P1

    P

    P

    1

    s

    r

    loss

    sn

    loss

    s

    r

    loss1

    s

    r

    loss

    s1

    loss

    =

    ++

    ++++

    r

    i

    loss

    ri

    loss

    s

    i

    loss

    P

    P1

    P

    P

    1

    P

    P1

    =

    Therefore

    Economic Dispatch

  • 8/7/2019 EconomicDispatch

    49/67

    No Generation Limits, Losses, Bus Balances

    Example 4~

    1 2

    ~ G1 G2

    3

    D

    00.10.0232

    00.10.0231

    00.10.0221

    b (pn)x (pn)r (pn)To busFrom bus

    Economic Dispatch

  • 8/7/2019 EconomicDispatch

    50/67

    Antonio J. Conejo 50

    No Generation Limits, Losses, Bus Balances

    Example 4

    838332.9232.0831.7270.8234.4300C4

    678630.9830.0230.0053.3200.4250B4

    C(/h)3(/MWh)2(/MWh)1(/MWh)PG2(MW)PG1(MW)PD(MW)CasoLosses

    821731.6731.6731.6766.7233.3300C2

    667530.0030.0030.0050.0200.0250B2

    C(/h)3(/MWh)2(/MWh)1(/MWh)PG2(MW)PG1(MW)PD(MW)CasoNo losses

    Network Constrained Economic Dispatch

  • 8/7/2019 EconomicDispatch

    51/67

    Antonio J. Conejo 51

    Network-Constrained Economic Dispatch

    No Generating Limits, No Losses

    ( ) ( )( )

    ( ) maxFDGTmaxFn

    1i

    DiGi

    n

    1iGGii

    PPPP

    0PPtoSubject

    PCPCMinimize

    =

    ==

    =

    Network-Constrained Economic Dispatch

  • 8/7/2019 EconomicDispatch

    52/67

    Antonio J. Conejo 52

    Network-Constrained Economic Dispatch

    No Generating Limits, No LossesOnly one line with limited capacity!

    ( ) iGii PCI +=( )

    ( )( ) =

    =

    =

    =

    :0PP

    :PPPP

    PPP

    n

    1i

    DiGi

    max

    FDG

    Tmax

    F

    n

    1i

    DiGiiF

    Network-Constrained Economic Dispatch

  • 8/7/2019 EconomicDispatch

    53/67

    Antonio J. Conejo 53

    Network-Constrained Economic Dispatch

    Example 5

    918160.0743.0126.00180.06119.94300C5

    674237.4932.9928.5079.94170.06250B5

    C(/h)3(/MWh)2(/MWh)1(/MWh)PG2(MW)PG1(MW)PD(MW)CasoNo losses, Transmission limit in line 1-3: 140 MW

    821731.6731.6731.6766.7233.3300C2

    667530.0030.003050200250B2

    C(/h)3(/MWh)2(/MWh)1(/MWh)PG2(MW)PG1(MW)PD(MW)CasoNo losses, No transmission limits

    Optimal Power Flow

  • 8/7/2019 EconomicDispatch

    54/67

    Antonio J. Conejo 54

    Optimal Power Flow

    ( )( )

    ( ) maxFFmaxGG

    minG

    DG

    n

    1i

    Gii

    PP

    PPP

    PPPtoSubject

    PCMinimize

    ==

    Optimal Power FlowExample 6

  • 8/7/2019 EconomicDispatch

    55/67

    Generation limits, Losses, Transmission constraints

    C(/h)3(/MWh)2(/MWh)1(/MWh)PG2(MW)PG1(MW)PD(MW)Caso114222.1322.0722.010(min)40.1140A6

    687439.7833.7028.3287.0166.4250B6

    946964.1743.9325.78189.31115.55300C6Caso infactible600D6

    821731.6731.6731.6766.7233.3300C2

    667530303050200250B2

    11402222220(min)4040A2

    19300454545200400(max)600D2

    918160.0743.0126.00180.06119.94300C5

    674237.4932.9928.5079.94170.06250B5

    C(/h)3(/MWh)2(/MWh)1(/MWh)PG2(MW)PG1(MW)PD(MW)CasoGeneration limits, No losses, Transmission constraints

    C(/h)3(/MWh)2(/MWh)1(/MWh)PG2(MW)PG1(MW)PD(MW)CasoGeneration limits, No losses, No transmission constraints

    Optimal Power Flow

  • 8/7/2019 EconomicDispatch

    56/67

    Antonio J. Conejo 56

    pPiecewise linear cost

    Ci (PGi) (/h)

    PGi (MW)min

    GiPmax

    GiP

    s1

    s2

    s3

    max1

    GiPmax2

    GiPmax3

    GiP

    1

    GiP2

    GiP3

    GiP

    Optimal Power Flow

  • 8/7/2019 EconomicDispatch

    57/67

    Antonio J. Conejo 57

    pPiecewise linear cost

    3Gi3

    2Gi2

    1Gi1i

    max3Gi

    3Gi

    max2

    Gi

    2

    Gi

    max1Gi

    1Gi

    3Gi

    2Gi

    1GiGi

    PsPsPsC

    PP0

    PP0

    PP0

    PPPP

    ++=

    ++=

    Optimal Power Flow

  • 8/7/2019 EconomicDispatch

    58/67

    Antonio J. Conejo 58

    pPiecewise linear cost

    iPsC

    i,bPP0

    iPP

    b

    b

    n

    1b

    b

    Gibi

    maxb

    Gi

    b

    Gi

    n

    1b

    b

    GiGi

    =

    =

    =

    =

    Optimal Power Flow

  • 8/7/2019 EconomicDispatch

    59/67

    Antonio J. Conejo 59

    pNo losses, Linear cost

    ( )( )

    iPPP

    k,iPBP

    i:PPBtoSubject

    CMinimize

    maxGiGi

    minGi

    imaxFikkiik

    maxFik

    k

    iDiGiikik

    n

    1i

    i

    i

    =+

    =

  • 8/7/2019 EconomicDispatch

    60/67

    Optimal Power FlowExample (2/3)

  • 8/7/2019 EconomicDispatch

    61/67

    Antonio J. Conejo 61

    Example (2/3)

    ( )( )( )

    ( ) ( )( ) ( )( ) ( ) 85.000.305.3

    0P5.200.30P5.205.3

    5.005.35.04.000.34.0

    3.05.23.0

    4.0P10.0

    6.0P15.0toSubject

    P76PMinimize

    21

    G2212

    G1121

    1

    2

    21

    G2

    G1

    G2G1

    =+=++ =++

    +

    Optimal Power FlowExample (3/3)

  • 8/7/2019 EconomicDispatch

    62/67

    Antonio J. Conejo 62

    Example (3/3)

    833333.7

    0.7

    0.6

    116667.0

    142857.0

    284524.0P

    565476.0P

    3845240.5Cost

    3

    2

    1

    2

    1

    2G

    1G

    ===

    ====

    =

    Optimal Power Flow

  • 8/7/2019 EconomicDispatch

    63/67

    Antonio J. Conejo 63

    Locational marginal prices

    Di

    iP

    cost=Production cost increment as a result of an

    increment in the demand of bus i

    Optimal Power Flow

  • 8/7/2019 EconomicDispatch

    64/67

    Antonio J. Conejo 64

    Losses, Linear cost

    ( ) ( )[ ]( )

    iPPP

    k,iPBP

    i:cos1GPPBtoSubject

    CMinimize

    maxGiGi

    minGi

    imaxFikkiik

    maxFik

    k

    i

    k

    ikikDiGiikik

    n

    1i

    i

    i i

    +=+

    =

    Optimal Power FlowL Li t

  • 8/7/2019 EconomicDispatch

    65/67

    Antonio J. Conejo 65

    Losses, Linear cost

    ( ) ( )( )

    iPPP

    k,iPBP

    i:2

    GPPBtoSubject

    CMinimize

    max

    GiGi

    min

    Gi

    i

    max

    Fikkiik

    max

    Fik

    k

    i

    k

    2

    ikik

    DiGiikik

    n

    1i

    i

    i i

    +=+

    =

    Optimal Power FlowLi i ti f l

  • 8/7/2019 EconomicDispatch

    66/67

    Antonio J. Conejo 66

    Linearization of losses

    =

    =

    ==

    =

    b

    b

    n

    1b

    b

    ikik

    kiik

    n

    1b

    b

    ik

    b

    ikikLik GP

    Optimal Power FlowLi i ti f l

  • 8/7/2019 EconomicDispatch

    67/67

    Antonio J. Conejo 67

    Linearization of losses

    0

    0

    ik

    ik

    ikik

    ikik

    ki

    ikki

    =+==

    +

    +

    +