You are on page 1of 7

Anlisis de sistemas de potencia usando Scilab

Alexander Cspedes-F.*, Carlos A. Lozano, *


* Grupo de Investigacin en Alta Tension GRALTA - Universidad del Valle, Cali, Colombia

e-mail: clozano@univalle.edu.co

(Recibido: Octubre 5 de 2005 - Aceptado: Enero 16 de 2006)

Resumen

Cada da es ms importante el uso del computador en el anlisis de los problemas en ingeniera elctrica; es igualmente
importante, estimular la aplicacin de herramientas de computador de uso general (plataformas de desarrollo
matemtico) en la implementacin de soluciones de ingeniera. En este artculo se presenta una caja de herramientas
(toolbox) desarrollada en una plataforma de desarrollo matemtico de distribucin libre llamada Scilab, con el
propsito de servir de base para el anlisis de sistemas de potencia. As mismo, se hace una descripcin general de
Scilab y los algoritmos de anlisis de sistemas de potencia a implementar en la caja de herramientas, que permite
realizar anlisis de sistemas de potencia en estado estable incluyendo anlisis de flujo de carga, cortocircuito,
estabilidad y despacho econmico.

Palabras Clave: Flujo de carga, jacobiano, estabilidad transitoria en sistemas de potencia, corrientes de cortocircuito.

Abstract
Every day it is even more important the use of computers for the analysis of electrical engineering problems; it is also
important to encourage the application of general use computer tools (mathematical development platforms) in the
implementation of engineering solutions. In this paper, a toolbox developed in a free distribution mathematical
platform, called Scilab, is presented, which is useful for power system analysis. At the same time, a general
description of Scilab and the implemented algorithms in the toolbox is provided. The implemented toolbox allows to
carry out power systems analysis in steady-state including power flow, short-circuit, stability and economic dispatch.

Keywords: Load flow, Jacobian matrices, power system transient stability, short-circuit currents.

1. Introduccin problemas operativos.

El anlisis de sistemas de potencia existe desde el Hoy en da existen gran cantidad de programas de
momento en que se instalaron los primeros sistemas anlisis de sistemas de potencia y el computador es
de transmisin y distribucin de energa a finales del una pieza clave en labores de planeamiento, diseo y
siglo XIX. A medida que estos se desarrollaban, se anlisis de operacin. El tamao y complejidad de los
requiri tambin avanzar en los mtodos de estudio y sistemas de potencia actuales requiere de programas
anlisis, abriendo la posibilidad de usar el computacionales eficientes, capaces de operar
computador como herramienta para la solucin de los planteamientos de ecuaciones matemticas

64
Anlisis de sistemas de potencia usando Scilab

