Está en la página 1de 91

Despacho Económico

Contenido

Flujos óptimos

Curvas características para despacho económico

Despacho económico simplificado

Despacho económico con Perdidas

Asignación de unidades
Evaluación de la operación de sistemas eléctricos de potencia
Horizonte de estudio
Horizonte de estudio
Fuentes de generación

Compañías eléctricas . generadores síncronos arriba de 20 MVA


ubicados en lugares estratégicos para proveer la energía mecánica
necesaria

Industriales. utilizan excedentes de producción para proveer


energía eléctrica a la planta, son pequeñas unidades

Productores independientes de energía. Fuentes generadoras


independientes conectadas a la red son designadas como productores
independientes de energía (IPP), principalmente venden energía a la red.

Cogeneradores

Generación dispersa
Optimización de funciones no lineales
Objetivo. Minimización de funciones objetivo no lineales sujetas
a restricciones no lineales de igualdad y desigualdad.

La condición necesaria para minimizar la función de costo:

Es obtenida:

o
donde:

Es el vector gradiente. Los términos asociados con la segunda


derivada es dado por:
La matriz hessiana evaluada en x
debe ser una matriz definida
Matriz Hessiana positiva, los eigenvalores de la
matriz deben ser positivos.
Optimización de funciones no lineales
Los eigen-valores de la matriz Hessina deben ser positivos para mínimo. Local o global?

Ejemplo
Solución de las ecuaciones lineales

La función evaluada es:

Para determinar si este punto es un


mínimo:

Los eigenvalores son: 350

300

250

1.55, 4.0 y 6.45


200

150

100

50

0
15
10 12
10
8
5 6
4
0 2
0
Optimización con parámetros acotados
Existe dependencia funcional entre los parámetros. El problema es
minimizar la función:

Sujeta a las restricciones de igualdad:

Este problema puede ser resuelto utilizando los multiplicadores de


Lagrange. La función de costo aumentada es:

Las condiciones necesarias resultantes del mínimo de la función de costo


aumentada es:
Optimización con parámetros acotados
Ejemplo. Use el método de Lagrange para determinar la distancia mínima del
origen de un plano x-y a un circulo descrito por:

La distancia mínima es obtenida por la minimización de la distancia al cuadrado,

Por observación la
distancia mínima es 5,
ubicada en el punto (4,3)
Optimización con parámetros acotados
Optimización con parámetros acotados
En muchos problemas la solución directa no es posible, entonces las
ecuaciones son resueltas iterativamente.

El método mas simple es el de búsqueda. Se asume un valor de λ y se


calcula ∆f. Si ∆f es cero, el valor estimado λ corresponde a la solucion
optima. Si no se logra se cambia el signo de ∆f y otra solucion es
obtenida. Con dos soluciones se extrapola el valor de λ, hasta que ∆f
cumple con la tolerancia.

Se obtienen x y y de las primeras dos ecuaciones:


Optimización con parámetros acotados

Esta es una ecuación no lineal en términos de λ. Resolviendo por el


método de Newton. La serie de Taylor de una dimension:

Se inicia con un valor de λ=0.4.


Optimización con parámetros acotados
Restricciones de desigualdad

Minimizar la función de costo:

Sujeto a restricciones de igualdad

Y a restricciones de desigualdad

El multiplicador de Lagrange es extendido para incluir las restricciones de desigualdad:

Las condiciones necesarias:


Optimización con parámetros acotados
Ejemplo
Optimización con parámetros acotados
Ejemplo
Optimización con parámetros acotados
Ejemplo
Flujos Óptimos

Solución de ecuaciones no lineales

g i ( x, y ) = 0 i = 1, n
donde:
x variables dependientes. Se selecciona un número de ecuaciones de y igual al
número de incógnitas
y variables independientes. Su valor es fijo, potencias y voltajes especificados,
durante e proceso de solución

Una especificación típica de variables es como sigue:

⎡ ⎤ ⎡V nodo ⎤
⎢V ⎢θ slack ⎥
⎢ en nodos ⎥⎥ ⎢ ⎥
P, Q ⎥ ⎢ P nodos ⎥
[x] = ⎢⎢θ ⎥ [y] = ⎢ ⎥
⎢ Q P , Q ⎥
⎢ ⎥
⎢θ en nodos ⎥ ⎢ P nodos ⎥
⎢⎣ P, V ⎥⎦ ⎢ ⎥
⎣⎢V P , V ⎦⎥
Flujos Óptimos

Para encontrar el vector x se selecciona un numero de ecuaciones de y igual


al numero de incógnitas

⎡ ec. P en nodos ⎤
⎢ec. Q P , Q ⎥
g ( x, y ) = ⎢ ⎥
⎢ ⎥
⎢ ⎥
⎣ ec. P en nodos PV ⎦

El caso de dos variables


Flujos Óptimos

