Sunteți pe pagina 1din 5

IEEE LATIN AMERICA TRANSACTIONS, VOL. 2, NO.

3, SEPTEMBER 2004 191

Simulador de Transitorios en Líneas de Transmisión:


Una propuesta original de análisis.

Juan Manuel Miguel Jiménez, Javier Calpe Maravilla

 se hace un análisis detallado de la aplicación de nuestro


Resumen-- Este trabajo describe un método original de método a este tipo de topología.
análisis basado en la teoría clásica de circuitos, las ondas viajeras Ambos programas sólo representan varias de las muchas
y el principio de superposición, desarrollando un método en el aplicaciones de este tipo de análisis, y dejan abierto un
dominio del tiempo que evita tener que trabajar con complicadas abanico de posibilidades para su empleo en simuladores de
ecuaciones diferenciales para llegar a implementar un simulador
de transitorios en las líneas de transmisión. Esta alternativa de
circuitos con líneas de transmisión. Tal podría ser el caso de
análisis divide la línea en un conjunto de pequeñas celdas, las redes de campo, como CAN, Profibus, etc, donde además
obteniendo un modelo equivalente Thevenin en cada extremo y de realizar una simulación de los transitorios, se podrían
en los puntos intermedios donde exista un nodo transmisor o implementar otros módulos en el software que emulasen los
receptor. mecanismos de corrección de errores propios de la red
específica. Ninguno de los dos programas pretende
Índice de Términos-- Transmission lines, Electromagnetic compararse a otras aplicaciones comerciales, como son PSpice
transient analysis, Electromagnetic reflection, Circuit simulation.
o EMTP, mostrándose únicamente como otra sencilla
posibilidad de crear un simple simulador personalizado a
I. INTRODUCCIÓN
nuestras necesidades.
L A obtención del modelo en cada punto de conexión nodo-
línea que aquí proponemos se basa en una mezcla de II. LÍNEA TERMINADA CON UNA IMPEDANCIA COMPLEJA RC
conocimientos relacionados con la teoría clásica de circuitos y Consideremos ahora el siguiente circuito, y deduzcamos el
ondas viajeras, resultando válido para un corto período de coeficiente de reflexión en la carga, [1] y [4]. El primer
integración. De este modo, obtenemos los valores resultantes problema con el que nos enfrentamos, es el coeficiente de
de voltaje en tiempo discreto en cada uno de los nodos que reflexión en la carga que resulta ser complejo:
conforman la red, hasta llegar a completar todo el tiempo de
análisis.
ZL(s)  Zo RL/(1  RLCs)  Zo RL  Zo  RLZoCs
Con objeto de llegar a materializar este método, se han īL(s) (1)
desarrollado dos programas de simulación. El primero ZL(s)  Zo RL/(1  RLCs)  Zo RL  Zo  RLZoCs
representa un programa básico de partida que nos permitió RS
comparar los resultados de los algoritmos principales con los
resultados de PsPice, validando así nuestro método. Está
+ Vs VL
basado en una topología simple de dos nodos, uno transmisor V1 RL
y otro receptor, conectados por una línea de transmisión y Ǧ
donde podemos elegir como señales de excitación, un escalón
de voltaje o cualquier trama de bits. Como resultado, se l
representa una gráfica con el valor del voltaje-tiempo en cada
nodo, así como los cursores correspondientes. También ofrece Fig. 1. Línea terminada con una impedancia compleja.
la posibilidad de trazar marcas en los centros de cada bit, la
indicación de los que llegan erróneos en base a los valores Tras estudiar y simular este tipo de circuitos, llegamos a
tolerados, etc. proponer un método numérico por ordenador que permite un
El segundo programa está basado en el primero y representa análisis más simple de los mismos. Una de las primeras
una extensión de éste para poder abordar una topología de bus conclusiones fue, como cabía esperar, que la resistencia que
multinodo. Antes de abordar este segundo programa, también determina la constante de carga del condensador está
exclusivamente compuesta por el paralelo de la carga RL con
la impedancia característica de la línea Zo, y es independiente
J. M. Miguel está en el Departamento de Electrónica, Universidad de de la resistencia interna del generador, determinando esta
Alcalá, España (e-mail: jmanuel@depeca.uah.es).
última únicamente el valor final [5]. Así, siempre que nos
J. Calpe está en el Departamento de Electrónica, Universidad de Valencia,
España (e-mail: javier.calpe@uv.es). encontremos un circuito RC serie excitado por una función
192 IEEE LATIN AMERICA TRANSACTIONS, VOL. 2, NO. 3, SEPTEMBER 2004

