You are on page 1of 8

PROGRAMACIN DE LA GENERACIN

algoritmos de mercado

Curso del Mster de Ingeniera


Elctrica, Electrnica y Automtica:
Mercados de Energa Elctrica

16/02/2009

Ponente: Jorge Martnez Crespo


e-mail: jorgemar@ing.uc3m.es
http://electrica.uc3m.es/~jorgemar

Algoritmos de mercado
 Subasta monoperiodo Funcin objetivo
 Las horas se consideran max imizar
individualmente. p
j bBD

j ,b D j ,b pi,b Pi ,b
iG bBG
 No se analizan las
restricciones inter- sujeta a:
temporales.
 Maximizacin del BSN.
D
j bBD
j ,b = Pi ,b
iG bBG

 Si los productores no 0 Pi,b P max


i G, ( b > 1 ) B
i,b
ofertan a su coste ui Pi min Pi ui Pi max i G
marginal no se Pi = ui Pi min + Pi ,b i G
maximiza el BSN. bBG
b >1

0 Dj,b Dmax
j,b j , b BD

Algoritmo del Operador del Mercado


Mercados de energa elctrica 2

1
Algoritmos de mercado
 Subasta multiperiodo Funcin objetivo
 Las horas se consideran max imizar
conjuntamente. p
tT j bBD

t , j ,b Dt , j ,b pt,i ,b Pt ,i ,b
tT iG bBG
 Se analizan las
restricciones inter- sujeta a:
temporales (restriccin
de rampa, ingresos
D
j bBD
t , j ,b = Pt ,i ,b
iG bBG
t

mnimos,...) 0 Pt ,i ,b Pt max
,i,b t T , i G, ( b > 1 ) B
 Maximizacin del BSN. ut ,i Pi min Pt ,i ut ,i Pi max t T, i G
Pt ,i = ui Pi min + Pt ,i,b t T, i G
 Si los productores no
bBG
b >1
ofertan a su coste
DRi Pt ,i Pt 1,i URi t T, i G
marginal no se
maximiza el BSN. 0 Dt,j,b Dt,max
j,b t T, j , b BD

Algoritmo del Operador del Mercado


Mercados de energa elctrica 3

Algoritmos de mercado
 Productor precio-  Productor fijador de
Algoritmo del Productor

aceptante precio
 Productor con varios  Productor con varios
generadores, pero sin generadores y con
posibilidad de alterar los capacidad de alterar los
precios de mercado. precios de mercado.
 Maximiza sus beneficios  Todos los generadores
al maximizar ingresos del productor actuarn
de cada generador. de forma coordinada.
 Depende de la  Depende de la
prediccin de precios. prediccin de precios.

max imizarPt ,i P C (P )
tT
t t ,i
tT
t t ,i max imizarPt ,i ,Qt ( Q ) Q C ( P )
t t t t ,i t ,i
tT iG

ut,i Pi min Pt,i ut,i Pi max t T ut,i Pi


min
Pt ,i ut,i Pi max
t T, i G

Qt = Pt,i
Mercados de energa elctrica iG 4

2
Algoritmos de mercado
 Comercializador  Consumidor
max imizarPGt ,PBt max imizarPGt ,PBt
Ct Dt Ct ( Pt ,i ) t PBt U t ( Dt ) Ct ( Pt ,i ) t PBt
tT
tT

sujeto a ut,i Pi min Pt,i ut,i Pi max t T


ut,i Pimin
Pt,i ut,i Pimax
t T
Pt,i + PBt = Dt t T
Pt ,i + PBt = Dt t T

Mercados de energa elctrica 5

Algoritmos de mercado
Problema subasta multi-periodo:
Caractersticas GEN1 GEN2 GEN3
GENERADORES
Pmax [MW] 29 20 20
OFERTAS GEN1 GEN2 GEN3 Pmax [MW] 5 5 10

Energa [MWh] 5 12 12 10 5 5 10 5 5 UR [MW/h] 10 5 20


DR [MW/h] 10 5 20
pi [/MW] 1 4 5 6 6.2 6.3 6.5 6.6 7
P0 [MW] 25 10 10

COMERCIALIZADORA

OFERTAS PERIODO1 PERIODO2

Energa [MWh] 20 10 5 10 40 15 5 10

p [/MW]
i 10 8 7 3 10 8 7 3

Mercados de energa elctrica 6

3
Algoritmos de mercado
Problema subasta multi-periodo:
PRODUCCIN ACEPTADA (MW)
Hora 1 2
Bloque 1 2 3 Total 1 2 3 Total
GEN1 5 12 12 29 5 12 12 29
GEN2 6 0 0 6 10 1 0 11
GEN3 0 0 0 0 10 5 5 20
SOLUCIN Total - - - 35 - - - 60

DEMANDA ACEPTADA (MW)

BLOQUE 1 2 3 TOTAL

HORA 1 20 10 5 35

HORA 2 40 15 5 60

Mercados de energa elctrica 7

Caso Prctico
 Empresa 1 Empresa 2