Con una restricción de igualdad

Restricciones en el problema de flujos:

1. Límites en reactivos de generadores


2. Cambio automático de taps en transformadores
3. Intercambios de potencia activa entre áreas
4. Control de voltaje en nodos de carga
Flujos Óptimos

Funciones objetivo:

Despacho económico
• Costo de generación
• Pérdidas mínimas
• Costo de compensación de reactivos
• Factibilidad de flujos
• Costo de corte de carga
• Generación de reactivos
• Errores de potencia nodales
Despacho económico

Los cambios periódicos en el precio del combustible acentúan el problema


de despacho de generación e incrementan el significado económico.

El problema es el despacho económico de sistemas de generación con


combustible fósil para obtener un costo mínimo de generación.

Minimizar la emisión de contaminantes


Utilización de varias formas de combustibles
Seguridad
Previniendo colapsos en el sistema
Coordinación hidrotérmica
Pérdidas de transmisión y sus restricciones
Curvas características
Características de unidades generadoras

Unidades de vapor

Turbina de vapor

Caldera
P Bruta P Neta
Generador

Sistema auxiliar

H = BTU por hora, calor de entrada a la unidad (MBTU/h)


F = el costo del combustible (veces H) es la R por hora (R/h) de entrada
a la unidad por combustible.
Curvas características

Los componentes del costo por generación son:

Costo por combustible

Costo de personal de operación

Consumo específico
C (P )
CE (P ) =
P
Curvas características
Característica entrada-salida de una unidad de vapor

