Libro Sistemas de Potencia PDF
Libro Sistemas de Potencia PDF
Tabla de contenido
Índice de Figuras ................................................................................................................................5
Índice de Tablas..................................................................................................................................7
I. Capítulo 1: Introducción .............................................................................................................8
1.1. Potencia compleja ..............................................................................................................8
1.2. Potencia trifásica ................................................................................................................9
1.3. Potencia compleja en circuitos trifásicos balanceados .......................................................9
1.4. Equivalentes de líneas de longitud corta y media ............................................................10
1.5. Representación de los Sistemas de Potencia ....................................................................12
1.6. Diagrama Unifilar..............................................................................................................12
1.6.1. Diagrama de Impedancias y Diagrama de Reactancias .............................................13
II. Capítulo 2: Cálculos en Sistemas por Unidad (p.u.) ..................................................................14
2.1. Sistemas Monofásicos ......................................................................................................14
2.2. Sistemas trifásicos ............................................................................................................14
2.3. Magnitudes en por unidad y cambio de bases .................................................................15
2.4. Ejemplos ...........................................................................................................................16
III. Capítulo 3: Análisis de Flujo de Potencia ..............................................................................25
A continuación, se ilustra en la figura III.1 el diagrama unifilar para balances de potencias ........25
3.1. Información obtenida de los estudios de lujo de potencia ...............................................27
3.2. Modelación de la red ........................................................................................................28
3.3. Matiz de Admitancias (Ybus) ............................................................................................28
3.3.1. Características de la matriz Admitancia de barraje ..................................................31
3.3.2. Tipos de Nodos .........................................................................................................31
3.4. Métodos Iterativos de Solución ........................................................................................32
3.4.1. Método de Gauss-Sediel ...........................................................................................32
3.2. Método de Newton Raphson ...........................................................................................37
3.3. Newton Raphson Desacoplado .........................................................................................43
3.4. Aplicación de factores de aceleración para NR.................................................................46
3.5. Cálculo de Flujos en las líneas...........................................................................................47
3.6. Comparación de las técnicas de solución del flujo de potencia:.......................................48
3.7. Ejemplos ...........................................................................................................................48
IV. Capítulo 4: Fallas en Sistemas de Potencia ...........................................................................92
2
4.1. Componentes Simétricas ..................................................................................................93
4.2. Redes de dos puertos .......................................................................................................96
4.3. Calculo del voltaje i en con falla en J ................................................................................97
4.3.1. Impedancias de secuencia generador en vacío ........................................................97
4.3.2. Impedancias de secuencia para los transformadores ...............................................97
4.3.3. Impedancias de secuencia para líneas de transmisión aéreas ..................................98
4.3.4. Modelado en redes de secuencia para los elementos del sistema de potencia .......98
4.3.5. Redes de secuencia cero para Transformadores ......................................................98
4.4. Fallas en los sistemas........................................................................................................99
4.4.1. Falla línea a tierra .....................................................................................................99
4.4.2. Falla línea a línea ....................................................................................................102
4.4.3. Falla línea-línea-tierra .............................................................................................104
4.5. Ejemplos .........................................................................................................................106
V. Capítulo 5: Estabilidad en Sistemas de Potencia ....................................................................154
5.1. Introducción ...................................................................................................................154
5.2. Principio de funcionamiento de una máquina síncrona: ................................................155
5.3. Ecuación de Oscilación ...................................................................................................156
5.4. Modelo de maquina síncrona para estudio de estabilidad .............................................159
5.5. Estabilidad Transitoria ....................................................................................................162
5.5.1. Aplicación a un aumento repentino en la entrada de potencia ..............................164
5.6. Aplicación a Falla Trifásica ..............................................................................................164
5.6.1. Cortocircuito en el extremo de la línea...................................................................164
5.7. Construcción de la curva de oscilación ...........................................................................167
5.8. Sistemas de potencia con presencia de múltiples máquinas ..........................................168
5.9. Voltaje de estabilidad .....................................................................................................170
5.9.1. Curvas PV ................................................................................................................170
5.10. Ejemplos .....................................................................................................................172
VI. Anexos ................................................................................................................................221
1. Anexo .........................................................................................................................................221
2. Anexo .........................................................................................................................................224
3. Anexo .........................................................................................................................................243
VII. Trabajos citados .................................................................................................................250
3
4
Índice de Figuras
Figura I.1. Diagrama Fasorial y Triángulo de Potencia de una carga inductiva (en atraso) .............................. 8
Figura I.2. Red de dos puertos ...................................................................................................................... 10
Figura I.3. Modelo equivalente de una línea corta ......................................................................................... 11
Figura I.4. modelo π de una línea de longitud media ..................................................................................... 11
Figura I.5. Diagrama Unifilar Sistema Multi-máquinas ................................................................................ 13
Figura I.6. Diagrama de reactancias de un sistema eléctrico de potencia ....................................................... 13
Figura II.1. Diagrama unifilar ejemplo 1 Sistemas por unidad ....................................................................... 16
Figura II.2. Diagrama unifilar ejemplo 2 Sistemas por unidad ....................................................................... 17
Figura II.3. Diagrama unifilar ejemplo 3 Sistemas por unidad ............................ ¡Error! Marcador no definido.
Figura II.4. Diagrama unifilar del ejemplo 3 divido en zonas ............................. ¡Error! Marcador no definido.
Figura II.5. Transformador tridevanado interconectando en el sistema de potencia a las barras 1-2 y 3 (a)
Diagrama Unifilar (b) Circuito Monofásico equivalente................................................................................ 22
Figura II.6. Circuito monofásico equivalente con valores en por unidad........................................................ 22
Figura II.7. Circuito monofásico equivalente de impedancias con valores en por unidad ............................... 25
Figura III.1. Diagrama unifilar para balance de potencias ............................................................................. 25
Figura III.2. Diagrama unifilar para balance de potencias ............................................................................. 26
Figura III.3. Diagrama Unifilar para cálculo de Matriz de Admitancias ........................................................ 29
Figura III.4. Diagrama de Admitancias para cálculo de Matriz Ybus ............................................................ 30
Figura III.5. Flujos presentes en un circuito de potencia conectado en forma Pi ............................................ 47
Figura III.6. Circuito de sistema no lineal para el ejemplo 1 .......................................................................... 49
Figura III.7. Diagrama unifilar ejemplo 2...................................................................................................... 53
Figura III.8. Diagrama unifilar ejemplo 3...................................................................................................... 57
Figura III.9. Diagrama Unifilar ejemplo 4 ..................................................................................................... 59
Figura III.10. Diagrama unifilar ejemplo 5 .................................................................................................... 61
Figura III.11. Diagrama unifilar ejemplo 6 .................................................................................................. 651
Figura 0.12. Flujos de carga ejemplo 6……………………………………………………………………...66
Figura III.13. Diagrama unifilar ejemplo 6…………………………………………………………………....70
Figura 0.14. Diagrama unifilar ejemplo 7……………………………………………………………………70
Figura 0.15. Diagrama unifilar ejemplo 8……………………………………………………………………75
Figura 0.16. Flujo de carga en Digsilent ejemplo 8………………………………………………………….79
Figura 0.17. Diagrama unifilar ejemplo 9……………………………………………………………………82
Figura 0.18. Flujo de carga en Digsilent. ejemplo 9…………………………………………………………84
Figura 0.19. Diagrama unifilar ejemplo 10…………………………………………………………………..87
Figura IV.1. Reactancias de cortocircuito para una máquina con: Xd=0.2 pu; X/R=15.08………………………. 92
Figura IV.2. Redes de dos puertos ................................................................................................................ 96
Figura IV.3. Impedancia de transferencia ...................................................................................................... 96
Figura IV.4. Circuito equivalente de transferencia ........................................................................................ 96
Figura IV.5. Redes de secuencia para transformadores tridevanados ............................................................. 99
Figura IV.6. Distribución de las corrientes entregadas por la fuente durante la falla ...................................... 98
Figura IV.7. Conexión de las redes de secuencia para falla por cortocircuito Línea a Tierra .......................... 99
Figura IV.8. Distribución de las corrientes entregadas por la fuente durante la falla .................................... 100
Figura IV.9. Conexión de las redes de secuencia para falla por cortocircuito Línea Línea ........................... 101
Figura IV.10. Distribución de las corrientes entregadas por la fuente durante la falla .................................. 103
Figura IV.11. Conexión de las redes de secuencia para falla por cortocircuito Línea Línea Tierra ............... 103
Figura IV.12. Diagrama unifilar ejemplo 1 ................................................................................................. 104
Figura IV.13. Diagrama unifilar ejemplo 2 ............................................................................................... 1475
Figura IV.14. Diagrama de impedancias. Los valores de admitancias están entre paréntesis. ..................... 1485
5
Figura IV.15. Impedancias de secuencia negativa. Los valores equivalentes de admitancias están entre
paréntesis.................................................................................................................................................... 149
Figura IV.16. Impedancias de secuencia cero. Los valores equivalentes de admitancias están entre paréntesis.
................................................................................................................................................................... 150
Figura IV.17. Circuito equivalente en el punto de la falla simetríca que para este caso es la barra B. .......... 151
Figura IV.18. Conexionado de las redes de secuencia para una F L-T en la barra 1 del sistema de la figura
IV.13 .......................................................................................................................................................... 152
Figura IV.19. Conexionado de las redes de secuencia para una F LL-T en la barra 2 del sistema de la figura
IV.13 .......................................................................................................................................................... 152
Figura IV.20. Conexionado de las redes de secuencia para una F L-L en la barra 3 del sistema de la figura
IV.20 .......................................................................................................................................................... 153
Figura V.1. Diagrama fasor/vector de un generador de rotor cilíndrico bipolar ........................................... 157
Figura V.2. Modelo máquina de rotor cilíndrico ......................................................................................... 160
Figura V.3. equivalente conversión ∆-Y del modelo de la máquina ............................................................. 160
Figura V.4. Curva del ángulo de potencia ................................................................................................... 161
Figura V.5. Cambio en la energía en la curva de ángulo de potencia ........................................................... 163
Figura V.6. Curva de ángulo de potencia con límite de estabilidad .............................................................. 164
Figura V.7. Generador conectado a un barraje infinito por medio de líneas paralelas ................................ 165
Figura V.8. Áreas dependiendo cambio de ángulos en la curva de ángulo de potencia ................................ 165
Figura V.9. Criterio áreas iguales aplicado a curva de ángulo de potencia ................................................... 166
Figura V.10. Falla en la línea para el ejemplo ............................................................................................. 166
Figura V.11. Curvas de potencia para antes, durante y después de falla....................................................... 167
Figura V.12. Ángulo inicial, crítico y máximo para las curvas de potencia .................................................. 167
Figura V.13. Sistema de dos buses conectados ............................................................................................ 171
Figura V.14. Curva normalizada de Pv para diferentes ................................................................................ 171
Figura V.15. Diagra unifilar ejemplo 1 ....................................................................................................... 173
Figura V.16 Diagrama unifilar ejemplo 2. ................................................................................................... 175
Figura V.17. Diagrama unifilar ejemplo 3 ................................................................................................... 202
Figura V.18. Gráfica P-δ ejemplo 4 ............................................................................................................ 205
Figura V.19. Diagrama unifilar ejemplo 5. .................................................................................................. 206
Figura V.20. Curva δ-t para el ejemplo 4. ................................................................................................... 207
6
Índice de Tablas
7
I. Capítulo 1: Introducción
En circuitos operando bajo un sistema sinusoidal en estado estable, la potencia activa y la potencia reactiva son
calculados de la potencia compleja. Si te tiene un elemento en un circuito eléctrico sobre el cual cae un voltaje
V=V ∠δ y además es atravesado por una corriente I=I ∠β, entonces la potencia compleja será el producto del
voltaje y el conjugado de la corriente, como se puede observar en la ecuación (1.1):
La ecuación anterior muestra una parte real y otra imaginaria que podemos identificar, como se ilustra en la
ecuación (1.2):
𝑆 = 𝑃 + 𝑗𝑄 (1.2)
Separando la parte real e imaginaria de la ecuación (1.2) se obtienen las ecuaciones (1.3) y (1.4):
𝑃 = 𝑉𝐼𝑐𝑜𝑠(𝛿 − 𝛽 ) (1.3)
𝑄 = 𝑉𝐼𝑠𝑒𝑛(𝛿 − 𝛽 ) (1.4)
La diferencia δ – β representa el ángulo entre la corriente y el voltaje. El producto entre las magnitudes escalares
S=VI representa la llamada: potencia aparente, cuya unidad son los voltio-amperios o VA.
𝑃 = 𝑉𝐼 ∗ 𝑓𝑝 (1.5)
𝑓𝑝 = cos(𝛼 − 𝛽 ) (1.6)
En la (Figura I.1.) podemos observar el diagrama fasorial y triangulo de potencias de un elemento donde la
corriente se encuentra retrasada con respecto al voltaje (en atraso), una característica propia de elementos
inductivos. La particularidad principal de este sistema se encuentra en que la diferencia de ángulos de la
corriente y el voltaje es positiva, lo que causa una potencia reactiva positiva. (Stevensom, 1979)
Figura I.1. Diagrama Fasorial y Triángulo de Potencia de una carga inductiva (en atraso)
8
1.2. Potencia trifásica
Se tiene un generador trifásico conectado en estrella, que se encuentra en estado estable conectado a una carga
balanceada. Su corriente de línea y voltaje de fase instantáneos, como se observa en las ecuaciones (1.7) y (1.8):
Donde VLN es el voltaje RMS de cada fase e IL es la corriente RMS de cada línea. La potencia instantánea pa(t)
entregada por en generador en la fase a es la ecuación (1.9):
La potencia instantánea total entregada por el generador trifásico será la suma de las potencias instantáneas
entregadas por cada fase del generador, como se ilustra en la ecuación (1.10):
Los tres términos cosenoidales entre paréntesis pueden ser representados mediante una serie de tres fasores
cuya suma será cero para cualquier valor de δ, β y t. La ecuación queda reducida a la expresión (1.11):
La ecuación 9 puede ser reescrita en términos del voltaje de línea, como se ilustra en la ecuación (1.12):
𝑉𝐿 = √3𝑉𝐿𝑁
(1.12)
𝑃3𝜙 = √3𝑉𝐿 𝐼𝐿 cos(𝛿 − 𝛽 ) 𝑊
Los fasores que representan el voltaje y corriente en una fase de un circuito trifásico se pueden observar en la
ecuación (1.13) y (1.14):
𝐼𝑎 = 𝐼𝐿 ∠𝛽 𝑎𝑚𝑝𝑒𝑟𝑖𝑜𝑠 (1.14)
La potencia compleja Sa entregada por la fase a del circuito como se ilustra en la ecuación (1.15):
9
Bajo condiciones balanceadas las potencias entregadas por las fases a, b y c son iguales, así que la potencia
compleja trifásica se observa en la ecuación (1.16):
Por último, la potencia aparente se puede expresar como se ilustra en la ecuación (1.20):
Las líneas pueden ser representadas mediante equivalentes de redes de dos puertos donde VS e IS son el voltaje
y corriente al inicio de la línea y VR e IR son el voltaje y corriente al final. Las relaciones entre estos voltajes y
corrientes se pueden escribir de la siguiente manera, como se ilustra en la ecuación (1.21) y (1.22):
Donde A, B, C y D son términos que dependen de los parámetros R, L, C y G de la línea. Los parámetros A, B,
C y D son en general, números complejos, A y D son números adimensionales, B tiene unidades de Ohm y C
de siemens, observado en la (figura I.2) en la cual se ilustra la red de dos puertos.
10
Una línea usualmente se considera corta si tiene menos de 80 km de longitud. Solo se utilizan la resistencia y
reactancia seria. La admitancia de la línea es despreciada. Este modelo es válido tanto para líneas monofásicas,
como para líneas trifásicas operando bajo condiciones balanceadas, como se observa en la (figura I.3) el modelo
equivalente de una línea corta.
Los parámetros A, B, C y D pueden ser encontrados fácilmente mediante las siguientes ecuaciones (1.24) y
(1.25):
𝑉𝑆 = 𝑉𝑅 + 𝑍𝐼𝑅 (1.24)
𝐼𝑆 = 𝐼𝑅 (1.25)
De manera que los parámetros para una línea corta son descritos en las ecuaciones (1.27), (1.28) y (1.29):
𝐴=𝐷=1 (1.27)
𝐵=𝑍 (1.28)
𝐶=0 (1.29)
Las líneas de entre 80 y 250 km de longitud son llamadas líneas de longitud media, para las cuales no es posible
despreciar el efecto de la admitancia. En ellas es común dividir la admitancia total y ubicar las mitades en los
extremos de la línea. A este modelo se le llama “modelo π” y se observa en la (figura I.4).
11
Los parámetros A, B, C y D pueden ser deducidos de las siguientes ecuaciones (1.30) y (1.31):
𝑌𝑍
𝑉𝑆 = (1 + ) 𝑉 + 𝑍𝐼𝑅 (1.30)
2 𝑅
𝑌𝑍 𝑌𝑍
𝐼𝑆 = 𝑌 (1 + ) 𝑉𝑅 + (1 + ) 𝐼𝑅 (1.31)
4 2
Finalmente se obtuvo que los paramentos A, B, C y D de la línea de longitud media son vistos en las
ecuaciones (1.33), (1.34) y (1.35)
𝑌𝑍
𝐴=𝐷 =1+ (1.33)
2
𝐵=𝑍 (1.34)
𝑌𝑍
𝐶 = 𝑌 (1 + ) (1.35)
4
Uno de los aspectos más relevantes al analizar sistemas eléctricos de potencia es su representación, puesto que
ésta es el punto de partida para estudios posteriores. La representación de un sistema de potencia, dependerá
del tipo de análisis que se quiera llevar a cabo, pues es mucho más fácil analizar el flujo de carga de una red
con el diagrama unifilar, así mismo es más sencillo analizar la incidencia de una falla monofásica con los
diagramas de reactancias por secuencia. Es importante aclarar que estos diagramas son una representación
general del SEP, no debe verse como única herramienta de estudio, para realizar una comprensión detallada se
debe acompañar dichos diagramas de ecuaciones, métodos de iteración y demás conceptos eléctricos.
Un diagrama unifilar es una representación esquemática de los elementos principales que constituyen un sistema
de potencia eléctrica, o una parte específica de él. Los diagramas unifilares se elaboran con el ánimo de dar una
idea general, pero al mismo tiempo clara acerca del funcionamiento del sistema y de sus partes integrantes. Se
realizan en dos etapas, primero como diagramas unifilares simples y en una segunda fase, como diagramas
unifilares elaborados o completos, como se observa a continuación en la (figura I.5).
12
13.8kV 115kV 4.2kV
T1 T2
1 3
2
Carga B
Carga A
Figura I.5. Diagrama Unifilar Sistema Multi-máquina
Algunos elementos que acompañan los diagramas unifilares, se pueden observar a continuación:
Carga
Impedancia
Transformador
de dos devanados
Fusible
Generador
Transformador
de tres devanados
Interruptor
Motor
Reactor
jX3
jX1
jX2
jXA rB
DC
E1 DC E3
DC
E2
13
II. Capítulo 2: Cálculos en Sistemas por Unidad (p.u.)
Siendo A cualquier valor de una variable, se puede decir, como se observa en la ecuación (2.1):
𝐴
𝐴𝑝.𝑢 = (2.1)
𝐴𝐵𝑎𝑠𝑒
Estos valores base corresponden usualmente a las principales variables del sistema, las cuales se denotarán así:
Tensión (𝑉𝐵 ), Corriente (𝐼𝐵 ), Impedancia (𝑍𝐵 ), Potencia Aparente (𝑆𝐵 ).
Debido a que todos los valores “base” mencionados anteriormente se relacionan a través de ecuaciones
eléctricas básicas. Para los cálculos en por unidad solo es posible fijar dos valores de referencia libremente, el
resto quedarán determinados por éstos. Por regla general, suelen tomarse como magnitudes base la tensión en
un punto del sistema 𝑉𝐵 y la potencia común en todo el sistema 𝑆𝐵 .
Dados los valores base de tensión 𝑉𝐵 y potencia 𝑆𝐵 , es posible determinar, como se ilustra en las ecuaciones
(2.2) y (2.3):
𝑆𝐵
𝐼𝐵 = (2.2)
𝑉𝐵
𝑉𝐵 2
𝑍𝐵 = (2.3)
𝑆𝐵
Para los sistemas trifásicos se obtienen las magnitudes base de forma muy similar a las de un sistema
monofásico. Para esto, se toma como tensión base la tensión de línea en un punto del sistema (𝑉𝐵 ) y como
potencia base una potencia trifásica común para todo el sistema (𝑆𝐵 ). Obteniendo así los valores base de
intensidad de corriente y de impedancia, como se ilustra en las ecuaciones (2.4) y (2.5):
𝑆𝐵
𝐼𝐵 = (2.4)
√3𝑉𝐵
𝑉𝐵 2
𝑍𝐵 = (2.5)
𝑆𝐵
Es necesario tener en cuenta el tipo de conexión del sistema trifásico en general, es decir, si el sistema está
conectado en estrella o en delta, siguiendo la tabla II.1. Ecuaciones eléctricas para sistemas en estrella y delta.
14
Tabla II.1. Ecuaciones Eléctricas para Sistemas en Estrella y Delta
Variable Sistema en Estrella Sistema en Delta
Tensión 𝑉𝑙 = √3𝑉𝑓 𝑉𝑙 = 𝑉𝑓
Corriente 𝐼𝑙 = 𝐼𝑓 𝐼𝑙 = √3𝐼𝑓
𝑉
𝑉𝑝.𝑢 = (2.6)
𝑉𝐵
𝐼
𝐼𝑝.𝑢 = (2.7)
𝐼𝐵
𝑍
𝑍𝑝.𝑢 = (2.8)
𝑍𝐵
Si en el sistema de potencia a estudiar existen transformadores, se deben establecer tantas tensiones base como
zonas eléctricas establezcan los transformadores. Estas tensiones base se hallan teniendo en cuenta la relación
de transformación, como se ilustra en la ecuación (2.9):
Siendo 𝒂 la relación de transformación, 𝑽𝑩𝑷𝒓𝒊𝒎 la tensión base del primario del transformador y 𝑽𝑩𝑺𝒆𝒄 la tensión
base del secundario del transformador.
Aplicando la ecuación 2.9 se elimina la relación de transformación del sistema en por unidad y los diferentes
niveles de tensión en cada zona de transformación.
Ahora bien, cuando las impedancias de las máquinas y transformadores se encuentran en por unidad o en
términos porcentuales, es necesario unificar las bases del sistema como se demuestra a continuación en la
ecuación (2.10):
Considerando:
𝑍𝑟𝑒𝑎𝑙
𝑍1 𝑃𝑈 =
𝑍𝑏𝑎𝑠𝑒1
𝑍𝑟𝑒𝑎𝑙
𝑍2 𝑃𝑈 =
𝑍𝑏𝑎𝑠𝑒2
Igualando Zreal:
𝑍1 𝑃𝑈 = 𝑍𝑏𝑎𝑠𝑒1 = 𝑍2 𝑃𝑈 ∗ 𝑍𝑏𝑎𝑠𝑒2
15
𝑉𝑏1 2
𝑍𝑏𝑎𝑠𝑒1 𝑆𝑏1
𝑍2 𝑃𝑈 = 𝑍1 𝑃𝑈 ∗ = 𝑍1 𝑃𝑈 ∗
𝑍𝑏𝑎𝑠𝑒2 𝑉𝑏2 2
𝑆𝑏2
𝑉𝑏1 2 𝑆𝑏2
𝑍2 𝑃𝑈 = 𝑍1 𝑃𝑈 ( 2) ( )
𝑉𝑏2 𝑆𝑏1
2
𝑉𝑏𝑣𝑖𝑒𝑗𝑜 𝑆𝑏𝑛𝑢𝑒𝑣𝑜
𝑍𝑛𝑢𝑒𝑣𝑜 𝑃𝑈 = 𝑍 𝑣𝑖𝑒𝑗𝑜 𝑃𝑈 ( ) ( ) (2.10)
𝑉𝑏𝑛𝑢𝑒𝑣𝑜 𝑆𝑏𝑣𝑖𝑒𝑗𝑜
2.4. Ejemplos
1. Tres motores de tensión nominal 6.9 kV están conectados a la misma barra. Los motores tienen las
siguientes características:
Expresar las reactancias subtransitorias de estos motores por unidad, respecto a una base de 10 MVA, 6.6 kV.
Solución:
II. Calcular las reactancias para cada uno de los motores con la base especificada por el ejercicio,
siguiendo la ecuación 1.10.
6,9𝑘𝑉 2 10𝑀𝑉𝐴
𝑍𝑀1𝑝.𝑢 = 0,17𝑗 ( ) ( ) = 𝑗0,3378 𝑝. 𝑢
6,6𝑘𝑉 5,5𝑀𝑉𝐴
2
6,9𝑘𝑉 10𝑀𝑉𝐴
𝑍𝑀2𝑝.𝑢 = 0,15𝑗 ( ) ( ) = 𝑗0,6429 𝑝. 𝑢
6,6𝑘𝑉 2,55𝑀𝑉𝐴
16
6,9𝑘𝑉 2 10𝑀𝑉𝐴
𝑍𝑀3𝑝.𝑢 = 0,20𝑗 ( ) ( ) = 𝑗0,6245 𝑝. 𝑢
6,6𝑘𝑉 3,5𝑀𝑉𝐴
La tabla 1.2 muestra las tensiones y potencia de cada uno de los transformadores del diagrama unifilar.
Solución:
I. Para la solución de este ejercicio se tomarán como tensión base y potencia base:
𝑉𝐵𝑎𝑠𝑒 𝐿𝑖𝑛𝑒𝑎= 138 𝑘𝑉
𝑆𝐵𝑎𝑠𝑒 𝐿𝑖𝑛𝑒𝑎= 10 𝑀𝑉𝐴
13.2
𝑉𝐵𝐺𝐸𝑁 = ∗ 138 = 13.8 𝑘𝑉
132
69
𝑉𝐵𝐿𝑂𝐴𝐷 = ∗ 138 = 69 𝑘𝑉
138
III. Calcular las Impedancias base:
13.82
𝑍𝐵𝐺𝐸𝑁 = = 19.044Ω
10
1382
𝑍𝐵𝐿2−3 = = 1904.4Ω
10
2
69
𝑍𝐵𝐿𝑂𝐴𝐷 = = 476.1Ω
10
IV. Calcular las Intensidades bases:
10
𝐼𝐵𝐺𝐸𝑁 = = 0.418𝑘𝐴
√3 ∗ 13.8
17
10
𝐼𝐵𝐿2−3 = = 0.042𝑘𝐴
√3 ∗ 138
10
𝐼𝐵𝐿𝑂𝐴𝐷 = = 0.084𝑘𝐴
√3 ∗ 69
V. Definidos los valores base, se procede a transformar los datos de la red en por unidad.
Impedancia de línea:
10+𝐽100
𝑍𝐿2−3 = 1904.4Ω = 0.005251 + 𝑗0.5251 p.u
Impedancia de carga:
300
𝑍𝐿𝑂𝐴𝐷 = 476.1Ω = 0.63 p.u
Reactancia de T-1:
10 13.2 2
𝑋𝑇−1 = 0.1 ( 5 )*(13.8) = 𝑗0.183𝑝. 𝑢
Reactancia de T-2:
10 69 2
𝑋𝑇−2 = 0.08 ( 10 )*(69) = 𝑗0.08𝑝. 𝑢
VI. Calcular la tensión en la barra 1.
13.2
𝑉1 = = 0.957
13.8
VII. Aplicar la segunda ley de Kirchhoff y calcular la intensidad de corriente, así:
V1 = (𝑋𝑇1 + 𝑍𝐿 + 𝑋𝑇2 + 𝑍𝐶 ) ∗ 𝐼
𝐼 = 1.348∠ − 26.4 𝐴
V4 = 𝑍𝐶 ∗ 𝐼
S4 = V4 𝐼 ∗
S4 = 1.146
18
Figura II.4. Diagrama unifilar ejemplo 4 Sistemas por unidad
A continuación, la tabla 1.3 muestra los datos de cada uno de los elementos del sistema:
Tabla II.4. Datos Ejemplo 4 Sistemas por unidad
Elemento 𝑽𝒏𝒐𝒎 (kV) 𝑺𝑩 (MVA) Impedancia
Zona de generación:
𝑆𝑏𝑎𝑠𝑒 = 300MVA
𝑉𝑏𝑎𝑠𝑒 = 25KV
Zona 𝐿1
19
𝑆𝑏𝑎𝑠𝑒 = 300MVA
230𝐾𝑉
𝑉𝑏𝑎𝑠𝑒−𝐿1 = 25𝐾𝑉 ∗ = 273,8095𝐾𝑉
21𝐾𝑉
Zona 𝐿2
𝑆𝑏𝑎𝑠𝑒 = 300MVA
38𝐾𝑉 ∗ √3
𝑉𝑏𝑎𝑠𝑒−𝐿2 = 273,8095𝐾𝑉 ∗ = 78,3491𝐾𝑉
132,8𝐾𝑉 ∗ √3
300𝑀𝑉𝐴 21𝐾𝑉 2
𝑋𝑇1𝑝𝑢 = 0,1 ∗ ( )( ) = 0,1411 𝑝𝑢
150𝑀𝑉𝐴 25𝐾𝑉
2
300𝑀𝑉𝐴 230𝐾𝑉
𝑋𝑇2 𝑝𝑢 = 0,1 ∗ ( )( ) = 0,1411 𝑝𝑢
150𝑀𝑉𝐴 273,8095𝐾𝑉
2
300𝑀𝑉𝐴 38𝐾𝑉 ∗ √3
𝑋𝑇3 𝑝𝑢 = 0,1 ∗ ( )( ) = 0,141 𝑝𝑢
150𝑀𝑉𝐴 78,3491𝐾𝑉
2
300𝑀𝑉𝐴 132,8𝐾𝑉 ∗ √3
𝑋𝑇4 𝑝𝑢 = 0,1 ∗ ( )( ) = 0,1411 𝑝𝑢
150𝑀𝑉𝐴 273,8095𝐾𝑉
Se obtiene el siguiente modelo, el cual se observa en la Figura II.5. modelo equivalente de impedancias con
valores en por unidad ejemplo 4:
Figura II.5. modelo equivalente de impedancias con valores en por unidad ejemplo 4
20
Simplificando un poco se obtiene el modelo que se puede observar en la figura II.6:
𝑗0,1411 ∗ 𝑗0,1411
= 𝑗70,55𝑥10−3 𝑝𝑢
𝑗0,1411 + 𝑗0,1411
𝑗0,3811 ∗ 𝑗3,0733
= 𝑗0,339 𝑝𝑢
𝑗0,3811 + 𝑗3,0733
Figura II.6. modelo equivalente de impedancias con valores en por unidad ejemplo 4
𝑉5 ∗ (𝑉5 )2
𝑆5 = 𝑉5 𝐼5 ∗ = 𝑉5 ( ∗ )= ∗
𝑍𝐶5 𝑍𝐶5
∗
(𝑉5 )2
𝑍𝐶5 =
𝑆5
𝑆5 𝑝𝑢 ∗ 0,4 − 𝐽0,2
𝐼5 𝑝𝑢 = = = 0,5309∠ − 26,5651 𝑝𝑢
𝑉5 𝑝𝑢 ∗ 0,8423
𝑉22 (0,9366)2
𝑍𝐶2 = = = 1,629∠21,8014
𝑆2∗ 0,5 − 0,2𝐽
𝑉2 0,9366∠9,8917 𝑝𝑢
𝐼2 = = = 0,5747∠ − 11,9097 𝑝𝑢
𝑍𝐶2 1,629∠21,8014
21
𝐼 = 𝐼2 + 𝐼5 = 0,5625 − 𝐽0,1186 + 0,4748 − 𝐽0,22374 = 1,0373 − 𝐽0,356 𝑝𝑢
𝑉1 = 0,9762∠13,8682 𝑝𝑢
|𝑉1 | = 0,9762𝑝𝑢 ∗ 25𝐾𝑉 = 24,405𝐾𝑉
5. En la red interconectada nacional existen transformadores trifásicos de tres devanados por fase como el
indicado con el diagrama unifilar de la Figura II.7 (a). De los datos de diseño consignados en la placa
característica se tiene:
p s T
400MVA 180MVA 40MVA
13.2kV 115kV 34.5kV
Is s
1: N12
+ +
p IP zs Es
2 3 - -
s t zP
zt It t
1: N13
+ +
p Et
1 - -
(a) (b)
Figura II.7. Transformador tridevanado interconectando en el sistema de potencia a las barras 1-2 y 3 (a) Diagrama
Unifilar (b) Circuito Monofásico equivalente
Un circuito monofásico equivalente, con transformadores ideales entre devanados, se muestra con la Figura II.7
(b). El circuito equivalente mostrado en la Figura 2 es adecuado para estudios de desbalance y fallas por
cortocircuito en el sistema de potencia. Mientras el circuito equivalente mostrado con la Figura II.8 es adecuado
para estudios de Flujo de potencia.
Determine los valores en por unidad de las impedancias Zp, Zs y Zt para el circuito monofásico equivalente
mostrado con la Figura II.6 y sobre la base 100MVA, 13.2kV en la barra 2 si al realizar los ensayos de rutina
un transformador tridevanado se obtienen los datos indicados en la Tabla II.5.
2 3
zP ( pu) z s ( pu )
z t ( pu )
Voltaje de referencia
Figura II.8. Circuito monofásico equivalente con valores en por unidad
22
Tabla II.5. Datos de ensayo de rutina para pérdidas con carga los valores porcentuales están sobre las bases indicadas
En ningún caso en el ensayo de pérdidas con carga se debe superar la menor de las dos potencias de los
devanados comprometidos: por ejemplo, entre el devanado primario y secundario no se podrá superar los
10MVA al lograr la corriente nominal.
p s t
400MVA 180MVA 40MVA
13.2kV 115kV 34.5kV
Solución
Mediante el uso del circuito equivalente monofásico mostrado con la Figura II.8 (b) se puede saber que, al
realizar los ensayos de cortocircuito para medición de pérdidas con carga, las ecuaciones obtenidas son las que
se observan a continuación (2.11), (2.12) y (2.13)
Dividiendo sobre la impedancia base correspondiente a los ohmios medidos se obtienen las ecuaciones en pu,
como se ilustran a continuación (2.14), (2.15) y (2.16)
Zps Zp Zs
Zps( pu ) ( Zp Zs)( pu ) (2.14)
Zbp Zbp
Zpt Zp Zt
Zpt ( pu ) ( Zp Zt )( pu )
Zbp Zbp (2.15)
Donde
23
Los valores medidos expresados ahora en por unidad, ecuaciones (2.14), (2.15) y (2.16), permiten plantear el
sistema de ecuaciones que se observa a continuación (2.17)
Zps( pu ) 1 1 0 Zp( pu )
Zpt ( pu ) 1 0 1 Zs( pu )
(2.17)
Zst ( pu ) 0 1 1 Zt ( pu )
Al resolver matricialmente se obtiene la solución en p.u para las impedancias Zp, Zs y Zt, como se ilustra en
la ecuación (2.18):
Zp( pu ) 1 1 1 Zps( pu )
Zs( pu ) 1 1 1 1 Zpt ( pu )
2 (2.18)
Zt ( pu ) 1 1 1 Zst ( pu )
Que son los valores en p.u que se utilizarían para un Circuito monofásico equivalente como el mostrado con
la Figura II.6.
Para modelar de acuerdo al circuito equivalente solicitado, se deben calcular todas las impedancias en por
unidad sobre la base de estudio. Se deduce entonces que se debe realizar cambio de base pues los valores
presentados en la Tabla 1 no corresponden a la base de estudio solicitada 15MVA y 57.39kV en la barra 1.
Cambio de base
Zp( pu ) 1 1 1 0.030
Zs( pu ) 1 1 1 1 0.252
2
Zt ( pu ) 1 1 1 0.230
De donde:
Zp( pu ) 0.026
Zs( pu ) 0.004
Zt ( pu ) 0.226
El circuito monofásico equivalente en p.u modelado como diagrama de impedancias es el mostrado con la
Figura II.9.
24
2 3
j 0 . 030 p .u j 0.252 pu
j 0.230 p.u
Voltaje de referencia
Figura II.9. Circuito monofásico equivalente de impedancias con valores en por unidad
El flujo de carga o flujo de potencia, consiste en evaluar el punto de operación de estado estacionario (tensiones
entre nodos, potencia activa y reactiva a través de cada uno de los nodos del sistema) de un sistema de potencia
para unas condiciones de generación, carga, configuración de red determinada. (Syder A, 1991)
El flujo de carga se fundamenta en el balance de potencia, el cual se demuestra en la ecuación (3.1) que se
puede observar a continuación:
𝑛 𝑛
Donde:
𝑆𝑔𝑖 = Potencias aparente generada en el nodo i 𝑆𝑑𝑖 = Potencias aparente demandadas en el nodo i
25
Expresando la tensión de los nodos de la figura III.1 de forma exponencial, se obtiene la ecuación (3.4):
Expresando la ecuación (3.4) de forma rectangular, se obtiene lo que se puede observar en la ecuación (3.5):
Ahora, si define la impedancia desde el nodo 𝑖 hasta el nodo 𝑗, se obtiene la ecuación (3.6):
𝑰𝑖 = 𝒀𝑖𝑗 𝑽𝑗 (3.8)
Entonces, con base en el diagrama unifilar de la figura III.2 para el bus 𝑖 la 𝑖 − é𝑠𝑖𝑚𝑎 las ecuaciones que se
obtienen son las siguientes (3.9) y (3.10):
𝐼𝑖 = 𝐼1 + 𝐼2 +. . . +𝐼𝑛 (3.9)
𝑛
(3.10)
𝐼𝑖 = ∑ 𝑌𝑖𝑗 𝑒 𝑗𝜃𝑖𝑗 𝑉𝑗 𝑒 𝑗𝛿𝑗 𝑗≠𝑖
𝑗=1
26
Conjugando la potencia compleja dada en la ecuación (3.11) y reemplazando la ecuación (3.10) en (3.11), se
obtiene la ecuación (3.12):
𝑛 𝑛
∗ ∗ −𝑗𝛿𝑖 𝑗(𝜃𝑖𝑗+𝛿𝑗)
𝑆𝑖 = 𝑃𝑖 − 𝑗𝑄𝑖 = 𝑉𝑖 𝐼𝑖 = 𝑉𝑖 𝑒 ∑ 𝑌𝑖𝑗 𝑒 = ∑ 𝑌𝑖𝑗 𝑉𝑖 𝑉𝑗 𝑒 𝑗(𝛿𝑖−𝛿𝑗+𝜃𝑖𝑗) (3.12)
𝑗=1 𝑗=1
Separando la parte real y la parte imaginaria se obtienen las ecuaciones (3.14) y (3.15):
Las ecuaciones generales (3.16) y (3.17) de flujo de carga son las siguientes:
Al realizar un estudio de flujo de potencia se obtendrán los voltajes presentes en los barrajes y los flujos en
todas las ramas del circuito para una condición en específico. En un flujo de potencia se realizan una serie de
iteraciones en las cuales se cambian ciertos parámetros en cada iteración, es decir, se realiza un cambio en el
circuito como la adición o la sustracción de una línea o la apertura o cierre de un interruptor que cambia las
condiciones iniciales de dicho circuito. Un flujo de potencia se realiza para ver el comportamiento que presenta
la red al introducirle nuevas centrales generadoras, centrales de transformación o cargas al sistema, con esto se
evalúa la capacidad de operación que se tiene y se define el rendimiento del mismo.
I. Flujos de las líneas y centrales de transformación dentro de límites normales térmicos: Este ítem puede
ser dividido de dos maneras, cuando el sistema presenta una sobrecarga temporal debido a la constante
de tiempo térmico del equipo o a la capacidad adicional de los transformadores presentado una
ventilación forzada
27
II. Criterios de voltaje establecidos en la norma IEEE Std 141-1993: Este criterio consta de dos partes, un
rango en el que se toma el voltaje para condiciones normales y otra, en el que el rango de voltaje estará
basado en condiciones anormales del circuito
III. La potencia reactiva generada debe estar definida dentro de los límites entregados por las curcas de
capacidad del generador
Usualmente los estudios de flujos de potencia inician con una condición de operación de máxima carga para
determinar si los voltajes y los flujos de potencia se encuentran dentro del rango máximo permisible, los demás
casos de estudio serán realizados de acuerdo a las necesidades que presente el sistema, de ser encontrados
problemas con los voltajes o algún tipo de sobrecarga presente en la red, se podrá realizar alguna de las
siguientes condiciones para lograr un equilibrio en el sistema (Nagrath, 2003)
En los estudios de cálculo de flujos de potencia cuando el sistema lo permita, se realizan modelos equivalentes
sencillos, puesto que no reviste ninguna ventaja en utilizar una representación exacta de los elementos que
componen el sistema. Los elementos son representados de la siguiente manera:
Líneas de transmisión: Van ligadas a la longitud que posean, así las líneas de transmisión corta (<80
Km) serán representadas como una reactancia única en serie, y las líneas de transmisión de energía
largas (>300 Km) se modelarán como un circuito Pi (π) equivalente
Generadores: se representan usualmente como fuentes de PV o PQ, y suelen representarse por una
impedancia propia conectada en serie al voltaje interno del generador
Transformadores: Para un transformador de dos vanos, se suele representar con el uso de la reactancia
en cortocircuito conectada y serie con un transformador ideal. Para el caso de un transformador
tridevanado, tomando sin carga el tercer vano o con una carga de muy bajo valor, será representado
por la impedancia de corto circuito.
Para obtener la matriz de admitancias de un sistema de potencia, es necesario hallar las ecuaciones de tensión
en cada nodo. Considere el sistema de la (figura III.3), las impedancias están expresadas en por unidad con una
base común de potencia aparente en MVA y se desprecian resistencias de cada una de las líneas para simplificar
cálculos.
28
Figura III.3. Diagrama Unifilar para cálculo de Matriz de Admitancias
Usando la ley de Kirchhoff de corrientes, se calculan las ecuaciones para cada uno de los nodos, se hace la
conversión de cada impedancia a admitancia. Teniendo como resultado (3.18):
1
𝑦𝑖𝑗 =
𝑟𝑖𝑗 + 𝑗𝑥𝑖𝑗 (3.18)
Donde:
Nodo 1:
𝐼1 = 𝑦10 𝑉1 + 𝑦12 (𝑉1 − 𝑉2 ) + 𝑦13 (𝑉1 − 𝑉3 )
Nodo 2:
𝐼2 = 𝑦20 𝑉2 + 𝑦12 (𝑉2 − 𝑉1 ) + 𝑦23 (𝑉2 − 𝑉3 )
Nodo 3:
0 = 𝑦23 (𝑉3 − 𝑉2 ) + 𝑦13 (𝑉3 − 𝑉1 ) + 𝑦34 (𝑉3 − 𝑉4 )
Nodo 4:
0 = 𝑦34 (𝑉4 − 𝑉3 )
Nodo 1:
𝐼1 = (𝑦10 + 𝑦12 + 𝑦13 )𝑉1 − 𝑦12 𝑉2 − 𝑦13 𝑉3
29
Nodo 2:
𝐼2 = −𝑦12 𝑉1 + (𝑦20 + 𝑦12 + 𝑦23 )𝑉2 − 𝑦23 𝑉3
Nodo 3:
0 = −𝑦13 𝑉1 − 𝑦23 𝑉2 + (𝑦13 + 𝑦23 + 𝑦34 )𝑉3 − 𝑦34 𝑉4
Nodo 4:
0 = −𝑦34 𝑉3 + 𝑦34 𝑉4
La (Figura III.4), muestra el diagrama de admitancias del sistema eléctrico de potencia de la (Figura III.3).
Reescribiendo los términos que acompañan las tensiones en los nodos, se tiene:
Nodo 1:
𝐼1 = 𝑌11 𝑉1 + 𝑌12 𝑉2 + 𝑌13 𝑉3 + 𝑌14 𝑉4
Nodo 2:
𝐼2 = 𝑌21 𝑉1 + 𝑌22 𝑉2 + 𝑌23 𝑉3 + 𝑌24 𝑉4
Nodo 3:
𝐼3 = 𝑌31 𝑉1 + 𝑌32 𝑉2 + 𝑌33 𝑉3 + 𝑌34 𝑉4
Nodo 4:
𝐼4 = 𝑌41 𝑉1 + 𝑌42 𝑉2 + 𝑌43 𝑉3 + 𝑌44 𝑉4
30
Es de aclarar, que, para el sistema analizado en este caso, 𝑌14 = 0 así mismo 𝑌24 = 𝑌42 = 0
Con base en el planteamiento anterior, para una red general de 𝑛 nodos, la ley de corrientes de Kirchhoff se
puede escribir en términos generales, como la ecuación (3.19):
𝑰 = 𝒀𝐵𝑢𝑠 𝑽 (3.19)
Para realizar un correcto dimensionamiento de la matriz Ybus hay varias características a tener en cuenta:
En este tipo de barraje se especifica normalmente la potencia activa y el módulo de la tensión. Con los barrajes
de generación es razonable especificar P y V, debido a que esos valores son cantidades controlables a través del
generador y la excitatriz, respectivamente. Las incógnitas en este tipo de barra son el ángulo del voltaje y la
potencia reactiva total inyectada a la barra (Q, 𝛿).
Cuando se tiene este tipo de barrajes los datos que se conocen son la potencia activa y la potencia reactiva
totales inyectadas a la barra (𝑃𝑖 , 𝑄𝑖 ). En este tipo de barrajes las incógnitas que se persiguen encontrar por el
estudio de flujo de carga son el módulo y el ángulo de la tensión (V, 𝛿).
31
En este tipo de nodo, se especifica V y δ, como se tiene un ángulo específico en ese nodo, este valor debe
mantenerse constante durante la solución del flujo de potencia, debido a que este ángulo es la referencia de todo
el sistema. Este tipo de barraje puede denominarse como bus de referencia, pues la potencia activa P y la
potencia reactiva Q, no se especifican, por lo tanto, su ajuste “cubre” las pérdidas de las líneas de transmisión.
Normalmente al bus slack se le asigna el número uno o cero como referencia, a este nodo se conecta la
generación principal del sistema. (Weedy, 1982)
Supóngase un sistema de n ecuaciones algebraicas no lineales con n incógnitas (x1, x2, ... ,xn) de las ecuaciones
(3.21) (3.22) y (3.23):
Se procede a re-plantear el problema, despejando de cada ecuación una de las variables, creándose las funciones
(3.24), (3.25) y (3.26):
Donde las funciones φ son las funciones resultantes de despejar de i-ésima variable de la i-ésima ecuación; es
decir se obtienen las ecuaciones iterativas. Se supone una condición inicial para cada una de las incógnitas del
problema, utilizando la ecuación (3.27).
𝑥1(0) (3.27)
𝑋0 = 𝑥2(0)
𝑥𝑛1(0)
Partiendo de estos valores iníciales se proceden a encontrar los siguientes por el uso de las ecuaciones iterativas
(3.28):
El método iterativo de Gauss-Seidel posee una convergencia más rápida, pero la naturaleza del método iterativo
es crear una sucesión infinita de valores, que debe ser detenida por algún criterio, es común verificar luego de
cada iteración el error cometido en esta contra la anterior, si el error entre dos iteraciones consecutivas es menor
a una cota superior se detiene el proceso iterativo, el cual se puede demostrar con la ecuación (3.29)
32
𝑋1 𝑘+1 − 𝑋 𝑘 ≤ 𝜀 (3.29)
El método para resolver los flujos de carga parte de los valores conocidos inicialmente de tensiones en barras y
potencias activas y reactivas. Se debe tener presente el tipo de barra que se encuentra en el sistema de potencia,
debido a que las ecuaciones en este método presentan pequeñas variaciones muy importantes para el resultado
final del flujo de potencia, lo cual se observa en la ecuación (3.30).
Barra P-Q
𝑛
(𝑘+1) 1 𝑃𝑖 − 𝑗𝑄𝑖
𝑉𝑖 = [ ∗ (𝑘) + ∑ 𝑌𝑖𝑗 𝑉𝑗 (𝑘) ] (3.30)
𝑌𝑖𝑖 𝑉𝑖
𝑗=1,𝑗≠𝑖
𝑛 𝑛
(𝑘+1) 1 𝑃𝑖 − 𝑗𝑄𝑖
𝑉𝑖 = [ ∗ (𝑘) + ∑ 𝑌𝑖𝑗 𝑉𝑗 (𝑘+1) + ∑ 𝑌𝑖𝑗 𝑉𝑗 (𝑘) ] (3.31)
𝑌𝑖𝑖 𝑉𝑖
𝑗=1 𝑗=𝑖+1
Donde:
Ahora, es necesario tener en cuenta que, según la escritura de la LCK, la corriente entrante al bus 𝑖 se asume
positiva. Por tal razón, para los nodos donde la potencia activa y reactiva se inyecta hacia el bus como los
buses de generación 𝑃𝑖 y 𝑄𝑖 se asumen positivos. Para los buses de carga donde la potencia activa y reactiva
provienen desde otro nodo 𝑃𝑖 y 𝑄𝑖 , tienen valores negativos.
𝑁
(3.32)
𝑃𝑖 (𝑘+1)
=ℜ 𝑉𝑖∗ (𝑘) 𝑉𝑖∗ (𝑘) 𝑌𝑖𝑖 + ∑ 𝑌𝑖𝑗 𝑉𝑗 (𝑘) 𝑗≠𝑖
𝑗=1
{ [ 𝑗≠𝑖 ]}
33
𝑁
(3.33)
𝑄𝑖 (𝑘+1)
= −𝐼𝑚 𝑉𝑖∗ (𝑘) 𝑉𝑖∗ (𝑘) 𝑌𝑖𝑖 + ∑ 𝑌𝑖𝑗 𝑉𝑗 (𝑘) 𝑗≠𝑖
𝑗=1
{ [ 𝑗≠𝑖 ]}
Barra P-V
Para los buses PV donde los valores de 𝑃𝑖 y |𝑉𝑖| se conocen, primero se resuelve la ecuación (3.33) para 𝑄𝑖 (1+𝑘) ,
luego se usa la ecuación (3.34) para resolver 𝑉𝑖 (𝑘+1). Sin embargo, ya que el valor de |𝑉𝑖| se conoce, solo la
parte imaginaria de 𝑉𝑖 (𝑘+1), se mantiene constante, por lo que la parte real se selecciona en orden para satisfacer
la siguiente ecuación (3.35):
(𝑘+1) 2 (𝑘+1) 2 (3.35)
(𝑒𝑖 ) + (𝑓𝑖 ) = |𝑉𝑖 |2
(3.36)
(𝑘+1) (𝑘+1) 2
𝑒𝑖 = √|𝑉𝑖 |2 − (𝑓𝑖 )
Donde 𝑒𝑖 (𝑘+1) y 𝑓𝑖 (𝑘+1) representan las componentes real e imaginaria de la tensión 𝑉𝑖 (𝑘+1) en la secuencia de
iteración.
La realización de las iteraciones con el método de Gauss-Seidel continua hasta que los cambios entre las
componentes real e imaginaria del voltaje en los barrajes cumplan con el valor de error permitido, este valor se
determina a partir de las siguientes ecuaciones (3.37) y (3.38):
Coordenadas cartesianas
Escribiendo las ecuaciones de potencia en coordenadas cartesianas, se obtiene la siguiente ecuación (3.39):
𝑛
|2
𝑝𝑘 − 𝑗𝑄𝑘 = |𝑉𝑘 𝑦𝑘𝑘 + 𝑉𝑘 ∑ 𝑌𝑘𝑗 ∗ 𝑉𝑓 (3.39)
𝑓=1
34
Se supone que los elementos de voltaje y de la matriz Ybus están expresados en coordenadas cartesianas de la
siguiente forma
𝑉𝑘 = 𝑎𝑘 + 𝑗𝑏𝑘
𝑌𝑘𝑘 = 𝐺𝑘𝑘 − 𝑗𝐵𝑘𝑘
𝑉𝑓 = 𝑎𝑓 + 𝑗𝑏𝑓
𝑌𝑘𝑗 = 𝐺𝑘𝑗 − 𝑗𝐵𝑘𝑗
Ahora igualando la parte real e imaginaria se obtienen las ecuaciones (3.41) y (3.42):
𝑛
𝑛
𝑛
𝑛
𝑄𝑘 = 𝐵𝑘𝑘 |𝑉𝑘|2 + ∑ 𝑎𝑘𝑘 (𝐺𝑘𝑗 𝑎𝑗 − 𝐺𝑘𝑗 𝑏𝑗) + ∑ 𝑏𝑘 (𝐺𝑘𝑗 𝑎𝑗 − 𝐵𝑘𝑗 𝑏𝑗) (3.42)
𝑓=1
𝑓=1
Coordenadas polares
𝑆𝜅 ∗ = 𝑉𝑘 ∗ ∑ 𝑉𝑗 𝑌𝑘𝑗
𝑓=1 (3.43)
Suponiendo:
𝑉𝑘 = |𝑉𝑘 | < 𝛿𝑘
𝑌𝑘𝑘 = |𝑌𝑘𝑘 | < 𝜃𝑘𝑘
𝑉𝑗 = |𝑉𝑗 | < 𝛿𝑗
𝑌𝑘𝑗 = |𝑌𝑘𝑗 | < 𝜃𝑘𝑗
35
𝑛
Son de tipo algebraico debido a que se considera que el sistema de potencia se encuentra en operación
bajo el modelo de carga estable
Los flujos de potencia en las líneas de transmisión son función de los voltajes en los barrajes y de los
ángulos de transmisión (𝛿𝑗 ) y de carga (𝛿𝑘 )
Las ecuaciones son no lineales, produciendo que no se tengan soluciones analíticas directas para dar
solución, sino que es necesario la utilización de métodos numéricos como Gauss Seidel o como
veremos en el siguiente apartado con Newton Raphson
En un estudio de flujo de carga se presentan tres tipos de variables:
o Variables dependientes: Son los valores de voltaje en todas las partes que conforman el
sistema de potencia en ángulo y módulo. Se denominan dependientes debido a que dependen
de las variaciones que se presenten en la potencia
o Variables independientes: Son las variables que pueden ser asumidas o manipuladas para el
correcto funcionamiento del sistema de potencia (en términos de eficiencia o de economía).
Las variables independientes son las Potencia activa generada P gen y la Potencia reactiva
generada Q gen
o Variables no controlables: Son aquellas que son controladas por el consumidor final, en este
caso, los usuarios y son reflejadas en el sistema como P carga y Q carga
La correcta solución de un flujo de carga debe ser igual a las condiciones del sistema, se presenta de
la siguiente forma para P y Q (Ceballos, 1988)
∑ 𝑃𝑔𝑒𝑛 = ∑ 𝑃𝑐𝑎𝑟𝑔𝑎 + 𝑃é𝑟𝑑𝑖𝑑𝑎𝑠
∑ 𝑄𝑔𝑒𝑛 = ∑ 𝑄𝑐𝑎𝑟𝑔𝑎 + 𝑃é𝑟𝑑𝑖𝑑𝑎𝑠
Aceleración de convergencia
Para el método de Gauss Seidel se presenta una manera de agilizar el proceso de convergencia debido a que el
proceso puede resultar largo y tedioso, el método se basa en extrapolar de forma lineal el voltaje conseguido
después del proceso de cálculo, obteniendo así un estimativo del voltaje en esa iteración que se encuentre más
cercano al valor real y de la solución al sistema. La expresión (3.46) define dicha aceleración:
Donde:
α= Factor de aceleración que puede tener valores en el campo de aplicación de flujos de potencia de
1.4≤∝ 1,6
36
3.2. Método de Newton Raphson
En representación polar para el nodo i se tienen las siguientes expresiones (3.47) y (3.48) para las potencias
netas:
𝑛
El reparto de carga busca determinar precisamente los valores de las tensiones nodales y/o las potencias
generadas que hacen que en cada nodo se cumpla el balance de potencia.
Ya que las expresiones para 𝑃𝑁𝑖 (𝜃, 𝑒) 𝑦 𝑄𝑁𝑖 (𝜃, 𝑒) dadas por las ecuaciones (3.49 y 3.50) son no lineales y
dependen de parámetros de otros nodos, y en vista de que solo se tienen dos ecuaciones por nodo, entonces es
preciso establecer un sistema de 2n ecuaciones con igual número de incógnitas para los n nodos de la red. Para
facilitar la deducción de los algoritmos que permiten calcular iterativamente las variables desconocidas del
problema, y como se sabe, estas varían de nodo en nodo dependiendo del tipo de cada uno de ellos, se supone
inicialmente que en todos los nodos del sistema se conocen las potencias netas activas y reactivas. Esta
suposición implica que las variables a determinar estén integradas solo por las tensiones nodales. En realidad,
en el sistema de potencia se dan diversos tipos de nodos y, en consecuencia, las variables desconocidas pueden
ser componentes de tensiones, de las potencias o combinación de estas.
Escribiendo las ecuaciones en forma 𝑓(𝑥 ) = 0, se obtienen las ecuaciones (3.51) y (3.52):
Si, como se supuso antes, los parámetros 𝑃𝐺𝑖 , 𝑄𝐺𝑖 , 𝑄𝐷𝑖 , 𝑃𝐷𝑖 son valores conocidos, entonces se debe resolver
el anterior sistema de ecuaciones para encontrar el vector de tensiones. El manejo matemático de ecuaciones no
lineales constituye un problema muy complejo. Para encontrar la solución se empleará un procedimiento de
suposición y corrección. En efecto, si se asumen valores para θ, e y se sustituyen en las ecuaciones (3.51) y
(3.52), el resultado escalar obtenido puede ser cero o un valor distinto de cero. Si la diferencia es cero, los
valores supuestos son la solución. Si la diferencia es distinta de cero y superior a un error permisible, los valores
asumidos no son la solución y se deberán modificar. Para encontrar los valores de la solución acercarse a ellos
rápidamente se puede proceder como se explica a continuación:
Acepte que en este proceso de suposición y corrección ya se han buscado sin éxito k-1 veces los valores de las
variables y que ellas se seleccionan ahora por k-e sima vez, designándoseles en esta oportunidad por 𝜃 𝑘 𝑦 𝑒 𝑘 .si
estos valores seleccionados no son la solución se tendría que las ecuaciones (3.51) y (3.52) toman la siguiente
forma (3.53) y (3.54):
37
𝑃𝐺𝑖 − 𝑃𝐷𝑖 − 𝑃𝑁𝑖 (𝜃, 𝑒) = 𝛥𝑃𝑁𝑖 (𝜃 𝑘 , 𝑒 𝑘 ) (3.53)
𝛥𝑃𝑁𝑖 (𝜃 𝑘 , 𝑒 𝑘 ) y 𝛥𝑄𝑁𝑖 (𝜃 𝑘 , 𝑒 𝑘 ) representan el error en el balance de las potencias activas y reactivas en el nodo
𝑖 del sistema. (Stevenson, 1979)
Como 𝛥𝑃𝑁𝑖 (𝜃 𝑘 , 𝑒 𝑘 ) y 𝛥𝑄𝑁𝑖 (𝜃 𝑘 , 𝑒 𝑘 ) son distintos de cero y mayores que un error permitido, deberán corregirse
los valores 𝜃 𝑘 𝑦 𝑒 𝑘 asumidos adicionándoles un 𝛥𝜃 𝑘+1 y un 𝛥𝑒 𝑘+1 para hacer que se cumplas las relaciones,
como se observa en las ecuaciones (3.55) y (3.56):
El problema consiste en encontrar los vectores incrementales 𝛥𝜃 𝑘+1 y 𝛥𝑒 𝑘+1 que deben adicionarse a
𝜃 𝑘 𝑦 𝑒 𝑘 .para hacer que los errores de potencia neta sean cero.
𝑛 𝑛
𝑘 𝜕𝛥𝑃𝑁𝑖 𝑘 𝑘+1 𝜕𝛥𝑃𝑁𝑖 𝑘 𝑘+1
𝛥𝑃𝑁𝑖 + ∑( ) 𝛥𝜃𝑘 + ∑ ( ) 𝛥𝐸𝑘 = 0 (3.57)
𝜕𝜃𝑘 𝜕𝐸𝑘
𝑘=1 𝑘=1
𝑛 𝑛
𝑘 𝜕𝛥𝑄𝑁𝑖 𝑘 𝑘+1 𝜕𝛥𝑄𝑁𝑖 𝑘 𝑘+1
𝛥𝑄𝑁𝑖 +∑( ) 𝛥𝜃𝑘 + ∑ ( ) 𝛥𝐸𝑘 = 0 (3.58)
𝜕𝜃𝑘 𝜕𝐸𝑘
𝑘=1 𝑘=1
38
Para facilitar la escritura de las ecuaciones, donde aparecen las potencias netas activas y reactivas dependientes
de las variables θ y 𝑒 se ha estimado conveniente omitir el paréntesis conteniendo dichas variables
reemplazando las ecuaciones anteriores en 3.59 y 3.60, se tiene:
𝑛 𝑛
𝑘 𝜕𝛥𝑃𝑁𝑖 𝑘 𝑘+1 𝜕𝛥𝑃𝑁𝑖 𝑘 𝑘+1
𝛥𝑃𝑁𝑖 = ∑( ) 𝛥𝜃𝑘 + ∑ ( ) 𝛥𝐸𝑘 (3.59)
𝜕𝜃𝑘 𝜕𝐸𝑘
𝑘=1 𝑘=1
𝑛 𝑛
𝑘 𝜕𝛥𝑄𝑁𝑖 𝑘 𝑘+1 𝜕𝛥𝑄𝑁𝑖 𝑘 𝑘+1
𝛥𝑄𝑁𝑖 = ∑( ) 𝛥𝜃𝑘 + ∑ ( ) 𝛥𝐸𝑘 (3.60)
𝜕𝜃𝑘 𝜕𝐸𝑘
𝑘=1 𝑘=1
Organizando las ecuaciones en forma matricial para un sistema de 𝑛 nodos, se tendrá la expresión (3.61)
siguiente:
𝛥𝑝𝑁 𝐻 𝑁 𝛥𝜃
( )=( )( )
𝛥𝑞𝑁 𝐽 𝐿 𝛥𝑒 (3.61)
𝛥𝜃1
.
:
𝛥𝜃𝑛 (3.64)
𝛥𝜃
( )=
𝛥𝑒 𝛥𝐸1
.
:
(𝛥𝐸𝑛 )
A partir de esta ecuación matricial se pueden determinar los incrementos de las variables que deben adicionarse
a 𝜃 𝑘 𝑦 𝑒 𝑘 para reducir los errores de potencias netos a ceros o a un valor aceptable. Por el hecho de haber
truncado la serie de Taylor los valores de 𝛥𝜃 𝑘+1 𝑦 𝛥𝑒 𝑘+1 que se encontraran al resolver el conjunto de
39
ecuaciones lineales resultante (3.64) no son los valores exactos finales que al adicionarse a 𝜃 𝑘 𝑦 𝑒 𝑘 harían los
errores de potencia activa y reactiva iguales a cero. Al no ser 𝛥𝜃 𝑘+1 𝑦 𝛥𝑒 𝑘+1 los valores exactos quieren decir
que los nuevos valores, dan las siguientes expresiones (3.65) y (3.66):
Al ser sustituidos en (3.61) darán nuevos errores 𝛥𝑝𝑁 𝑦 𝛥𝑞𝑁 , los cuales deberán analizarse para ver si son
aceptables o no. En caso de que los errores no sean aceptables, deberán modificarse nuevamente los valores de
tensiones adicionándoles un 𝛥𝜃 𝑦 𝛥𝑒. La determinación de los nuevos incrementos exige una vez más la
solución del conjunto de ecuaciones no lineales. El proceso se repetirá tantas veces como sea necesario hasta
encontrar los valores finales de 𝜃 𝑦 𝑒que hacen el error de potencia neta cero o un valor aceptable. El superíndice
k que aparece en la notación utilizada, indica precisamente el número de veces que ha tenido que repetirse el
proceso. Cada repetición del proceso se designa como iteración.
Matriz Jacobiana
La matriz compuesta por las sub matrices H, N, J, L se denomina matriz Jacobiana o matriz Funcional por la
tarea que realiza de relacionar cambios en p y q en θ y e. Los elementos de estas sub matrices se deducen a
continuación.
Puesto que los elementos de la matriz Jacobiana son funciones de las tensiones nodales en su magnitud y ángulo
de fase u estos cambian en cada iteración, entonces los elementos de la matriz jacobiana deben ser recalculados
correspondientemente. Estos elementos se calculan fácilmente de la siguiente manera:
𝑛
𝜕𝑃𝑁𝑖
= ∑ 𝐸𝑖 𝐸𝑘 [𝐵𝑖𝑘 cos(𝜃𝑖𝑘 ) − 𝐺𝑖𝑘 sin(𝜃𝑖𝑘 )] 𝑘≠𝑖 (3.67)
𝜕𝜃𝑖
𝑘=1
𝜕𝑃𝑁𝑖
= −𝑄𝑁𝑖 − 𝐸𝑖2 𝐵𝑖𝑖 = 𝐻𝑖𝑖 (3.68)
𝜕𝜃𝑖
40
𝜕𝑃𝑁𝑖
= 𝐸𝑖 𝐸𝑘 [𝐺𝑖𝑘 sin(𝜃𝑖𝑘 ) − 𝐵𝑖𝑘 cos(𝜃𝑖𝑘 )] = 𝐻𝑖𝑘 (3.69)
𝜕𝜃𝑘
𝜕𝑃𝑁𝑖
= 𝐸𝑖 [𝐺𝑖𝑘 cos(𝜃𝑖𝑘 ) + 𝐵𝑖𝑘 sin(𝜃𝑖𝑘 )] (3.71)
𝜕𝐸𝑖𝑘
𝜕𝑃𝑁𝑖
( ) 𝐸 = 𝐸𝑘 𝐸𝑖 [𝐺𝑖𝑘 cos(𝜃𝑖𝑘 ) + 𝐵𝑖𝑘 sin(𝜃𝑖𝑘 )] = 𝑁𝑖𝑘
𝜕𝐸𝑘 𝑘 (3.72)
Elementos J y L
Multiplicando los dos miembros de la ecuación por 𝐸𝑖 y reemplazando la expresión de función de la potencia
neta reactiva, se obtiene la ecuación (3.75):
41
𝜕𝑄𝑁𝑖
( ) 𝐸𝑖 = 𝑄𝑁𝑖 − 𝐸𝑖2 𝐵𝑖𝑖 = 𝐿𝑖𝑖 (3.75)
𝜕𝐸𝑖
c) Elementos no diagonales de L
𝜕𝑄𝑁𝑖
= 𝐸𝑖 [𝐺𝑖𝑘 sin(𝜃𝑖𝑘 ) − 𝐵𝑖𝑘 cos(𝜃𝑖𝑘 )]
𝜕𝐸𝑘
Multiplicando los dos lados de la expresión por 𝐸𝑘 da como resultado la ecuación (3.76):
𝜕𝑄𝑁𝑖
( ) 𝐸 = 𝐸𝑖 𝐸𝑘 [𝐺𝑖𝑘 sin(𝜃𝑖𝑘 ) − 𝐵𝑖𝑘 cos(𝜃𝑖𝑘 )] = 𝐿𝑖𝑘
𝜕𝐸𝑘 𝑘 (3.76)
Al tomar en consideración las definiciones dadas para los elementos de la matriz Jacobiana, la ecuación puede
escribirse como se observa en la ecuación (3.77):
Como se observa, aparecen los mismos términos en la ecuación (3.77) solo que ahora se han dispuesto en sub
matrices de cuatro elementos y se han modificado las expresiones dentro de la matriz funcional que tienen
derivada respecto a la magnitud de la tensión. Cada sub matriz de 4 elementos corresponde a un elemento en la
matriz 𝑌𝑛 , pues no aparecen elementos entre los ejes matriciales definidos por los nodos 𝑖 − 𝑘si entre ellos no
existe conexión física
Secuencia de solución
El siguiente es un esquema general de los pasos que se siguen para obtener la solución del problema de flujo de
carga. El objeto será determinar los valores de 𝜃 𝑦 𝑒 que satisfagan las ecuaciones de balance de potencia.
2. Calcular 𝑃𝑁𝑖 𝑦 𝑄𝑁𝑖 con los valores asumidos para 𝜃 𝑦 𝑒, según las expresiones (3.76).
3. Realizar el balance de potencia nodal. Este balance debe ser tal que: 𝛥𝑃𝑁𝑖 < ∆𝜖𝑝 𝑦 𝛥𝑄𝑁 < ∆𝜖𝑞 ,
donde ∆𝜖𝑞 𝑦 ∆𝜖𝑞 son los errores permisibles en potencia activa y reactiva respectivamente. Si
se cumplen en todos los nodos las condiciones de error permitidas, el proceso habrá terminado
42
y los valores de ángulo y tensión que se han encontrado en esta iteración serán la solución
buscada; en caso contrario, se sigue con el paso 4 para ejecutar un nuevo ciclo iterativo.
5. Solucionar el sistema de ecuaciones (3.76), ya sea, por ejemplo, mediante eliminación Gaussiana
o inversión de matriz funcional.
𝜃 𝑘+1 = 𝜃 𝑘 + 𝛥𝜃 𝑘+1
𝑒 𝑘+1 = 𝑒 𝑘 + 𝛥𝑒 𝑘+1
7. Retornar con estos valores al paso 2 y con los criterios expuestos en el paso 3 determinar el cese
o continuación de los cálculos.
El método de Newton Raphson desacoplado hace las siguientes aproximaciones en la matriz jacobiana de la
ecuación (3.78):
𝜕𝑃 𝜕𝑄
≈0𝑦 ≈0 (3.78)
𝜕𝑉 𝜕𝛿
1 P
P1 P1 1
...
m
0 ... 0 P
1 2
P2 P2
... 0 ... 0
1 m
. .
.
.
. . .
Pm Pm Pm
... 0 ... 0 m
1 m V Q1
0 Q1 Q1 1
... 0 V1 ... Vm
Vm m Q2
V
V1
0
. . .
. . . .
Qm Q
0 ... 0 V1 ... Vm m V
V1 Vm m Q
Vm m
Error
potencias
Figura 2.6 Sistema Matricial Método de Newton Raphson desacoplado para una red de m barras sólo de carga.
Y se pueden desacoplar las sub-jacobianas en dos sistemas matriciales como se indica en las siguientes
ecuaciones (3.80) y (3.81).
43
[𝐽11 ][ΔV] = [∆𝑄] (3.81)
Las soluciones se calculan por separado, es decir se desacoplan las ecuaciones de potencia activa P; de las
ecuaciones de potencia reactiva Q obteniendo la ecuación (3.82)
−1 −1 (3.82)
[Δδ] = [𝜕𝑃] [ΔP] 𝑦 [ΔV] = [𝜕𝑄 ] [ΔQ]
𝜕𝛿 𝜕𝑉
El sistema matricial jacobiana del método anterior considera un sistema de potencia que no posee nodo
compensador ni nodos del voltaje controlado por lo que tiene una dimensión de m m m 2 elementos en con
m m 2m incógnitas y una sola ecuación matricial. Si se consideran el nodo compensador y los nodos de
voltaje controlado esta dimensión es menor.
El sistema matricial inicial de la Figura 2 se descompone en dos sistemas matriciales cada uno con una matriz
sub-jacobiana de dimensión m m m 2 por lo que en conjunto los dos sistemas matriciales constituyen un
conjunto matricial de 2m 2 elementos de 2 m incógnitas y dos sistemas matriciales.
Lo anterior muestra que resolver un sistema por Newton- Raphson desacoplado es mucho más rápido y
económico (menos memoria de almacenamiento y menor tiempo de computo). Se basa en las consideraciones
siguientes:
Un sistema de potencia adecuadamente diseñado y apropiado presenta las siguientes características:
La diferencia angular entre dos barras es muy pequeña, observada en las ecuaciones (3.83) y (3.84)
Las reactancias de los transformadores y líneas de transmisión son mucho mayores que las
resistencias X>> R, como se ilustra en la ecuación (3.85)
1
Y G JB
R JX
𝑅 𝑋 (3.85)
[𝐺 ] = [ ] ≪ |𝐵| = [− 2 ] ∵ |𝐵 | ≫ [ 𝐺 ]
𝑅2 +𝑋 2 𝑅 + 𝑋2
44
Q i YijViV j Sen iJ j i
N
J 1
𝑁 (3.87)
𝑄𝑖 = −𝑌𝑖𝑖 𝑆𝑒𝑛 𝜃𝑖𝑖 𝑉𝑖2 − ∑ 𝑌𝑖𝑗 𝑉𝑖 𝑉𝑗 𝑆𝑒𝑛 (𝜃𝑖𝑗 + 𝛿𝑗 − 𝛿𝑖 )
𝑗=1
𝑗≠𝑖
2
Q i Bii Vi
La idea es simplificar los términos del jacobiano desacoplado, obteniendo la ecuación (3.88):
𝜕𝑃 𝜕𝑄 (3.88)
𝑦
𝜕𝛿 𝜕𝑉
Fuera de diagonal, se obtiene la ecuación (3.89):
𝜕𝑃𝑖 (3.89)
= −𝑌𝑖𝑘 𝑉𝑘 𝑆𝑒𝑛 (𝜃𝑖𝑘 + 𝛿𝑘 − 𝛿𝑖 )
𝜕𝛿𝑘
𝜕𝑃𝑖 (3.90)
≈ −𝑉𝑖 𝑉𝑗 𝐵𝑖𝑗 ; 𝑖 ≠ 𝑗
𝜕𝛿𝑗
Fuera de la diagonal:
Qi
Vi Bij ; i j
V j
45
Pi 2
Vi Gii ViV j Yij cos ij j i
N
i i j 1
j i
Pi N
ViV j Yij Sen ij j i Vi Bii Qi
2
i j 1
pi
Vi Bii
2
Vi Bii Qi
2
i
Qi
(YijViV j Sen iJ j i )
N
Vi Vi J 1
j 1
j i
Qi Q
2 BiiVi BiiVi BiiVi i
Vi Vi
𝜕𝑄𝑖 (3.92)
≈ −𝐵𝑖𝑖 𝑉𝑖
𝜕𝑉𝑖
En la tabla III.1 se observa un resumen de la simplificación de los cálculos de los elementos de las sub-
jacobianas
Tabla III.1. Resumen de la simplificación de los cálculos de los elementos de las sub-jacobinas
Diagonal Fuera de diagonal
Pi Pi
Vi Bii
2
ViV j Bij ; i j
i j
Qi Qi
Vi Bii Vi Bij ; i j
Vi V j
Esta técnica permite la reducción considerable del número de iteraciones a realizar usando los factores de
aceleración, donde después de realizada cada iteración, se toma la variable y se acelera. Como se ilustra en la
ecuación (3.93):
(𝒊+𝟏) (𝒊) (𝒊+𝟏) (𝒊)
𝑽𝒌,𝒂𝒄𝒆𝒍 = 𝑽𝒌, + 𝒂[𝑽𝒌 − 𝑽𝒌, ] (3.93)
46
Dónde: α es el factor de aceleración
Este último paso es de suma importancia en la solución de flujos de potencia, se aplica para los métodos de
solución mencionados anteriormente (Gauss Seidel, Newton Raphson y Newton Raphson desacoplado). Al
realizar el flujo en las líneas se obtiene los flujos en todos los elementos de transmisión presentes en el sistema,
y a partir de este se pueden calcular las pérdidas existentes en cada componente o en general en toda la red.
A continuación, se muestra un esquema de un circuito reducido en modo de conexión π. De esta figura (III.5)
se observa que el elemento conectado en medio de los buses Bus i y Bus k, le están entrando unas corrientes
(Iik e Iki) y dos potencias activas (Sik y Ski)-
Barraje o Bus i:
De la anterior figura, se observa que hay un divisor de corriente en cada una de las corrientes salientes de los
nodos k e i, donde una parte de la corriente fluye a través de la rama de derivación (Ysh) y la otra parte fluye y
sentido de la rama en serie (Yser), La corriente que sale del barraje o Bus i, será igual a la ecuación (3.94):
Teniendo la corriente se podrá hallar la potencia activa de este nodo, como se ilustra en la figura (3.95):
Barraje o Bus k:
El proceso de obtención de la corriente Iki y de la potencia Ski es similar al anterior y está descrito por las
siguientes ecuaciones:
47
Pérdidas generadas en los elementos de transmisión:
Del ejemplo anterior se tienen que las pérdidas de potencia presentes en el elemento conectado entre los barrajes
i-k son igual a la suma de las potencias calculadas Ski y Sik, como se ilustra en la ecuación (3.97)
Las técnicas que se mostraron a lo largo de este capítulo son una forma de dar solución a los flujos de carga
para sistemas de potencia de manera básica, debido a su complejidad existen en la actualidad algoritmos
matemáticos que aportan mayor exactitud a la solución de dichos sistemas. Si bien cada técnica de solución de
flujos de potencia aporta diferentes características de la red y su convergencia está ligada a la topología de la
misma, donde se tienen en cuenta las condiciones de la carga y de los equipos de transformación y generación.
En términos generales y a manera de comparación se tiene que el método de Newton Raphson es la técnica en
la que se basan los softwares de programas comerciales donde se tiene niveles altos de exactitud ya que están
basados en algoritmos de solución robustos. Este método al realizarlo en cálculos iterativos sin la ayuda de
software es bastante tedioso y extenso debido a la gran cantidad de iteraciones que se deben realizar y a la
complejidad que presenta la solución de las ecuaciones usadas.
En cuanto a la técnica de solución de flujos Gauss Seidel usualmente presenta una convergencia rápida y pobre
3.7. Ejemplos
1. La figura III.6 muestra un circuito básico en el cual se tiene un generador, dos cargas y dos líneas de
transmisión, encuentre para este la matriz Ybus, las corrientes, potencias y flujos de potencia usando
el método de Newton Raphson, utilizando como base: 100VA:
48
Figura III.6. Circuito de sistema no lineal para el ejemplo 1
Se desea hallar los valores de V2 y V3. Se tiene que la matriz para el sistema Ybus es:
0.1 −0.1 0
𝑌𝑏𝑢𝑠 = [−0.1 0.15 −0.05]
0 −0.05 0.05
Tablas de tipos de nodos:
𝑉2 (0) = 100
𝛿2 (0) = 0.0
𝑉3 (0) = 100
𝛿3 (0) = 0.0
(2)
49
𝑄2 (0) = −𝑉2 𝑉1 𝑌21 𝑠𝑒𝑛(𝜃21 − 𝛿2 + 𝛿1 ) − 𝑉2 2 𝑌22 𝑠𝑒𝑛(𝜃22 ) − 𝑉2 𝑉3 𝑌23 𝑠𝑒𝑛(𝜃23 − 𝛿2 + 𝛿3 ) 𝐸𝑐𝑢𝑎𝑐𝑖𝑜𝑛 (3)
𝑄3 (0) = −𝑉3 𝑉1 𝑌31 𝑠𝑒𝑛(𝜃31 − 𝛿3 + 𝛿1 ) − 𝑉3 𝑉2 𝑌32 𝑠𝑒𝑛(𝜃32 − 𝛿3 + 𝛿2 ) + 𝑉3 2 𝑌33 𝑠𝑒𝑛(𝜃33 ) 𝐸𝑐𝑢𝑎𝑐𝑖𝑜𝑛 (4)
Reemplazando los datos que asumimos en las ecuaciones (1), (2), (3) y (4) se obtiene:
𝑃2 (0) 0
𝑃3 (0) 0
𝑄2 (0) 0
𝑄3 (0) 0
La diferencia entre los valores programados y calculados, conocidos como los residuales de potencia, dados
por:
(0)
∆𝑃2 (0} = 𝑃2𝑠𝑐ℎ − 𝑃2 = −20 − 0 = −20
(0)
∆𝑃3 (0} = 𝑃3𝑠𝑐ℎ − 𝑃3 = −40 − 0 = −40
(0)
∆𝑄2 (0} = 𝑄2𝑠𝑐ℎ − 𝑄2 = 0 − 0 = 0
(0)
∆𝑄3 (0} = 𝑄3𝑠𝑐ℎ − 𝑄3 = 0 − 0 = 0
Ahora se procede a calcular los valores para la matriz J para la primera iteración,
𝜕𝑃2
= 𝑉2𝑉1𝑌21 𝑠𝑒𝑛(𝜃21 − 𝛿2 + 𝛿1 ) + 𝑉2𝑉3𝑌23 𝑠𝑒𝑛(𝜃23 − 𝛿2 + 𝛿3 ) = 0
𝜕𝛿2
𝜕𝑃2
= −𝑉2𝑉3𝑌23 𝑠𝑒𝑛(𝜃23 − 𝛿2 + 𝛿3 ) = 0
𝜕𝛿3
𝜕𝑃2
= 𝑉1𝑌21 𝑐𝑜𝑠(𝜃21 − 𝛿2 + 𝛿1 ) + 2𝑉2𝑌22 𝑐𝑜𝑠(𝜃22 ) + 𝑉3𝑌23 𝑐𝑜𝑠(𝜃23 − 𝛿2 + 𝛿3 ) = 15
𝜕𝑉2
𝜕𝑃2
= 𝑉2𝑌23 𝑐𝑜𝑠(𝜃23 − 𝛿2 + 𝛿3 ) = −5
𝜕𝑉3
𝜕𝑃3
= −𝑉3𝑉2𝑌32 𝑠𝑒𝑛(𝜃32 − 𝛿3 + 𝛿2 ) = 0
𝜕𝛿2
𝜕𝑃3
= 𝑉3𝑉1𝑌31 𝑠𝑒𝑛(𝜃31 − 𝛿3 + 𝛿1 ) + 𝑉3𝑉2𝑌32 𝑠𝑒𝑛(𝜃32 − 𝛿3 + 𝛿2 ) = 0
𝜕𝛿3
𝜕𝑃3
= 𝑉3𝑌32 𝑐𝑜𝑠(𝜃32 − 𝛿3 + 𝛿2 ) = −5
𝜕𝑉2
𝜕𝑃3
= 𝑉1𝑌31 𝑐𝑜𝑠(𝜃31 − 𝛿3 + 𝛿1 ) + 𝑉2𝑌32 𝑐𝑜𝑠(𝜃32 − 𝛿3 + 𝛿2 ) + 2𝑉3𝑌33 𝑐𝑜𝑠(𝜃33 ) = 5
𝜕𝑉3
𝜕𝑄2
= 𝑉2𝑉1𝑌21 𝑐𝑜𝑠(𝜃21 − 𝛿2 + 𝛿1 ) + 𝑉2𝑉3𝑌23 𝑐𝑜𝑠(𝜃23 − 𝛿2 + 𝛿3 ) = −1500
𝜕𝛿2
50
𝜕𝑄2
= −𝑉2𝑉3𝑌23 𝑐𝑜𝑠(𝜃23 − 𝛿2 + 𝛿3 ) = 500
𝜕𝛿3
𝜕𝑄2
= −𝑉1𝑌21 𝑠𝑒𝑛(𝜃21 − 𝛿2 + 𝛿1 ) − 2𝑉2𝑌22 𝑠𝑒𝑛(𝜃22 ) − 𝑉3𝑌23 𝑠𝑒𝑛(𝜃23 − 𝛿2 + 𝛿3 ) = 0
𝜕𝑉2
𝜕𝑄2
= −𝑉2𝑌23 𝑠𝑒𝑛(𝜃23 − 𝛿2 + 𝛿3 ) = 0
𝜕𝑉3
𝜕𝑄3
= −𝑉3𝑉2𝑌32 𝑐𝑜𝑠(𝜃32 − 𝛿3 + 𝛿2 ) = 500
𝜕𝛿2
𝜕𝑄3
= 𝑉3𝑉1𝑌31 𝑐𝑜𝑠(𝜃31 − 𝛿3 + 𝛿1 ) + 𝑉3𝑉2𝑌32 𝑐𝑜𝑠(𝜃32 − 𝛿3 + 𝛿2 ) = −500
𝜕𝛿3
𝜕𝑄3
= −𝑉3𝑌32 𝑠𝑒𝑛(𝜃32 − 𝛿3 + 𝛿2 ) = 0
𝜕𝑉2
𝜕𝑄3
= −𝑉1𝑌31 𝑠𝑒𝑛(𝜃31 − 𝛿3 + 𝛿1 ) − 𝑉2𝑌32 𝑠𝑒𝑛(𝜃32 − 𝛿3 + 𝛿2 ) − 2𝑉3𝑌33 𝑠𝑒𝑛(𝜃33 ) = 0
𝜕𝑉3
51
P2(1) -18.8 ∆𝑷𝟐 -1.2
P3(1) -34.4 ∆𝑃3 -5.6
Q2(1) 0 ∆𝑄2 0
Q3(1) 0 ∆𝑄3 0
𝛿2(3) 0
𝛿3(3) 0
[ ]=[ ]
𝑉2(3) 93.0882353
𝑉3(3) 83.5588235
Tercera iteración:
𝛿2(4) 0
𝛿3(4) 0
[ ]=[ ]
𝑉2(4) 93.0590243
𝑉3(4) 83.4754189
Finalmente:
52
𝑉2 = 83.475 𝑉
𝑉3 = 93.059 𝑉
2. Para el diagrama unifilar de la figura III.7, calcular por el metodo de Newton-Raphson los valores de
V2, Q3, I2, I3, P1 y Q1.
Se hallará la potencia para la primera iteración teniendo los valores en los nodos de carga y de generación; P2=
-2 pu y P3= 1 pu, además de Q2= -0.5 pu, y 𝛿2(0) = 0, 𝛿3(0) = 0, 𝑉2(0) = 1 𝑝𝑢 y 𝑉3 = 1 𝑝𝑢.
𝑉2 (0) = 1 𝑝𝑢
𝛿2 (0) = 0.0
𝛿3 (0) = 0.0
53
(1)
(2)
La diferencia entre los valores programados y calculados, conocidos como los residuales de potencia, dada por:
(0)
∆𝑃2 (0} = 𝑃2𝑠𝑐ℎ − 𝑃2 = −2 + 0 = −2
(0)
∆𝑃3 (0} = 𝑃3𝑠𝑐ℎ − 𝑃3 =1+0 =1
(0)
∆𝑄2 (0} = 𝑄2𝑠𝑐ℎ − 𝑄2 = −0.5 + 0 = −0,5
54
𝜕𝑄2
= −𝑉1𝑌21 𝑠𝑒𝑛(𝜃21 − 𝛿2 + 𝛿1 ) − 2𝑉2𝑌22 𝑠𝑒𝑛(𝜃22 ) − 𝑉3𝑌23 𝑠𝑒𝑛(𝜃23 − 𝛿2 + 𝛿3 ) = 15
𝜕𝑉2
Matricialmente se tiene:
−2 15 −5 0 ∆𝛿2(1)
[ 1 ] = [−5 7.5 0 ] [ ∆𝛿3(1) ]
−0.5 0 0 15 ∆𝑉2(1)
∆𝛿2(1) −0.1142
[ ∆𝛿3(1) ] = [ 0.05714 ]
∆𝑉2(1) −0.0333
Hallamos las potencias y los deltas para la segunda iteración, reemplazando los valores obtenidos anteriormente
en las ecuaciones (1), (2) y (3):
∆𝛿2(2) −0.00607
[ ∆𝛿3(2) ] = [ 0.001882 ]
∆𝑉2(2) −0.01159
𝛿2(2) −0.12036
[ 𝛿3(2) ] = [ 0.05902 ]
𝑉2(2) 0.95508
Tercera iteración:
55
−0.0012 14.1805 −4.6988 −2.0928 ∆𝛿2(3)
[ 0.0004805 ] = [−4.6988 7.1944 0.89212 ] [ ∆𝛿3(3) ]
−0.002179 −1.9988 0.85204 13.805 ∆𝑉2(3)
Resolviendo se obtiene:
∆𝛿2(3) −103.408𝐸 − 6
[ ∆𝛿3(3) ] = [ 20.8527𝐸 − 6 ]
∆𝑉2(3) −174.098𝐸 − 6
𝛿2(3) −0.12046
[ 𝛿3(3) ] = [ 0.05905 ]
𝑉2(3) 0.9549
Cuarta iteración:
𝑉3 = 1∠0.05905𝑟𝑎𝑑 = 1∠3.383° 𝑝𝑢
𝐼1 = 𝐼12 + 𝐼13
𝑉1 − 𝑉2 0.1251∠66.4
𝐼12 = = = 1.251∠ − 23.59° 𝑝𝑢
𝑗0.1 𝑗0.1
𝑉1 − 𝑉3 0.0589∠ − 88.31
𝐼13 = = = 0.147∠ − 178.31° 𝑝𝑢
𝑗0.4 𝑗0.4
𝐼2 = 𝐼12 − 𝐼23
𝑉2 − 𝑉3 0.1802∠ − 105.56
𝐼23 = = = 0.901∠164.43° 𝑝𝑢
𝑗0.2 𝑗0.2
3. Para el diagrama unifilar de la figura III.8, realizar el flujo de carga por el método de Gauss-Seidel,
calcular las pérdidas totales y las pérdidas en el nodo slack.
56
Figura III.8. Diagrama unifilar ejemplo 3
Solución:
𝑽𝒃𝒂𝒔𝒆 = 100 𝐾𝑉
𝑰𝒃𝒂𝒔𝒆 = 1000 𝐴
(0) (0)
Se asume que 𝑉2 = 𝑉3 = 100 𝐾𝑉 = 1 𝑃𝑈
La matriz de admitancias de nodos, teniendo en cuenta que los valores de las cargas de las líneas vienen dados
en valores de conductancia y susceptancia (G + jB) , es la siguiente:
𝑛
(𝑘+1) 1 𝑃𝑖 − 𝑗𝑄𝑖 (𝑘+1)
𝑉𝑖 = ∗ − ∑ 𝑌𝑖𝑗 𝑉𝑗
𝑌𝑖𝑖 𝑉𝑖𝑘
𝑗=1
[ 𝑗≠𝑖 ]
57
Primera iteración
(1) 1
𝑉1 = ∗ [1 − ((−50 + 𝑗30) ∗ (1) − (−150 − 𝑗20) ∗ (1))] = 1.00471 ∠ 0.067091
200 − 𝑗50
(1) 1
𝑉2 = ∗ [−1.5 − ((−50 + 𝑗30) ∗ (1.00471 ∠ 0.067091) − (−75 + 𝑗10) ∗ (1))]
125 − 𝑗40
= 0.991276 ∠ − 0.1995
Segunda iteración
(2) 1
𝑉1 = ∗ [1 − ((−50 + 𝑗30) ∗ (0.991276 ∠ − 0.1995) − (−150 − 𝑗20) ∗ (1))]
200 − 𝑗50
= 1.00206 ∠0.054961
(2) 1
𝑉2 = ∗ [−1.5 − ((−50 + 𝑗30) ∗ (1.00206 ∠0.054961) − (−75 + 𝑗10) ∗ (1))]
125 − 𝑗40
= 0.990108∠ − 0.1896
Tercera iteración
(3) 1
𝑉1 = ∗ [1 − ((−50 + 𝑗30) ∗ (0.990108∠ − 0.1896) − (−150 − 𝑗20) ∗ (1))]
200 − 𝑗50
= 1.00176 ∠0.063193
(3) 1
𝑉2 = ∗ [−1.5 − ((−50 + 𝑗30) ∗ (1.00176 ∠0.063193) − (−75 + 𝑗10) ∗ (1))]
125 − 𝑗40
= 0.98992∠ − 0.18427
Cálculo de corrientes
58
𝐼1 2 − 𝑗0.5 −0.5 + 𝑗0.3 −1.5 + 𝑗0.2 100176 ∠0.063193
[𝐼2 ] = [−0.5 + 𝑗0.3 1.25 − 𝑗0.4 −0.75 + 𝑗0.1] [ 98992∠ − 0.18427 ]
𝐼3 −1.5 + 𝑗0.2 −0.75 + 𝑗0.1 2.25 − 𝑗0.3 100∠0
Sabiendo que:
𝐼1 = 1000 𝐴
𝐼2 = 1500 𝐴
Perdidas en el nodo 3
4. Para el circuito de la figura III.9, realizar el flujo de carga por el método de Gauss-Seidel calcular las
pérdidas totales y las pérdidas en el nodo de referencia.
(0) (0)
Tenga en cuenta las siguientes condiciones iniciales: 𝑉2 = 𝑉3 = 100𝑉
Solución:
59
A continuación, se enuncia la matriz 𝑌𝑏𝑢𝑠 la cual es realizada de acuerdo al circuito de la figura 2.
0,1 −0,1 0
𝑌𝑏𝑢𝑠 = [−0,1 0,15 −0,05]
0 −0,05 0,05
Para llevar a cabo el método de Gauss-Seidel se sigue la siguiente ecuación:
Primera iteración 𝒌 = 𝟎
(1) 1 −20
𝑉2 = [ − ((−0,1)(100) + (−0,05)(100))] = 98,666𝑉
0,15 100
(1) 1 −40
𝑉3 = [ − ((−0,05)(98,666𝑉))] = 90,666𝑉
0,05 100
Segunda iteración 𝒌 = 𝟏
(2) 1 −20
𝑉2 = [ − ((−0,1)(100) + (−0,05)(90,666𝑉 ))] = 95,537𝑉
0,15 98,666𝑉
(2) 1 −40
𝑉3 = [ − ((−0,05)(95,537))] = 86,7134𝑉
0,05 90,666𝑉
Tercera iteración 𝒌 = 𝟐
(3) 1 −20
𝑉2 = [ − ((−0,1)(100) + (−0,05)(86,7134𝑉 ))] = 94,1755𝑉
0,15 95,537
(3) 1 −40
𝑉3 = [ − ((−0,05)(94,1755))] = 84,94𝑉
0,05 86,7134
Cuarta iteración 𝒌 = 𝟑
(4) 1 −20
𝑉2 = [ − ((−0,1)(100) + (−0,05)(84,94𝑉 ))] = 93,56𝑉
0,15 94,175
(4) 1 −40
𝑉3 = [ − ((−0,05)(93,56𝑉))] = 84,14𝑉
0,05 84,94𝑉
Quinta iteración 𝒌 = 𝟑
(4) 1 −20
𝑉2 = [ − ((−0,1)(100) + (−0,05)(84,14))] = 93,28𝑉
0,15 93,56𝑉
(4) 1 −40
𝑉3 = [ − ((−0,05)(93,28𝑉))] = 83,77𝑉
0,05 84,14𝑉
En la tabla, se consigna el resultado de las iteraciones siguientes, llegando hasta la iteración número 13 donde
el error es igual a 0,001.
60
Número de iteración V2(V) V3(V)
6 93,1658 83,6175
7 93,1080 83,5407
8 93,0815 83,5053
9 93,0693 83,4891
10 93,0638 83,4817
11 93,0612 83,4783
12 93,0600 83,4767
13 93,0595 83,4759
Corrientes:
𝑰𝟏 0,1 −0,1 0 100 0,6941
[𝑰𝟐 ] = [−0,1 0,15 −0,05] [93,0595] = [−0,21487]
𝟑 0 −0,05 0,05 83,4759 −0,4792
Flujo de Carga:
Nodos Flujos
𝑆12 1-2 𝑃12 − 𝑗𝑄12 = 𝑉1∗ (𝑉1 − 𝑉2 )𝑦12 = 69,4055
𝑆21 2-1 𝑃21 − 𝑗𝑄21 = 𝑉2∗ (𝑉2 − 𝑉1 )𝑦21 = −64,5884
𝑆23 2-3 𝑃23 − 𝑗𝑄23 = 𝑉2∗ (𝑉2 − 𝑉3 )𝑦23 = 44,5918
𝑆32 3-2 𝑃32 − 𝑗𝑄32 = 𝑉3∗ (𝑉3 − 𝑉2 )𝑦32 = −39,9947
Pérdidas:
Si restamos los resultados planteados anteriormente, encontramos unas pérdidas en el nodo 4 de: 𝑃 = 0,225
5. Determinar el estado de la red de la figura III.10, tensiones y potencias (activas y reactivas) en cada
uno de los nodos, mediante el algoritmo de Gauss Seidel y posteriormente mediante Newton Raphson.
Tomar como potencia base 100MVA y un error máximo de 0,1MVA.
61
1
𝑌00 = ∗ 3 + 0.01𝑗 ∗ 2 = −29.98𝑗
0.01𝑗
1
𝑌11 = ∗ 3 + 0.01𝑗 ∗ 2 = −29.98𝑗
0.01𝑗
1
𝑌22 = ∗ 2 = −20𝑗
0.01𝑗
Desarrollo del ejercicio por Newton-Rhapson: primero se calculan las ecuaciones de potencias y sus
respectivas derivadas para posteriormente iniciar el proceso de iteración:
Derivadas Parciales:
𝜕𝑃1
= 𝑉1 𝑉0 𝑌10 sen(𝜃10 − 𝛿1 + 𝛿0 ) + 𝑉1 𝑉2 𝑌12 sen(𝜃12 − 𝛿1 + 𝛿2 )
𝜕𝛿1
𝜕𝑃1
= −𝑉2 𝑉2 𝑌12 sen(𝜃12 − 𝛿1 + 𝛿2 )
𝜕𝛿2
𝜕𝑃2
= −𝑉1 𝑉2 𝑌21 sen(𝜃21 − 𝛿2 + 𝛿1 )
𝜕𝛿1
𝜕𝑃2
= 𝑉2 𝑉0 𝑌20 sen(𝜃20 − 𝛿2 + 𝛿0 ) + 𝑉2 𝑉1 𝑌21 sen(𝜃21 − 𝛿2 + 𝛿1 )
𝜕𝛿2
𝜕𝑄1
= 𝑉1 𝑉0 𝑌10 cos(𝜃10 − 𝛿1 + 𝛿0 ) + 𝑉1 𝑉2 𝑌12 cos(𝜃12 − 𝛿1 + 𝛿2 )
𝜕𝛿1
𝜕𝑄1
= −𝑉1 𝑉2 𝑌12 cos(𝜃12 − 𝛿1 + 𝛿2 )
𝜕𝛿2
𝜕𝑃1
= 2𝑉1 𝑌11 cos(𝜃11 ) + 𝑉0 𝑌10 cos(𝜃10 − 𝛿1 + 𝛿0 ) + 𝑉2 𝑌12 cos(𝜃12 − 𝛿1 + 𝛿2 )
𝜕𝑉1
𝜕𝑃2
= 𝑉2 𝑌21 cos(𝜃21 − 𝛿2 + 𝛿1 )
𝜕𝑉1
𝜕𝑄1
= −2𝑉1 𝑌11 sen(𝜃11 ) − 𝑉0 𝑌10 sen(𝜃10 − 𝛿1 + 𝛿0 ) − 𝑉2 𝑌12 sen(𝜃12 − 𝛿1 + 𝛿2 )
𝜕𝑉1
62
Después de realizar todas las ecuaciones se procede a realizar el proceso de iteración con las tensiones iniciales
iguales a 1 y los ángulos iguales a cero, a continuación, se muestran las tablas con los valores de cada iteración
hasta llegar a un error de 1 ∗ 10−3
N. N.
𝑷𝟏 𝑷𝟐 𝑸𝟐 ∆𝑷𝟏 ∆𝑷𝟐 ∆𝑸𝟐
Ite. Ite.
0 0 0 -0.02 0 -1 0.5 -0.02
1 -1 0.5 0.01702 1 4.708*10 −4
-1.586*10 −4
0.01702
2 -1 0.5 9.644*10−6
2 -5.462*10−8 2.63910−8 9.644*10−6
𝑃1 = 1
𝑄1 = 0
𝑃2 = 0.5
Primero se hallan las fórmulas necesarias para el proceso de iteración teniendo en cuenta la corrección de 𝑉2 :
1 −1
𝑉1 = ( ∗ − (20𝑗 ∗ 1 + 10𝑗 ∗ 𝑉1 ))
−29.98 𝑗 𝑉1
N. Ite 𝑉1 𝑄2 𝑉2
1 1.0007 − 0.0334𝑗 −0.0067 1 + 0.083𝑗
63
2 0.9995 − 0.0305𝑗 0.0078 1 + 0.0097𝑗
3 0.9996 − 0.0301𝑗 0.0075 1 + 0.0100𝑗
4 0.9996 − 0.0300𝑗 0.0075 1 + 0.0100𝑗
5 0.9996 − 0.0300𝑗 0.0075 0.9999 + 0.0100𝑗
Tensión Valor
𝑉0 1∠0°
𝑉1 1∠ − 1.719°
𝑉2 1∠0.573°
Potencia Valor
𝑆0 0.5 − 0.0125𝑖
𝑆1 1 + 0𝑖
𝑆2 0.5 + 0.0075𝑖
6. Realizar el flujo de potencia para el circuito de la figura III.11, por los métodos de Gauss-Seidel y
Newton Raphson. Determine los valores del fasor de tensión en los barrajes 2 y 3 con una precisión
de 4 decimales, así como la potencia reactiva en el nodo 3. Encuentre la potencia activa (P1) y reactiva
(Q1) que entrega el nodo compensador. Determine el flujo en las líneas (S12, S13, S23, S21, S31, S32,
SL12, SL13 y SL23). Construya un diagrama de flujos de potencia indicando la dirección del flujo.
64
Figura III.11. Diagrama unifilar ejemplo 6
Para el desarrollo de este ejercicio por ambos métodos, es necesario que tipo de nodos existen y sus respectivos
valores conocidos lo cual se puede ver en la tabla I, además se debe obtener la Ybus de dicho sistema
Nodo Tipo 𝜹 𝑽 𝑷 𝑸
1 Slack 0 1.05
2 PQ -4 -2.5
3 PV 1.04 2
Para desarrollar el ejercicio, en primer lugar, se debe calcular la 𝑌𝑏𝑢𝑠, con base a las impedancias de línea
dadas en el circuito, así:
𝑌11 = 𝑌12 + 𝑌13 = 50 − 50𝑗
𝑌22 = 𝑌21 + 𝑌23 = 56 − 52𝑗
𝑌33 = 𝑌31 + 𝑌32 = 26 − 62𝑗
Para realizar el ejercicio por el método de Gauss Seidel, es necesario conocer las ecuaciones generales con las
cuales se van a desarrollar cada una de las iteraciones, las cuales son:
𝑛
(𝑘+1) 1 𝑃 − 𝑄𝑗
𝑉𝑖 = − ∑ 𝑌𝑖𝑗 ∗ 𝑉𝑗 (𝑘)
𝑌𝑖𝑖 𝑉𝑖 (𝑘+1) ∗
𝑗=1
[ ( 𝑗≠𝑖 )]
𝑖−1 𝑛
(𝑘) ∗ (𝑘+1) (𝑘) ∗
𝑄𝑖 (𝑘+1)
= −𝕀 {(𝑉𝑖 ) (∑ 𝑌𝑖𝑗 ∗ 𝑉𝑗 ) + (𝑉𝑖 ) (∑ 𝑌𝑖𝑗 ∗ 𝑉𝑗 (𝑘) )}
𝑗=1 𝑗=𝑖
65
A continuación, se utilizan las ecuaciones de Gauss Seidel ya mencionadas, remplazando los valores iniciales
y los datos que se tienen en la tabla.
Iteraciones:
K=0
1 −4 + 2,5𝑗
𝑉2 (1) = [ − ((−40 + 20𝑗)(1.05) + (−16 + 32𝑗)(1.03996 − 𝑗0.00900))]
56 − 20𝑗 0.97061 + 𝑗0.04565
= (0.9812 − 𝑗0.0113)𝑝𝑢
1 2 − 1.6898𝑗
𝑉𝑐3 (1) = [ − ((−10 + 30𝑗)(1.05) + (−16 + 32𝑗)(0.9812 − 𝑗0.0113))]
26 − 62𝑗 1.03996 + 𝑗0.00900
= (1,04743 + 𝑗0,0083)𝑝𝑢
K=1
1 −4 + 2,5𝑗
𝑉2 (2) = [ − ((−40 + 20𝑗)(1.05) + (−16 + 32𝑗)(1,0400 + 𝑗0,0083))]
56 − 20𝑗 0.9812 + 𝑗0.0113
= (0.9851 − 𝑗0.0059)𝑝𝑢
1 2 − 1.2046𝑗
𝑉𝑐3 (2) = [ − ((−10 + 30𝑗)(1.05) + (−16 + 32𝑗)(0.9851 − 𝑗0.0059))]
26 − 62𝑗 1,0400 − 𝑗0,0083
= (1.042539 + 𝑗0.0145)𝑝𝑢
K=2
1 −4 + 2,5𝑗
𝑉2 (3) = [ − ((−40 + 20𝑗)(1.05) + (−16 + 32𝑗)(1.0399 + 𝑗0.0145))]
56 − 20𝑗 0.9851 + 𝑗0.0059
= (0.98864 − 𝑗0.0034)𝑝𝑢
1 2 − 1.0427𝑗
𝑉𝑐3 (3) = [ − ((−10 + 30𝑗)(1.05) + (−16 + 32𝑗)(0.98864 − 𝑗0.0034))]
26 − 62𝑗 1.0399 − 𝑗0.0145
= (1.04206 + 𝑗0.0169)𝑝𝑢
K=3
66
1 −4 + 2,5𝑗
𝑉2 (4) = [ − ((−40 + 20𝑗)(1.05) + (−16 + 32𝑗)(1.0399 + 𝑗0.0169))]
56 − 20𝑗 0.98864 + 𝑗0.0034
= (0.98868 − 𝑗0.0025)𝑝𝑢
1 2 − 0,9814𝑗
𝑉𝑐3 (4) = [ − ((−10 + 30𝑗)(1.05) + (−16 + 32𝑗)(0.98868 − 𝑗0.0025))]
26 − 62𝑗 1.0399 − 𝑗0.0169
= (1.0411906 + 𝑗0.0178)𝑝𝑢
K=4
1 −4 + 2,5𝑗
𝑉2 (5) = [ − ((−40 + 20𝑗)(1.05) + (−16 + 32𝑗)(1.0398 + 𝑗0.0178))]
56 − 20𝑗 0.98868 − 𝑗0.0025
= (0.98870 − 𝑗0.0022)𝑝𝑢
1 2 − 0,9587𝑗
𝑉𝑐3 (5) = [ − ((−10 + 30𝑗)(1.05) + (−16 + 32𝑗)(0.98870 − 𝑗0.0022))]
26 − 62𝑗 1.0398 − 𝑗0.0178
= (1.04087 + 𝑗0.0181)𝑝𝑢
K=5
1 −4 + 2,5𝑗
𝑉2 (6) = [ − ((−40 + 20𝑗)(1.05) + (−16 + 32𝑗)(1.0398 + 𝑗0.0181))]
56 − 20𝑗 0.98870 − 𝑗0.0022
= (0.98871 − 𝑗0.0021)𝑝𝑢
1 2 − 0,9503𝑗
𝑉𝑐3 (6) = [ − ((−10 + 30𝑗)(1.05) + (−16 + 32𝑗)((0.98871 − 𝑗0.0021)))]
26 − 62𝑗 1.0398 − 𝑗0.0181
= (1.0407564 + 𝑗0.0182)𝑝𝑢
K=6
1 −4 + 2,5𝑗
𝑉2 (7) = [ − ((−40 + 20𝑗)(1.05) + (−16 + 32𝑗)(1.0398 + 𝑗0.0182))]
56 − 20𝑗 0.98871 + 𝑗0.0021
= (0.98871 − 𝑗0.0020)𝑝𝑢
67
𝑄3 (7) = −𝕀{(1.0398 − 𝑗0.0182)[(−10 + 30𝑗)(1.05) + (−16 + 32𝑗)(0.98871 − 𝑗0.0020) + (26
− 62𝑗)(1.0398 + 𝑗0.0182)]} = (0,9472)𝑝𝑢
1 2 − 0,9472𝑗
𝑉𝑐3 (7) = [ − ((−10 + 30𝑗)(1.05) + (−16 + 32𝑗)((0.98871 − 𝑗0.0020)))]
26 − 62𝑗 1.0398 − 𝑗0.0182
= (1.0407085 + 𝑗0.0183)𝑝𝑢
K=7
1 −4 + 2,5𝑗
𝑉2 (8) = [ − ((−40 + 20𝑗)(1.05) + (−16 + 32𝑗)(1.0398 + 𝑗0.0183))]
56 − 20𝑗 0.98871 + 𝑗0.0020
= (0.98871 − 𝑗0.0020)𝑝𝑢
1 2 − 0,9472𝑗
𝑉𝑐3 (8) = [ − ((−10 + 30𝑗)(1.05) + (−16 + 32𝑗)((0.98871 − 𝑗0.0020)))]
26 − 62𝑗 1.0398 − 𝑗0.0183
= (1.040707 + 𝑗0.0183)𝑝𝑢
K=8
1 −4 + 2,5𝑗
𝑉2 (9) = [ − ((−40 + 20𝑗)(1.05) + (−16 + 32𝑗)(1.0398 + 𝑗0.0183))]
56 − 20𝑗 0.98871 + 𝑗0.0020
= (0.98871 − 𝑗0.0020)𝑝𝑢
1 2 − 0,9472𝑗
𝑉𝑐3 (9) = [ − ((−10 + 30𝑗)(1.05) + (−16 + 32𝑗)((0.98871 − 𝑗0.0020)))]
26 − 62𝑗 1.0398 − 𝑗0.0183
= (1.040707 + 𝑗0.0183)𝑝𝑢
Tras calcular 9 valores de voltajes en las barras 2 y 3 como la potencia reactiva de la barra 3 en donde se logra
tener el error esperado con el siguiente resultado:
Tensión barraje 2
Tensión barraje 3
𝑉3 = (1.0398 + 𝑗0.0183)𝑝𝑢
68
Potencia barraje 3
𝑄3 = (0,9457)𝑝𝑢
𝑺𝒊𝒋 + 𝑺𝒋𝒊
Línea Flujo
1-2 𝑆12𝐿 = 𝑆12 + 𝑆12 2.6829 + 𝑗1.2368 − 2.5246 − 𝑗1.1577 0.1583 + 𝑗0,0792
1-3 𝑆13 = 𝑆13 + 𝑆13 −0.4689 + 𝑗0.5120 + 0.4756 − 𝑗1.3423 0.0044 + 𝑗0,01331
2-3 𝑆23 = 𝑆23 + 𝑆23 −1.4756 − 𝑗1.3423 + 1.5266 + 𝑗1.4444 0.0510 + 𝑗0.1021
69
Figura III.12. Flujos de carga ejemplo 6
Calculando las derivadas parciales para cada una de las funciones anteriores con respecto a los valores de
tensión y ángulos que sean desconocidos en el sistema, en este caso 𝛿2 , 𝛿3, 𝑉2 .
𝜕𝑃2
= 𝑉2 𝑉1 𝑌21 sen(𝜃21 − 𝛿2 + 𝛿1 ) + 𝑉2 𝑉3 𝑌23 sen(𝜃23 − 𝛿2 + 𝛿3 )
𝜕𝛿2
𝜕𝑃3
= −𝑉3 𝑉2 𝑌32 sen(𝜃32 − 𝛿3 + 𝛿2 )
𝜕𝛿2
𝜕𝑄2
= 𝑉2 𝑉1 𝑌21 cos(𝜃21 − 𝛿2 + 𝛿1 ) + 𝑉2 𝑉3 𝑌23 cos(𝜃23 − 𝛿2 + 𝛿3 )
𝜕𝛿2
𝜕𝑃2
= −𝑉2 𝑉3 𝑌23 sen(𝜃23 − 𝛿2 + 𝛿3 )
𝜕𝛿3
𝜕𝑃3
= 𝑉3 𝑉1 𝑌31 sen(𝜃31 − 𝛿3 + 𝛿1 ) + 𝑉3 𝑉2 𝑌32 sen(𝜃32 − 𝛿3 + 𝛿2 )
𝜕𝛿3
𝜕𝑄2
= −𝑉2 𝑉3 𝑌23 cos(𝜃23 − 𝛿2 + 𝛿3 )
𝜕𝛿3
70
𝜕𝑃2
= 2𝑉2 𝑌22 cos(𝜃22 ) + 𝑉1 𝑌21 cos(𝜃21 − 𝛿2 + 𝛿1 ) + 𝑉2 𝑌23 cos(𝜃23 − 𝛿2 + 𝛿3 )
𝜕𝑉2
𝜕𝑃3
= 𝑉3 𝑌32 cos(𝜃32 − 𝛿3 + 𝛿2 )
𝜕𝑉2
𝜕𝑄2
= −2𝑉2 𝑌22 sen(𝜃22 ) − 𝑉1 𝑌21 sen(𝜃21 − 𝛿2 + 𝛿1 ) − 𝑉2 𝑌23 sen(𝜃23 − 𝛿2 + 𝛿3 )
𝜕𝑉2
Iteración 1:
Se evalúan las funciones 𝑃2 , 𝑃3 , 𝑄2 en los valores iniciales dados por el ejercicio, arrojando el siguiente
resultado:
𝑃2 (0) = −6,24742
𝑃3 (0) = 2,0012
𝑄2 (0) = −1,06278
Ahora bien, para este método es necesario tener la siguiente ecuación matricial, en donde esta representados los
deltas de potencia que ya conocemos, el jacobino que resulta con las derivadas parciales y se desea conocer el
valor de los deltas de Angulo y tensión:
∆𝑃2 𝐽1 𝐽2 𝐽3 ∆𝛿2
[ ∆𝑃3 ] = [𝐽4 𝐽5 𝐽6 ] ∙ [∆𝛿3 ]
∆𝑄2 𝐽7 𝐽8 𝐽9 ∆𝑉2
∆𝛿2 𝐽1 𝐽2 𝐽3 −1 ∆𝑃2
[∆𝛿3 ] = [𝐽4 𝐽5 𝐽6 ] ∙ [ ∆𝑃3 ]
∆𝑉2 𝐽7 𝐽8 𝐽9 ∆𝑄2
∆𝛿2 0,046049
[∆𝛿3 ] = [0,026965]
∆𝑉2 0,01651
71
En este método, todos los resultados se dan en radianes, por eso es necesario pasarlos grados y en conclusión
se tendrían los valores de tensión:
𝑉1 1,05∠0
[𝑉2 ] = [0,988193∠ − 0,054335]
𝑉3 1,04∠1,044914
Iteración 2
Reiteradamente necesitamos los valores de los valores de 𝑃2 , 𝑃3 , 𝑄2 , pero con los nuevos valores de tensión
obteniendo, lo cual da:
𝑃2 (1) = −3,91215
𝑃3 (1) = 1,99609
𝑄2 (1) = −2,49763
De igual manera se calcula los deltas de los nuevos valores de las ecuaciones de potencia:
Al evaluar cada derivada parcial hallada anteriormente, se construye el siguiente jacobiano para la iteración 2.
Con dicho jacobiano y deltas de potencia, se tienen los siguientes valores de 𝛿2 , 𝛿3, 𝑉2 :
∆𝛿2 −0,001066
[∆𝛿3 ] = [−0,000735]
∆𝑉2 −0,00107
Pasando los resultados anteriores a grados, se tienen los siguientes valores de tensión:
𝑉1 1,05
[𝑉2 ] = [0,987123∠ − 0,115402]
𝑉3 1,04∠1,00705
Con estos resultados de voltaje, se procede a calcular nuevamente los valores de 𝑃2 , 𝑃3 , 𝑄2 , obteniendo los
siguientes resultados:
𝑃2 (2) = −3,99988
𝑃3 (2) = 1,99999
𝑄2 (2) = −2,49998
72
A continuación, podemos ver que los deltas son muy pequeños, por ende, se dejan de hacer iteraciones, puesto
que se sabe que se llegó al error estimado
Tensión barraje 2
𝑉2 = (0,987123∠ − 0,115402)𝑝𝑢
Tensión barraje 3
𝑉3 = (1,04∠1,00705)𝑝𝑢
Potencia barraje 3
𝑄3 = (0,94675)𝑝𝑢
𝑺𝒊𝒋 + 𝑺𝒋𝒊
Línea Flujo
1-2 𝑆12𝐿 = 𝑆12 + 𝑆12 0.15831 + 𝑗0,079155
1-3 𝑆13 = 𝑆13 + 𝑆13 0.004374 + 𝑗0,013121
2-3 𝑆23 = 𝑆23 + 𝑆23 0.051038 + 𝑗0.102076
73
Ahora, el diagrama de flujo correspondiente para el método de newton Raphson es:
7. Para un sistema de cuatro barras donde la barra 1 es un nodo PV y la barra 3 es un nodo Slack. Hallar
los dos sistemas de ecuaciones a resolver por el método de Newton Raphson desacoplado rápido.
Solución:
J 11 0 P
0
J 22 V Q
J 11 P
De acuerdo a la Tabla 1 y la información dada para el sistema de potencia se tiene:
74
V1 2 B11 V1V2 B12 V1V4 B14 1 P1
V2V1 B12 V2 B22 V2V4 B24 2 P2
2
4 1 14 4 2 24 4 44 4 P
2
V V B V V B V B
4
Por lo que el segundo sistema matricial es de la forma
J 22 V Q
De acuerdo a la Tabla y la información dada para el sistema de potencia se tiene:
V Q
V2 B22 V2 B24 2 2
V B
4 42 V4 B44 V4 Q4
Las matrices (2) y (3) se pueden, de acuerdo al método de Newton Raphson desacoplado rápido, se reescriben
como:
P1
V1 B11 V2 B12 V4 B14 1 1
V
V B V B V B P2
1 12 2 22 4 24 2 V
V1 B14 V2 B24 V4 B44 2
4 P
4
V4
Q 2
V
B22 B24 2 V2
B
42 B44 V4 Q4
V
4
Observe que las sub-jacobianas se pueden considerar constantes bajo la aproximación de los factores como:
V1 V2 V4 1 pu
P1
B11 B12 B14 1 V1
B B B P2
21 22 24 2 V
B41 B42 B44 2
4 P
4
4
V
75
Q 2
V 2
B22 B24 V2
B B44 V4 Q4
42
V
4
Las Ecuaciones (4) y (5) constituyen dos sistemas de ecuaciones matriciales que tienen matrices de susceptancia
B constante. Por lo que se aumenta la velocidad del proceso iterativo.
Las soluciones se obtienen iterativa y recursivamente como:
(k )
P1
1
(k )
V
B11 B12 B14 1
1
P
2 B21 B22 B24 2
V
B41 B42 B44 2
4 P4
V4
(k )
(k ) Q2
V2 B24 V2
1
B
22
V4 B42 B44 Q4
V4
PROCESO ITERATIVO
B
1
b) Calcular Pi y luego
P
V
De las ecuaciones:
Pi Pgi Pli Piicalc
icalc YijViV j Cos ij j
M
P
J 1
c) Calcular:
76
V
d) Actualizar los ángulos δ y calcular:
Q
V
e) Calcular diferenciales de tensión y actualizar los voltajes V
f) Se regresa a B: y se repite hasta que los diferenciales de potencia activa y reactiva sean lo
suficientemente pequeños.
Desarrollo matemático:
𝑌𝑐
𝑌𝑐 = 𝑗0.02𝑃𝑢 ⇒ = 𝑗0.01𝑃𝑢
2
𝑌 = 3.8425 − 𝑗19.2298𝑃𝑢 = 19.61∢ − 78.7 𝑃𝑢
|𝑉 | = 0.9 𝑃𝑢
En polares:
19.6∢ − 78.7 −19.61∢ − 78.7
𝑌𝐵𝑈𝑆 = [ ]
−19.61∢ − 78.7 14.7298∢ − 74.88
1 Slack -
2 Pv δ
Donde:
77
2
Y 𝑃2𝐶𝑎𝑙𝑐𝑢𝑙𝑎𝑑𝑎 será:
Reemplazando
Y
∆𝑃2
[ ] = −1.7543 𝑃𝑢
|𝑉2 |
Entonces:
78
(1)
∆𝛿2 = 0.0525 𝑟𝑎𝑑
Entonces:
1.05∢0 ]
[𝑉](2) = [
0.9∢0.9416
Verificando:
(2) (1)
𝑄2𝐶𝑎𝑙𝑐𝑢𝑙𝑎𝑑𝑎 = −18.5315𝑠𝑒𝑛(−78.7 − 𝛿2 ) + 0. 92 (−14.2198)
(2)
𝑄2𝐶𝑎𝑙𝑐𝑢𝑙𝑎𝑑𝑎 = 18.2295 − 11.5180 = 6.711𝑃𝑢
Este valor no cumple con el límite superior para Q2 ya que es mucho mayor a 1.2Pu
8. Para el sistema de la figura 1, utilizando el método de Newton Rhapson hallar V2, V3, S1, S2, S3, las
pérdidas, tomar épsilon 0,001.
Barraje P Q V 𝞭
1 1,031 -0,791 1,04 -0,024
2 0,5 1,0
79
3 -1,5 -0,15 1,04
Como se plantea el ejercicio, lo primero que debería hacerse es verificar si para los valores de voltaje dados en
todas las barras, se satisfacen los valores de potencia suministrados. Si fuera así, el problema habría terminado.
Como no es el caso, se debe proceder a iterar y a clasificar los nodos, como sigue.
1 Slack
2 PQ
3 PV
Por lo tanto, debe ignorarse el valor de Q3 y los valores de P1 y Q1 que no son los correctos.
Ecuaciones de potencia:
El jacobiano es:
∂P2 ∂P2 ∂P2
∂δ2 ∂δ3 ∂|V2|
∂P3 ∂P3 ∂P3
Jacobiano =
∂δ2 ∂δ3 ∂|V2|
∂Q2 ∂Q2 ∂Q2
[ ∂δ2 ∂δ3 ∂|V2|]
∂P2
= |V2||V1||Y21|sen(θ21 + δ1 − δ2) + |V2||V3||Y23|sen(θ23 + δ3 − δ2)
∂δ2
∂P2
= −|V2||V3||Y23|sen(θ23 + δ3 − δ2)
∂δ3
∂P2
= |V1||Y21|cos(θ21 + δ1 − δ2) + 2|V2|G22 + |V3||Y23|cos(θ23 + δ3 − δ2)
∂|V2|
80
∂P3
= −|V2||V3||Y23|sen(θ23 + δ2 − δ3)
∂δ2
∂P3
= |V3||V1||Y31|sen(θ31 + δ1 − δ3) + |V2||V3||Y23|sen(θ23 + δ2 − δ3)
∂δ3
∂P3
= |V3||Y23|cos(θ23 + δ3 − δ2)
∂|V2|
∂Q2
= −|V3||V2||Y32|cos(θ32 − δ3 + δ2)
∂δ2
∂Q2
= −|V2||V3||Y23|cos(θ23 + δ3 − δ2)
∂δ3
∂Q2
= −|V1||Y21|sen(θ21 + δ1 − δ2) − 2|V2|B22 − |V3||Y23|sen(θ23 + δ3 − δ2)
∂|V2|
Se determina el error entre la potencia programada y la potencia calculada con las condiciones iniciales.
P2 (0) 2,537
[ P3 ] = [−3,275]
Q3 1,642
Iteración 1:
P2 (1) −0,341
[ P3 ] = [−1,536]
Q3 −0,852
81
Iteración 2:
59,42 −33,35 26,30
J (2) = [−33,80 65,81 −17,17]
−27,62 16,49 52,43
P2 (2) −0,499
[ P3 ] = [−1,500]
Q3 −0,999
82
SL13 = S13 + S31 = 0,0174 + 0,0522j = 1,74MW + j5,22MVAR
𝑃é𝑟𝑑𝑖𝑑𝑎𝑠 𝑟𝑒𝑎𝑙𝑒𝑠 𝑡𝑜𝑡𝑎𝑙𝑒𝑠 𝑑𝑒𝑙 𝑠𝑖𝑠𝑡𝑒𝑚𝑎 = Re(SL12 + SL13 + SL23) = 0,037 = 3,7MW
Para comprobar que los flujos en las líneas son los correctos, podrían calcularse las potencias complejas en las
barras a través de la suma de los flujos en las líneas.
S1 = S12 + S13 = 0,725 + 0,141j + 1,311 − 0,404j = 2,036 − 0,263j = 203,6MW − j26,3MVAR
S2 = S21 + S23 = −0,715 − 0,121j + 0,216 − 0,878j = −0,5 − 1,0j = −50MW − j100MVAR
S3 = S31 + S32 = −1,293 + 0,457j − 0,206 + 0,898j = −1,5 + 1,35j = −150MW + j135MVAR
Simulación en Digsilent
En la Figura 2, se puede observar el flujo de carga en el software Digsilent, donde se muestran los resultados
de la siguiente forma:
-La flecha al final de cada línea, representa la dirección del flujo de potencia activa.
-Para las líneas, las cajas conectadas a los interruptores (al comienzo y final de la línea), muestran el flujo de
potencia entre líneas. El primer valor corresponde a la potencia activa y el segundo a la reactiva.
-Para las barras, la caja conectada al interruptor donde va la carga o el generador, muestra como primer valor
la potencia activa y como segundo valor la potencia reactiva. El valor de tensión y ángulo (en grados) en la
barra, se puede observar en la caja adherida a la barra.
83
El reporte arrojado por la simulación es el que sigue:
Nota: El simulador requiere un valor de tensión base que se escogió arbitrariamente como 110kV.
Los flujos de potencia a través del sistema son los que se muestran a continuación.
Nota: El simulador muestra en los resultados, los valores de potencia programados en las barras de carga con
signo positivo, a pesar de que el cálculo iterativo incluye los signos negativos por las inyecciones negativas de
potencia hacia el sistema.
La potencia total generada, la potencia total demandada y las pérdidas son las que siguen:
84
Las tablas 1 y 2, muestran una comparación entre los datos suministrados por el simulador y los calculados
previamente.
Cálculos Simulación
V 𝞭° V 𝞭°
1 1,04 -1,371 1,04 -1,38
2 1,02 -2,78 1,021 -2,79
3 1,04 -3,67 1,04 -3,68
Cálculos Simulación
P1 (MW) Q1 (MVAR) P1 (MW) Q1 (MVAR)
S1 203,7 -26,2 203,74 -26,81
S2 -50 -100 -50 -100
S3 -150 135 -150 -136,03
S12 72,5 14,1 72,6 14
S21 -71,5 -12,1 -71,59 -11,98
S13 131,1 -40,4 131,14 -40,81
S31 -129,3 45,7 -129,4 46,04
S23 21,62 -87,8 21,59 -88,02
S32 -20,64 89,8 -20,6 89,99
Pérdidas
totales 3,7 3,74
activas
Los datos difieren levemente y puede deberse a que los valores calculados se hicieron para una exactitud de
0,001.
9. Para el sistema de la Figura 15, realice 2 iteraciones por Gauss Seidel y calcule P1, Q1 y las pérdidas totales.
Los datos de las líneas son los mismos del punto 1, SBASE=100MVA.
85
Figura III.17. Diagrama unifilar ejemplo 9. [Digsilent]
Solución.
Se procede a clasificar los nodos 2 y 3 realizando la resta de la potencia generada y la potencia demandada
en por unidad, resultando:
Nodo Tipo P Q V 𝞭
1 Slack 1,05 0
2 PQ -2,556 -1,102 1 0
3 pQ -1,386 -0,452 1 0
Las ecuaciones de voltaje con las se realizarán las iteraciones son las que siguen.
1 𝑃2 − 𝑗𝑄2
𝑉2𝑘 = [ − [𝑉1𝑌21 + 𝑉3(𝑘−1) 𝑌23]]
𝑌22 𝑉2∗(𝑘−1)
1 𝑃3 − 𝑗𝑄3
𝑉3𝑘 = [ − [𝑉1𝑌31 + 𝑉2(𝑘) 𝑌32]]
𝑌33 𝑉3∗(𝑘−1)
Iteración V2 V3
1 0,9826-0,0308j 1,0011-0,0352j
2 0,9817-0,0518j 1,0009-0,0458j
86
Entonces los valores de tensión en las barras son:
V1 = 1,05 = 1,05∠0°
Donde se puede evidenciar que los valores de voltaje encontrados para las dos iteraciones hechas, no logran
igualar las potencias programadas en las barras de carga en un valor aceptable.
𝑃é𝑟𝑑𝑖𝑑𝑎𝑠 𝑟𝑒𝑎𝑙𝑒𝑠 𝑡𝑜𝑡𝑎𝑙𝑒𝑠 𝑑𝑒𝑙 𝑠𝑖𝑠𝑡𝑒𝑚𝑎 = Re(SL12 + SL13 + SL23) = 0,125 = 12,5MW
Para comprobar que los flujos en las líneas son los correctos, podrían calcularse las potencias complejas en las
barras a través de la suma de los flujos en las líneas.
S1 = S12 + S13 = 1,805 + 0,889j + 1,959 + 1,066j = 3,764 + 1,955j = 376,4MW + 195,5MVAR
Simulación en Digsilent
En la Figura 4, se puede observar el flujo de carga en el software Digsilent, donde se muestran los resultados
de la siguiente forma:
-La flecha al final de cada línea, representa la dirección del flujo de potencia activa.
87
-Para las líneas, las cajas conectadas a los interruptores (al comienzo y final de la línea), muestran el flujo de
potencia entre líneas. El primer valor corresponde a la potencia activa y el segundo a la reactiva.
-Para las barras, la caja conectada al interruptor donde va la carga o el generador, muestra como primer valor
la potencia activa y como segundo valor la potencia reactiva. El valor de tensión y ángulo (en grados) en la
barra, se puede observar en la caja adherida a la barra.
Nota: El simulador requiere un valor de tensión base que se escogió arbitrariamente como 110kV.
Los flujos de potencia a través del sistema son los que se muestran a continuación:
88
Nota: El simulador muestra en los resultados, los valores de potencia programados en las barras de carga con
signo positivo, a pesar de que el cálculo iterativo incluye los signos negativos por las inyecciones negativas de
potencia hacia el sistema.
La potencia total generada, la potencia total demandada y las pérdidas son las que siguen:
Las tablas 3 y 4, muestran una comparación entre los datos suministrados por el simulador y los calculados
previamente.
Cálculos Simulación
V 𝞭° V 𝞭°
1 1,05 0 1,05 0
2 0,983 -3,02 0,982 -3,49
3 1,001 -2,62 1,001 -2,86
89
Cálculos Simulación
P1 (MW) Q1 (MVAR) P1 (MW) Q1 (MVAR)
S1 376,3 195,6 408,4 188,8
S2 -224,8 -122,6 -255,6 -110,2
S3 -138,9 -43,4 -138,6 -45,2
S12 180,5 88,9 198,8 83,9
S21 -173,2 -74,2 -190,43 -67,02
S13 195,9 106,6 209,54 104,9
S31 -191,4 -93,1 -204,5 -89,96
S23 -51,6 -48,1 -65,17 -43,18
S32 52,3 49,3 65,96 44,76
Pérdidas
totales 12,5 14,23
activas
Los datos difieren significativamente debido a que el software emplea el algoritmo de Newton-Rhapson para
hallar la solución a los flujos de potencia, y no hay manera de escoger Gauss-Seidel para correr la simulación
ni tampoco para limitar el número de iteraciones a 2. Al software le toma 3 iteraciones por NR llegar a la
convergencia como se puede observar en la figura 5, mientras que los cálculos hechos fueron para las dos
primeras iteraciones por GS, y aunque las magnitudes de los voltajes encontrados son iguales, los ángulos si
difieren en ambos métodos. Sin embargo, los flujos calculados satisfacen esa condición particular de operación
sin inconveniente, y las pérdidas totales del sistema tienen una diferencia de solamente 1.73 W respecto del
valor correcto, que resulta en una muy buena aproximación.
Para el circuito mostrado en la siguiente figura, solucionar por medio del método Newton Raphson con uso de
la herramienta MATLAB. Encontrar para este caso los voltajes y corrientes en cada uno de los buses del
circuito
90
Figura III.19. Diagrama unifilar ejemplo 10. [Digsilent]
Del ejercicio se tienen los siguientes valores en cada uno de los barrajes del sistema
91
El código se encuentra en anexos, anexo 1.
Corrientes de cortocircuito
Ajuste de protecciones.
Asociado principalmente con los cambios de flujo al interior de los elementos activos del sistema de potencia
(Generadores y motores) y con la relación X/R del sistema, en el punto de falla.
Para el cálculo de las corrientes de cortocircuito que se presentan en las máquinas síncronas no se
utilizan las impedancias síncronas porque es en ese momento donde el sistema magnético de las
mismas se encuentra con la menor densidad de flujo en el entrehierro. Es por ello como se indica en
la figura IV.1. Se utilizará la impedancia subtransitoria, como la impedancia con la cual la máquina
alimenta la potencia hacia la carga y hacia el punto de falla por cortocircuito. (Olga Lucia Paz Olaya,
1987)
92
Figura IV.2. Reactancias de cortocircuito para una máquina con: Xd=0.2 pu; X/R=15.08
Suponga que se tiene un conjunto de voltajes trifásicos de fase (𝑉𝑎, 𝑉𝑏 y 𝑉𝑐), donde cada uno de estos voltajes
los podemos separar en tres conjuntos de componentes de secuencias, donde estos voltajes tienen la peculiaridad
de poseer una magnitud balanceada para las tres fases en cada secuencia.
Componentes de secuencia cero: consiste en tres fasores que poseen magnitudes iguales y su
desplazamiento de fase es de cero por lo que estos vectores se encuentran en la misma dirección.
Componentes de secuencia positiva: consiste en tres fasores que poseen magnitudes iguales pero el
desplazamiento de fase que poseen son de ± 120º en secuencia positiva o secuencia ABC.
Componentes de secuencia negativa: consiste en tres fasores que poseen magnitudes iguales pero el
desplazamiento de fase que poseen son de ± 120º en secuencia negativa o secuencia ACB.
Se aplican para circuitos desequilibrados. Los componentes de la secuencia cero pueden ser representados de
la siguiente manera:
De esta manera definimos el operador a que causa una rotación de 120° en contra de las manecillas del reloj:
𝑎 = 1⌊120°
𝑎2 = 1⌊240°
93
Para la secuencia ACB o secuencia negativa se tiene:
Si se consideran los voltajes de un circuito desbalanceado, estos pueden ser reescritos en función de sus
componentes simétricas de la siguiente manera:
O de forma matricial:
vA 1 1 1 𝑉𝑎0
[vB ] = [1 𝑎2 𝑎 ] [𝑉𝑎1 ] (4.12)
vC 1 𝑎 𝑎2 𝑉𝑎2
1 1 1
𝐴 = [1 𝑎 2 𝑎] (4.14)
1 𝑎 𝑎2
1 1 1 1
𝐴−1 = [1 𝑎 𝑎2 ] (4.15)
3
1 𝑎2 𝑎
94
Finalmente se reemplaza y se obtiene:
𝑉𝑎0 1 𝑉𝐴
1 1 1
[𝑉𝑎1 ] = [1 𝑎 𝑎2 ] [𝑉𝐵 ] (4.16)
3
𝑉𝑎2 1 𝑎2 𝑎 𝑉𝐶
De manera similar, se puede encontrar expresiones para las corrientes de la siguiente manera:
O de manera matricial:
1
𝐼𝑎1 = (𝐼𝐴 + 𝑎𝐼𝐵 + 𝑎2 𝐼𝐶 ) (4.19)
3
1
𝐼𝑎2 = (𝐼𝐴 + 𝑎2 𝐼𝐵 + 𝑎𝐼𝐶 ) (4.20)
3
O de forma matricial:
La potencia aparente también puede ser expresada en términos de componentes simétricas. La potencia trifásica
aparente es:
𝑇 ∗
𝑆3𝜙 = 𝑉 𝑎𝑏𝑐 ∗ 𝐼 𝑎𝑏𝑐 (4.22)
Sustituyendo se obtiene:
𝑇 ∗
𝑆3𝜙 = (𝐴𝑉𝑎012 )𝑇 ∗ (𝐴𝐼𝑎012 )∗ = 𝑉𝑎012 𝐴𝑇 𝐴∗ 𝐼𝑎012 (4.23)
De esta manera se comprueba que la potencia desbalanceada puede ser calculada como la suma de las potencias
de las componentes simétricas.
95
4.2. Redes de dos puertos
Zii = Es la impedancia Thévenin vista desde el nodo i hacia el nodo de referencia. Es igual al voltaje con
respecto al nodo de referencia que aparece en i cuando se inyecta una corriente de magnitud unitaria en i.
Zij = Es la impedancia de transferencia entre los nodos i-j con respecto al nodo de referencia. Es igual al voltaje
con respecto al nodo de referencia que aparece en J cuando se inyecta una corriente de magnitud unitaria en el
nodo i.
𝐼𝑖 𝑉𝐽
𝑌𝑖𝐽 = 𝑍𝑖𝐽 =
𝑉𝐽 𝐼𝑖
𝑉𝐽 𝐸𝐽
𝑍𝑖𝐽 = = (4.25)
𝐼𝑖 𝐼𝑖
96
4.3. Calculo del voltaje i en con falla en J
(0)
𝑣𝑎0 0 𝑍𝑖𝑗 0 0 𝐼𝑎0
(+)
[𝑣𝑎1 ] = [𝑉𝑃𝑟𝑒𝑓𝑎𝑙𝑙𝑎 ] − [ 0 𝑍𝑖𝑗 0 ] [𝐼𝑎1 ] (4.26)
𝑣𝑎2 0 (−) 𝐼𝑎2
0 0 𝑍𝑖𝑗
Para falla 1∅
𝑉𝑃𝑟𝑒𝑓𝑎𝑙𝑙𝑎 𝐽
𝐼𝑎0 = (0) (4.27)
𝑍𝐽𝐽 + 𝑍𝐽𝐽 (+) + 𝑍𝐽𝐽 (−)
va 1 1 1 𝑣𝑎0
[vb ] = [1 a2 a ] [𝑣𝑎1 ] (4.28)
vc 1 a a2 𝑣𝑎2
(0)
𝐼𝑎0 𝑌𝑖𝑗 0 0 𝑉𝑖 (0) − 𝑉𝑗 (0)
[𝐼𝑎1 ] = [ 0 𝑌𝑖𝑗 (+) 0 ] [𝑉𝑖 (+) − 𝑉𝑗 (+) ] (4.29)
𝐼𝑎2 0 0 𝑌𝑖𝑗 (−)
𝑉𝑖 (−)
− 𝑉𝑗 (−)
Z 2 r1 j x2 r1 (pérdidas en Lab) j x2
(4.30)
Poseen sus propias redes de secuencia dependiendo del tipo de conexión de los devanados y si existe hilo en el
neutro a tierra.
Z1 rcc j xcc ambos tipos constructi vos : tipo núcleo y acorazado
Z 2 Z1
0.85Z1 Tipo núcleo (4.31)
Z0
Z Tipo acorazado
1
97
4.3.3. Impedancias de secuencia para líneas de transmisión aéreas
Z 00 0 0 Z s 2Z m 0 0
Z 012 0 Z11 0 0 Zs Zm 0
0 0 Z 22 0 0 Z s Z m
1 2
Z 00 ( Z aa Z bb Z cc ) ( Z ab Z ac Z bc ) (4.32)
3 3
Z s Z aa Z bb Z cc
(4.33)
Z m Z ab Z ac Z bc
4.3.4. Modelado en redes de secuencia para los elementos del sistema de potencia
Tabla IV.1. Modelado en redes de secuencia para los elementos del sistema
Máquinas síncronas Líneas transmisión Transformadores
98
Figura IV.6. Redes de secuencia para transformadores tridevanado
La figura IV.6, muestra un generador trifásico conectado en estrella sin impedancia de neutro y conectado a
tierra a través de una impedancia de falla llamada Zf. Junto al circuito se encuentra el equivalente que genera
el circuito cuando se presenta una falla línea a tierra, como se observa, la imagen muestra la forma de conexión
para este fallo, en el cual los puntos negativos de cada secuencia están unidos al punto positivo de la secuencia
99
continua, finalmente el punto positivo de la secuencia cero une por medio de la impedancia de falla al punto
negativo de la secuencia positiva.
a
Ia Isc I La
Isc Zf ILb
+
-
b
Carga Trifásica
+
-
Rg Ib 0
-
+
ILc
Red de
c Ic 0
Alimentación
ó
Generador
Figura IV.7. Distribución de las corrientes entregadas por la fuente durante la falla
Figura IV.8. Conexión de las redes de secuencia para falla por cortocircuito Línea a Tierra
Para este caso se supondrá que la falla ocurre en la fase a del circuito y es a través de la impedancia Zf,
asumiendo que el generador está operando sin carga. Debido a estas suposiciones, la falla presentaría las
siguientes características:
Va Isc.Zf
Isc Ia
Ib=Ic=0
100
I a0 1 1 1 I a
I 1 a a 2 0
1
a1 3 (4.34)
I a2 1 a 2 a 0
La corriente Ia se hallará tomando en consideración que los voltajes de secuencia para la fase a son:
Finalmente, se despeja la 𝐼𝑎0 de la ecuación anterior y se llega a que el valor está dado por:
𝐸𝑎
𝐼𝑎0 = (4.41)
𝑍1 + 𝑍2 + 𝑍0 + 3𝑍𝑓
3𝐸𝑎
𝐼𝑎 = 3 ∗ 𝐼𝑎0 = (4.42)
𝑍1 + 𝑍2 + 𝑍0 + 3𝑍𝑓
El modelado matemático es el mismo, solo que se debe agregar a las ecuaciones la impedancia de neutro del
generador que está en medio de las tres bases (conectada en el neutro de la estrella del circuito). La siguiente
imagen muestra el modo de conexión del circuito al agregarle una impedancia de neutro al generador
3𝐸𝑎
𝐼𝑎 = 3 ∗ 𝐼𝑎0 = (4.43)
𝑍1 + 𝑍2 + 𝑍0 + 3𝑍𝑓 + 3𝑍𝑛
101
4.4.2. Falla línea a línea
Para el desarrollo de esta falla se asumirá de nuevo que el generador está en un estado inicial en el que no tiene
carga conectada, y que es un sistema trifásico donde la falla ocurre a través de una Impedancia denominada Zf
y se ubicará entre las fases b y c. El circuito equivalente para este circuito se muestra en la figura IV.9, donde
se ve como la secuencia cero queda desconectada del sistema, mientras que la secuencia positiva y negativa son
unidas mediante la impedancia de falla.
Ib Isc I La
b
Isc Zf ILb
+
-
c
Carga Trifásica
+
-
Rg Ic Isc
-
+
ILc
Red de
a Ia 0
Alimentación
ó
Generador
Figura IV.9. Distribución de las corrientes entregadas por la fuente durante la falla
.
Ia(1)
Z (1)
VTh Va (1)
Ia ( 2) Zf
Z(2)
Va ( 2 )
Ia 0(0)
Z (0)
3Rg Va ( 0 )
Figura IV.10. Conexión de las redes de secuencia para falla por cortocircuito Línea
102
𝑉𝑏 − 𝑉𝑐 = 𝑍𝑓 ∗ 𝐼𝑏 (4.44)
𝐼𝑏 + 𝐼𝑐 = 0 (4.45)
𝐼𝑎 = 0
Sustituyendo Ia=0 en la ecuación y que Ic=-Ib, los componentes simétricos de la matriz serán:
𝐼𝑎0
1 1 1 1 0
[𝐼𝑎1 ] = [1 𝑎 𝑎2 ] ∗ [ 𝐼𝑏 ] (4.46)
3
𝐼𝑎2 1 𝑎2 𝑎 −𝐼𝑏
Resolviendo la matriz se obtiene que los valores de las corrientes para cada secuencia serán:
𝐼𝑎0 = 0
1
𝐼𝑎1 = (𝑎 − 𝑎2 )𝐼𝑏 (4.47)
3
1
𝐼𝑎2 = (𝑎2 − 𝑎)𝐼𝑏 (4.48)
3
Obtención de voltajes: Los siguientes pasos tiene como objeto encontrar el valor para Ea:
𝑉𝑏 − 𝑉𝑐 = 𝑍𝑓 ∗ 𝐼𝑏 (4.51)
103
𝑉𝑎0 = 𝑍0 ∗ 𝐼𝑎0
𝑉𝑎1 = 𝐸𝑎 − 𝑍1 ∗ 𝐼𝑎1
𝑉𝑎2 = 0 − 𝑍2 ∗ 𝐼𝑎2
3 ∗ 𝐼𝑎1
𝐸𝑎 − (𝑧1 + 𝑧2) ∗ 𝐼𝑎1 = 𝑍𝑓 ∗ (4.53)
(𝑎 2 − 𝑎 ) ∗ (𝑎 − 𝑎 2 )
o Corriente:
𝐸𝑎
𝐼𝑎1 = (4.54)
𝑍1 + 𝑍2 + 𝑍𝑓
Finalmente, con este valor, se podrán encontrar las corrientes de fase del circuito con ayuda de la matriz
Fortescue. De esta se tendrá:
𝐼𝑎 1 1 1 0
1
[𝐼𝑏] = [1 𝑎2 𝑎 ] ∗ [ 𝐼𝑎 ] (4.55)
𝐼𝑐 1 𝑎 𝑎 2 −𝐼𝑎1
Como en los casos anteriores, tomaremos el generador en condiciones iniciales y sin carga alguna, el circuito
está conformado por un generador trifásico con una falla que une las fases b y c por medio de una impedancia
de falla que a su vez está conectada a tierra. Las figuras IV. 10 y IV.11 muestran el equivalente del circuito y
la forma de conexión que genera la falla mencionada.
104
Ib I La
b
Isc Ib Ic
Ic Zf ILb
+
-
c
Carga Trifásica
+
-
Rg -
+
ILc
Red de
a Ia 0
Alimentación
ó
Generador
Figura IV.11. Distribución de las corrientes entregadas por la fuente durante la falla
3Z f
Ia(1) Ia(2) Ia(0)
Z (1) Z(2) Z (0)
(1) (2)
VTh Va Va Va ( 0 )
3Rg
Figura IV.12. Conexión de las redes de secuencia para falla por cortocircuito Línea Línea Tierra
Para la realización del análisis de este fallo se tomarán las siguientes condiciones que como se ve en la anterior
imagen se generan por la ocurrencia de la falla:
𝑉𝑏 = 𝑉𝑐 = 𝑍𝑓(𝐼𝑏 + 𝐼𝑐 ) (4.57)
Aplicando al circuito la matriz de Fortescue, se encuentra que los voltajes Vb y Vc estarán dados por las
siguientes ecuaciones:
105
Ahora, si sustituimos los componentes simétricos de corrientes en esta ecuación
𝑉𝑏 = 𝑉𝑐 = 𝑍𝑓 (𝐼𝑏 + 𝐼𝑐 ) (4.62)
Se tendrá:
𝑉𝑏 = 𝑍𝑓 ∗ 𝐼𝑎0 (4.65)
Ahora si despejamos el valor de Vb de la ecuación: 𝑉𝑏 = 𝑍𝑓 ∗ 𝐼𝑎0 y despejamos 𝑉𝑎2 de la ecuación 𝑉𝑎1 = 𝑉𝑎2
tendremos que estos valores dentro de la ecuación 𝑉𝑏 = 𝑉𝑎0 + 𝑎2 ∗ 𝑉𝑎1 + 𝑎 ∗ 𝑉𝑎2 tendremos que:
𝐸𝑎 − 𝑧 1 ∗ 𝐼𝑎1 (4.68)
I𝑎0 = −
𝑧 0 + 3𝑍𝑓
La corriente 𝐼𝑎2 lo dará la ecuación 𝑉𝑎1 = 𝑉𝑎2 , al sustituir estos valores obtendremos que:
𝐸𝑎 − 𝑧 1 ∗ 𝐼𝑎1 (4.69)
𝐼𝑎2 = −
𝑧2
Finalmente, para encontrar la componente simétrica de la corriente positiva debemos sustituir el valor
obtenido de 𝐼𝑎𝑜 y el valor de 𝐼𝑎2 dentro de la ecuación 𝐼𝑎 = 𝐼𝑎0 + 𝐼𝑎1 + 𝐼𝑎2 = 0
La corriente de falla general del circuito será la suma de las corrientes Ib+Ic
4.5. Ejemplos
1. Con base al circuito de la figura IV.12, realice una falla monofásica en el barraje 8 y una trifásica en
el barraje 8 y calcule:
106
a) Ybus – Zbus
b) Corriente de Falla.
c) Tensiones en cada uno de los barrajes.
d) Corrientes en cada uno de los barrajes.
𝑋 𝐿2−3 = 0,168𝐽
𝑆𝑏𝑎𝑠𝑒 = 125𝑀𝑉𝐴 𝑆 = 100𝑀𝑉𝐴 𝑆 = 100𝑀𝑉𝐴
𝑋𝐿2−7 = 0,126𝐽
𝑉𝑏𝑎𝑠𝑒 = 25𝐾𝑉 V= 20KV V= 20KV/34.5KV
𝑋1 = 𝑋2 = 0,2𝑝𝑢 𝑋1 = 𝑋2 = 0,08𝑝𝑢 𝑋𝐿7−5 = 0,21𝐽
𝑋𝐿7−8 = 0,252𝐽
𝑋𝐿8−5 = 0,0366𝐽
𝑋𝐿3−4 = 0,126𝐽
𝑋𝐿4−5 = 0,126𝐽
𝑋0 = 0,05𝑝𝑢 𝑋0 = 0,08𝑝𝑢
𝑋𝑛 = 0,04𝑝𝑢
Datos:
107
- Transformador 1 Configuración D-Y con neutro a tierra
- Transformador 6 Configuración Y-D sin neutro a tierra
Conversión de Bases
Bases:
𝑆𝑏𝑎𝑠𝑒 = 125𝑀𝑉𝐴𝑉𝑏𝑎𝑠𝑒 = 25𝐾𝑉
a) Se realiza el cambio a la nueva base que nos está dando el ejercicio para poder calcular: Sbase, Vbase, y
Ibase
Bases A:
Sbase=125MVA
Vbase=25KV
(𝑉𝑏𝑎𝑠𝑒)2 (25𝐾𝑉)2
𝑍𝑏𝑎𝑠𝑒 = = = 5Ω
𝑆𝑏𝑎𝑠𝑒 125𝑀𝑉𝐴
Bases B:
Sbase=125MVA
34,5𝐾𝑉
𝑉𝑏𝑎𝑠𝑒 = ∗ 25𝐾𝑉 = 43,125𝐾𝑉
20𝐾𝑉
(𝑉𝑏𝑎𝑠𝑒)2 (43.125𝐾𝑉)2
𝑍𝑏𝑎𝑠𝑒 = = = 14,878Ω
𝑆𝑏𝑎𝑠𝑒 125𝑀𝑉𝐴
Cuando las impedancias de los generadores, líneas y transformadores se encuentran en otras bases, es necesario
unificar las bases del sistema con la siguiente ecuación 2.10 Como se demuestra a continuación:
20𝐾𝑉 2 125𝑀𝑉𝐴
𝑋1 = 𝑋2 = 0,2 ∗ ( ) ∗( ) = 0,160𝑗
25𝐾𝑉 100𝑀𝑉𝐴
20𝐾𝑉 2 125𝑀𝑉𝐴
𝑋0 = 0,05 ∗ ( ) ∗( ) = 0,040𝑗
25𝐾𝑉 100𝑀𝑉𝐴
20𝐾𝑉 2 125𝑀𝑉𝐴
𝑋𝑛 = 0,04 ∗ ( ) ∗( ) = 0,032𝑗
25𝐾𝑉 100𝑀𝑉𝐴
Cambio de bases de las reactancias de los transformadores
34,5𝐾𝑉 2 125𝑀𝑉𝐴
𝑋1 = 𝑋2 = 𝑋0 = 0,08 ∗ ( ) ∗( ) = 0,064𝑗
43,125𝐾𝑉 100𝑀𝑉𝐴
Cambio de bases de las reactancias de las líneas
L23
34,5𝐾𝑉 2 125𝑀𝑉𝐴
𝑋23 = 0,168𝐽 ∗ ( ) ∗( ) = 0,134𝑗
43,125𝐾𝑉 100𝑀𝑉𝐴
L27
108
34,5𝐾𝑉 2 125𝑀𝑉𝐴
𝑋27 = 0,126𝐽 ∗ ( ) ∗( ) = 0,1008𝑗
43,125𝐾𝑉 100𝑀𝑉𝐴
L75
34,5𝐾𝑉 2 125𝑀𝑉𝐴
𝑋75 = 0,21𝐽 ∗ ( ) ∗( ) = 0,168𝑗
43,125𝐾𝑉 100𝑀𝑉𝐴
L78
34,5𝐾𝑉 2 125𝑀𝑉𝐴
𝑋78 = 0,252𝐽 ∗ ( ) ∗( ) = 0,201𝑗
43,125𝐾𝑉 100𝑀𝑉𝐴
L85
34,5𝐾𝑉 2 125𝑀𝑉𝐴
𝑋85 = 0,0366𝐽 ∗ ( ) ∗( ) = 0,029𝑗
43,125𝐾𝑉 100𝑀𝑉𝐴
L34
34,5𝐾𝑉 2 125𝑀𝑉𝐴
𝑋34 = 0,126𝐽 ∗ ( ) ∗( ) = 0,1008𝑗
43.125𝐾𝑉 100𝑀𝑉𝐴
L45
34,5𝐾𝑉 2 125𝑀𝑉𝐴
𝑋45 = 0,126𝐽 ∗ ( ) ∗( ) = 0,1008𝑗
43,125𝐾𝑉 100𝑀𝑉𝐴
109
1 1
𝑌44 = + = −𝑗19,8413
0,1008𝑗 0,1008𝑗
1
𝑌45 = 𝑌54 = = 𝑗9,92063
0,1008𝑗
Matriz Zb
𝑌𝐵𝑈𝑆 −1 = 𝑍𝐵𝑈𝑆
110
𝑍𝐵𝑈𝑆 (+) 𝑦 (−)
𝑗0.14276 𝑗0.07380 𝑗0.06850 𝑗0.06504 𝑗0.061625 𝑗0.012321 𝑗0.067523 𝑗0.06185
𝑗0.07380 𝑗0.36901 𝑗0.34251 𝑗0.32532 𝑗0.308128 𝑗0.061605 𝑗0.337618 𝑗0.30927
𝑗0.06850 𝑗0.34251 𝑗0.41434 𝑗0.370885 𝑗0.327427 𝑗0.065464 𝑗0.334405 𝑗0.32557
𝑗0.06506 𝑗0.32532 𝑗0.37088 𝑗0.408124 𝑗0.344563 𝑗0.068890 𝑗0.334664 𝑗0.34044
=
𝑗0.06162 𝑗0.30813 𝑗0.32743 𝑗0.344565 𝑗0.361700 𝑗0.072316 𝑗0.334925 𝑗0.35530
𝑗0.01232 𝑗0.06160 𝑗0.06546 𝑗0.068890 𝑗0.072316 𝑗0.142458 𝑗0.066963 𝑗0.71038
𝑗0.06752 𝑗0.37761 𝑗0.33440 𝑗0.344.65 𝑗0.334916 𝑗0.066961 𝑗0.385293 𝐽0.38847
[ 𝑗0.06185 𝑗0.30928 𝑗0.32557 𝑗0.340442 𝑗0.355307 𝑗0.071038 𝐽0.338483 𝑗0.37556 ]
111
𝑌61 = 𝑌62 = 𝑌63 = 𝑌64 = 𝑌65 = 𝑌67 = 𝑌68 = 0
1 1
𝑌66 = + = −𝑗7.352
3 ∗ (0.032𝑗) 0.040𝑗
𝑌𝐵𝑈𝑆 (0) =
−𝑗7.352 0 0 0 0 0 0 0
0 −𝑗19.025 𝑗7.462 0 0 0 𝑗9.92063 0
0 𝑗7.462 −𝑗17.462 𝑗9.92063 0 0 0 0
0 0 𝑗9.92063 −𝑗19.8413 𝑗9.92063 0 0 0
=
0 0 0 𝑗9.92063 −𝑗50.355 0 𝑗5.9523 𝑗34.153
0 0 0 0 0 −𝑗7.8125 0 0
0 𝑗9.92063 0 0 𝑗5.9523 0 −𝑗20.8333 𝐽4.975
[ 0 0 0 0 𝑗34.153 0 𝑗4.975 −𝐽39.457]
𝑌𝐵𝑈𝑆 −1 = 𝑍𝐵𝑈𝑆
𝑍𝐵𝑈𝑆 (0) =
0.136017𝑗 0 0 0 0 0 0 0
0 0.432569𝑗 0.416756𝑗 0.408196𝑗 0.399638𝑗 0 0.415275𝑗 0.398277𝑗
0 0.416756𝑗 0.499696𝑗 0.465279𝑗 0.430864𝑗 0 0.423365𝑗 0.426326𝑗
0 0.408196𝑗 0.465279𝑗 0.511938𝑗 0.457799𝑗 0 0.432837𝑗 0.450835𝑗
=
0 0.399638𝑗 0.430864𝑗 0.457799𝑗 0.484736𝑗 0 0.442311𝑗 0.475345𝑗
0 0 0 0 0 0.128𝑗 0 0
0 0.415275𝑗 0.423365𝑗 0.432837𝑗 0.442311𝑗 0 0.477939𝑗 0.443115𝑗
[ 0 0.398277𝑗 0.426326𝑗 0.450835𝑗 0.457345𝑗 0 0.443115𝑗 0.492662𝑗 ]
Falla Barraje 8
a) Corriente de Falla
112
Para calcular la corriente de falla, se tiene la siguiente ecuación:
(18) (8)
𝑉(𝑎𝑜1) 0 𝑍0 0 0 𝐼𝑎0
(1) (18) (8)
[𝑉𝑎1 ] = [𝐸𝑎] − [ 0 𝑍1 0 ] ∗ [𝐼𝑎1 ]
(1) 0 (18) (8)
𝑉𝑎2 0 0 𝑍2 𝐼𝑎2
(1)
𝑉𝑎𝑜 0 0 0 0 −0.64319𝑗 0
(1)
[𝑉𝑎1 ] = [0.8] − [0 𝑗0.06185 0 ]∗[ −0.64319𝑗 ] = [ 0.760218 ]
(1) 0 0 0 𝑗0.06185 −0.64319𝑗 −0.039781
𝑉
𝑎2
(1)
𝑉𝑎 1 1 1 0 0.720437
[𝑉(1)
𝑏
] = [1 𝑎2 𝑎 ] ∗ [ 0.760218 ] = [(0.780869∠ − 117.471315)]
(1)
𝑉𝑐 1 𝑎 𝑎2 −0.039781 (0.780869∠ − 117.471315)
(28) (8)
𝑉(𝑎𝑜2) 0 𝑍0 0 0 𝐼𝑎0
(2) (28) (8)
[𝑉𝑎1 ] = [𝐸𝑎] − [ 0 𝑍1 0 ] ∗ [𝐼𝑎1 ]
(2) 0 (28) (8)
𝑉𝑎2 0 0 𝑍2 𝐼𝑎2
(38) (8)
𝑉(𝑎𝑜3) 0 𝑍0 0 0 𝐼𝑎0
(3) (38) (8)
[𝑉𝑎1 ] = [𝐸𝑎] − [ 0 𝑍1 0 ] ∗ [𝐼𝑎1 ]
(3) 0 (38) (8)
𝑉𝑎2 0 0 𝑍2 𝐼𝑎2
113
𝑉(𝑎𝑜3) 0 0.426326𝑗 0 0 −0,64319𝑗 −0,274208
( )
[𝑉𝑎13 ] = [0,8] − [ 0 𝑗0.32557 0 ] ∗ [−0,64319𝑗 ] = [ 0,590596 ]
(3) 0 0 0 𝑗0.32557 −0,64319𝑗 −0,209403
𝑉𝑎2
(3)
𝑉𝑎 1 1 1 −0,274208 0,106984
[𝑉(3)
𝑏
] = [1 𝑎2 𝑎 ] ∗ [ 0,590596 ] = [(0,834292∠ − 123,857209)]
(3)
𝑉𝑐 1 𝑎 𝑎2 −0,209403 (0,834292∠123,857209)
(48) (8)
𝑉(𝑎𝑜4) 0 𝑍0 0 0 𝐼𝑎0
(4) (48) (8)
[𝑉𝑎1 ] = [𝐸𝑎] − [ 0 𝑍1 0 ] ∗ [𝐼𝑎1 ]
(4) 0 (48) (8)
𝑉𝑎2 0 0 𝑍2 𝐼𝑎2
114
Barraje 6- Falla en barraje 8
(6) (68) (8)
𝑉𝑎𝑜 0 𝑍0 0 0 𝐼𝑎0
(6) (68) (8)
[𝑉𝑎1 ] = [𝐸𝑎] − [ 0 𝑍1 0 ] ∗ [𝐼𝑎1 ]
(6) 0 (68) (8)
𝑉𝑎2 0 0 𝑍2 𝐼𝑎2
𝑉(𝑎𝑜6) 0 0 0 0 −0,64319𝑗 0
(6)
[𝑉𝑎1 ] = [0,8] − [ 0 𝑗0.71038 0 ] ∗ [−0,64319𝑗 ] = [ 0.343090 ]
(6) 0 0 0 𝑗0.71038 −0,64319𝑗 −0,456909
𝑉𝑎2
(6)
𝑉𝑎 1 1 1 0 −0.113818
[𝑉𝑏(6) ] = [1 𝑎2 𝑎 ] ∗ [ 0.343090 ] = [(0.69515∠ − 85.30418)]
𝑉𝑐
(6) 1 𝑎 𝑎2 −0,456909 (0.69515∠85.30418)
115
a) Corrientes Barrajes
(78)
𝐼𝑎0 𝐽4.975 0 0 −0.285007 −0,316875 0.158543𝑗
(78)
[𝐼𝑎1 ]=[ 0 𝐽4.975 0 ] ∗ [[ 0.550139 ] − [ 0,5584435 ]] = [ −0.041314𝑗 ]
(78) 0 0 𝐽4.975 −0,249860 −0,2415564 −0.041310𝑗
𝐼𝑎2
(78)
𝐼𝑎 1 1 1 0.158543𝑗 0.178780∠117.526
[𝐼𝑏(78) ] = [1 𝑎2 𝑎 ] ∗ [ −0.041314𝑗 ] = [0.163840∠75.3953]
(78) 1 𝑎 𝑎2 −0.041310𝑗 0.163833∠75.394
𝐼 𝑐
(85)
𝐼𝑎0 𝑗34.153 0 0 −0,316875 −0.305737 −0.3803𝑗
(85)
[𝐼𝑎1 ]=[ 0 𝑗34.153 0 ] ∗ [[ 0,5584435 ] − [ 0.571474 ]] = [−0.44503𝑗]
(85) 0 0 𝑗34.153 −0,2415564 −0,228525 0.447069𝑗
𝐼𝑎2
(85)
𝐼𝑎 1 1 1 −0.3803𝑗 (0.34835∠ − 90)
[𝐼𝑏(85) ] = [1 𝑎2 𝑎 ] ∗ [ −0.44503𝑗 ] = [ (0,891541∠ − 153.599)]
2 0.447069𝑗 (0,891541∠ − 26.4003)
(85) 1 𝑎 𝑎
𝐼𝑐
Falla Trifásica
Falla Barraje 8
a) Corriente de Falla
Para calcular la corriente de falla, se tienen las siguientes ecuaciones:
Condiciones de falla:
(8) (8)
𝐼𝑎0 = 𝐼𝑎2 = 0
b) Voltaje en barrajes
116
Barraje 1- Falla en barraje 8
(18) (8)
𝑉(𝑎𝑜1) 0 𝑍0 0 0 𝐼𝑎0
(1) (18) (8)
[𝑉𝑎1 ] = [𝐸𝑎] − [ 0 𝑍1 0 ] ∗ [𝐼𝑎1 ]
(1) 0 (18) (8)
𝑉𝑎2 0 0 𝑍2 𝐼𝑎2
(1)
𝑉𝑎𝑜 0 0 0 0 0 0
(1)
[𝑉𝑎1 ] = [0.8] − [0 𝑗0.06185 0 ] ∗ [−2.130𝐽] = [0,800]
(1) 0 0 0 𝑗0.06185 0 0
𝑉𝑎2
(1)
𝑉𝑎 1 1 1 0 0,800
[𝑉(1)
𝑏
] = [1 𝑎2 𝑎 ] ∗ [0,800] = [(0,800∠ − 120)]
(1)
𝑉𝑐 1 𝑎 𝑎2 0 (0,800∠120 )
(28) (8)
𝑉(𝑎𝑜2) 0 𝑍0 0 0 𝐼𝑎0
(2) (28) (8)
[𝑉𝑎1 ] = [𝐸𝑎] − [ 0 𝑍1 0 ] ∗ [𝐼𝑎1 ]
(2) 0 (28) (8)
𝑉𝑎2 0 0 𝑍2 𝐼𝑎2
(2)
𝑉𝑎𝑜 0 0.30927𝑗 0 0 0 0
(2)
[𝑉𝑎1 ] = [0,8] − [ 0 0.398277𝑗 0 ] ∗ [−2.130𝐽] = [−0.04833 ]
(2) 0 0 0 0.398277𝑗 0 0
𝑉𝑎2
(2)
𝑉𝑎 1 1 1 0 −0.04833
[𝑉𝑏(2) ] = [1 𝑎2 𝑎 ] ∗ [ −0.04833 ] = [ (0.04833∠60) ]
2 (0.04833∠ − 60)
(2)
𝑉𝑐 1 𝑎 𝑎 0
(38) (8)
𝑉(𝑎𝑜3) 0 𝑍0 0 0 𝐼𝑎0
(3) (38) (8)
[𝑉𝑎1 ] = [𝐸𝑎] − [ 0 𝑍1 0 ] ∗ [𝐼𝑎1 ]
(3) 0 (38) (8)
𝑉𝑎2 0 0 𝑍2 𝐼𝑎2
𝑉(𝑎𝑜3) 0 0.426326𝑗 0 0 0 0
(3)
[𝑉𝑎1 ] = [0,8] − [ 0 𝑗0.32557 0 ] ∗ [−2.130𝐽] = [0.10653 ]
(3) 0 0 0 𝑗0.32557 0 0
𝑉𝑎2
(3)
𝑉𝑎 1 1 1 0 0.10653
[𝑉𝑏(3) ] = [1 𝑎2 𝑎 ] ∗ [0.10653 ] = [(0.10653∠ − 120)]
(3)
𝑉𝑐 1 𝑎 𝑎2 0 (0.10653∠120)
117
Barraje 4- Falla en barraje 8
(48) (8)
𝑉(𝑎𝑜4) 0 𝑍0 0 0 𝐼𝑎0
(4) (48) (8)
[𝑉𝑎1 ] = [𝐸𝑎] − [ 0 𝑍1 0 ] ∗ [𝐼𝑎1 ]
(4) 0 (48) (8)
𝑉𝑎2 0 0 𝑍2 𝐼𝑎2
𝑉(𝑎𝑜4) 0 0.450835𝑗 0 0 0 0
( )
[𝑉𝑎14 ] = [0,8] − [ 0 𝑗0.34044 0 ] ∗ [−2.130𝐽] = [ 0.07486 ]
(4) 0 0 0 𝑗0.34044 0 0
𝑉𝑎2
(4)
𝑉𝑎 1 1 1 0 0.07486
[𝑉𝑏(4) ] = [1 𝑎2 𝑎 ] ∗ [ 0.07486 ] = [ (0.07486∠ − 120)]
2 (0.07486∠120)
𝑉𝑐
(4) 1 𝑎 𝑎 0
𝑉(𝑎𝑜5) 0 0.475345𝑗 0 0 0 0
(5)
[𝑉𝑎1 ] = [0,8] − [ 0 𝑗0.35530 0 ] ∗ [−2.130𝐽] = [0.043211]
(5) 0 0 0 𝑗0.35530 0 0
𝑉𝑎2
(5)
𝑉𝑎 1 1 1 0 0.0432
[𝑉𝑏(5) ] = [1 𝑎2 𝑎 ] ∗ [0.043211] = [(0.0432∠ − 120)]
(5)
𝑉𝑐 1 𝑎 𝑎2 0 (0.0432∠120)
118
Barraje 7- Falla en barraje 8
(7) (78) (8)
𝑉𝑎𝑜 0 𝑍0 0 0 𝐼𝑎0
(7) (78) (8)
[𝑉𝑎1 ] = [𝐸𝑎] − [ 0 𝑍1 0 ] ∗ [𝐼𝑎1 ]
(7) 0 (78) (8)
𝑉𝑎2 0 0 𝑍2 𝐼𝑎2
𝑉(𝑎𝑜7) 0 0.443115𝑗 0 0 0 0
(7)
[𝑉𝑎1 ] = [0,8] − [ 0 𝐽0.38847 0 ] ∗ [−2.130𝐽] = [−0.027441]
(7) 0 0 0 𝐽0.38847 0 0
𝑉𝑎2
(7)
𝑉𝑎 1 1 1 0 −0.027441
[𝑉(7)
𝑏
] = [1 𝑎 2 𝑎 ] ∗ [−0.027441] = [ (0.027441∠60) ]
(7)
𝑉𝑐 1 𝑎 𝑎2 0 (0.027441∠ − 60)
𝑉(𝑎𝑜8) 0 0.492662𝑗 0 0 0 0
( )
[𝑉𝑎18 ] = [0,8] − [ 0 𝑗0.37556 0 ] ∗ [−2.130𝐽] = [ 0 ]
(8) 0 0 0 𝑗0.37556 0 0
𝑉𝑎2
(8)
𝑉𝑎 1 1 1 0 0
[𝑉(8)
𝑏
] = [1 𝑎 2 𝑎 ] ∗ [0] = [0]
𝑉𝑐
(8) 1 𝑎 𝑎2 0 0
b) Corrientes Barrajes
(78)
𝐼𝑎0 𝐽4.975 0 0 0 0 0
(78)
[𝐼𝑎1 ]=[ 0 𝐽4.975 0 ] ∗ [[−0.027441] − [ 0 ]] = [(0.136∠ − 90]
(78) 0 0 𝐽4.975 0 0 0
𝐼𝑎2
(78)
𝐼𝑎 1 1 1 0 (0.136∠ − 90)
[𝐼𝑏(78) ] = [1 𝑎2 𝑎 ∗ (0.136∠ − 90 = [ (0.136∠150) ]
] [ ]
(78) 1 𝑎 𝑎2 0 (0.136∠30)
𝐼 𝑐
119
(85)
𝐼𝑎0 𝑗34.153 0 0 0 0 0
(85)
[𝐼𝑎1 ]=[ 0 𝑗34.153 0 ] ∗ [[ 0 ] − [0.043211]] = [(1.475∠ − 90)]
(85) 0 0 𝑗34.153 0 0 0
𝐼𝑎2
(85)
𝐼𝑎 1 1 1 0 (1.475∠ − 90)
[𝐼𝑏(85) ] = [1 𝑎2 𝑎 ] ∗ [(1.475∠ − 90)] = [ (1.475∠150) ]
(85) 1 𝑎 𝑎2 0 (1.475∠30)
𝐼
𝑐
2. Con base al circuito de la figura IV.13, realice una falla monofásica en el barraje 5 y una trifásica en
el barraje 3 y calcule:
e) Ybus – Zbus
f) Corriente de Falla.
g) Tensiones en cada uno de los barrajes.
h) Corrientes en cada uno de los barrajes.
120
𝑋0 = 0,05𝑝𝑢 𝑋 𝐿1−2
𝑋𝑛 = 0,03𝑝𝑢 𝑋1 = 𝑋2 = 𝑋0 = 0,1𝑝𝑢
𝑋 1 = 𝑋 2 = 0,125 𝑝𝑢
𝑋 0 = 0,3 𝑝𝑢
𝑋𝐿1−3
𝑋 1 = 𝑋 2 = 0,15 𝑝𝑢
𝑋 0 = 0,35 𝑝𝑢
𝑋𝐿2−3
𝑋 1 = 𝑋 2 = 0,25 𝑝𝑢
𝑋 0 = 0,7125 𝑝𝑢
Datos:
Bases:
a) Se realiza el cambio a la nueva base que nos está dando el ejercicio para poder calcular: Sbase, Vbase, y
Ibase
Bases A:
Sbase=125MVA
Vbase=25KV
(𝑉𝑏𝑎𝑠𝑒)2 (25𝐾𝑉)2
𝑍𝑏𝑎𝑠𝑒 = = = 5Ω
𝑆𝑏𝑎𝑠𝑒 125𝑀𝑉𝐴
Bases B:
Sbase=125MVA
220𝐾𝑉
𝑉𝑏𝑎𝑠𝑒 = ∗ 25𝐾𝑉 = 275𝐾𝑉
20𝐾𝑉
121
(𝑉𝑏𝑎𝑠𝑒)2 (275𝐾𝑉)2
𝑍𝑏𝑎𝑠𝑒 = = = 605Ω
𝑆𝑏𝑎𝑠𝑒 125𝑀𝑉𝐴
Cuando las impedancias de los generadores, líneas y transformadores se encuentran en otras bases, es necesario
unificar las bases del sistema con la siguiente ecuación 2.10 Como se demuestra a continuación:
20𝐾𝑉 2 125𝑀𝑉𝐴
𝑋1 = 𝑋2 = 0,15 ∗ ( ) ∗( ) = 0,120𝑗
25𝐾𝑉 100𝑀𝑉𝐴
20𝐾𝑉 2 125𝑀𝑉𝐴
𝑋0 = 0,05 ∗ ( ) ∗( ) = 0,04𝑗
25𝐾𝑉 100𝑀𝑉𝐴
20𝐾𝑉 2 125𝑀𝑉𝐴
𝑋𝑛 = 0,03 ∗ ( ) ∗( ) = 0,024𝑗
25𝐾𝑉 100𝑀𝑉𝐴
Cambio de bases de las reactancias de los transformadores
20𝐾𝑉 2 125𝑀𝑉𝐴
𝑋1 = 𝑋2 = 0.01 ∗ ( ) ∗( ) = 0.0064𝑗
25𝐾𝑉 125𝑀𝑉𝐴
Cambio de bases de las reactancias de las líneas
L12
220𝐾𝑉 2 125𝑀𝑉𝐴
𝑋1 = 𝑋2 = 0,125 ∗ ( ) ∗( ) = 0,1𝑗
275𝐾𝑉 100𝑀𝑉𝐴
220𝐾𝑉 2 125𝑀𝑉𝐴
𝑋0 = 0,3 ∗ ( ) ∗( ) = 0,240𝑗
275𝐾𝑉 100𝑀𝑉𝐴
L13
220𝐾𝑉 2 125𝑀𝑉𝐴
𝑋1 = 𝑋2 = 0,15 ∗ ( ) ∗( ) = 0,120𝑗
275𝐾𝑉 100𝑀𝑉𝐴
220𝐾𝑉 2 125𝑀𝑉𝐴
𝑋0 = 0,35 ∗ ( ) ∗( ) = 0,280𝑗
275𝐾𝑉 100𝑀𝑉𝐴
L23
220𝐾𝑉 2 125𝑀𝑉𝐴
𝑋1 = 𝑋2 = 0,25 ∗ ( ) ∗( ) = 0,20𝑗
275𝐾𝑉 100𝑀𝑉𝐴
220𝐾𝑉 2 125𝑀𝑉𝐴
𝑋0 = 0,7125 ∗ ( ) ∗( ) = 0,570𝑗
275𝐾𝑉 100𝑀𝑉𝐴
122
Calcular La Ybus Sec (+)
1 1 1
𝑌11 = + + = −𝑗33,958
0,0640𝑗 0,1𝑗 0,12𝑗
1
𝑌12 = 𝑌21 = = 𝑗10
0,1𝑗
1
𝑌13 = 𝑌31 = = 𝑗8,333
0,12𝑗
1
𝑌14 = 𝑌41 = = 𝑗15,625
0,0640𝑗
𝑌34 = 𝑌43 = 𝑌15 = 𝑌51 = 𝑌54 = 𝑌45 = 𝑌24 = 𝑌42 = 𝑌53 = 𝑌35 = 0
1 1 1
𝑌22 = + + = −𝑗30,625
0,1𝑗 0,2𝑗 0,064𝑗
1
𝑌23 = 𝑌32 = = 𝑗5
0,2𝑗
1
𝑌25 = 𝑌52 = = 𝑗15,625
0,0640𝑗
1 1
𝑌33 = + = −𝑗13,333
0,12𝑗 0,2𝑗
1 1
𝑌44 = + = −𝑗23,958
0,12𝑗 0,0640𝑗
1 1
𝑌55 = + = −𝑗23,958
0,12𝑗 0,0640𝑗
Matriz Zb
𝑌𝐵𝑈𝑆 −1 = 𝑍𝐵𝑈𝑆
123
1 1 1
𝑌11 = + + = −𝑗23,363
0,0640𝑗 0,28𝑗 0,24𝑗
1
𝑌12 = 𝑌21 = = 𝑗4,1666
0,24𝑗
1
𝑌13 = 𝑌31 = = 𝑗3,571
0,28𝑗
1
𝑌14 = 𝑌41 = = 𝑗15,625
0,0640𝑗
𝑌34 = 𝑌43 = 𝑌15 = 𝑌51 = 𝑌54 = 𝑌45 = 𝑌24 = 𝑌42 = 𝑌53 = 𝑌35 = 𝑌25 = 𝑌52 = 0
1 1 1
𝑌22 = + + = −𝑗21,546
0,57𝑗 0,24𝑗 0,064𝑗
1
𝑌23 = 𝑌32 = = 𝑗1,754
0,57𝑗
1 1
𝑌33 = + = −𝑗5,325
0,28𝑗 0,57𝑗
1 1
𝑌44 = + = −𝑗24,553
0,04𝑗 + 3(0,024𝑗) 0,0640𝑗
1
𝑌55 = = −𝑗8,928
0,04𝑗 + 3(0,024𝑗)
𝑌𝐵𝑈𝑆 −1 = 𝑍𝐵𝑈𝑆
𝑗0,103482 𝑗0,026368 𝑗0,078080 𝑗0,065854 0
𝑗0,026368 𝑗0,054409 𝑗0,035604 𝑗0,016780 0
𝑍𝐵𝑈𝑆 (0) == 𝑗0,078082 𝑗0,035604 𝑗0,251883 𝑗0,049689 0
𝑗0,065854 𝑗0,016780 𝑗0,049689 𝑗0,082636 0
[ 0 0 0 0 𝑗0,11200]
124
Falla Barraje 5
b) Corriente de Falla
Para calcular la corriente de falla, se tiene la siguiente ecuación:
(15) (5)
𝑉(𝑎𝑜1) 0 𝑍0 0 0 𝐼𝑎0
(1) (15) (5)
[𝑉𝑎1 ] = [𝐸𝑎] − [ 0 𝑍1 0 ] ∗ [𝐼𝑎1 ]
(1) 0 (15) (5)
𝑉𝑎2 0 0 𝑍2 𝐼𝑎2
(1)
𝑉𝑎𝑜 0 0 0 0 −3,3809𝑗 0
(1)
[𝑉𝑎1 ] = [0.8] − [0 0,007483𝑗 0 ] ∗ [−3,3809𝑗 ] = [ 0,774700 ]
(1) 0 0 0 0,007483𝑗 −3,3809𝑗 −0,02529
𝑉𝑎2
(1)
𝑉𝑎 1 1 1 0 0,749401
[𝑉(1)
𝑏
] = [1 𝑎2 𝑎 ] ∗ [ 0,774700 ] = [(0,787655∠ − 118,406)]
𝑉𝑐
(1) 1 𝑎 𝑎2 −0,02529 (0,787655∠118,40602)
(25) (5)
𝑉(𝑎𝑜2) 0 𝑍0 0 0 𝐼𝑎0
(2) (25) (5)
[𝑉𝑎1 ] = [𝐸𝑎] − [ 0 𝑍1 0 ] ∗ [𝐼𝑎1 ]
(2) 0 (25) (5)
𝑉𝑎2 0 0 𝑍2 𝐼𝑎2
𝑉(𝑎𝑜2) 0 0 0 0 −3,3809𝑗 0
( )
[𝑉𝑎12 ] = [0,8] − [0 𝑗0,031539 0 ] ∗ [−3,3809𝑗 ] = [ 0,693369 ]
(2) 0 0 0 𝑗0,031539 −3,3809𝑗 −0,10663
𝑉𝑎2
(2)
𝑉𝑎 1 1 1 0 0,586739
[𝑉(2)
𝑏
] = [1 𝑎2 𝑎 ] ∗ [ 0,693369 ] = [(0,752737∠ − 112,94987)]
(2)
𝑉𝑐 1 𝑎 𝑎2 −0,10663 (0,752737∠112,949879)
125
Barraje 3- Falla en barraje 5
(35) (5)
𝑉(𝑎𝑜3) 0 𝑍0 0 0 𝐼𝑎0
(3) (35) (5)
[𝑉𝑎1 ] = [𝐸𝑎] − [ 0 𝑍1 0 ] ∗ [𝐼𝑎1 ]
(3) 0 (35) (5)
𝑉𝑎2 0 0 𝑍2 𝐼𝑎2
𝑉(𝑎𝑜3) 0 0 0 0 −3,3809𝑗 0
(3)
[𝑉𝑎1 ] = [0,8] − [0 𝑗0,016504 0 ] ∗ [−3,3809𝑗 ] = [ 0,744201 ]
(3) 0 0 0 𝑗0,016504 −3,3809𝑗 −0,055798
𝑉𝑎2
(3)
𝑉𝑎 1 1 1 0 0,688403
[𝑉𝑏(3) ] = [1 𝑎2 𝑎]∗[ 0,744201 ]=[ (0,773611∠ − 116,418)]
2 −0,055798 (0,773611∠116,418)
𝑉𝑐
(3) 1 𝑎 𝑎
(45) (5)
𝑉(𝑎𝑜4) 0 𝑍0 0 0 𝐼𝑎0
(4) (45) (5)
[𝑉𝑎1 ] = [𝐸𝑎] − [ 0 𝑍1 0 ] ∗ [𝐼𝑎1 ]
(4) 0 (45) (5)
𝑉𝑎2 0 0 𝑍2 𝐼𝑎2
𝑉(𝑎𝑜4) 0 0 0 0 −3,3809𝑗 0
(4)
[𝑉𝑎1 ] = [0,8] − [ 0 𝑗0,004880 0 ]∗[ −3,3809𝑗 ] = [ 0,783501 ]
(4) 0 0 0 𝑗0,004880 −3,3809𝑗 −0,016498
𝑉𝑎2
(4)
𝑉𝑎 1 1 1 0 0,767002
[𝑉𝑏(4) ] = [1 𝑎2 𝑎 ] ∗ [ 0,783501 ] = [(0,79187∠ − 118,9661)]
𝑉𝑐
(4) 1 𝑎 𝑎2 −0,016498 (0,79187∠118,96612)
126
c) Corrientes Barrajes
(12)
𝐼𝑎0 𝑗4,1666 0 0 0 0 0
(12)
[𝐼𝑎1 ]=[ 0 𝑗10 0 ] ∗ [[ 0,774700 ] − [ 0,693369 ]] = [0,81331𝑗]
(12) 0 0 𝑗10 −0,02529 −0,10663 0,8134𝑗
𝐼𝑎2
(12)
𝐼𝑎 1 1 1 0 1,626𝑗
[𝐼𝑏(12) ] = [1 𝑎2 𝑎 ] ∗ [0,81331𝑗] = [0,81335∠ − 90,005]
(12) 1 𝑎 𝑎2 0,8134𝑗 0,81335∠ − 89,994
𝐼𝑐
(13)
𝐼𝑎0 𝑗3,571 0 0 0 0 0
(13)
[𝐼𝑎1 ]=[ 0 𝑗8,333 0 ] ∗ [[ 0,774700 ] − [ 0,744201 ]] = [ 0,254148𝑗 ]
(13) 0 0 𝑗8,333 −0,02529 −0,055798 0,254148𝑗
𝐼𝑎2
(13)
𝐼𝑎 1 1 1 0 (0,508371∠90)
[𝐼𝑏(13) ] = [1 𝑎2 𝑎 ] ∗ [ 0,254148𝑗 ] = [(0,254185∠ − 90,014)]
(13) 1 𝑎 𝑎2 0,254148𝑗 (0,254185∠ − 89,985)
𝐼𝑐
(14)
𝐼𝑎0 𝑗15,625 0 0 0 0 0
(14)
[𝐼𝑎1 ]=[ 0 𝑗15,625 0 ] ∗ [[ 0,774700 ] − [ 0,783501 ]] = [ −0,137515𝑗 ]
(14) 0 0 𝑗15,625 −0,02529 −0,016498 −0,137375𝑗
𝐼
𝑎2
(14)
𝐼𝑎 1 1 1 0 (0,274890∠ − 90)
[𝐼𝑏(14) ] = [1 𝑎2 𝑎 ] ∗ [ −0,137515𝑗 ] = [(0,137445∠90,014)]
(14) 1 𝑎 𝑎2 −0,137375𝑗 (0,137445∠89,949)
𝐼𝑐
127
(23)
𝐼𝑎0 𝑗1,754 0 0 0 0 0
(23)
[𝐼𝑎1 ]=[ 0 𝑗5 0 ] ∗ [[ 0,693369 ] − [ 0,744201 ]] = [ −0,25416𝑗 ]
(23) 0 0 𝑗5 −0,10663 −0,055798 −0,25416𝑗
𝐼𝑎2
(23)
𝐼𝑎 1 1 1 0 (0,50832∠ − 90)
[𝐼𝑏(23) ] = [1 𝑎2 𝑎 ] ∗ [ −0,25416𝑗 ] = [ (0,25416∠90) ]
(23) 1 𝑎 𝑎2 −0,25416𝑗 (0,25416∠90)
𝐼𝑐
(25)
𝐼𝑎0 0 0 0 0 −0,378660 0
(25)
[𝐼𝑎1 ] = [0 𝑗15,625 0 ] ∗ [[ 0,693369 ] − [ 0,589339 ]] = [ 1,625468𝑗 ]
(25) 0 0 𝑗15,625 −0,10663 −0,210660 1,625468𝑗
𝐼𝑎2
(25)
𝐼𝑎 1 1 1 0 (3,2509∠90)
[𝐼𝑏(25) ] = [1 𝑎2 𝑎 ] ∗ [ 1,625468𝑗 ] = [(1,625∠ − 90)]
𝐼
(25) 1 𝑎 𝑎2 1,625468𝑗 (1,625∠ − 90)
𝑐
Falla Trifásica
Falla Barraje 3
b) Corriente de Falla
Para calcular la corriente de falla, se tienen las siguientes ecuaciones:
Condiciones de falla:
(3) (3)
𝐼𝑎0 = 𝐼𝑎2 = 0
d) Voltaje en barrajes
(13) (3)
𝑉(𝑎𝑜1) 0 𝑍0 0 0 𝐼𝑎0
(1) (13) (3)
[𝑉𝑎1 ] = [𝐸𝑎] − [ 0 𝑍1 0 ] ∗ [𝐼𝑎1 ]
(1) 0 (13) (3)
𝑉𝑎2 0 0 𝑍2 𝐼𝑎2
128
(1)
𝑉𝑎𝑜 0 𝑗0,078080 0 0 0 0
(1)
[𝑉𝑎1 ] = [0.8] − [ 0 0,027573𝑗 0 ] ∗ [−16,570𝐽] = [0,343]
(1) 0 0 0 0,027573𝑗 0 0
𝑉 𝑎2
(1)
𝑉𝑎 1 1 1 0 0,343
[𝑉(1)
𝑏
] = [1 𝑎 2 𝑎 ] ∗ [0,343] = [(0,343∠ − 120)]
(1)
𝑉𝑐 1 𝑎 𝑎2 0 (0,343∠120 )
(33) (3)
𝑉(𝑎𝑜3) 0 𝑍0 0 0 𝐼𝑎0
(3) (33) (3)
[𝑉𝑎1 ] = [𝐸𝑎] − [ 0 𝑍1 0 ] ∗ [𝐼𝑎1 ]
(3) 0 (33) (3)
𝑉𝑎2 0 0 𝑍2 𝐼𝑎2
(3)
𝑉𝑎𝑜 0 𝑗0,251883 0 0 0 0
( )
[𝑉𝑎13 ] = [0,8] − [ 0 0,048278𝑗 0 ] ∗ [−16,570𝐽] = [0 ]
(3) 0 0 0 0,048278𝑗 0 0
𝑉𝑎2
(3)
𝑉𝑎 1 1 1 0 0
[𝑉(3)
𝑏
] = [1 𝑎2 𝑎 ] ∗ [0 ] = [0 ]
(3)
𝑉𝑐 1 𝑎 𝑎2 0 0
(43) (3)
𝑉(𝑎𝑜4) 0 𝑍0 0 0 𝐼𝑎0
(4) (43) (3)
[𝑉𝑎1 ] = [𝐸𝑎] − [ 0 𝑍1 0 ] ∗ [𝐼𝑎1 ]
(4) 0 (43) (3)
𝑉𝑎2 0 0 𝑍2 𝐼𝑎2
129
𝑉(𝑎𝑜4) 0 𝑗0,049689 0 0 0 0
( )
[𝑉𝑎14 ] = [0,8] − [ 0 0,017983𝑗 0 ] ∗ [−16,570𝐽] = [ 0,50202 ]
(4) 0 0 0 0,017983𝑗 0 0
𝑉𝑎2
(4)
𝑉𝑎 1 1 1 0 0,50202
[𝑉(4)
𝑏
] = [1 𝑎2 𝑎 ] ∗ [ 0,50202 ] = [(0,50202 ∠ − 120)]
𝑉𝑐
(4) 1 𝑎 𝑎2 0 (0,50202 ∠120)
𝑉(𝑎𝑜5) 0 0 0 0 0 0
( )
[𝑉𝑎15 ] = [0,8] − [ 0 0,016504𝑗 0 ] ∗ [−16,570𝐽] = [0.526528]
(5) 0 0 0 0,016504𝑗 0 0
𝑉𝑎2
(5)
𝑉𝑎 1 1 1 0 0.526528
[𝑉(5)
𝑏
] = [1 𝑎2 𝑎 ] ∗ [0.526528] = [(0.526528∠ − 120)]
(5)
𝑉𝑐 1 𝑎 𝑎2 0 (0.526528∠120)
d) Corrientes Barrajes
(12)
𝐼𝑎0 𝑗4,1666 0 0 0 0 0
(12)
[𝐼𝑎1 ]=[ 0 𝑗10 0 ] ∗ [[0,343] − [0,380679 ]] = [0,37679𝑗]
(12) 0 0 𝑗10 0 0 0
𝐼𝑎2
(12)
𝐼𝑎 1 1 1 0 0,37679∠ − 90
[𝐼𝑏(12) ] = [1 𝑎2 𝑎 ] ∗ [0,37679𝑗] = [ 0,37679∠150 ]
(12) 1 𝑎 𝑎2 0 0,37679∠30
𝐼 𝑐
130
(13)
𝐼𝑎0 𝑗3,571 0 0 0 0 0
(13)
[𝐼𝑎1 ]=[ 0 𝑗8,333 0 ] ∗ [[0,343] − [0 ]] = [0,343∠90]
(13) 0 0 𝑗8,333 0 0 0
𝐼𝑎2
(13)
𝐼𝑎 1 1 1 0 0,343∠90
[𝐼𝑏(13) ] = [1 𝑎2 𝑎 ] ∗ [0,343∠90] = [ 0,343∠ − 30 ]
(13) 1 𝑎 𝑎2 0 0,343∠ − 150)
𝐼 𝑐
(14)
𝐼𝑎0 𝑗15,625 0 0 0 0 0
(14)
[𝐼𝑎1 ]=[ 0 𝑗15,625 0 ] ∗ [[0,343] − [ 0,50202 ]] = [2,4846∠ − 90]
(14)
𝐼𝑎2 0 0 𝑗15,625 0 0 0
(14)
𝐼𝑎 1 1 1 0 (2,4846∠ − 90)
[𝐼𝑏(14) ] = [1 𝑎2 𝑎 ] ∗ [2,4846∠ − 90] = [ (2,4846∠150) ]
𝐼
(14) 1 𝑎 𝑎2 0 (2,4846∠30)
𝑐
(23)
𝐼𝑎0 𝑗1,754 0 0 0 0 0
(23)
[𝐼𝑎1 ]=[ 0 𝑗5 0 ] ∗ [[0,380679 ] − [ 0 ]] = [(1,9033∠90)]
(23) 0 0 𝑗5 0 0 0
𝐼𝑎2
(23)
𝐼𝑎 1 1 1 0 (1,9033∠90)
[𝐼𝑏(23) ] = [1 𝑎2 𝑎 ] ∗ [1,9033∠90] = [ (1,9033∠ − 30) ]
𝐼
(23) 1 𝑎 𝑎2 0 (1,9033∠ − 150)
𝑐
(25)
𝐼𝑎0 0 0 0 0 0 0
(25)
[𝐼𝑎1 ] = [0 𝑗15,625 0 ] ∗ [[0,380679 ] − [0.526528]] = [(2,27889∠90)]
(25) 0 0 𝑗15,625 0 0 0
𝐼𝑎2
(25)
𝐼𝑎 1 1 1 0 (2,27889∠ − 90)
[𝐼𝑏(25) ] = [1 𝑎2 𝑎 ] ∗ [(2,27889∠90)] = [ (2,27889∠150) ]
(25) 1 𝑎 𝑎2 0 (2,27889∠30)
𝐼 𝑐
131
3. Con base al circuito de la figura IV.14, realice una falla monofásica y una bifásica en cada uno de los
barrajes y calcule:
i) Ybus – Zbus
j) Corriente de Falla.
k) Tensiones en cada uno de los barrajes.
l) Corrientes en cada uno de los barrajes.
Los datos de las impedancias para cada secuencia, se encuentran consignados en la tabla 1, para cada tipo de
elemento de la figura 1.
Falla Línea-Neutro
a) Calculando la matriz Ybus y Zbus para cada una de las secuencias, se tiene:
−10𝑗 0 0 0,1𝑗 0 0
𝑌𝐵𝑈𝑆 (0) = [ 0 −6𝑗 2𝑗 ] → 𝑍𝐵𝑈𝑆 (0) = [ 0 0,17467𝑗 0,0294𝑗]
0 2𝑗 −12𝑗 0 0,0294𝑗 0,0882𝑗
Falla Barraje 2
b) Corriente de Falla
Para calcular la corriente de falla, se tiene la siguiente ecuación:
132
𝑉𝑝𝑟𝑒𝑓𝑎𝑙𝑙𝑎 ∗ 3 (1) ∗ (3)
𝐼𝑓 (2) = 𝐼𝑎 (2) = (0) (1) (2) = = −7,2033𝑗
𝑍22𝑇ℎ + 𝑍22𝑇ℎ + 𝑍22𝑇ℎ (0,12𝑗) + (0,12𝑗) + (0,1767𝑗)
d) Corrientes Barrajes
133
(12) (12) (1) (2)
𝐼𝑎0 𝑌0 0 0 𝑉𝑎0 𝑉𝑎0
(12) (12) (1) (2)
[𝐼𝑎1 ]=[ 0 𝑌1 0 ] ∗ [𝑉𝑎1 ] − [𝑉𝑎1 ]
(12) (12) (1) (2)
𝐼𝑎2 0 0 𝑌2 [ 𝑉𝑎2 𝑉𝑎2 ]
(12)
𝐼𝑎0 0 0 0 0 −0,4194 0
(12)
[𝐼𝑎1 ] = [0 10𝑗 0 ] ∗ [[ 0,85593 ] − [ 0,7118 ]] = [1,440678𝑗]
(12) 0 0 10𝑗 −0,14406 −0,288 1,440678𝑗
𝐼𝑎2
(12)
𝐼𝑎 1 1 1 0 2,881359𝑗
[𝐼𝑏(12) ] = [1 𝑎2 𝑎 ] ∗ [1,440678𝑗] = [−1,440678𝑗]
(12) 1 𝑎 𝑎2 1,440678𝑗 −1,440678𝑗
𝐼 𝑐
(23)
𝐼𝑎0 2𝑗 0 0 −0,4194 −0,07056 −0,6976𝑗
(23)
[𝐼𝑎1 ] = [0 5𝑗 0 ] ∗ [[ 0,7118 ] − [ 0,9039 ]] = [ −0,9904𝑗 ]
(23) 0 0 5𝑗 −0,288 −0,096 −0,96045𝑗
𝐼𝑎2
(23)
𝐼𝑎 1 1 1 −0,6976𝑗 −2,61852𝑗
[𝐼𝑏(23) ] = [1 𝑎2 𝑎 ] ∗ [ −0,9904𝑗 ] = [ 0,262827𝑗 ]
(23) 1 𝑎 𝑎2 −0,96045𝑗 0,262827𝑗
𝐼 𝑐
Falla Barraje 1
b) Corriente de Falla
𝑉𝑝𝑟𝑒𝑓𝑎𝑙𝑙𝑎 ∗ 3 (1) ∗ (3)
𝐼𝑓 (1) = 𝐼𝑎 (1) = (0) (1) (2) = = −11,5385𝑗
𝑍11𝑇ℎ + 𝑍11𝑇ℎ + 𝑍11𝑇ℎ (0,1𝑗) + (0,08𝑗) + (0,08𝑗)
134
(2) (12) (1)
𝑉𝑎𝑜 0 𝑍0 0 0 𝐼𝑎0
(2) (12) (1)
[𝑉𝑎1 ] = [𝐸𝑎] − [ 0 𝑍1 0 ] ∗ [𝐼𝑎1 ]
𝑉
(2) 0 0 0
(12)
𝑍2
(1)
𝐼𝑎2
𝑎2
(2)
𝑉𝑎𝑜 0 0 0 0 −3,84615𝑗 0
(2)
[𝑉𝑎1 ] = [1] − [0 0.06𝑗 0 ] ∗ [−3,84615𝑗] = [ 0,769231 ]
(2) 0 0 0 0,06𝑗 −3,84615𝑗 −0,230769
𝑉𝑎2
(2)
𝑉𝑎 1 1 1 0 0,538462
[𝑉𝑏(2) ] = [1 𝑎2 𝑎 ] ∗ [ 0,769231 ] = [(0,90691∠ − 107,264)]
(2) 1 𝑎 𝑎2 −0,230769 (0,90691∠107,264)
𝑉𝑐
(23)
𝐼𝑎0 2𝑗 0 0 0 0 0
(23)
[𝐼𝑎1 ]= [0 5𝑗 0 ] ∗ [[ 0,769231 ] − [ 0,923077 ]] = [−0,769231𝑗]
(23) 0 0 5𝑗 −0,230769 −0,076923 −0,769231𝑗
𝐼𝑎2
135
(23)
𝐼𝑎 1 1 1 0 −1,53846𝑗
[𝐼𝑏(23) ] = [1 𝑎2 𝑎 ] ∗ [−0,769231𝑗] = [ 0,769231𝑗 ]
(23) 1 𝑎 𝑎2 −0,769231𝑗 0,769231𝑗
𝐼 𝑐
Falla Barraje 3
b) Corriente de Falla
𝑉𝑝𝑟𝑒𝑓𝑎𝑙𝑙𝑎 ∗ 3 (1) ∗ (3)
𝐼𝑓 (3) = 𝐼𝑎 (3) = (0) (1) (2) = = −12,087𝑗
𝑍33𝑇ℎ + 𝑍33𝑇ℎ + 𝑍33𝑇ℎ (0,08𝑗) + (0,08𝑗) + (0,088235𝑗)
136
(3)
𝑉𝑎 1 1 1 −0,3555 −0,000141
[𝑉𝑏(3) ] = [1 𝑎2 𝑎 ] ∗ [ 0,677679 ] = [(1,017∠ − 121,619)]
(3) 1 𝑎 𝑎2 −0,322321 (1,017∠121,619)
𝑉 𝑐
d) Corrientes Barrajes
(23)
𝐼𝑎0 2𝑗 0 0 −0,118856 −0,3555 0,473288𝑗
(23)
[𝐼𝑎1 ] = [0 5𝑗 0 ] ∗ [[ 0,83884 ] − [ 0,677679 ]] = [0,805802𝑗]
(23) 0 0 5𝑗 −0,16116 −0,322321 0,805802𝑗
𝐼𝑎2
(23)
𝐼𝑎 1 1 1 0,473288𝑗 2,08489𝑗
[𝐼𝑏(23) ] = [1 𝑎2 𝑎 ] ∗ [0,805802𝑗] = [−0,332514𝑗]
(23) 1 𝑎 𝑎2 0,805802𝑗 −0,332514𝑗
𝐼𝑐
Falla Línea-Línea
Falla Barraje 1
b) Corriente de Falla
(1)
𝐼𝑎0 = 0
c) Voltaje en Barrajes
(1) (11) (1)
𝑉𝑎𝑜 0 𝑍0 0 0 𝐼𝑎0
(1) (1) (11) (1)
[𝑉𝑎1 ] = [𝑉1 ] − [ 0 𝑍1 0 ] ∗ [𝐼𝑎1 ]
𝑉
(1) 0 0 0 𝑍2
(11) (1)
𝐼𝑎2
𝑎2
137
(1)
𝑉𝑎𝑜 0 0,1𝑗 0 0 0 0
(1)
[𝑉𝑎1 ] = [1 ] − [ 0 0,08𝑗 0 ] ∗ [−6,25𝑗] = [0,5]
(1) 0 0 0 0,08𝑗 6,25𝑗 0,5
𝑉 𝑎2
(1)
𝑉𝑎 1 1 1 0 1
[𝑉𝑏(1) ] = [1 𝑎2 𝑎 ] ∗ [0,5] = [−0,5]
(1) 1 𝑎 𝑎2 0,5 −0,5
𝑉𝑐
(2) (12) (1)
𝑉𝑎𝑜 0 𝑍0 0 0 𝐼𝑎0
(2) (2) (12) (1)
[𝑉𝑎1 ] = [𝑉1 ] − [ 0 𝑍1 0 ] ∗ [𝐼𝑎1 ]
𝑉
(2) 0 0 0
(12)
𝑍2
(1)
𝐼𝑎2
𝑎2
(2)
𝑉𝑎𝑜 0 0 0 0 0 0
(2)
[𝑉𝑎1 ] = [1] − [ 0 0,06𝑗 0 ]∗[ −6,25𝑗 ] = [0,625]
(2) 0 0 0 0,06𝑗 6,25𝑗 0,375
𝑉𝑎2
(2)
𝑉𝑎 1 1 1 0 1
[𝑉𝑏(2) ] = [1 𝑎2 𝑎 ] ∗ [0,625] = [(0.544862∠ − 156,587)]
(2) 1 𝑎 𝑎2 0,375 (0.544862∠156,587)
𝑉𝑐
(3) (13) (1)
𝑉𝑎𝑜 0 𝑍0 0 0 𝐼𝑎0
(3)
[𝑉𝑎1 ] = [𝑉1(3) ] − [ 0 (13)
𝑍1
(1)
0 ] ∗ [𝐼𝑎1 ]
(3)
𝑉𝑎2 0 0 0
(13)
𝑍2
(1)
𝐼𝑎2
(3)
𝑉𝑎𝑜 0 0 0 0 0 0
(3)
[𝑉𝑎1 ] = [1] − [0 0,02𝑗 0 ] ∗ [−6,25𝑗] = [0,875]
(3) 0 0 0 0,02𝑗 6,25𝑗 0,125
𝑉𝑎2
(3)
𝑉𝑎 1 1 1 0 1
[𝑉𝑏(3) ] = [1 𝑎2 𝑎 ] ∗ [0,875] = [(0.81968∠ − 127,589)]
(3) 1 𝑎 𝑎2 0,125 (0.81968∠127,589)
𝑉𝑐
d) Corrientes Barrajes
(12) (12) (1) (2)
𝐼𝑎0 𝑌0 0 0 𝑉𝑎0 𝑉𝑎0
(12) (12) (1) (2)
[𝐼𝑎1 ]=[ 0 𝑌1 0 ] ∗ [𝑉𝑎1 ] − [𝑉𝑎1 ]
(12) (12) (1) (2)
𝐼𝑎2 0 0 𝑌2 [ 𝑉𝑎2 𝑉𝑎2 ]
(12)
𝐼𝑎0 0 0 0 0 0 0
(12)
[𝐼𝑎1 ] = [0 10𝑗 0 ] ∗ [[0,5] − [0,625]] = [−1,25𝑗]
(12) 0 0 10𝑗 0,5 0,375 1,25𝑗
𝐼𝑎2
(12)
𝐼𝑎 1 1 1 0 0
[𝐼𝑏(12) ] = [1 𝑎2 𝑎 ] ∗ [−1,25𝑗] = [−2,16506]
(12) 1 𝑎 𝑎2 1,25𝑗 2,16506
𝐼𝑐
(23) (23) (2) (3)
𝐼𝑎0 𝑌0 0 0 𝑉𝑎0 𝑉𝑎0
(23) (23) (2) (3)
[𝐼𝑎1 ] =[ 0 𝑌1 0 ] ∗ [𝑉𝑎1 ] − [𝑉𝑎1 ]
(23) (23) (2) (3)
𝐼𝑎2 0 0 𝑌2 [ 𝑉𝑎2 𝑉𝑎2 ]
138
(23)
𝐼𝑎0 2𝑗 0 0 0 0 0
(23)
[𝐼𝑎1 ]= [0 5𝑗 0 ] ∗ [[0,625] − [0,875]] = [−1,25𝑗]
(23) 0 0 5𝑗 0,375 0,125 1,25𝑗
𝐼𝑎2
(23)
𝐼𝑎 1 1 1 0 0
[𝐼𝑏(23) ] = [1 𝑎2 𝑎 ] ∗ [−1,25𝑗] = [−2,16506]
(23) 1 𝑎 𝑎2 1,25𝑗 2,16506
𝐼 𝑐
Falla Barraje 2
b) Corriente de Falla
(2)
𝐼0 = 0
(2)
(2) (2) 𝑉0 1
𝐼1 = −𝐼2 = (1) (2)
= = −4,16𝑗
𝑍22 + 𝑍22 0.12𝑗 + 0.12𝑗
c) Voltajes Barrajes
(1) (21) (2)
𝑉𝑎𝑜 0 𝑍0 0 0 𝐼𝑎0
(1) (1) (21) (2)
[𝑉𝑎1 ] = [𝑉1 ] − [ 0 𝑍1 0 ] ∗ [𝐼𝑎1 ]
𝑉
(1) 0 0 0
(21)
𝑍2
(2)
𝐼𝑎2
𝑎2
(1)
𝑉𝑎𝑜 0 0 0 0 0 0
(1)
[𝑉𝑎1 ] = [1 ] − [0 0,06𝑗 0 ] ∗ [−4,16𝑗] = [0,75004]
(1) 0 0 0 0,06𝑗 4,16𝑗 0,24996
𝑉𝑎2
(1)
𝑉𝑎 1 1 1 0 1
[𝑉𝑏(1) ] = [1 𝑎2 𝑎 ] ∗ [0,75004] = [(0.661483∠ − 139,102)]
(1) 1 𝑎 𝑎2 0,24996 (0.661483∠139,102)
𝑉 𝑐
(2) (22) (2)
𝑉𝑎𝑜 0 𝑍0 0 0 𝐼𝑎0
(2) (2) (22) (2)
[𝑉𝑎1 ] = [𝑉1 ] − [ 0 𝑍1 0 ] ∗ [𝐼𝑎1 ]
𝑉
(2) 0 0 0
(22)
𝑍2
(2)
𝐼𝑎2
𝑎2
(2)
𝑉𝑎𝑜 0 0,1765𝑗 0 0 0 0
(2)
[𝑉𝑎1 ] = [1 ] − [ 0 0,12𝑗 0 ] ∗ [−4,16𝑗] = [ 0,5 ]
(2) 0 0 0 0,12𝑗 4,16𝑗 0,4999
𝑉𝑎2
(2)
𝑉𝑎 1 1 1 0 1
[𝑉𝑏(2) ] = [1 𝑎2 𝑎 ] ∗ [ 0,5 ] = [(0,499∠ − 179,99)]
(2) 1 𝑎 𝑎2 0,4999 (0,499∠179,99)
𝑉 𝑐
(3) (23) (2)
𝑉𝑎𝑜 0 𝑍0 0 0 𝐼𝑎0
(3) (3) (23) (2)
[𝑉𝑎1 ] = [𝑉1 ] − [ 0 𝑍1 0 ] ∗ [𝐼𝑎1 ]
𝑉
(3) 0 0 0
(23)
𝑍2
(2)
𝐼𝑎2
𝑎2
(3)
𝑉𝑎𝑜 0 0,0295𝑗 0 0 0 0
(3)
[𝑉𝑎1 ] = [1] − [ 0 0,04𝑗 0 ] ∗ [−4,16𝑗] = [0,83336]
(3) 0 0 0 0,04𝑗 4,16𝑗 0,1666
𝑉𝑎2
139
(3)
𝑉𝑎 1 1 1 0 1
[𝑉𝑏(3) ] = [1 𝑎2 𝑎 ] ∗ [0,83336] = [(0,76381∠ − 130,88)]
(3) 1 𝑎 𝑎2 0,1666 (0,76381∠130,88)
𝑉 𝑐
d) Corrientes Barrajes
(12) (12) (1) (2)
𝐼𝑎0 𝑌0 0 0 𝑉𝑎0 𝑉𝑎0
(12) (12) (1) (2)
[𝐼𝑎1 ]=[ 0 𝑌1 0 ] ∗ [𝑉𝑎1 ] − [𝑉𝑎1 ]
(12) (12) (1) (2)
𝐼𝑎2 0 0 𝑌2 [ 𝑉𝑎2 𝑉𝑎2 ]
(12)
𝐼𝑎0 0 0 0 0 0 0
(12)
[𝐼𝑎1 ] = [0 10𝑗 0 ] ∗ [[0,75004] − [ 0,5 ]] = [ 2,5004𝑗 ]
(12) 0 0 10𝑗 0,24996 0,4999 −2,4994𝑗
𝐼𝑎2
(12)
𝐼𝑎 1 1 1 0 0,0001𝑗
[𝐼𝑏(12) ] = [1 𝑎2 𝑎 ] ∗ [ 2,5004𝑗 ] = [ 4,329953 − 0,0005𝑗 ]
(12) 1 𝑎 𝑎2 −2,4994𝑗 −4,329953 − 0,0005𝑗
𝐼𝑐
(23)
𝐼𝑎0 2𝑗 0 0 0 0 0
(23)
[𝐼𝑎1 ] = [0 5𝑗 0 ] ∗ [[ 0,5 ] − [0,83336]] = [−1,6668𝑗]
(23) 0 0 5𝑗 0,4999 0,1666 1,6669𝑗
𝐼𝑎2
(23)
𝐼𝑎 1 1 1 0 0,00015𝑗
[𝐼𝑏(23) ] = [1 𝑎2 𝑎 ] ∗ [−1,6668𝑗] = [−2,8871122 − 0,000075𝑗]
(23) 1 𝑎 𝑎2 1,6669𝑗 2,8871122 − 0,000075𝑗
𝐼𝑐
Falla Barraje 3
b) Corriente de Falla
(3)
𝐼0 = 0
(3)
(3) (3) 𝑉0 1
𝐼1 = −𝐼2 = (1) (2) = = −6,25𝑗
𝑍33 + 𝑍33 0.08𝑗 + 0.08𝑗
c) Voltajes Barrajes
(1) (31) (3)
𝑉𝑎𝑜 0 𝑍0 0 0 𝐼𝑎0
(1) (1) (31) (3)
[𝑉𝑎1 ] = [𝑉1 ] − [ 0 𝑍1 0 ] ∗ [𝐼𝑎1 ]
𝑉
(1) 0 0 0 𝑍2
(31) (3)
𝐼𝑎2
𝑎2
(1)
𝑉𝑎𝑜 0 0 0 0 0 0
(1)
[𝑉𝑎1 ] = [1] − [0 0,02𝑗 0 ] ∗ [−6,25𝑗] = [0,875]
(1) 0 0 0 0,02𝑗 6,25𝑗 0,125
𝑉𝑎2
140
(1)
𝑉𝑎 1 1 1 0 1
[𝑉𝑏(1) ] = [1 𝑎2 𝑎 ] ∗ [0,75004] = [(0.81968∠ − 127,587)]
(1) 1 𝑎 𝑎2 0,24996 (0.81968∠127,587)
𝑉
𝑐
(2) (32) (3)
𝑉𝑎𝑜 0 𝑍0 0 0 𝐼𝑎0
(2) (2) (32) (3)
[𝑉𝑎1 ] = [𝑉1 ] − [ 0 𝑍1 0 ] ∗ [𝐼𝑎1 ]
𝑉
(2) 0 0 0 𝑍2
(32) (3)
𝐼𝑎2
𝑎2
(2)
𝑉𝑎𝑜 0 0,0295𝑗 0 0 0 0
(2)
[𝑉𝑎1 ] = [1 ] − [ 0 0,04𝑗 0 ] ∗ [−6,25𝑗] = [0,75]
(2) 0 0 0 0,04𝑗 6,25𝑗 0,25
𝑉𝑎2
(2)
𝑉𝑎 1 1 1 0 1
[𝑉𝑏(2) ] = [1 𝑎2 𝑎 ] ∗ [ 0,5 ] = [( 0.661438∠ − 139,107)]
2 0,4999 (0.661438∠139,107)
(2) 1 𝑎 𝑎
𝑉
𝑐
(3) (33) (3)
𝑉𝑎𝑜 0 𝑍0 0 0 𝐼𝑎0
(3)
[𝑉𝑎1 ] = [𝑉1(3) ] − [ 0 𝑍1
(33) (3)
0 ] ∗ [𝐼𝑎1 ]
𝑉
(3) 0 0 0 𝑍2
(33) (3)
𝐼𝑎2
𝑎2
(3)
𝑉𝑎𝑜 0 0,0833𝑗 0 0 0 0
(3)
[𝑉𝑎1 ] = [1 ] − [ 0 0,08𝑗 0 ] ∗ [−6,25𝑗] = [0,5]
(3) 0 0 0 0,08𝑗 6,25𝑗 0,5
𝑉 𝑎2
(3)
𝑉𝑎 1 1 1 0 1
[𝑉𝑏(3) ] = [1 𝑎2 𝑎 ] ∗ [0,83336] = [−0,5]
(3) 1 𝑎 𝑎2 0,1666 −0,5
𝑉𝑐
d) Corrientes Barrajes
(12) (12) (1) (2)
𝐼𝑎0 𝑌0 0 0 𝑉𝑎0 𝑉𝑎0
(12) (12) (1) (2)
[𝐼𝑎1 ]=[ 0 𝑌1 0 ] ∗ [𝑉𝑎1 ] − [𝑉𝑎1 ]
(12) (12) (1) (2)
𝐼𝑎2 0 0 𝑌2 [ 𝑉𝑎2 𝑉𝑎2 ]
(12)
𝐼𝑎0 0 0 0 0 0 0
(12)
[𝐼𝑎1 ] = [0 10𝑗 0 ] ∗ [[0,875] − [0,75]] = [ 1,25𝑗 ]
(12) 0 0 10𝑗 0,125 0,25 −1,25𝑗
𝐼𝑎2
(12)
𝐼𝑎 1 1 1 0 0
[𝐼𝑏(12) ] = [1 𝑎2 𝑎]∗[ 1,25𝑗 ] = [ 2,1650635 ]
(12)
𝐼𝑐 1 𝑎 𝑎2 −1,25𝑗 −2,1650635
(23)
𝐼𝑎0 2𝑗 0 0 0 0 0
(23)
[𝐼𝑎1 ] = [0 5𝑗 0 ] ∗ [[0,75] − [0,5]] = [ 1,25𝑗 ]
(23) 0 0 5𝑗 0,25 0,5 −1,25𝑗
𝐼𝑎2
141
(23)
𝐼𝑎 1 1 1 0 0
[𝐼𝑏(23) ] = [1 𝑎2 𝑎 ] ∗ [ 1,25𝑗 ] = [ 2,1650635 ]
(23) 1 𝑎 𝑎2 −1,25𝑗 −2,1650635
𝐼𝑐
Falla Línea-Línea-Tierra
Falla Barraje 1
b) Corriente de Falla
𝑉𝑝𝑟𝑒𝑓𝑎𝑙𝑙𝑎 1
𝐼𝑓 (1) = 𝐼𝑎1 (1) = = = (8,0357∠ − 90)
(2) (0)
𝑍11𝑇ℎ 𝑍11𝑇ℎ 0,08𝑗 ∗ 0,1𝑗
(1)
𝑍11𝑇ℎ + 0,08𝑗 + 0,08𝑗 + 0,1𝑗
(2) (0)
𝑍11𝑇ℎ +𝑍11𝑇ℎ
(2)
(1) 𝑍11𝑇ℎ 0,08𝑗
𝐼𝑎0 = −𝐼𝑎1 (1) ∗ (2) (0)
= −(8,0357∠ − 90) ∗ = (3,5714∠90)
𝑍11𝑇ℎ +𝑍11𝑇ℎ 0,1𝑗 + 0,08𝑗
(0)
(1) 𝑍11𝑇ℎ 0,1𝑗
𝐼𝑎2 = −𝐼𝑎1 (1) ∗ (2) (0)
= −(8,0357∠ − 90) ∗ = (4,4642∠90)
𝑍11𝑇ℎ +𝑍11𝑇ℎ 0,1𝑗 + 0,08𝑗
c) Voltaje en barrajes
(1) (11) (1)
𝑉𝑎𝑜 0 𝑍0 0 0 𝐼𝑎0
(1) (11) (1)
[𝑉𝑎1 ] = [𝐸𝑎] − [ 0 𝑍1 0 ] ∗ [𝐼𝑎1 ]
𝑉
(1) 0 0 0
(11)
𝑍2
(1)
𝐼𝑎2
𝑎2
(1)
𝑉𝑎𝑜 0 0,1𝑗 0 0 (3,5714∠90) 0,35714286
(1)
[𝑉𝑎1 ] = [1 ] − [ 0 0.08𝑗 0 ] ∗ [(8,0357∠ − 90)] = [0,35714286]
(1) 0 0 0 0,08𝑗 (4,4642∠90) 0,35714286
𝑉𝑎2
(1)
𝑉𝑎 1 1 1 0,35714286 1,0714286
[𝑉𝑏(1) ] = [1 𝑎2
−14
𝑎 ] ∗ [0,35714286] = [(4,123 ∗ 10 ∠75,96)]
2
𝑉
(1) 1 𝑎 𝑎 0,35714286 (4,123 ∗ 10−14 ∠75,96)
𝑐
(2)
𝑉𝑎𝑜 0 0 0 0 (3,5714∠90) 0
(2)
[𝑉𝑎1 ] = [1] − [0 0.06𝑗 0 ] ∗ [(8,0357∠ − 90)] = [0,517857]
(2) 0 0 0 0,06𝑗 (4,4642∠90) 0,26857
𝑉𝑎2
(2)
𝑉𝑎 1 1 1 0 0,7857
[𝑉𝑏(2) ] = [1 𝑎2 𝑎 ] ∗ [0,517857] = [(0,448556∠ − 151,14)]
(2) 1 𝑎 𝑎2 0,26857 (0,448556∠151,14)
𝑉 𝑐
142
(3) (31) (1)
𝑉𝑎𝑜 0 𝑍0 0 0 𝐼𝑎0
(3) (31) (1)
[𝑉𝑎1 ] = [𝐸𝑎] − [ 0 𝑍1 0 ] ∗ [𝐼𝑎1 ]
𝑉
(3) 0 0 0
(31)
𝑍2
(1)
𝐼𝑎2
𝑎2
(3)
𝑉𝑎𝑜 0 0 0 0 (3,5714∠90) 0
(3)
[𝑉𝑎1 ] = [1] − [0 0.02𝑗 0 ] ∗ [(8,0357∠ − 90)] = [0,839286]
(3) 0 0 0 0,02𝑗 (4,4642∠90) 0,084286
𝑉𝑎2
(3)
𝑉𝑎 1 1 1 0 0,922857143
[𝑉𝑏(3) ] = [1 𝑎2 𝑎 ] ∗ [0,839286] = [(0,798386∠ − 125,55)]
(3) 1 𝑎 𝑎2 0,084286 (0,798386∠125,55)
𝑉𝑐
d) Corrientes Barrajes
(12) (12) (1) (2)
𝐼𝑎0 𝑌0 0 0 𝑉𝑎0 𝑉𝑎0
(12) (12) (1) (2)
[𝐼𝑎1 ]=[ 0 𝑌1 0 ] ∗ [𝑉𝑎1 ] − [𝑉𝑎1 ]
(12) (12) (1) (2)
𝐼𝑎2 0 0 𝑌2 [ 𝑉𝑎2 𝑉𝑎2 ]
(12)
𝐼𝑎0 0 0 0 0,35714286 0 0
(12)
[𝐼𝑎1 ] = [0 10𝑗 0 ] ∗ [[0,35714286] − [0,517857]] = [ (1,60714∠90) ]
(12) 0 0 10𝑗 0,35714286 0,26857 (0,8928∠ − 90)
𝐼𝑎2
(12)
𝐼𝑎 1 1 1 0 (0,714239∠90)
[𝐼𝑏(12) ] = [1 𝑎2 𝑎 ] ∗ [ (1,60714∠90) ] = [(2,19432∠ − 9,36699)]
(12) 1 𝑎 𝑎2 (0,8928∠ − 90) (2,19432∠ − 170,633)
𝐼𝑐
(23)
𝐼𝑎0 2𝑗 0 0 0 0 0
(23)
[𝐼𝑎1 ] = [0 5𝑗 0 ] ∗ [[0,517857] − [0,839286]] = [ (1,60714∠90) ]
(23) 0 0 5𝑗 0,26857 0,084286 (0,8928∠ − 90)
𝐼𝑎2
(23)
𝐼𝑎 1 1 1 0 (0,714239∠90)
[𝐼𝑏(23) ] = [1 𝑎2 𝑎 ] ∗ [ (1,60714∠90) ] = [(2,19432∠ − 9,36699)]
(23) 1 𝑎 𝑎2 (0,8928∠ − 90) (2,19432∠ − 170,633)
𝐼𝑐
Falla Barraje 2
b) Corriente de Falla
𝑉𝑝𝑟𝑒𝑓𝑎𝑙𝑙𝑎 1
𝐼𝑓 (2) = 𝐼𝑎1 (2) = = = (5,2237491∠ − 90)
(2) (0)
𝑍22𝑇ℎ 𝑍22𝑇ℎ 0,12𝑗 ∗ 0,1765𝑗
(1)
𝑍22𝑇ℎ + 0,12𝑗 + 0,12𝑗 + 0,1765𝑗
(2) (0)
𝑍22𝑇ℎ +𝑍22𝑇ℎ
143
(2)
(2) 𝑍22𝑇ℎ 0,12𝑗
𝐼𝑎0 = −𝐼𝑎1 (2) ∗ (2) (0)
= −(5,2237491∠ − 90) ∗ = (2,1141649∠90)
𝑍22𝑇ℎ +𝑍22𝑇ℎ 0,1765𝑗 + 0,12𝑗
(0)
(2) 𝑍22𝑇ℎ 0,1765𝑗
𝐼𝑎2 = −𝐼𝑎1 (2) ∗ (2) (0)
= −(5,2237491∠ − 90) ∗ = (3,10958∠90)
𝑍22𝑇ℎ +𝑍22𝑇ℎ 0,1765𝑗 + 0,12𝑗
c) Voltaje en barrajes
(1) (12) (2)
𝑉𝑎𝑜 0 𝑍0 0 0 𝐼𝑎0
(1) (12) (2)
[𝑉𝑎1 ] = [𝐸𝑎] − [ 0 𝑍1 0 ] ∗ [𝐼𝑎1 ]
𝑉
(1) 0 0 0
(12)
𝑍2
(2)
𝐼𝑎2
𝑎2
(1)
𝑉𝑎𝑜 0 0 0 0 (2,1141649∠90) 0
(1)
[𝑉𝑎1 ] = [1 ] − [0 0.06𝑗 0 ] ∗ [(5,2237491∠ − 90)] = [0,686575]
(1) 0 0 0 0,06𝑗 (3,10958∠90) 0,186575
𝑉𝑎2
(1)
𝑉𝑎 1 1 1 0 0,87315011
[𝑉𝑏(1) ] = [1 𝑎2 𝑎 ] ∗ [0,686575] = [(0,61489656∠ − 135,23)]
𝑉
(1) 1 𝑎 𝑎2 0,186575 (0,61489656∠135,23)
𝑐
(2)
𝑉𝑎𝑜 0 0.17967𝑗 0 0 (2,1141649∠90) 0,37315
(2)
[𝑉𝑎1 ] = [1 ] − [ 0 0.12𝑗 0 ] ∗ [(5,2237491∠ − 90)] = [0,37315]
(2) 0 0 0 0,12𝑗 (3,10958∠90) 0,37315
𝑉𝑎2
(2)
𝑉𝑎 1 1 1 0,37315 1,11945
[𝑉𝑏(2) ] = [1 𝑎2 𝑎 ] ∗ [0,37315] = [(1 ∗ 10−14 ∠ − 90)]
𝑉
(2) 1 𝑎 𝑎2 0,37315 (1 ∗ 10−14 ∠90)
𝑐
(3)
𝑉𝑎𝑜 0 0,0294𝑗 0 0 (2,1141649∠90) 0,062155645
(3)
[𝑉𝑎1 ] = [1 ] − [ 0 0.04𝑗 0 ] ∗ [(5,2237491∠ − 90)] = [ 0,79105004 ]
(3) 0 0 0 0,4 (3,10958∠90) 0,12438337
𝑉
𝑎2
(3)
𝑉𝑎 1 1 1 0,062155645 0,977589
[𝑉𝑏(3) ] = [1 𝑎2 𝑎 ] ∗ [ 0,79105004 ] = [(0,699858∠ − 124,416)]
(3) 1 𝑎 𝑎2 0,12438337 (0,699858∠124,416)
𝑉𝑐
144
d) Corrientes Barrajes
(12) (12) (1) (2)
𝐼𝑎0 𝑌0 0 0 𝑉𝑎0 𝑉𝑎0
(12) (12) (1) (2)
[𝐼𝑎1 ]=[ 0 𝑌1 0 ] ∗ [𝑉𝑎1 ] − [𝑉𝑎1 ]
(12) (12) (1) (2)
𝐼𝑎2 0 0 𝑌2 [ 𝑉𝑎2 𝑉𝑎2 ]
(12)
𝐼𝑎0 0 0 0 0 0,37315 0
(12)
[𝐼𝑎1 ] = [0 10𝑗 0 ] ∗ [[0,686575] − [0,37315]] = [(3,134249985∠ − 90)]
(12) 0 0 10𝑗 0,186575 0,37315 (1,86575∠90)
𝐼𝑎2
(12)
𝐼𝑎 1 1 1 0 (1,26849∠ − 90)
[𝐼𝑏(12) ] = [1 𝑎2 𝑎 ] ∗ [(3,134249985∠ − 90)] = [(4,3763309∠171,66)]
(12) 1 𝑎 𝑎2 (1,86575∠90) (4,3763309∠8,333)
𝐼𝑐
(23)
𝐼𝑎0 −2𝑗 0 0 0,37315 0,062155645 (0,621986∠ − 90)
(23)
[𝐼𝑎1 ]=[ 0 −5𝑗 0 ] ∗ [[0,37315] − [ 0,79105004 ]] = [ (2,08949∠90) ]
(23) 0 0 −5𝑗 0,37315 0,12438337 (1,2438∠ − 90)
𝐼𝑎2
(23)
𝐼𝑎 1 1 1 (0,621986∠ − 90) (0,223678∠90)
[𝐼𝑏(23) ] = [1 𝑎2 𝑎 ] ∗ [ (2,08949∠90) ] = [(3,07001∠ − 19,897032)]
(23) 1 𝑎 𝑎2 (1,2438∠ − 90) (3,07011∠ − 160,10297)
𝐼𝑐
Falla Barraje 3
b) Corriente de Falla
𝑉𝑝𝑟𝑒𝑓𝑎𝑙𝑙𝑎 1
𝐼𝑓 (3) = 𝐼𝑎1 (3) = = = (8,1985581∠ − 90)
(2) (0)
𝑍33𝑇ℎ 𝑍33𝑇ℎ 0,08𝑗 ∗ 0,0883𝑗
(1)
𝑍33𝑇ℎ + 0,08𝑗 + 0,08𝑗 + 0,0883𝑗
(2) (0)
𝑍33𝑇ℎ +𝑍33𝑇ℎ
(2)
(3) (3) 𝑍33𝑇ℎ 0,08𝑗
𝐼𝑎0 = −𝐼𝑎1 ∗ (2) (0)
= −(8,1985581∠ − 90) ∗ = (3,893116∠90)
𝑍33𝑇ℎ +𝑍33𝑇ℎ 0,0883𝑗 + 0,08𝑗
(0)
(3) 𝑍33𝑇ℎ 0,0883𝑗
𝐼𝑎2 = −𝐼𝑎1 (3) ∗ (2) (0)
= −(8,1985581∠ − 90) ∗ = (4,3014419∠90)
𝑍33𝑇ℎ +𝑍33𝑇ℎ 0,0883𝑗 + 0,08𝑗
c) Voltaje en barrajes
(1) (13) (3)
𝑉𝑎𝑜 0 𝑍0 0 0 𝐼𝑎0
(1) (13) (3)
[𝑉𝑎1 ] = [𝐸𝑎] − [ 0 𝑍1 0 ] ∗ [𝐼𝑎1 ]
𝑉
(1) 0 0 0
(13)
𝑍2
(3)
𝐼𝑎2
𝑎2
145
(1)
𝑉𝑎𝑜 0 0 0 0 (3,893116∠90) 0
(1)
[𝑉𝑎1 ] = [1 ] − [0 0.02𝑗 0 ] ∗ [(8,1985581∠ − 90)] = [0,83602884]
(1) 0 0 0 0,02𝑗 (4,3014419∠90) 0,08602884
𝑉𝑎2
(1)
𝑉𝑎 1 1 1 0 0,9220576
[𝑉𝑏(1) ] = [1 𝑎2 𝑎 ] ∗ [0,83602884] = [(0,79650649∠ − 125,36715)]
(1) 1 𝑎 𝑎2 0,08602884 (0,79650649∠125,36715)
𝑉 𝑐
(2)
𝑉𝑎𝑜 0 0,0294𝑗 0 0 (3,893116∠90) 0,11457
(2)
[𝑉𝑎1 ] = [1 ] − [ 0 0.04𝑗 0 ] ∗ [(8,1985581∠ − 90)] = [0,672057]
(2) 0 0 0 0,4 (4,3014419∠90) 0,172057
𝑉 𝑎2
(2)
𝑉𝑎 1 1 1 0,11457 0,925869
[𝑉𝑏(2) ] = [1 𝑎2 𝑎 ] ∗ [0,672057] = [(0,531079∠ − 125,37867)]
(2) 1 𝑎 𝑎2 0,172057 (0,531079∠125,37867)
𝑉 𝑐
(3)
𝑉𝑎𝑜 0 0,0883𝑗 0 0 (3,893116∠90) 0,344115
(3)
[𝑉𝑎1 ] = [1 ] − [ 0 0.08𝑗 0 ] ∗ [(8,1985581∠ − 90) ] = [0,344115]
(3) 0 0 0 0,08𝑗 (4,3014419∠90) 0,344115
𝑉𝑎2
(3)
𝑉𝑎 1 1 1 0,344115 1,0323461
[𝑉𝑏(3) ] = [1 𝑎2 𝑎 ] ∗ [0,344115] = [ (2 ∗ 10−14 ∠90) ]
(3) 1 𝑎 𝑎2 0,344115 (2 ∗ 10−14 ∠ − 90)
𝑉 𝑐
d) Corrientes Barrajes
(12) (12) (1) (2)
𝐼𝑎0 𝑌0 0 0 𝑉𝑎0 𝑉𝑎0
(12) (12) (1) (2)
[𝐼𝑎1 ]=[ 0 𝑌1 0 ] ∗ [𝑉𝑎1 ] − [𝑉𝑎1 ]
(12) (12) (1) (2)
𝐼𝑎2 0 0 𝑌2 [ 𝑉𝑎2 𝑉𝑎2 ]
(12)
𝐼𝑎0 0 0 0 0 0,11457 0
(12)
[𝐼𝑎1 ] = [0 −10𝑗 0 ] ∗ [[0,83602884] − [0,672057]] = [(1,6387∠ − 90)]
(12) 0 0 −10𝑗 0,08602884 0,172057 (0,860288∠90)
𝐼𝑎2
(12)
𝐼𝑎 1 1 1 0 (0,7794∠ − 90)
[𝐼𝑏(12) ] = [1 𝑎2 𝑎 ] ∗ [(1,6387∠ − 90)] = [(2,1998∠169,796)]
(12) 1 𝑎 𝑎2 (0,860288∠90) (2,1998∠10,204)
𝐼 𝑐
146
(23) (23) (2) (3)
𝐼𝑎0 𝑌0 0 0 𝑉𝑎0 𝑉𝑎0
(23) (23) (2) (3)
[𝐼𝑎1 ]=[ 0 𝑌1 0 ] ∗ [𝑉𝑎1 ] − [𝑉𝑎1 ]
(23) (23) (2) (3)
𝐼𝑎2 0 0 𝑌2 [ 𝑉𝑎2 𝑉𝑎2 ]
(23)
𝐼𝑎0 −2𝑗 0 0 0,11457 0,344115 (0,459∠90)
(23)
[𝐼𝑎1 ]=[ 0 −5𝑗 0 ] ∗ [[0,672057] − [0,344115]] = [(1,6397∠ − 90)]
(23) 0 0 −5𝑗 0,172057 0,344115 0,8603∠90)
𝐼𝑎2
(23)
𝐼𝑎 1 1 1 (0,459∠90) (0,32034∠ − 90)
[𝐼𝑏(23) ] = [1 𝑎2 𝑎 ] ∗ [(1,6397∠ − 90)] = [(2,324994∠158,593)]
(23) 1 𝑎 𝑎2 0,8603∠90) (2,324994∠21,407)
𝐼 𝑐
4. La red bajo estudio de fallas por cortocircuito es la indicada con la figura IV.13. De la cual se conoce
la siguiente información:
1 T1 2 T2 3
G1 M2
Sincrona
Polo saliente
Sincrona
polo interior
Para estudios de fallas por cortocircuito se debe calcular la matriz de Zbus considerando las impedancias
subtransitorias de las máquinas síncronas. Por simplicidad de la red se hallará la Zbus por el método indirecto,
es decir, estimando inicialmente la matriz Ybus y posteriormente calculando la matriz inversa de la misma.
Del diagrama de impedancias de la figura IV.14 se calculan individualmente los valores de admitancia asociado
a cada elemento, se consigna entre paréntesis para ser luego usado en el cálculo de los elementos de la Ybus de
la siguiente manera:
Valores de Ybus:
Y12 = -j14,2857
147
Y13 = 0
Y21 = Y12
Y23 = -j0,5464 pu
1 2
3
(-j0,5464)
Eg 1 Eg 3
Figura IV.15. Diagrama de impedancias. Los valores de admitancias están entre paréntesis.
1 2 3 1 2 3
Para calcular los niveles de cortocircuito asimétricos se determina la matriz de Zbus (2) o matriz de secuencia
negativa usando el método indirecto, es decir, mediante el uso de la transformación matricial inversa. Para la
matriz de Zbus(1) se usará como Zbus(1) la misma Zbus hallada para realizar un estudio y cálculo de cortocircuito
simétrico.
148
1 2
3
Figura IV.16. Impedancias de secuencia negativa. Los valores equivalentes de admitancias están entre paréntesis.
Cálculo de Ybus(2):
Y12 = -j14,2857
Y13 = 0
Y23 = j0,5464 pu
1 2 3 1 2 3
149
1 2
3
Figura IV.17. Impedancias de secuencia cero. Los valores equivalentes de admitancias están entre paréntesis.
En la figura IV.16, se calcularon e incluyeron los valores de impedancia de secuencia cero, dados en los datos
preliminares:
(0)
𝑍𝑔1 = 0,4𝑍 (1) = 0,4(𝑗0,3) = 𝑗0,12𝑝𝑢
(0) (1)
𝑗𝑋𝐿 = 3𝑗𝑋𝐿 = 3(𝑗1,76) = 𝑗5,28𝑝𝑢
(0) (1)
𝑍𝑀3 = 0,4𝑍𝑀3 = 0,4(𝑗0,14) = 𝑗0,056𝑝𝑢
Matriz Ybus(0) :
Y11 = -j14,2857
Y12 = 0
Y13 = 0
Y21 = 0
Y22 = -j0,1869
Y23 = 0
Y33 = -j17,8571
Entonces del correspondiente diagrama y valores de impedancias se pueden hallar directamente los
equivalentes Thévenin:
(0) (0) (0)
𝑍11 = 𝑗0,07 𝑍22 = 𝑗5,35 𝑍33 = 𝑗0,056
(0)
𝑍𝑖𝑗 = 𝑀 → +∞ ∀𝑖 ±𝑗
Para el caso de una falla trifásica en la barra 2 (falla trifásica a través de impedancia por fase de Zf = 0,01) se
elabora el correspondiente circuito equivalente de Thévenin en el correspondiente punto de la falla como se
muestra con la figura 5 donde el voltaje que alimenta la falla es el voltaje de prefalla o el voltaje conocido
previamente mediante un estudio de flujo de carga.
𝑉𝑝𝑓𝐵2 1,0∠12,94°
𝐼𝑠𝑐𝑓𝑎𝑠𝑒𝑎 = = 3,2086∠ − 75,22°𝑝𝑢
𝑍𝑡ℎ22 + 𝑍𝑓 𝑗0,3115 + 0,01
150
𝑆𝑏 100
𝐼 𝑏𝑎𝑠𝑒 𝐵𝑎𝑟𝑟𝑎2 = = 𝑘𝐴 = 0,502 𝑘𝐴
√3 𝑉𝑏 √3𝑥115
𝐼𝑠𝑐3𝜙𝐵2 = 𝐼𝑠𝑐𝑝𝑢 𝑥𝐼𝑏 = 1,6109∠ − 75,22° 𝑘𝐴
B2
j0,07 j0,3
j0,14
j(1,76+0,07) jX g3 =jX d
1,0<12,94° 0,01
Figura IV.18. Circuito equivalente en el punto de la falla simétrica que para este caso es la barra B.
Conocida la corriente de cortocircuito simétrico y de acuerdo a un diagrama como el de la figura IV.17 se puede
ahora determinara los aportes que las máquinas síncronas hacen a la falla simétrica en el punto B.
Cálculo de la corriente de cortocircuito para una Falla Línea a tierra (F L-T) en la barra B1 a través de una
impedancia Zf = 0,01 pu sobre la base de estudio dada.
Conectando en serie, las tres redes de secuencia, de las figuras IV.14, IV.15 y IV.14 por los terminales
correspondientes a la barra 1 se pueden determinar las contribuciones de corriente a la falla. La corriente de
cortocircuito se determina usando los equivalentes de Thévenin de las mismas redes como se muestra en la
figura IV.18.
𝑉𝑝𝑓𝐵1 1,05∠15°
𝐼𝑎1 = (1) (2) (0) =
𝑍11 + 𝑍11 +𝑍11 + 3𝑍𝑓 𝑗0,2615 + 𝑗0,4016 + 𝑗0,07 + 0,03
1,05∠15°
𝐼𝑎1𝑝𝑢 = = 1,4311∠ − 72,66°𝑝𝑢
0,03 + 𝑗0,7331
151
𝑆𝑏 100
𝐼𝑏1 = = 𝑘𝐴 = 4,3739 𝑘𝐴
√3 𝑉𝑏 √3 13,2
𝐼𝑎1 = 𝐼𝑎1𝑝𝑢 𝑥𝐼𝑏1 = (1,4311∠ − 72,66°)𝑥4,3739 = 6,2595∠ − 72,66° 𝑘𝐴
Ia (1)
Z (1 )
j 0 . 2615 pu
1.0515 Va (1 )
(2)
Z (2) Ia
j 0.4016 pu
(2)
3Zf
Va
0 . 03 pu
Ia ( 0 )
Z (0)
j 0.07 pu
Va ( 0 )
Figura IV.19. Conexionado de las redes de secuencia para una F L-T en la barra 1 del sistema de la figura IV.13
Cálculo de la corriente de cortocircuito para una Falla Línea línea a tierra (F LL-T) en la barra B2 a través de
una impedancia Zf = 0,01 pu sobre la base de estudio dada.
3x0,01
j0,3115
j5,35 pu
+
Va1 j0,4421
1,0<12,94°
-
Figura IV.20. Conexionado de las redes de secuencia para una F LL-T en la barra 2 del sistema de la figura IV.13
Conectando en paralelo las equivalentes redes de secuencia vistas desde la barra 2 para el sistema de potencia
de la figura IV.13, se obtiene el diagrama equivalente Thévenin mostrado en la figura IV.19 donde están
conectadas en paralelo las redes de secuencia positiva y negativa y éstas a su vez conectadas en paralelo con la
red de secuencia cero, pero a través de 3 veces la impedancia de falla Zf tal como se muestra con la figura
IV.19.
Donde
152
La corriente de secuencia positiva se calcula como:
1,0∠12,94
𝐼𝑎1 = = 1,3892∠ − 77,02° 𝑝𝑢
𝑍𝑒𝑞
Es decir, que la tensión a la que están sometidas las dos ramas en paralelo es la misma tensión de secuencia
positiva que se puede calcular como sigue:
(1)
𝑉𝑎1 = 𝑌𝑎2 = 1,0∠12,94° − 𝐼𝑎1 𝑥 𝑧22 = 0,5673∠12,93° 𝑝𝑢
Cálculo de la variación de tensión en la barra B1 del sistema durante la falla asimétrica Falla Línea a Línea (F
L-L) en la barra B3 a través de una impedancia de falla Zf=0.01 pu.
Donde
∆𝑉𝑎𝐵1 es la variación de la tensión en la barra 1 debido a una falla Línea a Línea en la B3.
Como no existe corriente de secuencia cero en el punto de falla se cumple en la barra 1 que:
(0) (1) (2)
∆𝑉𝑎𝐵1 = ∆𝑉𝑎𝐵1 + ∆𝑉𝑎𝐵1 + ∆𝑉𝑎𝐵1
(0)
(𝐼𝑎0 = 0) ⇒ ∆𝑉𝑎𝐵1 = 0
0,01=Zf
+
j0,1316
Va1 + j0,1323 pu
Va2
1,0<-87°
Figura IV.21. Conexionado de las redes de secuencia para una F L-L en la barra 3 del sistema de la figura IV.20
153
Conectando adecuadamente las tres redes de secuencia, de las figuras IV.14, IV.15 por los terminales
correspondientes a la barra 3, se pueden determinar las contribuciones de corriente a la falla. La corriente de
cortocircuito se determina usando los equivalentes de Thévenin de las mismas redes como se muestra en la
figura IV.20.
En la barra 1 la variación total de tensión debido a la falla L-L en la barra 3 se obtiene sumando las
contribuciones individuales de tensión para obtener:
𝑉𝑎𝐵1 = 13,7855∠13,01° 𝑘𝑉
Los códigos se encuentran en anexo 2- capitulo 4 fueron realizados y probados en MATLAB, en ellos el usuario
puede ingresar los valores de impedancias y de nodos que desee, en color verde y seguido del signo % se
mostrará el significado de cada línea de código.
5.1. Introducción
154
La estabilidad se considera una parte esencial en la planeación a largo plazo de los sistemas de potencia debido
al continuo crecimiento de la demanda requerida por el país, solicitando así que la red se vuelva más robusta y
con mayor capacidad de ampliación.
Estado estacionario
La estabilidad de un sistema de potencia en estado estacionario es la determinación del límite superior de carga
que posee la máquina antes de perder el sincronismo, teniendo en cuenta que la carga debe incrementarse de
manera gradual
Estado dinámico
La inestabilidad ocurre cuando se presentan pequeñas perturbaciones en cortos espacios de tiempo, causando
posibles oscilaciones en el sistema, pero sin generar alteraciones en la velocidad de la turbina ocasionando
posibles afectaciones considerables al sistema debido a la pérdida de sincronismo. Se dice que el sistema es
estable si las oscilaciones presentes no superan cierta amplitud y se despejan en un periodo corto de tiempo (de
5 a 10 segundos), conllevando a un sistema de potencia amortiguado, la estabilidad dinámica puede mejorarse
mediante el uso de estabilizadores. (Meier, 2006)
Estado transitorio
Se presenta cuando existen perturbaciones repentinas en las velocidades del rotor (aproximadamente 1
segundo), llevando a una diferencia de ángulos dentro del mismo que puede ocasionar que las máquinas salgan
de su paso y a una transferencia de potencia que depende de la gravedad que tenga dicha perturbación. Estas
perturbaciones implican daños principalmente en los generadores cercanos al lugar de ocurrencia.
En todo estudio de estabilidad se debe incluir un estudio del efecto de los cortocircuitos (fallas), ya que estas
son el tipo más grave de perturbación al que está sometido un sistema de potencia, durante una falla, la potencia
eléctrica de los generadores cercanos a esta se ve reducida de forma drástica mientras que la potencia eléctrica
de los generadores lejanos apenas se ve afectada, en algunos casos un sistema puede ser estable aún con una
falla sostenida, mientras en otros casos, el sistema solo puede ser estable si la falla se ve despejada con suficiente
rapidez. Que un sistema sea estable depende de muchos factores tales como, la localización de la falla, la rapidez
con que se despeja la falla, los métodos a través de los cuales se despeja la misma. El límite de estabilidad
transitoria casi siempre es más bajo que el límite de estado estacionario, pero a diferencia de este último, puede
exhibir valores diferentes según la naturaleza, ubicación y magnitud de la perturbación. (Olga Lucia Paz Olaya,
1987)
La energía cinética del rotor de una máquina síncrona, se puede observar con la ecuacion (5.1):
1 2
𝐾𝐸 = 𝐽 ∗ 𝜔𝑠𝑚 𝑥10−6 𝑀𝐽 (5.1)
2
Donde:
𝑃
ωs = 2 𝜔𝑠𝑚 = 𝑣𝑒𝑙𝑜𝑐𝑖𝑑𝑎𝑑 𝑑𝑒𝑙 𝑟𝑜𝑡𝑜𝑟 𝑒𝑛 𝑟𝑎𝑑 (𝑒𝑙𝑒𝑐𝑡/𝑠) (5.2)
155
De lo anterior se obtiene la ecuacion que se observa a continuación (5.3):
1 22 1
𝐾𝐸 = 2 (𝐽 𝑃 ∗ 𝜔𝑆 𝑥 10−6 ) = 2 𝑀 ∗ 𝜔𝑆 (5.3)
1
𝐺𝐻 = 𝐾𝐸 = 2 𝑀 𝜔𝑆 (𝑀𝐽) (5.4)
Dónde:
Con estas definiciones, se puede establecer la constante de inercia (M) en términos de G y H, obteniendo la
ecuacion (5.5):
2𝐺𝐻 𝐺𝐻 𝐺𝐻
𝑀= = = MJ-s/ grado seleccionado (5.5)
𝜔𝑆 𝜋∗𝑓 180∗𝑓
Tomando G como base, se calcula la constante de inercia en términos de pu con la siguiente ecuación (5.6):
𝐻
𝑀 (𝑝𝑢) = 𝜋∗𝑓 s2/ grado seleccionado (5.6)
La constante de inercia (H) tiene un rango de valores característicos para cada clase de máquinas, en la (Tabla
V.1) se observan los valores de constante de inercia más comunes:
Tabla V.1. Valores de constante de inercias más comunes
Tipo de máquina Constante de inercia H Energía
almacenada en MW Seg por
cada MVA
Generador de turbina
Con condensación 1800 rpm 9-6
3000 rpm 7-4
Sin condensación 3000 rpm 4-3
Generador de torno de agua
Lento (<200 rpm) 2-3
Rápido (>200 rpm) 2-4
Con Condensador Síncrono
Grande 1.25
Pequeño 1
5.3. Ecuación de Oscilación
Bajo condiciones de funcionamiento normales, la posición relativa del eje del rotor y el eje del campo magnético
resultante es fija. El ángulo entre los dos se conoce como ángulo de potencia o ángulo de par. Durante cualquier
perturbación, el rotor se desacelerará o acelerará con respecto al entrehierro de rotación sincrónica fmm y
comenzará el movimiento relativo. La ecuación que describe este movimiento relativo se conoce como la
ecuación de oscilación. Si, después de este periodo oscilatorio, el rotor se bloquea de nuevo en velocidad
156
síncrona, el generador mantendrá su estabilidad. Si la perturbación no implica ningún cambio neto de potencia,
el rotor vuelve a su posición original. Si la perturbación se crea por un cambio en generación, carga o en
condiciones de la red, el rotor llega a un nuevo ángulo de potencia de funcionamiento con respecto al campo
giratorio síncrono.
Para entender la significación del ángulo de potencia se hace referencia al diagrama combinado fasor/vector de
un generador de rotor cilíndrico bipolar ilustrado en la figura V.1. A partir de esta figura observamos que el
ángulo de potencia δr es el ángulo entre el rotor Fr y el entrehierro resultante Fsr , ambos girando a velocidad
síncrona. Es también el ángulo entre la FEM 𝑦 𝐸 generada sin carga y la tensión resultante del estator 𝐸𝑠𝑟 . Si
se desprecia la resistencia de armadura del generador y el flujo de fugas, se considera el ángulo entre 𝐸 y la
tensión terminal 𝑉, indicada por δ, como el ángulo de potencia.
𝑇𝑚 = 𝑇𝑒 (5.7)
Teniendo como punto de partida el estado estacionario, una perturbación resultara en aceleración (𝑇𝑚 > 𝑇𝑒 ) o
desaceleración (𝑇𝑚 < 𝑇𝑒 ) del torque 𝑇𝑎 en el rotor, obtendremos la ecuacion (5.8)
𝑇𝑎 = 𝑇𝑚 − 𝑇𝑒 (5.8)
Si 𝐽 es el momento de inercia combinado del motor primario y el generador, despreciando los pares de fricción
y amortiguamiento, por la ley de rotación tenemos la ecuacion (5.9):
𝑑 2 𝜃𝑚
𝐽 = 𝑇𝑎 = 𝑇𝑚 − 𝑇𝑒 (5.9)
𝑑𝑡 2
Donde 𝜃𝑚 es el desplazamiento angular del rotor respecto el eje estacionario de referencia en el estator. Sin
embargo, nosotros estamos interesados en la velocidad relativa del rotor respecto a la velocidad de sincronismo,
la referencia angular se elige en relación con un marco de referencia de giro síncrono que se mueve con una
velocidad angular constante 𝜔𝑠𝑚 , como se ilustra en la ecuacion (5.10):
𝜃𝑚 = 𝜔𝑠𝑚 ∗ 𝑡 + 𝛿𝑚 (5.10)
157
Donde 𝛿𝑚 es la posición del rotor después de la perturbación en 𝑡 = 0, medida a partir del marco de referencia
de rotación síncrona. Derivando la expresión anterior que es la velocidad angular del rotor, se obtiene la
ecuacion (5.11):
𝑑𝜃𝑚 𝑑𝛿𝑚
𝜔𝑚 = = 𝜔𝑠𝑚 + (5.11)
𝑑𝑡 𝑑𝑡
𝑑2 𝜃𝑚 𝑑 2 𝛿𝑚
= (5.12)
𝑑𝑡 2 𝑑𝑡 2
𝑑 2 𝛿𝑚
𝐽𝜔𝑚 = 𝜔𝑚 𝑇𝑚 − 𝜔𝑚 𝑇𝑒 (5.13)
𝑑𝑡 2
𝑑 2 𝛿𝑚
𝐽𝜔𝑚 = 𝑃𝑚 − 𝑃𝑒 (5.14)
𝑑𝑡 2
La cantidad 𝐽𝜔𝑚 es llamada constante de inercia y se denota como 𝑀, esta está relacionada con la energía
cinética de las masas de rotación, 𝑊𝑘 , como se ilustra en las ecuaciones (5.15) y (5.16)
2 1 1
𝑊𝑘 = 2 𝐽𝜔𝑚 = 2 𝑀𝜔𝑚 (5.15)
2𝑊𝑘
𝑀= (5.16)
𝜔𝑚
Aunque 𝑀 se denomina constante de inercia, no es realmente constante cuando la velocidad del rotor se desvía
de la velocidad síncrona. Sin embargo, puesto que 𝜔𝑚 no cambia en gran medida antes de que se pierda
estabilidad, 𝑀 se evalúa a la velocidad síncrona y se considera que permanece constante, observándola en la
ecuacion (5.17)
2𝑊𝑘
𝑀=𝜔 (5.17)
𝑠𝑚
𝑑 2 𝛿𝑚
𝑀 = 𝑃𝑚 − 𝑃𝑒 (5.18)
𝑑𝑡 2
Es más conveniente escribir la ecuación de oscilación en términos del ángulo de potencia eléctrica 𝛿. Si 𝑝 es el
número de polos del generador síncrono, el ángulo de potencia eléctrica es relacionado con el ángulo de potencia
mecánica por, la ecuacion (5.19)
𝑝
𝛿 = 2 𝛿𝑚 (5.19)
La ecuación de oscilación en términos del ángulo de potencia eléctrica, se expresa como (5.20):
158
2 𝑑2 𝛿
𝑀 𝑑𝑡 2 = 𝑃𝑚 − 𝑃𝑒 (5.20)
𝑝
Sin embargo, los sistemas de potencia son dados en sistemas por unidad, la ecuación de oscilación es dada
generalmente en por unidad. Dividiendo la ecuación anterior por la potencia base 𝑆𝐵 y sustituyendo 𝑀 evaluada
en 𝜔𝑠𝑚 obtenemos la ecuacion (5.21):
2 2𝑊𝐾 𝑑2 𝛿 𝑃𝑚 𝑃
= − 𝑆𝑒 (5.21)
𝑝 𝜔𝑠𝑚 𝑆𝐵 𝑑𝑡 2 𝑆𝐵 𝐵
Ahora definiremos la constante 𝐻 que es la constante de inercia en por unidad, observada con la siguiente
ecuacion (5.22).
Las unidades de 𝐻 son segundos y está entre 1 y 10 segundos dependiendo del tamaño y tipo de la máquina.
Sustituyendo, obtenemos la ecuacion (5.23):
2 2𝐻 𝑑2 𝛿
= 𝑃𝑚(𝑝𝑢) − 𝑃𝑒(𝑝𝑢) (5.23)
𝑝 𝜔𝑠𝑚 𝑑𝑡 2
La velocidad angular eléctrica es relacionada con la velocidad angular mecánica por medio de las ecuaciones
(5.24) y (5.25):
2
𝜔𝑠𝑚 = 𝑝 𝜔𝑠 (5.24)
2𝐻 𝑑2 𝛿 (5.25)
= 𝑃𝑚(𝑝𝑢) − 𝑃𝑒(𝑝𝑢)
𝜔𝑠 𝑑𝑡 2
Donde 𝛿 esta expresado en radianes eléctricos, si 𝛿 es expresado en grados eléctricos, la ecuación de oscilación
(5.27):
𝐻 𝑑2 𝛿 (5.27)
= 𝑃𝑚(𝑝𝑢) − 𝑃𝑒(𝑝𝑢)
180𝑓0 𝑑𝑡 2
La máquina de rotor cilíndrico fue modelada con una fuente de voltaje constante detrás de reactancias
apropiadas, que pueden ser 𝑋𝑑′′ , 𝑋𝑑′ 𝑜 𝑋𝑑 . El modelo más simple para el análisis de estabilidad es el modelo
clásico, donde la saliencia es ignorada, y la máquina es representada por un voltaje constante 𝐸′ detrás de la
reactancia transitoria 𝑋𝑑′ del eje directo. Considere un generador conectado a una subestación principal de un
sistema muy grande a través de una línea de transmisión como se observa en la figura V.2.
159
Figura V.2. Modelo máquina de rotor cilíndrico
La tensión y la frecuencia del bus de la subestación permanecen constantes. Esto se representa como un bus
infinito, ya que sus características no cambian independientemente de la potencia suministrada o consumida
por cualquier dispositivo conectado a él. El generador está representado por un voltaje constante detrás de la
reactancia transitoria de eje directo 𝑋𝑑′ . El nodo que representa la tensión de terminal del generador 𝑉𝑔 se puede
eliminar mediante la conversión ∆ − Y equivalente en admitancias:
𝑍 (5.28)
𝑦10 = 𝑗𝑋 ′ 𝑍 +𝑗𝑋𝐿′ 𝑍
𝑑 𝑠 𝑑 𝐿+𝑍𝐿 𝑍𝑠
𝑗𝑋𝑑′ (5.29)
𝑦20 =
𝑗𝑋𝑑′ 𝑍𝑠 + 𝑗𝑋𝑑′ 𝑍𝐿 + 𝑍𝐿 𝑍𝑠
𝑍 (5.30)
𝑦12 = 𝑗𝑋 ′ 𝑍 +𝑗𝑋𝑠′ 𝑍
𝑑 𝑠 𝑑 𝐿+𝑍𝐿 𝑍𝑠
El circuito equivalente con voltaje interno representado por el nodo 1 y el bus infinito por el nodo 2 se muestra
en la figura V.3. Escribiendo las ecuaciones nodales (5.31) y (5.32), tenemos:
Las ecuaciones anteriores escritas en términos de la matriz 𝑌𝑏𝑢𝑠 , se pueden expresar con la ecuacion (5.33):
𝐼 𝑌 𝑌12 𝐸 ′ (5.33)
[ 1 ] = [ 11 ][ ]
𝐼2 𝑌21 𝑌22 𝑉
160
Los elementos de la diagonal de la matriz 𝑌𝑏𝑢𝑠 son 𝑌11 = 𝑦10 + 𝑦12 y 𝑌22 = 𝑦20 + 𝑦12 . El resto de elementos
son 𝑌12 = 𝑌21 = −𝑦12 . Expresando los voltajes y las admitancias en forma polar, la potencia real en el nodo 1
se obtienen las ecuaciones (5.34), (5.35) y (5.36):
𝑃𝑒 = |𝐸 ′ |2 |𝑌11 | cos 𝜃11 + |𝐸 ′ ||𝑉 ||𝑌12 | cos(𝛿 − 𝜃12 ) 𝑃𝑒 = ℜ[𝐸 ′ 𝐼1∗ ] (5.36)
Si se aplica la ecuación de flujo de potencia a un sistema de dos nodos dará como resultado la expresión anterior.
En la mayoría de sistemas, 𝑍𝐿 y 𝑍𝑠 son principalmente inductivas, si todas las resistencias son omitidas, 𝜃11 =
𝜃12 = 90°, 𝑌12 = 𝐵12 = 1⁄𝑋 , se puede obtener una expresión simplificada para la potencia (5.37) y (5.38):
12
Esta es la forma más simple de la ecuación del flujo de potencia y es fundamental para comprender todos los
problemas de estabilidad. La relación muestra que la potencia transmitida depende de la reactancia de
transferencia y el ángulo entre las dos tensiones. La curva 𝑃𝑒 frente a 𝛿 se conoce como la curva del ángulo de
potencia que se muestra en la figura V.4.
El aumento gradual de la potencia de salida del generador es posible hasta que se transfiera la energía eléctrica
máxima. Esta potencia máxima se denomina límite de estabilidad en estado estacionario, y se produce con un
desplazamiento angular de 90°, como se observa en la ecuacion (5.39).
|𝐸′ ||𝑉| (5.39)
𝑃𝑚𝑎𝑥 = 𝑋12
Si se intentó avanzar 𝛿 adicionalmente incrementando la entrada del eje, la salida de potencia eléctrica
disminuirá desde el punto 𝑃𝑚𝑎𝑥 . La máquina se acelerará, causando pérdidas de sincronismo con la barra de bus
infinito, observado en la ecuacion (5.40).
161
Cuando un generador se pone en cortocircuito de repente, la corriente durante el período transitorio está limitada
por su reactancia transitoria 𝑋𝑑′ . Por lo tanto, para problemas de estabilidad transitorios, con la saliencia omitida,
la máquina está representada por la tensión 𝐸 ′ detrás de la reactancia 𝑋𝑑′ . Si 𝑉𝑔 es la tensión del terminal del
generador y 𝐼𝑎 es la corriente del generador de estado estacionario de pre-falla, 𝐸 ′ se calcula a partir de la
ecuacion (5.41):
𝐸 ′ = 𝑉𝑔 + 𝑗𝑋𝑑′ 𝐼𝑎 (5.41)
Dado que el bobinado de campo tiene una resistencia pequeña, los enlaces de flujo de campo tenderán a
permanecer constantes durante la perturbación inicial, y por lo tanto se supone que la tensión 𝐸 ′ es constante.
La curva de ángulo de potencia transitorio tiene la misma forma general que la curva de estado estacionario;
Sin embargo, alcanza un pico más grande comparado con el valor pico de estado estacionario.
Un método conocido como el criterio de área igual puede ser usado para una predicción rápida de la estabilidad.
Este método se basa en la interpretación gráfica de la energía almacenada en la masa giratoria como una ayuda
para determinar si la máquina mantiene su estabilidad después de la perturbación. El método sólo es aplicable
a un sistema de una máquina conectado a un bus infinito o a un sistema de dos máquinas. Debido a que
proporciona una visión física del comportamiento dinámico de la máquina, aquí se considera la aplicación del
método al análisis de una sola máquina conectada a un sistema grande. Considere la ecuación (5.42) de
oscilación sin amortiguamiento
𝐻 𝑑2 𝛿 (5.42)
= 𝑃𝑚 − 𝑃𝑒 = 𝑃𝑎
𝜋𝑓0 𝑑𝑡 2
Donde 𝑃𝑎 es la potencia acelerante, despejando la derivada y luego multiplicando por 2 𝑑𝛿 ⁄𝑑𝑡 obtenemos la
ecuacion (5.43)
𝑑𝛿 𝑑 2 𝛿 2𝜋𝑓0 𝑑𝛿 (5.43)
2 2
= (𝑃𝑚 − 𝑃𝑒 )
𝑑𝑡 𝑑𝑡 𝐻 𝑑𝑡
𝑑 𝑑𝛿 2 2𝜋𝑓0 𝑑𝛿
[( ) ] = (𝑃𝑚 − 𝑃𝑒 )
𝑑𝑡 𝑑𝑡 𝐻 𝑑𝑡
𝑑𝛿 2 2𝜋𝑓0
𝑑 [( ) ]= (𝑃𝑚 − 𝑃𝑒 )𝑑𝛿
𝑑𝑡 𝐻
Integrando
𝑑𝛿 2 2𝜋𝑓0 𝛿
( ) = ∫ (𝑃 − 𝑃𝑒 )𝑑𝛿
𝑑𝑡 𝐻 𝛿0 𝑚
162
(5.44)
𝑑𝛿 2𝜋𝑓0 𝛿
=√ ∫ (𝑃 − 𝑃𝑒 )𝑑𝛿
𝑑𝑡 𝐻 𝛿0 𝑚
La ecuación anterior da la velocidad relativa de la máquina con respecto al marco de referencia sincrónicamente
giratorio. Para estabilidad, esta velocidad debe ser cero en algún momento después de la perturbación. Por lo
tanto, a partir de anterior, tenemos para el criterio de estabilidad, la siguiente ecuacion (5.45):
𝛿 (5.45)
∫ (𝑃𝑚 − 𝑃𝑒 )𝑑𝛿 = 0
𝛿0
Considere la máquina que funciona en el punto de equilibrio 𝛿0 , correspondiente a la entrada del punto de
potencia mecánica 𝑃𝑚0 = 𝑃𝑒0 como se muestra en la figura V.5. Considere un aumento repentino de la potencia
de entrada representada por la línea horizontal 𝑃𝑚1 . Puesto que𝑃𝑚1 > 𝑃𝑒0 , la potencia de aceleración en el rotor
es positiva y el ángulo de potencia 𝛿 aumenta. El exceso de energía almacenada en el rotor durante la aceleración
inicial, se puede observar en la ecuacion (5.46)
𝛿1 (5.46)
∫ (𝑃𝑚1 − 𝑃𝑒 )𝑑𝛿 = 𝑎𝑟𝑒𝑎 𝑎𝑏𝑐 = 𝐴1
𝛿0
Con aumento en 𝛿, la potencia eléctrica aumenta, y cuando 𝛿 = 𝛿1 , la potencia eléctrica coincide con la nueva
potencia de entrada 𝑃𝑚1 . Aunque la potencia de aceleración es cero en este punto, el rotor está funcionando por
encima de la velocidad síncrona; Por lo tanto, 𝛿 y la energía eléctrica 𝑃𝑒 seguirá aumentando. Ahora 𝑃𝑚 < 𝑃𝑒 ,
haciendo que el rotor se desacelere hacia la velocidad síncrona hasta que 𝛿 = 𝛿𝑚𝑎𝑥 . De acuerdo con las
ecuaciones anteriores, el rotor debe pasar el punto b hasta que una cantidad igual de energía es dada por las
masas giratorias. La energía dada por el rotor a medida que desacelera de vuelta a la velocidad síncrona es
𝛿𝑚𝑎𝑥 (5.47)
∫ (𝑃𝑚1 − 𝑃𝑒 )𝑑𝛿 = 𝑎𝑟𝑒𝑎 𝑏𝑑𝑒 = 𝐴2
𝛿1
𝐴1 = 𝐴2 (5.48)
163
Esto se conoce como el criterio de área igual. El ángulo del rotor oscilaría entonces de ida y vuelta entre 𝛿0 y
𝛿𝑚𝑎𝑥 en su frecuencia natural. El amortiguamiento presente en la máquina provocará que estas oscilaciones
disminuyan y la nueva operación en estado estacionario se establecería en el punto b.
El criterio de área igual se utiliza para determinar la potencia adicional máxima 𝑃𝑚 que se puede aplicar para
mantener la estabilidad. Con un cambio repentino en la entrada de potencia, la estabilidad sólo se mantiene si
el área 𝐴2 al menos igual a 𝐴1 se puede situar por encima de 𝑃𝑚 . Si el área 𝐴2 es menor que el área 𝐴1 , el
momento de aceleración nunca podrá ser superada. El límite de estabilidad se produce cuando 𝛿𝑚𝑎𝑥 está en la
intersección de la línea 𝑃𝑚 y la curva de ángulo de potencia para 90° < 𝛿 < 180°, como se muestra en la figura
V.6.
𝛿 𝛿 (5.49)
𝑃𝑚 (𝛿1 − 𝛿0 ) − ∫𝛿 1 𝑃𝑚𝑎𝑥 sin 𝛿 𝑑𝛿 = ∫𝛿 𝑚𝑎𝑥 𝑃𝑚𝑎𝑥 sin 𝛿 𝑑𝛿 − 𝑃𝑚 (𝛿𝑚𝑎𝑥 − 𝛿1 )
0 1
Considere la figura 7 donde un generador está conectado a una barra de bus infinita a través de dos líneas
paralelas. Supongamos que la potencia de entrada 𝑃𝑚 es constante y la máquina está funcionando de manera
constante, suministrando potencia al sistema con un ángulo de potencia 𝛿0 como se muestra en la figura 8, se
produce una falla trifásica temporal en el extremo de envío de uno de los Línea en el bus 1.
Considere la figura V.7 donde un generador se conecta a un barraje infinito a través de dos
líneas paralelas. Asuma que la potencia de entrada 𝑃𝑚 es constante y la maquina está operando de forma
164
continua, entregando potencia al sistema con un ángulo de potencia 𝛿0 como se muestra en la figura V.10. Una
falla trifásica temporal ocurre al final de una de las líneas paralelas del bus 1 en el punto F, cuando sucede se
deja de transmitir potencia eléctrica al barraje infinito 𝑃𝑒 = 0, teniendo en cuenta que las resistencias se
desprecian, por lo que la curva potencia-ángulo corresponde al eje horizontal, provocando incremento en la
velocidad de la máquina, almacenamiento de más energía cinética e incremento del ángulo 𝛿.
Figura V.7. Generador conectado a un barraje infinito por medio de líneas paralelas
Cuando la falla se despeja, se asume que ambas líneas se encuentran intactas. La falla se despeja en 𝛿1 , cuando
cambia la operación de la curva original potencia-ángulo en el punto e. La potencia de la red es ahora
desacelerada, y la energía cinética almacenada previamente se reduce a cero en el punto f donde el área
sombreada (defg), mostrada por 𝐴2 , igual al área sombreada (abcd), mostrada por 𝐴1 . Desde que 𝑃𝑒 sea más
grande que 𝑃𝑚 , el rotor se sigue desacelerando y el camino se retrae a lo largo de la curva potencia-ángulo
pasando a través de los puntos e y a. El ángulo retórico debería volver a su estado original y progresivamente
sobre 𝛿0 a su frecuencia nominal.
El ángulo critico de despeje de falla se alcanza cuando cualquier adelanto se incrementa en 𝛿1 originando el
área 𝐴2 , representando energía desacelerante para convertirse menos que el área representada por la energía
acelerante. Esto ocurre cuando 𝛿𝑚𝑎𝑥 , o el punto f, se interseca con la línea de 𝑃𝑚 y la curva 𝑃𝑒 , como se muestra
en la figura V.9 y aplicando el criterio de áreas iguales se tiene:
165
Figura V.9. Criterio áreas iguales aplicado a curva de ángulo de potencia
𝛿𝑐 𝑚𝑎𝑥 𝛿 (5.52)
∫𝛿𝑜 𝑃𝑚 𝑑𝛿 = ∫𝛿𝑐 (𝑃𝑚𝑎𝑥 𝑠𝑖𝑛𝛿 − 𝑃𝑚 )𝑑𝛿
𝑃𝑚 (5.54)
𝑐𝑜𝑠𝛿𝑐 = (𝛿𝑚𝑎𝑥 − 𝛿𝑜 ) + 𝑐𝑜𝑠𝛿𝑚𝑎𝑥
𝑃𝑚𝑎𝑥
La aplicación del criterio de áreas iguales se hace posible para encontrar el ángulo critico de despeje para la
maquina permanecer estable. Para encontrar el tiempo critico de despeje de falla, se necesita resolver la
ecuación no lineal de oscilación. Para este caso particular donde la potencia eléctrica 𝑃𝑒 durante la falla es cero,
una solución analítica se puede hacer para obtener este tiempo. La ecuación de oscilación se convierte:
(5.55)
2𝐻(𝛿𝑐 −𝛿0 )
𝑡𝑐 = √
𝜋𝑓𝑜 𝑃𝑚
Ahora se considera una falla alejada del bus 1 como se muestra en la figura V.10:
En la figura V.11 se muestran las diferentes curvas de potencia para antes, durante y después de la falla. La
curva A representa las condiciones de pre falla.
166
Figura V.11. Curvas de potencia para antes, durante y después de falla
Durante la falla la reactancia de transferencia entre la máquina y el bus infinito aumenta por lo que la capacidad
de entregar potencia disminuye, esto se muestra en la curva B de la figura V.12, finalmente la curca C representa
la curva después de la falla asumiendo que la línea fallada fue removida. El ángulo de despeje crítico se da
cuando 𝛿1 causa el área 2 que representa la energía de desaceleración y se pueda convertir en menos que el área
de energía de aceleración, esto se da en el punto f en 𝛿𝑚𝑎𝑥 que es la intersección con la línea 𝑃𝑚 .
Figura V.12. Ángulo inicial, crítico y máximo para las curvas de potencia
La curva de oscilación de un sistema de potencia para varios tiempos de falla da la posibilidad de que se conozca
el rango permisible de tiempos de fallo antes que se produzca una complicación grave en el sistema. La
velocidad de actuación de los interruptores frente a una eventualidad está definida por los tiempos de
interrupción y los relevos asociados a estos, normalmente son ciclos de 2, 3, 5 u 8 Antes que se genere la falla.
Si la duración de los intervalos es pequeña, se obtiene mayor exactitud.
167
Para la obtención de esta curva se establecerá una serie de suposiciones debido a que si se quisiera realizar de
manera exacta se debe de usar software especializado que permita la solución de estas ecuaciones de segundo
grado:
Hipótesis (Se advierte que ninguna de las siguientes aproximaciones es real debido a que el ángulo presenta
continuos cambios y Pa y ω están sujetos a dicha variación)
1. La velocidad angular es constante durante el intervalo e igual al valor calculado en la mitad de este
2. La potencia acelerante (Pa) calculada al inicio del intervalo es constante desde la mitad del intervalo
calculado previamente hasta el calculado durante este intervalo.
Tomando en consideración las anteriores Hipótesis se procede a calcular los parámetros necesarios para la
obtención de la curva de oscilación de manera manual.
Velocidad angular: será el exceso de la velocidad angular ω sobre la velocidad angular de sincronismo
ωs. Dicho cambio de velocidad es ocasionado por la potencia acelerante que presenta el sistema
(Constante en nuestro caso). Lo anterior se describe en la siguiente ecuación.
𝑑2 𝛿 ́ 𝑃𝑎(𝑛−1) (5.57)
𝜔= ∆𝑡 = 𝑀 ∆𝑡
𝑑2 𝑡
Variación en el ángulo con respecto al tiempo: la variación presente en el ángulo δ para cualquier
intervalo es igual al producto entre el ω en el intervalo por el tiempo t.
∆𝛿 (𝑛 − 1) = 𝛿 (𝑛 − 1) − 𝛿 (𝑛 − 2) (5.58)
𝑃𝑎(𝑛−1) (5.59)
∆𝛿𝑛 = ∆𝛿 (𝑛 − 1) + (∆𝑡)2
𝑀
El ejemplo Número 4 de esta sección muestra el procedimiento mencionado anteriormente para la obtención de
la curva de oscilación en un sistema de potencia (Nagrath, 2003)
En los sistemas eléctricos de potencia reales se presentan varias máquinas conectadas a la misma red debido a
la robustez que exige el mismo y que ostentan los mismos problemas de estabilidad transitoria que tiene una
sola máquina conectada a un bus infinito. Para una simplificación correcta del problema se establecen las
siguientes condiciones considerando que se presenta gran semejanza entre una red con múltiples máquinas y
una máquina conectada a un bus infinito.
1. El ángulo del rotor de cada máquina conectada coincide con el ángulo de la tensión detrás de la
reactancia de la máquina
2. Cada máquina síncrona está representada por una fuente de voltaje detrás de la reactancia transitoria
en secuencia directa
3. Las acciones del gobernador se desprecian y se supone que la potencia de entrada durante todo el
análisis
168
4. Se realiza un balance a las máquinas que pertenecen a la misma subestación, representándose en una
máquina equivalente.
5. Utilizando los voltajes de bus predeterminados, todas las cargas del sistema se convierten en
admitancias equivalentes a tierra y son constantes durante todo el análisis.
6. Las potencias asíncronas o de amortiguación no son tomadas en cuenta
El primer paso en un análisis de estabilidad transitoria es resolver el flujo de carga inicial que nos ayudará a
determinar los ángulos de fase y las magnitudes de voltaje en cada bus de la red. Las corrientes antes de fallo
están dada por:
𝑆𝑖 ∗ 𝑃𝑖−𝑗𝑄𝑖 (5.60)
𝐼𝑖 = 𝑉𝑖 ∗ = 𝑖 = 1, 2, … . , 𝑚
𝑉𝑖 ∗
Donde:
m es la cantidad de generadores
Vi es el voltaje del terminal del n-ésimo generador
Pi y Qi son las potencias del generador real y reactiva.
𝐸𝑖 1 = 𝑉𝑖 + 𝑗𝑋𝑑 ∗ 𝐼𝑖
Tomando el punto 5 de las hipótesis presentadas anteriormente, todas las cargas presentes en el sistema serán
convertidas a un equivalente de admitancias por medio de la siguiente relación:
𝑆𝑖 ∗ 𝑃𝑖 − 𝑗𝑄𝑖
𝑦𝑖𝑜 = = (5.61)
|𝑉𝑖 |2 |𝑉𝑖 |2
Aplicando la Ley de Ohm en el sistema se tiene que la corriente en cada nodo del sistema estará dada por:
Donde:
Los elementos que se encuentran dentro de la diagonal de la matriz de admitancia de cada nodo son iguales a
la suma de admitancias conectadas a ella, y fuera de la diagonal, serán la suma de elementos de las admitancias
presentes entre los nodos. De lo anterior se tiene:
0 𝑦𝑛𝑛 𝑦𝑛𝑚 𝑉𝑛
[ ] = [𝑦𝑡 𝑌mm] ∗ [𝐸𝑚] (5.62)
𝐼𝑚 𝑛𝑚
0 = 𝑌𝑛𝑛 ∗ 𝑉𝑛 + 𝑌𝑛𝑚 ∗ 𝐸𝑚
𝑡
𝐼𝑚 = 𝑌𝑛𝑚 ∗ 𝑉𝑛 + 𝑌𝑚𝑚 ∗ 𝐸𝑚
169
−1 (5.63)
𝑉𝑛 = −𝑌𝑛𝑛 𝑌𝑛𝑚 𝐸𝑚
𝑡 −1
𝐼𝑚 = (𝑌𝑚𝑚 − 𝑌𝑛𝑚 ∗ −𝑌𝑛𝑛 ∗ 𝑌𝑛𝑚 )𝐸𝑚 (5.64)
Teniendo el voltaje y la corriente de la matriz se establece la potencia de salida generada por cada máquina
expresada en términos de voltaje interno de cada máquina:
∗ (5.65)
𝑆𝑒𝑖 = 𝐸1 𝑖 ∗ 𝐼𝑖
Dónde:
𝑚
𝐼𝑖 = ∑ 𝐸 ′ 𝑗 ∗ 𝑌𝑖𝑗
𝑗=𝑖
Tomando los voltajes y las admitancias en forma polar y sustituyendo el valor de I i dentro de la ecuación de
potencia activa Pei, se llega a la siguiente fórmula:
𝑚 (5.67)
𝑃𝑒𝑖 = ∑𝑗=𝑖 |𝐸𝑖 ∥ 𝐸1 𝑗||𝑦𝑖𝑗 |cos (𝜃𝑖𝑗 − 𝛿𝑖 + 𝛿𝑗)
5.9.1. Curvas PV
Considere una carga conectada desde el bus infinito a través de la reactancia de transferencia X, como se
muestra en la Figura V.13. La carga de potencia activa (Mw) aumenta en pequeños pasos mientras se mantiene
el factor de potencia constante en la carga, La pendiente dv/dp se controla en cada paso y se verifica para ver si
es negativa y tiene un valor por debajo del límite especificado. El punto de inflexión donde dv / dp es infinito
da lugar a la carga crítica y cualquier carga que se conecte más allá de este límite genera inestabilidad de voltaje
conllevando a que la carga y el voltaje disminuyen como se muestra en la figura 9.
170
Figura V.13. Sistema de dos buses conectados
171
De la figura 14 se puede expresar que:
Tomando 𝛽 = tan ɸ
𝑆𝐷 = 𝑃𝐷 (1 + 𝑗𝛽 )
2𝑃𝐷 𝛽 𝑃𝐷 (5.78)
(|𝑉2 |2 )2 + [ − |𝑉2 |2 + 2 (1 + 𝛽 2 )] = 0
𝐵 𝐵
Para esta ecuación cuadrática de |𝑉2 |2 , podemos eliminar 𝛳12 y resolviendo la ecuación de segundo orden,
nos queda:
Como se ve en la ecuación, la tensión en el punto de carga está influenciada por la potencia entregada a la carga,
la reactancia de la línea y el factor de potencia de la carga. El voltaje tiene dos soluciones; el valor positivo es
la solución estable.
5.10. Ejemplos
(seg)
1 5 1-5 0.2
2 5 1-5 0.5
3 4 1-4 0.2
4 4 1-4 0.5
172
Figura V.15. Diagrama unifilar ejemplo 1
El estudio de estabilidad transitoria para este caso se basa en la aplicación de una falla trifásica en la línea que
une el barraje 1 con el baraje 3. Una falla sólida trifásica en el bus k en la red da como resultado Vk = 0. Cuando
se despeja la falla, que puede implicar la eliminación de la línea defectuosa, la matriz de admitancia del bus se
vuelve a calcular para reflejar el cambio en las redes. A continuación, se muestra la matriz de admitancias de
barraje reducida después de la falla
Tabla V.4. Matriz de admitancias ejemplo 1 reducida después de la falla
Del barraje Al barraje R (p.u.) X (p.u.) B/2 (p.u.)
1 4 0.035 0.225 0.0065
1 5 0.025 0.105 0,0045
1 6 0.400 0.215 0.0055
2 4 0.000 0.035 0.0000
3 5 0.000 0.042 0.0000
4 6 0.028 0.125 0.0035
5 6 0.026 0.175 0.0300
Para el desarrollo de este ejercicio Se evaluarán la matriz de admitancias y la potencia eléctrica posterior a la
falla del i-ésimo generador que se determina fácilmente a partir de la ecuación de Potencia activa Pei. Utilizando
la potencia posterior a la falla se continúa la simulación para determinar la estabilidad del sistema, este
procedimiento se realiza hasta que las gráficas revelen una tendencia definida de estabilidad o inestabilidad.
Por lo general, el generador de holgura se selecciona cuando se escoge la máquina de referencia. La solución
se lleva a cabo para dos oscilaciones para mostrar que la segunda oscilación no es mayor que la primera. Si las
diferencias de ángulo no aumentan, el sistema es estable. Si se presenta una diferencia, el sistema es inestable.
Con base en el procedimiento descrito anteriormente, se desarrolla un programa MATLAB para el análisis de
estabilidad transitoria del sistema bajo prueba. El programa permite el análisis de la estabilidad transitoria del
173
sistema multi-máquina sometido a una falla trifásica. De esto obtienen las curvas de ángulo de fase y oscilación
de la máquina.
Tabla V.5. Datos fallo en barrajes para ejemplo 1
No Falla en Línea removida Tiempo Análisis de
barraje debido a la falla de estabilidad
despeje
1 5 1-5 0.2 Estable
2 5 1-5 0.5 Inestable
3 4 1-4 0.2 Estable
4 4 1-4 0.5 Y Inestable
Las gráficas generadas en MATLAB para cada uno de los casos son las siguientes:
1. Falla en barraje 5 con línea 1-5 removida y tiempo de despeje de 0,2 segundos
2. Falla en barraje 5 con línea 1-5 removida y tiempo de despeje de 0,5 segundos
3. Falla en barraje 4 con línea 1-4 removida y tiempo de despeje de 0,2 segundos
174
4. Falla en barraje 4 con línea 1-4 removida y tiempo de despeje de 0,5 segundos
2. De acuerdo al disgrama unifilar de la figura V.16, calcular la curva de oscilación para el sistema.
Falla trifásica 3Ø en F.
Tiempo de apertura del interruptor C igual a 0.3 s.
Tiempo de apertura del interruptor D igual a 0.4 s.
𝐻 = 5 𝑀𝐽⁄𝑀𝑉𝐴
𝑆𝐵𝐴𝑆𝐸 = 100 𝑀𝑉𝐴
175
Solución:
Antes de falla
Para determinar 𝑋12 se calcula la reactancia equivalente entre el nodo 1 y 2 del circuito mostrado
anteriormente, por lo que se tiene:
0,3 ∗ 0,3
𝑋12 = 0,3 + 0,05 + ( ) = 0,5
0,3 + 0,3
sin 𝛿0 = 0,42857
Teniendo en cuenta:
𝑃𝑎 = 𝑃𝑚 − 𝑃1𝑒
𝑃𝑎 = 0,9 − 0,9
𝑃𝑎 = 0
Durante falla
Para determinar 𝑋12 primero se debe convertir el circuito en estrella visto en AFB a un delta equivalente,
como se muestra a continuación:
176
(𝑅1 ∗ 𝑅2 ) + (𝑅2 ∗ 𝑅3 ) + (𝑅1 ∗ 𝑅3 )
𝑋𝑎 =
𝑅1
(0,35 ∗ 0,3) + (0,3 ∗ 0,15) + (0,35 ∗ 0,15)
𝑋𝑎 = = 0,5785
0,35
(𝑅1 ∗ 𝑅2 ) + (𝑅2 ∗ 𝑅3 ) + (𝑅1 ∗ 𝑅3 )
𝑋𝑏 =
𝑅2
(0,35 ∗ 0,3) + (0,3 ∗ 0,15) + (0,35 ∗ 0,15)
𝑋𝑏 = = 0,675
0,3
(𝑅1 ∗ 𝑅2 ) + (𝑅2 ∗ 𝑅3 ) + (𝑅1 ∗ 𝑅3 )
𝑋𝑐 =
𝑅3
(0,35 ∗ 0,3) + (0,3 ∗ 0,15) + (0,35 ∗ 0,15)
𝑋𝑐 = = 1,35
0,15
Al realizar el equivalente anterior, se determina que la reactancia entre el nodo 1 y 2 del circuito es:
𝑋12 = 1,35
Entonces:
177
𝑃2𝑒 = 0,3333
Teniendo en cuenta:
𝑃𝑎 = 𝑃𝑚 − 𝑃1𝑒
𝑃𝑎 = 0,9 − 0,3333
𝑃𝑎 = 0,5666
Después de falla
Para determinar 𝑋12 se debe tener en cuenta que los interruptores C y D están abiertos. Por lo que 𝑋12 se
calcula hallando la reactancia equivalente entre el nodo 1 y 2 del siguiente circuito:
sin 𝛿 = 0,5571
178
𝛿𝑚𝑎𝑥 = 180° − 33,858° = 146,142° ≈ 2,55065 𝑟𝑎𝑑
cos 𝛿𝑐 = −0,17558
2 ∗ 𝐻 ∗ (𝛿𝑐 − 𝛿0 )
𝑡𝑐 = √
𝜋 ∗ 𝑓 ∗ 𝑃𝑚
2 ∗ 5 ∗ (1,7473 − 0,44291)
𝑡𝑐 = √ = 0,2772 𝑠
𝜋 ∗ 60 ∗ 0,9
Con algunos de los resultados obtenidos anteriormente y con ayuda del entorno matemático Matlab, se logró
obtener la curva de 𝑃𝑚 vs 𝛿.
Para el desarrollo de las gráficas se utilizó Matlab incluyendo el código y obteniendo la respectiva grafica de
resultado relacionado a continuación:
La curva de color azul representa el comportamiento antes de la falla, la de color rojo representa el
comportamiento durante la falla y la de color verde representa el comportamiento después de la falla. Con esto
se puede observar que la potencia antes de la falla es mayor que la potencia después de la falla, y ésta a su vez
es mayor que la potencia durante la falla.
Además, con la gráfica anterior se puede verificar que los ángulos hallados corresponden a:
𝛿0 = 25.377°
𝛿𝑚𝑎𝑥 = 146.142 °
179
𝛿𝑐 = 100.122°
2. Durante Falla
Adicionalmente se puede tener graficar la respuesta del ángulo y la frecuencia en función del tiempo.
La anterior respuesta muestra que una pequeña perturbación será seguida por una oscilación amortiguada
relativamente lenta, antes de que se reanude el funcionamiento en estado estacionario.
180
3. Una falla trifasica ocurre en la linea 1-5 cerca al bus 5 y es despejada por la apertura simultanea de los
disyuntores en ambos extremos de la linea. Use MATLAB para realizar un analisis de estabilidad
transitoria. Y determine la estabilidad del sistema para:
Solución
181
a) cuando la falla es despejada en 0.2 s
182
c) cuando la falla es despejada en el tiempo critico de despeje 0.34 s
4. Un motor síncrono toma 30% de la potencia máxima de estado estable, de un bus infinito. Si la carga del
motor aumenta bruscamente en 100% ¿se perdería el sincronismo? Si no ¿cuál es la máxima excursión
del Angulo del par respecto a la nueva posición del rotor en estado estable?
𝑃0 = 0.3 𝑃0 = 𝑠𝑒𝑛𝛿1
𝛿1 = 17,5°
183
𝛿2
𝐴1 = 0.6 ∗ (𝛿2 − 𝛿1 ) − ∫ 𝑠𝑒𝑛 𝛿 𝑑𝛿 = 0,049
𝛿1
𝛿3
𝐴2 = ∫ 𝑠𝑒𝑛 𝛿 𝑑𝛿 − 0,6(𝛿3 − 𝛿2 )
𝛿2
𝛿3
𝐴2 − 𝐴1 = ∫ 𝑠𝑒𝑛 𝛿 𝑑𝛿 − 0,6(𝛿3 − 𝛿2 ) − 0,049 = 0
𝛿2
𝐴2 − 𝐴1 = 𝑐𝑜𝑠𝛿3 + 0,6𝛿3 = 1,1371
𝛿3 = 58°
5. Un generador representado por una fuente de voltaje de 1.05 pu en serie con una reactancia transitoria de
0,15j pu y constante de inercia H=4 s se conecta a un sistema de inercia infinita por una línea de
transmisión. La reactancia en serie de la línea es 0,3j pu mientras que el sistema de inercia infinito se
representa por una fuente de voltaje de 1 pu en serie con una reactancia transitoria de j0,2 pu. El generador
transmite una potencia activa de 1 pu cuando la falla trifásica se presenta en sus terminales, si la falla se
desconecta en 100 milisegundos determine si el sistema permanecerá estable calcular la curva de
oscilación.
𝛿 = 38,3°
Durante la falla 𝑃𝑒2 = 0
después de la falla 𝑃𝑒3 = 𝑃𝑒1 = 1,615 𝑠𝑒𝑛 𝛿
𝐺𝐻 1∗4 𝑠𝑒𝑔2
𝑀= = = 4,44 ∗ 10−4
180𝑓 180 ∗ 50 𝑔𝑟𝑎𝑑𝑜𝑠 𝑒𝑙𝑒𝑐𝑡𝑟𝑖𝑐𝑜𝑠
184
Δ𝑡 2 0,052
= = 1,41
𝑀 4,44 ∗ 10−4
1
𝛿𝑚 = 𝜋 − 𝑠𝑒𝑛−1 ( ) = 141,7°
1,615
0 0 0 1 1,41 38,3
Los resultados de la tabla anterior, se grafican encontrando que el sistema es estable para las condiciones
dadas.
185
250
200
Ángulo (rad)
150
100
50
0
-0,1 0 0,1 0,2 0,3 0,4
Tiempo (s)
6. Para el sistema mostrado en la figura 1, hacer análisis de flujo de carga, estudio de cortocircuito y análisis de
estabilidad transitoria, para una falla al 50% de la línea 2 con:
a) Falla trifásica.
b) Falla línea a tierra.
c) Falla línea a línea.
d) Falla línea a línea – tierra.
El generador está inyectando S1 = 80 MW + j60 MVAR al barraje 1 y la magnitud del voltaje en el barraje 2
es |V2 | = 116,27 kV. Los valores nominales de los elementos del sistema son:
Generador:
𝑆𝑔 = 100 𝑀𝑉𝐴
𝑉𝑔 = 13 𝑘𝑉
𝐻 = 5 𝑠𝑒𝑔
𝑋𝑔1 = 𝑋𝑔2 = 0,3 𝑝. 𝑢.
𝑋𝑔0 = 0,15 𝑝. 𝑢.
Transformador:
186
𝑆𝑡 = 100 𝑀𝑉𝐴
𝑉𝑡 = 13/110 𝑘𝑉
𝛥𝑌𝑎𝑡𝑒𝑟𝑟𝑖𝑧𝑎𝑑𝑜
Líneas 1 y 2:
𝑆𝑙 = 100 𝑀𝑉𝐴
𝑉𝑙 = 110 𝑘𝑉
𝑋𝑙0 = 0,60 𝑝. 𝑢.
Barraje infinito:
𝑉𝑏 = 110∠0 𝑘𝑉
𝐻=∞
𝑋𝑏1 = 𝑋𝑏2 = 𝑋𝑏0 = 0,1 𝑝. 𝑢
Nota: Para poder simular el barraje infinito en Digsilent, se debe conectar una máquina síncrona en la que se ha
configurado una constante de inercia muy grande. Sin embargo, el programa requiere incorporar los valores de
las reactancias de la máquina de forma obligatoria, porque de lo contrario arroja error, por consiguiente, será
necesario incluirla en los cálculos de cortocircuito y estabilidad.
FLUJO DE CARGA
El flujo de carga previo a la ocurrencia de la falla, será el mismo en todos los casos sin importar el tipo de falla
y permitirá conocer el punto de operación del sistema en condiciones normales.
La 𝑆𝑏𝑎𝑠𝑒 𝑒𝑠 𝑑𝑒 100 𝑀𝑉𝐴 y las tensiones base del sistema son 𝑉𝑏𝑎𝑠𝑒1 = 13 𝑘𝑉 para la zona del generador y
𝑉𝑏𝑎𝑠𝑒2 = 110 𝑘𝑉 para el resto de la red. Por lo tanto, el voltaje en el barraje 2 en por unidad es:
116,27 𝑘𝑉
|𝑉2| (𝑝. 𝑢. ) = = 1,057 𝑝. 𝑢.
110 𝑘𝑉
La potencia S1 en por unidad:
80 MW + j60 MVAR
S1 (p. u. ) = = 0,8 𝑝. 𝑢. +0,6 𝑝. 𝑢.
100 𝑀𝑉𝐴
El diagrama de reactancias de la red para hacer el flujo de carga, es el que se muestra en la figura 22.
187
La Ybus del sistema es la que sigue:
−10𝑗 10𝑗 0
𝑌𝑏𝑢𝑠 = [ 10𝑗 −18𝑗 8𝑗 ]
0 8𝑗 −8𝑗
Los nodos del sistema se han clasificado de acuerdo a la información suministrada como se puede observar en
la tabla 1:
Tabla 1. Nodos del sistema.
Nodo Tipo P (p.u.) Q (p.u.) V (p.u.) 𝞭
1 PQ +0,8 +0,6 - -
2 PV 0 - 1,057 -
3 Slack - - 1,0 0°
Se procederá a aplicar el método de NR con las siguientes condiciones iniciales: V1(0) = 1∠0°, V2(0) =
1,057∠0°, V3 = 1∠0° y E ≤ 0,00001).
Ecuaciones de potencia:
El jacobiano es:
∂P1 ∂P1 ∂P1
∂δ1 ∂δ2 ∂|V1|
∂P2 ∂P2 ∂P2
Jacobiano =
∂δ1 ∂δ2 ∂|V1|
∂Q1 ∂Q1 ∂Q1
[ ∂δ1 ∂δ2 ∂|V1|]
∂P1
= |V1||V2||Y12|sen(θ12 + δ2 − δ1) + |V1||V3||Y13|sen(θ13 + δ3 − δ1)
∂δ1
∂P1
= −|V1||V2||Y12|sen(θ12 + δ2 − δ1)
∂δ2
∂P1
= 2|V1|G11 + |V2||Y12|cos(θ12 + δ2 − δ1) + |V3||Y13|cos(θ13 + δ3 − δ1)
∂|V1|
∂P2
= −|V2||V1||Y21|sen(θ21 + δ1 − δ2)
∂δ1
∂P2
= |V2||V1||Y21|sen(θ21 + δ1 − δ2) + |V2||V3||Y23|sen(θ23 + δ3 − δ2)
∂δ2
∂P2
= |V2||Y21|cos(θ21 + δ1 − δ2)
∂|V1|
∂Q1
= |V1||V2||Y12|cos(θ12 + δ2 − δ1) + |V1||V3||Y13|cos(θ13 + δ3 − δ1)
∂δ1
∂Q1
= −|V1||V2||Y12|cos(θ12 + δ2 − δ1)
∂δ2
188
∂Q1
= 2|V1|B11 − |V2||Y12|sen(θ12 + δ2 − δ1) − |V3||Y13|sen(θ13 + δ3 − δ1)
∂|V1|
Se determina el error entre la potencia programada y la potencia calculada con las condiciones iniciales.
P1 (0) 0
[ P2 ] = [ 0 ]
Q1 −0,57
V1 (1) 1,127∠9,757°
[V2] = [1,057∠5,420°]
V3 1∠0°
P1 (1) 0,898
[ P2 ] = [−0,099]
Q1 0,788
V1 (2) 1,108∠9,348°
[V2] = [1,057∠5,428°]
V3 1∠0°
189
P1 (2) 0,801
[ P2 ] = [−0,001]
Q1 0,602
V1 (3) 1,087∠9,343°
[V2] = [1,057∠5,428°]
V3 1∠0°
P1 (3) 0,800
[ P2 ] = [−1,975 ∗ 10−7 ]
Q1 0,600
190
SL23 = S23 + S32 = 0,101j = j10,1MVAR
Simulación en Digsilent
En la Figura 23, se puede observar el flujo de carga en el software Digsilent, donde se muestran los resultados
de la siguiente forma:
-La flecha al final de cada línea, representa la dirección del flujo de potencia activa.
-Para las líneas, las cajas conectadas a los interruptores (al comienzo y final de la línea), muestran el flujo de
potencia entre líneas. El primer valor corresponde a la potencia activa y el segundo a la reactiva.
-Para las barras, la caja conectada al interruptor donde va la carga o el generador, muestra como primer valor
la potencia activa y como segundo valor la potencia reactiva. El valor de tensión y ángulo (en grados) en la
barra, se puede observar en la caja adherida a la barra.
191
La potencia total generada y las pérdidas son las que siguen:
Las tablas 2 y 3, muestran una comparación entre los datos suministrados por el simulador y los calculados
previamente.
Cálculos Simulación
V 𝞭° V 𝞭°
1 1,087 9,343 1,109 9,35
2 1,057 5,428 1,057 5,43
3 1 0 1 0
192
Tabla 3. Comparación Flujos de potencia.
Cálculos Simulación
P1 (MW) Q1 (MVAR) P1 (MW) Q1 (MVAR)
S1 80 60 80 60
S2 0 0 -- --
S3 -80 -41,8 -80 -41,69
S12 80 60 80 60
S21 -80 -51,8 -80 -51,86
S23L1 40 25,93
80 51,9
S23L2 40 25,93
S32L1 -40 -20,85
-80 -41,8
S32L1 -40 -20,85
Pérdidas
0 18,2 0 18,31
totales
Como en el nodo 2 no existe ningún elemento externo a la red que esté demandando o suministrando potencia
al sistema, en la simulación no puede apreciarse que la potencia neta inyectada a la red a través de esa barra es
0.
Los flujos de 2 a 3 y 3 a 2 calculados, se han hecho para la línea equivalente, pero en la simulación pueden
apreciarse por medio de ambas líneas que finalmente suman el total de la línea equivalente.
ESTUDIO DE CORTOCIRCUITO
Para los estudios de cortocircuito se ignorará la corriente que circula previa a la falla. El voltaje pre-falla en el
punto F (50% de la línea) se ha hallado a través de la simulación en Digsilent, agregando el nodo intermedio,
como se muestra en la figura 24. Para el cálculo de fallas en Digsilent, se optó por escoger el método ANSI.
𝑉𝑝𝑓 = 1,027∠2,79°
193
Redes de secuencia
194
0,156𝑗 0,108𝑗 0,048𝑗 0,078𝑗
0,108𝑗 0,144𝑗 0,064𝑗 0,104𝑗
𝑍𝑏𝑢𝑠 (−) =[ ]
0,048𝑗 0,064𝑗 0,084𝑗 0,074𝑗
0,078𝑗 0,104𝑗 0,074𝑗 0,1515𝑗
−6,66𝑗 0 0 0
0 −15𝑗 1,666𝑗 3,333𝑗
𝑌𝑏𝑢𝑠 (0) =[ ]
0 1,666𝑗 −15𝑗 3,333𝑗
0 3,333𝑗 3,333𝑗 −6,666𝑗
0,15𝑗 0 0 0
0 0,08𝑗 0,02𝑗 0,05𝑗
𝑍𝑏𝑢𝑠 (0) =[ ]
0 0,02𝑗 0,08𝑗 0,05𝑗
0 0,05𝑗 0,05𝑗 0,2𝑗
𝐼𝑎0(𝐹) = 𝐼𝑎2(𝐹) = 0
𝑉𝑎0(1) 0 0 0 0 0 0
[𝑉𝑎1(1) ] = [1,027∠2,79°] − [0 0,078𝑗 0 ] [𝐼𝑎1(𝐹) ] = [0,498∠2,79°]
𝑉𝑎2(1) 0 0 0 0,078𝑗 0 0
𝑉𝑎(1) 1 1 1 0 0,498∠2,79°
[𝑉𝑏 (1) ] = [1 1∠240° 1∠120°] [0,498∠2,79°] = [0,498∠ − 117,21°]
𝑉𝑐 (1) 1 1∠120° 1∠240° 0 0,498∠122,79°
195
𝑉𝑎0(2) 0 0,05 0 0 0 0
[𝑉𝑎1(2) ] = [1,027∠2,79°] − [ 0 0,104𝑗 0 ] [𝐼𝑎1(𝐹)] = [0,321∠2,79°]
𝑉𝑎2(2) 0 0 0 0,104𝑗 0 0
𝑉𝑎(2) 1 1 1 0 0,321∠2,79°
[𝑉𝑏 (2) ] = [1 1∠240° 1∠120°] [0,321∠2,79°] = [0,321∠ − 117,21°]
𝑉𝑐 (2) 1 1∠120° 1∠240° 0 0,321∠122,79°
𝑉𝑎0(3) 0 0,05𝑗 0 0 0 0
[𝑉𝑎1(3) ] = [1,027∠2,79°] − [ 0 0,074𝑗 0 ] [𝐼𝑎1(𝐹) ] = [0,525∠2,79°]
𝑉𝑎2(3) 0 0 0 0,074𝑗 0 0
𝑉𝑎(3) 1 1 1 0 0,525∠2,79°
[𝑉𝑏 (3) ] = [1 1∠240° 1∠120°] [0,525∠2,79°] = [0,525∠ − 117,21°]
𝑉𝑐 (3) 1 1∠120° 1∠240° 0 0,525∠122,79°
𝑉𝑎0(𝐹) 0 0,2𝑗 0 0 0 0
[𝑉𝑎1 ] = [1,027∠2,79°] − [ 0
(𝐹) 0,1515𝑗 0 ] [𝐼𝑎1(𝐹) ] = [0]
𝑉𝑎2(𝐹) 0 0 0 0,1515𝑗 0 0
𝑉𝑎 (𝐹) 1 1 1 0 0
[𝑉𝑏(𝐹) ] = [1 1∠240° 1∠120°] [0] = [0]
𝑉𝑐 (𝐹) 1 1∠120° 1∠240° 0 0
Contribuciones de Corriente
𝐼𝑎0(12) 0 0 0 0
[𝐼𝑎1(12) ] = [0 10𝑗 0 ] [𝑉𝑎012(1)−𝑉𝑎012(2)] = [1,762∠92,79°]
𝐼𝑎2(12) 0 0 10𝑗 0
𝐼𝑎(12) 1 1 1 0 1,762∠92,79°
[𝐼𝑏 (12) ] = [1 1∠240° 1∠120°] [1,762∠92,79°] = [ 1,762∠ − 27,21° ]
𝐼𝑐 (12) 1 1∠120° 1∠240° 0 1,762∠ − 147,21°
𝐼𝑎0(23) 1,666𝑗 0 0 0
[𝐼𝑎1(23) ] = [ 0 4𝑗 0 ] [𝑉𝑎012(2) −𝑉𝑎012(3) ] = [0,813∠ − 87,21°]
𝐼𝑎2(23) 0 0 4𝑗 0
𝐼𝑎0(2𝐹) 3,333𝑗 0 0 0
[𝐼𝑎1(2𝐹) ] = [ 0 8𝑗 0 ] [𝑉𝑎012(2) −𝑉𝑎012(𝐹) ] = [2,575∠92,79°]
𝐼𝑎2 (2𝐹) 0 0 8𝑗 0
𝐼𝑎(2𝐹) 1 1 1 0 2,575∠92,79°
[𝐼𝑏 (2𝐹) ] = [1 1∠240° 1∠120°] [2,575∠92,79°] = [ 2,575∠ − 27,21° ]
𝐼𝑐 (2𝐹) 1 1∠120° 1∠240° 0 2,575∠ − 147,21°
𝐼𝑎0(3𝐹) 3,333𝑗 0 0 0
[𝐼𝑎1(3𝐹) ] = [ 0 8𝑗 0 ] [𝑉𝑎012(3) −𝑉𝑎012(𝐹) ] = [4,202∠92,79°]
𝐼𝑎2(3𝐹) 0 0 8𝑗 0
𝐼𝑎(3𝐹) 1 1 1 0 4,202∠92,79°
[𝐼𝑏 (3𝐹) ] = [1 1∠240° 1∠120°] [4,202∠92,79°] = [ 4,202∠ − 27,21° ]
𝐼𝑐 (3𝐹) 1 1∠120° 1∠240° 0 4,202∠ − 147,21°
196
Simulación en Digsilent
En la figura 28 puede observarse que la corriente de falla subtransitoria, tiene un valor de 3,558 kA, que es
prácticamente igual a los 3,557 kA calculados.
𝑉𝑎0(1) 0 0 0 0 𝐼𝑎0(𝐹) 0
[𝑉𝑎1(1) ] = [1,027∠2,79°] − [0 0,078𝑗 0 ] [𝐼𝑎0(𝐹) ] = [ 0,867∠2,79° ]
𝑉𝑎2(1) 0 0 0 0,078𝑗 𝐼𝑎0(𝐹) 0,159∠ − 177,21°
𝑉𝑎(1) 1 1 1 0 0,708∠2,79°
[𝑉𝑏 (1) ] = [1 1∠240° 1∠120°] [ 0,867∠2,79° ] = [0,957∠ − 108,92°]
𝑉𝑐 (1) 1 1∠120° 1∠240° 0,159∠ − 177,21° 0,957∠114,50°
197
𝑉𝑎0(3) 0 0,05𝑗 0 0 𝐼𝑎0(𝐹) 0,102∠ − 177,21°
[𝑉𝑎1(3) ] = [1,027∠2,79°] − [ 0 0,074𝑗 0 ] [𝐼𝑎0(𝐹)] = [ 0,875∠2,79° ]
𝑉𝑎2(3) 0 0 0 0,074𝑗 𝐼𝑎0(𝐹) 0,151∠ − 177,21°
Contribuciones de Corriente
𝐼𝑎0(12) 0 0 0 0
[𝐼𝑎1(12) ] = [0 10𝑗 0 ] [𝑉𝑎012(1)−𝑉𝑎012(2)] = [0,530∠92,79°]
𝐼𝑎2(12) 0 0 10𝑗 0,530∠92,79°
𝐼𝑎(12) 1 1 1 0 1,061∠92,79°
[𝐼𝑏 (12) ] = [1 1∠240° 1∠120°] [0,530∠92,79°] = [1,530∠ − 87,21°]
𝐼𝑐 (12) 1 1∠120° 1∠240° 0,530∠92,79° 1,530∠ − 87,21°
Simulación en Digsilent
En la figura 8 puede observarse que la corriente de falla subtransitoria, tiene un valor de 3,215 kA, que es
prácticamente igual a los 3,214 kA calculados.
198
Figura V.29. Corriente de cortocirctuito falla LT. [Digsilent]
𝐼𝑎0(𝐹) = 0
𝑉𝑎0(1) 0 0 0 0 0 0
[𝑉𝑎1(1) ] = [1,027∠2,79°] − [0 0,078𝑗 0 ] [ 𝐼𝑎1(𝐹) ] = [0,762∠2,79°]
𝑉𝑎2(1) 0 0 0 0,078𝑗 −𝐼𝑎1(𝐹) 0,264∠2,79°
𝑉𝑎(1) 1 1 1 0 1,027∠2,79°
[𝑉𝑏 (1) ] = [1 1∠240° 1∠120°] [0,762∠2,79°] = [0,670∠ − 137,17°]
𝑉𝑐 (1) 1 1∠120° 1∠240° 0,264∠2,79° 0,670∠142,75°
𝑉𝑎0(2) 0 0,05 0 0 0 0
[𝑉𝑎1(2) ] = [1,027∠2,79°] − [ 0 0,104𝑗 0 ] [ 𝐼𝑎1(𝐹) ] = [0,674∠2,79°]
𝑉𝑎2(2) 0 0 0 0,104𝑗 −𝐼𝑎1(𝐹) 0,352∠2,79°
𝑉𝑎(2) 1 1 1 0 1,027∠2,79°
[𝑉𝑏 (2) ] = [1 1∠240° 1∠120°] [0,674∠2,79°] = [0,584∠ − 148,70°]
𝑉𝑐 (2) 1 1∠120° 1∠240° 0,352∠2,79° 0,584∠154,28°
𝑉𝑎0(3) 0 0,05𝑗 0 0 0 0
[𝑉𝑎1(3) ] = [1,027∠2,79°] − [ 0 0,074𝑗 0 ] [ 𝐼𝑎1(𝐹) ] = [0,776∠2,79°]
𝑉𝑎2(3) 0 0 0 0,074𝑗 −𝐼𝑎1(𝐹) 0,250∠2,79°
𝑉𝑎(3) 1 1 1 0 1,027∠2,79°
[𝑉𝑏 (3) ] = [1 1∠240° 1∠120°] [0,776∠2,79°] = [0,686∠ − 135,66°]
𝑉𝑐 (3) 1 1∠120° 1∠240° 0,250∠2,79° 0,686∠141,24°
199
𝑉𝑎0(𝐹) 0 0,2𝑗 0 0 0 0
[𝑉𝑎1(𝐹) ] = [1,027∠2,79°] − [ 0 0,1515𝑗 0 ] [ 𝐼𝑎1(𝐹) ] = [0,513∠2,79°]
𝑉𝑎2(𝐹) 0 0 0 0,1515𝑗 −𝐼𝑎1(𝐹) 0,513∠2,79°
𝑉𝑎(𝐹) 1 1 1 0 1,027∠2,79°
[𝑉𝑏 (𝐹) ] = [1 1∠240° 1∠120°] [0,513∠2,79°] = [0,513∠ − 177,21°]
𝑉𝑐 (𝐹) 1 1∠120° 1∠240° 0,513∠2,79° 0,513∠ − 177,21°
Contribuciones de Corriente
𝐼𝑎0(12) 0 0 0 0
[𝐼𝑎1(12) ] = [0 10𝑗 0 ] [𝑉𝑎012(1) −𝑉𝑎012(2) ] = [ 0,881∠92,79° ]
𝐼𝑎2(12) 0 0 10𝑗 0,881∠ − 87,21°
𝐼𝑎(12) 1 1 1 0 0
[𝐼𝑏(12) ] = [1 1∠240° 1∠120°] [ 0,881∠92,79° ] = [ 1,526∠2,79° ]
𝐼𝑐 (12) 1 1∠120° 1∠240° 0,881∠ − 87,21° 1,526∠ − 177,21°
𝐼𝑎0(23) 1,666𝑗 0 0 0
[𝐼𝑎1(23) ] = [ 0 4𝑗 0 ] [𝑉𝑎012(2) −𝑉𝑎012(3) ] = [0,406∠ − 87,21°]
𝐼𝑎2(23) 0 0 4𝑗 0,406∠92,79°
𝐼𝑎(23) 1 1 1 0 0
[𝐼𝑏(23) ] = [1 1∠240° 1∠120°] [0,406∠ − 87,21°] = [0,704∠ − 177,21°]
𝐼𝑐 (23) 1 1∠120° 1∠240° 0,406∠92,79° 0,704∠2,79°
𝐼𝑎0(2𝐹) 3,333𝑗 0 0 0
[𝐼𝑎1(2𝐹) ] = [ 0 8𝑗 0 ] [𝑉𝑎012(2) −𝑉𝑎012(𝐹) ] = [ 1,287∠92,79° ]
𝐼𝑎2(2𝐹) 0 0 8𝑗 1,287∠ − 87,21°
𝐼𝑎(2𝐹) 1 1 1 0 0
[𝐼𝑏 (2𝐹) ] = [1 1∠240° 1∠120°] [ 1,287∠92,79° ] = [ 2,230∠2,79° ]
𝐼𝑐 (2𝐹) 1 1∠120° 1∠240° 1,287∠ − 87,21° 2,230∠ − 177,21°
𝐼𝑎0(3𝐹) 3,333𝑗 0 0 0
[𝐼𝑎1(3𝐹) ] = [ 0 8𝑗 0 ] [𝑉𝑎012(3) −𝑉𝑎012(𝐹) ] = [ 2,101∠92,79° ]
𝐼𝑎2(3𝐹) 0 0 8𝑗 2,101∠ − 87,21°
𝐼𝑎(3𝐹) 1 1 1 0 0
[𝐼𝑏 (3𝐹) ] = [1 1∠240° 1∠120°] [ 2,101∠92,79° ] = [ 3,639∠2,79° ]
𝐼𝑐 (3𝐹) 1 1∠120° 1∠240° 2,101∠ − 87,21° 3,639∠ − 177,21°
Simulación en Digsilent
En la figura 30 puede observarse que la corriente de falla subtransitoria, tiene un valor de 3,081 kA, que es
exactamente igual a los 3,081 kA calculados.
200
Figura V.30. Corriente de cortocirctuito falla LL. [Digsilent]
𝑉𝑝𝑓 1,027∠2,79°
𝐼𝑎1(𝐹) = = = 4,320∠ − 87,21°
(2)
(𝑍44𝑇ℎ )(𝑍44𝑇ℎ ) (0) (0,1515𝑗)(0,2𝑗)
𝑍44𝑇ℎ(1) + 0,1515𝑗 +
(𝑍44𝑇ℎ(2) + 𝑍44𝑇ℎ(0) ) 0,1515𝑗 + 0,2𝑗𝑗
𝑉𝑎0(1) 0 0 0 0 𝐼𝑎0(𝐹) 0
[𝑉𝑎1(1) ] = [1,027∠2,79°] − [0 0,078𝑗 0 ] [𝐼𝑎1(𝐹) ] = [0,689∠2,79°]
𝑉𝑎2(1) 0 0 0 0,078𝑗 𝐼𝑎2(𝐹) 0,191∠2,79°
𝑉𝑎(1) 1 1 1 0 0,881∠2,79°
[𝑉𝑏 (1) ] = [1 1∠240° 1∠120°] [0,689∠2,79°] = [0,616∠ − 132,82°]
𝑉𝑐 (1) 1 1∠120° 1∠240° 0,191∠2,79° 0,616∠138,40°
201
𝑉𝑎(3) 1 1 1 0,093∠2,79° 0,982∠2,79°
[𝑉𝑏 (3) ] = [1 1∠240° 1∠120°] [0,707∠2,79°] = [0,574∠ − 124,89°]
𝑉𝑐 (3) 1 1∠120° 1∠240° 0,181∠2,79° 0,574∠130,47°
𝐼𝑎0(12) 0 0 0 0
[𝐼𝑎1(12) ] = [0 10𝑗 0 ] [𝑉𝑎012(1) −𝑉𝑎012(2) ] = [ 1,123∠92,79° ]
𝐼𝑎2(12) 0 0 10𝑗 0,639∠ − 87,21°
𝐼𝑎(12) 1 1 1 0 0,484∠92,79°
[𝐼𝑏(12) ] = [1 1∠240° 1∠120°] [ 1,123∠92,79° ] = [ 1,545∠ − 6,22° ]
𝐼𝑐 (12) 1 1∠120° 1∠240° 0,639∠ − 87,21° 1,545∠ − 168,19°
Simulación en Digsilent
En la figura 31 puede observarse que la corriente de falla subtransitoria, tiene un valor de 3,415 kA, que es
prácticamente igual a los 3,412 kA calculados.
202
Figura V.31. Corriente de cortocirctuito falla LL-T. [Digsilent]
Antes de falla
En el estudio de flujos de carga, se determinó que el valor del voltaje en terminales del generador antes de la
ocurrencia de la falla, era igual a:
𝑉1 = 𝑉𝑡 = 1,087∠9,343°,
S1 = 0,8 + j0,6
De la figura 4 (Red de secuencia +), puede calcularse la potencia eléctrica antes de la falla, como sigue:
𝑋𝑙𝑗 0,25𝑗
𝑋𝑒𝑏𝑗 = 𝑋𝑔𝑗 + 𝑋𝑡𝑗 + + 𝑋𝑏𝑗 = 0,3𝑗 + 0,1𝑗 + + 0,1𝑗 = 0,625𝑗
2 2
|𝐸𝑎||𝑉𝑏| 1,271 ∗ 1
𝑃𝑒1𝑚á𝑥 = = = 2,033 𝑝. 𝑢.
|𝑋𝑒𝑏| 0,625
Después de la falla
El análisis después de la falla será igual para los 4 tipos de falla, asumiendo la apertura tripolar de los
interruptores. Resultando el sistema de la figura 32.
203
Figura V.32. Diagrama de reactancias después de la apertura tripolar. [Multisim]
Entonces,
Ahora se analizará el sistema durante la falla, para cada uno de los tipos de falla.
Durante la falla
El sistema es el que se muestra en la figura 33. Para hallar la reactancia entre e y b, se hace una conversión
estrella-delta como sigue.
(0,125𝑗)(0,4𝑗) + (0,25𝑗)(0,4𝑗) + (0,25𝑗)(0,125𝑗)
𝑋𝑎 = = 0,725𝑗
0,25𝑗
(0,125𝑗)(0,4𝑗) + (0,25𝑗)(0,4𝑗) + (0,25𝑗)(0,125𝑗)
𝑋𝑏 = = 1,45𝑗
0,125𝑗
(0,125𝑗)(0,4𝑗) + (0,25𝑗)(0,4𝑗) + (0,25𝑗)(0,125𝑗)
𝑋𝑐 = = 0,453𝑗
0,4𝑗
204
Figura V.33. Diagrama de reactancias durante una falla trifásica en el punto F. [Multisim]
Realizando el paralelo entre 4,53j y 0,125j y haciendo nuevamente una conversión YΔ:
0,453𝑗 ∗ 0,125𝑗
𝑋′ = = 0,097𝑗
0,453𝑗 + 0,125𝑗
(0,097𝑗)(1,45𝑗) + (0,097𝑗)(0,1𝑗) + (0,1𝑗)(1,45𝑗)
𝑋𝑎′ = = 2,968𝑗
0,1𝑗
(0,097𝑗)(1,45𝑗) + (0,097𝑗)(0,1𝑗) + (0,1𝑗)(1,45𝑗)
𝑋𝑏′ = = 3,03𝑗
0,097𝑗
(0,097𝑗)(1,45𝑗) + (0,097𝑗)(0,1𝑗) + (0,1𝑗)(1,45𝑗)
𝑋𝑐′ = = 0,204𝑗
1,45𝑗
205
Figura V.35. Reactancia equivalente entre 1 y 3. [Multisim]
Entonces:
𝑋𝑒𝑏𝑗 = 3,03𝑗
Y
|𝐸𝑎||𝑉𝑏| 1,271 ∗ 1
𝑃𝑒2𝑚á𝑥 = = = 0,419
|𝑋𝑒𝑏| 3,03
Curvas P vs 𝞭.
𝑃𝑒1 = 2,033𝑆𝑒𝑛𝛿
𝑃𝑒2 = 0,419𝑆𝑒𝑛𝛿
𝑃𝑒3 = 1,694𝑆𝑒𝑛𝛿
𝑃𝑚 = 0,8
206
Potencia vs Ángulo
2,5
Pe 2
1,5
0,5
0
𝞭
Figura V.36. Curva potencia vs ángulo (azul prefalla, roja durante falla, gris después de la falla, amarilla potencia
mecánica).
Curva de oscilación.
Método de Runge-Kutta
Se supondrá que el tiempo de despeje de la falla es a los 200ms ocurrida la misma. Justo antes del tiempo crítico
de despeje.
𝛥𝑡 = 0,05
𝐺𝐻 1∗5𝑠 𝑠
𝑀= = = 4,629 ∗ 10−4
180𝑓 180 ∗ 60 𝐻𝑧 𝑔𝑟𝑎𝑑𝑜𝑠 𝑒𝑙é𝑐𝑡𝑟𝑖𝑐𝑜𝑠
𝛥𝑡 2 0,052
𝐾= = = 5,4
𝑀 4,629 ∗ 10−4
Tabla 4. Cálculo de la curva de oscilación.
207
0,4 1,694 0,9426762 1,59689347 -0,79689347 -4,30322476 -5,29772366 70,5059576
0,45 1,694 0,90783775 1,53787715 -0,73787715 -3,98453659 -9,28226025 65,208234
0,5 1,694 0,8283144 1,4031646 -0,6031646 -3,25708883 -12,5393491 55,9259737
0,55 1,694 0,68691788 1,16363888 -0,36363888 -1,96364998 -14,502999 43,3866246
0,6 1,694 0,48303217 0,81825649 -0,01825649 -0,09858505 -14,6015841 28,8836256
0,65 1,694 0,24669528 0,4179018 0,3820982 2,06333028 -12,5382538 14,2820415
0,7 1,694 0,03043014 0,05154865 0,74845135 4,04163727 -8,49661654 1,74378768
0,75 1,694 -0,11758643 -0,19919141 0,99919141 5,39563361 -3,10098294 -6,75282886
0,8 1,694 -0,17113491 -0,28990254 1,08990254 5,88547372 2,78449079 -9,8538118
0,85 1,694 -0,12307012 -0,20848078 1,00848078 5,44579619 8,23028698 -7,06932101
0,9 1,694 0,02026129 0,03432263 0,76567737 4,1346578 12,3649448 1,16096597
0,95 1,694 0,23388507 0,39620131 0,40379869 2,18051291 14,5454577 13,5259107
1 1,694 0,47057101 0,79714729 0,00285271 0,01540463 14,5608623 28,0713684
80
60
40
Ángulo °
20
0
0,05
0,1
0,15
0,25
0,3
0,35
0,4
0,45
0,5
0,55
1
0,6
0,65
0,7
0,75
0,8
0,85
0,9
0,95
0 prom
0,2 prom
-20
t (s)
El sistema es estable para un tiempo de apertura de 200ms de los interruptores, debido a que el ángulo oscila
de forma amortiguada y nunca alcanza el valor del ángulo crítico.
Simulación en Digsilent
Se procedió a crear un evento de cortocircuito a los 0,1 seg iniciada la simulación. La apertura de los
interruptores fue a los 0,2 seg de haber ocurrido la perturbación. En la figura 38 se puede apreciar la simulación
corrida con una ventana de tiempo de 5 seg. La curva de oscilación de la máquina se muestra en la figura 39,
donde logra verse el amortiguamiento que va sufriendo la oscilación, hasta que en algún momento logre
extinguirse y retornar a un nuevo ángulo, que haga que la potencia eléctrica iguale la potencia mecánica del
rotor.
208
Figura V.38. Simulación de estabilidad transitoria para una falla trifásica. [Digsilent]
Durante la falla
Para hallar la reactancia entre e y b, se deben conectar las redes de secuencia en serie como se muestra en la
figura 40.
209
Figura V.40. Diagrama de reactancias durante una falla LT en el punto F. [Multisim]
Se hace el paralelo de las dos resistencias y nuevamente se hace una conversión YΔ.
0,25𝑗 ∗ 0,294𝑗
𝑋′ = = 0,135𝑗
0,25𝑗 + 0,294𝑗
(0,135𝑗)(0,4𝑗) + (0,4𝑗)(0,828𝑗) + (0,135𝑗)(0,828𝑗)
𝑋𝑎′ = = 3,683𝑗
0,135𝑗
210
(0,135𝑗)(0,4𝑗) + (0,4𝑗)(0,828𝑗) + (0,135𝑗)(0,828𝑗)
𝑋𝑏′ = = 0,600𝑗
0,828𝑗
(0,135𝑗)(0,4𝑗) + (0,4𝑗)(0,828𝑗) + (0,135𝑗)(0,828𝑗)
𝑋𝑐′ = = 1,243𝑗
0,4𝑗
Resultando,
211
Entonces
𝑋𝑒𝑏𝑗 = 1,915𝑗
Y
|𝐸𝑎||𝑉𝑏| 1,271 ∗ 1
𝑃𝑒2𝑚á𝑥 = = = 0,663
|𝑋𝑒𝑏| 1,915
Curvas P vs 𝞭.
𝑃𝑒1 = 2,033𝑆𝑒𝑛𝛿
𝑃𝑒2 = 0,663𝑆𝑒𝑛𝛿
𝑃𝑒3 = 1,694𝑆𝑒𝑛𝛿
𝑃𝑚 = 0,8
Potencia vs Ángulo
2,5
2
Pe
1,5
0,5
0
𝞭
Figura V.44. Curva potencia vs ángulo (azul prefalla, roja durante falla, gris después de la falla, amarilla potencia
mecánica).
212
Curva de oscilación.
Método de Runge-Kutta
𝛥𝑡 = 0,05
𝐺𝐻 1∗5𝑠 𝑠
𝑀= = = 4,629 ∗ 10−4
180𝑓 180 ∗ 60 𝐻𝑧 𝑔𝑟𝑎𝑑𝑜𝑠 𝑒𝑙é𝑐𝑡𝑟𝑖𝑐𝑜𝑠
𝛥𝑡 2 0,052
𝐾= = = 5,4
𝑀 4,629 ∗ 10−4
Tabla 5. Cálculo de la curva de oscilación.
213
Curva de Ángulo de rotor de la máquina
80
60
40
Ángulo °
20
0
0,05
0,15
0,25
0,35
0,45
0,55
0,65
0,75
0,85
0,95
1
0,1
0,3
0,4
0,5
0,6
0,7
0,8
0,9
0 prom
0,2 prom
-20
t (s)
El sistema es estable para un tiempo de apertura de 200ms de los interruptores, debido a que el ángulo oscila
de forma amortiguada y nunca alcanza el valor del ángulo crítico.
Simulación en Digsilent
Se procedió a crear un evento de cortocircuito a los 0,1 seg iniciada la simulación. La apertura de los
interruptores fue a los 0,2 seg de haber ocurrido la perturbación. En la figura 46 se puede apreciar la simulación
corrida con una ventana de tiempo de 5 seg. La curva de oscilación de la máquina se muestra en la figura 47,
donde logra verse el amortiguamiento que va sufriendo la oscilación, hasta que en algún momento logre
extinguirse y retornar a un nuevo ángulo, que haga que la potencia eléctrica iguale la potencia mecánica del
rotor.
Figura V.46. Simulación de estabilidad transitoria para una falla LT. [Digsilent]
214
Figura V.47. Curva de oscilación de la máquina. [Digsilent]
Durante la falla
Para hallar la reactancia entre e y b, se deben conectar las redes de secuencia positiva y negativa en paralelo
como se muestra en la figura 48, ya que la red de secuencia 0 no existe para esta falla.
Se debe proceder a realizar los mismos pasos hechos en la falla LT para encontrar el equivalente entre los dos
puntos de interés.
215
(0,1515𝑗)(0,125𝑗) + (0,1515𝑗)(0,125𝑗) + (0,125𝑗)(0,125𝑗)
𝑋𝑎 = = 0,428𝑗
0,125𝑗
(0,1515𝑗)(0,125𝑗) + (0,1515𝑗)(0,125𝑗) + (0,125𝑗)(0,125𝑗)
𝑋𝑏 = = 0,353𝑗
0,1515𝑗
(0,1515𝑗)(0,125𝑗) + (0,1515𝑗)(0,125𝑗) + (0,125𝑗)(0,125𝑗)
𝑋𝑐 = = 0,428𝑗
0,125𝑗
Se hace el paralelo de las dos resistencias y nuevamente se hace una conversión YΔ.
0,353𝑗 ∗ 0,25𝑗
𝑋′ = = 0,146𝑗
0,353𝑗 + 0,25𝑗
(0,428𝑗)(0,4𝑗) + (0,4𝑗)(0,146𝑗) + (0,146𝑗)(0,428𝑗)
𝑋𝑎′ = = 2𝑗
0,146𝑗
(0,135𝑗)(0,4𝑗) + (0,4𝑗)(0,828𝑗) + (0,135𝑗)(0,828𝑗)
𝑋𝑏′ = = 0,682𝑗
0,428𝑗
(0,135𝑗)(0,4𝑗) + (0,4𝑗)(0,828𝑗) + (0,135𝑗)(0,828𝑗)
𝑋𝑐′ = = 0,73𝑗
0,4𝑗
Resultando,
216
0,428𝑗 ∗ 0,73𝑗
𝑋 ′′ = = 0,269𝑗
0,428𝑗 + 0,73𝑗
(0,269𝑗)(0,682𝑗) + (0,269𝑗)(0,1𝑗) + (0,1𝑗)(0,682𝑗)
𝑋𝑎′′ = = 2,786𝑗
0,1𝑗
(0,187𝑗)(0,6𝑗) + (0,187𝑗)(0,1𝑗) + (0,1𝑗)(0,682𝑗)
𝑋𝑏′′ = = 1,035𝑗
0,269𝑗
(0,187𝑗)(0,6𝑗) + (0,187𝑗)(0,1𝑗) + (0,1𝑗)(0,682𝑗)
𝑋𝑐′′ = = 0,408𝑗
0,682𝑗
Entonces
𝑋𝑒𝑏𝑗 = 1,035𝑗
Y
|𝐸𝑎||𝑉𝑏| 1,271 ∗ 1
𝑃𝑒2𝑚á𝑥 = = = 1,227
|𝑋𝑒𝑏| 1,035
Curvas P vs 𝞭.
𝑃𝑒1 = 2,033𝑆𝑒𝑛𝛿
𝑃𝑒2 = 0,482𝑆𝑒𝑛𝛿
217
𝑃𝑒3 = 1,694𝑆𝑒𝑛𝛿
𝑃𝑚 = 0,8
Potencia vs Ángulo
2,5
2
Pe
1,5
0,5
0
𝞭
Figura V.52. Curva potencia vs ángulo (azul prefalla, roja durante falla, gris después de la falla, amarilla potencia
mecánica).
Curva de oscilación.
Método de Runge-Kutta
𝛥𝑡 = 0,05
𝐺𝐻 1∗5𝑠 𝑠
𝑀= = = 4,629 ∗ 10−4
180𝑓 180 ∗ 60 𝐻𝑧 𝑔𝑟𝑎𝑑𝑜𝑠 𝑒𝑙é𝑐𝑡𝑟𝑖𝑐𝑜𝑠
𝛥𝑡 2 0,052
𝐾= = = 5,4
𝑀 4,629 ∗ 10−4
Tabla 6. Cálculo de la curva de oscilación.
218
0,3 1,694 0,91272914 1,54616316 -0,74616316 -4,02928108 3,04315595 65,8852657
0,35 1,694 0,933132 1,5807256 -0,7807256 -4,21591826 -1,17276231 68,9284217
0,4 1,694 0,9255779 1,56792896 -0,76792896 -4,1468164 -5,31957871 67,7556594
0,45 1,694 0,88649515 1,50172279 -0,70172279 -3,78930306 -9,10888178 62,4360807
0,5 1,694 0,80205925 1,35868837 -0,55868837 -3,01691722 -12,125799 53,3271989
0,55 1,694 0,65870784 1,11585109 -0,31585109 -1,70559587 -13,8313949 41,2013999
0,6 1,694 0,45973494 0,77879099 0,02120901 0,11452866 -13,7168662 27,370005
0,65 1,694 0,23604345 0,39985761 0,40014239 2,1607689 -11,5560973 13,6531388
0,7 1,694 0,03659211 0,06198703 0,73801297 3,98527003 -7,57082728 2,09704151
0,75 1,694 -0,09539032 -0,16159121 0,96159121 5,19259253 -2,37823475 -5,47378577
0,8 1,694 -0,13661505 -0,23142589 1,03142589 5,56969979 3,19146504 -7,85202052
0,85 1,694 -0,08125237 -0,13764151 0,93764151 5,06326416 8,2547292 -4,66055547
0,9 1,694 0,06268903 0,10619522 0,69380478 3,74654581 12,001275 3,59417372
0,95 1,694 0,26884331 0,45542057 0,34457943 1,86072893 13,8620039 15,5954487
1 1,694 0,49177711 0,83307042 -0,03307042 -0,17858025 13,6834237 29,4574527
80
60
40
Ángulo °
20
0
0,05
0,15
0,25
0,35
0,45
0,55
0,65
0,75
0,85
0,95
1
0,1
0,3
0,4
0,5
0,6
0,7
0,8
0,9
0 prom
0,2 prom
-20
t (s)
El sistema es estable para un tiempo de apertura de 200ms de los interruptores, debido a que el ángulo oscila
de forma amortiguada y nunca alcanza el valor del ángulo crítico.
Simulación en Digsilent
Se procedió a crear un evento de cortocircuito a los 0,1 seg iniciada la simulación. La apertura de los
interruptores fue a los 0,2 seg de haber ocurrido la perturbación. En la figura 54 se puede apreciar la simulación
corrida con una ventana de tiempo de 5 seg. La curva de oscilación de la máquina se muestra en la figura 55,
donde logra verse el amortiguamiento que va sufriendo la oscilación, hasta que en algún momento logre
extinguirse y retornar a un nuevo ángulo, que haga que la potencia eléctrica iguale la potencia mecánica del
rotor.
219
Figura V.54. Simulación de estabilidad transitoria para una falla LL. [Digsilent]
220
VI. Anexos
1. Anexo
Capitulo 3- Ejercicio 10
221
Q = (QG-QL)./100; % Potencia reactiva en PU end
para los buses %------------------------ Delta Q --------------------
tol=1; ---------%
iter=0;
kk=input('Enter the tolerance for iteration '); for i = 2:totalbuses-w
if busdata(i,8)== 2
%------------------------------Pasando a Polar--------- YVV = 0;
-----------------------
for b=1:totalbranches for n = 1:totalbuses
% Parte real de ybus if i~=n
ybusR((linedata(b,1)),(linedata(b,2)))=abs(- YVV = YVV + (ybusR(i,n)*
y(b)); V(n)*V(i))*sin((ybusA(i,n))+busdata(n,7)-
ybusR((linedata(b,2)),(linedata(b,1))) busdata(i,7)); % multiplicando las admittance &
=ybusR((linedata(b,1)),(linedata(b,2))); voltaje
ybusR(b,b)=abs(-ybus(b,b)); end
% Angulo de ybus YVV;
ybusA((linedata(b,1)),(linedata(b,2)))=angle(- end
y(b));
ybusA((linedata(b,2)),(linedata(b,1))) Qc(i) = -((abs(V(i))^2)*imag(ybus(i,i)))-
=ybusA((linedata(b,1)),(linedata(b,2))); YVV;
ybusA(b,b)=angle(-ybus(b,b)); % Calculando Q.
end deltaQ(i)=Q(i)-Qc(i);
end
ybusR; end
ybusA; Qc;
dq=deltaQ';
for i=2:totalbuses-w
%------------------------ Delta P ------------------------ if busdata(i,8)== 2
--------% MM(totalbuses-2+i,1)=dq(i);
else
for i = 2:totalbuses i=i-1;
end
YVV = 0; end
J11=zeros(totalbuses-1,totalbuses-1);
for n = 1:totalbuses J12=zeros(totalbuses-1,u);
if i~=n J21=zeros(u,totalbuses-1);
YVV = YVV + (ybusR(i,n)* J22=zeros(u,u);
V(n)*V(i))*cos((ybusA(i,n))+busdata(n,7)- %----------------------------J11-----------------------
busdata(i,7)); % multiplicando las admittance & --------%
voltaje for i=2:totalbuses
end for j=2:totalbuses
YVV; if i~=j
end J11(i-1,j-1)= -abs(((ybusR(i,j)*
V(i)*V(j)))*sin((ybusA(i,j))+busdata(j,7)-
Pc(i) = ((abs(V(i))^2)*real(ybus(i,i)))+YVV; busdata(i,7)));
% CalculandoP. end
deltaP(i)=P(i)-Pc(i); if i==j
end for n=1:totalbuses
Pc; if n~=i
dp=deltaP'; J11(i-1,i-1)=J11(i-1,i-1)+(
for i=2:totalbuses abs(((ybusR(i,n)*
MM(i-1,1)=dp(i);
222
V(i)*V(n)))*sin((ybusA(i,n))+busdata(n,7)- V(i)*V(n)))*cos((ybusA(i,n))+busdata(n,7)-
busdata(i,7)))); busdata(i,7))));
end end
end end
end end
end end
end end
J11; end
%----------------------------J12----------------------- J21;
--------% %----------------------------J22-----------------------
--------%
for i=2:totalbuses
for i=2:totalbuses-w
for j=2:totalbuses-w
if busdata(j,8)== 2 for j=2:totalbuses-w
if busdata(i,8)== 2 && busdata(j,8)== 2
if i~=j
J12(i-1,j-1)= (abs(V(j))*abs((ybusR(i,j)* if i~=j
V(i))))*cos((ybusA(i,j))+busdata(j,7)- J22(i-1,j-1)= -(abs(V(j))*abs((ybusR(i,j)*
busdata(i,7)); V(i))))*sin((ybusA(i,j))+busdata(j,7)-
end busdata(i,7));
yv12=0; end
if i==j yv12=0;
for n=1:totalbuses if i==j
if n~=i J22(i-1,j-1)=-(J11(i-1,i-1)) -
yv12=yv12 + abs((ybusR(i,n)* (2*(abs(V(i))^2)*imag(ybus(i,i)));
V(n)))*cos((ybusA(i,n))+busdata(n,7)- end
busdata(i,7)); end
end
end end
end J22;
J12(i-1,j-1) = %-------------------------------------------------------
abs(V(i))*(2*abs(V(i))*real(ybus(i,i))+yv12); --------------------------%
end
end for k=1:totalbuses-1
end for l=1:totalbuses-1
end
J12; J(k,l)=J11(k,l);
%----------------------------J21------------------------ end
-------% end
223
for k=1:u busdata(m,6)=V(m);
for l=1:u end
V;
J(l+totalbuses-1,k+totalbuses-1)=J22(l,k);
end tol=max(abs(abs(V) - abs(VV))) &&
end max(abs(abs(ANG) - abs(AN)));
MM;
J; iter=iter+1;
format short g VV=V;
k=inv(J)*MM; AN=ANG;
for n=1:totalbuses-1
S(n)=(ANG(n+1)+k(n)); end
sa=radtodeg(S); J
%------------- iter
busdata(n+1,7)=S(n); %-------------------------SALIDAS--------------------
-------%
%------------- z(1:totalbuses,1)=busdata(:,1);
end z(1:totalbuses,2)=busdata(:,8);
ANG=busdata(:,7); z(1:totalbuses,3)=abs(busdata(:,6));
sa; z(1:totalbuses,4)=radtodeg(busdata(:,7));
z(1:totalbuses,5)=PG;
for m=2:u+1 z(1:totalbuses,7)=busdata(:,4);
V(m)=abs(busdata(m,6)+k(totalbuses-2+m)); z(1:totalbuses,8)=busdata(:,5);
%abs(VV)
2. Anexo
Capitulo 4
Falla línea a tierra
function done=slgfault(nb,ng,nl,nt) vp0=xxx(:,1);
%formation of positive sequence Ybus yyy=zeros(nb);
Yp=Ypositive(nb,ng,nl,nt); vn0=yyy(:,1);
%formation of zero sequence Ybus vz0=vn0;
Yz=Yzero(nb,ng,nl,nt); %calculation of fault current
%formation of positive and negative sequence fid=fopen('faultdata.txt','r');
Zbus b=textread('faultdata.txt');
Zp=inv(Yp); fclose(fid);
Zn=Zp; bus=b(1);
%formation of zero sequence Zbus imp=b(3);
check=diag(Yz); ifp=vp0(bus)/((Zp(bus,bus)+Zn(bus,bus)+Zz(bus,
k=find(check==0) bus)+3*imp)*j);
if length(k)==0 ifn=ifp;
Zz=inv(Yz); ifz=ifp;
end %post fault voltage calculations
if length(k)~=0 for i=1:nb
Zz=pinv(Yz); vpf(i)=vp0(i)-Zp(i,bus)*ifp*j;
end vnf(i)=vn0(i)-Zn(i,bus)*ifn*j;
%preparation of pre-fault voltage vectors vzf(i)=vz0(i)-Zz(i,bus)*ifz*j;
xxx=ones(nb); end
224
vpf_mag=abs(vpf); vnf_mag(x(i))*(cos(vnf_phase(x(i)))+sin(vnf_pha
vpf_phase=angle(vpf); se(x(i)))*j))/(zp(i)*j);
vnf_mag=abs(vnf);
vnf_phase=angle(vnf); neglineflowz(i)=(vzf_mag(y(i))*(cos(vzf_phase(y
vzf_mag=abs(vzf); (i)))+sin(vzf_phase(y(i)))*j)-
vzf_phase=angle(vzf); vzf_mag(x(i))*(cos(vzf_phase(x(i)))+sin(vzf_phas
e(x(i)))*j))/(zz(i)*j);
%calculation of post fault flows in generators, end
transformers and line poslineflowp_mag=abs(poslineflowp);
%reading of elements and classifying them as poslineflowp_phase=angle(poslineflowp);
lines, transformers or poslineflown_mag=abs(poslineflown);
%generators poslineflown_phase=angle(poslineflown);
%the convention for the status of elements is as poslineflowz_mag=abs(poslineflowz);
follows poslineflowz_phase=angle(poslineflowz);
% 1=lines neglineflowp_mag=abs(neglineflowp);
% 2=generators neglineflowp_phase=angle(neglineflowp);
% 3=transformers without phase shift neglineflown_mag=abs(neglineflown);
% 0=transformers with phase shift neglineflown_phase=angle(neglineflown);
fid=fopen('linedata.txt','r'); neglineflowz_mag=abs(neglineflowz);
bb=textread('linedata.txt'); neglineflowz_phase=angle(neglineflowz)
fclose(fid);
x=bb(:,1); fid=fopen('transformerdata.txt','r');
y=bb(:,2); bb=textread('transformerdata.txt');
zp=bb(:,3); fclose(fid);
zz=bb(:,4); x=bb(:,1);
ele_num=1:length(x); y=bb(:,3);
start_bus=x; z=bb(:,5);
end_bus=y; zz=bb(:,6);
for i=1:length(x) hv=bb(:,2);
status(i)=1; lv=bb(:,4);
end hvbuses=x;
for i=1:nl ele_num=1:length([ele_num y']);
start_bus=[start_bus' x'];
poslineflowp(i)=(vpf_mag(x(i))*(cos(vpf_phase(x end_bus=[end_bus' y'];
(i)))+sin(vpf_phase(x(i)))*j)- for i=1:length(x)
vpf_mag(y(i))*(cos(vpf_phase(y(i)))+sin(vpf_pha if (hv(i)==1 & lv(i)==2) | (hv(i)==2 & lv(i)==1)
se(y(i)))*j))/(zp(i)*j); | (hv(i)==0 & lv(i)==2) | (hv(i)==2 & lv(i)==0)
status(i+nl)=0;
poslineflown(i)=(vnf_mag(x(i))*(cos(vnf_phase(x else
(i)))+sin(vnf_phase(x(i)))*j)- status(i+nl)=3;
vnf_mag(y(i))*(cos(vnf_phase(y(i)))+sin(vnf_pha end
se(y(i)))*j))/(zp(i)*j); end
s=length(status);
poslineflowz(i)=(vzf_mag(x(i))*(cos(vzf_phase(x for i=1:nt
(i)))+sin(vzf_phase(x(i)))*j)-
vzf_mag(y(i))*(cos(vzf_phase(y(i)))+sin(vzf_phas postransflowp(i)=(vpf_mag(x(i))*(cos(vpf_phase(
e(y(i)))*j))/(zz(i)*j); x(i)))+sin(vpf_phase(x(i)))*j)-
vpf_mag(y(i))*(cos(vpf_phase(y(i)))+sin(vpf_pha
neglineflowp(i)=(vpf_mag(y(i))*(cos(vpf_phase(y se(y(i)))*j))/(z(i)*j);
(i)))+sin(vpf_phase(y(i)))*j)-
vpf_mag(x(i))*(cos(vpf_phase(x(i)))+sin(vpf_pha postransflown(i)=(vnf_mag(x(i))*(cos(vnf_phase(
se(x(i)))*j))/(zp(i)*j); x(i)))+sin(vnf_phase(x(i)))*j)-
vnf_mag(y(i))*(cos(vnf_phase(y(i)))+sin(vnf_pha
neglineflown(i)=(vnf_mag(y(i))*(cos(vnf_phase(y se(y(i)))*j))/(z(i)*j);
(i)))+sin(vnf_phase(y(i)))*j)-
postransflowz(i)=(vzf_mag(x(i))*(cos(vzf_phase(
225
x(i)))+sin(vzf_phase(x(i)))*j)-
vzf_mag(y(i))*(cos(vzf_phase(y(i)))+sin(vzf_phas posgenflown(i)=(vnf_mag(x(i))*(cos(vnf_phase(x
e(y(i)))*j))*(-j)*Yz(x(i),y(i)); (i)))+sin(vnf_phase(x(i)))*j))/(z(i)*j);
negtransflowp(i)=(vpf_mag(y(i))*(cos(vpf_phase( posgenflowz(i)=(vzf_mag(x(i))*(cos(vzf_phase(x(
y(i)))+sin(vpf_phase(y(i)))*j)- i)))+sin(vzf_phase(x(i)))*j))/((zz(i)+3*gnd(i))*j);
vpf_mag(x(i))*(cos(vpf_phase(x(i)))+sin(vpf_pha neggenflowp(i)=-
se(x(i)))*j))/(z(i)*j); (vpf_mag(x(i))*(cos(vpf_phase(x(i)))+sin(vpf_ph
ase(x(i)))*j)-1)/(z(i)*j);
negtransflown(i)=(vnf_mag(y(i))*(cos(vnf_phase( neggenflown(i)=-
y(i)))+sin(vnf_phase(y(i)))*j)- (vnf_mag(x(i))*(cos(vnf_phase(x(i)))+sin(vnf_ph
vnf_mag(x(i))*(cos(vnf_phase(x(i)))+sin(vnf_pha ase(x(i)))*j))/(z(i)*j);
se(x(i)))*j))/(z(i)*j); neggenflowz(i)=-
(vzf_mag(x(i))*(cos(vzf_phase(x(i)))+sin(vzf_pha
negtransflowz(i)=(vzf_mag(y(i))*(cos(vzf_phase( se(x(i)))*j))/((zz(i)+3*gnd(i))*j);
y(i)))+sin(vzf_phase(y(i)))*j)- end
vzf_mag(x(i))*(cos(vzf_phase(x(i)))+sin(vzf_phas posgenflowp_mag=abs(posgenflowp);
e(x(i)))*j))*(-j)*Yz(x(i),y(i)); posgenflowp_phase=angle(posgenflowp);
end posgenflown_mag=abs(posgenflown);
postransflowp_mag=abs(postransflowp); posgenflown_phase=angle(posgenflown);
postransflowp_phase=angle(postransflowp); posgenflowz_mag=abs(posgenflowz);
postransflown_mag=abs(postransflown); posgenflowz_phase=angle(posgenflowz);
postransflown_phase=angle(postransflown); neggenflowz_mag=abs(neggenflowz);
postransflowz_mag=abs(postransflowz); neggenflowz_phase=angle(neggenflowz);
postransflowz_phase=angle(postransflowz); neggenflowp_mag=abs(neggenflowp);
negtransflowp_mag=abs(negtransflowp); neggenflowp_phase=angle(neggenflowp);
negtransflowp_phase=angle(negtransflowp); neggenflown_mag=abs(neggenflown);
negtransflown_mag=abs(negtransflown); neggenflown_phase=angle(neggenflown);
negtransflown_phase=angle(negtransflown);
negtransflowz_mag=abs(negtransflowz); posflowp=[poslineflowp postransflowp
negtransflowz_phase=angle(negtransflowz); posgenflowp];
posflown=[poslineflown postransflown
fid=fopen('gendata.txt','r'); posgenflown];
bb=textread('gendata.txt'); posflowz=[poslineflowz postransflowz
fclose(fid); posgenflowz];
x=bb(:,1);
z=bb(:,2); posflowp_phase=[poslineflowp_phase
zz=bb(:,3); postransflowp_phase posgenflowp_phase];
gnd=bb(:,4); posflown_phase=[poslineflown_phase
ele_num=1:length([ele_num y']); postransflown_phase posgenflown_phase];
%length(ele_num) posflowz_phase=[poslineflowz_phase
start_bus=[start_bus x']; postransflowz_phase posgenflowz_phase];
for i=1:length(x)
temp(i)=nb+1; %nb+1 is taken as the code for negflowp=[neglineflowp negtransflowp
the reference bus i.e ground neggenflowp];
end negflown=[neglineflown negtransflown
end_bus=[end_bus temp]; neggenflown];
for i=1:ng negflowz=[neglineflowz negtransflowz
status(s+i)=2; neggenflowz];
end
for i=1:ng negflowp_phase=[neglineflowp_phase
negtransflowp_phase neggenflowp_phase];
posgenflowp(i)=(vpf_mag(x(i))*(cos(vpf_phase(x negflown_phase=[neglineflown_phase
(i)))+sin(vpf_phase(x(i)))*j)-1)/(z(i)*j); negtransflown_phase neggenflown_phase];
negflowz_phase=[neglineflowz_phase
negtransflowz_phase neggenflowz_phase];
226
if M(ib)~=1000
%correction for star-delta connected transformers if M(jb)~=1000
for i=1:(nb+1) k=k+1;
M(i)=1000; %phase adjusting parameter of end
each bus if M(jb)==1000
end if status(k)~=0
M(1)=0; M(jb)=M(ib);
k=1; %running variable for element number k=k+1;
kk=find(M==1000); end
while length(kk)~=0 temp=find(hvbuses==jb);
flag=k; if k<=(length(ele_num)) & k==flag
ib=start_bus(k); if status(k)==0
jb=end_bus(k); if (length(temp)==0)
M(jb)=M(ib)-1;
k=k+1;
if M(ib)==1000 else
if M(jb)==1000 M(jb)=M(ib)+1;
k=k+1; k=k+1;
end end
if M(jb)~=1000 end
if status(k)~=0 end
M(ib)=M(jb); end
k=k+1; kk=find(M==1000);
end if length(kk)==0
temp=find(hvbuses==ib); %M
if k<=(length(ele_num)) & k==flag break;
if status(k)==0 end
if (length(temp)==0) if length(kk)~=0
M(ib)=M(jb)-1; if k<=length(ele_num)
k=k+1; %k=k+1;
else %M
M(ib)=M(jb)+1; continue;
k=k+1; end
end if k>length(ele_num)
end k=1;
end %M
end continue;
kk=find(M==1000); end
if length(kk)==0 end
%M end
break; end
end
if length(kk)~=0 fid=fopen('faultdata.txt','r');
if k<=length(ele_num) b=textread('faultdata.txt');
%k=k+1; fclose(fid);
%M FB=b(1);
continue; flag=M(FB);
end for i=1:(nb+1)
if k>length(ele_num) M(i)=M(i)-flag;
k=1; end
%M M;
continue; %correction of voltage and flows
end value=input('Enter the phase shift that you desire
end in degrees. The choice that you have are 30 and 90
end degrees.');
for i=1:nb
227
if value==30
posflowb(i)=posflowz(i)+asq*posflowp(i)+a*posf
vpf_phase(i)=vpf_phase(i)+M(i)*(value*pi/180); lown(i);
vnf_phase(i)=vnf_phase(i)-
M(i)*(value*pi/180); posflowc(i)=posflowz(i)+a*posflowp(i)+asq*posf
end lown(i);
if value==90 end
vpf_phase(i)=vpf_phase(i)- for i=1:length(ele_num)
M(i)*(value*pi/180);
negflowa(i)=negflowz(i)+negflowp(i)+negflown(i
vnf_phase(i)=vnf_phase(i)+M(i)*(value*pi/180); );
end
end negflowb(i)=negflowz(i)+asq*negflowp(i)+a*neg
for i=1:length(posflowp_phase) flown(i);
if value==30
negflowc(i)=negflowz(i)+a*negflowp(i)+asq*negf
posflowp_phase(i)=posflowp_phase(i)+M(start_b lown(i);
us(i))*(value*pi/180); end
posflown_phase(i)=posflown_phase(i)-
M(start_bus(i))*(value*pi/180); %data entry into output file
end fid=fopen('output.txt','w');
if value==90 fprintf(fid,'The positive sequence Ybus\n\n');
posflowp_phase(i)=posflowp_phase(i)- for i=1:nb
M(start_bus(i))*(value*pi/180); for k=1:nb
fprintf(fid,'%-10.3f\t',Yp(i,k));
posflown_phase(i)=posflown_phase(i)+M(start_b end
us(i))*(value*pi/180); fprintf(fid,'\n\n');
end end
if value==30 fprintf(fid,'The positive sequence Zbus\n\n');
for i=1:nb
negflowp_phase(i)=negflowp_phase(i)+M(end_bu for k=1:nb
s(i))*(value*pi/180); fprintf(fid,'%-10.3f\t',Zp(i,k));
negflown_phase(i)=negflown_phase(i)- end
M(end_bus(i))*(value*pi/180); fprintf(fid,'\n\n');
end end
if value==90
negflowp_phase(i)=negflowp_phase(i)- fprintf(fid,'The zero sequence Ybus\n\n');
M(end_bus(i))*(value*pi/180); for i=1:nb
for k=1:nb
negflown_phase(i)=negflown_phase(i)+M(end_bu fprintf(fid,'%-10.3f\t',Yz(i,k));
s(i))*(value*pi/180); end
end fprintf(fid,'\n\n');
end end
fprintf(fid,'The zero sequence Zbus\n\n');
%conversion to phase quantities for i=1:nb
a=cos(2*pi/3)+sin(2*pi/3)*j; for k=1:nb
asq=cos(4*pi/3)+sin(4*pi/3)*j; fprintf(fid,'%-10.3f\t',Zz(i,k));
for i=1:nb end
va(i)=vzf(i)+vpf(i)+vnf(i); fprintf(fid,'\n\n');
vb(i)=vzf(i)+asq*vpf(i)+a*vnf(i); end
vc(i)=vzf(i)+a*vpf(i)+asq*vnf(i);
end fprintf(fid,'Fault current\n\n');
for i=1:length(ele_num) fprintf(fid,'Magnitude Angle(radians)\n');
fprintf(fid,'I1\n');
posflowa(i)=posflowz(i)+posflowp(i)+posflown(i) fprintf(fid,'%-10.3f %-
; 10.3f\n\n',abs(ifp),angle(ifp));
228
fprintf(fid,'I2\n'); end
fprintf(fid,'%-10.3f %- end
10.3f\n\n',abs(ifn),angle(ifn)); fprintf(fid,'\n\n');
fprintf(fid,'I0\n');
fprintf(fid,'%-10.3f %- fprintf(fid,'Printing of phase quantities\n');
10.3f\n\n',abs(ifz),angle(ifz)); fprintf(fid,'Bus-number A-Magnitude A-
fprintf(fid,'Printing of sequence components\n'); Angle(radians) B-Magnitude B-Angle(radians)
fprintf(fid,'Post Fault Voltages\n\n'); C-Magnitude C-Angle(radians)\n');
fprintf(fid,'Bus-number Pos-seq-Magnitude Pos- for i=1:length(vpf)
seq-Angle(radians) Neg-seq-Magnitude Neg- fprintf(fid,'%-10.3f %-10.3f %-10.3f %-10.3f
seq-Angle(radians) Zero-seq-Magnitude Zero- %-10.3f %-10.3f %-
seq-Angle(radians)\n'); 10.3f\n',i,abs(va(i)),angle(va(i)),abs(vb(i)),angle(v
for i=1:length(vpf) b(i)),abs(vc(i)),angle(vc(i)));
fprintf(fid,'%-10.3f %-10.3f %-10.3f %-10.3f end
%-10.3f %-10.3f %- fprintf(fid,'\n\n');
10.3f\n',i,abs(vpf(i)),vpf_phase(i),abs(vnf(i)),vnf_ fprintf(fid,'Post fault flows\n\n');
phase(i),abs(vzf(i)),angle(vzf(i))); fprintf(fid,'The extra bus represents the reference
end bus\n');
fprintf(fid,'\n\n'); fprintf(fid,'Start-bus End-bus A-Magnitude A-
fprintf(fid,'Post fault flows\n\n'); Phase B-mag B-phase C-mag C-phase\n');
fprintf(fid,'The extra bus represents the reference fprintf(fid,'This represents the I to J flows\n\n');
bus\n'); for i=1:length(posflowp)
fprintf(fid,'Start-bus End-bus pos-Magnitude pos- fprintf(fid,'%-10.3f %-10.3f %-10.3f %-10.3f
Phase neg-mag neg-phase zero-mag zero- %-10.3f %-10.3f %-10.3f %-
phase\n'); 10.3f\n',start_bus(i),end_bus(i),abs(posflowa(i)),a
fprintf(fid,'This represents the I to J flows\n\n'); ngle(posflowa(i)),abs(posflowb(i)),angle(posflow
for i=1:length(posflowp) b(i)),abs(posflowc(i)),angle(posflowc(i)));
fprintf(fid,'%-10.3f %-10.3f %-10.3f %-10.3f end
%-10.3f %-10.3f %-10.3f %- fprintf(fid,'\n\n');
10.3f\n',start_bus(i),end_bus(i),abs(posflowp(i)),p fprintf(fid,'This represents the J to I flows\n\n');
osflowp_phase(i),abs(posflown(i)),posflown_phas fprintf(fid,'Start-bus End-bus A-Magnitude A-
e(i),abs(posflowz(i)),posflowz_phase(i)); Phase B-mag B-phase C-mag C-phase\n');
end kk=find(end_bus==(nb+1));
fprintf(fid,'\n\n'); for i=1:length(negflowp)
fprintf(fid,'This represents the J to I flows\n\n'); test=find(kk==i);
fprintf(fid,'Start-bus End-bus pos-Magnitude pos- if length(test)==0
Phase neg-mag neg-phase zero-mag zero- fprintf(fid,'%-10.3f %-10.3f %-10.3f %-10.3f
phase\n'); %-10.3f %-10.3f %-10.3f %-
kk=find(end_bus==(nb+1)); 10.3f\n',end_bus(i),start_bus(i),abs(negflowa(i)),a
for i=1:length(negflowp) ngle(negflowa(i)),abs(negflowb(i)),angle(negflow
test=find(kk==i); b(i)),abs(negflowc(i)),angle(negflowc(i)));
if length(test)==0 end
fprintf(fid,'%-10.3f %-10.3f %-10.3f %-10.3f end
%-10.3f %-10.3f %-10.3f %- fprintf(fid,'\n\n');
10.3f\n',end_bus(i),start_bus(i),abs(negflowp(i)),n fclose(fid);
egflowp_phase(i),abs(negflown(i)),negflown_pha
se(i),abs(negflowz(i)),negflowz_phase(i)); done=1;
Falla línea-línea-tierra
function done=llgfault(nb,ng,nl,nt) %Secuencia positiva y negativa de Zbus
%Secuencia positiva de Ybus Zp=inv(Yp);
Yp=Ypositive(nb,ng,nl,nt); Zn=Zp;
% Secuencia cero de Ybus % Secuencia cero de Ybus
Yz=Yzero(nb,ng,nl,nt); check=diag(Yz);
229
k=find(check==0) zp=bb(:,3);
if length(k)==0 zz=bb(:,4);
Zz=inv(Yz); ele_num=1:length(x);
end start_bus=x;
if length(k)~=0 end_bus=y;
Zz=pinv(Yz); for i=1:length(x)
end status(i)=1;
%Vector de voltajes de pre-falla end
xxx=ones(nb); for i=1:nl
vp0=xxx(:,1);
yyy=zeros(nb); poslineflowp(i)=(vpf_mag(x(i))*(cos(vpf_phase(x
vn0=yyy(:,1); (i)))+sin(vpf_phase(x(i)))*j)-
vz0=vn0; vpf_mag(y(i))*(cos(vpf_phase(y(i)))+sin(vpf_pha
%Cálculo de corriente de falla se(y(i)))*j))/(zp(i)*j);
fid=fopen('faultdata.txt','r');
b=textread('faultdata.txt'); poslineflown(i)=(vnf_mag(x(i))*(cos(vnf_phase(x
fclose(fid); (i)))+sin(vnf_phase(x(i)))*j)-
bus=b(1); vnf_mag(y(i))*(cos(vnf_phase(y(i)))+sin(vnf_pha
imp=b(3); se(y(i)))*j))/(zp(i)*j);
%Cálculo de impedancias Thevenin
Zth=((Zz(bus,bus)+3*imp)*j*Zn(bus,bus)*j/((Zz( poslineflowz(i)=(vzf_mag(x(i))*(cos(vzf_phase(x
bus,bus)+3*imp+Zn(bus,bus))*j))+Zp(bus,bus)*j; (i)))+sin(vzf_phase(x(i)))*j)-
ifp=vp0(bus)/Zth; vzf_mag(y(i))*(cos(vzf_phase(y(i)))+sin(vzf_phas
ifn=- e(y(i)))*j))/(zz(i)*j);
ifp*(Zz(bus,bus)+3*imp)*j/(Zz(bus,bus)+3*imp+
Zn(bus,bus)); neglineflowp(i)=(vpf_mag(y(i))*(cos(vpf_phase(y
ifz=- (i)))+sin(vpf_phase(y(i)))*j)-
ifp*(Zn(bus,bus))*j/(Zz(bus,bus)+3*imp+Zn(bus, vpf_mag(x(i))*(cos(vpf_phase(x(i)))+sin(vpf_pha
bus)); se(x(i)))*j))/(zp(i)*j);
%Ecuaciones para el cálculo de voltaje después de
ocurrida la falla neglineflown(i)=(vnf_mag(y(i))*(cos(vnf_phase(y
for i=1:nb (i)))+sin(vnf_phase(y(i)))*j)-
vpf(i)=vp0(i)-Zp(i,bus)*ifp*j; vnf_mag(x(i))*(cos(vnf_phase(x(i)))+sin(vnf_pha
vnf(i)=vn0(i)-Zn(i,bus)*ifn*j; se(x(i)))*j))/(zp(i)*j);
vzf(i)=vz0(i)-Zz(i,bus)*ifz*j;
end neglineflowz(i)=(vzf_mag(y(i))*(cos(vzf_phase(y
vpf_mag=abs(vpf); (i)))+sin(vzf_phase(y(i)))*j)-
vpf_phase=angle(vpf); vzf_mag(x(i))*(cos(vzf_phase(x(i)))+sin(vzf_phas
vnf_mag=abs(vnf); e(x(i)))*j))/(zz(i)*j);
vnf_phase=angle(vnf); end
vzf_mag=abs(vzf); poslineflowp_mag=abs(poslineflowp);
vzf_phase=angle(vzf); poslineflowp_phase=angle(poslineflowp);
poslineflown_mag=abs(poslineflown);
%A continuación se calcularán los flujos después poslineflown_phase=angle(poslineflown);
de ocurrida la falla y se correrá el flujo en los poslineflowz_mag=abs(poslineflowz);
generdaores, transformadores y líneas poslineflowz_phase=angle(poslineflowz);
%Las convenciones de los elementos son las neglineflowp_mag=abs(neglineflowp);
siguientes: neglineflowp_phase=angle(neglineflowp);
% 1=líneas neglineflown_mag=abs(neglineflown);
% 2=generadores neglineflown_phase=angle(neglineflown);
% 3=transformadores neglineflowz_mag=abs(neglineflowz);
fid=fopen('linedata.txt','r'); neglineflowz_phase=angle(neglineflowz)
bb=textread('linedata.txt');
fclose(fid); fid=fopen('transformerdata.txt','r');
x=bb(:,1); bb=textread('transformerdata.txt');
y=bb(:,2); fclose(fid);
230
x=bb(:,1); postransflowz_phase=angle(postransflowz);
y=bb(:,3); negtransflowp_mag=abs(negtransflowp);
z=bb(:,5); negtransflowp_phase=angle(negtransflowp);
zz=bb(:,6); negtransflown_mag=abs(negtransflown);
hv=bb(:,2); negtransflown_phase=angle(negtransflown);
lv=bb(:,4); negtransflowz_mag=abs(negtransflowz);
hvbuses=x; negtransflowz_phase=angle(negtransflowz);
ele_num=1:length([ele_num y']);
start_bus=[start_bus' x']; fid=fopen('gendata.txt','r');
end_bus=[end_bus' y']; bb=textread('gendata.txt');
for i=1:length(x) fclose(fid);
if (hv(i)==1 & lv(i)==2) | (hv(i)==2 & lv(i)==1) x=bb(:,1);
| (hv(i)==0 & lv(i)==2) | (hv(i)==2 & lv(i)==0) z=bb(:,2);
status(i+nl)=0; zz=bb(:,3);
else gnd=bb(:,4);
status(i+nl)=3; ele_num=1:length([ele_num y']);
end %length(ele_num)
end start_bus=[start_bus x'];
s=length(status); for i=1:length(x)
for i=1:nt temp(i)=nb+1; %nb+1 es el valor de cófigo
tomado como referencia del bus i,e conectado a
postransflowp(i)=(vpf_mag(x(i))*(cos(vpf_phase( tierra end
x(i)))+sin(vpf_phase(x(i)))*j)- end_bus=[end_bus temp];
vpf_mag(y(i))*(cos(vpf_phase(y(i)))+sin(vpf_pha for i=1:ng
se(y(i)))*j))/(z(i)*j); status(s+i)=2;
end
postransflown(i)=(vnf_mag(x(i))*(cos(vnf_phase( for i=1:ng
x(i)))+sin(vnf_phase(x(i)))*j)-
vnf_mag(y(i))*(cos(vnf_phase(y(i)))+sin(vnf_pha posgenflowp(i)=(vpf_mag(x(i))*(cos(vpf_phase(x
se(y(i)))*j))/(z(i)*j); (i)))+sin(vpf_phase(x(i)))*j)-1)/(z(i)*j);
postransflowz(i)=(vzf_mag(x(i))*(cos(vzf_phase( posgenflown(i)=(vnf_mag(x(i))*(cos(vnf_phase(x
x(i)))+sin(vzf_phase(x(i)))*j)- (i)))+sin(vnf_phase(x(i)))*j))/(z(i)*j);
vzf_mag(y(i))*(cos(vzf_phase(y(i)))+sin(vzf_phas
e(y(i)))*j))*(-j)*Yz(x(i),y(i)); posgenflowz(i)=(vzf_mag(x(i))*(cos(vzf_phase(x(
i)))+sin(vzf_phase(x(i)))*j))/((zz(i)+3*gnd(i))*j);
negtransflowp(i)=(vpf_mag(y(i))*(cos(vpf_phase( neggenflowp(i)=-
y(i)))+sin(vpf_phase(y(i)))*j)- (vpf_mag(x(i))*(cos(vpf_phase(x(i)))+sin(vpf_ph
vpf_mag(x(i))*(cos(vpf_phase(x(i)))+sin(vpf_pha ase(x(i)))*j)-1)/(z(i)*j);
se(x(i)))*j))/(z(i)*j); neggenflown(i)=-
(vnf_mag(x(i))*(cos(vnf_phase(x(i)))+sin(vnf_ph
negtransflown(i)=(vnf_mag(y(i))*(cos(vnf_phase( ase(x(i)))*j))/(z(i)*j);
y(i)))+sin(vnf_phase(y(i)))*j)- neggenflowz(i)=-
vnf_mag(x(i))*(cos(vnf_phase(x(i)))+sin(vnf_pha (vzf_mag(x(i))*(cos(vzf_phase(x(i)))+sin(vzf_pha
se(x(i)))*j))/(z(i)*j); se(x(i)))*j))/((zz(i)+3*gnd(i))*j);
end
negtransflowz(i)=(vzf_mag(y(i))*(cos(vzf_phase( posgenflowp_mag=abs(posgenflowp);
y(i)))+sin(vzf_phase(y(i)))*j)- posgenflowp_phase=angle(posgenflowp);
vzf_mag(x(i))*(cos(vzf_phase(x(i)))+sin(vzf_phas posgenflown_mag=abs(posgenflown);
e(x(i)))*j))*(-j)*Yz(x(i),y(i)); posgenflown_phase=angle(posgenflown);
end posgenflowz_mag=abs(posgenflowz);
postransflowp_mag=abs(postransflowp); posgenflowz_phase=angle(posgenflowz);
postransflowp_phase=angle(postransflowp); neggenflowz_mag=abs(neggenflowz);
postransflown_mag=abs(postransflown); neggenflowz_phase=angle(neggenflowz);
postransflown_phase=angle(postransflown); neggenflowp_mag=abs(neggenflowp);
postransflowz_mag=abs(postransflowz); neggenflowp_phase=angle(neggenflowp);
231
neggenflown_mag=abs(neggenflown); if status(k)==0
neggenflown_phase=angle(neggenflown); if (length(temp)==0)
M(ib)=M(jb)-1;
posflowp=[poslineflowp postransflowp k=k+1;
posgenflowp]; else
posflown=[poslineflown postransflown M(ib)=M(jb)+1;
posgenflown]; k=k+1;
posflowz=[poslineflowz postransflowz end
posgenflowz]; end
end
posflowp_phase=[poslineflowp_phase end
postransflowp_phase posgenflowp_phase]; kk=find(M==1000);
posflown_phase=[poslineflown_phase if length(kk)==0
postransflown_phase posgenflown_phase]; %M
posflowz_phase=[poslineflowz_phase break;
postransflowz_phase posgenflowz_phase]; end
if length(kk)~=0
negflowp=[neglineflowp negtransflowp if k<=length(ele_num)
neggenflowp]; %k=k+1;
negflown=[neglineflown negtransflown %M
neggenflown]; continue;
negflowz=[neglineflowz negtransflowz end
neggenflowz]; if k>length(ele_num)
k=1;
negflowp_phase=[neglineflowp_phase %M
negtransflowp_phase neggenflowp_phase]; continue;
negflown_phase=[neglineflown_phase end
negtransflown_phase neggenflown_phase]; end
negflowz_phase=[neglineflowz_phase end
negtransflowz_phase neggenflowz_phase];
if M(ib)~=1000
%Corrección de los transformadores conectados if M(jb)~=1000
en delta k=k+1;
for i=1:(nb+1) end
M(i)=1000; %Ajustando el parámetro de fase if M(jb)==1000
de cada end if status(k)~=0
M(1)=0; M(jb)=M(ib);
k=1; %running variable for element number k=k+1;
kk=find(M==1000); end
while length(kk)~=0 temp=find(hvbuses==jb);
flag=k; if k<=(length(ele_num)) & k==flag
ib=start_bus(k); if status(k)==0
jb=end_bus(k); if (length(temp)==0)
M(jb)=M(ib)-1;
k=k+1;
if M(ib)==1000 else
if M(jb)==1000 M(jb)=M(ib)+1;
k=k+1; k=k+1;
end end
if M(jb)~=1000 end
if status(k)~=0 end
M(ib)=M(jb); end
k=k+1; kk=find(M==1000);
end if length(kk)==0
temp=find(hvbuses==ib); %M
if k<=(length(ele_num)) & k==flag break;
232
end
if length(kk)~=0 negflowp_phase(i)=negflowp_phase(i)+M(end_bu
if k<=length(ele_num) s(i))*(value*pi/180);
%k=k+1; negflown_phase(i)=negflown_phase(i)-
%M M(end_bus(i))*(value*pi/180);
continue; end
end if value==90
if k>length(ele_num) negflowp_phase(i)=negflowp_phase(i)-
k=1; M(end_bus(i))*(value*pi/180);
%M
continue; negflown_phase(i)=negflown_phase(i)+M(end_bu
end s(i))*(value*pi/180);
end end
end end
end
%Conversión de fases
fid=fopen('faultdata.txt','r'); a=cos(2*pi/3)+sin(2*pi/3)*j;
b=textread('faultdata.txt'); asq=cos(4*pi/3)+sin(4*pi/3)*j;
fclose(fid); for i=1:nb
FB=b(1); va(i)=vzf(i)+vpf(i)+vnf(i);
flag=M(FB); vb(i)=vzf(i)+asq*vpf(i)+a*vnf(i);
for i=1:(nb+1) vc(i)=vzf(i)+a*vpf(i)+asq*vnf(i);
M(i)=M(i)-flag; end
end for i=1:length(ele_num)
M;
%Corrección de voltaje en los flujos posflowa(i)=posflowz(i)+posflowp(i)+posflown(i)
for i=1:nb ;
if value==30
posflowb(i)=posflowz(i)+asq*posflowp(i)+a*posf
vpf_phase(i)=vpf_phase(i)+M(i)*(value*pi/180); lown(i);
vnf_phase(i)=vnf_phase(i)-
M(i)*(value*pi/180); posflowc(i)=posflowz(i)+a*posflowp(i)+asq*posf
end lown(i);
if value==90 end
vpf_phase(i)=vpf_phase(i)- for i=1:length(ele_num)
M(i)*(value*pi/180);
negflowa(i)=negflowz(i)+negflowp(i)+negflown(i
vnf_phase(i)=vnf_phase(i)+M(i)*(value*pi/180); );
end
end negflowb(i)=negflowz(i)+asq*negflowp(i)+a*neg
for i=1:length(posflowp_phase) flown(i);
if value==30
negflowc(i)=negflowz(i)+a*negflowp(i)+asq*negf
posflowp_phase(i)=posflowp_phase(i)+M(start_b lown(i);
us(i))*(value*pi/180); end
posflown_phase(i)=posflown_phase(i)-
M(start_bus(i))*(value*pi/180); %ingreso de datos de salida
end fid=fopen('output.txt','w');
if value==90 fprintf(fid,'The positive sequence Ybus\n\n');
posflowp_phase(i)=posflowp_phase(i)- for i=1:nb
M(start_bus(i))*(value*pi/180); for k=1:nb
fprintf(fid,'%-10.3f\t',Yp(i,k));
posflown_phase(i)=posflown_phase(i)+M(start_b end
us(i))*(value*pi/180); fprintf(fid,'\n\n');
end end
if value==30 fprintf(fid,'The positive sequence Zbus\n\n');
233
for i=1:nb 10.3f\n',start_bus(i),end_bus(i),abs(posflowp(i)),a
for k=1:nb ngle(posflowp(i)),abs(posflown(i)),angle(posflow
fprintf(fid,'%-10.3f\t',Zp(i,k)); n(i)),abs(posflowz(i)),angle(posflowz(i)));
end end
fprintf(fid,'\n\n'); fprintf(fid,'\n\n');
end fprintf(fid,'This represents the J to I flows\n\n');
fprintf(fid,'Start-bus End-bus pos-Magnitude pos-
fprintf(fid,'The zero sequence Ybus\n\n'); Phase neg-mag neg-phase zero-mag zero-
for i=1:nb phase\n');
for k=1:nb kk=find(end_bus==(nb+1));
fprintf(fid,'%-10.3f\t',Yz(i,k)); for i=1:length(negflowp)
end test=find(kk==i);
fprintf(fid,'\n\n'); if length(test)==0
end fprintf(fid,'%-10.3f %-10.3f %-10.3f %-10.3f
fprintf(fid,'The zero sequence Zbus\n\n'); %-10.3f %-10.3f %-10.3f %-
for i=1:nb 10.3f\n',end_bus(i),start_bus(i),abs(negflowp(i)),a
for k=1:nb ngle(negflowp(i)),abs(negflown(i)),angle(negflow
fprintf(fid,'%-10.3f\t',Zz(i,k)); n(i)),abs(negflowz(i)),angle(negflowz(i)));
end end
fprintf(fid,'\n\n'); end
end fprintf(fid,'\n\n');
234
10.3f\n',end_bus(i),start_bus(i),abs(negflowa(i)),a fprintf(fid,'\n\n');
ngle(negflowa(i)),abs(negflowb(i)),angle(negflow fclose(fid);
b(i)),abs(negflowc(i)),angle(negflowc(i)));
end done=1;
end
Falla línea-línea
% Secuencia positiva Ybus %Las convenciones de los elementos son las
Yp=Ypositive(nb,ng,nl,nt); siguientes:
%Secuencia cero Ybus % 1=líneas
Yz=Yzero(nb,ng,nl,nt); % 2=generadores
%Secuencia positiva y negatica Zbus % 3=transformadores
Zp=inv(Yp); fid=fopen('linedata.txt','r');
Zn=Zp; bb=textread('linedata.txt');
%Secuencia cero Zbus fclose(fid);
check=diag(Yz); x=bb(:,1);
k=find(check==0) y=bb(:,2);
if length(k)==0 zp=bb(:,3);
Zz=inv(Yz); zz=bb(:,4);
end ele_num=1:length(x);
if length(k)~=0 start_bus=x;
Zz=pinv(Yz); end_bus=y;
end for i=1:length(x)
%Voltajes de prefalla status(i)=1;
xxx=ones(nb); end
vp0=xxx(:,1); for i=1:nl
yyy=zeros(nb);
vn0=yyy(:,1); poslineflowp(i)=(vpf_mag(x(i))*(cos(vpf_phase(x
vz0=vn0; (i)))+sin(vpf_phase(x(i)))*j)-
%Calculo de corriente de falla vpf_mag(y(i))*(cos(vpf_phase(y(i)))+sin(vpf_pha
fid=fopen('faultdata.txt','r'); se(y(i)))*j))/(zp(i)*j);
b=textread('faultdata.txt');
fclose(fid); poslineflown(i)=(vnf_mag(x(i))*(cos(vnf_phase(x
bus=b(1); (i)))+sin(vnf_phase(x(i)))*j)-
imp=b(3); vnf_mag(y(i))*(cos(vnf_phase(y(i)))+sin(vnf_pha
ifp=vp0(bus)/((Zp(bus,bus)+Zn(bus,bus)+imp)*j); se(y(i)))*j))/(zp(i)*j);
ifn=-ifp;
ifz=0; poslineflowz(i)=(vzf_mag(x(i))*(cos(vzf_phase(x
%Calculo de voltaje después de falla (i)))+sin(vzf_phase(x(i)))*j)-
for i=1:nb vzf_mag(y(i))*(cos(vzf_phase(y(i)))+sin(vzf_phas
vpf(i)=vp0(i)-Zp(i,bus)*ifp*j; e(y(i)))*j))/(zz(i)*j);
vnf(i)=vn0(i)-Zn(i,bus)*ifn*j;
vzf(i)=vz0(i)-Zz(i,bus)*ifz*j; neglineflowp(i)=(vpf_mag(y(i))*(cos(vpf_phase(y
end (i)))+sin(vpf_phase(y(i)))*j)-
vpf_mag=abs(vpf); vpf_mag(x(i))*(cos(vpf_phase(x(i)))+sin(vpf_pha
vpf_phase=angle(vpf); se(x(i)))*j))/(zp(i)*j);
vnf_mag=abs(vnf);
vnf_phase=angle(vnf); neglineflown(i)=(vnf_mag(y(i))*(cos(vnf_phase(y
vzf_mag=abs(vzf); (i)))+sin(vnf_phase(y(i)))*j)-
vzf_phase=angle(vzf); vnf_mag(x(i))*(cos(vnf_phase(x(i)))+sin(vnf_pha
%A continuación se calcularán los flujos después se(x(i)))*j))/(zp(i)*j);
de ocurrida la falla y se correrá el flujo en los
generdaores, transformadores y líneas neglineflowz(i)=(vzf_mag(y(i))*(cos(vzf_phase(y
(i)))+sin(vzf_phase(y(i)))*j)-
235
vzf_mag(x(i))*(cos(vzf_phase(x(i)))+sin(vzf_phas y(i)))+sin(vpf_phase(y(i)))*j)-
e(x(i)))*j))/(zz(i)*j); vpf_mag(x(i))*(cos(vpf_phase(x(i)))+sin(vpf_pha
end se(x(i)))*j))/(z(i)*j);
poslineflowp_mag=abs(poslineflowp);
poslineflowp_phase=angle(poslineflowp); negtransflown(i)=(vnf_mag(y(i))*(cos(vnf_phase(
poslineflown_mag=abs(poslineflown); y(i)))+sin(vnf_phase(y(i)))*j)-
poslineflown_phase=angle(poslineflown); vnf_mag(x(i))*(cos(vnf_phase(x(i)))+sin(vnf_pha
poslineflowz_mag=abs(poslineflowz); se(x(i)))*j))/(z(i)*j);
poslineflowz_phase=angle(poslineflowz);
neglineflowp_mag=abs(neglineflowp); negtransflowz(i)=(vzf_mag(y(i))*(cos(vzf_phase(
neglineflowp_phase=angle(neglineflowp); y(i)))+sin(vzf_phase(y(i)))*j)-
neglineflown_mag=abs(neglineflown); vzf_mag(x(i))*(cos(vzf_phase(x(i)))+sin(vzf_phas
neglineflown_phase=angle(neglineflown); e(x(i)))*j))*(-j)*Yz(x(i),y(i));
neglineflowz_mag=abs(neglineflowz); end
neglineflowz_phase=angle(neglineflowz) postransflowp_mag=abs(postransflowp);
postransflowp_phase=angle(postransflowp);
fid=fopen('transformerdata.txt','r'); postransflown_mag=abs(postransflown);
bb=textread('transformerdata.txt'); postransflown_phase=angle(postransflown);
fclose(fid); postransflowz_mag=abs(postransflowz);
x=bb(:,1); postransflowz_phase=angle(postransflowz);
y=bb(:,3); negtransflowp_mag=abs(negtransflowp);
z=bb(:,5); negtransflowp_phase=angle(negtransflowp);
zz=bb(:,6); negtransflown_mag=abs(negtransflown);
hv=bb(:,2); negtransflown_phase=angle(negtransflown);
lv=bb(:,4); negtransflowz_mag=abs(negtransflowz);
hvbuses=x; negtransflowz_phase=angle(negtransflowz);
ele_num=1:length([ele_num y']);
start_bus=[start_bus' x']; fid=fopen('gendata.txt','r');
end_bus=[end_bus' y']; bb=textread('gendata.txt');
for i=1:length(x) fclose(fid);
if (hv(i)==1 & lv(i)==2) | (hv(i)==2 & lv(i)==1) x=bb(:,1);
| (hv(i)==0 & lv(i)==2) | (hv(i)==2 & lv(i)==0) z=bb(:,2);
status(i+nl)=0; zz=bb(:,3);
else gnd=bb(:,4);
status(i+nl)=3; ele_num=1:length([ele_num y']);
end %length(ele_num)
end start_bus=[start_bus x'];
s=length(status); for i=1:length(x)
for i=1:nt temp(i)=nb+1;
end
postransflowp(i)=(vpf_mag(x(i))*(cos(vpf_phase( end_bus=[end_bus temp];
x(i)))+sin(vpf_phase(x(i)))*j)- for i=1:ng
vpf_mag(y(i))*(cos(vpf_phase(y(i)))+sin(vpf_pha status(s+i)=2;
se(y(i)))*j))/(z(i)*j); end
for i=1:ng
postransflown(i)=(vnf_mag(x(i))*(cos(vnf_phase(
x(i)))+sin(vnf_phase(x(i)))*j)- posgenflowp(i)=(vpf_mag(x(i))*(cos(vpf_phase(x
vnf_mag(y(i))*(cos(vnf_phase(y(i)))+sin(vnf_pha (i)))+sin(vpf_phase(x(i)))*j)-1)/(z(i)*j);
se(y(i)))*j))/(z(i)*j);
posgenflown(i)=(vnf_mag(x(i))*(cos(vnf_phase(x
postransflowz(i)=(vzf_mag(x(i))*(cos(vzf_phase( (i)))+sin(vnf_phase(x(i)))*j))/(z(i)*j);
x(i)))+sin(vzf_phase(x(i)))*j)-
vzf_mag(y(i))*(cos(vzf_phase(y(i)))+sin(vzf_phas posgenflowz(i)=(vzf_mag(x(i))*(cos(vzf_phase(x(
e(y(i)))*j))*(-j)*Yz(x(i),y(i)); i)))+sin(vzf_phase(x(i)))*j))/((zz(i)+3*gnd(i))*j);
negtransflowp(i)=(vpf_mag(y(i))*(cos(vpf_phase(
236
neggenflowp(i)=- k=1;
(vpf_mag(x(i))*(cos(vpf_phase(x(i)))+sin(vpf_ph kk=find(M==1000);
ase(x(i)))*j)-1)/(z(i)*j); while length(kk)~=0
neggenflown(i)=- flag=k;
(vnf_mag(x(i))*(cos(vnf_phase(x(i)))+sin(vnf_ph ib=start_bus(k);
ase(x(i)))*j))/(z(i)*j); jb=end_bus(k);
neggenflowz(i)=-
(vzf_mag(x(i))*(cos(vzf_phase(x(i)))+sin(vzf_pha
se(x(i)))*j))/((zz(i)+3*gnd(i))*j); if M(ib)==1000
end if M(jb)==1000
posgenflowp_mag=abs(posgenflowp); k=k+1;
posgenflowp_phase=angle(posgenflowp); end
posgenflown_mag=abs(posgenflown); if M(jb)~=1000
posgenflown_phase=angle(posgenflown); if status(k)~=0
posgenflowz_mag=abs(posgenflowz); M(ib)=M(jb);
posgenflowz_phase=angle(posgenflowz); k=k+1;
neggenflowz_mag=abs(neggenflowz); end
neggenflowz_phase=angle(neggenflowz); temp=find(hvbuses==ib);
neggenflowp_mag=abs(neggenflowp); if k<=(length(ele_num)) & k==flag
neggenflowp_phase=angle(neggenflowp); if status(k)==0
neggenflown_mag=abs(neggenflown); if (length(temp)==0)
neggenflown_phase=angle(neggenflown); M(ib)=M(jb)-1;
k=k+1;
posflowp=[poslineflowp postransflowp else
posgenflowp]; M(ib)=M(jb)+1;
posflown=[poslineflown postransflown k=k+1;
posgenflown]; end
posflowz=[poslineflowz postransflowz end
posgenflowz]; end
end
posflowp_phase=[poslineflowp_phase kk=find(M==1000);
postransflowp_phase posgenflowp_phase]; if length(kk)==0
posflown_phase=[poslineflown_phase %M
postransflown_phase posgenflown_phase]; break;
posflowz_phase=[poslineflowz_phase end
postransflowz_phase posgenflowz_phase]; if length(kk)~=0
if k<=length(ele_num)
negflowp=[neglineflowp negtransflowp %k=k+1;
neggenflowp]; %M
negflown=[neglineflown negtransflown continue;
neggenflown]; end
negflowz=[neglineflowz negtransflowz if k>length(ele_num)
neggenflowz]; k=1;
%M
negflowp_phase=[neglineflowp_phase continue;
negtransflowp_phase neggenflowp_phase]; end
negflown_phase=[neglineflown_phase end
negtransflown_phase neggenflown_phase]; end
negflowz_phase=[neglineflowz_phase
negtransflowz_phase neggenflowz_phase]; if M(ib)~=1000
if M(jb)~=1000
%Cambio de delta a estrella k=k+1;
for i=1:(nb+1) end
M(i)=1000; if M(jb)==1000
end if status(k)~=0
M(1)=0; M(jb)=M(ib);
237
k=k+1; vpf_phase(i)=vpf_phase(i)-
end M(i)*(value*pi/180);
temp=find(hvbuses==jb);
if k<=(length(ele_num)) & k==flag vnf_phase(i)=vnf_phase(i)+M(i)*(value*pi/180);
if status(k)==0 end
if (length(temp)==0) end
M(jb)=M(ib)-1; for i=1:length(posflowp_phase)
k=k+1; if value==30
else
M(jb)=M(ib)+1; posflowp_phase(i)=posflowp_phase(i)+M(start_b
k=k+1; us(i))*(value*pi/180);
end posflown_phase(i)=posflown_phase(i)-
end M(start_bus(i))*(value*pi/180);
end end
end if value==90
kk=find(M==1000); posflowp_phase(i)=posflowp_phase(i)-
if length(kk)==0 M(start_bus(i))*(value*pi/180);
%M
break; posflown_phase(i)=posflown_phase(i)+M(start_b
end us(i))*(value*pi/180);
if length(kk)~=0 end
if k<=length(ele_num) if value==30
%k=k+1;
%M negflowp_phase(i)=negflowp_phase(i)+M(end_bu
continue; s(i))*(value*pi/180);
end negflown_phase(i)=negflown_phase(i)-
if k>length(ele_num) M(end_bus(i))*(value*pi/180);
k=1; end
%M if value==90
continue; negflowp_phase(i)=negflowp_phase(i)-
end M(end_bus(i))*(value*pi/180);
end
end negflown_phase(i)=negflown_phase(i)+M(end_bu
end s(i))*(value*pi/180);
end
fid=fopen('faultdata.txt','r'); end
b=textread('faultdata.txt');
fclose(fid); %Conversión de fases
FB=b(1); a=cos(2*pi/3)+sin(2*pi/3)*j;
flag=M(FB); asq=cos(4*pi/3)+sin(4*pi/3)*j;
for i=1:(nb+1) for i=1:nb
M(i)=M(i)-flag; va(i)=vzf(i)+vpf(i)+vnf(i);
end vb(i)=vzf(i)+asq*vpf(i)+a*vnf(i);
M; vc(i)=vzf(i)+a*vpf(i)+asq*vnf(i);
%Corrección de voltajes y flujos end
value=input('Enter the phase shift that you desire for i=1:length(ele_num)
in degrees. The choice that you have are 30 and 90
degrees.'); posflowa(i)=posflowz(i)+posflowp(i)+posflown(i)
for i=1:nb ;
if value==30
posflowb(i)=posflowz(i)+asq*posflowp(i)+a*posf
vpf_phase(i)=vpf_phase(i)+M(i)*(value*pi/180); lown(i);
vnf_phase(i)=vnf_phase(i)-
M(i)*(value*pi/180); posflowc(i)=posflowz(i)+a*posflowp(i)+asq*posf
end lown(i);
if value==90 end
238
for i=1:length(ele_num) fprintf(fid,'Post Fault Voltages\n\n');
fprintf(fid,'Bus-number Pos-seq-Magnitude Pos-
negflowa(i)=negflowz(i)+negflowp(i)+negflown(i seq-Angle(radians) Neg-seq-Magnitude Neg-
); seq-Angle(radians) Zero-seq-Magnitude Zero-
seq-Angle(radians)\n');
negflowb(i)=negflowz(i)+asq*negflowp(i)+a*neg for i=1:length(vpf)
flown(i); fprintf(fid,'%-10.3f %-10.3f %-10.3f %-10.3f
%-10.3f %-10.3f %-
negflowc(i)=negflowz(i)+a*negflowp(i)+asq*negf 10.3f\n',i,abs(vpf(i)),vpf_phase(i),abs(vnf(i)),vnf_
lown(i); phase(i),abs(vzf(i)),angle(vzf(i)));
end end
fprintf(fid,'\n\n');
%data entry into output file fprintf(fid,'Post fault flows\n\n');
fid=fopen('output.txt','w'); fprintf(fid,'The extra bus represents the reference
fprintf(fid,'The positive sequence Ybus\n\n'); bus\n');
for i=1:nb fprintf(fid,'Start-bus End-bus pos-Magnitude pos-
for k=1:nb Phase neg-mag neg-phase zero-mag zero-
fprintf(fid,'%-10.3f\t',Yp(i,k)); phase\n');
end fprintf(fid,'This represents the I to J flows\n\n');
fprintf(fid,'\n\n'); for i=1:length(posflowp)
end fprintf(fid,'%-10.3f %-10.3f %-10.3f %-10.3f
fprintf(fid,'The positive sequence Zbus\n\n'); %-10.3f %-10.3f %-10.3f %-
for i=1:nb 10.3f\n',start_bus(i),end_bus(i),abs(posflowp(i)),a
for k=1:nb ngle(posflowp(i)),abs(posflown(i)),angle(posflow
fprintf(fid,'%-10.3f\t',Zp(i,k)); n(i)),abs(posflowz(i)),angle(posflowz(i)));
end end
fprintf(fid,'\n\n'); fprintf(fid,'\n\n');
end fprintf(fid,'This represents the J to I flows\n\n');
fprintf(fid,'Start-bus End-bus pos-Magnitude pos-
fprintf(fid,'The zero sequence Ybus\n\n'); Phase neg-mag neg-phase zero-mag zero-
for i=1:nb phase\n');
for k=1:nb kk=find(end_bus==(nb+1));
fprintf(fid,'%-10.3f\t',Yz(i,k)); for i=1:length(negflowp)
end test=find(kk==i);
fprintf(fid,'\n\n'); if length(test)==0
end fprintf(fid,'%-10.3f %-10.3f %-10.3f %-10.3f
fprintf(fid,'The zero sequence Zbus\n\n'); %-10.3f %-10.3f %-10.3f %-
for i=1:nb 10.3f\n',end_bus(i),start_bus(i),abs(negflowp(i)),a
for k=1:nb ngle(negflowp(i)),abs(negflown(i)),angle(negflow
fprintf(fid,'%-10.3f\t',Zz(i,k)); n(i)),abs(negflowz(i)),angle(negflowz(i)));
end end
fprintf(fid,'\n\n'); end
end fprintf(fid,'\n\n');
239
fprintf(fid,'The extra bus represents the reference kk=find(end_bus==(nb+1));
bus\n'); for i=1:length(negflowp)
fprintf(fid,'Start-bus End-bus A-Magnitude A- test=find(kk==i);
Phase B-mag B-phase C-mag C-phase\n'); if length(test)==0
fprintf(fid,'This represents the I to J flows\n\n'); fprintf(fid,'%-10.3f %-10.3f %-10.3f %-10.3f
for i=1:length(posflowp) %-10.3f %-10.3f %-10.3f %-
fprintf(fid,'%-10.3f %-10.3f %-10.3f %-10.3f 10.3f\n',end_bus(i),start_bus(i),abs(negflowa(i)),a
%-10.3f %-10.3f %-10.3f %- ngle(negflowa(i)),abs(negflowb(i)),angle(negflow
10.3f\n',start_bus(i),end_bus(i),abs(posflowa(i)),a b(i)),abs(negflowc(i)),angle(negflowc(i)));
ngle(posflowa(i)),abs(posflowb(i)),angle(posflow end
b(i)),abs(posflowc(i)),angle(posflowc(i))); end
end fprintf(fid,'\n\n');
fprintf(fid,'\n\n'); fclose(fid);
fprintf(fid,'This represents the J to I flows\n\n');
fprintf(fid,'Start-bus End-bus A-Magnitude A- done=1;
Phase B-mag B-phase C-mag C-phase\n');
Falla trifásica
%Ybus de secuencia positiva ele_num=1:length(x);
Yp=Ypositive(nb,ng,nl,nt); start_bus=x;
%formación de Zbus end_bus=y;
Zbus=inv(Yp); for i=1:length(x)
%Inicializando variabls, todos los voltajes se status(i)=1;
asumen de 1 pu y angulo cero end
v0_matrix=ones(nb); for i=1:nl
v0=v0_matrix(:,1);
%Calculo de corriente de falla poslineflow(i)=(vf_mag(x(i))*(cos(vf_phase(x(i)))
fid=fopen('faultdata.txt','r'); +sin(vf_phase(x(i)))*j)-
b=textread('faultdata.txt'); vf_mag(y(i))*(cos(vf_phase(y(i)))+sin(vf_phase(y
fclose(fid); (i)))*j))/(zp(i)*j);
bus=b(1);
imp=b(3); neglineflow(i)=(vf_mag(y(i))*(cos(vf_phase(y(i))
fault_current=v0(bus)/((Zbus(bus,bus)+imp)*j); )+sin(vf_phase(y(i)))*j)-
%Calculo de voltaje después de falla vf_mag(x(i))*(cos(vf_phase(x(i)))+sin(vf_phase(x
for i=1:length(v0) (i)))*j))/(zp(i)*j);
vf(i)=v0(i)-Zbus(i,bus)*fault_current*j; end
end poslineflow_mag=abs(poslineflow);
vf_mag=abs(vf); poslineflow_phase=angle(poslineflow);
vf_phase=angle(vf); neglineflow_mag=abs(neglineflow);
neglineflow_phase=angle(neglineflow);
%A continuación se calcularán los flujos después
de ocurrida la falla y se correrá el flujo en los fid=fopen('transformerdata.txt','r');
generdaores, transformadores y líneas bb=textread('transformerdata.txt');
%Las convenciones de los elementos son las fclose(fid);
siguientes: x=bb(:,1);
% 1=líneas y=bb(:,3);
% 2=generadores z=bb(:,5);
% 3=transformadores hv=bb(:,2);
fid=fopen('linedata.txt','r'); lv=bb(:,4);
bb=textread('linedata.txt'); hvbuses=x;
fclose(fid); ele_num=1:length([ele_num y']);
x=bb(:,1); start_bus=[start_bus' x'];
y=bb(:,2); end_bus=[end_bus' y'];
zp=bb(:,3); for i=1:length(x)
240
if (hv(i)==1 & lv(i)==2) | (hv(i)==2 & lv(i)==1) posflow_phase=[poslineflow_phase
| (hv(i)==0 & lv(i)==2) | (hv(i)==2 & lv(i)==0) postransflow_phase posgenflow_phase];
status(i+nl)=0; negflow_mag=[neglineflow_mag
else negtransflow_mag neggenflow_mag];
status(i+nl)=3; negflow_phase=[neglineflow_phase
end negtransflow_phase neggenflow_phase];
end status
s=length(status); %Corrección de conexión delta a estrella
for i=1:nt for i=1:(nb+1)
M(i)=1000;
postransflow(i)=(vf_mag(x(i))*(cos(vf_phase(x(i) end
))+sin(vf_phase(x(i)))*j)- M(1)=0;
vf_mag(y(i))*(cos(vf_phase(y(i)))+sin(vf_phase(y k=1; %
(i)))*j))/(z(i)*j); kk=find(M==1000);
while length(kk)~=0
negtransflow(i)=(vf_mag(y(i))*(cos(vf_phase(y(i) flag=k;
))+sin(vf_phase(y(i)))*j)- %k
vf_mag(x(i))*(cos(vf_phase(x(i)))+sin(vf_phase(x ib=start_bus(k);
(i)))*j))/(z(i)*j); jb=end_bus(k);
end
postransflow_mag=abs(postransflow);
postransflow_phase=angle(postransflow); if M(ib)==1000
negtransflow_mag=abs(negtransflow); if M(jb)==1000
negtransflow_phase=angle(negtransflow); k=k+1;
end
fid=fopen('gendata.txt','r'); if M(jb)~=1000
bb=textread('gendata.txt'); if status(k)~=0
fclose(fid); M(ib)=M(jb);
x=bb(:,1); k=k+1;
z=bb(:,2); end
ele_num=1:length([ele_num y']); temp=find(hvbuses==ib);
%tamaño del arreglo (ele_num) if k<=(length(ele_num))& k==flag
start_bus=[start_bus x']; if status(k)==0
for i=1:length(x) if (length(temp)==0)
temp(i)=nb+1; M(ib)=M(jb)-1;
end k=k+1;
end_bus=[end_bus temp]; else
for i=1:ng M(ib)=M(jb)+1;
status(s+i)=2; k=k+1;
end end
for i=1:ng end
end
posgenflow(i)=(vf_mag(x(i))*(cos(vf_phase(x(i))) end
+sin(vf_phase(x(i)))*j)-1)/(z(i)*j); kk=find(M==1000);
neggenflow(i)=- if length(kk)==0
(vf_mag(x(i))*(cos(vf_phase(x(i)))+sin(vf_phase( %M
x(i)))*j)-1)/(z(i)*j); break;
end end
posgenflow_mag=abs(posgenflow); if length(kk)~=0
posgenflow_phase=angle(posgenflow); if k<=length(ele_num)
neggenflow_mag=abs(neggenflow); %k=k+1;
neggenflow_phase=angle(neggenflow); %M
continue;
posflow_mag=[poslineflow_mag end
postransflow_mag posgenflow_mag]; if k>length(ele_num)
k=1;
241
%M M
continue; %Corrección de voltajes yflujos
end value=input('Enter the phase shift that you desire
end in degrees. The choice that you have are 30 and 90
end degrees.');
for i=1:nb
if M(ib)~=1000 vf_phase(i)=vf_phase(i)+M(i)*(value*pi/180);
if M(jb)~=1000 end
k=k+1; for i=1:length(posflow_phase)
end
if M(jb)==1000 posflow_phase(i)=posflow_phase(i)+M(start_bus(
if status(k)~=0 i))*(value*pi/180);
M(jb)=M(ib);
k=k+1; negflow_phase(i)=negflow_phase(i)+M(end_bus(i
end ))*(value*pi/180);
temp=find(hvbuses==jb); end
if k<=(length(ele_num)) & k==flag %Flujo de magnitud
if status(k)==0 %Flujo de fase
if (length(temp)==0)
M(jb)=M(ib)-1; %Entrada de datos
k=k+1; fid=fopen('output.txt','w');
else fprintf(fid,'The Ybus\n\n');
M(jb)=M(ib)+1; for i=1:nb
k=k+1; for k=1:nb
end fprintf(fid,'%-10.3f\t',Yp(i,k));
end end
end fprintf(fid,'\n\n');
end end
kk=find(M==1000); fprintf(fid,'The Zbus\n\n');
if length(kk)==0 for i=1:nb
%M for k=1:nb
break; fprintf(fid,'%-10.3f\t',Zbus(i,k));
end end
if length(kk)~=0 fprintf(fid,'\n\n');
if k<=length(ele_num) end
%k=k+1; fprintf(fid,'Fault current\n\n');
%M fprintf(fid,'Magnitude Angle(radians)\n');
continue; fprintf(fid,'%-10.3f %-
end 10.3f\n\n',abs(fault_current),angle(fault_current));
if k>length(ele_num) fprintf(fid,'Post Fault Voltages\n\n');
k=1; fprintf(fid,'Bus-number Magnitude
%M Angle(radians)\n');
continue; for i=1:length(vf)
end fprintf(fid,'%-10.3f %-10.3f %-
end 10.3f\n',i,vf_mag(i),vf_phase(i));
end end
end fprintf(fid,'\n\n');
fprintf(fid,'Post fault flows\n\n');
fid=fopen('faultdata.txt','r'); fprintf(fid,'The extra bus represents the reference
b=textread('faultdata.txt'); bus\n');
fclose(fid); fprintf(fid,'Start-bus End-bus Magnitude
FB=b(1); Phase\n');
flag=M(FB); fprintf(fid,'This represents the I to J flows\n\n');
for i=1:(nb+1) for i=1:length(posflow_mag)
M(i)=M(i)-flag;
end
242
fprintf(fid,'%-10.3f %-10.3f %-10.3f %- if length(test)==0
10.3f\n',start_bus(i),end_bus(i),posflow_mag(i),po fprintf(fid,'%-10.3f %-10.3f %-10.3f %-
sflow_phase(i)); 10.3f\n',end_bus(i),start_bus(i),negflow_mag(i),ne
end gflow_phase(i));
fprintf(fid,'\n\n'); end
fprintf(fid,'This represents the J to I flows\n\n'); end
fprintf(fid,'Start-bus End-bus Magnitude fprintf(fid,'\n\n');
Phase\n'); fclose(fid);
kk=find(end_bus==(nb+1));
for i=1:length(negflow_mag) done=1;
test=find(kk==i);
3. Anexo
Capitulo 5- Ejercicio 1
data.bus = [ % r, x, b [pu]
data.branch = [
% fbus tbus r x b/2
% bus_i tipo Pd(MW) Qd(MVAr) Vm(pu) 1 2 0.02 0.06 0.030;
Va(°) 1 3 0.08 0.24 0.025;
1 3 0 0 1.06 0; 2 3 0.06 0.18 0.020;
2 1 20 10 1 0; 2 4 0.06 0.18 0.020;
3 1 45 15 1 0; 2 5 0.04 0.12 0.015;
4 1 40 5 1 0; 3 4 0.01 0.03 0.010;
5 1 60 10 1 0; 4 5 0.08 0.24 0.025;
]; ];
data.avr = [
];
% ----- Modelo del gobernador usado
% Gov: 1 = asíncrono; 2 = velocidad del
governador
data.vreg1 = [
243
]; [Zbus2 Adbus2] =
c_ZBF(data.bus_2,data.branch_2,Nb+Ng);
data.Vreg2 = [ [Ybus2] = d_YBF(Zbus2,Adbus2,Nb+Ng);
]; YLPQ =
% ----- Constantes e_BCV(Zbus2,Adbus2,efl,data.bus,data.baseMV
b_DEF; A,Nb,Ng);
% Ingresar los datos en las respectivas colomnas
Nb = length(data.bus(:,1)); %----------------------------------------------------------
% Numero de buses ----------------
Ng = length(data.gen(:,1)); % ---------- Simulación dinámica
% Numero de generadores % Configuración de dayos
[Zbus Adbus] = dt = data.sim(1,2);
c_ZBF(data.bus,data.branch,Nb); tmax = data.sim(1,1);
% Formacion de Ybus y Zbus % Simulacion duracion [segs]
[Ybus] = d_YBF(Zbus,Adbus,Nb); inifalta = data.sim(1,3);
% Ybus % tiempo de falla [seconds]
[P_liq] = fimfalta = data.sim(1,4);
f_PLF(data.bus,data.gen,data.baseMVA); % tiempo de despeje [seconds]
% Calculo de potencia inyectada al sistema st = 1;
% Flujo de carga % Corriente
[efl pg] = g_RLF1(Ybus,P_liq,data.bus,Adbus,1e- tempo(st) = 0;
6,100,Nb,Ng); % corriente tiempo [segs]
B_slack = find(data.bus(:,TYPE) == 3); iteinifalta = inifalta/dt + 1;
% Potencia en bus slack itefimfalta = fimfalta/dt + 1;
g_slack = find(B_slack == pg = (data.gen(:,PG) +
data.gen(:,GEN_BUS)); data.gen(:,QG)*1i)/data.baseMVA;
data.gen(g_slack,PG) =
real(pg)*data.baseMVA; % ----- Condiciones iniciales
data.gen(g_slack,QG) = Mod_1 = find(data.gen(:,MD) == 1);
imag(pg)*data.baseMVA; Mod_2 = find(data.gen(:,MD) == 2);
for k = 1:length(Mod_1)
% ----- Potencia en las impedancias
data.branch_2 = data.branch; linha = find(data.bus(:,BUS_I) ==
data.bus_2 = data.bus; data.gen(Mod_1(k),GEN_BUS));
Nl = length(data.branch(:,1)); fem(Mod_1(k),st) = efl(linha) +
data.gen(Mod_1(k),XLD)* ...
for k = 1:Ng
conj(pg(Mod_1(k))/efl(linha,st))*1i;
data.branch_2(Nl+k,F_BUS) = ang(Mod_1(k),st) = angle(fem(Mod_1(k),st));
data.gen(k,GEN_BUS); it(Mod_1(k),st) = conj(pg(linha)/efl(linha,st));
data.branch_2(Nl+k,T_BUS) = Nb + k; Id(Mod_1(k),st) = [sin(ang(Mod_1(k),st)) -
data_bus_2(Nb+k,BUS_I) = Nb + k; cos(ang(Mod_1(k),st))]* ...
[real(it(Mod_1(k),st))
if data.gen(k,MD) == 1 imag(it(Mod_1(k),st))]';
data.branch_2(Nl+k, BR_R) = Iq(Mod_1(k),st) = [cos(ang(Mod_1(k),st))
data.gen(k,RA); % De, To, r, x, b sin(ang(Mod_1(k),st))]* ...
data.branch_2(Nl+k, BR_X) = [real(it(Mod_1(k),st))
data.gen(k,XLD); imag(it(Mod_1(k),st))]';
elseif data.gen(k,MD) == 2 Vd(Mod_1(k),st) = [sin(ang(Mod_1(k),st)) -
data.branch_2(Nl+k, BR_R) = cos(ang(Mod_1(k),st))]* ...
data.gen(k,RA); [real(efl(linha)) imag(efl(linha))]';
data.branch_2(Nl+k, BR_X) = Vq(Mod_1(k),st) = [cos(ang(Mod_1(k),st))
data.gen(k,XLLD); sin(ang(Mod_1(k),st))]* ...
end [real(efl(linha)) imag(efl(linha))]';
w(Mod_1(k),st) = 2*pi*60;
end
244
end +(((data.gen(Mod_2(k),XD)-
data.gen(Mod_2(k),XLD))*(data.gen(Mod_2(k),
% ----- Inicialización de falla subtrasiente ...
for k = 1:length(Mod_2) XLLD)-
data.gen(Mod_2(k),XL)))/(data.gen(Mod_2(k),XL
linha = find(data.bus(:,BUS_I) == D) - ...
data.gen(Mod_2(k),GEN_BUS)); data.gen(Mod_2(k),XL)))*Id(Mod_2(k),st);
fem(Mod_2(k),st) = efl(linha) + w(Mod_2(k),st) = 2*pi*60;
data.gen(Mod_2(k),XQ)* ... fem(Mod_2(k),st) =
conj(pg(Mod_2(k))/efl(linha))*1i; Ellq(Mod_2(k),st)*exp(ang(Mod_2(k),st)*1i) +
ang(Mod_2(k),st) = angle(fem(Mod_2(k),st)); ...
it(Mod_2(k),st) = conj(pg(linha)/efl(linha,st));
Id(Mod_2(k),st) = [sin(ang(Mod_2(k),st)) - Elld(Mod_2(k),st)*exp((ang(Mod_2(k),st)-
cos(ang(Mod_2(k),st))]* ... pi/2)*1i);
[real(it(Mod_2(k),st))
imag(it(Mod_2(k),st))]'; end
Iq(Mod_2(k),st) = [cos(ang(Mod_2(k),st))
sin(ang(Mod_2(k),st))]* ... Flag1 = 0;
[real(it(Mod_2(k),st)) % Tiempo en el que ocurre la falla
imag(it(Mod_2(k),st))]'; Flag2 = 0;
Vd(Mod_2(k),st) = [sin(ang(Mod_2(k),st)) - % Tiempo en el que se despeja la falla
cos(ang(Mod_2(k),st))]* ... p = 1;
[real(efl(linha)) imag(efl(linha))]';
Vq(Mod_2(k),st) = [cos(ang(Mod_2(k),st)) % Comienzo de la simulacióm
sin(ang(Mod_2(k),st))]* ... while tempo(st) <= tmax
[real(efl(linha)) imag(efl(linha))]'; % st = step
%#ok<SAGROW>
Elld(Mod_2(k),st) = % -Solicuon del flujo
Vd(Mod_2(k),st)+data.gen(Mod_2(k),RA)*Id(Mo if st <= iteinifalta || st > itefimfalta + 1
d_2(k),st) ... % Period of no fault or fault application
-
data.gen(Mod_2(k),XLLQ)*Iq(Mod_2(k),st); if (st == iteinifalta)
%#ok<SAGROW> Flag1 = 1;
Ellq(Mod_2(k),st) = end
Vq(Mod_2(k),st)+data.gen(Mod_2(k),RA)*Iq(Mo
d_2(k),st) ... eflux = h_LFF(YLPQ,fem(:,st),1e-
+ 6,300,data.bus,data.gen,9); % se compara el
data.gen(Mod_2(k),XLLD)*Id(Mod_2(k),st); numero de buses
%#ok<SAGROW>
Elq(Mod_2(k),st) = Ellq(Mod_2(k),st) +
(data.gen(Mod_2(k),XLD) - ... elseif ((st >= iteinifalta) && (st <=
(itefimfalta+1))) || (Flag1)
data.gen(Mod_2(k),XLLD))*Id(Mod_2(k),st);
%#ok<SAGROW> if st == (itefimfalta + 1)
Efd(Mod_2(k),st) = - % Tiempo de falla. El voltaje en el bus de falla es
((data.gen(Mod_2(k),XD)- Flag2 = 1;
data.gen(Mod_2(k),XLD))/ ... end
(data.gen(Mod_2(k),XLD)-
data.gen(Mod_2(k),XL)))*Ellq(Mod_2(k),st) eflux = h_LFF(YLPQ,fem(:,st),1e-
... 6,300,data.bus,data.gen,data.sim(1,5));
+((data.gen(Mod_2(k),XD)-
data.gen(Mod_2(k),XL))/(data.gen(Mod_2(k),XL end
D)- ...
data.gen(Mod_2(k),XL)))*Elq(Mod_2(k),st) for k = 1:length(Mod_1)
...
245
linha = find(data.bus(:,BUS_I) ==
data.gen(Mod_1(k),GEN_BUS)); % Vd, Vq, Id and Iq computation
it(Mod_1(k),st) = (fem(linha,st)- Id(Mod_2(k), st) = [sin(ang(Mod_2(k),st)) -
eflux(linha))/ ... cos(ang(Mod_2(k),st))]...
(data.gen(Mod_1(k),XLD)*1i); *[real(it(Mod_2(k),st))
imag(it(Mod_2(k),st))]';
%Vd, Vq, Id y Iq Iq(Mod_2(k), st) = [cos(ang(Mod_2(k),st))
Id(Mod_1(k),st) = [sin(ang(Mod_1(k),st)) - sin(ang(Mod_2(k),st))]...
cos(ang(Mod_1(k),st))]... *[real(it(Mod_2(k),st))
*[real(it(Mod_1(k),st)) imag(it(Mod_2(k),st))]';
imag(it(Mod_1(k),st))]'; Vd(Mod_2(k), st) = [sin(ang(Mod_2(k),st)) -
Iq(Mod_1(k),st) = [cos(ang(Mod_1(k),st)) cos(ang(Mod_2(k),st))]...
sin(ang(Mod_1(k),st))]*... *[real(eflux(linha))
[real(it(Mod_1(k),st)) imag(eflux(linha))]';
imag(it(Mod_1(k),st))]'; Vq(Mod_2(k), st) = [cos(ang(Mod_2(k),st))
Vd(Mod_1(k),st) = [sin(ang(Mod_1(k),st)) - sin(ang(Mod_2(k),st))]...
cos(ang(Mod_1(k),st))]... *[real(eflux(linha))
*[real(eflux(linha)) imag(eflux(linha))]';
imag(eflux(linha))]';
Vq(Mod_1(k),st) = [cos(ang(Mod_1(k),st)) % Simulando:
sin(ang(Mod_1(k),st))]*... Pger(Mod_2(k), st) =
[real(eflux(linha)) data.gen(Mod_2(k),RA)*(Id(Mod_2(k),st)^2 + ...
imag(eflux(linha))]'; Iq(Mod_2(k),st)^2) +
Vd(Mod_2(k),st)*Id(...
% Nueva potencia del generador al
cambiar los Vd, Vq, Id e Iq Mod_2(k),st)+Vq(Mod_2(k),st)*Iq(Mod_2(k),st);
Pger(Mod_1(k),st) = dElld(Mod_2(k), st) =
data.gen(Mod_1(k),RA)*(Id(Mod_1(k),st)^2 + ... (1/data.gen(Mod_2(k),TLLQ))*(-
Iq(Mod_1(k),st)^2) + Elld(Mod_2(k),st)...
Vd(Mod_1(k),st)* ... + (data.gen(Mod_2(k),XQ)-
data.gen(Mod_2(k),XLLQ))...
Id(Mod_1(k),st)+Vq(Mod_1(k),st)*Iq(Mod_1(k),s *Iq(Mod_2(k), st));
t); dElq(Mod_2(k), st) =
(1/data.gen(Mod_2(k),TLD))*(Efd(Mod_2(k),st)
% Delta del ángulo + ...
dangt(Mod_1(k),st) = w(Mod_1(k),st) - ((data.gen(Mod_2(k),XD) -
2*pi*60; %#ok<SAGROW> data.gen(Mod_2(k),XLD))...
/(data.gen(Mod_2(k),XLD) -
% Extrapolación del angulo por el método de data.gen(Mod_2(k),XL)))...
Euler *Ellq(Mod_2(k), st)-
ang(Mod_1(k), st + 1) = ang(Mod_1(k),st) + ((data.gen(Mod_2(k),XD) - ...
dangt(Mod_1(k),st)*dt; data.gen(Mod_2(k),XL))/(
data.gen(Mod_2(k),XLD) -...
% Valor de FEM por método de
extrapolación data.gen(Mod_2(k),XL)))*Elq(Mod_2(k),st)
fem(Mod_1(k),st+1) = ...
abs(fem(Mod_1(k),1))*exp(ang(Mod_1(k),st+1)* -((data.gen(Mod_2(k),XD) -
1i); data.gen(Mod_2(k),XLD))* ...
end (data.gen(Mod_2(k),XLLD) -
for k = 1:length(Mod_2) data.gen(Mod_2(k),XL))/...
(data.gen(Mod_2(k),XLD) -
linha = find(data.bus(:,BUS_I) == data.gen(Mod_2(k),XL)))*...
data.gen(Mod_2(k),GEN_BUS)); Id(Mod_2(k), st));
it(Mod_2(k), st) = (fem(linha,st)-
eflux(linha))/ ...
(data.gen(Mod_2(k),XLLQ)*1i);
246
dEllq(Mod_2(k), st) = *[real(it(Mod_1(k),st+1))
(1/data.gen(Mod_2(k),TLLD))*(- imag(it(Mod_1(k),st+1))]';
Ellq(Mod_2(k),st)... Iq(Mod_1(k), st+1) =
+ Elq(Mod_2(k),st) - [cos(ang(Mod_1(k),st+1))
(data.gen(Mod_2(k),XLD) - ... sin(ang(Mod_1(k),st+1))]...
*[real(it(Mod_1(k),st+1))
data.gen(Mod_2(k),XLLD))*Id(Mod_2(k), st)) imag(it(Mod_1(k),st+1))]';
... Vd(Mod_1(k), st+1) =
+((data.gen(Mod_2(k),XLLD)- [sin(ang(Mod_1(k),st+1)) -
data.gen(Mod_2(k),XL))/... cos(ang(Mod_1(k),st+1))]...
(data.gen(Mod_2(k),XLD)- *[real(efluxdt(linha))
data.gen(Mod_2(k),XL)))*... imag(efluxdt(linha))]';
dElq(Mod_2(k), st); Vq(Mod_1(k), st+1) =
[cos(ang(Mod_1(k),st+1))
dangt(Mod_2(k), st) = w(Mod_2(k),st)- sin(ang(Mod_1(k),st+1))]...
2*pi*60; *[real(efluxdt(linha))
imag(efluxdt(linha))]';
% Angulo de la FEM Pger(Mod_1(k), st+1) =
ang(Mod_2(k), st + 1) = ang(Mod_2(k),st) + data.gen(Mod_1(k),RA)*(Id(Mod_1(k),st+1)^2 +
dangt(Mod_2(k),st)*dt; ...
fem(Mod_2(k), st + 1) =
Ellq(Mod_2(k),st)*exp(ang(Mod_2(k),st+1)*1i)+. Iq(Mod_1(k),st+1)^2)+Vd(Mod_1(k),st+1)*Id(M
.. od_1(k)...
,st+1) +
Elld(Mod_2(k),st)*exp((ang(Mod_2(k),st+1)- Vq(Mod_1(k),st+1)*Iq(Mod_1(k), st+1);
pi/2)*1i); %
end % Integración de velocidad angular Bn = 1 -
(data.gen(Mod_1(k),D)/(2*data.gen(Mod_1(k),H)
% Nuevo flujo de potencia obtenido por la ))*.5*dt;
extrapolación de la primera integración Bd = 1 +
if (st <= iteinifalta) || (st > itefimfalta + 1) (data.gen(Mod_1(k),D)/(2*data.gen(Mod_1(k),H)
if (st == iteinifalta) ))*.5*dt;
Flag1 = 1; B = Bn/Bd;
end w(Mod_1(k), st+1) = B*w(Mod_1(k),st) +
efluxdt = h_LFF(YLPQ,fem(:,st+1),1e- ((.5*dt)/Bd)*((pi*60/ ...
6,300,data.bus,data.gen,9);
elseif ((st >= iteinifalta) && (st <= data.gen(Mod_1(k),H))*(2*real(pg(linha)) - ...
itefimfalta+1)) || (Flag1) Pger(linha,st) -
if st == itefimfalta+1 Pger(linha,st+1)));
Flag2 = 1;
end % Integración del ángulo
efluxdt = h_LFF(YLPQ,fem(:,st+1),1e- ang(Mod_1(k), st+1) = ang(Mod_1(k),st) +
6,300,data.bus,data.gen,data.sim(1,5)); (.5*dt)*(w(Mod_1(k),st) - ...
end 2*pi*60+w(Mod_1(k), st+1) -
for k = 1:length(Mod_1) 2*pi*60);
fem(Mod_1(k), st+1) =
linha = abs(fem(Mod_1(k),1))*exp(ang(Mod_1(k), st +
find(data.bus(:,BUS_I)==data.gen(Mod_1(k),GE 1)*1i);
N_BUS));
it(Mod_1(k), st+1) = (fem(linha,st+1)- end
efluxdt(linha))/ ...
for k = 1:length(Mod_2)
(data.gen(Mod_1(k),XLD)*1i);
Id(Mod_1(k), st+1) = linha = find(data.bus(:,BUS_I) ==
[sin(ang(Mod_1(k),st+1)) - data.gen(Mod_2(k),GEN_BUS));
cos(ang(Mod_1(k),st+1))]...
247
Efd(Mod_2(k), st+1) = Efd(Mod_2(k),st); dElq(Mod_2(k),st+1) =
% No Condiciones de reguladores de voltaje. (1/data.gen(Mod_2(k),TLD))*(Efd(Mod_2(k),st+
it(Mod_2(k), st+1) = (fem(linha,st+1)- 1) +...
efluxdt(linha))/ ... ((data.gen(Mod_2(k),XD)-
data.gen(Mod_2(k),XLD)) /...
(data.gen(Mod_2(k),XLLQ)*1i); (data.gen(Mod_2(k),XLD)-
Id(Mod_2(k), st+1) = data.gen(Mod_2(k),XL))) *...
[sin(ang(Mod_2(k),st+1)) - Ellq(Mod_2(k),st+1)-
cos(ang(Mod_2(k),st+1))]... ((data.gen(Mod_2(k),XD) -...
*[real(it(Mod_2(k),st+1)) data.gen(Mod_2(k),XL))/(
imag(it(Mod_2(k),st+1))]'; data.gen(Mod_2(k),XLD) -...
Iq(Mod_2(k), st+1) =
[cos(ang(Mod_2(k),st+1)) data.gen(Mod_2(k),XL)))*Elq(Mod_2(k),st+1)
sin(ang(Mod_2(k),st+1))]... -...
*[real(it(Mod_2(k),st+1)) ((data.gen(Mod_2(k),XD) -
imag(it(Mod_2(k),st+1))]'; data.gen(Mod_2(k),XLD)) *...
Vd(Mod_2(k), st+1) = (data.gen(Mod_2(k),XLLD)-
[sin(ang(Mod_2(k),st+1)) - data.gen(Mod_2(k),XL)) /...
cos(ang(Mod_2(k),st+1))]... (data.gen(Mod_2(k),XLD)-
*[real(efluxdt(linha)) data.gen(Mod_2(k),XL))) *...
imag(efluxdt(linha))]'; Id(Mod_2(k),st+1));
Vq(Mod_2(k), st+1) = dEllq(Mod_2(k),st+1) =
[cos(ang(Mod_2(k),st+1)) (1/data.gen(Mod_2(k),TLLD))*(-
sin(ang(Mod_2(k),st+1))]... Ellq(Mod_2(k),st+1)+...
*[real(efluxdt(linha)) Elq(Mod_2(k),st+1) -
imag(efluxdt(linha))]'; (data.gen(Mod_2(k),XLD) -...
Pger(Mod_2(k), st+1) =
data.gen(Mod_2(k),RA)*(Id(Mod_2(k),st+1)^2 + data.gen(Mod_2(k),XLLD))*Id(Mod_2(k),st+1))
... +...
Iq(Mod_2(k),st+1)^2) + ((data.gen(Mod_2(k),XLLD) -
Vd(Mod_2(k), st+1)* ... data.gen(Mod_2(k),XL))/...
Id(Mod_2(k), st+1) + (data.gen(Mod_2(k),XLD) -
Vq(Mod_2(k),st+1)*Iq(Mod_2(k),st+1);%#ok<S data.gen(Mod_2(k),XL)))*...
dElq(Mod_2(k),st+1);
% ----- Extrapolación e valoes de Elld, % Velocidad
Ellq y Elq Bn = 1 -
Elld(Mod_2(k),st+1) = Vd(Mod_2(k),st+1) (data.gen(Mod_2(k),D)/(2*data.gen(Mod_2(k),H)
+ data.gen(Mod_2(k),RA) * ... ))*.5*dt;
Id(Mod_2(k),st+1) - Bd = 1 +
data.gen(Mod_2(k),XLLQ)* ... (data.gen(Mod_2(k),D)/(2*data.gen(Mod_2(k),H)
Iq(Mod_2(k),st+1); ))*.5*dt;
Ellq(Mod_2(k),st+1) = Vq(Mod_2(k),st+1) B = Bn/Bd;
+ data.gen(Mod_2(k),RA) * ... w(Mod_2(k), st+1) =
Iq(Mod_2(k),st+1) + B*w(Mod_2(k),st)+((.5*dt)/Bd)*((pi*60
data.gen(Mod_2(k),XLLD)* ... /...
Id(Mod_2(k),st+1);
Elq(Mod_2(k),st+1) = Elq(Mod_2(k),st) + data.gen(Mod_2(k),H))*(2*real(pg(linha)) -
dElq(Mod_2(k),st)*dt; ...
dElld(Mod_2(k),st+1) = Pger(linha,st) -
(1/data.gen(Mod_2(k),TLLQ))*(- Pger(linha,st+1)));
Elld(Mod_2(k),st+1)+...
(data.gen(Mod_2(k),XQ)-
data.gen(Mod_2(k),XLLQ)) *...
Iq(Mod_2(k),st+1));
% Angulo de carga
248
ang(Mod_2(k), st+1) =
ang(Mod_2(k),st)+(.5*dt)*(w(Mod_2(k),st) - data.gen(Mod_2(k),XL)))/(data.gen(Mod_2(k),XL
... D) -...
2*pi*60+w(Mod_2(k),st+1)-
2*pi*60); data.gen(Mod_2(k),XL)))*(Id(Mod_2(k),st)
+...
% ----- Elld Id(Mod_2(k),st+1)));
Bn = (1-
(1/data.gen(Mod_2(k),TLLQ))*.5*dt); % ----- Ellq
Bd = Bn = (1-
(1+(1/data.gen(Mod_2(k),TLLQ))*.5*dt); (1/data.gen(Mod_2(k),TLLD))*.5*dt);
B = Bn/Bd; Bd =
Elld(Mod_2(k), st+1) = (1+(1/data.gen(Mod_2(k),TLLD))*.5*dt);
B*Elld(Mod_2(k),st)+(.5*dt/Bd) *... B = Bn/Bd;
Ellq(Mod_2(k),st+1) =
((1/data.gen(Mod_2(k),TLLQ))*((data.gen(Mod_ B*Ellq(Mod_2(k),st)+(.5*dt/Bd) *...
2(k),XQ)-...
((1/data.gen(Mod_2(k),TLLD))*(Elq(Mod_2(k),st
data.gen(Mod_2(k),XLLQ))*(Iq(Mod_2(k),st) +1) +...
+... Elq(Mod_2(k),st)) -
Iq(Mod_2(k),st+1)))); (1/data.gen(Mod_2(k),TLLD)) *...
(1/data.gen(Mod_2(k),TLD))*(Efd(Mod_2(k),st) end
+...
Efd(Mod_2(k),st+1) + % Variables de control de voltaje
((data.gen(Mod_2(k),XD) -... Vbar1(st) = abs(eflux(1));
%#ok<SAGROW>
data.gen(Mod_2(k),XLD))/(data.gen(Mod_2(k),X Vbar2(st) = abs(eflux(2));
LD) -... %#ok<SAGROW>
Vbar3(st) = abs(eflux(3));
data.gen(Mod_2(k),XL)))*(Ellq(Mod_2(k),st) %#ok<SAGROW>
+... Vbar4(st) = abs(eflux(4));
Ellq(Mod_2(k),st+1))- %#ok<SAGROW>
(((data.gen(Mod_2(k),XD) -... Vbar5(st) = abs(eflux(5));
%#ok<SAGROW>
data.gen(Mod_2(k),XLD))*(data.gen(Mod_2(k),X
LLD) -... st = st+1;
249
end
if Flag1 || Flag2
tempo(st) = tempo(st-1); % Cantidades finales del sistema
Flag1 = 0; Vbar1(st) = abs(eflux(1));
Flag2 = 0; Vbar2(st) = abs(eflux(2));
p = p + 1; Vbar3(st) = abs(eflux(3));
w(:,(st)) = w(:, (st-1)); Vbar4(st) = abs(eflux(4));
%#ok<SAGROW> Vbar5(st) = abs(eflux(5));
ang(:,(st)) = ang(:,(st-1)); % Se muestra la gráfica
%#ok<SAGROW> load('PLT.mat');
plot(Pcepel.data(:,1),Pcepel.data(:,7),'color',[0.8
for k = 1:length(Mod_2) 0.8 0.8],'linewidth',3)
Elld(k,st) = Elld(k,st-1); hold on
%#ok<SAGROW> plot(tempo, w(1,:)/(2*pi) ,'--k'
Ellq(k,st) = Ellq(k,st-1); ,'linewidth',2)
Elq(k,st) = Elq( k,st-1); legend('Generator 1 velocidad [Hz] -
end ANATEM','Generator 1 velocidad[Hz] - Matlab')
xlabel('Tiempo[s]' ,'fontsize',14)
else ylabel('Frequencia [Hz]','fontsize',14)
tempo(st) = st*dt - p*dt; %----------------------------------------------------------
end -----
Ceballos, J. C. (1988). Introduccion a los sistemas electricos de potencia. Pereira: Universidad Tecnológica
de Pereira.
Meier, A. v. (2006). Electric Power Systems: A Conceptual Introduction. New Jersey: IEEE.
Olga Lucia Paz Olaya, J. V. (1987). Fenomenos transitorios en sistemas electricos de potencia . Pereira:
Universidad Tecnológica de Pereira.
250
In power system analysis, PV nodes represent generators and are characterized by a fixed voltage magnitude and variable reactive power, while PQ nodes typically represent loads and have specified real and reactive power consumption with variable voltage magnitude and angle. This distinction helps in power flow calculations, balancing active and reactive power across the system .
The Ybus matrix is derived by obtaining voltage equations for each node using Kirchhoff’s current law and converting each impedance to admittance. To simplify calculations, resistances of the lines are disregarded, and the impedances are expressed in per unit on a common apparent power base in MVA .
In Digsilent simulations, power flow direction is depicted by arrows at the lines' ends, showing active power movement. This visualization is crucial for power system management as it helps in understanding network load distribution, ensuring stability, and effectively managing power supply and demand. It also aids in identifying potential overloads and congested routes, allowing for preemptive action .
In power flow studies, simplified modeling is performed by representing short transmission lines as a single series reactance, long lines as a Pi (π) equivalent circuit, generators as PV or PQ sources with an internal series impedance, and two-winding transformers using short-circuit reactance in series with an ideal transformer. For three-winding transformers with an unloaded or low-load third winding, they are modeled with short-circuit impedance .
Equivalent models in power flow studies simplify the representation of complex systems, facilitating easier analysis without compromising accuracy significantly. Factors dictating their usage include the length of transmission lines and the configuration of network components (such as transformers and generators). These models allow for effective analysis while focusing on key parameters necessary for determining system behavior under various load conditions .
A three-phase fault results in the voltage at the fault location dropping to zero. The subsequent investigation involves recalculating the bus admittance matrix to reflect network changes and examining the effects on power flows and stability. The transient stability study is conducted to determine post-fault conditions and verify the system's ability to return to a stable state, considering both steady oscillations and system response over time .
Fault currents are calculated using pre-fault voltage and impedance values. For instance, the fault current at a bus can be derived using the pre-fault voltage divided by the equivalent impedance sum of the system's positive, negative, and zero sequence networks. This reveals the magnitude and angle of the fault current, critical for assessing the fault's impact on the network and planning for protective measures .
In simulations, power flows are presented with directional arrows indicating active power direction, and losses are compared between simulation and analytical calculations. The simulator accounts for iterative adjustments, resulting in slight differences from calculated values, typically evaluated during iterations for convergence. For example, power losses in total differ by only 1.73 MW between simulated and calculated, reflecting a precise approximation .
Newton-Raphson plays a vital role in power flow simulations due to its rapid convergence and efficiency, particularly for complex systems. Unlike the Gauss-Seidel method, Newton-Raphson uses derivatives to iteratively solve non-linear equations with greater accuracy and stability. While Gauss-Seidel is simpler and less computationally intensive, Newton-Raphson is preferred for detailed analysis because it converges faster to an accurate solution, as seen in Digsilent where it runs iteratively to achieve convergence .
To address voltage problems and overloads, the IEEE Std 141-1993 suggests strategies such as adding lines or centers of transformation, relocating the system by transferring loads to other bars or releasing loads in the lines, and increasing the generator voltage. These strategies aim to maintain the voltages and power flows within permissible ranges .