escalón, bastará con aplicar la ya comentada fórmula de carga llegada de más reflexiones, las cuales se sumarán entre sí y
del condensador para conocer su voltaje en cualquier instante. resultará en una forma de onda mucho más compleja. Este
Este será el caso más común en transmisión de señales problema puede ser salvado fácilmente cuando trabajamos en
digitales, a la llegada de la primera onda viajera que proviene un dominio discreto, introduciendo las muestras calculadas de
del generador y llega a la carga, es decir, cuando V1+ llega a la V1¯ y, en general, Vn¯ dentro de un array con un gran número
carga. En definitiva, la tensión que en esos instantes va de celdas, cada una de las cuales representa una corta celda de
adquiriendo el condensador está definida por una ecuación la línea. De este modo, el mencionado array contendrá la
diferencial de primer orden. contribución completa de todas las ondas reflejadas, V¯, que
El problema con el que ahora nos enfrentamos, es deducir viajan en dirección al generador:
una ecuación general que describa la evolución del voltaje a la
llegada de las siguientes ondas viajeras V2+, V3+, etc, teniendo V- ¦(n) >Vn- @ (9)
en cuenta su naturaleza exponencial. En realidad, podemos
decir que la ecuación diferencial que describe VL es variable y y de una manera similar, tendremos en cuenta la contribución
cada vez más compleja. Otra forma de definir este problema, y de todas las ondas reflejadas, V+, que viajan en dirección a la
que está relacionada con el coeficiente de reflexión en el carga:
dominio de Laplace, es decir que dicho coeficiente de
reflexión varía dinámicamente.
V ¦(n) >Vn @ (10)

III. IDEA ORIGINAL DE OBTENER EL VALOR DE UNA ONDA Ambos arrays deben ser desplazados una posición, justo
REFLEJADA antes de calcular cada corto período de integración, emulando
Debido a la variación de īL, no podemos deducir así el desplazamiento de las ondas por la línea. Ahora
fácilmente el valor de la onda reflejada como V1¯=V1+·īL. necesitamos extrapolar todas las expresiones precedentes al
Vamos a proponer calcular V1¯ de una manera diferente a dominio discreto para su fácil cálculo por ordenador. De este
como estamos acostumbrados. Para ello, partiremos de la modo, primero propondremos el siguiente modelo Thevenin
ecuación que describe el voltaje en VL cuando V1+ llega a la en el extremo de la carga:
carga: RTH_L
VL V1  V1- (2)
y de ella, proponemos obtener esta otra: +
VTH_Lss(n)
VL(n)
V1- VL - V1  (3) - CL

además, si observamos el modelo equivalente en el extremo de


la carga y que se ha representado en la figura 2, nos damos Fig. 2. Modelo Thevenin en el extremo de la carga.
cuenta que VL(t) puede ser calculada para cualquier instante
del intervalo de tiempo actual, antes de que llegue la siguiente En este modelo, VTH_Lss(n) representa el voltaje Thevenin
reflexión, como sigue [5]: hipotético en la carga en un instante llamado n, y en el caso de
que CL fuese nula. Por lo tanto:
VL(t) VL(final)  [VL(inicial) - VL(final)] ˜ exp(-t/IJL) (4)  ǻt
VL(n) VTH_Lss(n)  >VL(n  1)  VTH_Lss(n)@ ˜ e IJL (11)
donde: donde:

VL(final) V1 ˜ (1  īL(final)) (5)
VTH_Lss(n) V  (n)  V  (n) ˜ īLss V  (n)>1  īLss@ (12)

īL(final) (RL - Zo)/(RL  Zo) (6)


RL  Zo
īLss (13)
IJL RTH_L ˜ CL (7) RL  Zo

RL ˜ Zo
RTH_L (8) siendo este último el coeficiente de reflexión en la carga, y en
RL  Zo régimen permanente, esto es, considerando CL=0. Por otra
parte, debemos considerar que el nuevo valor total de V¯
siendo īL(final) el coeficiente de reflexión en la carga para un formado en la carga, y el cual viajará hacia la fuente(en el
hipotético régimen estacionario en el que no apareciesen siguiente desplazamiento del array V¯ ), puede ser fácilmente
capacidades de carga. obtenido como propusimos en (3):
El siguiente problema con el que nos enfrentamos es la
JIMÉNEZ AND MARAVILLA : TRANSIENTS SIMULATOR FOR TRANSMISSION 193

