Está en la página 1de 5

LABORATORIO DE SISTEMAS ELECTRICOS DE POTENCIA I

PRACTICA No. 4

PRACTICA INTRODUCTORIA AL ANALISIS DE FLUJOS DE POTENCIA.

Objetivo. 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.
PREPARACIN DEL ARCHIVO DE DATOS.

Para realizar el estudio de flujos de carga por el mtodo de Gauss-Seidel en el ambiente


de MATLAB, se deben definir las siguientes variables: potencia base del sistema de
potencia basemva, exactitud del desajuste de potencia accuracy, factor de aceleracin
accel, y nmero mximo de iteraciones maxiter, todas en minsculas. Los valores
tpicos de dichas variables son:

basemva = 100; accuracy = 0.001;


accel = 1.6; maxiter = 100;

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.
ARCHIVO DE DATOS DE LINEAS-datlineas. Este archivo se crea para meter
los datos de lneas de transmisin, pero adems para meter los datos de los
transformadores tambin. Se usa el mtodo de designacin a travs del para de nodos
que conectan el elemento de transmisin al sistema elctrico. La informacin requerida
se debe incluir en la matriz denominada datlineas. Las columnas 1 y 2 son los nmeros
de los buses del elemento de transmisin. El orden de los buses en este caso es
irrelevante, si se trata de una lnea de transmisin; sin embargo, en el caso de
transformadores con tap, el primer bus (de la izquierda) designado deber corresponder
con la terminal del tap del transformador. Las columnas 3 a 5 contienen la resistencia
de la lnea, la reactancia serie y la mitad de la suceptancia capacitiva total en derivacin,
respectivamente. Todos estos parmetros se deben especificar en por unidad sobre la
base en MVA seleccionada. La secuencia en que se meten los elementos de
transmisin es irrelevante, la nica restriccin sera la correspondiente a
transformadores con relacin de vuelta no-nominal, como ya se mencion.

A continuacin se muestra lo anterior a travs de un sencillo ejemplo.

Se muestra un sistema de 6 buses, en la figura siguiente, cuyos datos se proporcionan


enseguida.

Bus 6
Bus 5
Bus 1 Bus 3

Bus 2 Bus 4
DATOS DEL SISTEMA

BUS TIPO PG V PD QD
1 Comp. _ 1.00 _ _
2 PQ _ _ 2.1 0.8
3 PQ _ _ 1.5 0.5
4 PV 3.0 1.1 _ _
5 PQ _ _ 0.5 0.1
6 PQ _ _ 0.3 0.2

LINEAS DE TRANSMISIN

BUS BUS IMPEDANCIA SERIE


1 2 0.01 + j 0.1
1 3 0.01 + j 0.15
2 4 0.01 + j 0.2
2 3 0.05 + j 0.1
4 5 0.01 + j 0.2
5 6 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

busdata=[1 1 1.0 0 0 0 0 0 -1.5 2.5 0


2 0 1.0 0 2.1 0.8 0 0 0 0 0
3 0 1.0 0 1.5 0.5 0 0 0 0 0
4 2 1.1 0 0 0 3.0 0 0.0 1.5 0
5 0 1.0 0 0.5 0.1 0 0 0 0 0
6 0 1.0 0 0.3 0.2 0 0 0 0 0];

% 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 % forma la matriz Ybus


lfgauss % solucin de flujos de carga por el mtodo de Gauss-Seidel
busout % Muestra la solucin de flujos de carga en la pantalla
lineflow % Calcula y muestra los flujos y perdidas en las lneas

También podría gustarte