K1= 3 K2= 4 capacidades
C 1= 2 C 2= 3 costes
Por ley hay una restriccin Pmax=5
A qu precio ofertaran los agentes?, Cul
sera el precio y la cantidad de equilibrio
para los siguientes casos?:
 Caso 1: Demanda baja (D<min(K1, K2)): valle
 Caso 2: Demanda alta (D>max(K1, K2)): punta
NOTA: hay equilibrio (Nash) cuando ningn jugador
se quiere desviar dado lo que hace el otro.
Mercados de energa elctrica 8

4
Caso Prctico
 Eficiencia va a ser que todas las centrales con
menores costes funcionen, beneficios mayores.
 Caso 1: p.ej. D = 2
 Oferta empresa 1: K = 2 P = 3-
 Oferta empresa 2: K = 2 P = 3
Resultado: P= 3- D= K1= 2
Es un equilibrio eficiente. Se maximiza
beneficio por ambas. Funciona la de menor
coste.
 Caso 2: p.ej. D = 6
 Oferta empresa 1: K = 3 P = 5
 Oferta empresa 2: K = 4 P = 4

Mercados de energa elctrica 9

Caso Prctico
es equilibrio de Nash?
1(5,4) = 2 *(5-2) = 6
2(5,4) = 4 *(5-3) = 8
 Se puede desviar jugador 1 a 4 < p1 < 5?
NO tiene sentido
 Se puede desviar jugador 1 a p1 < 4?

1(4,4) = 3 *(4-2) = 6
No gana nada por desviarse
Es equilibrio de Nash pero no es eficiente.
La empresa 1, de menores costes, no
produce toda su capacidad.
Pmarg= 5 Mltiples equilibrios
Mercados de energa elctrica 10

5
Coste de centrales trmicas
Coste de las centrales trmicas
Entrada H (Termias/h) o coste R/h

Costes incrementales R/MWh

Costes medios R/MWh


Pmn Pmx Pmn Pmx Pmn Pmx
Salida P (MW) Salida P (MW) Salida P (MW)
Curva entrada/salida Costes incrementales Curva de costes
(costes horarios) o marginales medios

Mercados de energa elctrica 11

Coste de centrales trmicas


Funciones de costes lineales por tramos
Entrada H (Termias/h) o coste R/h

Costes incrementales R/MWh

Pmn Pmx Pmn Pmx


Salida P (MW) Salida P (MW)

Costes horarios Costes marginales

Mercados de energa elctrica 12

6
Ofertas al mercado
Cmo deben preparar los generadores
(productores) sus ofertas al mercado?.
 Ofertas en bloques potencia (energa) - precio por kwh.
 La oferta debe ser creciente. No tiene sentido ofertar
bloques de precio decreciente, ya que si el OM toma el
primer bloque, tambin tomar el segundo y as todos
los decrecientes que hubiera.
 Hay que agrupar todos los posibles bloques decrecientes
en uno solo.
 Este primer bloque se podr ofertar al precio medio al
que se hubieran ofertado los bloques decrecientes.
 Por tanto, el primer bloque debe llegar hasta el punto de
coste medio mnimo CMmin

Mercados de energa elctrica 13

Ofertas al mercado
Cmo deben preparar los generadores sus ofertas al
mercado?.
OFERTA DEL PRIMER BLOQUE
 El primer bloque no se puede ofertar a menor precio de CMmin. Si
resultase casado a precio de mercado inferior a CMmin sera
preferible no producir.
 Si oferta a > CMmin y no resulta casado porque el precio de mercado
resulta ser M < :
a) Si M > CMmin no gana M - CMmin por la cantidad de energa
ofertada (MWh)
b) Si M < CMmin , le hubiera dado igual haber ofertado o CMmin
 Si oferta a < CMmin y resulta casado porque el precio de mercado M
resulta ser M > CMmin , le da igual haber ofertado a o a CMmin, pues
no tiene influencia en el precio.
 Por tanto, el primer bloque debe ofertarse al coste medio mnimo
CMmin.

Mercados de energa elctrica 14

7
Ofertas al mercado
Cmo deben preparar los generadores sus ofertas al
mercado?.
OFERTA DE LOS RESTANTES BLOQUES
 Si un generador oferta un bloque a un precio superior a su coste
marginal Cm y ese bloque no resulta casado porque el precio de
mercado resulta ser M < :
a) Si M > Cm no gana M - Cm por la cantidad de MW del bloque.
b) Si M < Cm le hubiera dado igual haber ofertado a o a un precio igual a
Cm.
 Si un generador oferta un bloque a un precio inferior a su coste
marginal Cm y ese bloque resulta casado porque el precio de mercado
resulta ser M > :
a) Si M > Cm le da igual haber ofertado o Cm
b) Si M < Cm pierde M - Cm por la cantidad de MW del bloque ofertado.
 Luego un generador cualquiera debe ofertar todos los bloques al
coste marginal ( =Cm).
 Slo el generador que va a marcar el precio de mercado podra ganar
si ofertase a un precio superior a su coste marginal. Pero l no lo sabe
con anterioridad.
Mercados de energa elctrica 15

You might also like