Logo Studenta

Flujo Optimo DC

¡Estudia con miles de materiales!

Vista previa del material en texto

Flujo de potencia óptimo DC 
El flujo óptimo DC consiste en despachar una serie de generadores, para atender una demanda dada, al 
menor costo posible, teniendo en cuenta las restricciones del sistema de transmisión. 
1. Variables de optimización: Las variables de optimización son los ángulos en los nodos y las potencias 
de los generadores. 
x
Pg
 
 

 
  
 (1) 
Ejemplo: si se tienen tres barras y dos generadores, las variables de optimización son: 
 [ ] (2) 
2. Función objetivo: En este caso consideramos la minimización de los costos de generación. Pero existen 
otros tipos de función objetivo (minimización de pérdidas, maximización del beneficio social, 
minimización de emisiones contaminantes, etc) 
 ( ) ∑ 
 
 (3) 
Donde ng es el número de generadores. La expresión (3) se puede escribir en función de las variables de 
optimización definidas en (2) como: 
 ( ) [ ]
[
 
 
 
 
 
 
 
 
 ]
 
 
 
 
 (4) 
Observe que el costo asociado a los ángulos es cero. 
3. Restricciones de ángulo de referencia: Una de las barras del sistema debe servir como referencia 
angular. A esta barra se le asigna un ángulo igual a cero. 
 (5) 
Para caso de tres barras y dos generadores, suponiendo la barra 2 como referencia tenemos: 
[ ]
[
 
 
 
 
 
 
 
 
 ]
 
 
 
 
 [ ] (6) 
4. Restricciones de balance de potencia se pueden expresar como: 
 (7) 
Donde B es la matriz de susceptancia nodal y Mg es la matriz de posicionamiento de generadores. El 
número de filas de Mg es igual al número de barras y el número de columnas es igual al número de 
generadores. Mg(i,j)=1 si en la barra i se encuentra ubicado el generador j, de lo contrario Mg(i,j)=0. La 
expresión (7) se puede reescribir como: 
[ ] [
 
 
] [ ] (8) 
5. Restricciones de límites de potencia: Se deben tener en cuenta los límites mínimos y máximos de 
generación. 
 (9) 
La expresión (9) se puede transformar en dos desigualdades de menor igual 
 (10) 
 (11) 
Las ecuaciones (10) y (11) se pueden expresar en función de las funciones de optimización como: 
[ ] [
 
 
] (12) 
[ ] [
 
 
] (13) 
Donde I es una matriz idéntica. 
6. Restricciones de flujo de potencia: El flujo de carga está limitado por: 
 
 
 
 (14) 
En el flujo de carga DC se tiene F
min
 = -F
max
. La expresión (14) se puede reemplazar por dos 
desigualdades menor igual como:
 
 
[ ] [
 
 
] (15) 
[ ] [
 
 
] (16) 
En donde C es una matriz que indica los inversos de las reactancias correspondientes a los nodos que 
conectan las líneas ij. 
Finalmente, el problema de flujo de carga DC se puede expresar de forma general como un PL sujeto a 
restricciones de igualdad y desigualdad: 
 ( ) 
 s.a 
 (17) 
 
 
 
 
 
 
 
Ejemplo 1: Calcular el flujo óptimo para el sistema de la figura 1. Suponga la barra 1 como referencia. 
Utilice los datos de las Tablas 1 y 2. Use Pd2 = 35 y Pd3= 85 
 
Figura 1. Sistema de potencia de 3 barras, dos generadores y dos cargas. 
 
Tabla 1. Datos de generadores 
Generador Barra Pg
min
 Pg
max
 Costo 
Pg1 1 15 90 50 
Pg2 2 10 70 55 
 
Tabla 2. Datos de líneas 
Línea X F
max
 
1-2 0,1 50 
1-3 0,1 50 
2-3 0,1 50 
 
Solución 
Variables de optimización [ ] 
 
Función objetivo: ( ) [ ]
[
 
 
 
 
 
 
 
 
 ]
 
 
 
 
 
Restricciones de igualdad: 
- Angulo de referencia 
 [ ]
[
 
 
 
 
 
 
 
 
 ]
 
 
 
 
 [ ] 
 
- Balance de potencias 
 
 [
 
 
 
] [
 
 
 
] 
 
[
 
 
 
]
[
 
 
 
 
 
 
 
 
 ]
 
 
 
 
 [
 
 
 
] 
Matriz de restricciones de igualdad: unimos las restricciones de ángulo de referencia y la restricción de 
balance de carga construir una sola matriz de restricciones de igualdad. 
[
 
 
 
 
]
[
 
 
 
 
 
 
 
 
 ]
 
 
 
 
 [
 
 
 
 
] => AeqX = beq 
Restricciones de desigualdad 
- Límites de potencia de los generadores 
[
 
 
]
[
 
 
 
 
 
 
 
 
 ]
 
 
 
 
 [
 
 
] 
[
 
 
]
[
 
 
 
 
 
 
 
 
 ]
 
 
 
 
 [
 
 
] 
- Límites de flujo en las líneas 
 
[
 
 
 
]
[
 
 
 
 
 
 
 
 
 ]
 
 
 
 
 [
 
 
 
] 
[
 
 
 
]
[
 
 
 
 
 
 
 
 
 ]
 
 
 
 
 [
 
 
 
] 
Matriz de restricciones de desigualdad: unimos las restricciones de límites de potencia y flujo 
para construir la matriz de restricciones de desigualdad de la forma: 
 
 
Una vez tenemos las matrices, en Matlab podemos utilizar la función Linprog para resolver el 
PL. Podemos usar la sintaxis: 
 
[X Cost Flag ] = LINPROG(f,A,b,Aeq,beq) 
 
Donde: 
X: Valores de las variables del problema (ángulos y potencias generadas) 
 Cost: Evaluación de la función objetivo (costo de generación) 
Flag: Indicador de convergencia 
 
 
%Flujo Optimo DC para un sistema de 3 barras 
 
%Costo de la generación 
f=[0 0 0 50 55]; 
 
%Matrices iniciales 
B=[ 20 -10 -10; 
 -10 20 -10; 
 -10 -10 20]; 
 
Mg=[1 0; 
 0 1; 
 0 0;]; 
 
C=[10 -10 0; 
 10 0 -10; 
 0 10 -10;]; 
 
I=[ 1 0; 
 0 1;]; 
 
Pd= [0; 35; 85;]; 
 
Pmax=[90; 70]; 
 
Pmin= [15; 10]; 
 
Fmax= [50 ;50; 50]; 
 
%Matriz de restricciones de igualdad 
 
Aeq=[1 0 0 0 0 ; 
 B -Mg; ]; 
%Vector de recusos de iguladad 
 beq=[ 0; 
 -Pd]; 
 
%Matriz de restricciones de desigualdad 
 
A=[ zeros(2,3) I ; 
 zeros(2,3) -I ; 
 C zeros(3,2); 
 -C zeros(3,2)] 
 
b=[ Pmax 
 -Pmin 
 Fmax 
 Fmax] 
 
%solución: 
 
[x Cost Flag ] = LINPROG(f,A,b,Aeq,beq) 
th=[x(1) x(2) x(3)]'; 
Flujos= C*th

Continuar navegando