Está en la página 1de 19

UNIDAD NACIONAL DE SAN AGUSTÍN

FACULTAD DE PRODUCCIÓN Y SERVICIOS

ESCUELA PROFESIONAL DE INGENIERÍA ELÉCTRICA

CURSO:

ANÁLISIS DE SISTEMAS DE POTENCIA 2

TAREA:

PROGRAMACIÓN DESPACHO ECONÓMICO

ALUMNO:

FIGUEROA HUARACALLO ALEJANDRO

INGENIERO

JAIME QUISPE PUMA

AREQUIPA-PERÚ

2022
PROGRAMACIÓN DESPACHO ECONÓMICO

1. INTRODUCCIÓN

La energía eléctrica se ha convertido en un factor esencial para el desarrollo de cualquier

país, indispensable en siendo las de uso aplicaciones comerciales, industriales y

residenciales. Este tipo de energía se genera en grandes magnitudes en puntos específicos

y luego se la transmite económicamente por largas distancias a los centros de consumo,

donde es transformada, aprovechada y para aplicaciones.

El despacho económico de generación es una tarea importante en la gestión de sistemas

modernos de energía, el cual tiene como objetivo, asignar para cualquier condición de

carga en el sistema, la salida de potencia a cada central de generación (y a cada unidad de

generación dentro de una misma planta), haciendo énfasis en la coordinación y

disminución de los costos de generación eléctrica en todas las plantas generadoras

operativas dentro del sistema.

Ahora empezaremos con un marco teórico, luego cada subtema lo haremos con ejemplos

cuyos cálculos se harán manualmente y también por Matlab para corroborar, usaremos

también GAMS para ver el procedimiento de algunos problemas de programación lineal.


2. MARCO TEÓRICO

Los costos de generación, están compuestos principalmente por los costos fijos y costos

variables y se puede ser presentado por la ecuación sencilla siguiente:

Costos de generación = Costos fijos + Costos variables

Modelación del sistema

La principal dificultad en la modelación del sistema eléctrico de potencia (SEP), es la

representación de las pérdidas óhmicas del sistema de transporte. Para determinar las

pérdidas, se emplea habitualmente un flujo de potencia tradicional, el flujo DC o

alternativamente una función de pérdidas. La carga, se modela como potencia constante.

De acuerdo al comportamiento de los datos; tales como: la incertidumbre del pronóstico

de la demanda y lluvias, el comportamiento del mercado de precios de los combustibles,

etc., los modelos resultantes serían: Modelos determinísticos o probabilísticos.

Modelo de barra única

Modelo de barra múltiple

En este modelo, se consideran que las barras, generadores y las cargas del sistema, están

interconectados por líneas y transformadores.


Las principales características del modelo, son:

 Modelo complejo

 Barras múltiples

 Modelo exacto

 Costo marginal diferente para cada barra

 Considera la influencia entre períodos

 Considera las pérdidas

 Tiene carácter espacial

Este modelo, se halla implementado en los modelos TRANSCOST, JUANAC. Estos

modelos que son empleados en las principales empresas eléctricas del mundo: JUANAC

en España, TRANSCOST en Inglaterra, emplean un modelo DC para la red (flujo DC) y

las pérdidas se incluyen mediante la aproximación lineal iterativa.

Despacho económico sin considerar pérdidas de transmisión


El modelo de optimización es:

N
Min _ FT   Fi
i 1

s.a :
N
G  PD   Pi  0
i 1

Pi min  Pi  Pi max

Es un problema de optimización no – lineal, con restricciones de igualdad y desigualdad.

Una técnica para hallar el óptimo, es el empleo de los multiplicadores de Lagrange.

La función aumentada de Lagrange, es:

N N
L  FT  G   Fi   ( PD   Pi )
i 1 i 1

Dónde: λ es el multiplicador de Lagrange

Las condiciones necesarias para el óptimo, son:

L dFi ( Pi )
1)    0
Pi dPi
L N
2)  G  PD   Pi  0
i i 1

dFi ( Pi )
Rescribiendo la primera condición:   , esta ecuación indica que los costos
dPi

marginales de todas las unidades debe ser el mismo, es decir, .

La dimensionalidad del problema crece, de acuerdo a:

dFi ( Pi )
 N Ecuaciones
dPi
Pi min  Pi  Pi max 2N Ecuaciones

