• No se han encontrado resultados

DESPACHO ECONOMICO DE UN SISTEMA TERMOELECTRICO A CORTO PLAZO

N/A
N/A
Protected

Academic year: 2017

Share "DESPACHO ECONOMICO DE UN SISTEMA TERMOELECTRICO A CORTO PLAZO"

Copied!
90
0
0

Texto completo

(1)

INSTITUTO POLITÉCNICO NACIONAL

ESCUELA SUPERIOR DE INGENIERÍA

MECÁNICA Y ELÉCTRICA

DESPACHO ECONOMICO DE UN SISTEMA

TERMOELÉCTRICO A CORTO PLAZO.

T E

S I S

QUE PARA OBTENER EL TITULO DE

INGENIERO ELECTRICISTA.

P R E S E N T A N:

C. FLORES SILVA ANGEL

C. MENDOZA MONROY MANUEL ALEJANDRO

C. ROSALES ARROYO FERNANDO

ASESORES:

M. en C. FABIÁN VÁZQUEZ RAMÍREZ

M. en C. OBED ZARATE MEJÍA

(2)

!

" # $

(3)

! " # $ %

# &

' # (

) * + )

, * - &

) ) ) .

& , $ /

0 ) ) + 1

. ) 2 +

(4)

!

3 # +

4 5 # &

4 5 # 3 * + (

! # - 3 /

& + *+ 1

0 ) 6

. 7 ! ! 8 ) *+ 3

9 ,

( !+ !" ) :!!) ; $

) < = !

/ ) # " !8> #

1 , * + (

! ? ) ) )@# 1

"

) " $ % #

$ % #

9 + 7

(

& # 6 $ % # , 5

(5)

# $

@ ) (

@ $ = /

@ 3 "

@ # ? +

@ & ) +

@ 0 ) - &

@ . ) .

@ ( ) /

@ / ) + 1

@ 1 ) +

@ ) +

@ 4 5 # &

@ ) - /

@ ' " 4

@ '

@ & ) " &

@ 0 A 0

@ $ % +

@ /

@

&

@ # " 8> &.

(6)

%

* 9 " + /

* ) =

* &

* ) B % -* C &0

* 7 = &/

* # " &/

* # 9 66

* 9 A

* # A66

* ! + *+ A66

* ) ? " A666

(7)
(8)

! "

# !

$ %

! "

(9)

#

(10)

! "

' "

( "

"

"

'

' "

)

Por lo que en este trabajo se pretende analizar el problema de despacho principal del

país ya que !

"

"

" "

' *

"

(11)

# $

!

%

& "

! '

&( ! ) *

!

!* + )

'

, - . , /) $ , , 01 ) , ' 2.

"

" "

"

- . , % , , ). '- , ) ' 3 2.

' )'4

+ ! $* ,-./%

* ! $0 1 234 % 5

' !

!

" ! "

6 (

$ 5$ ' 2. .)

' !

6

" &

7 !

(12)

8

& "

" 8

' $ '% "

!

! ! !

!

), ' , 2. ) $ 5$ ' 2. .)

"

9 * :

(13)
(14)

!"#

! "

#$ $% %#& ' ( )'*+

, -- #./ $ '* ) +0

-- .# $ '* 0 %1- /$ '*

0 / '* 2 0 $.$ . '*

0 - %/# '* . # '*

(15)

3 24 " 2

2 "

' 5

2 ,

!"#

&&' &&& ((( (( (( (() ((* ((" ((+ ((, (('%

%# % # %# % $ %# $ - %/ %/ %/ .. %/ $1- % # %1 % . %1 #1 % %$1 % #%/

36 78 9 9 # # - #.. % #$. / 1./ 1 /. .- - % 1 -- #.1 -- #.1

-./0

: %# % # %# % $ %. % . %1 /$- # %. #% 1 1 #. / 1 #. .1/ #1 .1 #$ .# #$ $%

-/ $ -1$ 1 - 1$ -$ -11 . -/$ % -.$ .% -1 1 -/ #1 -.1 .- %. $

36 78 9 9 - # # - % %- / #. . #. ./ .$ #% 1 $ - 11

- /10

: -/ $ -1$ 1 -$ -$# $ -$ $# . %$ -. /% - $ #$ .# /1

& 6 - )36 +

;

(16)

2 32 . 4

5 !

<

= ,

• > , " " 2

• : 2 = , 2 "

2

• 2 6 , 2

"

• 2 , 2 2 = "

= 2 = " 2

"

? ! 2 2

" < ,

• > ) 2 +

• 2 ) 2 +

• @ ) 2 2 +

• ; ) " 5 2 +

• A ) B +

3 ! "

(17)

!"#

./ /1

> - /#- - -- 1-.

@ - - .

2 / # - $

2 ) + . #./ / 1 ./

2 )&

+ -- #./ $ - 1-%

; $.$ . - #

: 2 = - $. - ...

2 -/ /$ 1.

A - %/# - /

: % 1-% 1# #1 % .

& 2 , ' 666 C D " 66 ) = + E

8 D 4 ) 8 + : 5 66 ' 666 : 5 666 6>

' 5 666 A 9A 666 6> C D "

666 66 C D " 6> > 666 : 5 > >

:

5 32 5 5 2

. 4 6

F " B

B 2 2 ! !

" 2

(18)

$ % !"#

2 . 4 6

! 2 2 "

) 2 +

" . G - -1

(19)

& ' ( !"#

2 7 5 8 5 2 9

" A ) A +

8 A

2 : 3 ) : 3+

F 3 " 6

(20)

:

!)#

! 2

2

! . ! B = !

2 " B " !

! 2 2 "

" ! B ! "

" 2 2

" = B

(21)

)

; <=

!)#

2 9

! " !

"

B = 2

2 2 2

B =

@ 2 5

2

2 ! =

! / B = ! 0

2 " 2 " 2

!

2 2 !

" " 2 B 2

B 2 2 2

! = B 0 2 !

(22)

@ " 2 " B

" 2 " 4

! B 5

" B K " 2

2

) 2 " + ! !

2 = 2

(23)

*

;

!)#

2 = !

, 2 "

F " 2

!

) / % L 2 +

" ! " "

4 "

! 1

2 2

!

(24)

! 2

4 ! 2 "

! 2 2

B 2 2 B - %. L

- . L ) #/ L 1% L + 2 M N M;N

5 - . '* .% '* 2

"

2 B 2

= !

2

= !

(25)

"

5

!)#

2 " 5

2 2 = " !

B !

< 2

@ ! ! 2 B

2 2 2

2

!

? B $# 2

/

(26)

+

;

!)#

2 B ! $ !

2= " 0 <

2 2

= 2 2 B

4 = 4 B 2 2 B

"

! $ 2 B B

8?

B 2 B 2 2 4

! C

8 ! 2= ,

• 2 ! B

2

• 2 ! B 2

2 2 2 2

! 1O

• 2 ! B 2

2 2 2 2

! O

(27)

-,

2

!)#

< 4

" B 2 " "

2

" 2 ! =

)F %.+ "