complejas y manejo matricial ptimo. La aplicacin tensin en cada barra, al igual que las potencias activa
de una caja de herramientas bajo el entorno de Scilab y reactiva en cada lnea.
trata de aprovechar las ventajas de anlisis
matemtico que ste contiene y su versatilidad al El anlisis de flujo de carga incluido en el toolbox
momento de realizar operaciones matriciales. implementa dos mtodos: el mtodo de Gauss-Seidel
y el mtodo de Newton-Raphson. Ambos mtodos se
2. El entorno de Scilab encargan de solucionar sistemas de ecuaciones que
surgen al momento de plantear el balance de potencia
Scilab es un software de clculo cientfico orientado a en cada una de las barras (nodos) del sistema. De lo
la computacin numrica. Posee una extraordinaria anterior tenemos:
versatilidad y capacidad para resolver problemas de
matemtica aplicada, fsica, ingeniera,
procesamiento de seales y otras. Su base la Si = Vi I i* (1)
constituye un sofisticado intrprete formado por
cientos de rutinas de clculo matricial, anlisis Donde Si: potencia compleja, Vi: tensin en la barra i,
numrico y visualizacin grfica. Fue desarrollado Ii: corriente inyectada a la barra i.
en el INRIA, Institut National de Recherche en
Informatique et Automatique, con la colaboracin de Basados en la ecuacin anterior, los algoritmos de
la escuela de ingenieros ENPC, Ecole Nationale de flujo de carga buscan la solucin del sistema. En el
Ponts et Chausses. caso del mtodo de Gauss-Seidel, se utiliza el modo
rectangular de las ecuaciones de red, asignando
La conjugacin de los algoritmos implementados valores iniciales de magnitud y ngulo de tensin al
para el anlisis de problemas comunes en sistemas de igual que valores iniciales de potencia. Luego, se
potencia tales como flujo de carga, anlisis de procede a calcular el nuevo valor de tensin de la
estabilidad, despacho econmico, anlisis de barra i en funcin de los valores de tensin de las
cortocircuito entre otros, y las ventajas potenciales de barras restantes del sistema.
Scilab permiten la implementacin de programas que
componen el toolbox, aprovechando las herramientas El mtodo de Newton-Raphson utiliza la forma polar
de anlisis numrico provistas por esta plataforma. de las ecuaciones de la red de potencia, teniendo
como incgnitas la magnitud y el ngulo de la tensin
3. Funcionalidad de Scilab en sistemas de de cada barra, basndose en la multiplicacin de la
potencia matriz de potencias calculadas y la matriz Jacobiana.
El sistema de ecuaciones corresponde a:
Cada una de las funciones que han sido
implementadas para el anlisis de sistemas de Si se multiplica el vector de potencia activa y reactiva
potencia emplea de manera directa o indirecta las por el inverso de la matriz Jacobiana, se obtendrn los
herramientas matemticas de Scilab. Dichas nuevos ngulos y magnitudes corregidas de tensin
funciones incluidas en el toolbox se describen a del sistema.
continuacin. DPi J J12 Dd
= 11
A) Anlisis de Flujo de Carga DQi J 21 J 22 DV

error = Jacobiano correccin


Los estudios de flujos de carga son de gran
importancia en la planeacin y diseo de la
Los algoritmos anteriores finalizan cuando se alcanza
expansin futura de los sistemas de potencia, as
una condicin mnima de error entre las tensiones
como tambin en la determinacin de las mejores
calculadas para cada iteracin, para el caso del
condiciones de operacin de la red. La informacin
mtodo de Gauss-Seidel, y de la condicin de error
principalmente que se obtiene de un estudio de flujos
calculado entre las potencias, calculadas para el caso
de cargas es la magnitud y el ngulo de fase de la
del mtodo de Newton-Raphson.

65
Ingeniera y Competitividad, Volumen 7, No. 2, p. 64 - 70 (2005)

Tabla 2. Datos de los generadores del Sistema IEEE de 5 Barras


Aplicacin en Scilab: En el caso del mtodo de utilizado en la simulacin.
Gauss-Seidel, Scilab trabaja con variables complejas
Potencia Activa Potencia Reactiva
y matrices de gran tamao (debido al nmero de Barra
[p.u] [p.u]
barras de la red), ejecutando funciones propias del No. Mxima Mnima Mxima Mnima
programa como es el caso del intercambio fila- 1 1 6,25 0 0,2
columna o la multiplicacin de toda una matriz por un 2 1 6,25 0 0,2
escalar.
El programa arroja resultados grficos como los
El mtodo de Newton-Raphson contiene un paso indicadores de tensin vs. Barra y ngulo vs. Barra
crtico en su algoritmo debido a la inversin de la del sistema. Para la salida de datos se hace uso de los
matriz Jacobiana para el clculo de los cambios de recursos de graficacin de Scilab con las funciones
potencia y tensin. La ventaja que ofrece Scilab es plot () y plot2d ().
que posee una funcin de inversin de matrices (inv
()) optimizada, la cual ahorra tiempo considerable. Tensin [p.u]
Nivel de tensin por barra del Sistema

Newton-Raphson tambin exige el trabajo con


nmeros complejos en su forma polar. En este caso,
Scilab ofrece funciones que manipulan nmeros
complejos en forma polar incluyendo el clculo de su
magnitud (abs ()), del argumento del nmero
complejo (arg ()), el clculo del conjugado (conj ()),
N de Barra
entre otros.

