Está en la página 1de 8

Análisis de Sistemas de Potencia II UNI-FIEE

Método del Gradiente Aplicado al Despacho Económico

Métodos de optimización El despacho económico de carga es un elemento importante dentro de la producción, planeación y control de un sistema eléctrico de potencia, por lo tanto se hace necesario buscar un método matemático que proporcione una solución óptima al problema del despacho.

A continuación se presenta el método del gradiente.

MÉTODO DEL GRADIENTE PARA EL DESPACHO ECONÓMICO EN GENERACION TERMICA

La función a minimizar es la función de costo total, teniendo como restricción solamente el equilibrio de potencia, ver ecuaciones:

(

)

Para resolver el problema del despacho económico, aplicamos la técnica del Gradiente a la función de Lagrange que se define a continuación:

(

)

(

)

Y la gradiente de la función de Lagrange será:

( ) ( ∑ ) Y la gradiente de la función de Lagrange será: El procedimiento

El procedimiento del despacho económico requiere valores iníciales de λ, P1, P2, P3…. Pi para encontrar el gradiente de L luego se encuentra los nuevos valores de λ, P1, P2, P3…. Pi los cuales se encuentran de la siguiente manera:

(

(

)

)

Hernando Cruz Astete - UNI - ING. ELECTRICA

Análisis de Sistemas de Potencia II UNI-FIEE

Donde x es el vector de valores iníciales y α es un escalar que nos garantiza que el proceso De convergencia. El vector x tiene la siguiente estructura:

[ El proceso converge cuando el ΔL es igual a cero, lo que indica que se ha encontrado el valor óptimo del despacho.

]

(

)

(

)

[ ] [ ] [ ] INICIO LEER P , F C i  ,
[
]
[
] [
]
INICIO
LEER
P
, F
C
i
,
 
0 . 1
O
( k
)  b
 P
( k )
P
 
i
p
( k )
i
2
c
1
i
 p
( k )
 P  P
2 c
( k )
i
C
i
(
k
1 )

(
k
1 )

(
k
)
( k  1 )  ( k  1 )  ( k ) NO

NO

 p ( k )  SI
p
( k )

SI

Pi , F i , , F T

FIN

Hernando Cruz Astete - UNI - ING. ELECTRICA

Análisis de Sistemas de Potencia II UNI-FIEE

DIAGRAMA DE FLUJO METODO DEL GRADIENTE

PROGRAMACIÓN EN MATLAB METODO DEL GRADIENTE

display('ANALISIS DE SISTEMAS DE POTENCIAII UNI-FIEE 2014'); display('METODO DEL GRADIENTE PARA DESPACHO ECONOMICO ') display('FUNCION DE COSTO DEL GENERADOR 1') F1=input('funcion costo gen1 [a1,b1,c1]='); display('FUNCION DE COSTO DEL GENERADOR 2') F2=input('funcion costo gen2 [a2,b2,c2]='); display('FUNCION DE COSTO DEL GENERADOR 3') F3=input('funcion costo gen3 [a3,b3,c3]='); % poner aquí los datos CARGA=input('ingrese el valor de la carga en MW '); display('LIMITES DE GENERACION DE POTENCIA') Lmin1=input('ingrese el LIMITE MINIMO DE P1 EN MW '); Lmax1=input('ingrese el LIMITE MAXIMO DE P1 EN MW '); Lmin2=input('ingrese el LIMITE MINIMO DE P2 EN MW '); Lmax2=input('ingrese el LIMITE MAXIMO DE P2 EN MW '); Lmin3=input('ingrese el LIMITE MINIMO DE P3 EN MW '); Lmax3=input('ingrese el LIMITE MAXIMO DE P3 EN MW '); display('VALORES INCIALES') P1=input('ingrese el valor de P1 EN MW= '); P2=input('ingrese el valor de P2 en MW= '); P3=input('ingrese el valor de P3 en MW= '); a=input('ingrese el valor de alfa= '); n=input('ingrese el número de iteraciones del programa '); %DERIVADAS DE LAS FUNCIONES

y1=polyder(F1);

y2=polyder(F2);

y3=polyder(F3);

for i=1:n; alfa=a; %valores de lambda (i);

lambda1=polyval(y1,P1);