P  P
i 1
i R 1 Restricción

Expresando de otro modo, para las restricciones de desigualdad, la condición necesaria

para el óptimo, son:

dFi
  para Pi min  Pi  Pi max
dPi

dFi
  para Pi  Pi max
dPi

dFi
  para Pi  Pi min
dPi

Despacho económico considerando las pérdidas de transmisión

En el modelo de barra única las pérdidas del sistema de transmisión se representan

mediante una función de pérdidas, Pperd .

Pperd  Pperd ( P1 , P2 ,......, PN )

El modelo de optimización, será:

N
Min _ FT   Fi
i 1

s.a.
N
G  PD   Pi  0
i 1

Pi min
 Pi  Pi max
La función aumentada de Lagrange, es:

N N
L  FT  G   Fi   ( PD  Pperd   Pi )
i 1 i 1

Las condiciones necesarias para el óptimo, son:

L dFi ( Pi )  P ( P ) 
1)     perd i  1  0
Pi dPi  Pi 
L N
2)  G  PD  Pperd   Pi  0
 i 1

La ecuación de coordinación, es:

dFi ( Pi )  P ( P ) 
   perd i   
dPi  Pi 

Donde:

dPperd ( Pi )
=Pérdidas marginales del sistema.
dPi

En el modelo multinodal, las pérdidas pueden ser determinadas mediante un flujo de

potencia.
3. APLICACIÓN
Ahora por Matlab realizaremos el método iterativo
clc
clear all
format compact

L1=input('Ingrese el valor lamda 1: ');


L2=input('Ingrese el valor lamda 2: ');
L3=input('Ingrese el valor lamda 3: ');

B1=input('Ingrese el valor beta 1: ');


B2=input('Ingrese el valor beta 2: ');
B3=input('Ingrese el valor beta 3: ');

G1=input('Ingrese el valor gamma 1: ');


G2=input('Ingrese el valor gamma 2: ');
G3=input('Ingrese el valor gamma 3: ');