Caso de Estudio: El ejemplo utilizado en las Nivel de tensin por barra del Sistema
simulaciones de flujo de carga es un sistema IEEE de Angulo [*]

5 barras. El diagrama unificar del sistema y sus datos


se muestran a continuacin:

N de Barra

Figura 2. Grficas Magnitud y ngulo de tensin vs. Barra,


arrojadas por el anlisis de flujo de carga.

A partir de estos resultados se pueden apreciar de una


manera sencilla los valores ms y menos
Figura 1. Diagrama Unifilar del Sistema IEEE de 5 Barras significativos de magnitud y ngulo de tensin en las
utilizado en la simulacin.
barras, lo cual es ideal para establecer las violaciones
en los lmites establecidos en la red de potencia.
Tabla 1. Datos de las lneas del Sistema IEEE de 5 Barras
utilizado en la simulacin. B) Despacho Econmico
Barra Resistencia Reactancia Admitancia
La operacin econmica de un sistema de potencia es
Partida Llegada [p.u] [p.u] Shunt [p.u]
1 2 0,02 0,06 0,030 importante para analizar el impacto de las decisiones
1 3 0,08 0,24 0,025 operativas en la red. La mxima eficiencia se obtiene
2 3 0,06 0,18 0,020 al minimizar el costo del kilowatt-hora, considerando
2 4 0,06 0,18 0,020 la coordinacin de los costos de produccin en todas
2 5 0,04 0,12 0,015 las plantas generadoras que operan en el sistema. El
3 4 0,01 0,03 0,010 problema puede ser analizado considerando o no las
4 5 0,08 0,24 0,025

66
Anlisis de sistemas de potencia usando Scilab

prdidas elctricas en la red. El despacho econmico Para la evaluacin del sistema considerando prdidas
sin prdidas toma las ecuaciones de costos de los se calcul la siguiente matriz de coeficientes de
generadores involucrados y halla el costo prdidas basados en los datos de las lneas del sistema
incremental que minimiza los costos de generacin a (Tabla 1).
un determinado nivel de potencia, conduciendo a la
ecuacin: 8,383183 - 0,049448 0,375082
dfi - 0,049448 5,963568 0,194971
li = = ai Pgi + bi (2)
dPgi 0,375082 0,194971 0,090121
Donde fi es la funcin de costos de cada generador, li Figura 3. Matriz de Coeficientes B del Sistema IEEE de 5 Barras
es el costo incremental de la unidad i, Pgi es la salida utilizado en la simulacin
de la unidad i, en megawatts (MW) y ai y bi son
constantes propias de la ecuacin de costo Ambos programas arrojaron los siguientes
incremental de cada generador. resultados:

El criterio para una distribucin econmica de carga Tabla 4. Resultados del despacho econmico sin prdidas y
entre unidades generadoras, es que todas las unidades considerando prdidas para un sistema de dos generadores.
deben operar al mismo costo incremental de Potencia Costo
Generac.
Costo sin Generac. con Prdidas
combustible. de
incremen
incremen prdidas [MW] prdidas [MW] calculadas
demanda con prdidas
sin prdidas [MW]
[MW]
PG1 PG2 PG1 PG2
El programa para el despacho econmico, 350 8.80 9.03 100 250 108 246 4.64
400 9.01 9.29 127 272 135 270 5.93
considerando prdidas, se ejecuta de la misma 500 9.45 9.83 181 318 190 319 9.12
800 10.76 11.53 345 454 355 468 23.60
manera pero aade el clculo de la potencia 950 11.41 12.43 427 522 439 544 33.74
consumida en las lneas (prdidas activas de red) 1150 12.29 13.68 536 613 552 648 50.42

basndose en la matriz de coeficientes B del sistema