5 "

2 , 2 2

! 0 " 2 ,

+ 3*C9C

2+ D*C9C "

+ 3E*C9C

! ) - +

< " "

D*C

"

(28)

'

!)#

" 5 "

5 2

! -- 9" 2

" 0 "

2 ! = "

5 .'* " " B 2 4

2 2 !

B . '* / $.

'* %1 . '* . '* -- '* " "

" 2

" " !

4 " 2

2 " "

(29)
(30)

!

"

"

! " # $ %

&

' % ( )

! &

* % + ' ) +

$+ ,

, ' # & +

' ' )

$+ - . &

)

# #

) % ! $ $ & /

( $

011 $ ) 234 411

5 & ) % ) &

/ $

$ ! )

. ) ' #

% $ $ %

(31)

# $" %"

& "

/ 6

6

&

) (

( #

! $ + % ! &

% + # $

) ( !

+ # !

7

+ % # &

Flujos Optimos Control de Frecuencia Puntos Base Despacho Económico Configurador de Redes Procesador de Información en Tiempo Real Asignación de Unidades Coordinación Hidrotérmica Anual Pronóstico de Escurrimientos y Lluvias Datos en Tiempo Real Pronóstico de Carga

a Mediano Plazo

Pronóstico del Clima

Pronóstico de Carga a Mediano Plazo

Pronóstico del Clima Coordinación Hidrotérmica a Corto Plazo Programación de Mantenimientos Programación de Consumos de Combustibles Inventarios de Combustibles Unidades Disponibles Contratos de Combustibles Datos de Salidas Forzadas Datos de Lluvias Escurrimientos y Embalses Agua Disponible Restricciones Operativas Generación Hidraúlica Disponible Unidades Térmicas

(32)

$ &

; ' ) ' '

' + ! ! %

! ! $

7 ; ' + # $+

&

( ; ' ' )

$ &

/ $ '

) )

# ' (

' %

) $ %

&

/ $+ ! $ <

$ $ %

% & % !

#

% $ ! ( #

% & 6 ) (

$

! #

+ &

/ 6

-

6

89:3 & $ # (

$ . = '

' %

) &

)

7 < = #

# % ! $ '

) &

/ ) )

# $ $ )

= % 7 . $ %

(33)

# % $

# &

) #

7 + $ . $

. + $

# &

/ < ) # $ 8992 #

) # $

' ! ' ! # % $

% ) $

# ' ) ; ! % ( %

&

/ $ ( ' >

? ) ( + %

& ! % (

$ ' #

# &

) ' )

% $

( + 7 '

. + + % & '

7 ) $

$ + % . &

+ ' ! +

( $ % +

&

! $ <

$ $ % %

& % !

#

% $ ! ( # %

(34)

$" %"

& "

" !

"

! )!

# ) # &

/ $

+ @ ; )

# ' ! ) ) + # & '

$

% &

/ # #

% )

$ $ '

$ % &

# )

&

* ) # %

# $+

$ $+ %

) ) # )

(35)

'

"

"

(

' <

# > ; ?

A BC $ # - &

A # $

$ & # + $ D&8

! @

$ E F )$ F $2 GGGGGGGGGG G&G&& D&82

* @

) *+,, A BC &

; A BC &

- ; A B- ' &

! ; A B- 2' &

+ # $ - &

max G

P

G

P

min G

P

(36)

/ + $ ; ) ;

$ $ # $<

) ) % # ) !

$ - H $

&

6 ' ) $

&

/ # ) ; ) ;$

+ ; &

# ) ) ) )

' $

$ $

&

. !+

! "

@ ) #

! # ) !

5 B5 ' &

" $ E $ B$ GGGGGGGGGGGGGGG D&8D

* @

; $ 5 B 5 '

6 # )

. 5 B5 ' A B- ' .

-# + $ D&2 ! @

(37)

Curvas de Consumo Específico

0.00 500.00 1000.00 1500.00 2000.00 2500.00

25% 50% 75% 100%

Carga

k

C

a

l/

k

W

h

/ # + ' - '

7 $

! $ @ JB- ' ) 5 B- ' %

) - &

) ) # )!

$ ( % ) $ ) )

# + $ % #

# ) ) &

6 ) +

$ %

# ) # ) % # <

# &

/ # + # $

% # ' $ + .

:4K !. %

+ !. &

+ )

(38)

/ " "

/ # #

+ ;

) ) &

# ; +

# ; &

E ) F 2 $ J B - ;C

# + , $ D&I&

/ + # %

) ) &

) ' .

$ # #

$ & / %

#! # )

(39)

/ # '

$ % & # )

( # $+ $ &

0

"

"

"

1

"

""

+

!

% ) , % 6 H

( % $

L &

2

! " "

3 "

&

"

"

" *

,

"

" 4

5 - 6

"

"

7 #8

6 a b, y c D&8

$ & / (

% " $

+ &

! ε n @

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

1 1 2 n a

g b cg

q g i i i i i n GGGGGGGGGGGGG&& D&8 - $ @ 6 ∂ε

a =0 GGGGGGGGGGGGGGGG& D&2

∂ε ∂a n

a

g b cg q g g i i i i i n i =  + + −           = =

2 1 0 1 GGGGGGGGG D&D a

g b g c

q g i i n i i n i n i i i n 1 1 1 2

1 1 1

2 1

= = = =

(40)

$

∂ε

b =0 GGGGGGGGG& D&4

∂ε ∂b n

a

g b cg q g i i i i i n =  + + −      = =

2 0 1 GGGGGGGGGG D&0 a

g b c g

q g i i n i n i i n i i i n 1 1

1 1 1 1

= = = =

+

+

=

GGGGGGGGGG D&3

∂ε

c =0 GGGGGGGGGGGG& D&:

( )

∂ε ∂c n

a

g b cg q g g i i i i i n i =  + + −      = =

2 0 1 GGGGGGGGGG& D&9

= = = = = + + n i i n i i n i i n i q g c g b a 1 1 2 1 1

1 GGGGGGGGGG& D&81

/ 3 81 % 8D

$ % . @

a b c

g g n

g n g

n g g

q g q g q i i n i i n i i n i i n i i n i i n i i i n i i i n i i n           =                                     = = = = = = − = = =

1 1 1 2 1 1 1 1 1 2 1 1 2 1 1 1 GGGGGGGGG& D&88

9 "

& "

34 "

1:

4

+ !. $

!. . &

q g g a g c ( ) /     

(41)

* ( g )

g a c

* =

GGGGGG&GGGGGG& D&80

% # D

q g g

a

g b cg

( *)

* *

*

= + + GGGGGGGGGGGGG D&83

; < <

$ )

) ) #

'

+ ) )

# & / $ D&I

+ ) ) &

6 +

) ) 2 A BC

+ q1 +q2

q2

q1 6 +

) ) 8 A BC

(42)

= < <

6 $ g - ;

q g( )A BC &

q g( ) = +a bg + cg2 GGGGGGGGGG&& 8:

q g Gcal( ) / Hr

q g( )=T1 +T2

