MATEMATICOS EN UN PROBLEMA DE
COORDINACION HIDROTERMICA
1 Introduccin
En esta tesis resolvemos un problema de coordinacin hidrotrmica en un modelo
multinodal de red elctrica, incorporando restricciones de desigualdad en las potencias generadas
y estudiando con detalle las prdidas de transmisin producidas en las lneas.
El problema se aborda en dos etapas que representamos en el esquema siguiente:
Coordinacin Hidrotrmica
P ptimas
Flujo de Carga
P, Q ptimas
Tensiones y Desfases
C[f] R
y(x) v[y(x)]
llama variacin del funcional y se designa por v . De este modo, la variacin del funcional es la
parte principal del incremento lineal con respecto a y .
Se verifica el siguiente teorema [32]:
Teorema 1. Si el funcional v[y(x)] , que posee variacin, alcanza su mximo o su mnimo
para y = y0(x), siendo y0(x) un punto interior de la regin de definicin del funcional, entonces
para y = y0(x) ser v = 0.
Analizamos el extremo del funcional:
x1
si los puntos frontera de las curvas admisibles estn fijos: y(x0) = y0 e y(x1) = y1. La funcin
F(x, y, y) se considerar derivable tres veces.
Se cumple [32]:
Teorema 2. Los extremos del funcional:
x1
d
F = 0
dx y
Esta ecuacin se denomina ecuacin de Euler. Las curvas integrales de la ecuacin de Euler
y = y(x, C1, C2) se llaman extremales y slo en ellas se puede alcanzar un extremo del funcional
v de trabajo:
x1
Slo entre aquellas que satisfacen las condiciones de frontera y(x0) = y0, y(x1) = y1 se podr
obtener un extremo.
Recordemos que el problema de frontera:
Fy
d
F = 0,
dx y
y(x0) = y0,
y(x1) = y1
no siempre tiene solucin, y, si existe, puede no ser nica. Algunas veces la unicidad se deduce
de la naturaleza fsica o geomtrica del problema.
Se llaman problemas variacionales sobre un extremo condicionado a los problemas en los
que se pide hallar el extremo de un funcional v, y a las funciones de las cuales depende el
funcional v se les imponen ciertos enlaces o restricciones. Por ejemplo, se pide investigar el
extremo del funcional:
x1
v[y1, y2, ..., yn] = F(x, y1, y2, ..., yn , y1, y2, ..., yn )dx
x0
(i = 1, 2, ..., m; m < n)
z * = f + i i
i =1
completado con las ecuaciones de los enlaces i = 0 (i = 1, 2, ..., m), del cual se determinan las
m + n incgnitas x1, x2, ..., xn y 1, 2, ..., m .
El problema sobre un extremo condicional para los funcionales tambin puede ser resuelto
en forma completamente anloga. Ms precisamente, si
x1
y
i (x, y1, y2, ..., yn ) = 0
(i = 1, 2, ..., m; m < n)
v * = F + i (x)i dx,
x0
i =1
x1
o bien
v * = F *dx,
x0
donde:
m
F * = F + i (x)i ,
i =1
(j = 1, 2, ..., n),
F =0
dx yj
i = 0
(i = 1, 2, ..., m).
F *y j
(5.2.1.1)
permiten, en general, determinar las 2n constantes arbitrarias en la solucin general del sistema
de ecuaciones de Euler.
Es evidente que las curvas halladas por este mtodo, en las que el funcional v * tiene un
mnimo o un mximo, sern tambin soluciones del problema variacional inicial. En efecto, para
las funciones obtenidas del sistema (5.2.1.1), todas las i = 0 y, por consiguiente, v * = v .
Adems, si para yj = yj (x) (j = 1, ..., n) determinadas del sistema (5.2.1.1) se alcanza un
extremo incondicional del funcional v *, es decir, un extremo con respecto a todas las curvas
cercanas (tanto las que satisfagan las ecuaciones de los enlaces como las que no las satisfagan)
entonces, en particular, se alcanza un extremo con respecto a la clase ms restringida de las
curvas que satisfacen las ecuaciones de los enlaces.
Sin embargo, de este razonamiento no se deduce de ningn modo que todas las soluciones
del problema original sobre un extremo condicional darn un extremo incondicional del
funcional v * y, en consecuencia, falta aclarar si por este mtodo se pueden localizar todas las
soluciones. Lo que podemos afirmar es:
Teorema 3. Las funciones y1, y2, ..., yn que realizan un extremo del funcional:
x1
(i = 1, 2, ..., m; m < n)
satisfacen, con una eleccin adecuada de los factores i (x) (i = 1, 2, ..., m), las ecuaciones de
Euler para el funcional:
1
1
m
v * = F + i (x)i dx = F *dx.
x0
x0
i =1
F *y j
d *
F =0
dx yj
y i = 0
(j = 1, 2, ..., n)
(i = 1, 2, ..., m)
En el problema (5.2.1.1) se han considerado enlaces finitos. Supongamos ahora que las
ecuaciones de los enlaces son ecuaciones diferenciales:
i (x, y1, y2, ..., yn , y1, y2, ..., yn ) = 0 (i = 1, ..., m).
En este caso tambin se puede demostrar la regla de los factores, que consiste en que el
extremo condicional del funcional v se alcanza en las mismas curvas que realizan el extremo
incondicional del funcional v*.
No obstante, nos basta una afirmacin ms dbil:
Teorema 4. Las curvas en las cuales se alcanza un extremo condicional del funcional v son,
bajo una eleccin adecuada de los i (x), extremales del funcional v *.
2.2 Mtodo de penalizacin
El mtodo de penalizacin aproxima problemas de optimizacin con restricciones por
otros sin restricciones. La aproximacin se logra aadiendo a la funcin objetivo un trmino que
prescribe un alto costo por la violacin de las retricciones. En este trmino aparece un parmetro
c que determina la severidad de la penalizacin y, en consecuencia, el grado en que el nuevo
problema se aproxima desde el exterior de las restricciones activas al problema original.
Considrese el problema:
minimizar
sujeto a
f(x)
x S
(5.2.2.1)
La idea del mtodo de la funcin de penalizacin es sustituir (5.2.2.1) por un problema sin
restricciones de la forma:
minimizar
f(x) + cP(x)
(5.2.2.2)
(5.2.2.3)
f(x)
gi (x) 0,
(5.2.2.4)
i = 1, 2, , p
siendo una funcin continua de Ep a los nmeros reales, definida para que P satisfaga los
requerimientos exigidos a una funcin de penalizacin.
Como se ha indicado el mtodo de penalizacin resuelve el problema de
minimizar f(x) + ck P(x) para varias ck . La mayora de los algoritmos requieren que la funcin
objetivo tenga primeras derivadas parciales continuas. Se supondr que f , g y P son de clase
C 1.
Se define:
gi (x)
gi+(x) =
0
si gi (x) 0
si gi (x) < 0
donde g +(x) es la matriz cuyas filas son las gi+. Para garantizar que P sea C 1 y debido al hecho
de que g + puede ser discontinua en puntos donde gi+(x) = 0 para algn i=1,2,...,p, se debe
imponer alguna restriccin a . Siendo C 1 se tiene que [(g +(x))] puede escribirse como
(g +(x)) g(x).
2.3 El mtodo de Han-Powell
El mtodo de Han-Powell [49] es una excelente sntesis de varios conceptos de
optimizacin. Muy apropiado para problemas con restricciones de igualdad y de desigualdad,
combina el enfoque cuasi-Newton con la funcin de penalizacin de valor absoluto y la
programacin cuadrtica recursiva.
Este mtodo resuelve la necesidad de trabajar con matrices definidas positivas al
considerar una aproximacin B, definida positiva, al hessiano del lagrangiano L; actualizando
dicha matriz en cada paso mediante una modificacin
Broyden-Fletcher-Goldfarb-Shanno (BFGS) estndar [49].
de
la
frmula
de
Por otro lado, queda garantizada una convergencia superlineal utilizando tamaos de paso
unitarios en tanto que (B-L) tienda a cero en la variedad tangente al dominio.
Adems, la compatibilidad de la funcin de penalizacin de valor absoluto y la
programacin cuadrtica recursiva garantiza que la direccin del movimiento sea una direccin
de descenso por lo que se garantiza una convergencia global.
Para describir el mtodo se considera el problema con restricciones de desigualdad:
minimizar
sujeto a
f(x)
g(x) 0
minimizar
sujeto a
Bk pk pkT Bk
pkT Bk pk
rk rkT
pkT rk
pk = xk + 1 xk
qk = l(xk + 1, k + 1)T l(xk , k + 1)T
rk = k qk + (1 k )Bk pk
k = (0.8)pkT Bk pk
T
T
pk Bk pk pk qk
si pkT qk (0.2)pkT Bk pk
si pkT qk (0.2)pkT Bk pk
El escalar k se introduce para asegurar que pkT rk > 0, de modo que la definicin positiva
se preservar de Bk a Bk + 1. Se ha comprobado que los parmetros 0.2 y 0.8 proporcionan buenos
resultados de convergencia.
Como se observa el mtodo combina varios conceptos para la optimizacin: mtodos cuasi
Newton, programacin cuadrtica recursiva y funciones de penalizacin. Se dar, a
continuacin, un breve resumen de los mismos y se demostrar la compatibilidad entre ellos.
Un programa cuadrtico general se puede expresar como:
minimizar
1 T
x Qx + x T c
2
sujeto a
aiT x = bi
i E
a x bi
i I
T
i
f(x)
h(x) = 0
resolviendo de manera recursiva la versin linealizada. Esto es, dados xk , k, el punto nuevo
xk + 1 , k + 1, se determina por las ecuaciones:
l(xk , k )T + L(xk , k )dk + h(xk )T yk = 0
h(xk ) + h(xk )dk = 0
f(x)
g(x) 0
minimizar
sujeto a
1
f(xk )dk + dkT Lk dk
2
g(xk )dk + g(xk ) 0
1
f(xk )dk + dkT Bk dk
2
g(xk )dk + g(xk ) 0
(5.2.3.1)
Las condiciones necesarias de primer orden para una solucin de este problema son:
f(xk )T + Bk dk + g(x)T = 0
T [g(xk )dk + g(xk )] = 0
g(xk )dk + g(xk ) 0
0
Obsrvese que si la solucin tiene dk = 0, entonces el punto xk , junto con satisface las
condiciones necesarias de primer orden para el problema original aproximado.
La compatibilidad de los mtodos de la funcin de penalizacin de valor absoluto y de la
programacin cuadrtica para determinar la direccin del movimiento queda probado en el
siguiente teorema:
Teorema 6. Sea d, (con d 0 ) una solucin del programa cuadrtico (5.2.3.1). Entonces
si c mx (j ), el vector d es una direccin de descenso para la funcin de penalizacin:
j
Esta proposicin nos proporciona una base para establecer la convergencia global de los
mtodos de Newton modificados incluyendo la programacin cuadrtica recursiva.
2.4 Teorema de Existencia de Solucin
El problema que plantearemos a continuacin ser localizar el mnimo de un funcional de
la forma:
Tf
J = F (t, x(t)) dt
0
donde F es de clase C2 en [0, Tf] x Rm, entre las funciones x C 2([0, Tf], R m ).
Aunque el conjunto de restricciones sobre el que vamos a actuar en este captulo, va a
incluir restricciones de desigualdad, podemos en primera instancia plantear el problema tal como
lo vimos en los captulos III y IV, es decir, trabajando exclusivamente con restricciones de
igualdad, y obtener para ese caso un teorema de existencia de solucin. Con posterioridad ser
inmediato obtener el correspondiente teorema para el caso ms general. Por tanto, en primer
lugar, vamos a minimizar el funcional anterior sobre el conjunto:
r
S = { (x, y) / gi (x, y) = 0 }
i =1
J = ( X T AX + X T B + C ) dt
siendo:
P1(t)
P2(t)
.
,
X =
.
.
Pm (t)
con i , i , i R
1 0
0 2
A =. .
. .
0 0
. . .
. . .
. . .
. . .
. . .
0
. ,
.
1
2
.
B = ,
.
.
m
C = 1 + 2 + ... + m
Pi (t)
Qi (t)
Y =
Q (t)
i
Y
iw (t)
Pi (t)
Y = Qi (t)
Q i (t)
(i RhCA )
(i RhID )
F(X, Y) = X T AX + X T B + C
r
donde A es matriz simtrica de orden n, X AX es una forma cuadrtica definida positiva, Y est
acotado y las funciones gi son de clase C2, tiene solucin.
Dem. Por ser A simtrica es diagonalizable:
n
Y,
X T AX = aii Xi2
i =1
i =1
i =1
i =1
Por tanto:
| F(X, Y) | | X T AX | | X T B + C | || X ||2 || B || || X || || C ||
y entonces:
Y,
lim F(X, Y) = +
|| X ||
(5.2.4.1)
Tomemos N / N M N , entonces:
(X, Y) [B(0, N)]
|| X || N
J = F (t, x(t)) dt
0
bajo las mismas condiciones que en el teorema anterior, siendo en este caso
r
S = { (x, y) / gi (x, y) 0 }
i =1
donde A es matriz simtrica, X AX es una forma cuadrtica definida positiva, Y est acotado y
las funciones gi son de clase C2, tiene solucin.
Se deduce fcilmente que la demostracin es idntica al caso en que las restricciones eran:
r
i =1
ya que se basa en el hecho de que este conjunto es cerrado y lo mismo sucede con el conjunto:
i = 1, 2, ..., n
Tambin exigiremos que la solucin de mnimo coste cumpla los requisitos del flujo de
carga del sistema. As, considerando una red elctrica de N nodos, las ecuaciones de equilibrio
en cada nodo son:
N
y tambin se imponen intervalos de variacin para tensiones, ngulos de fase, potencias activas
y reactivas, que originan otras restricciones de desigualdad:
Vimn Vi Vimx
imn i imx
Pimn Pi (t) Pimx
Qimn Qi (t) Qimx
i = 1, ..., N
Para determinar la optimizacin de flujo de carga entre centrales, nos encontramos con la
necesidad de considerar las prdidas en las lneas de transmisin. De ah, que sea de inters el
considerar un modelo de prdidas en el que aparecen adems de los coeficientes propios Bii de
cada nodo los mutuos entre nodos Bij. La forma de la ecuacin de prdidas como ya mencionamos
es:
n
PL = Bij Pi Pj
i =1j =1
i =1j =1
i =1
minimizar
J = (i + i Pi (t) + i Pi2(t))dt
0 i = 1
i =1j =1
i =1
2
m +i
(t) = 0
(i RhCA )
(i RhID )
2j (t, j )
0 t j
=0
Yj2(t, j ) 2
2
j (j , j ) + Qj (t j ) + 2j (j , j )Qj (t j ) j < t Tf
(j Rhi )
j Rhi
i = 1, 2, ..., n
i = 1, 2, 3, ..., n m
para posteriormente utilizando las potencias ptimas obtenidas para las hidrulicas resolver el
problema:
Tf m
minimizar
J = (i + i Pi (t) + i Pi2(t))dt
0 i = 1
i = 1, ..., N
i = 1, ..., N
4 Solucin Optima
Reflejamos, en el siguiente esquema, el problema completo de coordinacin hidrotrmica
y ptimo flujo de carga:
Coordinacin Hidrotrmica
Coeficientes de Prdidas ctes.
P ptimas
Flujo de Carga
Prdidas reales del sistema
P, Q ptimas
Tensiones y Desfases
variacin
aceptable
de la
solucin
no
si
Solucin ptima
minimizar
J = (i + i Pi (t) + i Pi2(t))dt
0 i = 1
i =1j =1
i =1
(i RhCA )
(i RhID )
0 t j
2j (t, j )
=0
Yj2(t, j ) 2
2
j (j , j ) + Qj (t j ) + 2j (j , j )Qj (t j ) j < t Tf
Pimn Pi (t) Pimx
(j Rhi )
i = 1, 2, ..., n
y verificando:
Qm + i (0) = 0 y Qm + i (Tf ) = bm + i
i = 1, 2, 3, ..., n m
f
1 n
[mx 2(0, Pimn Pi (t)) + mx 2(0, Pi (t) Pimx )]dt
P(x) =
0 2 i = 1
Tf
m
(i
i = 1
+ i Pi (t) + i Pi2(t)) + cr
1 n
[mx 2(0, Pimn Pi (t)) + mx 2(0, Pi (t) Pimx )] dt
2i =1
i =1j =1
i =1
(i RhCA )
(i RhID )
2j (t, j )
0 t j
=0
Y (t, j ) 2
2
j (j , j ) + Qj (t j ) + 2j (j , j )Qj (t j ) j < t Tf
2
j
(j Rhi )
y satisfaciendo:
Qm + i (0) = 0 y Qm + i (Tf ) = bm + i
i = 1, 2, 3, ..., n m
Para tener en cuenta estas restricciones introducimos unas funciones multiplicadoras, que
denotamos por l(t), ni(t), y ri(t), para cada una de ellas, respectivamente. Incluyendo en el
funcional estos multiplicadores, y las restricciones correspondientes, obtenemos el nuevo
funcional de costo, que ser el siguiente:
T
f
m
1 n
(J + cr P(x))* = { (i + i Pi (t) + i Pi2(t)) + cr [mx 2(0, Pimn Pi (t)) + mx 2(0, Pi (t) Pimx )] +
0 i = 1
2i =1
n
n n
i =1
hi
i RhID j Rhi
rj (t)Yj2(t, j )}dt
Tf
obtenemos:
T f j
(J + cr P(x))* = Idt
0
m
I = (i + i Pi (t) + i Pi2(t)) + cr
i =1
donde:
1 n
[mx 2(0, Pimn Pi (t)) + mx 2(0, Pi (t) Pimx )] +
2i =1
n
n n
i =1
hi
rj (t)Yj2(t, j )
i RhID j Rhi
i RhID j Rhi
i = 1, 2, ..., n m
Observemos que:
I = f(t, Pk (t), Phm + i (t), Qm + i (t), Yj (t, j ), Q m + i (t)) k = 1, ..., m
i = 1, , n m
j Rhi
(Pkmn Pk (t))
k + 2k Pk (t) + cr
0
si Pkmn Pk (t) 0
Pk (t) Pkmx
+ cr
si Pkmn Pk (t) < 0
0
si Pk (t) Pkmx 0
k = 1, , m
(5.4.1.1)
Respecto de Phm + i :
(Ph m + imn Ph m + i (t))
cr
0
Ph m + i (t) Ph m + imx
+cr
0
si Ph m + imn Ph m + i (t) 0
(5.4.1.2)
Respecto de Yj :
nkj (t)Bkj Q kj (t) + 2rj (t)Yj (t, j ) = 0
(5.4.1.3)
donde designamos por kj la central inmediatamente aguas abajo de cada central de trabajo j.
Respecto de Qm + i :
d
[2Cm + i nm + i (t)Q m + i (t) + Am + i (t)nm + i (t)] + Bm + i n m + i (t)Qm + i (t) = 0
dt
(i RhA ) (5.4.1.4)
d
[2Cm + i nm + i (t)Q m + i (t) + Am + i (t)nm + i (t)] + Bm + i n m + i (t)Qm + i (t) +
dt
+2m + i (t, m + i ) (Qm + i (t) + m + i (m + i , m + i )) = 0
(i RhC ) (5.4.1.5)
d
[2Cm + i nm + i (t)Q m + i (t) + Am + i (t)nm + i (t)] + Bm + i n m + i (t)Qm + i (t) +
dt
+2m + i (t, m + i ) (Qm + i (t) + m + i (m + i , m + i ))
d B n (t) Y (t, )
m +i m +i
j
j
j Rhm + i
=0
dt
(i RhI ) (5.4.1.6)
d
[2Cm + i nm + i (t)Q m + i (t) + Am + i (t)nm + i (t)] + Bm + i n m + i (t)Qm + i (t)
dt
d B n (t) Y (t, )
m +i m +i
j
j
j Rhm + i
=0
dt
(i RhD ) (5.4.1.7)
(Pkmn Pk (t))
1 k + cr
0
Pk (t) =
Pk (t) Pkmx
si Pkmn Pk (t) 0
+ cr
0
si Pkmn Pk (t) < 0
k + Bkk l(t)
si Pk (t) Pkmx 0
m
Bkj Pj (t) 1 l(t)
2 j
=1
j k
+
k + Bkk l(t)
k = 1, , m
1 cr
0
si Ph m + imn Ph m + i (t) < 0
Phm + i (t) =
2
+
Bm + im + i l(t)
cr
0
si Ph m + i (t) Ph m + imx < 0
+
Bm + im + i l(t)
n
i = 1, 2, ..., n m
j (t, j )
0 t < j
Como adems:
rj (t + j ) 0 t Tf j
j (t, j ) =
0
Tf j < t Tf
nos queda:
kj (t + j ) 0 t Tf j
Bkj nkj (t + j )Q
2j (t, j ) (Qj (t) + j (j , j )) =
0
Tf j < t Tf
d
[2Cm + i nm + i (t)Q m + i (t) + Am + i (t)nm + i (t)] + Bm + i n m + i (t)Qm + i (t) +
dt
km + i (t + km + i ) 0 t Tf m + i
Bkm + i nkm + i (t + m + i )Q
=0
+
0
Tf m + i < t Tf
(i RhC ) (5.4.1.9)
d
[2Cm + i nm + i (t)Q m + i (t) + Am + i (t)nm + i (t)] + Bm + i n m + i (t)Qm + i (t)
dt
d B n (t) Y (t, )
m +i m +i
j
j
j Rhm + i
=0
dt
(i RhD ) (5.4.1.11)
Si denotamos por:
gm + i (t) =
gm + i (t) = 0
(i RhA )
km + i (t + km + i ) 0 t Tf m + i
Bkm + i nkm + i (t + m + i )Q
gm + i (t) =
0
Tf m + i < t Tf
(i RhC )
(i RhI )
gm + i (t) =
d B n (t) Y (t, )
m +i m +i
j
j
j Rhm + i
dt
(i RhD )
Qm + i (Tf ) = bm + i
i = 1, 2, ..., n m
teniendo que cumplirse adems (para poder hallar los multiplicadores l(t) y nm + i (t)):
n
(5.4.1.12)
(i RhCA )
i =1s =1
i =1
(i RhID ) (5.4.1.13)
q 1 j(q k)
bm + i j j 1 k(q j)
+
fm + i (k) +
fm + i (k)
q
q
q
k =0
k=j
zm2 + i (j) =
q 1 (q k)
bm + i j 1 k
+
fm + i (k) +
fm + i (k)
q
q
k =0 q
k=j
i = 1, 2, ..., n m
j {0, 1, 2, ..., q 1}
1 k + cr
0
Pk (j) =
Pk (j) Pkmx
si Pkmn Pk (j) 0
+c
0
si Pkmn Pk (j) < 0 r
k + Bkk l(j)
si Pk (j) Pkmx 0
m
Bks Ps (j) 1 l(j)
2 s
=1
s k
+
k + Bkk l(j)
k = 1, , m
1 cr
0
si Ph m + imn Ph m + i (j) < 0
Ph m + i (j) =
2
+
Bm + im + i l(j)
cr
0
si Phm + i (j) Ph m + imx < 0
+
Bm + im + i l(j)
n
i = 1, 2, ..., n m
i =1j =1
i =1
2
m +i
(j) = 0
(i RhCA )
(i RhID )
Aplicamos el mtodo LSB para obtener la solucin del sistema planteado, que
generalizando a W cuencas hidrulicas se expresa:
[zm1 + i (j)] =
q 1 j(q k)
bmT + i j j 1 k(q j) T
+
fm + i (k) +
fmT + i (k)
q
q
q
k =0
k=j
T
[zm2 + i (j)] =
q 1 (q k)
bmT + i j 1 k T
+
fm + i (k) +
fmT + i (k)
q
q
k =0 q
k=j
i = 1, 2, ..., n T m
Pk (j) Pkmx
si Pkmn Pk (j) 0
+ cr
0
si Pkmn Pk (j) < 0
k + Bkk l(j)
(Pkmn Pk (j))
1 k + cr
0
Pk (j) =
si Pk (j) Pkmx 0
m
Bks Ps (j) 1 l(j)
2 s
=1
s k
+
k + Bkk l(j)
k = 1, 2, ..., m
(Ph m + imn PhTm + i (j)) si Ph m + imn PhTm + i (j) 0
cr
1
T
Phm
0
si Ph m + imn PhTm + i (j) < 0
+ i (j) =
2
+
BmT + im + i l(j)
BmT + is PhsT (j) 1 l(j)
nmT + i (j) + 2 s =
m +1
s m +i
T
Bm + im + i l(j)
i = 1, 2, ..., n T m
m
n m n m
i =1s =1
T
hm + i
(j) + A
T
m +i
(j)Q
T
m +i
(j) + B
i =1
s =1
(j)Q
T
m +i
T
m +i
n m
i =1
i =1
(j) + C
T
m +i
[Q
2
m +i
(j)] = 0
(i RhCA )
T
T
PhTm + i (j) + AmT + i (j)Q mT + i (j) BmT + i Q Tm + i (j) s R Ys (j, s ) + BmT + i Q Tm + i (j)QmT + i (j) + CmT + i [Q 2m + i] (j) = 0
hi
(i RhID )
T = 1, 2, ..., W
j {0, 1, 2, ..., q 1}
J = (i + i Pi (t) + i Pi2(t))dt
0 i = 1
minimizar
Qimn Qi (t) 0
Qi (t) Qimx 0
Pimn Pi (t) 0
Pi (t) Pimx 0
Vimn Vi 0
Vi Vimx 0
imn i 0
i imx 0
i = 1, 2, ..., N
Una vez resuelto este problema conocemos las tensiones y ngulos de fase en cada instante
de funcionamiento, hecho que nos permitir el clculo de los coeficientes de prdidas.
4.3 Clculo de los coeficientes de prdidas
Los coeficientes Bij proporcionan las prdidas de transmisin en el problema de
Coordinacin Hidrotrmica. Es de inters, por tanto, el clculo de estos coeficientes en cada
instante para mejorar la optimizacin. Veamos como se pueden obtener ecuaciones sencillas,
basadas en diversas suposiciones, para sistemas con cualquier nmero de cargas y de centrales.
Se desarrollan las ecuaciones para un sistema formado por dos centrales generadoras y un
nmero indefinido de cargas. Las ecuaciones se pueden extender fcilmente y satisfacer un
sistema con cualquier nmero de centrales.
Se consideran dos centrales generadoras, unidas a una red de transmisin con un nmero
arbitrario de cargas. Dentro del sistema, a una lnea se la designa por una rama k.
I
L
I
1
Ik1
Ik2
2
I
L
(a)
Ik
(b)
(c)
Ik1
IL
y, de igual forma, con la fuente 2 suministrando toda la carga, como en la figura (b):
Nk2 =
Ik2
IL
(5.4.3.1)
siendo 1 y 2 los ngulos de fase de I1 e I2, respecto a una referencia comn, obtenemos de la
ecuacin (5.4.3.1) (con Nk1 y Nk2 reales):
| Ik |2= (Nk1 | I1 | cos 1 + Nk2 | I2 | cos 2)2 + (Nk1 | I1 | sen 1 + Nk2 | I2 | sen 2)2
y desarrollando y simplificando:
2
2
| Ik |2= Nk1
| I1 |2 +Nk2
| I2 |2 +2Nk1Nk2 | I1 || I2 | cos(1 2)
Sustituyendo ahora:
| I1 | =
P1
3 | V1 | pf1
y
| I2 | =
P2
3 | V2 | pf2
denotando por P1 y P2 las potencias generadas por las centrales 1 y 2 respectivamente, V1 y V2 las
tensiones en las barras y por pf1 y pf2 los factores de potencia siendo pfi = cos(Vi , Ii ). Denotando
por Rk la resistencia en la rama k, obtenemos para la prdida total por transmisin:
PL = 3 | Ik |2 Rk =
k
P12
| V1 |2 (pf1)2
2
Nk1
Rk +
k
2P1P2 cos(1 2)
P22
2
Rk
Nk2
Nk1Nk2Rk +
| V1 || V2 | pf1 pf2 k
| V2 |2 (pf2)2 k
en la que el sumatorio se extiende a todas las ramas. Como la prdida de potencia se expresa por
la ecuacin:
PL = B11P12 + 2B12P1P2 + B22P22
1
2
Rk
Nk1
| V1 | (pf1)2 k
2
cos(1 2)
N N R
| V1 || V2 | pf1 pf2 k k1 k2 k
B22 =
1
2
Rk
Nk2
2
k
| V2 | (pf2)
2
cos(m n )
N N R
| Vm || Vn | pfm pfn k km kn k
i = 1, 2, ..., m
(5.4.4.1)
i =1j =1
i + 2i Pi
i = 1, 2, ..., n
1 2 Bij Pj
j =1
Se halla el valor de i en cada instante como la media de los costos incrementales de todas
las centrales. A continuacin, el valor medio de se halla promediando los i en todos los
instantes.
Para poder optimizar de forma conjunta estos factores, incluimos los tres costes en el
funcional considerando unas funciones peso 1, 2, y 3, que cumplen: 1 + 2 + 3 = 1, y de esta
forma asignamos valores relativos a los tres componentes del funcional.
As el funcional se expresa por:
Tf
i =1
i =1j =1
m
agrupando trminos de manera que el primero incluya la parte trmica, y el segundo aporte
nicamente el costo de las prdidas de las centrales hidrulicas, el problema a resolver ser:
minimizar
m
Tf m
j i
i =n m
dt
2
Bij Pi (t)Pj (t)
3Bii Pi (t) + 3 j =
n m
j i
i =1j =1
i =1
(i RhCA )
(i RhID )
2j (t, j )
0 t j
=0
Y (t, j ) 2
2
j (j , j ) + Qj (t j ) + 2j (j , j )Qj (t j ) j < t Tf
2
j
(j Rhi )
i = 1, 2, ..., n
y verificando:
Qm + i (0) = 0 y Qm + i (Tf ) = bm + i
i = 1, 2, 3, ..., n m
f
1 n
[mx 2(0, Pimn Pi (t)) + mx 2(0, Pi (t) Pimx )]dt
P(x) =
0 2 i = 1
Tf
(J + cr P(x))* = Idt
0
donde:
m
m
Bij Pj (t) P (t) + ( + + B )P 2(t) +
I = 1i + 1i + 2i + 3 j
i
1 i
2 i
3
ii
i
=1
i = 1
j i
+cr
m
1 m
Bij Pj (t) 1 P (t) +
[ mx 2(0, Pimn Pi (t)) + mx 2(0, Pi (t) Pimx ) ] + l(t) Bii Pi2(t) + j
i
=1
2i =1
i = 1
j i
n m
n m
2
Bm + im + j Phm + j (t)Phm + i (t) +
+ 3Bm + im + i Phm + i (t) + 3 j
=1
i =1
j i
+cr
1 m
[mx 2(0, Phm + imn Phm + i (t)) + mx 2(0, Phm + i (t) Phm + imx )] +
2i =1
n m
m
2
Bm + im + j Phm + j (t) 1 P (t) ] + l(t)P (t) +
+l(t) Bm + im + i Phm
(t)
+
j
m +i
D
+i
=1
i = 1
j i
+ nm + i (t) [Phm + i (t) + Am + i (t)Q m + i (t) + Bm + i Q m + i (t)Qm + i (t) + Cm + i Q m2 + i (t)] +
i RhCA
hi
rj (t)Yj2(t, j )
i RhID j Rhi
i RhID j Rhi
i = 1, 2, ..., n m
m
Bij Pj (t) 1 l(t) +
+2Bii Pi (t)l(t) + 2 j
=1
j i
(Pimn Pi (t))
+cr
0
Pi (t) Pimx
+cr
0
si Pimn Pi (t) 0
=0
m
Bij Pj (t) 1 l(t)
+
2
B
P
(t)
+
2 j
2 i
3
ij j
1 1 i
=1
j =1
Pi (t) =
j i
j i
2
+
1i + 2i + (3 + l(t))Bii
(Pimn Pi (t))
cr
0
Pi (t) Pimx
si Pimn Pi (t) 0
+ cr
0
si Pimn Pi (t) < 0
1i + 2i + (3 + l(t))Bii
si Pi (t) Pimx 0
i = 1, , m
si Ph m + imn Ph m + i (t) 0
Ph m + i (t) Ph m + imx
+ cr
si Ph m + imn Ph m + i (t) < 0
0
si Ph m + i (t) Ph m + imx 0
n m
Bm + im + j Ph m + j (t) 1 l(t) = 0
+23 Bm + im + j Ph m + j (t) + 2Bm + im + i Phm + i (t)l(t) + 2 j
=1
j =1
j i
j i
1 cr
0
si Ph m + imn Ph m + i (t) < 0
Phm + i (t) =
2
+
(3 + l(t))Bm + im + i
cr
0
si Ph m + i (t) Ph m + imx < 0
+
(3 + l(t))Bm + im + i
n m
n m
Bm + im + j Ph m + j (t) 1 l(t)
nm + i (t) + 23 Bm + im + j Phm + j (t) + 2 j
=1
j =1
j i
j i
(3 + l(t))Bm + im + i
i = 1, 2, ..., n m
Qm + i (Tf ) = bm + i
i = 1, 2, ..., n m
teniendo que cumplirse las restricciones siguientes para poder hallar los multiplicadores l(t) y
nm + i (t) an incgnitas:
i =1j =1
i =1
(i RhCA )
(i RhID )
q 1 j(q k)
bm + i j j 1 k(q j)
+
fm + i (k) +
fm + i (k)
q
q
q
k =0
k=j
zm2 + i (j) =
q 1 (q k)
bm + i j 1 k
+
fm + i (k) +
fm + i (k)
q
q
q
k =0
k=j
i = 1, 2, ..., n m
j {0, 1, 2, ..., q 1}
m
Bis Ps (j) 1 l(j)
+
2
B
P
(j)
+
2 s
1 1 i
2 i
3
is s
=1
s =1
Pi (j) =
s i
s i
2
+
1i + 2i + (3 + l(j))Bii
Pi (j) Pimx
si Pimn Pi (j) 0
+ cr
0
si Pimn Pi (j) < 0
1i + 2i + (3 + l(j))Bii
(Pimn Pi (j))
cr
0
si Pi (j) Pimx 0
i = 1, , m
(Ph m + imn Ph m + i (j)) si Ph m + imn Ph m + i (j) 0
1 cr
0
si Ph m + imn Ph m + i (j) < 0
Phm + i (j) =
2
+
(3 + l(j))Bm + im + i
cr
0
si Ph m + i (j) Ph m + imx < 0
+
(3 + l(j))Bm + im + i
n m
n m
Bm + im + s Ph m + s (j) 1 l(j)
nm + i (j) + 23 Bm + im + s Ph m + s (j) + 2 s
=1
s =1
s i
s i
(3 + l(j))Bm + im + i
i = 1, 2, ..., n m
y de las restricciones:
n
i =1s =1
i =1
(i RhCA )
(i RhID )
5. Por tanto, el sistema a resolver mediante el mtodo LSB, generalizando el estudio a las
W cuencas hidrulicas es:
T
[zm1 + i (j)] =
q 1 j(q k)
bmT + i j j 1 k(q j) T
+
fm + i (k) +
fmT + i (k)
q
q
q
k =0
k=j
T
[zm2 + i (j)] =
q 1 (q k)
bmT + i j 1 k T
+
fm + i (k) +
fmT + i (k)
q
q
k =0 q
k=j
i = 1, 2, ..., n T m
1 1i + 2i + 23
s=
Pi (j) =
2
T
(Phm + imn Phm
si Ph m + imn PhTm + i (j) 0
+ i (j))
1 r
T
0
si Ph m + imn PhTm + i (j) < 0
Phm
+ i (j) =
2
+
(3 + l(j))BmT + im + i
T
Phm
+ i (j) Phm + imx
cr
0
(3 + l(j))BmT + im + i
T
nT m T
n m
T
2 B
T
nmT + i (j) + 23 BmT + im + s Phm
(j)
+
s = 1 m + im + s Ph m + s (j) 1 l(j)
+s
s =1
s i
s i
(3 + l(j))BmT + im + i
i = 1, 2, ..., n T m
m
i =1s =1
n m n m
i =1
n m
i =1
i =1
s =1
T
T
T
T
T
T
T
2
Phm
+ i (j) + Am + i (j)Q m + i (j) + Bm + i Q m + i (j)Qm + i (j) + Cm + i [Q m + i (j)] = 0
(i RhCA )
T
T
PhTm + i (j) + AmT + i (j)Q mT + i (j) BmT + i Q mT + i (j) s R Ys (j, s ) + BmT + i Q mT + i (j)QmT + i (j) + CmT + i [Q m2 + i] (j) = 0
hi
(i RhID )
T = 1, 2, ..., W
j {0, 1, 2, ..., q 1}
(5.4.4.2)
con:
z(j) = col(nm + 1(j) . . . nn m (j) l(j) zm1 + 1(j) zm2 + 1(j) . . . zn1(j) zn2(j))
Como vimos, zm1 + i (j) y zm2 + i (j) ya se encuentran escritas en esta forma. Para despejar los
multiplicadores l(t) y nm + i (t) basta sustituir las potencias ptimas en las ecuaciones de restriccin
que deben verificarse, obteniendo directamente nm + i (t) y pudiendo despejar l(t) de una ecuacin
de segundo grado, a similitud de lo ya visto en el punto 3.6, al desarrollar el algoritmo de
optimizacin para el problema, aplicando el teorema de la norma mnima.
Si existe un elemento z * que cumpla la ecuacin anterior, a este elemento se le llama punto
fijo de T. Ya vimos en el captulo 3 que una forma eficaz de resolver este tipo de problemas, y
de garantizar la unicidad de solucin, era la construccin del algoritmo de contraccin del punto
fijo modificado (teorema 5 del captulo 3).
Como se ha visto en [22] y [67] una buena eleccin de V para aplicar el algoritmo del punto
fijo modificado en:
z(j)l + 1 = [I V] 1 [T(j, z(j)l ) V(z(j)l )]
I2(n m) 3(n m) + 1
v * = F + i (x)i dx = F *dx.
x0
x0
i =1
Se obtienen as valores para los coeficientes de prdidas en cada instante que vuelven a
introducirse en el problema de coordinacin hidrotrmica.
A partir del algoritmo que hemos elaborado, se realiz y patent un programa en lenguaje
FORTRAN 90 denominado "OPTIMIZA". Dicho programa se presenta en entorno Windows y
para crearlo se escogi el compilador Microsoft Visual Basic. Algunas de las ventajas de este
programa son:
Su fcil manejo ya que a travs de ventanas mantiene una comunicacin sencilla y fluida
con el usuario, de tal forma que no se precisan conocimientos especiales para utilizarlo.
Dispone de un mdulo de dibujo que permite realizar un diseo grfico de la red e
introducir las caractersticas tcnicas de cada elemento, es decir los datos de que se disponen.