almacenada en un array, o cualquier otro tipo de señal.


V  (n) VL(n)  V  (n) (14)
IV. GENERALIZACIÓN A REDES MULTINODO
Además, podemos deducir el modelo resultante y las Nuestro objetivo final fue implementar un programa
ecuaciones genéricas referidas al extremo de la fuente, basado en la teoría previa, y además que nos permitiera
incluyendo la capacidad parásita de la misma, como sigue: simular una topología de red en bus, como muestra la fig. 4.
El principio será el mismo pero con algunas salvedades. Por
RTH_S ejemplo, algunos de los arrays serán bidimensionales,
representando cada fila un determinado parámetro de un tramo
de línea o de un nodo, y cada columna un tiempo discreto
+ diferente ni. Para simplificar el diseño, se ha optado porque las
VTH_Sss(n)
VS(n) características de todos los nodos sean iguales, así como las de
- CS
cada tramo de línea, siendo únicamente independiente la
longitud de cada tramo.

Fig. 3. Modelo Thevenin en el extremo de la fuente.

 ǻt
VS(n) VTH_Sss(n)  >VS(n  1)  VTH_Sss(n)@ ˜ e IJS (15)

donde:

VTH_Sss(n) V1 (n)  V  (n)  V  (n) ˜ īSss Fig. 4. Red en bus multinodo.

V (n)  V (n)>1  īSss@


1
 
(16)
Otra de las diferencias es que, tanto los coeficientes de
reflexión en régimen permanente, como las resistencias del
RS  Zo modelo equivalente Thevenin, son distintas según se trate de
īSss (17) un nodo situado en un extremo de la red o de un nodo
RS  Zo
intermedio. Así, para un nodo situado en cualquiera de los dos
IJS RTH_S ˜ CS (18) extremos tenemos:

Zn ˜ Zo
RS ˜ Zo Rth_Ess (22)
RTH_S (19) Zn  Zo
RS  Zo

siendo *Sss el coeficiente de reflexión en la fuente y en Zn  Zo


īEss (23)
régimen permanente, considerando CS=0. También obtenemos Zn  Zo
V+(n) de una manera similar, tal y como recomendamos ya
para V¯(n): siendo Zn la impedancia de un nodo, Rth_Ess la resistencia
Thevenin en el punto de conexión de la línea con un nodo
V  (n) VS(n)  V  (n) (20) cualquiera de los dos extremos, y *Ess el coeficiente de
reflexión en régimen permanente en dichos nodos. Y para un
nodo intermedio:
No debemos olvidar que esta es la última expresión que hay
que resolver, y la cual nos ayudará a obtener V+(n), es decir, Zn ˜ Zo/2 Zn ˜ Zo
el valor resultante total de la onda directa que viaja hacia la RthMss (24)
Zn  Zo/2 2 ˜ Zn  Zo
carga. También es importante señalar que el tiempo discreto,
n, en estas ecuaciones no es el mismo que en las ecuaciones
que se refieren a la carga, debido al retardo de la línea, el cual > Zn//Zo@  Zo  Zo
es simulado por los desplazamientos de los arrays V+ y V¯. īMss (25)
Finalmente, la forma típica de obtener V1+(n) es:
> Zn//Zo@  Zo 2 ˜ Zn  Zo

Zo
V1 (n) Vgg(n) (21) Las siguientes ilustraciones pueden ayudarnos a deducir las
RS  Zo dos últimas ecuaciones:

siendo Vgg(n) un voltaje de continua, una cadena de bits


194 IEEE LATIN AMERICA TRANSACTIONS, VOL. 2, NO. 3, SEPTEMBER 2004

Mientras n < tiempo total

Zo/2 RthMss
Zn Calcular VTHss en todos los nodos(voltajes Thevenin)

Obtener voltajes actuales en todos los nodos(Vn_de_t[cada_nodo, tiempo_actual])


Fig. 5. Rth equivalente para una onda que sale de un nodo intermedio, ya
sea generada en el nodo, o reflejada en el mismo.

Desplazar a la derecha, y para cada segmento(fila), el array Forward[ ]

Desplazar a la izquierda, y para cada segmento(fila), el array Reverse[ ]