q g( base)=q1 +q2q

&& ∆g

Mw gbase g

" # $ % %

/ # ) @

) ( )

(g q gbase q

q= −

∆ GGGGGGGGGG&& D&89

q=q g( ) (− q1 +q2) GGGGGGGGGG&& D&89M

K # ) )

) ) T1&

q p q

T1 = 1+ 1∆ NA BC &O GGGGGGGGGG& D&21

% ) ) T2&

q p q

T2 = 2 + 2∆ NA BC &O GGGGGGGGGG D&28

T1 T2 $ ! $ # ) $

(43)

+T1 ≤0 0. 7 @T1 =0 0. %T2 =q g( ) GGGGGG& D&22

+T2 ≤0 0. 7 @T2 =0 0. %T1 =q g( ) GGGGGG D&2D

T1 % T2 ! $ # +

q g( ) $ # 7 g

-$ # $ # &

= < <

) )

g - 7 ) !

) ) T1 % T2 %

+ &

= C(g) JBC > g

* ) T1 & D&21 % T2 & D&28 %

) ) &

C g( )=(c T1 1 +c T2 2) N JBC O G&GGGGGGGG D&2I

% 21 % 28 2I % @

(

)

[

q p q q

]

c

[

q p

(

q q

)

]

(

c p c p

) ( )

q g c

g

C( )= 1 1 − 1 1 + 2 + 2 2 − 2 1 + 2 + 1 1+ 2 2 N JBC O&&& D&24

= dC

dg JB- ;C

> g

T1% T2 &

T1 ≤0 0. %T2 >0 0. 7

dC

dg c

dq dg

= 2 GGGGGGG D&20

(44)

* dq

dg ) A B- ;C & P &

- &

" ? ! " " " " " @! & A "

B

"

" !

@

+ $ % &

+ $ @

" 3 " " < + '

# ) ! #

&

" 3 " " + '

# ) ! #

&

@

" " " ! @

$ % & $ %

< ) ' &

" " )& 4 #

(45)

" " ( * " " 34 "

" ! , " )

% A BC ) #

-Q &

" " " & " * " " " & ",

" #

% &

C

* D ,

E F C

6 $+ . 6 H %

$< 8D4N2O (

# $

, &

)

$+ L

# # + %

, &

C

* D ,

$< 8D4 N2O .

21 -Q %

$+ % ! # $

$+ & @

• JB- ;' # '

&

!. - #

(46)

"

"

"

)&

" " -

"

G

7'8

) # '

) $ % # # &

) $ &

/ ) $ % )

. &

) ) $ &

) ) $ ) %

$ # &

) ) # &

) # (

(47)
(48)

El despacho económico consiste básicamente en usar los recursos energéticos (térmicos, hidráulicos, solares, eólicos, etc.) disponibles para la generación de energía eléctrica en una forma optima de tal manera que cubra la demanda de electricidad a un mínimo costo y con un determinado grado de confiabilidad, calidad y seguridad.

Este consiste también en conocer la cantidad de potencia que debe suministrar cada generador para satisfacer una condición de demanda de los consumidores minimizando los costos de generación del sistema eléctrico sujeto a diferentes tipos de restricciones operativas de las plantas de generación tales como: rapidez para tomar la carga en el sistema caldera#turbina#generador, limites de generación, reserva rodante, tipos de combustible, etc.

Sin dejar a un lado las restricciones de transmisión y seguridad de la red eléctrica.

Esto es como una sintonización de todos los generadores operando a un mismo costo incremental.

!

El problema del despacho económico sin perdidas se fundamenta en una optimización estática en el tiempo, es decir, se minimiza el costo de producción en un instante para un valor de demanda del sistema, los generadores se ajustan para cumplir con los requerimientos de energía de los consumidores, satisfaciendo además otro tipo de restricciones propuestas.

(49)

La figura 4.1 muestra como los generadores conectados a una sola barra que alimentan a una carga concentrada.

El problema se formula como la minimización de los costos generadores

formando la función objetivo.

Se incluye además la restricción de que todos los generadores cumplen con la demanda.

1 2 ...

T N

F = + +F F +F ... (4.1)

1 2

0 PD PG PG ... PGN

ϕ = = − − − − ……….(4.2)

Donde: PD = Potencia de Demanda.

Cuando existe una restricción de igualdad, se propone una función extendida de Lagrange.

PG2

PGN

.

.

.

(50)

"

#$

#%

&

&

El método más frecuentemente usado para restricciones es empleando los multiplicadores de Lagrange. La técnica será presentada usando dos variables independientes y una ecuación de restricción para ilustrar los conceptos. Luego el procedimiento será extendido al caso general de variables independientes y ecuaciones de restricción. Para el caso de dos variables independientes, tenemos:

Optimizar: ( )

Sujeta a : ( ) = 0

Mostraremos como surgen los multiplicadores de Lagrange y como un problema con restricciones puede ser convertido a un problema sin restricciones. La función beneficio y la ecuación de restricción son expandidas en una serie de Taylor. Luego, usando los términos de primer orden se tiene:

1 2 1 2 1 2 1 2 0 dy dy

dy dx dx

dx dx df df dx dx dx dx = + = +

Esta forma de la ecuación de restricción será usada para eliminar dx2 en la

función beneficio. Resolviendo para dx2 se tiene:

1 2 1 2 f x dx dx f x ∂ ∂ = − ∂ ∂

Este ecuación se reemplaza en la ecuación para dy y se obtiene:

1 1 1 1 2 2 f x y y

dy dx dx

(51)

y re#arreglando se tiene:

2

1

1 1 1

2

( )

0

y x

y f y f

dy dx

f

x x x

x λ −∂     ∂ + = → =∂ ∂ + ∂ ∂ ∂ ∂     

Ahora podemos definir λ como el valor de [–∂y/∂x2 / ∂f/∂x2] en el punto estacionario de la función restringida. Esta razón de derivadas parciales λ es una constante en el punto estacionario, y la ecuación anterior puede escribirse como: 1 1 1 1 1 ( ) y f dy dx x x o y f dy x x λ λ ∂ ∂  = + ∂ ∂   ∂ +  = ∂ ∂  

En el punto estacionario dy = 0, y esto da:

1 ( ) 0 y f x λ ∂ + =

Ahora si L es definido como L = y + λf, se tiene:

1 0 L x ∂ = ∂

Esta es una de las condiciones necesarias para localizar los puntos estacionarios de una función sin restricción L la cual es construida a partir de la

función beneficio y(x1,x2) y la ecuación de restricción f(x1,x2) = 0. Ahora las

mismas manipulaciones pueden ser repetidas para obtener las demás condiciones necesarias: 2 0 L x ∂ = ∂

Por lo tanto, el problema con restricciones puede ser convertido a un problema

sin restricciones mediante la formación de la función , o ,

y resolviendo este problema por los métodos previamente desarrollados de establecer las primeras derivadas parciales iguales a cero. Esto dará dos

(52)

Ejemplificando el metodo de lagrange al despacho economico:

