Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SISTEMAS DE ADMINISTRACIÓN
DE ENERGÍA ELÉCTRICA
1
ESCUELA POLITÉCNICA NACIONAL
FACULTAD DE INGENIERÍA ELÉCTRICA
SISTEMAS DE ADMINISTRACIÓN DE
ENERGÍA ELÉCTRICA
2
Coordinación Hidrotérmica de Corto
Plazo
• El problema de coordinación
hidrotérmica
• Transacciones internacionales y
despacho coordinado
3
Coordinación Hidrotérmica de Corto
Plazo
• El problema de coordinación
hidrotérmica
• Transacciones internacionales y
despacho coordinado
4
El problema de coordinación
hidrotérmica
Programación hídrica
OBJETIVO
Minimizar el costo de producción
(térmica)
Abasteciendo la demanda
Observando restricciones físicas y
operacionales
5
El problema de coordinación
hidrotérmica
COORDINACIÓN
HIDROTÉRMICA
Problema de optimización mixto entero - no
lineal
Restricciones integrales en el tiempo para
el manejo del agua en los embalses
Gran número de variables y restricciones
técnicas y de operación (generación y
transmisión)
– Centrales hidroeléctricas
• Costos de operación prácticamente nulos
• Disponibilidad energética limitada, relacionada con el mediano
plazo
• Topología hidráulica puede ser compleja
– Generadores térmicos
• Costos de producción dependientes de la tecnología y el
combustible
• Inflexibilidades operativas: tiempos mínimos de operación y parada
7
El problema de coordinación
hidrotérmica
Centrales hidroeléctricas
x i (t ) x i (t ) x i (t )
w, qj, sn
q m (t ) q m (t ) q m (t )
s k (t ) 0
sk
Phi k f (q i , HN i )
Ph min i ( HN i ) Phi Ph max i ( HN i )
qm
x i (t 1) x i (t ) wi (t ) q j (t T j ) s n (t Tn ) q m (t ) s k (t )
jJ i nN i mM i k K i
8
El problema de coordinación
hidrotérmica
Generadores térmicos
– Costos de operación
D
i
• Arranque STi TS i C i 1 e ASi BS C MS
i i i
– Restricciones de operación: Variables enteras
9
El problema de coordinación
hidrotérmica
– Centrales hidroeléctricas
10
El problema de coordinación
hidrotérmica
– Generadores térmicos
11
El problema de coordinación
hidrotérmica
T G
min C i Pg it
t 1 i 1
Sujeto a:
a) Balance de potencia:
G H
Pg
i 1
it Ph jt Dt
j 1
t
12
El problema de coordinación
hidrotérmica
Ph jt Ph jt Ph jt j H , t
Cuota energética:
Ph
t
jt Eh j j H
13
El problema de coordinación
hidrotérmica
Pg it Pg it Pg it si xi (t ) 0
Pg it 0 si xi (t ) 0
ui(t) = 1 si 1 xi (t ) Tupi
ui(t) = -1 si Tdowni xi (t ) 1
14
El problema de coordinación
hidrotérmica
Alternativas de solución
15
El problema de coordinación
hidrotérmica
Técnicas desarrolladas
a) Procedimientos heurísticos
b) Procedimientos matemáticos
• Programación lineal entera mixta (branch and bound)
• Programación dinámica
• Relajación Lagrangeana con programación dinámica
16
Coordinación Hidrotérmica de Corto
Plazo
• El problema de coordinación
hidrotérmica
• Transacciones internacionales y
despacho coordinado
17
Solución mediante programación
lineal – entera mixta
• El NCP (Nuevo Corto Plazo) es un modelo de planificación de la
operación energética de corto plazo para un horizonte de una
semana en etapas horarias.
18
Solución mediante programación
lineal – entera mixta
19
Solución mediante programación
lineal – entera mixta
20
Solución mediante programación
lineal – entera mixta
CURVAS DE COSTOS DE LOS GENERADORES:
CVP
(USD/MWh) CP (USD/h)
CPmax
CVPmin
CVPmax
CPmin
P (MW) P (MW)
Pmin Pmax Pmin Pmax
21
Solución mediante programación
lineal – entera mixta
CURVAS DE COSTOS DE LOS GENERADORES:
CP (USD/h) a + bP
CPmax
aP2 + bP + c
CPmin
b
a
P (MW)
Pmin Pmax
x: Variable binaria
que determina el
Costo de producción = ax + bP estado de conexión
del generador
22
Solución mediante programación
lineal – entera mixta
FUNCIÓN OBJETIVO:
Minimizar Z = CO + CA + CD + α
23
Solución mediante programación
lineal – entera mixta
Costo operativo térmico variable:
J T
CO c ( j , t ) g ( j , t ) a ( j ) x ( j , t )
j t
25
Solución mediante programación
lineal – entera mixta
Costo de déficit:
N T
C D C ( n, t )
n 1 t 1
26
Solución mediante programación
lineal – entera mixta
RESTRICCIONES:
• Red de transmisión
• Centrales hidroeléctricas
– Balance de agua
– Límites operativos
• Generadores tipo commitment
– Tiempos mínimos de operación y parada
– Límite de arranques
– Velocidad de toma de carga
• Restricciones genéricas
27
Solución mediante programación
lineal – entera mixta
Restricciones de la red de transmisión:
28
Solución mediante programación
lineal – entera mixta
Restricciones de centrales hidroeléctricas:
Balance de agua:
Límites operativos:
Volumen meta:
29
Solución mediante programación
lineal – entera mixta
Restricciones de generadores tipo commitment:
[ g ( j , t ) g ( j , t 1)] r ( j )
k 1
T _
Límite de arranques:
y ( j , t ) A( j );
t 1
30
Solución mediante programación
lineal – entera mixta
Restricciones genéricas:
Generación total:
T
Gmeta _ Inf k (i, t ) Q (i, t ) g ( j , t ) Gmeta _ Sup k
t 1 i , j k
Reserva de generación:
31
Coordinación Hidrotérmica de Corto
Plazo
• El problema de coordinación
hidrotérmica
• Transacciones internacionales y
despacho coordinado
32
Solución mediante relajación
lagrangeana
• La relajación lagrangeana descompone el problema
original en un problema principal y una serie de
subproblemas más sencillos, uno por cada generador
térmico y por cada sistema o cuenca hidroeléctrica, que
se resuelven independientemente.
33
Solución mediante relajación
lagrangeana
T G
min C i Pg it
t 1 i 1
Sujeto a:
a) Balance de potencia:
G H
Pg
i 1
it Ph jt Dt
j 1
t
T G T G H
F ( ) min Ci Pg it t Pg it Ph jt Dt
t 1 i 1 t 1 i 1 j 1
Sujeto a:
G T H T T
F ( ) min (Ci t ) Pg it t Ph jt t Dt
i 1 t 1 j 1 t 1 t 1
Termo Hidro
Sujeto a:
G T H T T
F ( ) min (Ci t ) Pg it t Ph jt t Dt
i 1 t 1 j 1 t 1 t 1
Termo Hidro
Sujeto a:
Problema dual:
max F ( )
Método de subgradiente
38
Solución mediante relajación
lagrangeana
Subproblemas hidro:
T
min t Ph jt
t 1
39
Solución mediante relajación
lagrangeana
Enfoque de solución:
40
Despacho económico con
potencias mínimas relajadas.
Encontrar DT y λo
i= 1
Algoritmo: Actualizar
λ
i = i +1
Se han
resuelto todos los
subproblemas?
no
Actualizar
DT y λ ο
si
Criterio
de convergencia
alcanzado?
Criterio no
de convergencia
alcanzado?
si 41
Resultados
Solución mediante relajación
lagrangeana
Sujeto a:
a) Balance de potencia:
G
Pg
i 1
it DTt t
42
Solución mediante relajación
lagrangeana
G T T
F ( ) min (C
i 1 t 1
i t ) Pg it
t 1
t DT t
Sujeto a:
43
Solución mediante relajación
lagrangeana
T
min (C
t 1
i t ) Pg it
Sujeto a: max (
t 1
t C i ) Pg it
44
Solución mediante relajación
lagrangeana
45
Solución mediante relajación
lagrangeana
λ1 λ2 λT
X=3
X=2
ENCENDIDO X=1
APAGADO
X = -1
X = -2
X = -3
X = -4
47
Solución mediante relajación
lagrangeana
Donde yi(t-1) son todos los estados desde los cuales xi(t) es
accesible. Junto con el costo se debe guardar el estado
predecesor.
48
Solución mediante relajación
lagrangeana
49
Solución mediante relajación
lagrangeana
Actualización de los multiplicadores:
Se evalúa la función dual:
G T T
F ( ) min (C
i 1 t 1
i t ) Pg it
t 1
t DT t
F ( k ) F ( k 1 )
y se calcula: k
F ( k 1 )
k STOP
si
k Actualizar l
50
Solución mediante relajación
lagrangeana
Actualización de los multiplicadores:
El multiplicador para la iteración k+1 se obtiene como:
k
k 1 k k
k
donde qk es la dirección del subgradiente en la iteración k.
G
t DTt Pg it
La longitud del paso está dada por:
i 1
1
k
k
51
Solución mediante relajación
lagrangeana
Despacho hidrotérmico: PROBLEMA DE
T G PROGRAMACIÓN
min C i Pg it LINEAL
t 1 i 1
Sujeto a:
G H
a) Balance de potencia Pg
i 1
it Ph
j 1
jt Dt
Pg it Pg it Pg it si u i (t ) 1
Pg it 0 si u i (t ) 1
52
Solución mediante relajación
lagrangeana
Despacho hidrotérmico:
• La solución del problema dual no es factible para el problema primal
(por lo general).
53
Solución mediante relajación
lagrangeana
Lazo principal:
k 1
0 CM k (1 ) 0
k
54
Maximización de la función dual para
diferentes valores del parámetro α
Maximización Función Dual: Período lluvioso Maximización Función Dual: Período seco
213,000 824,500
212,500 a a
824,000
212,000
0.05 0.05
211,500 823,500
0.1 0.1
211,000 1 1
210,500 10 823,000 10
210,000
822,500
209,500
209,000 822,000
1 3 5 7 9 11 13 15 17 19 1 3 5 7 9 11 13 15 17 19
Iteración Iteración
Multiplicador hora 19: Período lluvioso Multiplicador hora 19: Período seco
4.75 7.20
a a
4.70 7.15
(cUSD/kWh)
(cUSD/kWh)
0.05 0.05
4.65 0.1 7.10 0.1
1 1
4.60 10 7.05 10
4.55 7.00
4.50 6.95
1 3 5 7 9 11 13 15 17 19 1 3 5 7 9 11 13 15 17 19 55
Iteración Iteración
Valores óptimos de los problemas
primal y dual y la brecha de dualidad
Costo (USD)
Costo (USD)
Gap (%)
Gap (%)
329000 0.30 1226000 0.60
328000 0.20 1224000 0.40
327000 0.10 1222000 0.20
326000 0.00 1220000 0.00
0 1 2 3 4 5 6 7 8 9 10 0 1 2 3 4 5 6 7 8 9 10
Iteración Iteración
56
Solución mediante relajación
lagrangeana
Algunas observaciones:
• La brecha de dualidad se reduce a medida que el número de generadores
se incrementa y, en la mayoría de casos prácticos, alcanza valores
inferiores al 0.1%
57