(coeficientes de prdidas) que caracterizan las C) Estudio de Estabilidad
prdidas de transmisin del mismo.
El estado de un sistema elctrico de potencia puede
Aplicacin en Scilab: Se consideran dos ser clasificado como estable o inestable. El punto
posibilidades de anlisis: la primera conocida como crtico de estabilidad es cualquier condicin para la
el despacho econmico sin prdidas y cuyo cual un pequeo cambio en la operacin de los
requerimiento bsico es la ejecucin correcta de las elementos de red causa inestabilidad. La naturaleza
sumatorias de las potencias para el clculo del costo de una respuesta inestable depender de las
incremental de los generadores; la segunda caractersticas del sistema y de las condiciones de
posibilidad, es el despacho econmico con prdidas, operacin. Aunque en general cada variable del
el cual incluye un factor adicional, los coeficientes B, sistema est involucrada, en casos particulares la
y de nuevo un manejo matricial de las ecuaciones del inestabilidad puede manifestarse como la prdida del
sistema. sincronismo de una o ms unidades de generacin
(tambin llamado inestabilidad de ngulo) o por la
Caso de Estudio: En el caso de despacho econmico cada incontrolable de tensin del sistema en una
se realiz el anlisis utilizando los datos de costos de fraccin importante de la red (tambin llamado
los generadores del sistema IEEE de 5 Barras (Fig. 1) inestabilidad de tensin). En cualquier caso, todas las
como se muestra a continuacin: mquinas sincrnicas interconectadas deben
permanecer en sincronismo si el sistema es estable, es
Tabla 3. Datos econmicos de los generadores del Sistema IEEE decir, operando a la misma velocidad.
de 5 Barras utilizado en la simulacin.
Barra Coeficientes de Costo Incremental Durante la condicin de estado transitorio siguiente a
No. A B C un disturbio, la suma de potencias no es cero,
1 0,0080 8,0 0,0 generando una aceleracin o desaceleracin
2 0,0096 6,4 0,0 dependiendo de si el parmetro torque de la mquina

67
Ingeniera y Competitividad, Volumen 7, No. 2, p. 64 - 70 (2005)

generadora es positivo o negativo. Esto da origen a un 1


desplazamiento angular q, el cual puede ser calculado Dd i (t + Dt ) = (
k + 2 k 2i + 2 k3i + k 4i )
6 1i
mediante la siguiente ecuacin: (6)
1
Dwi (t + Dt ) = (
l + 2l2i + 2l3i + l4i )
q = wst + d (3) 6 1i

En ambas expresiones, k y l caracterizan los cambios


Donde ws es la velocidad sincrnica y d es el
desplazamiento angular del rotor. Si se analiza un en d y w respectivamente, obtenidos a travs de las
sistema con ms de un generador se tendrn que derivadas de la ecuacin (5) en puntos especficos.
resolver dos sistemas de ecuaciones diferenciales de
primer orden para obtener los cambios en el ngulo Mtodo Trapezoidal: En este mtodo de clculo el
de tensin interno di y la velocidad de la mquina wi. cambio en la posicin angular del rotor durante un
De esta manera, para un sistema con m mquinas es corto intervalo de tiempo se calcula bajo las
necesario resolver 2m ecuaciones diferenciales siguientes suposiciones:
simultneas. Esas ecuaciones son:
1.- La potencia de aceleracin Pa calculada al
dd i principio de un intervalo, es constante desde la mitad
= wi (t ) - 2pf del intervalo que le precede hasta la mitad del
dt
(4) intervalo considerado.
dwi
dt
=
pf
Hi
(Pmi - Pei(t) ) i = 1, 2, ..., m 2.- A travs de cualquier intervalo, la velocidad
angular es constante e igual al valor calculado para la
Existen varios mtodos para solucionar el sistema de mitad del intervalo.
ecuaciones resultante al aplicar la ecuacin (4) en el
estudio de estabilidad, entre los que se pueden citar La ecuacin que rige este tipo de procedimiento viene
los siguientes: dada por:

Mtodo de Euler modificado: En este mtodo, la Dd n = d n-1 + kPa ,n-1 (7)