La condición necesaria para encontrar el mínimo de la función es derivando el Lagrangiano e igualando a cero dicha derivada (Gradiente del Lagrangiano).

( )

T

F PG λϕ

Λ = + ………(4.3)

1 2 0 N PG PG V PG λ → ∂Λ       ∂Λ       Λ = =  ∂Λ      ∂Λ      ………..(4.4)

Para cada generador se tiene:

1 0 i i dF

PG dPG λ

∂Λ = − =

∂ ……….(4.5)

Y para la restricción de igualdad

D N1 i 0

i

P PG

λ =

∂Λ = − =

……….(4.6)

De (3.5) se tiene para la existencia de un mínimo, la función de Lagrange requiere que todas las unidades, operen a un mismo costo incremental.

El sistema de ecuaciones para la solución del despacho tendrá las siguientes condiciones:

i

i dF

dPG =λ N Ecuaciones

iMin i iMax

PGPGPG 2N Desigualdades ……….(4.7)

1

N

i D

i= PG =P

(53)

Para resolver las ecuaciones anteriores se han usado diferentes procedimientos de solución, tales como: métodos iterativos donde se empieza con un valor de λ inicial y se termina hasta que las potencias se ajustan a la demanda, soluciones directas y otras se basan en generadores con funciones de costos equivalentes.

Existen N + 1 ecuaciones y N + 1 incógnitas (NPG y una λ) y si el sistema de ecuaciones es lineal existe una solución única al despacho económico.

Al considerar una función cuadrática para el costo del generador se puede escribir. 1 1 1 1 2 2

2 0 0 1

0 2 0 1

0 0 1

2 1

1 1 1 0

N C C N N C D b PG b PG b PG P λ −     − −   =   − −         − − −   ⋯ ⋯ ⋮ ⋮ ⋮ ⋱ ⋮ ⋮ ⋮ ⋯ ………..(4.8)

El sistema anterior tiene la particularidad que puede ser fácilmente triangulizado, ayudando esto al algoritmo computacional.

Para λ se tiene:

2 1 2 i D i i b P c c λ + =

……….(4.9)

Como todos los generadores operan aun mismo costo incremental la potencia de salida de (4.5) se obtiene para cada unidad como:

2 i i i b PG c λ−

(54)

'

Para que la solución sea factible los valores de potencia de generación encontrados con (4.8) deben estar dentro de ciertos límites.

PGMinPGiPGMax ………..(4.11)

Si después de encontrar una solución con (3.8), algún generador viola uno de sus límites, existen procedimientos alternos para obtener una solución factible.

METODO I

• Eliminar la ecuación del sistema a solucionar y restar a la potencia de

demanda el valor del límite violado.

• Volver a solucionar el sistema y verificar si no existen otras violaciones

a límites de otros generadores, si se presentan, volver al paso anterior.

METODO II

• En el sistema de ecuaciones se sustituye el valor de la potencia violada y

se resuelve para las otras incógnitas.

• Si existen otras violaciones, se sustituyen los valores limites en cada

ecuación y se vuelve al paso anterior.

(55)

METODO I

1 1 1

2

2 0 0 1

2 1

1 1 1 0

N C N C N D b PG b PG P PG λ −       =   − − − − −         ⋯ ⋮ ⋮ ⋰ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋯ METODO II 1 1 1 1 2 2

2 0 0 1

0 1 0 0

0 0 1

2 1

1 1 1 0

C viol N C N D b PG PG PG b PG P λ −                  ⋯ ⋯ ⋮ ⋮ ⋱ ⋮ ⋮ ⋮ ⋮ ⋯

Se propone un formulario donde se incluye como restricción el cambio del punto de operación de la unidad como una rampa de carga [13].

(56)

Modelando esta restricción como la ecuación de la recta, donde el signo de la pendiente indica el aumento o disminución de la unidad.

PGop(T+ ∆ =T) P Top( )± ∆m( T) ………(4.14)

m PG T

∆ =

∆ Pendiente de carga

Donde:

m = Relación de cambio del generador (se especifica por generador y depende del tipo de unidad).

La inclusión de esta restricción propone nuevos límites de operación al generador, antes de realizar el despacho.

, ,

MinOP i iOP MaxOP i

PGPGPG ………(4.15)

La ecuación permite revisar límites en el cambio de potencia en un punto de operación, antes del despacho económico.

Existen unidades que no pueden realizar cambios en su potencia de salida, unidades con carga fija, para este caso se propone que no entren directamente al proceso de solución.

La manera de resolver el problema de restarle a la demanda la cantidad que aporta esta unidad, unidad no#coordinable, y que las demás unidades se coordinen para la nueva demanda.

(57)

( )

%

*

+

&

&

EJEMPLO 1.1: suponga que se desea hacer el despacho económico para tres unidades generadoras, de las cuales sus datos característicos están descritos a continuación y la demanda a satisfacer en la etapa de planeación es de 850MW. Sea el conjunto de 3 unidades siguientes:

, - de vapor a base de carbón.

. /=600 MW, . = 150 MW

2

1( 1) 510.0 7.2 G1 0.00142 G1

Mbtu

H PG P P

h

 

= + +

 

, - de vapor a base de combustoleo.

. /=400 MW, . = 100 MW

2

2( 2) 310.0 7.85 G2 0.00194 G2

Mbtu

H PG P P

h

 

= + +

 

,"- de vapor a base de combustoleo.

. /=200 MW, . = 50 MW

2

3( 3) 78.0 7.97 G3 0.00482 G3

Mbtu

H PG P P

h

 

= + +

 

El costo del combustible para cada unidad es:

, -C1’= 1.1 $/Mbtu.

, -C2’= 1.0 $/Mbtu.

,"-C3’= 1.0 $/Mbtu.

Entonces ,

´

1 1 1 1 1

´

2 2 2 2

´

3 3 3 3 3

2

1 1 1 1

2

2 2 2 2 2

2

3 3 3 3

( ) ( ) ( )1.1 561 7.92 0.001562 $ /

( ) ( ) ( )1.0 310 7.85 0.00194 $ /

( ) ( ) ( )1.0 78 7.97 0.00482 $ /

G G G G G

G G G G G

G G G G G

C P H P C H P P P h

C P H P C H P P P h

C P H P C H P P P h

= = = + +

= = = + +

= = = + +

(58)

Las condiciones de primer orden son:

1 1

7.92 0.003124 G

G

dL

P

dP = + =λ

2 2

7.85 0.003880 G

G

dL

P

dP = + =λ

3 3

7.97 0.009640 G

G

dL

P

dP = + =λ

1 2 3 850 0

G G G

dL

P P P

dλ = + + − =

Reescribiendo en forma matricial las ecuaciones (a)#(d) se tiene:

0 003124 0 0 1

0 0 003880 0 1

0 0 0 009640 1

1 1 0 0

. . . −        −      1 2 3 G G G P P P λ             = 7 92 7 85 7 97 850 . . . −       −     

Resolviendo el sistema de ecuaciones lineales anterior se obtiene:

1 2 3 393.17 334.60 122.23 9.1482$ / G G G P MW P MW P MW MWh λ = = = =

