<?xml version="1.0" encoding="ISO-8859-1"?><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<front>
<journal-meta>
<journal-id>0012-7353</journal-id>
<journal-title><![CDATA[DYNA]]></journal-title>
<abbrev-journal-title><![CDATA[Dyna rev.fac.nac.minas]]></abbrev-journal-title>
<issn>0012-7353</issn>
<publisher>
<publisher-name><![CDATA[Universidad Nacional de Colombia]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S0012-73532007000300024</article-id>
<title-group>
<article-title xml:lang="es"><![CDATA[DISEÑO Y CONSTRUCCIÓN DE UN PROTOTIPO DIGITAL PARA DIAGNÓSTICAR FALLAS EN MOTORES DE INDUCCIÓN]]></article-title>
<article-title xml:lang="en"><![CDATA[DESIGN AND CONSTRUCTION OF A DIGITAL PROTOTYPE TO DIAGNOSE FAULTS IN INDUCTION MOTORS]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[VILLADA DUQUE]]></surname>
<given-names><![CDATA[FERNANDO]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[VELÁSQUEZ V]]></surname>
<given-names><![CDATA[RICARDO A.]]></given-names>
</name>
<xref ref-type="aff" rid="A02"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[CADAVID C]]></surname>
<given-names><![CDATA[DIEGO R.]]></given-names>
</name>
<xref ref-type="aff" rid="A03"/>
</contrib>
</contrib-group>
<aff id="A01">
<institution><![CDATA[,Universidad de Antioquia  ]]></institution>
<addr-line><![CDATA[ ]]></addr-line>
</aff>
<aff id="A02">
<institution><![CDATA[,Universidad de Antioquia  ]]></institution>
<addr-line><![CDATA[ ]]></addr-line>
</aff>
<aff id="A03">
<institution><![CDATA[,Universidad de Antioquia  ]]></institution>
<addr-line><![CDATA[ ]]></addr-line>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>11</month>
<year>2007</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>11</month>
<year>2007</year>
</pub-date>
<volume>74</volume>
<numero>153</numero>
<fpage>215</fpage>
<lpage>222</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_arttext&amp;pid=S0012-73532007000300024&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_abstract&amp;pid=S0012-73532007000300024&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_pdf&amp;pid=S0012-73532007000300024&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="es"><p><![CDATA[En este trabajo se presenta el desarrollo de un prototipo digital utilizando un procesador de señales digitales DSP, al cual se le han incorporado dos algoritmos para diagnosticar fallas en el estator de motores de inducción. El primer algoritmo utiliza las redes neuronales artificiales para estimar la corriente de secuencia negativa, la cual es utilizada como indicador de falla. El segundo algoritmo utiliza la impedancia de secuencia inversa como indicador de falla. Se presenta la estructura general del prototipo y su implementación. Se incluyen los resultados obtenidos experimentalmente en un motor de 3 HP utilizando medida en línea a través del prototipo digital.]]></p></abstract>
<abstract abstract-type="short" xml:lang="en"><p><![CDATA[The development of a digital prototype using a digital signal processor (DSP), which can perform two algorithms to diagnose faults in the stator of induction motors is shown in this work. The first algorithm uses artificial neural networks to estimate the negative sequence current, which is used as a fault indicator. The second algorithm uses the negative sequence impedance as a fault indicator. The general structure of the prototype and its implementation are presented in detail. Experimental results by online measurements using a 3 HP induction motor are also included.]]></p></abstract>
<kwd-group>
<kwd lng="es"><![CDATA[Procesamiento digital de señales]]></kwd>
<kwd lng="es"><![CDATA[Redes neuronales]]></kwd>
<kwd lng="es"><![CDATA[Motor de inducción]]></kwd>
<kwd lng="es"><![CDATA[Fallas en estator]]></kwd>
<kwd lng="es"><![CDATA[Diagnóstico]]></kwd>
<kwd lng="en"><![CDATA[Digital signal processors]]></kwd>
<kwd lng="en"><![CDATA[Artificial neural networks]]></kwd>
<kwd lng="en"><![CDATA[Induction motors]]></kwd>
<kwd lng="en"><![CDATA[Stator faults]]></kwd>
<kwd lng="en"><![CDATA[Diagnosis]]></kwd>
</kwd-group>
</article-meta>
</front><body><![CDATA[ <p align="center"><font size="4" face="Verdana, Arial, Helvetica, sans-serif"><b>DISEÑO Y CONSTRUCCIÓN DE UN PROTOTIPO  DIGITAL PARA DIAGNÓSTICAR FALLAS EN MOTORES DE INDUCCIÓN</b></font></p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>DESIGN AND CONSTRUCTION OF A DIGITAL  PROTOTYPE TO DIAGNOSE FAULTS IN INDUCTION MOTORS</b></font></p>     <p align="center">&nbsp;</p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>FERNANDO VILLADA DUQUE</b>    <br>   <i>Ingeniero Electricista, Ph.D, Universidad de Antioquia. <a href="mailto:fvillada@udea.edu.co">fvillada@udea.edu.co</a></i></font></p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>RICARDO A.       VELÁSQUEZ V</b>    <br>   <i>Ingeniero Electrónico, Universidad de Antioquia. <a href="mailto:ricardo@microe.udea.edu.co">ricardo@microe.udea.edu.co</a></i></font></p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>DIEGO R. CADAVID C</b>    <br>   <i>Ingeniero Electricista, M.Sc, Universidad de Antioquia. <a href="mailto:dcadavid@udea.edu.co">dcadavid@udea.edu.co</a></i></font></p>     <p align="center">&nbsp;</p>     ]]></body>
<body><![CDATA[<p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Recibido       para revisar octubre 06 de 2006, aceptado febrero 05 de 2007, versión final   febrero 28 de 2007</b></font></p>     <p>&nbsp;</p> <hr>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><i>RESUMEN: </i></b>En     este trabajo se presenta el desarrollo de un prototipo digital utilizando     un procesador de señales digitales   DSP, al cual se le han incorporado dos algoritmos para diagnosticar fallas   en el estator de motores de inducción. El primer algoritmo utiliza las redes   neuronales artificiales para estimar la corriente de secuencia negativa, la   cual es utilizada como indicador de falla. El segundo algoritmo utiliza la   impedancia de secuencia inversa como indicador de falla. Se presenta la estructura   general del prototipo y su implementación. Se incluyen los resultados obtenidos   experimentalmente en un motor de 3 HP utilizando medida en línea a través del   prototipo digital.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><i>PALABRAS CLAVE:</i></b> Procesamiento  digital de señales (DSP), Redes neuronales, Motor de inducción, Fallas en estator, Diagnóstico.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><i>ABSTRACT:</i></b> The development of a digital prototype  using a digital signal processor (DSP), which can perform two algorithms to  diagnose faults in the stator of induction motors is shown in this work. The  first algorithm uses artificial neural networks to estimate the negative sequence  current, which is used as a fault indicator. The second algorithm uses the  negative sequence impedance as a fault indicator. The general structure of  the prototype and its implementation are presented in detail. Experimental  results by online measurements using a 3 HP induction motor are also included.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><i>KEYWORDS:</i> </b>Digital signal processors (DSP),  Artificial neural networks, Induction motors, Stator faults, Diagnosis.</font></p>   <hr>     <p>&nbsp;</p>     <p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b>1. INTRODUCCIÓN</b></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">La detección temprana de las fallas en los motores de inducción  es de vital importancia porque evita la posibilidad de un paro no deseado y  reduce los costos por lucro cesante. Una de sus fallas más frecuentes es el  cortocircuito en las bobinas del estator, la cual empieza con pocas espiras  hasta llegar a una falla más severa [1].</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Las técnicas recientes para diagnosticar fallas en los motores  de inducción comprenden el análisis espectral de corriente, el flujo axial  de dispersión, la impedancia de secuencia inversa, el par electromagnético  y la aplicación de redes neuronales artificiales.</font></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">El análisis espectral de corriente ha mostrado sensibilidad al  diagnóstico de fallas en las barras del rotor del motor de inducción pero tiene  limitaciones en la detección de fallas en el estator [2]. El flujo axial de  dispersión [3], la impedancia secuencia inversa y el par electromagnético [4]  han mostrado una relación directa con el nivel de falla estatórica pero tienen  limitaciones en la etapa inicial cuando la falla ocupa una o dos espiras. De  estas últimas, la impedancia de secuencia inversa ha mostrado ventajas debido  a relación directa con el nivel de falla y se mantiene aproximadamente constante  para diferentes condiciones de carga.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Normalmente, las     técnicas de diagnóstico requieren que el usuario  tenga algún grado de experiencia para distinguir entre una operación normal  y un modo de falla potencial; con el fin de sobrellevar esta limitación, en  la actualidad, las técnicas emergentes como la Inteligencia Artificial y en  particular las Redes Neuronales Artificiales (RNA), están siendo aplicadas  al monitoreo por condición para diagnosticar fallas eléctricas en los motores  de inducción [5]. Estas últimas presentan la ventaja de no requerir el conocimiento  del modelo del sistema en si mismo; si no que es suficiente con realizar un  mapeo de las variables de entrada y salida de dicho sistema. </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En la práctica el monitoreo por condición se realiza en línea,  por lo que se hace necesario implementar dispositivos electrónicos para sensar  las señales de interés y luego procesarlas con el fin de obtener información  del estado de la máquina. El procesador de señales digitales (DSP por sus siglas  en inglés) es uno de tales dispositivos, el cual ha sido usado ampliamente  para implementar algoritmos de monitoreo en línea.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En este artículo, se presenta la estructura general de un prototipo  digital utilizando DSP, al cual se le han incorporado dos algoritmos de falla  para detectar cortocircuitos en el devanado del estator del motor de inducción.  Inicialmente se describen las señales sensadas: el cambio en la corriente de  secuencia negativa y la impedancia de secuencia inversa. Luego, se presentan  la arquitectura general del prototipo, el software de la interfaz gráfica y  finalmente se presentan los resultados de la aplicación experimental, para  lo cual se utilizó un motor de inducción de 3 Hp acondicionado para inducirle  cortocircuitos entre espiras del devanado del estator.</font></p>     <p>&nbsp;</p>     <p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b>2. ÍNDICES   DE DIAGNÓSTICO</b></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Los índices de diagnóstico     implementados en este trabajo son el cambio en la corriente de secuencia  negativa y la impedancia de secuencia inversa.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>2.1 Corriente  De Secuencia Negativa    <br> </b>Las componentes de secuencia de tensión y corriente  de un motor de inducción están dadas por [6]:</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><img src="/img/revistas/dyna/v74n153/a24eq01.gif"></font></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Donde el índice <i>p</i>, <i>n</i> y <i>o</i>,  significan las secuencia positiva, negativa y cero de los fasores de tensión  y corriente respectivamente. <i>Zij</i> representa la impedancia de secuencia <i>i</i> debido  a la secuencia <i>j</i>.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Generalmente el     motor es alimentado de un sistema trifásico sin neutro, por lo que la corriente     de secuencia cero, <i>Io,</i> es  cero, y la ecuación (1) se reduce a:</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><img src="/img/revistas/dyna/v74n153/a24eq02.gif"></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">De la ecuación     (2) se observa que <i>In</i> varía con los cambios  en la fuente de potencia, las asimetrías del motor y la carga. Cuando ocurre  la falla, cambian las impedancias de la matriz dado que el motor llega a ser  asimétrico. Entonces, la falla, puede ser detectada comparando <i>In</i> (obtenida  con el motor y la fuente sana) con <i>In_falla</i> (obtenida con el motor fallado  y la fuente sana). La desviación en la corriente <i>In</i>, <i>DIn</i>,  es el indicador de falla y se define como:</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><img src="/img/revistas/dyna/v74n153/a24eq03.gif"></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">El esquema para determinar el indicador de falla <i>(DIn</i>)  se ilustra en la <a href="#fig01">figura 1</a>. Para una condición de carga y desbalance, la red  neuronal estima la corriente de secuencia negativa; para esa misma condición,  estando el motor fallado, la diferencia entre la nueva corriente de secuencia  negativa medida y la estimada por la red, indicará la condición de falla. </font></p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><a name="fig01"></a><img src="/img/revistas/dyna/v74n153/a24fig01.gif">    <br>   Figura       1.</b> Esquema de diagn&oacute;stico de falla.    <br>  <b>Figure 1.</b> Fault diagnosis &eacute;cheme </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">La red neuronal implementada es del tipo MPL, la cual estima las  variaciones de la corriente de secuencia negativa, <i>In</i>, en función de  las componentes de secuencia <i>Vp</i>, <i>Vn</i> e <i>Ip</i>. El algoritmo  retropropagación fue elegido entre varios, debido a su velocidad de entrenamiento,  interpolación, aproximación, generalización de funciones y reconocimiento de  patrones. El número de neuronas de la capa oculta se estima por ensayo y error. </font></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>2.2 Impedancia  De Secuencia Inversa    <br> </b>La impedancia compleja de secuencia inversa está definida  por [7]:</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><img src="/img/revistas/dyna/v74n153/a24eq031.gif"></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Donde <i>Z<sub>2</sub></i> es la impedancia de  secuencia inversa.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Este método tiene las siguientes ventajas: Es muy  fácil de aplicar, es prácticamente independiente de la velocidad del motor  y es sensible a pocas espiras en cortocircuito. </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">La aplicación de este método supone una fuente  de potencia sinusoidal, sin embargo, en la práctica la red de potencia contiene  armónicos por lo que es necesaria una técnica de procesamiento de señales como  la Transformada Rápida de Fourier (FFT). En este trabajo, la FFT es aplicada  para extraer las componentes fundamentales y con ellas calcular la impedancia  de secuencia inversa. </font></p>     <p>&nbsp;</p>     <p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b>3. ARQUITECTURA   DE HARDWARE DEL PROTOTIPO</b></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">La arquitectura del prototipo implementado se ilustra  en la <a href="#fig02">figura 2</a>, con las siguientes componentes principales:</font></p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><a name="fig02"></a><img src="/img/revistas/dyna/v74n153/a24fig02.gif">    ]]></body>
<body><![CDATA[<br>   Figura 2.</b> Diagrama de bloques  del prototipo.    <br> <b>Figure 2.</b> Block diagram of the prototype.</font></p> <ul>       <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Sensores     de tensión.</font></li>       <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Sensores     de corriente.</font></li>       <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Sistema     de acondicionamiento de señales.</font></li>       <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Procesador     de señales digitales (DSP por sus siglas en ingles).</font></li>       <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">     Memoria     RAM.</font></li>       <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> PC.</font></li>     </ul>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>3.1 Sensores  De Corriente    ]]></body>
<body><![CDATA[<br> </b>El sensado de corriente se hace a través de pinzas  amperimétricas. El prototipo admite pinzas con las siguientes relaciones: 1mV/A,  3mV/A, 10mV/A, 12mV/A, 100mV/A y 400mV/A. Otras relaciones pueden ser adaptadas  por medio de una calibración previa.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>3.2 Sensores  De Tensión    <br> </b>Para el sensado de tensión se diseñó un circuito  especial que utiliza un divisor de tensión resistivo, con amplificadores de  aislamiento AD202 de <i>Analog Devices </i>[9] y un amplificador operacional  de propósito general OP777. El funcionamiento del circuito es el siguiente:  el divisor resistivo (Resistencias R2 y R3 en la <a href="#fig03">figura 3</a>) hace las veces de  atenuador, disminuyendo la tensión de entrada al rango de entrada máximo del  amplificador de aislamiento (10Vpp). El amplificador de aislamiento utiliza  una configuración no inversora con ganancia unitaria, este se encarga de proporcionar  el aislamiento galvánico necesario para aislar la tierra del prototipo de la  tierra del motor. Finalmente la señal de tensión pasa a través de un dispositivo  OP777, el cual funciona como buffer para acople de impedancias con la siguiente  etapa de acondicionamiento. Es de anotar que el dispositivo AD202 proporciona  aislamiento galvánico de 2000Vpp, introduce una distorsión máxima de 0.25%  en la señal sensada y el ancho de banda es de 2000Hz. </font></p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><a name="fig03"></a><img src="/img/revistas/dyna/v74n153/a24fig03.gif">    <br>   Figura       3.</b> Circuito sensor de tensi&oacute;n.    <br> <b>Figure 3.</b> Sensor of voltage circuit.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>3.3 Acondicionamiento  de Señales    <br> </b>Este sistema adecua las señales provenientes de  los sensores de tensión y de corriente para ser capturadas en forma correcta  por el conversor análogo digital (ADC por sus siglas en ingles) embebido en  el DSP. Entre las adecuaciones realizadas están la amplificación y el desplazamiento  en el nivel para adaptarse a varios rangos de corriente y tensión, y para que  las señales entren en el rango del ADC (0-3.3V); además de filtrado de altas  frecuencias para cumplir con el teorema del muestreo de Nyquist y evitar de  esta forma problemas de aliasing. Entre las características del sistema de  acondicionamiento tenemos:</font></p> <ul>    <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Tres     canales de captura análogos para tensión con un rango de entrada de 100 a     440 V<sub>RMS</sub></font></li>       <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Tres     canales de captura análogos para corriente con un rango de entrada de 0 a     50A<sub>RMS</sub>.</font></li>       ]]></body>
<body><![CDATA[<li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Filtros     pasa-bajos con frecuencia de corte configurada digitalmente por el DSP.           La Frecuencia de corte se puede variar linealmente entre 100Hz y 64KHz.</font></li>       <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Amplificadores     con ganancia configurada digitalmente por DSP. La ganancia de cada canal     puede variar linealmente entre 0.1 y 10.1 en pasos de 0.04. </font></li>       <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">ADC     de 12 bts</font></li>     </ul>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">La <a href="#fig04">figura       4</a> muestra el diagrama de bloques de un  canal del sistema de acondicionamiento.</font></p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><a name="fig04"></a><img src="/img/revistas/dyna/v74n153/a24fig04.gif">    <br>   Figura       4.</b> Diagrama de bloques sistema de acondicionamiento.    <br> <b>Figure 4.</b> Block diagram of the conditioning system.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>3.4 Procesador  Digital De Señales (Dsp)    <br> </b>Como unidad de procesamiento de datos se utiliza   una DSP de 16-bit de la familia 56F8300 de Freescale Semiconductors [8]. Esta   familia de procesadores de señales se caracteriza por combinar la arquitectura  de </font><font size="2" face="Verdana, Arial, Helvetica, sans-serif">una DSP  convencional con la gran variedad de módulos  que solo se encuentran en un microcontrolador. Entre los módulos presentes  en el DSP tenemos: ADC de 12bits, 2 puertos seriales, 2 módulos de pwm de 6  canales cada uno, 4 módulos timer de 4 canales cada uno y 2 módulos timer de  2 canales que permiten sincronización con ADC, etc. Entre las funciones realizadas  por el DSP tenemos:</font></p> <ul>       ]]></body>
<body><![CDATA[<li><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Configurar     la ganancia en los canales análogos, de acuerdo a una previa calibración     de los mismos.</font></li>       <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Configurar     la frecuencia de corte de los filtros anti-aliasing presentes en el sistema     de acondicionamiento.</font></li>       <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Configurar     la frecuencia de muestreo a la que se capturan las señales de tensión y corriente.</font></li>       <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Procesar     los datos capturados, para obtener la magnitud y el ángulo de la componente     fundamental de cada uno de las tres tensiones y corrientes.</font></li>       <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Obtener     las componentes de secuencia y la impedancia de secuencia inversa a partir     de la magnitud y ángulo de cada fase.</font></li>       <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Realizar     la comunicación con el PC. El DSP recibe los parámetros de configuración del     PC y envía los resultados correspondientes a la petición hecha por el PC. </font></li>       <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Ejecutar     la red neuronal que estima la corriente de secuencia inversa.</font></li>     </ul>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>3.5 Memoria  Ram    <br> </b>El procesamiento de datos y especialmente la ejecución  de las transformadas, exige una gran cantidad de memoria, lo cual hace insuficiente  la memoria interna en el DSP. Por lo anterior, un modulo de memoria externa  de 128K x 16 bits soluciona el problema y nos da gran libertad en el procesamiento  de los datos. De esta forma es posible realizar FFTs de una longitud de 4096  puntos para cada una de las tres fases de tensión y corriente.</font></p>     ]]></body>
<body><![CDATA[<p>&nbsp;</p>     <p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b>4. DESCRIPCIÓN   DE SOFTWARE</b></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Para interactuar     y controlar el prototipo de hardware, se diseño una interfaz gráfica en Matlab por medio de la cual se puede acceder  a todas las capacidades de este [10]. La interfaz gráfica permite que el  usuario seleccione una de las cuatro utilidades que proporciona el prototipo,  configurar diversos aspectos de la captura de los datos, y además la posibilidad  de visualizar y salvar los resultados generados en el DSP. A continuación se  hace una descripción de las utilidades que ofrece la interfaz de usuario.</font></p>       <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>4.1 Formas De Onda    <br> </b>Este panel permite la captura de las formas de  onda de tensión y corriente de alimentación del motor. Para ello, el usuario  puede configurar los controles disponibles como son: número de muestras (N),  la frecuencia de corte del filtro pasa-bajos (Fc), la frecuencia de muestreo  (Fs), el rango de la tensión de entrada (Txv) y la relación de la pinza amperimétrica utilizada (Txi).</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>4.2 Espectro  De Frecuencia    <br> </b>Otra de las capacidades que brinda el prototipo  es la posibilidad de analizar el espectro de las señales de tensión y corriente.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">De forma similar     al panel de forma de onda, es posible configurar diferentes aspectos del     análisis de espectro. Este panel incluye  además la posibilidad de escoger entre cuatro algoritmos diferentes para obtener  el espectro frecuencia. La <a href="#fig05">figura 5</a> ilustra el panel de espectro de frecuencia.</font></p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><a name="fig05"></a><img src="/img/revistas/dyna/v74n153/a24fig05.gif">    <br>   Figura       5.</b> Panel del espectro de frecuencias    ]]></body>
<body><![CDATA[<br> <b>Figure 5.</b> Frequency spectrum panel</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>4.3 Análisis   De Impedancia De Secuencia Inversa    <br>   </b>El panel de análisis de impedancia nos presenta la evolución en el tiempo de   las magnitudes de las tensiones y corrientes, y de la impedancia de secuencia   inversa. Este panel agrega nuevos controles relacionados con el tiempo de captura   de datos. La <a href="#fig06">figura 6</a> muestra el panel de análisis de impedancia.</font></p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><a name="fig06"></a><img src="/img/revistas/dyna/v74n153/a24fig06.gif">    <br>   Figura       6.</b> Panel de impedancia de secuencia inversa.    <br> <b>Figure 6.</b> Negative impedance panel.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>4.4 Indicador  De Falla Aplicando Rna    <br> </b>Finalmente, el panel de red neuronal nos permite  comparar dos indicadores de falla, como son la impedancia de secuencia inversa  y el indicador de falla utilizando red neuronal artificial. Este panel, carga  la configuración y los datos de la red neuronal previamente entrenada, muestra  la evolución en el tiempo del indicador de falla <i>(DIn</i>)  y el límite de alarma. La <a href="#fig07">figura 7</a>, ilustra dicho panel.</font></p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><a name="fig07"></a><img src="/img/revistas/dyna/v74n153/a24fig07.gif">    <br>   Figura       7.</b> Panel indicador de falla con RNA e impedancia de secuencia inversa.    ]]></body>
<body><![CDATA[<br>  <b>Figure 7.</b> Panel of the fault indicator with RNA and inverse sequence impedance.</font></p>     <p>&nbsp;</p>     <p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b>5. ENSAYOS   EXPERIMENTALES</b></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En esta aplicación se utilizó un motor de inducción jaula de ardilla  de 3Hp, conexión doble estrella cuyas características se muestran en el apéndice. La  <a href="#fig08">figura 8</a> ilustra el montaje experimental. Inicialmente se registraron las componentes  de secuencia del motor sin falla para varias condiciones de desbalance. Luego  se entrenó una red neuronal con estructura 5-2, utilizando el algoritmo retropropagación.  Luego de entrenar la red, se cargó al prototipo y se evaluó en el tiempo el  indicador de falla. Después de 30 segundos, se realizaron varios cortocircuitos  sin limitación de resistencias externas, la impedancia de falla fue aproximadamente  0.088W. Los resultados se ilustran en la <a href="#fig07">figura 7</a>, donde se puede apreciar  el incremento gradual de la salida de la red neuronal y la señal de impedancia  de secuencia inversa con el número de espiras en cortocircuito. Estos resultados  indican el potencial de aplicabilidad del prototipo y la fortaleza de los algoritmos  implementados, permitiendo detectar de forma confiable fallas a partir de dos  espiras.</font></p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><a name="fig08"></a><img src="/img/revistas/dyna/v74n153/a24fig08.gif">    <br>   Figura       8.</b> Montaje experimental.    <br> <b>Figure 8.</b> Experimental setup</font></p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><a name="tab01"></a>Tabla 1.</b> Apéndice.    <br> <b>Table 1.</b> Appendix.</font>    <br> <img src="/img/revistas/dyna/v74n153/a24tab01.gif"></p>     ]]></body>
<body><![CDATA[<p>&nbsp;</p>     <p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b>6. CONCLUSIONES</b></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En este trabajo     se presentó el diseño e implementación de un prototipo  digital para diagnosticar fallas en el estator de motores de inducción mediante  una DSP. Se utilizaron dos algoritmos: el primero basado en redes neuronales  artificiales y el segundo usando la impedancia de secuencia inversa como indicador  de falla. Se mostró la estructura general del prototipo y los resultados experimentales  en un banco de ensayos acondicionado para tal fin. Se concluye la viabilidad  de aplicación del método y la fortaleza de los algoritmos implementados al  poder detectar fallas incipientes en motores de inducción. Esto demuestra que  en nuestro medio se pueden desarrollar equipos novedosos con gran aplicabilidad  en la industria y a un costo reducido. </font></p>     <p>&nbsp;</p>     <p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b>REFERENCIAS</b></font></p>     <!-- ref --><p>   <font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b> [1]</b> ILONEN,   J.; KAMARAINEN, J.; LINDH, T.; AHOLA, J.; KÄLVIÄINEN, H.; y PARTANEN, J. Diagnosis   tool for motor condition monitoring. IEEE Transactions On Industry Applications,   2005 41(4): 963-971.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000128&pid=S0012-7353200700030002400001&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[2]</b> HENAO, H; MARTIS, C, CAPOLINO, G; “An equivalent internal circuit of the Induction machine for advanced spectral analysis”,   IEEE Transactions on Industry Applications, 2004, 40(3): 726-734.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000129&pid=S0012-7353200700030002400002&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[3]</b> VILLADA, F.; VALENCIA, D.A.; MUÑOZ, N.; “Diagnóstico del aislamiento en motores de inducción mediante la medición del flujo axial de dispersión”, Revista Facultad de Ingeniería,   Universidad de Antioquia, 2004, 32: 102-113.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000130&pid=S0012-7353200700030002400003&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[4]</b> FERNÁNDEZ, M.; GARCÍA, M., ORCAJO, J.A.; CANO, J.; SOLARES, J.; “Técnicas para el mantenimiento y diagnóstico de máquinas eléctricas rotativas”,   Barcelona, Marcombo, 1998, pp. 121-153.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000131&pid=S0012-7353200700030002400004&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[5]</b> AWADALLAH, M.A. y MORCOS, M.M. Application of AI tools in faults diagnosis of electrical machines and drives-An overview. IEEE Transactions On Energy Conversion, 2003 18(2): 245-251.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000132&pid=S0012-7353200700030002400005&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[6]</b> KOHLER, J. L.; SOTTILE, J.; y TRUTT, F. C. Alternatives for assessing the electrical integrity of induction motors. IEEE Transactions On Industry Applications, 1992 28(5): 1109-1117.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000133&pid=S0012-7353200700030002400006&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[7]</b> SOTTILE, J. y KOHLER, J. L. An on-line method to detect incipient   failure of turn insulation in random-wound motors. IEEE Transaction on Energy   Conversion, 1993 8(4): 762–768.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000134&pid=S0012-7353200700030002400007&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[8]</b> MC56F8367, Preliminary Technical Data, Rev. 4.0. Freescale Semiconductor, Inc. 2005.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000135&pid=S0012-7353200700030002400008&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[9]</b> LOW COST, Miniature Isolation Amplifiers AD202-204, rev. d. Analog Devices, Inc. 2002.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000136&pid=S0012-7353200700030002400009&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[10]</b> MATLAB Creating Graphical User Interface. The MathWorks, Inc. 2006.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000137&pid=S0012-7353200700030002400010&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --> ]]></body><back>
<ref-list>
<ref id="B1">
<label>1</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[ILONEN]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[KAMARAINEN]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[LINDH]]></surname>
<given-names><![CDATA[T.]]></given-names>
</name>
<name>
<surname><![CDATA[AHOLA]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[KÄLVIÄINEN]]></surname>
<given-names><![CDATA[H.]]></given-names>
</name>
<name>
<surname><![CDATA[PARTANEN]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Diagnosis tool for motor condition monitoring]]></article-title>
<source><![CDATA[IEEE Transactions On Industry Applications]]></source>
<year>2005</year>
<volume>41</volume>
<numero>4</numero>
<issue>4</issue>
<page-range>963-971</page-range></nlm-citation>
</ref>
<ref id="B2">
<label>2</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[HENAO]]></surname>
<given-names><![CDATA[H]]></given-names>
</name>
<name>
<surname><![CDATA[MARTIS]]></surname>
<given-names><![CDATA[C]]></given-names>
</name>
<name>
<surname><![CDATA[CAPOLINO]]></surname>
<given-names><![CDATA[G]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[An equivalent internal circuit of the Induction machine for advanced spectral analysis]]></article-title>
<source><![CDATA[IEEE Transactions on Industry Applications]]></source>
<year>2004</year>
<volume>40</volume>
<numero>3</numero>
<issue>3</issue>
<page-range>726-734</page-range></nlm-citation>
</ref>
<ref id="B3">
<label>3</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[VILLADA]]></surname>
<given-names><![CDATA[F.]]></given-names>
</name>
<name>
<surname><![CDATA[VALENCIA]]></surname>
<given-names><![CDATA[D.A.]]></given-names>
</name>
<name>
<surname><![CDATA[MUÑOZ]]></surname>
<given-names><![CDATA[N.]]></given-names>
</name>
</person-group>
<article-title xml:lang="es"><![CDATA[Diagnóstico del aislamiento en motores de inducción mediante la medición del flujo axial de dispersión]]></article-title>
<source><![CDATA[Revista Facultad de Ingeniería]]></source>
<year>2004</year>
<volume>32</volume>
<page-range>102-113</page-range></nlm-citation>
</ref>
<ref id="B4">
<label>4</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[FERNÁNDEZ]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
<name>
<surname><![CDATA[GARCÍA]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
<name>
<surname><![CDATA[ORCAJO]]></surname>
<given-names><![CDATA[J.A.]]></given-names>
</name>
<name>
<surname><![CDATA[CANO]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[SOLARES]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
</person-group>
<article-title xml:lang="es"><![CDATA[Técnicas para el mantenimiento y diagnóstico de máquinas eléctricas rotativas]]></article-title>
<source><![CDATA[]]></source>
<year>1998</year>
<page-range>121-153</page-range></nlm-citation>
</ref>
<ref id="B5">
<label>5</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[AWADALLAH]]></surname>
<given-names><![CDATA[M.A.]]></given-names>
</name>
<name>
<surname><![CDATA[MORCOS]]></surname>
<given-names><![CDATA[M.M.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Application of AI tools in faults diagnosis of electrical machines and drives-An overview]]></article-title>
<source><![CDATA[IEEE Transactions On Energy Conversion]]></source>
<year></year>
<volume>2003</volume><volume>18</volume>
<numero>2</numero>
<issue>2</issue>
<page-range>245-251</page-range></nlm-citation>
</ref>
<ref id="B6">
<label>6</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[KOHLER]]></surname>
<given-names><![CDATA[J. L.]]></given-names>
</name>
<name>
<surname><![CDATA[SOTTILE]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[TRUTT]]></surname>
<given-names><![CDATA[F. C.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Alternatives for assessing the electrical integrity of induction motors]]></article-title>
<source><![CDATA[IEEE Transactions On Industry Applications]]></source>
<year>1992</year>
<volume>28</volume>
<numero>5</numero>
<issue>5</issue>
<page-range>1109-1117</page-range></nlm-citation>
</ref>
<ref id="B7">
<label>7</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[SOTTILE]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[KOHLER]]></surname>
<given-names><![CDATA[J. L.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[An on-line method to detect incipient failure of turn insulation in random-wound motors]]></article-title>
<source><![CDATA[IEEE Transaction on Energy Conversion]]></source>
<year>1993</year>
<volume>8</volume>
<numero>4</numero>
<issue>4</issue>
<page-range>762-768</page-range></nlm-citation>
</ref>
<ref id="B8">
<label>8</label><nlm-citation citation-type="">
<article-title xml:lang="en"><![CDATA[MC56F8367: Preliminary Technical Data, Rev. 4.0]]></article-title>
<source><![CDATA[]]></source>
<year>2005</year>
</nlm-citation>
</ref>
<ref id="B9">
<label>9</label><nlm-citation citation-type="">
<article-title xml:lang="en"><![CDATA[Miniature Isolation Amplifiers AD202-204]]></article-title>
<source><![CDATA[]]></source>
<year>2002</year>
</nlm-citation>
</ref>
<ref id="B10">
<label>10</label><nlm-citation citation-type="">
<article-title xml:lang="en"><![CDATA[MATLAB: Creating Graphical User Interface]]></article-title>
<source><![CDATA[]]></source>
<year>2006</year>
</nlm-citation>
</ref>
</ref-list>
</back>
</article>