lambda2=polyval(y2,P2);

lambda3=polyval(y3,P3);

lambda_t=1/3*(lambda1+lambda2+lambda3);

%Primera iteración;

P1(i)=P1-(lambda1-lambda_t)*alfa;

P2(i)=P2-(lambda2-lambda_t)*alfa;

P3(i)=P3-(lambda3-lambda_t)*alfa;

lambda_t(i)=lambda_t-(CARGA-(P1(i)+P2(i)+P3(i)))*alfa;

if P1(i)<Lmin1;

P1(i)=Lmin1;

end if P1(i)>Lmax1;

P1(i)=Lmax1;

end if P2(i)<Lmin2;

P2(i)=Lmin2;

end if P2(i)>Lmax2;

P2(i)=Lmax2;

end if P3(i)<Lmin3;

P3(i)=Lmin3;

end if P3(i)>Lmax3;

Hernando Cruz Astete - UNI - ING. ELECTRICA

Análisis de Sistemas de Potencia II UNI-FIEE

P3(i)=Lmax3;

end

P1=P1(i)

P2=P2(i)

P3=P3(i)

lambda_t=lambda_t(i)

end

Analizando el programa:

Mediante el comando polyder se extraen las derivadas de F1 con respecto a P1, De F2 con respecto a P2 y la derivada de F3 con respecto a P3.

%DERIVADAS DE LAS FUNCIONES

y1=polyder(F1);

y2=polyder(F2);

y3=polyder(F3);

Cada elemento del vector gradiente es igual a cero, de modo que se establecen los valores de lambda1, 2 y 3, El valor de lambda1 por ejemplo es igual a la derivada de F1 con respecto a P1 y evaluada en P1, lo mismo se aplica para obtener lambda 2 y lambda 3. De los tres valores de lambda extraigo el promedio que se convierte en mi lambda inicial

Ejemplo 1:

VALORES TOMADOS DEL LIBRO POWER GENERATION OPERATION AND CONTROL (ALLEN J. WOOD)

FUNCIONES DE COSTO

F =

[

c

b

a

]

F1= [0.001562 ,7.92, 561]

F2= [0.00194 ,7.85 ,310] F3= [0.00482 ,7.97 ,78] Carga= 800 MW LIMITES DE GENERACIÓN

Valores iníciales

Hernando Cruz Astete - UNI - ING. ELECTRICA

Análisis de Sistemas de Potencia II UNI-FIEE

Una mirada al matlab , insertando los datos del ejemplo 1

Potencia II UNI-FIEE Una mirada al matlab , insertando los datos del ejemplo 1 Hernando Cruz

Hernando Cruz Astete - UNI - ING. ELECTRICA

Análisis de Sistemas de Potencia II UNI-FIEE

Análisis de Sistemas de Potencia II UNI-FIEE Los valores de convergencia son : P1=370.0021 MW P2=315.3876

Los valores de convergencia son :

P1=370.0021 MW P2=315.3876 MW

P3=114.6103MW

Lambda = 9.0748

Hernando Cruz Astete - UNI - ING. ELECTRICA

Análisis de Sistemas de Potencia II UNI-FIEE

Ejemplo 2:

Problema #4 tomado de la 1ra practica

FUNCIONES DE COSTO

F1=[0.001962,7.92,561]

F2=[0.00234,7.85,310]

F3=[0.00522,7.97,78]

Carga= 900 MW

LIMITES DE GENERACIÓN

Valores iníciales

F3=[0.00522,7.97,78] Carga = 900 MW LIMITES DE GENERACIÓN Valores iníciales Hernando Cruz Astete - UNI -

Hernando Cruz Astete - UNI - ING. ELECTRICA

Análisis de Sistemas de Potencia II UNI-FIEE

Análisis de Sistemas de Potencia II UNI-FIEE Los valores de convergencia son : P1=401.5881 MW P2=352.1415

Los valores de convergencia son :

P1=401.5881 MW P2=352.1415 MW P3=146.2704 MW Lambda = 9.4970

son : P1=401.5881 MW P2=352.1415 MW P3=146.2704 MW Lambda = 9.4970 Hernando Cruz Astete - UNI

Hernando Cruz Astete - UNI - ING. ELECTRICA