El generador 1 (PG1) esta proporcionando una potencia de 393.17 MW, el

generador 2 (PG2) proporciona una potencia de 334.60 MW, el generador 3 (PG3)

(59)

En la tabla se muestra que las potencias generadas están dentro de los límites operativos.

Generador

1 150.0 600.0 393.17

2 100.0 400.0 334.60

3 50.0 200.0 122.23

EJEMPLO 1.2: Resolviendo el ejemplo anterior con un cambio de costo del

combustible para la unidad uno(PG1).

Ahora supóngase que el costo del carbón es de 0.9 $/Mbtu. Entonces:

´

1 1 1 1 1

1 ( G ) 1( G ) 1 1( G )0.9 459 6.48 G 0.001280 G $ /

C = P =H P C =H P = + P + P h

El nuevo sistema de ecuaciones que se tiene es:

0 0 0 2 5 6 0 0 0 1

0 0 0 0 3 8 8 0 0 1

0 0 0 0 0 9 6 4 0 1

1 1 1 0

. . . −             1 2 3 G G G P P P λ             = 6 48 7 85 7 97 850 . . . −            

Resolviendo el sistema de ecuaciones lineales anterior se obtiene:

1 2 3 705.15 112.16 32.69 8.2851$ / G G G P MW P MW P MW MWh λ = = = =

El generador 1 (PG1) esta proporcionando una potencia de 705.15 MW, el

generador 2 (PG2) proporciona una potencia de 112.16 MW, el generador 3 (PG3)

(60)

λ λ λ

Sin embargo tanto como están fuera de sus límites operativos, por lo

que la nueva función lagrangiana es:

1 2 3 1 2 3 1 1 3 3

1( ) 2( ) 3( ) 850 1( ) 3( )

Max Min

G G G G G G G G G G

L=C P +C P +C P −PPP +µ PPPP

Las condiciones de primer orden son:

1 1

1 6.48 0.00256 G G

dL

P

dP = + +µ λ=

2 2

7.85 0.00388 G G

dL

P

dP = + =λ

3 3

3 7.97 0.00964 G G

dL

P

dP = + −µ λ=

1 2 3 850 0

G G G

dL

P P P

dλ = + + − =

1 1 1 0 Max G G dL P P

dµ = − =

3 3 3 0 Min G G dL P P

dµ = − =

Rescribiendo en forma matricial las ecuaciones (a)#(f) se tiene: 1 2 3 1 2

0.00256 0 0 1 1 0 6.48

0 0.00388 0 1 0 0 7.85

0 0 0.00964 1 0 1 7.97

1 1 1 0 0 0 850

1 0 0 0 0 0 600

0 0 1 0 0 0 50

(61)

Resolviendo el sistema de ecuaciones se obtiene: 1 2 3 1 3 600.0 200.0 50.0 8.626$ / 0.83 0.174 G G G P MW P MW P MW MWh λ µ µ = = = = = − = −

Nótese que el ultimo valor de λ que el calculado previamente. Esto se debe a que en el caso inicial la unidad U#1, siendo mas barata, genera mas que lo permitido por su limite máximo (705.16 y 600 MW respectivamente), y que la diferencia (105.16 MW) se tiene que generar con las unidades relativamente mas caras (U#2 y U#3).

Considerando las desigualdades, las condiciones para el óptimo de CT varían

ligeramente a:

( )

i

i i i i

i G Min Max

G G G

G

dC P

P P P dP = →λ 〈 〈

( )

i

i i i

i G Max

G G

G

dC P

P P dP 〈λ→ =

( )

i

i i i

i G Min

G G

G

dC P

P P dP 〉λ→ =

Donde estas expresiones son conocidas como condiciones de Kuhn#Tucker.

Lo importante aquí, es que ante la existencia del alcance de los límites de generación, el costo incremental de sistema ya será diferente del costo incremental de los generadores operando bajo tales condiciones.

Revisando las condiciones de Kuhn#Tucker para la última solución presentada se observa que el generador 3 no cumple ya que:

3

3

3( )

7.97 0.00964(50) 8.4528.626

G

G

dC P

dP = + =

(62)

Obteniendo las condiciones de primer orden y escribiéndolas en forma matricial se tiene:

1

2

3

1

0.00256 0 0 1 1 6.48

0 0.00388 0 1 0 7.85

0 0 0.00964 1 0 7.97

1 1 1 0 0 850

1 0 0 0 0 600

G G G P P P λ µ   − −                    −  =−                     

Resolviendo se obtiene:

1 2 3 1 600.0 187.13 62.83 8.576$ / 0.56 G G G P MW P MW P MW MWh λ µ = = = = =

El generador 1 (PG1) esta proporcionando una potencia de 600 M, el generador 2

(PG2) proporciona una potencia de 187.13 MW, el generador 3 (PG3) proporciona

una potencia de 62.83 MW y el costo incremental es 9.14 $/MWh, el nuevo multiplicador de Lagrange asociado a el costo de la unidad uno es 0.56.

El multiplicador de Lagrange esta asociado con el alcance del limite máximo de generación de la unidad 1, de modo que en caso general, este multiplicador

puede denotarse como . La interpretación del valor de es la siguiente:

si el valor del limite máximo de un generador no#marginal (en su limite) se

incrementara en , entonces se podría reducir el costo de operación, ya que

se reduciría generación de unidades marginales (dentro de limites y de alto costo) y se aumentaría generación en la maquina que se cambio el limite.

En el caso particular de tener costos de operación lineales, con una unidad

marginal con costo proporcional , el cambio en el costo se puede expresar

mediante:

De esta forma µMax

es el factor de sensibilidad de la reducción en el costo total de operación, resultado del incremento en el límite máximo del generador . De

ahí que el nombre asociado a µMax

sea el de costo marginal de la restricción.

, ( )

i i

i

Max m Max T m Max

T i G G Max i

G

C

C b P b P b b

P µ

∆ = ∆ − ∆ → = − = −

(63)

La tabla resume las condiciones para los generadores con diversos puntos operativos.

! " # $

Generadores Marginales i i G C P λ ∂ = ∂ 0 Max Min µ =µ = Generadores en Máximo i Max i G C P λ= ∂ +µ ∂ 0; 0 Max Min µ 〉 µ = i i G C P λ〉∂ ∂ Generadores en Mínimo i Min i G C P λ〉 ∂ +µ ∂ 0; 0 Max Min µ 〉 µ = i i G C P λ〈∂ ∂

En una representación grafica, la Figura 5.2 muestra el cambio en el despacho de generación.

En la condición operativa antes del cambio, el generador G3 es la unidad

marginal y el costo marginal asociado es m

b . Si el generador cambia su límite

máximo, la generación de aumentara, ya que es de menor costo, y la

generación de ! disminuirá. Como no se consideran perdidas de transmisión

los cambios de generación son iguales en magnitud, en este caso el generador queda sin cambio.

λ

(64)

En la figura 5.2 el área A+ representa el incremento en el costo debido al cambio