estimacin inicial de los ngulos de la tensin interna
y las velocidades de la mquina en un tiempo t + t
son obtenidas de: 180 f
donde: k= (Dt )2 (8)
H
( 0) (1) dd
d i (t + Dt ) = d i (t ) + i (t ) Dt
dt En la ecuacin (8) el trmino Dt es el intervalo de
(5) tiempo escogido para realizar la aproximacin de la
( 0) (1) dwi curva de oscilacin para cada iteracin; de nuevo, H
wi (t + Dt ) = wi (t ) + Dt i = 1, 2 ,..., m
dt (t ) es la constante de inercia y f es la frecuencia del
sistema.
Donde las derivadas son evaluadas de las ecuaciones
(4), cuando t=0. La potencia de la mquina Pei(0) es Aplicacin en Scilab: El anlisis de estabilidad
obtenida al solucionar la red en el instante despus de usando el mtodo de Euler modificado, obliga a
que el disturbio ocurre. implementar funciones adicionales y utilizar
funciones trigonomtricas predeterminadas en
Mtodo de Runge-Kutta de cuarto orden: En este Scilab tales como sin(), cos(), atan(). En el anlisis de
mtodo, se hacen cuatro estimaciones de cambios en estabilidad por medio del mtodo de Runge-Kutta de
el ngulo del rotor y velocidad de la mquina en cada cuarto orden, tambin se emplean las funciones a las
intervalo. Su determinacin final se realiza como que se recurre en Euler modificado con un manejo
sigue: matricial adecuado.

68
Anlisis de sistemas de potencia usando Scilab

Caso de Estudio: As como en los casos anteriores, potencia causa por lo general un incremento notable
se parte de un sistema IEEE de 5 barras. Los datos de en la corriente. Existen muchas medidas preventivas
estabilidad usados para validar el programa se que pueden ser adoptadas para tratar los
muestran a continuacin. cortocircuitos en un sistema, incluyendo los
dispositivos de proteccin. La mayora de los
El estudio de estabilidad validado a travs de programas de anlisis de cortocircuito tratan de
cualquiera de los tres mtodos descritos determinar las corrientes y tensiones en diferentes
anteriormente arroja los siguientes resultados: puntos del sistema, correspondiente a diferentes tipos
Tabla 5. Datos de estabilidad de los generadores del sistema de fallas, de tal manera que los esquemas de
IEEE de 5 barras. proteccin e interruptores pueden ser seleccionados
Barra Constante Reactancia para rescatar el sistema de una condicin anormal en
No. de Inercia Subtransitoria cuestin de milisegundos.
1 50 0,25
2 1 1,5 La falla puede ser del tipo serie involucrando
conductores rotos, fusibles quemados, etc.; o del tipo
shunt o derivacin incluyendo una o mas fases a
tierra. Respecto a este tipo de fallas shunt se tienen
varios esquemas: lnea-tierra, lnea-lnea y doble
lnea-tierra, los cuales requieren para su anlisis la
definicin de redes de secuencia. En este trabajo se
implementaron rutinas tendientes a simular las fallas
en derivacin o shunt; las fallas en serie se
considerarn en una versin futura.

Aplicacin en Scilab: Para realizar un anlisis de


cortocircuito es necesario contar con matrices que
almacenen las diferentes redes de secuencia que se
pueden formar en el sistema de potencia estudiado,
adems de incluir algunas operaciones con
complejos, necesarias para el clculo de las tensiones
y corrientes de cortocircuito.

Caso de Estudio: En el estudio de cortocircuito se


escogi un sistema basado en una red tpica, la cual se
muestra en el siguiente diagrama unificar, simulando
Figura 4. Resultados de la simulacin de estabilidad (Velocidad una falla en la barra No. 2 del sistema.
y Angulo vs. Tiempo).
En las grficas superiores se observa el
comportamiento del generador 1 y en la inferior el
comportamiento del generador 2. Como se puede
apreciar en la figura anterior, el toolbox permite
visualizar el comportamiento de todos y cada uno de
los generadores involucrados en el caso de estudio,
permitiendo establecer las fallas ms crticas para el
sistema.
Figura 5. Diagrama Unifilar del Sistema de Potencia utilizado
D) Anlisis de Cortocircuito para la simulacin de cortocircuito.

Un cortocircuito en cualquier parte de un sistema de La red de secuencia cero resultante del sistema se
muestra a continuacin:

69
Ingeniera y Competitividad, Volumen 7, No. 2, p. 64 - 70 (2005)

Tabla 6. Datos de la red de secuencia cero del sistema usado para La herramienta desarrollada es til en aplicaciones
la simulacin de cortocircuito. acadmicas, como herramienta de entrenamiento
Barra Resistencia Reactancia Admitancia para los estudiantes en la aplicacin de algoritmos
Partida Llegada [p.u] [p.u] Shunt [p.u] numricos. Es tambin un paquete importante de
1 0 0,00 0,19 0,00 simulacin para diferentes casos de anlisis, que abre
1 2 0,00 0,08 0,00 las puertas para futuros desarrollos de mayor
2 3 0,00 0,50 0,00
3 4 0,00 0,08 0,00 cobertura y complejidad en sistemas de potencia.
4 0 0,00 0,19 0,00
La herramienta implementada (toolbox) se puso a
disposicin de la comunidad de usuarios de Scilab y
Los resultados arrojados por el programa de se encuentra en la seccin de contribuciones de la
cortocircuito se muestran a continuacin: pgina principal de Scilab (http://www.scilab.org).
Tabla 7. Resultados de la simulacin de cortocircuito para
diferentes tipos de falla.
5. Referencias bibliogrficas.

Tipo d e Falla Tensin de Impedancia de Corriente secuencia [1] Anderson, P. M. Analysis of Faulted Power
Simulad a prefalla [p.u] falla [p .u] positiva [p.u]
Trifs ica 1.0 0.3+j5 0.500
System. Iowa: The Iowa State University Press.
Monofsica a tierra 1.0 0.3+j5 0.061 1981. 513 p.
Bifsica 1.0 -------- 0.250
Bifsica a tierra 1.0 0.3+j5 0.255 [2] Anderson, P. M. y Fouad, A. Power System
Control and Stability. Nueva York: Institute of
Evidentemente el anlisis de cortocircuito permite Electrical and Electronics Enginners IEEE.
establecer el tipo de falla ms severa para el sistema. 1994. 465 p.
[3] Corredor, P. H. Operacin Econmica de
4. Conclusiones Sistemas de Potencia. Medelln: Universidad
Pontificia Bolivariana. 1992. 250 p.
En el desarrollo de este trabajo se pudo establecer la [4] Dhar, R.N. Computer Aided Power System
aplicabilidad de Scilab como plataforma matemtica Operation and Analysis. New York: Mc. Graw
general para el anlisis de sistemas de potencia. El Hill, 1982. 266 p.
paquete desarrollado utiliza las rutinas matemticas [5] Grainger, J. y Stevenson, W. Anlisis de
de Scilab para la realizacin de clculos matriciales Sistemas de Potencia. Mxico: Mc. Graw Hill,
de los diferentes mdulos de anlisis de sistemas de 1997. 740 p.
potencia y las aplicaciones grficas del mismo. [6] Introduction To Scilab. Scilab Group. Institut
National de Recherche en Informatique et
Adems, se comprob la versatilidad de Scilab al Automatique (INRIA). Manuales On-line. 2003.
momento de aplicar algoritmos complejos y de alta [7] Jimnez. J, A. Scilab. Computacin numrica
densidad matemtica y su capacidad para el manejo bajo Linux y Windows (PDF). Universidad de
de operaciones de alto grado de dificultad. En este Cdiz. Espaa. 2001.
sentido, las limitaciones de simulacin del toolbox [8] Stagg, G., El-abiad, A. Computer Methods in
son fundamentalmente las que tiene Scilab, es decir, Power Systems Analysis. Nueva York: Mc. Graw
el nmero de nodos y elementos de red a simular Hill, 1968. 427 p.
estn limitados por los algoritmos propios de la
plataforma matemtica.

A travs de los resultados arrojados por el toolbox se


puede caracterizar un sistema de potencia desde
distintas pticas como costos de generacin,
comportamiento ante fallas, niveles de tensin en las
barras y niveles de cortocircuito debidos a
variaciones en las condiciones de carga y topologa.

70

You might also like