Академический Документы
Профессиональный Документы
Культура Документы
10.1 INTRODUCCION
El diagrama de flujo que se presenta en la figura 10.1 puede señalarse como el algoritmo
general de protección, del cual se desprenden cada uno de sus bloques una rutina de propósitos
definidos que van a conformar el conjunto completo del algoritmo desarrollado. Junto a estos
bloques, se presentan también pequeños circuitos utilizados para el diseño de este sistema.
INICIO
FUNCIONAMIENTO FUNCIONAMIENTO
CORRECTO INCORRECTO
AUTODIAGNOSTICO
DEL SISTEMA
PRESENTACIÓN
FIN
INTRODUCCIÓN
DE DATOS
CARGA DE LA
CURVA
SENSADO DE
LA SEÑAL FIN
NO
COMPROBACIÓN
SI ACTIVACIÓN DE
DE LA FALLA LA PROTECCIÓN
Una de las características más importantes con que cuenta este algoritmo es su propuesta
sencilla, confiable, muy rápida y fácil de manejar, de lo cual se podrá ver conforme se vaya
explicando cada una de sus rutinas. La interfaz con el usuario se establece mediante un teclado,
un desplegador inteligente y también una comunicación serie utilizando la norma RS-232, que
sirve para conectar a la protección con una computadora personal, desde donde se puede
cambiar o modificar la estructura del algoritmo.
Se debe comprender que detrás del diagrama de flujo de la figura 10.1 se encuentra todo un
sistema completo de procesamiento de la señal que proviene de la etapa analógica del
proyecto, este sistema comprende principalmente un filtrado analógico con el cual se trata de
eliminar factores que pueden afectar al momento de realizar los muestreos de la señal, como
2
podrían ser las componentes de armónicas que pueden causar falsa ejecución y variación en el
funcionamiento del relevador. Señales de error por traslape que se presentan cuando hay
formas de ondas con frecuencias muy altas, error de offset de C.D. entre otros. Pero la
principal operación del filtrado es proveer una aplicación de rango amplio en frecuencia.
En esta parte del algoritmo se presentan los mensajes de inicialización y se introducen los
datos para configurar la protección, para lo cual se requiere que el usuario u operador de la
protección proporcione los valores solicitados por el sistema. Estas preguntas van a reunir
todos los datos necesarios para poder activar correctamente la protección digital y ajustarla a
los valores requeridos para el sistema a proteger.
Cuando se arranca por primera vez el sistema o se reinicia aparecen algunos mensajes sobre la
pantalla de cristal liquido de cuarzo, como el nombre del diseñador, institución donde se
produjo, nombre del equipo entre otros, que sirven de identificación para el diseño. Después de
esto, se procede a configurar la protección.
3
Con estos datos se tienen los elementos suficientes para poder configurar el sistema de
protección a los valores predeterminados por el usuario, cabe mencionar que en cada uno de
los datos solicitados por el sistema, solo es necesario escoger entre una de las opciones
mostradas, pero en el caso de la solicitud del valor de pickup y dial se pueden introducir un
rango de valores bastante amplio.
Con referencia en la norma P37.112, IEEE que se tienen para las curvas de protección el
sistema solo puede tener dos valores base de corriente de pickup que son 2 Amperes o 5
Amperes, si el sistema tiene como valor base de corriente 2 Amperes, el rango de múltiplos de
pickup que se pueden tener va desde una vez el valor base de corriente hasta 50 veces este
valor, con incrementos de 0.1, lo que significa que el valor máximo de corriente que puede
soportar el sistema es de 100 Amperes, este valor máximo esta regido por el transformador de
corriente (TC) que se esta utilizando a la entrada del sistema, por lo tanto el rango máximo de
medición podría variar si se cambiase el transformador de corriente, ahora bien, si el sistema
tiene como base de corriente 5 Amperes, el rango de múltiplos de pickup ira desde una vez
hasta 20 veces, con un incremento de 0.1 igual al caso anterior.
Por otro lado, el rango de valores que se pueden tener para el dial es desde 0.5 hasta un valor
de 15 con incrementos de 0.1, como se puede ver en las figuras 10.3 a 10.6, debido a que son
el rango de valores que recomienda la norma que rige las curvas de protección. Ahora bien,
cuando se utiliza la opción del valor instantáneo se pueden introducir valores desde 0.1
Amperes hasta 100 Amperes. Cuando la corriente medida sobrepase el valor señalado por el
usuario la protección actuará inmediatamente.
Aquí se presenta una pequeña referencia acerca de uno de los métodos de comunicación
utilizados para el sistema. Esto, para que resulte más fácil la interacción del sistema con el
usuario y para tener una comprensión.
TECLADO
El teclado está compuesto de 16 teclas de conexión matricial; diez de esas teclas tienen solo la
función de ser usados como números, una tecla como punto decimal, cuatro teclas que
representan el tipo de curva que selecciona el usuario y una tecla más que sirve para
4
reinicializar el sistema (ver figura 10.2). En el caso de la introducción de los valores de pickup
y dial, el usuario deberá teclear el número deseado de la manera siguiente, primeramente el
número entero ya sea de una cifra o dos y posteriormente el punto decimal y su primer
decimal, aún cuando el número introducido sea solo entero deberá escribirlo. Por ejemplo el
número 3 deberá introducirse como 3.0 para que pueda ser reconocida la cantidad tecleada de
otra manera el cursor no escribirá el número.
PANTALLA
La pantalla de cristal liquido de cuarzo (LCD) consiste de 2 líneas de 16 caracteres cada una,
con un posicionamiento de caracteres que se mueve en forma horizontal y de izquierda a
derecha o viceversa, cada tecla en la interfase produce un efecto directo dentro de la pantalla.
Además, presenta mensajes de identificación del aparato, mensajes de error y valores
obtenidos, como mensajes que indican que el sistema se encuentra en falla, valor de la
corriente medida.
TECLAS:
0 1 2 3
0,1,2,…,9= valores numéricos
Este bloque contiene una rutina mediante la cual se cargan los valores introducidos por el
usuario, con los que se configura la protección digital de sobrecorriente. Es importante decir
que ésta rutina ofrece una de las características más importantes con que cuenta este diseño, ya
que las fórmulas utilizadas para construir las curvas de protección permiten tener un rango
muy amplio en cuanto a la selección de la curva más adecuada para el sistema a proteger, por
5
lo cual se puede seleccionar entre una gran variedad de curvas, esto es debido a su
característica tiempo-corriente con lo cual se tiene la opción de poder coordinar con otros
dispositivos adyacentes que están dentro de su zona de protección o poder utilizarla como una
protección secundaria que sirva de respaldo para otra protección.
0.668
t M TD 0.157 (10.1)
M 1
Curva 2: Inversa
5.95
t M TD 0180
. 2 (10.2)
M 1
388
.
t M TD 0.0963 2 (10.3)
M 1
5.67
t M TD 0.0352 2 (10.4)
M 1
Donde
6
Estas ecuaciones de curvas de tiempo son validas para la fase y elementos residuales tiempo-
sobrecorriente. El usuario tiene la posibilidad de elegir la curva más conveniente para su
sistema y así poder proteger sus equipos y a la vez coordinarlos mejor con otras protecciones.
En las figuras 10.3 a 10.6 se pueden observar las curvas que se construyen al utilizar las
ecuaciones anteriores.
Múltiplos de pickup
Figura 10.3 Curva característica de sobrecorriente para un tiempo moderadamente inverso
Múltiplos de pick-up
Múltiplos de pickup
Figura 10.4 Curva característica de sobrecorriente para un tiempo inverso
Estas curvas también son conocidas como curvas TOC y su significado sale de sus siglas en
ingles que significa curvas de tiempo-corriente, además operan con valores RMS de la
corriente calculada, de acuerdo con la norma ANSI (device numbers), estas curvas son
clasificadas dentro del tipo de relevador 51 y 50. Que están especialmente diseñados para
proteger al sistema contra sobrecorrientes, el relevador de tipo 51 es el conocido como
relevador con retardo de tiempo y el relevador de tipo 50 es la unidad que trabaja como
relevador de tipo instantáneo.
Existen dentro de la misma norma ANSI otros tipos de relevadores de sobrecorriente como el
tipo 46 que sirve para protección contra sobrecorriente en secuencias negativas, o el tipo 67
que es el relevador de tipo direccional, pero los mas utilizadas siguen siendo el 50 y 51.
Múltiplos de pick-up
Múltiplos de pickup
Figura 10.5 Curva característica de sobrecorriente para un tiempo muy inverso
La importancia de mostrar estas curvas es para que la persona que va a utilizar el sistema tenga
una referencia del comportamiento que tiene la curva que preselecciono y para analizar o
calcular más fácilmente cual es la curva más adecuada o cual es la que mejor podría proteger a
su sistema, debido a que cada curva tiene diferentes niveles de inclinación, por ejemplo si se
utilizara el mismo valor de pickup y el mismo valor de dial y solo se estuviera cambiando la
selección de la curva se podría notar que si el sistema entrará en falla, posiblemente en algunas
de las curvas se activaría el relevador pero muy posiblemente en otras no, dependiendo del
valor de la falla y duración de está. En el capitulo de pruebas se verá reflejado con claridad
este tipo de ejemplos.
Múltiplos de pick-up
Múltiplos de Pickup
10
INICIO
CRUCE
NO
POR CERO?
SI
HABILITACIÓN
DE HSI
ACTIVACIÓN DEL
CONVERTIDOR A/D
INICIA
MUESTREO
MÉTODO DE MUESTREO
Y PRIMERA DERIVADA
FIN
La figura 10.7, muestra un diagrama de flujo que presenta el orden a seguir dentro del bloque
que conforma el sensado de la señal. Después haber arrancado el sistema y de haber
introducido los datos para la configuración de la protección, el sistema esta listo para iniciar la
toma de muestras de la señal que proviene de la etapa analógica que es donde se filtra y se
limpia la señal y que a su vez proviene del transformador de corriente que se encuentra a la
entrada del sistema. El proceso que sigue el algoritmo de protección para el sensado de la señal
se explica a continuación parte por parte.
11
Este circuito proporciona una señal que le indica al microcontrolador que se ha presentado un
cruce por cero, esta señal ingresa a través de una de las entradas de alta velocidad (HSI) que
forman parte del microcontrolador. El HSI es un periférico poderoso que permite al
microcontrolador monitorear el estado de una señal digital externa. El HSI esta configurado
para sensar la señal y detectar si se presenta un cruce por cero de flanco de bajo a alto y de alto
a bajo, cuando sucede esto, se produce una interrupción en el sistema que ordena al
convertidor A/D a realizar un muestreo. En la figura 10.8 se puede ver el circuito
implementado para detectar el cruce por cero.
Ahora bien en el caso cuando Ei está debajo de Vref, se supone que el voltaje de salida será
Vo=-Vsat, pero no es así debido a que en este momento entra en función un diodo
12
semiconductor que esta conectado a la salida del circuito que tiene como función recortar la
señal de –Vsat a un valor de cero o casi cero dejando solo pasar 7V. Esta pequeña señal es
detectada como un nivel 0 para la entrada HSI.
+Vo
+5v
+Vsat Vo
Vref=0 12K
- Vo
TL084 Vref=0v
+ -Vsat Ei t
Ei
-12v
-Vo
Para entender mejor como se realiza el método de muestreo y primera derivada, a continuación
se explica el proceso completo del sensado de la señal.
Primeramente se necesita que se cumplan las dos primeras rutinas del algoritmo, la primera es
que introduzcan los valores de configuración de la protección, posteriormente que sean
cargados en memoria y finalmente que estos datos generen la curva de protección. En este
momento entra en la rutina de sensado de la señal y el cruce por cero empieza a sensar la señal
que viene procedente del filtrado analógico, cuando este circuito detecta el primer cruce por
cero de bajo a alto, manda una señal a la entrada de alta velocidad del microcontrolador (HSI),
entonces, este a su vez ordena al convertidor A/D tomar una muestra de la señal que será
analizada por el método de muestreo y primera derivada, hay que mencionar que el (HSI)
utiliza uno de los temporizadores con que cuenta el microcontrolador 80C196KC, con el fin de
programar al convertidor A/D a que realice un muestreo cada 1.19 milisegundos, se decidió
tomar este lapso de tiempo entre muestra y muestra debido a que el cálculo de todo el
algoritmo de protección dura en realizarse aproximadamente 1.1 milisegundos, entonces cada
13
vez que se toma un muestreo nuevo ya se tiene totalmente calculado el valor de la corriente del
muestreo anterior. Todo el proceso anterior se muestra en la figura 10.9.
TEMPORIZADOR
H TARJETA DEL
CIRCUITO DE 1.19 ms
FILTRADO S SISTEMA
CRUCE POR
ANALÓGICO I
CERO
MICROCONTROLADOR
80C196KC
MÉTODO DE
SEÑAL
MUESTREO Y
FILTRADA
PRIMERA
60 Hz CONVERTIDOR DERIVADA
A/D
Conversión en 10 bits
Cruce por cero
El algoritmo de protección ha sido diseñado de esta manera para poder ser utilizado en tiempo
real, esa es otra de las razones por las cuales se requería de un método que obtuviera el valor
de corriente de manera rápida y utilizando el menor número de muestreos posible cosa que se
logró con el algoritmo de “muestreo y primera derivada”, con este método solo se necesitan los
tres primeros muestreos para obtener la primera predicción del valor pico de la corriente.
El método de “muestreo y primera derivada” es el que cumplía mejor con todas las
características que se requerían para este diseño, su formulación se presentó en el capitulo
anterior. Ahora bien, continuando con el proceso del algoritmo, después haber tomado un
muestreo el convertidor A/D, envía la conversión en 10 bits a memoria y de ahí entra en el
algoritmo de “muestreo y primera derivada”, donde se toma este valor y se guarda en una
variable, para poder obtener la primera predicción del valor pico de corriente se requieren
como mínimo la primera vez tres muestreos y posteriormente para obtener los siguientes
valores pico de corriente solamente se requerirá del siguiente muestreo debido a que el
algoritmo utiliza el método de ventaneo, es decir, en este caso utiliza los dos muestreos
anteriores y los implementa con el muestreo mas reciente, para calcular el nuevo valor pico de
la corriente. Este proceso se repetirá mientras el sistema este funcionando correctamente o
mientras no se presente alguna falla que obligue al relevador a desconectar el sistema.
14
El listado del algoritmo de muestreo y primera derivada se muestra en el apéndice 2, para
poder probar el algoritmo fue necesario implementarlo en Matlab y sus pruebas se presentan
en el capitulo de pruebas.
INICIO
X1= CORRIENTE
MEDIDA
X2= CORRIENTE
DE PICK-UP
NO
X1>X2
SI
FALLA?
FIN
15
10.8 COMPROBACIÓN DE LA FALLA
Este bloque esta diseñado especialmente para cuando el sistema detecta una falla, debido a que
el relevador siempre espera cierta cantidad de tiempo para operar, a menos que se haya
escogido la protección instantánea, en ese caso la operación del relevador es inmediata, pero si
no, el sistema entra en la rutina de comprobación de falla. Esta rutina es un reloj de tiempo real
que se encarga de contar el tiempo de espera que determino la ecuación de la curva para que el
relevador opere.
Se puede implementar un circuito con una señal audible de alarma ó una bandera de
señalización que podría ser un Led como se encuentra en este momento ó una señal luminosa
16
más grande. Es importante decir que el operador decidirá cuando volver a activar la protección
ya que la restauración de la protección depende de él.
Se presenta en forma general el proceso de operación del sistema, donde se mencionan las
características de este desarrollo.
ENTRADAS
Los transformadores de corriente del circuito a proteger proporcionan una corriente secundaria
que es aplicada a la entrada del sistema, primeramente se procede a reducirla mediante un
transformador de corriente interno. El secundario del transformador interno del sistema está
conectado a una resistencia de entrada que da una tensión que representa la corriente de
entrada. Esta tensión es rectificada y filtrada antes de llegar al convertidor analógico digital
interno del microcontrolador donde se realiza la medida.
MEDIDA
El valor de veces de la toma (múltiplos de pickup) obtenida se compara, con un valor que
corresponde a una vez la toma (valor de pickup) fijada por el usuario y si lo supera entonces el
sistema se encuentra en falla. La corriente mínima para producir la operación de los elementos
17
de medida de tiempo inverso no es en ningún caso inferior al valor ajustado, ni superior a éste
en más de 3%.
UNIDAD INSTANTÁNEA
La medida de veces la toma obtenida se compara, con el valor fijado por el usuario y si lo
supera, el relevador dispara y activa un led que sirve de alarma. Existe la posibilidad de
deshabilitar la unidad instantánea seleccionando solo la unidad de tiempo inverso.
CAMBIO DE AJUSTES
Los cambios de ajustes se realizan por medio de la interfase de comunicación que esta formada
por un teclado y una pantalla de cristal liquido de cuarzo. Una ves efectuados los cambios
deseados hay que inicializar el sistema para que acepte los cambios. Para inicializarlo hay que
pulsar el botón de reset que se encuentra en el teclado. Para acceder al algoritmo de protección
y cambiar su programación se hace mediante una interfase RS-232 que comunica a la
computadora con la tarjeta del microcontrolador.
Lo primero que hace el sistema una vez alimentado, es un diagnóstico completo de la EPROM
(memoria de solo lectura eléctricamente programable). Y si hubiese un error, se desplegaría un
18
mensaje de error fatal, posteriormente con el sistema en funcionamiento se realizan
diagnósticos parciales de las memorias internas el microcontrolador durante el tiempo que
dejan libres las funciones de protección, además el microcontrolador dispone de un visor
“WATCHDOG”, que sirve como sistema de vigilancia del programa.
19