en el generador G1, mientras que el área A# representa la disminución en costo

debido a la reducción en la generación de G3.

En una forma similar a la descrita, se puede realizar el análisis de reducir el límite máximo, solo que, en este caso, se tendrá un incremento en costo, ya que el generador marginal tomara mayor carga a expensas del generador que reduce su limite.

Por otro lado, también es importante analizar el impacto de cambios en limites

mínimos de generación ( )

i

Min G

P

∆ , lo que lleva a la interpretación del valor de

Min

µ .

Si una maquina queda en su mínimo, generalmente su costo incremental será mayor al de las unidades marginales. Entonces, una manera de reducir costos de operación seria disminuyendo los mínimos operativos de los generadores donde es factible hacerlo. Lo cual, a su vez, causa un aumento en la producción de los generadores marginales.

De esta forma, considerando costos lineales de operación y un generador

marginal con costo proporcional m

b , el cambio en el límite mínimo del

generador ( )

i

Min G

P

∆ produce un cambio en el costo de operación ∆CT:

, ( )

i i

i

m Min Min T m Miin

T G i G Min i

G C

C b P b P b b

P µ

∆ = ∆ − ∆ → = − = −

λ

D PD

(65)

La interpretación es similar a la del límite máximo; µMiin

es un coeficiente de sensitividad que mide el cambio en costo de operación debido al cambio en el límite mínimo de generación.

En forma grafica, la figura 5.3 muestra los puntos mas relevantes del análisis.

En la condición inicial se tienen tres generadores en el mínimo (G G G1 2 3), para

un nivel de demanda D. el generador marginal es G6. Si se reduce el mínimo

del generador G1 se deberá aumentar la producción de G6.

EJEMPLO 1.3: suponga que se desea hacer el despacho económico para tres unidades generadoras, de las cuales sus datos característicos están descritos a continuación y la demanda a satisfacer en la etapa de planeación es de 450MW.

Sea el conjunto de 3 unidades siguientes:

+ ,

La ecuación característica de cada unidad generadora:

% &

Generador Constante Coeficiente Lineal Coeficiente Cuadrado

H1 225 8.4 P 0.0025 P2

H2 729 6.3 P 0.0081 P2

H3 400 7.5 P 0.0025 P2

Multiplicando las ecuaciones características de cada unidad generadora por el costo inicial:

( )

2

(

)

2

1 1 1 225 8 4. 1 0 002. 1 0 80. 180 6 72. 1 0 002. 1

PG =H C = + P+ P = + P+ P

Potencia Mínima

MW

Potencia Máxima

MW

Costo inicial del Combustible

$

45 350 0.80

45 350 1.02

(66)

( )

2

(

)

2 3 3 3 400 7 5. 3 0 0025. 3 0 90. 360 6 75. 3 0 00225. 3

PG =H C = + P + P = + P + P

Construyendo el Lagrangiano:

(

)

(

)

(

)

[

]

1 1 2 2 3 3 450 1 2 3

L C PG= +C PG +C PG +λ −PGPGPG

1 1

6 72 0 004. . L PG PG δ λ δ = + = 2 2

6 426 0 01652. . L PG PG δ λ δ = + = 3 3

6 75 0 0045. . L

PG PG

δ λ

δ = + =

Re#escribiendo en forma matricial tenemos:

0 004 0 0 1

0 0 016524 0 1

0 0 0 0045 1

1 1 1 0

. . . −             1 2 3 PG PG PG λ             = 6 72 6 426 6 75 450 . . . −            

Los resultados son:

PG1= 205.951 MW

PG2= 67.6474 MW

PG3= 176.401 MW

Costo incremental= λ= 7.543 $/MWh.

El generador 1 (PG1) esta proporcionando una potencia de 205.951 MW, el

generador 2 (PG2) proporciona una potencia de 67.64 MW, el generador 3 (PG3)

proporciona una potencia de 176.40 MW y el costo incremental (λ) es 7.54 $/MWh.

(67)

Comprobando:

λ = 6.72 + 0.004 (205.951) = 7.54

λ = 6.426 + 0.016524 (67.6474) = 7.54

(68)

!

! "

!

#

#

$

%

" %& "

$ &

# $

(69)
(70)

EJEMPLO A1[13-14]

DATOS

En la siguiente tabla se muestran los datos de las unidades.

Unidad Tipo

Combustible Costo $/Gcal Potencia Mínima Mw Potencia Máxima Mw

1 TULU1 COM 63.25 260 300

2 VAEU1 GAS 64.06 75 145

MODELOS