Línea de
Transmisión Zo
Zn
Zo Definir condiciones iniciales para el próximo intervalo n, en todos los nodos

Siguiente n

Fig. 6. Modelo equivalente para una onda que viaja hacia un nodo
intermedio, encontrando una impedancia formada por el paralelo de Zn con la Fig. 8. Diagrama de flujo simplificado para calcular todas las formas de onda.
impedancia del siguiente segmento de línea.
También se muestran dos ejemplos de simulación para una
V. ALGUNOS ASPECTOS RELACIONADOS CON EL PROGRAMA red de tres nodos. El primero muestra las formas de onda en
Con objeto de almacenar los voltajes producidos en todos cada nodo durante el transitorio, cuando la fuente es un
los puntos de la línea, se propuso trabajar con un par de arrays escalón de voltaje (fig. 9). En el segundo, una trama
bidimensionales, que representaban la onda total que viaja en compuesta de 20 bits aleatorios se genera en el nodo 2 y se
sentido directo V+, y la que viaja en sentido inverso V¯. En visualiza en cada nodo (fig. 10). Las marcas gruesas indican el
estos arrays cada fila representa un segmento diferente de centro de los bits que llegan erróneos, mientras que las marcas
línea, y cada columna un punto diferente del segmento. finas indican el centro de los bits correctos, de acuerdo a los
Debido a que cada segmento posee su propia longitud, esto valores tolerados que fueron establecidos por el usuario.
implica que cada fila tiene un número diferente de celdas,
como muestra la fig. 7.

1 2 3
1
2
3
4

seg. t

últ.seg Fig. 9. Ejemplo mostrando formas de onda de transitorios cuando se utiliza un


escalón de voltaje.
Fig. 7. Un ejemplo mostrando el aspecto de los arrays V+ y V¯.

Un diagrama de flujo muy simplificado que representa la


manera en que se obtienen todas las formas de onda, se
muestra en la fig. 8.
JIMÉNEZ AND MARAVILLA : TRANSIENTS SIMULATOR FOR TRANSMISSION 195

VII. BIOGRAFÍAS

J. M. Miguel Jiménez nació en Ciudad Real,


España, el 29 de Julio de 1966. Obtuvo el grado de
Ingeniero Técnico de Telecomunicaciones en la
Universidad de Alcalá, Ingeniero en Electrónica por
la Universidad de Valencia, y Diploma de Estudios
Avanzados (DEA) por la Universidad de Valencia.
Actualmente prepara su tesis, relacionada con
aplicaciones de la Transformada Wavelet y la
Separación Ciega de Fuentes mediante ICA, en la
Universidad de Alcalá.
Su experiencia profesional ha estado relacionada
con el diseño electrónico en diversos campos, como Potencia,
Microcontroladores, Electrónica Analógica, Radio Frecuencia, etc. Algunas de
las Empresas en las que ha trabajado son Telefónica de España, Antena 3 de
Televisión, Logitel, etc. Actualmente es Profesor Asociado en el
Fig. 10. Formas de onda cuando se utiliza una trama de bits aleatorios. Departamento de Electrónica de la Universidad de Alcalá.

VI. REFERENCIAS
[1] J. Balcells, F. Daura, R. Esparza, R. Pallás, Interferencias
Electromagnéticas en Sistemas Electrónicos, Barcelona: Marcombo,
1992, pp. 252-256.
[2] D. Gerke, B. Kimmel, The Designer’s Guide to Electromagnetic
Compatibility, EDN Series, 1992.
[3] E. Haseloff, What a Designer Should Know. Application Report, Texas
Instruments, 1995.
[4] Norbert R. Malik, ELECTRONIC CIRCUITS. Analysis, Simulation, and
Design, Prentice Hall International Editions, 1995.
[5] J. Manuel Miguel, Simulador de Transitorios en Líneas de Transmisión:
Una Propuesta Original de Análisis. Trabajo de Investigación D.E.A.
Universidad de Valencia, Septiembre 2002.
[6] J. M. Miguel Jiménez, Low noise electronic design. Practical cases
collection, TELEC’2002. ISBN: 84-8138-506-9, Santiago de Cuba
(Cuba), Julio 2002.
[7] J. M. Miguel Jiménez, Ruidos e Interferencias en el Diseño Electrónico,
Revista Española de Electrónica. ISSN: 0482-6396, Barcelona, Enero
2004.

S-ar putea să vă placă și