PD=input('Ingrese el valor de la potencia demandada PD


en MW: ');
L=[L1;L2;L3];
B=[B1;B2;B3];
G=[G1;G2;G3];
DP=10;

Le=input('Ingrese el valor estimado de landa error:


');
disp([' LAMDA P1 P2 P3
DP grad DL'])
iter=0;
while abs(DP)>=0.001
iter=iter+1;
P=(Le-B)./(2*G);
DP=PD-sum(P);
J=sum(ones(length(G),1)./(2*G));
DL=DP/J;
disp([Le,P(1),P(2),P(3),DP,J,DL])
Le=Le+DL;
end
C_TOTAL=sum(L+B.*P+G.*P.^2);
disp('El costo total es: ')
disp(C_TOTAL)
C_TOTAL=sum(L+B.*P+G.*P.^2);

disp('El despacho economico de la generacion es: ')


disp(P)
Ingrese el valor lamda 1: 450
Ingrese el valor lamda 2: 500
Ingrese el valor lamda 3: 550
Ingrese el valor beta 1: 5.9
Ingrese el valor beta 2: 5.8
Ingrese el valor beta 3: 5.5
Ingrese el valor gamma 1: 0.004
Ingrese el valor gamma 2: 0.006
Ingrese el valor gamma 3: 0.008
Ingrese el valor de la potencia demandada PD en MW:
900
Ingrese el valor estimado de landa error: 9.1
LAMDA P1 P2 P3 DP
grad DL
9.1000 400.0000 275.0000 225.0000 0.0000
270.8333 0.0000
El costo total es:
8.1912e+03
El despacho economico de la generacion es:
400.0000
275.0000
225.0000
>>

Observamos que los resultados coinciden y por lo tanto es correcto, probaremos con el
ejemplo 7.4 del libro Hadi Saadat:
Probamos en la programación que desarrollamos:
Ingrese el valor lamda 1: 500
Ingrese el valor lamda 2: 400
Ingrese el valor lamda 3: 200
Ingrese el valor beta 1: 5.3
Ingrese el valor beta 2: 5.5
Ingrese el valor beta 3: 5.8
Ingrese el valor gamma 1: 0.004
Ingrese el valor gamma 2: 0.006
Ingrese el valor gamma 3: 0.009
Ingrese el valor de la potencia demandada PD en MW:
800
Ingrese el valor estimado de landa error: 6
LAMDA P1 P2 P3 DP
grad DL
6.0000 87.5000 41.6667 11.1111 659.7222
263.8889 2.5000
8.5000 400.0000 250.0000 150.0000 0
263.8889 0
El costo total es:
6.6825e+03
El despacho economico de la generacion es:
400.0000
250.0000
150.0000
>>

Comprobamos entonces los resultados del costo total y el despacho económico.


Aplicación con restricción de desigualdad
En el programa Matlab:

clc
clear all
format compact

L1=input('Ingrese el valor landa 1: ');


L2=input('Ingrese el valor landa 2: ');
L3=input('Ingrese el valor landa 3: ');

B1=input('Ingrese el valor beta 1: ');


B2=input('Ingrese el valor beta 2: ');
B3=input('Ingrese el valor beta 3: ');

G1=input('Ingrese el valor gamma 1: ');


G2=input('Ingrese el valor gamma 2: ');
G3=input('Ingrese el valor gamma 3: ');

PD=input('Ingrese el valor de la potencia demandada PD


en MW: ');
L=[L1;L2;L3];
B=[B1;B2;B3];
G=[G1;G2;G3];
DP=10;

Le=input('Ingrese el valor estimado de landa error:


');
disp([' LANDA P1 P2 P3
DP grad DL'])
iter=0;

while abs(DP)>=0.0001
iter=iter+1;
P=(Le-B)./(2*G);
if P(1)>=450;
P=(Le-B)./(2*G);
P(1)=450;
else if P(1)<=250;
P=(Le-B)./(2*G);
P(1)=250;
end
end
DP=PD-sum(P);
J=sum(ones(length(G),1)./(2*G));
DL=DP/J;

Le=Le+DL;
end
disp([Le,P(1),P(2),P(3),DP,J,DL])
C_TOTAL=sum(L+B.*P+G.*P.^2);
disp('El costo total es: ')
disp(C_TOTAL)
C_TOTAL=sum(L+B.*P+G.*P.^2);

disp('El despacho economico de la generacion es: ')


disp(P)

Ingrese el valor landa 1: 500


Ingrese el valor landa 2: 400
Ingrese el valor landa 3: 200
Ingrese el valor beta 1: 5.3
Ingrese el valor beta 2: 5.5
Ingrese el valor beta 3: 5.8
Ingrese el valor gamma 1: 0.004
Ingrese el valor gamma 2: 0.006
Ingrese el valor gamma 3: 0.009
Ingrese el valor de la potencia demandada PD en MW:
975
Ingrese el valor estimado de landa error: 6
LANDA P1 P2 P3 DP
grad DL
9.4000 450.0000 325.0000 200.0000 0.0000
263.8889 0.0000
El costo total es:
8.2362e+03
El despacho economico de la generacion es:
450.0000
325.0000
200.0000
>>

Corroboramos resultados.
Ahora veremos un ejemplo en GAMS:
4. CONCLUSIONES

 El despacho económico de generación es una tarea importante en la gestión de

sistemas modernos de energía.

 asignamos para cualquier condición de carga en el sistema su salida.

 Con ayuda de Matlab hicimos un programa el cual nos ayudó a calcular el

despacho económico y el costo total.

 Vimos parte del funcionamiento de GAMS aplicando ejemplo básico de despacho

económico.

 El programa de Matlab desarrollado es para cualquier problema de despacho

económico, pero no considerando pérdidas ni límites del generador.

5. BIBLIOGRAFÍA

 chrome-

extension://efaidnbmnnnibpcajpcglclefindmkaj/https://digibuo.uniovi.es/dspace/bitst

ream/handle/10651/43733/TFM_CarlaDiazGon?sequence=3#:~:text=En%20t%C3

%A9rminos%20generales%2C%20el%20despacho,el%20usuario%20por%20dicho

%20suministro.

 http://www.scielo.org.co/scielo.php?script=sci_arttext&pid=S0123-

921X2017000100002

 chrome-

extension://efaidnbmnnnibpcajpcglclefindmkaj/https://repositorio.uchile.cl/bitstrea

m/handle/2250/141752/Modelo-de-despacho-economico-para-sistemas-

medianos.pdf?sequence=1&isAllowed=y

 https://www.academia.edu/40381673/Power_system_analysis_Hadi_Saadat_

También podría gustarte