Las curvas (consumo) de entrada-salida de cada una de las unidades son:

) 1 ...( 43 . 112 6560 . 1 0014108 . 0 1 2 1

1 = + +

     g g Hr Gcal q ) 2 ...( 78943 . 37 8692 . 1 0025323 . 0 2 2 2

2 = + +

     g g Hr Gcal q

El modelo de costo Vs. generación de las unidades es la curva de entrada-salida, afectada por el costo del combustible:

Para la unidad TULU1

( )

1 1

( )

1 * ($/ ) 1 g q g Costo Gcal

F =

( )

( )

F g1 1 =q g1 1 *63 25.

( )

1 0.08923 12 104.742 1 7111.1975 $ ...(3)

1       + + = Hr g g g F

(71)

( )

( )

(

)

F g2 2 =q g2 2 64 06. +γ

( )

2 0.16222 22 119.74 2 2420.7633 $ ....(4)

2       + + = Hr g g g F

Las curvas de costo incremental de las unidades se obtienen derivando las funciones de costo de cada una de ellas.

) 5 ....( 742 . 104 17847 . 0 1 1

1 = g +

dg dF ) 6 ....( 74 . 119 32444 . 0 2 2

2 = +

g dg

dF

Despachando a costo incrementales iguales λ se tiene:

dF

dg g

1

1

1

0 17847 104 742

= . + . =λ dF dg g 2 2 2

0 32444 119 74

= . + . =λ

g1 +g2 =400

Resolviendo para λ, obtenemos:

λ =156 1199. $/Mw-Hr

g1 =287 88. Mw

g2 =112 12. Mw

COSTO DE GENERACIÓN

Evaluando g1 y g2 en las ecuaciones (3) y (4), se obtiene el costo de generación de cada unidad y el costo total.

( )

(72)

CONSUMO DE COMBUSTIBLE

Evaluando g1 y g2 en las ecuaciones (1) y (2), se obtiene el consumo de generación de cada unidad y el consumo total

( )

q g1 1 =706 07. Gcal/Hr

( )

q g2 2 =279 19. Gcal/Hr

26 . 985

=

T

q Gcal/Hr

GRAFICA DE CURVAS.

En la figura 1 se muestra la gráfica de las curvas de costo incremental de cada una de las unidades y la curva de costo incremental equivalente. También se muestra el costo incremental equivalente (λ =156 1199. $/Mw-Hr) al que se despacharon las unidades, para cubrir la demanda (400 Mw).

Costo Incremental (Sobreprecio=0.0)

140 145 150 155 160 165 170

0 50 100 150 200 250 300 350 400 450

Mw

$

/M

w

-H

r VAEU1

TULU1 EQUIV

(73)
(74)

EJEMPLO 2[13-14]

En las siguientes tablas se muestran las características generales, mediciones de régimen térmico, curvas de arranque en caliente y en frío de la unidad 1 de la central Presidente Adolfo López Mateos (Tuxpan).

Clave TUVU1

Número de modelo 104

Tiempo mínimo de paro frío 16 horas

Tiempo mínimo de operación 16 horas

Potencia de diseño 350.0 MW

Combustible 1 COM

Combustible 2 DIS

Costo combustible 1 146.48 $/Gcal

Costo combustible 2 245.19 $/Gcal

Costo de mantenimiento 0.0

Costo de operación 0.70 $/Mwh

% de variación combustible 1 70.00

% de variación combustible 2 30.00

Cantidad base del combustible 1 391.335 Gcal/hr Cantidad base del combustible 2 167.715

Gcal/hr

Generación mínima 200.00 MW

Generación máxima 325.00 MW

Generación MW

% Potencia Diseño

Régimen Térmico Kcal/Kwhr

Q Gcal/Hr

175.0 50 2482.00 434.175

262.5 75 2387.00 626.5875

(75)

Tiempo en paro frío (horas)

Consumo (Gcal)

0 0.0

12 286.00

24 415.00

36 473.00

48 499.0

54 505.0

[image:75.595.214.383.100.230.2]

60 510.0

Tabla 4. Curva de arranque en caliente.

Ordenada al origen 0.0 Gcal

Pendiente 1000.00 Gcal/hr

Modelo de entrada salida

Obtener el modelo de entrada salida de la unidad 1 de la central Presidente Adolfo López Mateos (Tuxpan).

Aplicando la ecuación 14 y datos de la tabla 2.

                    =           − 1125 . 1880 209 . 7 029959048 . 0 25 . 222031 5 . 787 3 5 . 787 3 012380952 . 0 3 012380952 . 0 000055328 . 0 1 c b a

Resolviendo con Texas Instruments TI-92 Plus

Hr Gcal

a=50.67451763 /

2 18669066. /

b= Gcal MWHr

2

0 000027339. /

c= Gcal MW Hr

( )

g g g

(

Gcal Hr

)

(76)

Modelo de consumo específico

El modelo de consumo específico se obtiene con la expresión:

( )

50 67451763

(

)

2 18669066 0 000027339 .

. . /

q g

g Gcal MW Hr

g = g + + −

1.1 Consumo específico a máxima eficiencia

Utilizando la formula 16 , la potencia a máxima eficiencia es:

50 67451763

0 000027339 1361.45

* .

.

g = = MW

se acota a 325.00 MW, (límite superior) sustituyendo en la ecuación 17 el consumo específico a máxima eficiencia es:

50 67451763

2 18669066

325 00 (0.000027339)(325.00)=2.35147583371 Gcal/ MWh

*

*

( ) .

. .

q g

g = + +

Determinar el consumo de cada combustible dada una generación de 280 Mw.

Datos de la Tabla 1

Supongamos una generación de 250 MW en un punto particular para determinar las bases.

Base del combustible tipo 1: q1 =391.335Gcal/Hr Base del combustible tipo 1: q2 =167.715Gcal/Hr

05 . 559 2 1+q =

q Gcal/Hr

Curva (consumo) de entrada-salida

( )

g g g

(

Gcal Hr

)

q =50.67451763+2.18669066 +0.000027339 2 /

Sustituyendo 280 MW en la ecuación anterior se obtiene la cantidad de calor suministrada por los dos combustibles.

(77)

La variación respecto a la base es:

q=q g( ) (− q1 +q2)

041 . 106 715 . 167 335 . 391 ( 09128 .

665 − + =

=

q Gcal/Hr

Ahora se reparte esta variación entre los dos combustibles de acuerdo al porciento de variación de cada uno de ellos, y se le suma a la cantidad base de cada uno.

Para el Combustible tipo 1

T1 q1 p1 q

100

= + (∆ ) Gcal/Hr.

5637 . 465 ) 041 . 106 ( 100 0 . 70 335 . 391

1 = + =

T Gcal/Hr

Para el Combustible tipo 2

T2 q2 p q

2 100

= + (∆ ) Gcal/Hr.

5273 . 199 ) 041 . 106 ( 100 30 715 . 167

2 = + =

T Gcal/Hr.

Determinar el costo por consumo de combustible dada una generación de 280 MW.

Datos de la Tabla 1

Función de costo C(g) $/Hr por operar al nivel g

Sustituyendo los datos en la Ec. 25 :

(

)

[

q p q q

]

c

[

q p

(

q q

)

]

(

c p c p

) ( )

q g c

g

C( )= 1 11 1 + 2 + 2 22 1 + 2 + 1 1+ 2 2 $/Hr

(

)

[

]

[

(

)

]

(

146.48*0.7 245.19*0.3

) ( )

$/Hr 715 . 167 335 . 391 3 . 0 715 . 167 19 . 245 715 . 167 335 . 391 7 . 0 335 . 391 48 . 146 ) ( g q g C + + + − + + − =

(

)

[

]

[

(

)

]

(78)

(

176.093

)

(

50.67451763 2.18669066 0.000027339

)

$/Hr 0 . 0 ) ( 2 g g g

C = + + +

$/Hr 000484206 . 0 06091 . 385 42 . 8923 ) ( 2 g g g

C = + +

Finalmente se calcula el costo de generación, evaluando en la función de costos determinada anteriormente.. 000484206 . 0 06091 . 385 42 . 8923 )

(g g g2

C = + + $/Hr

280 * 280 * 000484206 . 0 00 . 280 * 06091 . 385 42 . 8923 ) 280 ( = + +

C $/Hr

(79)

ANEXO C

(80)

Con las bases matemáticas, se está en posibilidad de definir de manera más simple la programación lineal.

“La programación lineal (PL) consiste en optimizar (minimizar o maximizar) una función objetivo lineal sujeta a restricciones lineales”.Existen dos formas básicas de expresar un problema de PL, la forma estándar y la forma canónica.

o

En forma matricial:

min

s.a. = ≥ !

Donde:

ε Vector de costos ε Vector de recursos

ε Vector de variables ε Matriz de restricciones

Se considera (a menos que sea especificado) que todos lo vectores son vectores columna.

En forma extendida, la forma estándar es:

min 1 1 + 2 2 +……..+ n xn

s.a. a11 x1 + a12 x2 + ……+ a1n xn = b1

" " "

(81)

x1, x2, ………xn ≥ 0

o

En forma matricial la forma canónica se expresa como:

Min

s.a. ≥ ≥ 0

Con las misma definiciones para c, x, b y A. En forma extendida:

min 1 1 + 2 2 +……..+ n xn

s.a.

n mn m

m

n n

x a x a x a

x a x

a x a

+ +

+ +

2 2 1

1

1 2 12 1

11

m

b b1

(82)

De esta manera de introducen los datos del problema al programa GINO:

Los resultados obtenidos son:

(83)

# $

El lenguaje fortran es uno de los lenguajes que forman el grupo de lenguajes de computador orientados a procedimientos, los cuales están fundamentados en la estructura del lenguaje usado originalmente para describir el problema, como también en el procedimiento empleado para resolverlo. Tiene por objeto descargar al programador de la tarea de reducir todos los cálculos y toma de decisiones a las pasos elementales requeridos por el repertorio limitado de operaciones ofrecido a nivel de lenguaje de maquina. FORTRAN es un acrónimo de FORmula TRANslation (traducción de formulas), diseñado especialmente para la manipulación de formulas científicas y la aplicación de métodos numéricos a la solución de problemas.

Un poco de historia:

• Este lenguaje procedural fue el primero de alto nivel (1957)

• Desarrollado por IBM para el IBM 704.

• Orientado a la eficiencia en la ejecución.

• Se creó la definición estándar del lenguaje en el 66.

• Otras versiones:

• FORTRAN 77

• FORTRAN 90

Código del programa que resuelve el despacho económico con multiplicadores de lagrange.

C PROGRAMA DE DESPACHO ECONOMICO

C UTILIZANDO OPERADORES DE LAGRANGE

C N NUMERO DE GENERADORES

C G GRADO DE LOS POLINOMIOS DE LOS GENERADORES

C PL CARGA

C P() POTENCIA INICIAL DE LA UNIDADES

C Y LAMDA

C ED() EVALUACIÓN DE LAS DERIVADAS

C GEN GENERACION TOTAL

C L() LAGRANGIANO

C PR POTENCIA DE REPARTO

USE MSIMSL INTEGER N, G

character*24 entrada, salida COMMON I,J,K

COMMON N,G,PL COMMON Y

(84)

WRITE(6,1001) READ(5,2000) salida

WRITE(6,2999) OPEN(2,file=salida) 2999 FORMAT(////)

c OPEN(2,FILE='OUT.SAL') READ(1,3000) N, G, PL, Y

3000 format(///////,59x,i4,/,59x,i4,/,59x,f8.3,/,59x,f8.3) c write(6,*)N,G,PL,Y

DO I = 1,N READ(1,3001) X(I) c WRITE(6,*) I,X(I)

DO J = 1, G+1 READ(1,3002) AA(I,J) c WRITE(6,*) AA(I,J)

END DO READ(1,3002) XMIN(I) READ(1,3002) XMAX(I) c WRITE(6,*) XMIN(I) c WRITE(6,*) XMAX(I)

c pause

END DO

3001 format(//////,59x,f8.3) 3002 format(59x,f8.3)

DO I=1,N DO J=1,G+1 A(I,J)=AA(I,J) END DO END DO X(N+1)=Y ***************************************************************

c WRITE(6,*)N,G,PL

c WRITE(6,108)(X(I),I=1,N+1) 108 FORMAT(F10.3)

c WRITE(6,106)((A(I,J),J=1,G+1),I=1,N) 106 FORMAT(/,10X,3F10.6)

c WRITE(6,115)(XMIN(I),I=1,N) 115 FORMAT(F10.3)

c WRITE(6,116)(XMAX(I),I=1,N) 116 FORMAT(10X,F10.3)

c PAUSE

DO 11 I=1,N DO 11 J=1,G 11 B(I,J)=0.0

DO 12 I=1,N ED(I)=0.0 12 EDD(I)=0.0

DO 5 I=1,N+1

5 L(I)=0.0

!CALCULO DE LAS DERIVADAS DO 13 I=1,N

DO 13 J=1,G 13 B(I,J)=J*A(I,J+1)

!EVALUACION DE LAS DERIVADAS DO 14 I=1,N

DO 14 J=1,G

14 ED(I)=ED(I)+B(I,J)*X(I)**(JT1)

!CONSTRUCCION DE LAGRANGIANO DO 15 I=1,N

(85)

L(N+1)=PLTGEN

!CALCULO DE LAS SEGUNDAS DERIVADAS DO 17 I=1,N

DO 17 J=1,GT1 17 C(I,J)=J*B(I,J+1)

!EVALUACION DE SEGUNDAS DERIVADAS DO 18 I=1,N

DO 18 J=1,GT1

18 EDD(I)=EDD(I)+C(I,J)*X(I)**(JT1)

!CALCULO DE LA CORRECCION DE LAS POTENCIAS CALL LSLRG (N+1,H, 10, L, 1, XX)

c WRITE(6,1081)(XX(I),I=1,N+1) 1081 FORMAT(F10.3)

c PAUSE

!SE CORRIGEN LAS POTENCIAS

!EL SIGNO MENOS ES PORQUE LAS CORRECCIONES POR DEFINICION !SON NEGATIVAS, CHECAR EL WOLLENBERG

DO 45 I=1,N+1 45 X(I)=X(I)TXX(I)

c WRITE(6,120)(X(I),I=1,N+1) c120 FORMAT(F10.4)

write(6,118)

118 FORMAT(10X,' Potencia Generada por las Unidades',//) WRITE(6,120)(I,X(I),I=1,N)

120 FORMAT(10X,'Unidad', i2, 5x, F10.3,' MW') WRITE(6,119)

WRITE(6,121)(X(N+1))

121 FORMAT(10X,'Costo Incremental', F10.5,' $/MWh') WRITE(6,119)

WRITE(2,1002) WRITE(2,119) write(2,118)

WRITE(2,119) WRITE(2,120)(I,X(I),I=1,N)

WRITE(2,119) WRITE(2,121)(X(N+1)) WRITE(2,119) 119 FORMAT(10X,//)

Figure

Tabla 4. Curva de arranque en caliente.

Referencias

Documento similar

95 Los derechos de la personalidad siempre han estado en la mesa de debate, por la naturaleza de éstos. A este respecto se dice que “el hecho de ser catalogados como bienes de

Tras establecer un programa de trabajo (en el que se fijaban pre- visiones para las reuniones que se pretendían celebrar los posteriores 10 de julio —actual papel de los

Por PEDRO A. EUROPEIZACIÓN DEL DERECHO PRIVADO. Re- laciones entre el Derecho privado y el ordenamiento comunitario. Ca- racterización del Derecho privado comunitario. A) Mecanismos

En el capítulo de desventajas o posibles inconvenientes que ofrece la forma del Organismo autónomo figura la rigidez de su régimen jurídico, absorbentemente de Derecho público por

&#34;No porque las dos, que vinieron de Valencia, no merecieran ese favor, pues eran entrambas de tan grande espíritu […] La razón porque no vió Coronas para ellas, sería

Cedulario se inicia a mediados del siglo XVIL, por sus propias cédulas puede advertirse que no estaba totalmente conquistada la Nueva Gali- cia, ya que a fines del siglo xvn y en

que hasta que llegue el tiempo en que su regia planta ; | pise el hispano suelo... que hasta que el

Para ello, trabajaremos con una colección de cartas redactadas desde allí, impresa en Évora en 1598 y otros documentos jesuitas: el Sumario de las cosas de Japón (1583),