Entrada
H(MBtu/h o
F(R/h)

Salida
Curvas características
Característica incremental de tasa de calor

Tasa incremental
de calor
∆H
(Btu / kWh )
∆P
o
Costo Incremental de
combustible
∆F
(R / kWh )
∆P

Salida
Curvas características
Característica de tasa de calor

Curva de
tasa de
calor
de una
unidad

Salida

Eficiencia entre 30 y 35%


Tasa de calor 11400 BUT/kWh y 9800 BTU/kWh.

Tasa típica de calor: 10500 BTU/kWh.


Curvas características
Variaciones en las características de plantas de vapor

Características de entrada – salida y de tasa de calor para


una unidad con cuatro válvulas
Curvas características
Planta con colector común
Curvas características
Planta de ciclo combinado
Curvas características
Plantas Cogeneradoras

Características de entrada salida

La cogeneración esta asumiendo una importancia en los sistemas de potencia

El incentivo económico es debido a la alta eficiencia de generación de potencia


eléctrica que puede generar alta potencia calorífica
Curvas características
Plantas hidroeléctricas

Curva típica de entrada salida para plantas hidroeléctricas


alimentación de agua constante
Despacho Económico

Despacho Económico Simplificado

Despacho Económico con Perdidas

Formula de perdidas (constantes “B”)

Método Exacto (solución explicita)

Método del gradiente (solución implícita)

Programación lineal

Método de la matriz Hessiana


Despacho Económico Simplificado

No se considera la configuración del sistema

F1 = c1 + b1 P1 + a1 P12

F2 = c2 + b2 P2 + a2 P22

La formulación matemática

minimizar
F = c1 + b1 P1 + a1 P12 + c2 + b2 P2 + a2 P22

Sujeto a:
P1 + P2 = D

Grados de Libertad [# restricciones de igualdad (P1+ P2 = D) < # incógnitas (P1, P2)] = 1


Despacho Económico Simplificado

El procedimiento es:

1. Despejar P2 en función de P1 (P2 = D - P1)


2. Sustituir P2 = f (P1) en la función objetivo
3. Encontrar el mínimo de la función objetivo con respecto a P1 y sin restricciones
4. Encontrar P2 con el valor de P1 obtenido en el paso anterior

En forma desarrollada:

1. P2 = D − P1
2. F = c1 + b1 P1 + a1 P12 + c2 + b2 (D − P1 ) + a2 ( D − P1 ) 2

= b1 + 2a1 P1 + b2 + 2a2 (D − P1 ) = 0
dF
3.
dP1
b2 − b1 + 2a2 D
de donde : P1 =
2(a1 + a2 )
4. P2 = D − P1
Despacho Económico Simplificado
Ejemplo

1 2
F1 = P1 + 3.89 P1 + 0.406
2
1
F2 = P22 + 3.51P2 + 0.444
2

La demanda D = 2.6

P1 + P2 = 2.6
P2 = 2.6 − P1
1
Ft = F1 + (2.6 − P1 )2 + 3.5(2.6 − P1 ) + 0.444
2
∂Ft
= 2 P1 − 2.22 = 0
∂P1
P1 = 1.11
P2 = 2.6 − 1.11 = 1.49
Despacho Económico Simplificado
Multiplicadores de Lagrange

Convertir un problema de optimización con restricciones a un problema sin restricciones

La función de costo aumentada (lagrangiano) se obtiene:

L = F + λ (P1 + P2 − D )
La condición necesaria para que la función sea un mínimo, es que el gradiente sea cero

∂L ∂L ∂L
= 0, = 0, =0
∂P1 ∂P2 ∂λ
Derivando:
∂L ∂F Se observa:
= +λ =0
∂P1 ∂P1
∂L ∂F ∂F ∂F1 ∂F ∂F2
= + λ = 0, = y =
∂P2 ∂P2 ∂P1 ∂P1 ∂P2 ∂P2
∂L
= P1 + P2 − D = 0
∂λ
Despacho Económico Simplificado
Multiplicadores de Lagrange

Entonces:
∂L ∂ F1
= +λ = 0
∂ P1 ∂ P1
∂L ∂F2
= + λ = 0,
∂ P2 ∂ P2
Se deduce:
dF 1
= −λ
dP 1
dF 2
= −λ
dP 2

Costo incremental del generador, representa el incremento de costo debido a


un incremento de potencia generada
Despacho Económico Simplificado
Multiplicadores de Lagrange

Funciones de costo cuadráticas: a i Pi 2 + b i Pi + c i

∂L
= 2 a i Pi + bi + λ = 0
∂Pi
∂L
= ∑ Pi − D
∂λ
Algoritmo:
1. Escribir las ecuaciones en forma matricial

⎡2a1 .. 0 .. 0 1⎤ ⎡ ⎤ ⎡ ⎤
⎢ : : : ⎥ ⎢ ⎥ ⎢ ⎥
⎢ ⎥ ⎢ ⎥ ⎢ ⎥
⎢ 0 .. 2ai : 1⎥ ⎢ Pi ⎥ ⎢− bi ⎥
⎢ ⎥ ⎢ ⎥=⎢ ⎥
⎢ : : ⎥ ⎢ ⎥ ⎢ ⎥
⎢ 0 .. 0 .. 2an 1⎥ ⎢ ⎥ ⎢ ⎥
⎢ ⎥ ⎢ ⎥ ⎢ ⎥
⎢⎣ 1 1 1 0⎥⎦ ⎢⎣ λ ⎥⎦ ⎢⎣ D ⎥⎦
Despacho Económico Simplificado
Multiplicadores de Lagrange

2. Verificar límites

Si existen violaciones, sustituir la ecuación de costo incremental por la


del límite violado

⎡2a1 0 0 0 1⎤ ⎡ P1 ⎤ ⎡ ⎤
⎢ 0 2a 2 0 0 1⎥⎥ ⎢P ⎥ ⎢ − b ⎥
⎢ ⎢ 2⎥ ⎢ i ⎥

⎢ 0 0 1 0 0⎥ ⎢ Pi ⎥ = ⎢ Pi violada ⎥
⎢ ⎥ ⎢ ⎥ ⎢ ⎥
⎢ 0 0 0 2ai 1⎥ ⎢ Pn ⎥ ⎢ − bn ⎥
⎢⎣ 1 1 1 1 0⎥⎦ ⎢⎣ λ ⎥⎦ ⎢⎣ D ⎥⎦

Resolver hasta que no existan violaciones


Despacho Económico Simplificado
Multiplicadores de Lagrange

Ejemplo
Demanda: D=8
1 2
F1 = P1 + 3 . 89 P1 + 0 . 406
2
Límites: 3 ≤ P1 ≤ 5
1
F2 = P22 + 3 . 51 P2 + 0 . 444 2 ≤ P2 ≤ 4
2

Paso 1
∂L ⎡1 0 1 ⎤ ⎡ P1 ⎤ ⎡ − 3 . 89 ⎤
= P1 + 3 .89 + λ = 0 ⎢0 1 1 ⎥⎥ ⎢⎢ P2 ⎥⎥ = ⎢⎢ − 3 . 51 ⎥⎥
∂ P1 ⎢
∂L ⎢⎣ 1 1 0 ⎥⎦ ⎢⎣ λ ⎥⎦ ⎢⎣ 8 ⎥⎦
= P2 + 3 .51 + λ = 0
∂ P2
P1 + P2 = 8
Despacho Económico Simplificado
Multiplicadores de Lagrange

Solución
λ = − 7 .7
P1 = 3 . 81
P 2 = 4 . 19
Paso 2
El límite máximo P2 se ha violado:

⎡1 0 1 ⎤ ⎡ P1 ⎤ ⎡ − 3 . 89 ⎤
⎢0 1 1 ⎥⎥ ⎢⎢ P2 ⎥⎥ = ⎢⎢ 4 ⎥⎥

⎢⎣ 1 1 0 ⎥⎦ ⎢⎣ λ ⎥⎦ ⎢⎣ 8 ⎥⎦

La solución es:
λ = − 7 .89
P1 = 4
P2 = 4
Despacho Económico Simplificado

FT = F1 + F2 + F3 + ... + FN
N
= ∑ F (P )
i =1
i i

N
φ = 0 = Pc arg a − ∑ Pi
i =1
Despacho Económico Simplificado

Función de Lagrage:
L = FT + λφ
∂ L dF i (Pi )
= −λ =0
∂ Pi dPi

dF i
0= −λ
dP i
Esas condiciones y desigualdades deben ser sumadas:

dF i Pi ,mín ≤ Pi ≤ Pi ,máx

dP i
N

∑i =1
Pi = Pc arg a
Despacho Económico Simplificado

Las condiciones necesarias: dFi


= λ para Pi ,min ≤ Pi ≤ Pi ,max
dPi
dFi
≤ λ para Pi = Pi ,max
dPi
dFi
≤ λ p ara Pi = Pi ,min
dPi
Datos de ejemplo

Unidad 1. Unidad de carbón. Pmáx = 600 MW Pmín = 150 MW

⎛ MBtu ⎞
Característica de entrada-salida: H1 ⎜ ⎟ = 510.0 + 7.2 P1 + 0.00142 P1
2

⎝ h ⎠

Unidad 2. Unidad de combustible fósil Pmáx = 400 MW Pmín = 100MW

Característica de entrada-salida: ⎛ MBtu ⎞


⎟ = 310.0 + 7.85 P2 + 0.00194 P2
2
H2⎜
⎝ h ⎠
Unidad 3. Unidad de carbón Pmáx = 200 MW Pmín = 50MW
Característica de entrada-salida: ⎛ MBtu ⎞
⎟ = 78.0 + 7.97 P3 + 0.00482 P3
2
H3⎜
⎝ h ⎠
Despacho Económico Simplificado
Ejemplo. Punto de operación económica

El costo de combustible de cada unidad es el siguiente:

Unidad 1: costo de combustible= 1.1 /MBtu


Unidad 2: costo de combustible= 1.0 /MBtu
Unidad 3: costo de combustible= 1.0 /MBtu

Entonces:
F1 (P1 ) = H 1 (P1 )×1.1 = 561 + 7.92 P1 + 0.001562 P12 R / h

F2 (P2 ) = H 2 (P2 )×1.0 = 310 + 7.85P2 + 0.00194 P22 R / h

F3 (P3 ) = H 3 (P3 )× 1.0 = 78 + 7.97 P1 + 0.00482 P32 R / h

Las condiciones para el despacho económico son:


dF1
= 7.92 + 0.003124 P1 = λ
dP1
dF2
= 7.85 + 0.00388P2 = λ
dP2
dF3
= 7.97 + 0.00964 P3 = λ
dP3
Despacho Económico Simplificado

y P1 + P2 + P3 = 850 MW

Resolviendo para λ, se obtiene:


λ = 9.148 R / MWh
Y para P1 , P2 y P3
P1 = 393.2 MW
P2 = 334.6 MW
P3 = 122.2 MW
Se cumplen todas las restricciones

P1=393.2 MW

P2=334.6 MW PLoad= 850 MW

P3=122.2 MW
Despacho Económico Simplificado
Ejemplo 2. Suponga que el precio de carbón se decrementa a 0.9 /MBtu.
La función de costo de combustible es:

F1 (P1 ) = 459 + 6.48P1 + 0.00128P12 R / h

Resolviendo como en el problema anterior, obtenemos:

λ = 8.284 R / MWh
y
P1 = 704.6 MW
P2 = 111.8 MW
P3 = 32.6 MW

Esta solución cumple con la restricción de potencia total de generación, pero las
unidades 1 y 3 están fuera de sus límites posibles de generación.

Suponga que la unidad 1 es ajustada a su salida máxima y la unidad 3 a su salida


mínima. El despacho es:
P1 = 600 MW
P2 = 200 MW
P3 = 50 MW
Despacho Económico Simplificado
λ debe ser igual al costo incremental de la unidad 2:
dF2
λ= = 8.626 R / MWh
dP2 P2 = 200

Entonces calculamos el costo incremental de las unidades 1 y 3:

dF1 dF3
= 8.016 R / MWh = 8.452 R / MWh
dP1 P1 = 600
dP3 P3 =50

Se permite que el costo incremental de las unidades 2 y 3 sean igual a λ:

P1 = 600MW

dF2
= 7.85 + 0.00388 P2 = λ
dP2
dF3
= 7.97 + 0.00964 P3 = λ
dP3
P2 + P3 = 850 − P1 = 250 MW
Despacho Económico Simplificado
Lo cual resulta:
λ = 8.576 R / MWh
y
P2 = 187.1 MW
P3 = 62.9 MW

El despacho cumple con las condiciones:

dF1
= 8.016 R / MWh
dP1 P1 =600 MW

P1=600 MW

P2=187.1 MW PLoad= 850 MW

P3=62.9 MW
Despacho Económico Simplificado

Funciones de costo cúbicas:


a i Pi 3 + b i Pi 2 + c i Pi + d

El conjunto de ecuaciones queda:

∂L
= 3a i Pi 2 + 2bi Pi + ci + λ = 0
∂Pi
∂L
= ∑ Pi − D = 0
∂λ
Se usa el Método de Newton:

[J ][∆ x ] = − [g ]
donde:
[J ] El Jacobiano

[∆x] Vector de incógnitas

[g ] Vector independiente (condiciones iniciales)


Despacho Económico Simplificado

El algoritmo de solución es:

1. Seleccionar valores iniciales Pi o , λ o

2. Calcular los elementos de [J ] y [g ]


3. Formar el siguiente sistema de ecuaciones

⎡ ∂ 2 Fi ⎤
⎢ 1⎥ ⎡ ∆ P1 ⎤ ⎡
o

2 ∂ Fi
⎢ Pi ⎥ ⎢ : ⎥ ⎢ λo ⎥
⎢ .. :⎥ ⎢ ⎥ ⎢ Pi ⎥
⎢ ∂ 2 Fn ⎥ ⎢ ∆ Pn ⎥ = ⎢ ⎥
⎢ 1⎥ ⎢ ⎥ ⎢ ⎥
P n2 : ⎥ ⎢ ∑ Pi − D
o
⎢ ⎥ ⎢ ⎥
⎢ :⎥ ⎢⎣ ∆ λ ⎥⎦ ⎢ ⎥
⎢ 1 ⎣ ⎦
⎣ .. 1 0 ⎥⎦

y resolver para ∆Pi , ∆λ


4. Corregir los valores de Pi , λ
5. Continuar iterativa mente con los pasos 3 y 4 hasta que ∆Pi , ∆λ sea menor o
igual que una tolerancia especificada.
Método de Gradiente

Es un método básico de solución de búsqueda de minimización de funciones

⎡ (P − E ) ⎤
F (P ) = a + bP + cP 2 + d exp ⎢
⎣ F ⎥⎦

Búsqueda minimización de una función f(x)

De un punto inicial x0
⎡ ∂f ⎤
⎢ ∂x ⎥
⎢ 1⎥
∇f = ⎢ : ⎥ x 1 = x 0 − ∇ fα
⎢ ∂f ⎥
⎢ ⎥
⎢⎣ ∂xn ⎥⎦
Despacho económico por búsqueda con gradiente

El problema de despacho económico de sistemas de potencia se formula:


N
f = ∑ Fi (Pi )
i =1

y el objetivo es minimizar la función. Sin embargo, tenemos que considerar la


función de restricción:
⎛ N

Φ = ⎜ Pc arg a − ∑ Pi ⎟
⎝ i =1 ⎠
N
⎛ N

La función de Lagrange es: L = ∑ Fi (Pi ) + λ ⎜ Pc arg a − ∑ Pi ⎟
i =1 ⎝ i =1 ⎠
⎡ ∂L ⎤ ⎡ d F (P ) − λ ⎤
⎢ ∂P ⎥ ⎢ dP 1 1 ⎥
⎢ 1
⎥ ⎢ 1

⎢ ∂L ⎥ ⎢ ⎥
y la función del gradiente es: ⎢ ∂P ⎥ ⎢ dP
d
F 2 ( P 2 ) − λ ⎥
∇L = ⎢ 2 ⎥= ⎢ 2

⎢ ∂L ⎥ ⎢ d ⎥
⎢ ∂P ⎥ ⎢ dP F3 (P3 ) − λ ⎥
⎢ 3⎥ ⎢ 3 ⎥
⎢ ∂L ⎥ ⎢ N ⎥
⎢ ⎥
⎣ ∂λ ⎦ ⎣
⎢ Pc arg a − ∑i =1
Pi ⎥

Se requieren valores iniciales

x1 = x 0 − (∇L )α

donde el vector x es: ⎡ P1 ⎤


⎢P ⎥
⎢ 2⎥
x = ⎢ P3 ⎥
⎢ ⎥
⎢M ⎥
⎢λ ⎥
⎣ ⎦
Ejemplo 3. Dadas las funciones de costos del ejemplo 1, resolver el despacho
económico de generación con una carga total de 800 MW.

Usando α=100 e iniciando con


P10 = 300 MW

P20 = 200 MW

P30 = 300 MW
Hacer a un generador una variable dependiente y removerla del problema

En este caso, seleccionamos P3 y usamos:

P3 = 800 − P1 − P2

Entonces el costo total, el cual va a ser minimizado, es:

Costo = F1 (P1 ) + F2 (P2 ) + F3 (P3 ) = F1 (P1 ) + F2 (P2 ) + F3 (800 − P1 − P2 )

El costo puede ser minimizado por el método del gradiente

⎡ d ⎤ ⎡ dF1 dF3 ⎤
⎢ dP Costo ⎥ ⎢ dP − dP ⎥
∇Costo = ⎢
1
⎥=⎢ 1 1

⎢ d ⎥ ⎢ dF2 dF3 ⎥
⎢ dP Costo ⎥ ⎢ dP − dP ⎥
⎣ 2 ⎦ ⎣ 2 2 ⎦

Los pasos del gradiente son efectuados en la misma manera,


⎡P ⎤
x1 = x 0 − ∇Costo α y x=⎢ 1⎥
⎣ P2 ⎦
1 3 ⎡ d ⎤
λ = ∑ ⎢ Fi (Pi 0 )⎥
0

3 i =1 ⎣ dPi ⎦

Este valor es 9.4484.

Iteración P1 P2 P3 Ptotal Λ Costo


1 300 200 300 800 9.4484 8025.6
2 300.59 200.82 298.59 800 9.4484 7938.0
3 301.18 201.64 297.19 800.0086 9.4484 7935
4 301.76 202.45 295.8 800.025 9.4570 7932
5 302.36 203.28 294.43 800.077 9.4826 7929.3
:
10 309.16 211.19 291.65 811.99 16.36 7926.9
Método de Matriz Guessiana

Es posible resolver el problema de despacho económico observando

∇L x = 0

g (x + ∆x ) = g (x ) + [g ' (x )]∆x = 0

Si la función g(x) es definida como:

⎡ g1 ( x1 , x2 , x3 )⎤
g (x ) = ⎢⎢ g 2 (x1 , x2 , x3 )⎥⎥
⎢⎣ g 3 ( x1 , x2 , x3 )⎥⎦
Entonces:
⎡ ∂g1 ∂g1 ∂g1 ⎤
⎢ ∂x ∂x ∂x ⎥
g ' (x ) = ⎢ 1 2 3

⎢ 2∂g ⎥
⎢⎣ ∂x1 ⎥⎦
La cual es la matriz de jacobianos. El ajuste en cada paso es:

∆x = −[g ' ( x )] g ( x )
−1

Si la función g es el gradiente vector ∇Lx obtenemos:


−1
⎡∂ ⎤
∆x = − ⎢ ∇Lx ⎥ ∆L
⎣ ∂x ⎦
Para el problema de despacho económico toma la forma:
N
⎛ N

L = ∑ Fi (Pi ) + λ ⎜ Pc arg a − ∑ P1 ⎟
i =1 ⎝ i =1 ⎠
La matriz de jacobiano esta compuesta de segundas derivadas y es llamada
matriz hessiano ⎡ d 2L d 2L ⎤
⎢ dx 2 ...⎥
⎢ 2 1 dx1 dx 2 ⎥
⎢ d L
... ⎥
⎡∂ ⎤ ⎢ ⎥
⎢⎣ ∂x ∇Lx ⎥⎦ = ⎢ dx2 dx1 ⎥
⎢ : : ⎥
⎢ d L 2 ⎥
⎢ ... ⎥
⎣ dλ dx 2 ⎦
Ejemplo ⎡ d 2 F1 ⎤
⎢ 2 0 0 − 1⎥
⎢ dP1 ⎥
⎢ d 2 F2 ⎥
− 1⎥
[H ] = ⎢ 0 dP22
0
⎢ ⎥
⎢ 0 d 2 F3
0 − 1⎥
⎢ dP32 ⎥
⎢ −1 −1 −1 0 ⎥⎦

El gradiente de la función de Lagrange es: ⎡ 8.8572 ⎤


⎢ 8.6260 ⎥
∇L = ⎢ ⎥
⎢10.8620⎥
⎢ ⎥
⎣ 0 ⎦

⎡0.0031 0 0 − 1⎤
La matriz de hessiano es: ⎢ 0 ⎥
0.0039 0 − 1
[H ] = ⎢ ⎥
⎢ 0 0 0.0096 − 1⎥
⎢ ⎥
⎣ −1 −1 −1 0⎦
Resolviendo, obtenemos:

⎡ P1 ⎤ ⎡369.6871⎤
⎢ P ⎥ ⎢315.6965⎥
x = ⎢ 2⎥ = ⎢ ⎥
⎢ P3 ⎥ ⎢114.6164 ⎥
⎢ ⎥ ⎢ ⎥
⎣ λ ⎦ ⎣ 9.0749 ⎦

Y un costo total de generación de 7738.8

Note que el método de newton resolvió el problema en solo una iteración.


Cuando el sistema de ecuaciones de costo de generación del sistema esta
compuesto de expresiones cuadráticas, y no se aplican límites de generación, el
método de newton obtiene la solución en un solo paso.
Despacho Económico con Perdidas

• Formula de perdidas (constantes “B”)

• Método Exacto (solución explicita)

• Método del gradiente (solución implícita)

• Programación lineal

• Método de la matriz Hessiana


Formula de perdidas. Constantes B

N
Pc arg a + Pperdida − ∑ Pi = φ = 0 L = FT + λφ
i =1

∂ L dF i ⎛ ∂ Pperdidas ⎞
= − λ ⎜⎜ 1 − ⎟⎟ = 0
∂ Pi dPi ⎝ ∂ Pi ⎠
o
∂Pperdidas N
dFi
+λ =λ Pc arg a + Pperdidas − ∑ Pi = 0
dPi ∂Pi i =1
Formula de perdidas. Constantes B

Ejemplo 3 Considerando las unidades del problema 1

Pperdidas = 0.00003P12 + 0.00009P22 + 0.00012P32

dF1 ⎛ ∂Pperdidas ⎞
= λ ⎜⎜1 − ⎟⎟
dP1 ⎝ ∂Pi ⎠

7.92 + 0.003124 P1 = λ [1 − 2(0.00003)P1 ]

Similar para P2 y P3,

7.85 + 0.00388 P2 = λ [1 − 2(0.00009)P2 ]

7.97 + 0.00964 P3 = λ [1 − 2(0.00012 )P3 ]

y
P1 + P2 + P3 − 850 − Pperdidas = 0
Formula de perdidas. Constantes B

El procedimiento de solución es:

Paso 1. Establezca un conjunto de valores iniciales de P1, P2 y P3


que sumen la potencia de carga.

Paso 2. Determine las pérdidas incrementales

∂Pperdidas ∂Pi

y las pérdidas totales. Las pérdidas incrementales y pérdidas totales serán


consideradas restricciones hasta regresar al paso 2.

Paso 3. Determine el valor de λ que obtenga la igualdad de las potencias Pi más las
pérdidas sean iguales a la carga.

Paso 4. Compare los valores de P1, P2 y P3 en el paso 3 con los valores usados en
el paso 2. Si el cambio es insignificante en cualquiera de los valores,
continuar con el paso 5, de otra manera regrese al paso 2.

Paso 5. Solución óptima


Formula de perdidas. Constantes B
Usando este procedimiento se obtiene,

Paso 1. Establezca los valores iniciales P1, P2 y P3.


P1 = 400 MW
P2 = 300 MW
P3 = 150 MW

Paso 2. Las pérdidas incrementales son:

∂Pperdidas
= 2(0.00003)400 = 0.0240
∂P1

∂Pperdidas
= 2(0.00009 )300 = 0.0540
∂P2
∂Pperdidas
= 2(0.00012 )150 = 0.0360
∂P3

Las pérdidas totales son 15.6 MW.


Formula de perdidas. Constantes B

Paso 3. Nosotros podemos resolver para λ:

7.92 + 0.003124 P1 = λ [1 − 0.0240] = λ (0.9760)

7.85 + 0.00388 P2 = λ [1 − 0.0540] = λ (0.9460)

7.97 + 0.00964 P3 = λ [1 − 0.0360] = λ (0.9640)


y
P1 + P2 + P3 − 850 − 15.6 = P1 + P2 + P3 − 865.6 = 0

Las ecuaciones son lineales, resolviendo para λ directamente.

λ = 9.5252 R / MWh

y las salidas del generador son:


P1 = 440.68 MW
P2 = 299.12 MW
P3 = 125.77 MW
Formula de perdidas. Constantes B

Paso 4. Como los valores P1, P2 y P3 son diferentes de los valores iniciales
regresamos al paso 2.

Paso 2. Las pérdidas incrementales son recalculadas con los nuevos valores
de generación

∂Pperdidas
= 2(0.00003) 440.68 = 0.0264
∂P1

∂Pperdidas
= 2(0.00009 ) 299.12 = 0.0538
∂P2

∂Pperdidas
= 2(0.00012) 125.77 = 0.0301
∂P3

Las pérdidas totales son 15.78 MW.


Formula de perdidas. Constantes B

Paso 3. Las nuevas pérdidas incrementales y totales son incorporadas en las


ecuaciones, y el nuevo valor de λ y P1, P2 y P3 son resueltos por

7.92 + 0.003124 P1 = λ [1 − 0.0264] = λ (0.9736)

7.85 + 0.00388 P2 = λ [1 − 0.0538] = λ (0.9462)

7.97 + 0.00964 P3 = λ [1 − 0.0301] = λ (0.9699)

P1 + P2 + P3 − 850 − 15.78 = P1 + P2 + P3 − 865.78 = 0

Resultando en: λ = 9.5275 R / MWh

P1 = 433.94 MW
P2 = 300.11 MW
P3 = 131.74 MW
Formula de perdidas. Constantes B

La tabla 3 resume el proceso iterativo usado como solución de este problema

Iteración P1 P2 P3 Pérdidas λ
(MW) (MW) (MW) (MW) (R/MWh)
inicio 400.00 300.00 150.00 15.60 9.5252
1 440.68 299.12 125.77 15.78 9.5275
2 433.94 300.11 131.74 15.84 9.5285
3 435.87 299.94 130.42 15.83 9.5283
4 434.13 299.99 130.71 15.83 9.5284
Formula de perdidas. Constantes B

Desventajas del calculo de perdidas con constantes B:

1. Se obtienen para condiciones particulares y es difícil su


generalización

2. Se requieren diferentes grupos de constantes para diversas


condiciones de operación.

3. Su inexactitud aumente para condiciones de operación no


comprendidas en su calculo.
Derivación de la formula de perdidas
Método de Kron. Método de coeficientes B

La potencia compleja inyectada en el bus i, es dado por:

La suma de las potencias de todos los buses da las perdidas totales


del sistema.

De: Y resolviendo para Vbus

Sustituyendo Vbus, resulta:

Como Zbus es simétrica,


Derivación de la formula de perdidas
Método de Kron. Método de coeficientes B

Entonces,

Por simetría Zij=Zji

La cantidad entre paréntesis es real, por tanto las perdidas de potencia


pueden separarse en parte real y parte imaginaria.
Derivación de la formula de perdidas
Método de Kron. Método de coeficientes B

Como Rij = Rji: En forma matricial:

Para obtener la formulación general de las perdidas del sistema en


términos de potencia de generación, definimos la corriente total como:

Se asume que la I individual varia como una fracción de la ID.

Asumiendo el Bus 1 como slack.


Primer renglón de:
Derivación de la formula de perdidas
Método de Kron. Método de coeficientes B

Separando los nodos de generación y carga:

Substituyendo ILK:
Donde:

Si I0 es la corriente que fluye del bus 1, con las otras corrientes


ajustadas a cero:
Derivación de la formula de perdidas
Método de Kron. Método de coeficientes B

Substituyendo para V1 y resolviendo para ID: Substituyendo en:

Las corrientes son: Dado:

Entonces:
Derivación de la formula de perdidas
Método de Kron. Método de coeficientes B

En forma matricial:

Sustituyendo Ibus en:


Derivación de la formula de perdidas
Método de Kron. Método de coeficientes B

Si Sgi es la potencia compleja del bus i, la corriente del generador es:

o donde:

Adicionando la corriente I0 al vector columna de corriente Igi,


Derivación de la formula de perdidas
Método de Kron. Método de coeficientes B

Sustituyendo: en:

La matriz resultante es compleja, la parte real son las perdidas de P.

donde:

La matriz H es Hermitian, por tanto es simétrica y H=H*, entonces:


Derivación de la formula de perdidas
Método de Kron. Método de coeficientes B

Sustituyendo la matriz en :

o
Asignación de Unidades

• Clasificación de unidades

• Restricción de unidades generadoras

• Técnicas de solución
Asignación de Unidades
Problema de decidir cuales unidades entran en operación, encendidos
y apagados en algunas unidades y la cantidad de potencia entregada.

Clasificación de unidades

• Unidades Base
• Unidades de Entrada
• Unidades Pico
Restricciones de las unidades generadoras
Problema de decidir cuales unidades entran en operación, encendidos
y apagados en algunas unidades y la cantidad de potencia entregada.

• Tiempo mínimo de asignación

• Tiempo mínimo de apagado

• Rampas de carga

• Restricciones de personal

• Prioridades de encendido

• Potencia mínima y máxima

• Unidades con carga fija


Restricciones de las unidades generadoras
Reserva rodante

• Reserva Caliente
• Reserva Fria


Unid
PG ≥ Demanda + Re serva
Restricciones de las unidades generadoras
Costos de generación

• Costo promedio
• Costo de Transición

Costo por arranque:


Dependencia del tiempo

( )
Costo Frio = C 0 1 − e − α t + K

Costo Embot = CEt + K

Costo fijo
Técnicas de solución

• Lista de prioridades
• Programación entera
• Programación dinámica
• Métodos Heurísticos

Métodos de enumeración. Búsqueda de combinación de unidades.

Por ejemplo, para 15 unidades y la selección combinada de 8 resulta


en 6,435 eventos posibles.
Técnicas de solución
Lista de prioridades

El orden de prioridades sigue los siguientes criterios:


• Mínimo consumo especifico
• Mínimo costo incremental
• Tiempos de permanencia
• Tipo de unidad
• Jerarquías de operación

Todas las unidades deben cumplir sus propias restricciones

Un método para calcular el orden de prioridades con mínimo costo es la


formulación con mínimo costo especifico.
Técnicas de solución
Lista de prioridades

Conociendo la curva de entrada-salida para un modelo cuadrático.

El consumo especifico:

El mínimo consumo especifico:


Técnicas de solución
Lista de prioridades
Técnicas de solución
Lista de prioridades
Despacho Económico