Documentos de Académico
Documentos de Profesional
Documentos de Cultura
En esta primera prctica sobre el tema, el objetivo consiste en familiarizarse con el software que se va a utilizar, as como con la interpretacin de resultados. Este programa resuelve el problema de flujos de carga o flujos de potencia, usando el mtodo de Gauss-Seidel. Adems utiliza extrapolacin lineal con el fin de accelerar la obtencin de la solucin. El presente programa, en realidad, consiste en un conjunto de programas que realizan las tareas requeridas, tanto previamente a la ejecucin del mtodo de Gauss-Seidel , como posteriormente, es decir, la entrada de datos del problema y exhibicin de los resultados. Dichos programas son denominados lfybus, lfgauss, lineflow, busdata, linedata. A continuacin se describen las caractersticas de dichos programas. ybusfl. Este programa requiere los datos de los parmetros de lneas de transmisin y transformadores, as como los ajustes de los taps de los transformadores, lo cual se especifica en el vector de datos denominado datlineas. Se anexa un archivo de ejemplo, denominado ejemplo.m, en donde se puede ver el formato de dicha variable datlineas. El programa ybusfl convierte impedancias en admitancias y obtiene la matriz nodal de admitancias, Ybus. Este programa puede manejar lneas en paralelo.
lfgauss. Este programa es el encargado de resolver el problema de flujos de carga por el mtodo de Gauss-Seidel y requiere de los datos proporcionados por los archivos busdata y datlineas. Est diseado hacer uso en forma directa de los datos de generacin y carga en MW y MVAR, los voltajes en por unidad, y los ngulos en grados. Los datos de los generadores y las cargas son convertidos en por unidad sobre los MVA base seleccionados. Se mantiene la potencia reactiva en los generadores conectados en los buses PV, dentro de los lmites especificados. La violacin de dichos lmites ocurre si los voltajes especificados son muy altos o muy bajos. Despus de algunas iteraciones (la 10 en este caso), los VARs calculados en los generadores se examinan. Si un lmite es violado, la magnitud de voltaje se ajusta en pasos de 0.5% hasta 5%, con el fin de regresar la demanda de VARs dentro de los lmites especificados.
bussal. Este programa produce los resultados de salida en forma tabular. Estos resultados incluyen la magnitud y ngulo de voltaje, potencia real y reactiva en los generadores y cargas, y los MVARs de los capacitores y/o reactores conectados en derivacin (shunt). Los datos de generacin y carga totales tambin se incluyen .
flulineas. Prepara los resultados de flujos en lneas. Est diseado para mostrar el flujo de potencia real y reactiva entrando en las terminales de las lneas, as como las prdidas de potencia en las lneas y las potencias netas en cada bus. Tambin se incluyen las prdidas totales de potencia real y reactiva en el sistema.
El paso inicial en la preparacin del archivo de entrada es la numeracin de cada bus. Los buses se numeran secuencialmente, aunque aun cuando los nmeros son asignados en secuencia, se pueden meter en cualquier orden. Los archivos requeridos son descritos a continuacin.
ARCHIVO DE DATOS DE BUS: busdata. El formato elegido, facilita la introduccin de los datos de bus, usando un rengln por cada bus. La informacin requerida se proporciona en una matriz llamada busdata. La columna 1 es el nmero de bus . La columna 2 contiene el cdigo de bus. Las columnas 3 y 4 contienen la magnitud de voltaje en por unidad , as como su ngulo en grados, respectivamente. Las columnas 5 y 6 son los MW y MVAR de la carga. Mientras que las columnas 7 a 10 son los MW, MVAR, MVAR mnimos y MVAR mximos de generacin, en ese orden. La ltima columna son los MVAR inyectados de los capacitores en derivacin (shunt). El cdigo de bus que se introduce en la columna 2 es utilizado para identificar el tipo de bus, de acuerdo a como se indica a continuacin: 1 Este cdigo se usa para el bus compensador (slack). La nica informacin necesaria para este bus es la magnitud de voltaje y su ngulo de fase. 0 Este cdigo designa los buses PQ (tambin llamados buses de carga). La carga correspondiente se define con los valores positivos de los megawatts y megavars. Para este bus, se debe especificar un estimado del voltaje inicial, comnmente 1.0 de magnitud y 0 grados para el ngulo de fase (arranque plano). En caso de que se especifique otro valor diferente al arranque plano, este ser el valor inicial del fasor de voltaje para este bus. 2 Este cdigo se usa para designar los buses tipo PV (buses de voltaje controlado). Para este bus se debe especificar la magnitud de voltaje, la potencia real de generacin, as como los lmites mximo y mnimo de la potencia reactiva del generador.
Bus 1
Bus 3
Bus 5
Bus 6
Bus 2
Bus 4
BUS 1 2 3 4 5 6
TIPO Comp. PQ PQ PV PQ PQ
PG _ _ _ 3.0 _ _
V 1.00 _ _ 1.1 _ _
LINEAS DE TRANSMISIN
BUS 1 1 2 2 4 5
BUS 2 3 4 3 5 6
IMPEDANCIA SERIE 0.01 + j 0.1 0.01 + j 0.15 0.01 + j 0.2 0.05 + j 0.1 0.01 + j 0.2 0.01 + j 0.15
Generamos un archivo con extensin .m, donde guardamos las variables requeridas por el programa, as como los comandos que activarn el programa. Denominamos el archivo ejemplo.m y se muestra a continua
clear basemva = 1; accuracy = 0.001; accel = 1.6; maxiter = 100; % % % Sistema de 6 buses de la practica 1. Sistemas de Potencia I Bus Bus Voltaje Angulo ---Carga---- -------Generador----- Mvar Cap No codigo Mag. Grados MW Mvar MW Mvar Qmin Qmax +Qc/-Ql 1 0 0 2 0 0 1.0 1.0 1.0 1.1 1.0 1.0 0 0 0 0 0 0 0 0 0 0 -1.5 2.1 0.8 0 0 0 1.5 0.5 0 0 0 0 0 3.0 0 0.0 0.5 0.1 0 0 0 0.3 0.2 0 0 0 2.5 0 0 1.5 0 0 0 0 0 0 0 0];
busdata=[1 2 3 4 5 6
% Codigo de Linea % Bus bus R X 1/2 B = 1 lineas % nl nr p.u. p.u. p.u. > 1 o < 1 tr. tap en bus nl linedata=[1 2 0.01 0.1 0.0 1 1 3 0.01 0.15 0.0 1 2 4 0.01 0.2 0.0 1 2 3 0.05 0.1 0.0 1 3 4 0.05 0.15 0.0 1 4 5 0.01 0.2 0.0 1 5 6 0.01 0.15 0.0 1]; lfybus lfgauss busout lineflow % forma la matriz Ybus % solucin de flujos de carga por el mtodo de Gauss-Seidel % Muestra la solucin de flujos de carga en la pantalla % Calcula y muestra los flujos y perdidas en las lneas