Está en la página 1de 75

Universidad Nacional del Sur

Departamento de Ingeniera Elctrica y de


Computadoras

DESARROLLO DE SOFTWARE
PARA BALANCEO ESTTICO DE
ROTORES
Informe de Proyecto Final

MARTIN EDUARDO LIRA EVANS


PROFESOR TUTOR:
Eduardo E. Paolini

Baha Blanca- 2009

ndice de Proyecto

ndice de Proyecto ....................................................................................................... 1-2


ndice de Figuras ......................................................................................................... 1-6
Resumen ....................................................................................................................... 1-8
1. INTRODUCCIN.................................................................................................. 1-9
1.1 Introduccin................................................................................................... 1-10
2. OBJETIVOS ......................................................................................................... 2-11
2.1 Objetivos Generales ...................................................................................... 2-12
2.2 Objetivos Especficos .................................................................................... 2-12
3. EL PROBLEMA Y SU IMPORTANCIA............................................................ 3-13
3.1 Definicin del Problema ................................................................................ 3-14
3.2 Solucin Propuesta ........................................................................................ 3-14
4. MARCO TEORICO REFERENCIAL ................................................................. 4-16
4.1 Resumen del Capitulo ................................................................................... 4-17
4.2 Introduccin a las Vibraciones en Mquinas Rotatorias ............................... 4-17
4.2.1 El Programa de Mantenimiento Predictivo (PMP) ............................ 4-17
Deteccin ........................................................................................... 4-17
Identificacin ..................................................................................... 4-17
Correccin ......................................................................................... 4-18
4.2.2 Vibraciones en maquinarias............................................................... 4-18
4.2.3 Origen de las frecuencias de las vibraciones en maquinarias ............ 4-18
Frecuencias generadas ...................................................................... 4-18
Frecuencias excitadas ....................................................................... 4-18
Frecuencias producidas por fenmenos electrnicos ....................... 4-18
4.2.4 Unidades de medicin ....................................................................... 4-19
4.2.5 Desbalance ......................................................................................... 4-19
Desbalance esttico ........................................................................... 4-19
Desbalance par .................................................................................. 4-19
Desbalance casi - esttico ................................................................. 4-19
Desbalance dinmico ........................................................................ 4-19

1-2

4.2.6 Elementos Funcionales en un sistema de Medicin .......................... 4-20


Transductores de desplazamiento por contacto ................................ 4-21
Transductores de desplazamiento sin contacto ................................. 4-21
Transductores de velocidad ............................................................... 4-22
El acelermetro piezoelctrico .......................................................... 4-22
Sensores de proximidad ptico .......................................................... 4-23
4.2.7 Modelos para el balance .................................................................... 4-23
4.2.8 Unidades para expresar el desbalance ............................................... 4-24
4.2.9 Balanceo en un plano......................................................................... 4-25
4.2.10 Mtodo de los coeficientes de Influencia .......................................... 4-25
4.3 Software para Instrumentacin Virtual ......................................................... 4-27
4.3.1 LabVIEW y su importancia ............................................................... 4-27
4.3.2 Principales usos ................................................................................. 4-28
4.3.3 Anlisis del Software ......................................................................... 4-28
4.3.4 Elementos principales del software ................................................... 4-29
Panel Frontal: ................................................................................... 4-29
Diagrama de Bloques (Funciones): .................................................. 4-29
Iconos y Conectores: ......................................................................... 4-30
Programacin: .................................................................................. 4-30
Funcionabilidad ................................................................................ 4-31
Flujo de Datos ................................................................................... 4-31
Estructuras y Subdiagramas.............................................................. 4-31
4.4 Adquisicin de Datos .................................................................................... 4-32
4.4.1 Diseo y Seleccin de Tarjetas DAQ ................................................ 4-32
4.4.2 Error de Conversin .......................................................................... 4-33
Error de Ganancia ............................................................................ 4-33
Error diferencial no-lineal ................................................................ 4-34
Error de apertura .............................................................................. 4-34
Error de Offset ................................................................................... 4-34
Efecto Aliasing................................................................................... 4-34
4.5 Bus de Comunicaciones para Instrumentacin ............................................. 4-34
4.5.1 Puerto USB (Bus serial universal) .................................................... 4-34
4.5.2 IEEE-488 GPIB (Bus Interfase para Propsitos Generales) ............ 4-35
5. DISEO DEL INSTRUMENTO VIRTUAL ...................................................... 5-37
5.1 Resumen del capitulo .................................................................................... 5-38
5.2 Diseo del Instrumento Virtual ..................................................................... 5-38
5.2.1 Adquisicin de Datos ........................................................................ 5-38
5.2.2 Mdulo Final de Adquisicin ............................................................ 5-38
5.3 Filtros............................................................................................................. 5-39
5.3.1 Filtros FIR e IIR ................................................................................ 5-40
1-3

5.3.2 Filtrado adaptivo en LabVIEW ......................................................... 5-41


5.4 Mdulo de Procesamiento de Datos .............................................................. 5-42
5.4.1 Mdulo de Procesamiento de Datos Inicial ....................................... 5-42
Bsqueda de cambios de signo: ........................................................ 5-42
Interpolacin entre muestras adyacentes .......................................... 5-43
Resta, promedio y conversin a grados ............................................ 5-43
Mdulo 360 ...................................................................................... 5-44
5.5 Optimizacin de tiempos de clculo ............................................................. 5-46
5.5.1 Extract Single Tone from Hann Spectrum ........................................ 5-48
5.5.2 Mdulo de procesamiento de datos final ........................................... 5-48
5.5.3 Comparacin de precisin y tiempos de clculo ............................... 5-49
5.6 Descripcin de los Mdulos del VI ............................................................... 5-50
5.6.1 Mdulo Men Principal ..................................................................... 5-50
5.6.2 Mdulo Balanceo en un Plano ........................................................... 5-50
5.6.3 Mdulo Balanceo Interactivo ............................................................ 5-52
5.6.4 Mdulo de Anlisis Espectral ............................................................ 5-53
5.6.5 Mdulo Generar Reportes ................................................................. 5-54
5.6.6 Mdulo Ayuda ................................................................................... 5-55
6. RESULTADOS EXPERIMENTALES ................................................................ 6-56
6.1 Resumen del Capitulo ................................................................................... 6-57
6.2 Ratificacin del Error en la Estimacin del Desfasaje. ................................ 6-57
6.2.1 Descripcin General del Ensayo........................................................ 6-57
6.2.2 Sincronizacin del Hp 3326A por puerto GPIB. ............................... 6-58
Interfaz USB/GPIB 82357A de Agilent. ............................................ 6-58
Mdulo de Configuracin y Sincronizacin ...................................... 6-59
6.2.3 Sincronizacin del Osciloscopio MSO 7104 por puerto USB. ......... 6-59
Mdulo de Configuracin y Sincronizacin ...................................... 6-60
6.2.4 Descripcin General de funcionamiento Conjunto. .......................... 6-60
Medir Desfasaje en Linea. ................................................................. 6-60
Configurar e Inicializar barrido ....................................................... 6-61
Graficar Barridos .............................................................................. 6-62
Nube de Puntos e Interpolacin ........................................................ 6-62
Error de Estimacin de Desfasaje ..................................................... 6-62
6.3 Conclusiones. ................................................................................................ 6-63
6.4 Acondicionamiento de Seales ..................................................................... 6-64
7. JERARQUIAS DE Vis & SUBVis DEL INSTRUMENTO VIRTUAL ............ 7-66
7.1 Men Principal .............................................................................................. 7-67
7.2 Balance en un Plano ...................................................................................... 7-67
1-4

7.3 Balance Interactivo ........................................................................................ 7-67


7.4 Error de Estimacion de Desfasaje ................................................................. 7-68
7.5 Inicializar Barrido.......................................................................................... 7-68
7.6 Generar Reporte ............................................................................................ 7-68
7.7 Anlisis Espectral .......................................................................................... 7-69
7.8 Mdulo de Procesamiento ............................................................................. 7-69
8. CONCLUSIONES................................................................................................ 8-70
8.1 Conclusiones ................................................................................................. 8-71
9. GLOSARIO .......................................................................................................... 9-72
9.1 Glosario ......................................................................................................... 9-73
10. REFERECIAS BIBLIOGRAFICAS .................................................................. 10-74

1-5

ndice de Figuras
Figura 3.1 Procesamiento Digital de Seales .............................................................. 3-14
Figura 4.1. Modelos para expresar el Desbalance ....................................................... 4-20
Figura 4.2 Sistema de medicin. ................................................................................. 4-20
Figura 4.3 Transductor de desplazamiento por contacto. ............................................ 4-21
Figura 4.4 Transductor de desplazamiento sin contacto.............................................. 4-22
Figura 4.5 Transductores de velocidad. ....................................................................... 4-22
Figura 4.6 Acelermetro piezoelctrico. ..................................................................... 4-23
Figura 4.7 Desbalance de Rotor. ................................................................................. 4-24
Figura 4.8 Mtodo de los Coeficientes de Influencia. ................................................. 4-25
Figura 4.9 Desbalance Equivalente ............................................................................. 4-26
Figura. 4.10 Panel Frontal LabVIEW. ......................................................................... 4-29
Figura. 4.11 Diagrama de Bloques LabVIEW. ........................................................... 4-30
Figura. 4.12 Funciones y Controles LabVIEW. .......................................................... 4-30
Figura 4.13 Adquisidora 1208-Fs. ............................................................................... 4-33
Figura 4.14 Error de Offset.......................................................................................... 4-34
Figura 5.1 Instrumento Virtual. ................................................................................... 5-38
Figura 5.2 Mdulo Seleccionar Adquisidor. ............................................................... 5-39
Figura 5.3 Mdulo Configurar Parmetros................................................................. 5-39
Figura 5.4 Mdulo Harmonic Distortion Analyzer. .................................................... 5-41
Figura 5.5 Seteado del Harmonic Analyzer................................................................. 5-42
Figura 5.6 Procesamiento de Datos. ........................................................................... 5-42
Figura 5.7 SubVI Bsqueda de Cambios de Signo. .................................................... 5-43
Figura 5.8 SubVI Interpolador de Orden 3 .................................................................. 5-43
Figura 5.9 SubVi Clculo de Media, Desviacin y Varianza...................................... 5-44
Figura 5.10 SubVi Mdulo 360.................................................................................. 5-44
Figura 5.11 Mdulo Inicial de Procesamiento de Datos. ............................................ 5-45
Figura 5.12 Tiempo de clculo del Mdulo de Procesamiento de Datos ................... 5-46
Figura 5.13 SubVi Interpolador Lineal ....................................................................... 5-46
Figura 5.15 MathScript Node ...................................................................................... 5-47
Figura 5.16 Interpolador de Orden 3 optimizado ....................................................... 5-47
Figura 5.17 SubVi Bsqueda de Cambios de Signos Optimizado. ............................ 5-48
Figura 5.18 Mdulo Extract Single Tone. ................................................................... 5-48
Figura 5.19 Mdulo final de procesamiento de datos. ................................................ 5-49
Figura 5.20 Comparacin de tiempos de clculo. ....................................................... 5-49
Figura 5.21 Mdulo Men Principal ........................................................................... 5-50
Figura 5.22 Mdulo de Balanceo Esttico.................................................................. 5-51
Figura 5.23 Mdulo Ingresar Peso de Prueba. ............................................................ 5-52
1-6

Figura 5.24 Mdulo Balanceo Interactivo ................................................................... 5-52


Figura 5.25 Mdulo Seleccionar Adquisidor. ............................................................. 5-53
Figura 5.26 Mdulo de Anlisis Espectral. (a) Seal de vibracin a la entrada
y a la salida del filtro adaptivo (arriba). (b) Seal de referencia a
la entrada del filtro y su espectro en dB (abajo). .................................... 5-53
Tabla. 5.2 Tipos de Reportes. ...................................................................................... 5-54
Figura 5.27 Mdulo Generar Reporte. ........................................................................ 5-55
Figura 5.28 Mdulo Men Ayuda ............................................................................... 5-55
Figura 6.1 Diagrama de conexionado. ......................................................................... 6-57
Figura 6.2 oscilador doble sintetizado HP 3326A. ...................................................... 6-58
Figura 6.3 Interfaz Agilent 82357A USB-GPIB. ........................................................ 6-58
Figura 6.4 Mdulo Sincronizacin HP 3326A. ........................................................... 6-59
Figura 6.5 Osciloscopio Agilent MSO 7104. .............................................................. 6-59
Figura 6.6 Mdulo Configuracin y Sincronizacin del MSO. .................................. 6-60
Figura 6.7 Men Principal. .......................................................................................... 6-60
Figura 6.8 Medidor de Desfasaje en lnea. ................................................................. 6-61
Figura 6.9 Mdulo Configurar e Inicializar Barrido. .................................................. 6-61
Figura 6.10 Mdulo Graficar nube de puntos.............................................................. 6-62
Figura 6.11 Grafico nube de puntos. ........................................................................... 6-62
Figura 6.12 Error de Estimacin de Desfasaje. ........................................................... 6-63
Figura 6.13 (a) Error del instrumento virtual. ............................................................. 6-63
Figura 6.13 (b) Error del osciloscopio digital.............................................................. 6-64
Figura 6.15 Ensayo con acondicionamiento de seales. ............................................. 6-64
Figura 6.16 Filtro Pasabajo.......................................................................................... 6-65
Figura 6.17 Filtro Pasabajo.......................................................................................... 6-65
Figura 6.18 Filtro Pasabajo (canales invertidos). ........................................................ 6-65

1-7

Resumen
Debido a los progresivos avances tecnolgicos, las industrias han debido hacer
innovaciones a sus procesos productivos, con el fin de ser altamente competitivos.
Como una consecuencia de esto, cada vez mayor nmero de equipos rotatorios giran a
mayores velocidades y son diseados con nuevos materiales que los hacen ms livianos
y con mayor flexibilidad mecnica. Esto produce la necesidad de controlar ms
estrictamente los incrementos en las fuerzas dinmicas y estticas en los equipos, las
cuales producen fatiga y desgaste en sus componentes aumentando la posibilidad de
que aparezcan fallas anticipadas e imprevistas prematuramente. Es por eso que para este
proyecto final se considero el diseo de un instrumento virtual que permita realizar un
mantenimiento predictivo caracterizando el comportamiento mecnico de la maquinaria
industrial permitiendo posteriormente la conformacin de un diagnostico eficaz del
estado tcnico de la maquina.
La instrumentacin virtual tiene una amplia gama de aplicaciones, principalmente
industriales, dirigidas a sistemas de medicin, monitoreo de procesos, y control; adems
de aplicaciones de procesamiento, como procesamiento digital de seales,
procesamiento en tiempo real, manipulacin de imgenes y audio, diseo de filtros
digitales, generacin de seales, entre otras.
Para el diseo de dicho instrumento se necesito una herramienta que para nuestro caso
se titula LabVIEW el cual es proporcionado por la empresa internacional National
Instruments. Esta herramienta es un poderoso software con una plataforma grfica el
cual integra adquisicin de datos, procesamiento de datos, y presentacin en un solo
sistema.
Antes de la descripcin de dicho instrumento virtual y debido a que LabVIEW es un
software poco utilizado en nuestra universidad, se realizar una breve resea de este con
la finalidad de acercar los conceptos bsicos para la utilizacin del mismo lo cual
permitir un mayor entendimiento del trabajo realizado.

1-8

1. INTRODUCCIN

1-9

1.1 Introduccin
En todas las mquinas rotatorias existen vibraciones cuyo origen se debe a causas
diversas y su intensidad depende principalmente de la interaccin entre las fuerzas
dinmicas que ocurren dentro del rotor y su flexibilidad mecnica. El desbalance es una
de las fuerzas que ms problemas causan en los rotores y por consecuencia en las
maquinas rotativas. Si una mquina no est balanceada correctamente, se producen
vibraciones y ruidos que son altamente perceptibles, y que pueden producir el desgaste
prematuro del equipo. Por ello se hace necesario compensar estas fuerzas dinmicas
libres mediante un anlisis predictivo.
Las tecnologas Predictivas se basan en la interpretacin de resultados de diferentes
mediciones de magnitudes que caracterizan el comportamiento mecnico de una
determinada maquinaria industrial, lo cual permite la conformacin de un diagnstico
eficaz del estado tcnico de la mquina y de sus propios elementos.
Puesto a que grandes son los desarrollos que se han realizado en los ltimos tiempos
con la ayuda de herramientas informticas, y dada la gran potencialidad de LabVIEW
como herramienta de trabajo, se decidi la utilizacin del mismo como interfaz entre el
usuario y el equipamiento empleado.

1-10

2. OBJETIVOS

2-11

2.1 Objetivos Generales


2.1.1

Aplicacin de tcnicas de procesamiento digital de seales para facilitar el


manejo de las seales a manipular las cuales son necesarias para realizar los
clculos de desbalance.

2.1.2

Facilitar el procedimiento de balanceo de manera sencilla y prctica,


implementando las tcnicas de procesamiento digital en un software que permita
realizar un anlisis predictivo especfico.

2.2 Objetivos Especficos


2.2.1

Implementar un filtro digital lo suficientemente angosto para eliminar


componentes armnicas no deseadas y recuperar nicamente la componente
fundamental de dos seales a procesar.

2.2.2

Desarrollar un Mdulo de Procesamiento de datos que permita calcular la


diferencia de fase producida entre dos seales adquiridas.

2.2.3

Creacin de un instrumento virtual intuitivo y de fcil manejo en LabVIEW para


el usuario final, que sirva como interfaz entre la PC y la maquinaria empleada en
el laboratorio de vibraciones mecnicas de la Universidad Nacional del Sur.

2.2.4

Corroborar el error en la estimacin del desfasaje del mdulo de procesamiento


de datos diseado, comparndolo con los resultados arrojados por algn
instrumento capaz de calcular diferencia de fase.

2.2.5

Facilitar un Mdulo de Balanceos peridicos que permita almacenar los


denominados Coeficientes de Influencia para que en prximos balanceos no sea
necesario detener y arrancar excesivamente la maquinaria respectiva.

2.2.6

Desarrollar un mdulo de Elaboracin de Reportes que permita genera informes


objetivos sobre las mediciones de balanceo realizados indicando las magnitudes
determinantes medidas y calculadas en el ensayo.

2-12

3. EL PROBLEMA Y SU
IMPORTANCIA

3-13

3.1 Definicin del Problema


El motivo que conllevo a la realizacin de la tesis es el problema presente dentro de los
laboratorios de vibraciones mecnicas de la Universidad Nacional del Sur, el cual
radica en desarrollar un filtro ptimo que permita realizar de manera correcta la
adquisicin y la posterior manipulacin de las seales en uso, permitiendo as el calculo
correcto de desbalance en un determinado rotor.
De modo mas especifico el problema general reside en la dificultad de realizar un filtro
digital lo suficientemente angosto que permita eliminar componentes armnicas no
deseadas y recuperar nicamente la componente fundamental, permitiendo as que la
etapa siguiente de manipulacin de las seales pueda realizarse de forma correcta.
Esto sumado a la posterior necesidad de calcular el desfasaje de las dos seales ya
sensadas, parmetro fundamental para el clculo del desbalance.
Dado a que los dos problemas anteriormente mencionados son los ejes del proyecto, se
decidi culminar con el desarrollo de un instrumento virtual que en enmascare el
procesamiento de datos a desarrollar.
A raz de esto, se abrieron mltiples variables de trabajo para nuestra tesis, de las cuales
abarcamos tres, detalladas a continuacin:

Desarrollo del Procesamiento de Datos.


Problema de implementacin y utilizacin del software LabVIEW.
Problema de Realizacin del Instrumento Virtual.

Considerando estos factores y sumando adems el problema de nivel inicial el cual


radica en la falta de conocimiento de LabVIEW como software de programacin y
anlisis, se comenz con el desarrollo del proyecto

3.2

Solucin Propuesta

Como se menciono anteriormente existen variables concisas en nuestro proyecto de


tesis para las cuales se proponen respectivamente las soluciones, siendo la primera
solucin el planteamiento claro de los pasos a seguir para lograr el procesamiento
digital de las seales, el cual consta de tres etapas adquisicin, filtrado y manipulacin
de datos.

Figura 3.1 Procesamiento Digital de Seales

3-14

Como segunda parte del proyecto se estudio la informacin bsica para poder comenzar
con el uso software, explorando las principales cualidades entregadas por el mismo
como as tambin las diversas potencialidades que este posee.
Por ltimo, en lo que se refiere a la tercera etapa del proyecto, una vez desarrollada la
segunda, es que podemos proceder con la etapa de diseo del instrumento virtual IV el
cual satisfacer las necesidades planteadas y ser desarrollado de acuerdo a los objetivos
propuestos para la tesis.

3-15

4. MARCO TEORICO
REFERENCIAL

4-16

4.1

Resumen del Capitulo

A travs del marco terico y referencial se pretende comentar primeramente una


introduccin a las vibraciones en mquinas rotatorias que permita comprender el
problema en cuestin, describiendo as las diversas soluciones a aplicar.
Posteriormente se comenta el origen del software LabVIEW y su importancia,
utilizacin y caractersticas dadas por los propios fabricantes.
A continuacin se detalla una descripcin general sobre la finalidad del Hardware de
adquisicin de datos (DAQ) y se realiza una breve resea sobre la relacin que existe
entre National Instruments y la empresa fabricante de la DAQ Measurement
Computing (utilizada por nosotros),
Finalmente, se explica la funcin de pequeas utilidades que son necesarias para nuestro
trabajo final.

4.2 Introduccin a las Vibraciones en Mquinas Rotatorias


4.2.1 El Programa de Mantenimiento Predictivo (PMP)
El Programa de Mantenimiento Predictivo contribuye en principio, a detectar el
comienzo de una futura avera a la vez permite disponer de las herramientas necesarias
para analizar la causa del problema que se est desarrollando, logrndose determinar
finalmente, el momento oportuno para de forma dirigida corregir eficaz y
eficientemente el problema detectado.
Se conoce por Programa de Mantenimiento Predictivo a aquel que contempla de modo
eficaz tres etapas imprescindibles.

Deteccin.
Identificacin.
Correccin.

Deteccin
Constituye el primer paso dentro del PMP y se basa en el seguimiento de la evolucin
de uno o varios parmetros seleccionados adecuadamente, de acuerdo a su sensibilidad
ante los cambios en la condicin de la mquina analizada.
Identificacin
Una vez que el problema ha sido detectado, es necesario proceder a la determinacin de
la causa de ste es decir, identificar qu elemento o elementos de mquina es el o son
los causantes del incremento en los niveles de vibraciones, con respecto a las referencias
que reflejaban una condicin mecnica normal.

4-17

Correccin
Por supuesto, conocer la causa del problema y por consiguiente la ubicacin de ste,
permite organizar y ejecutar de modo eficiente y eficaz los trabajos de eliminacin del
problema y de su propia causa. Es sumamente importante el hecho de que la
identificacin de los problemas que puedan encontrarse incluso en su etapa de
desarrollo prematuro, permite planificar los trabajos de mantenimiento en el momento
oportuno, logrando que las prdidas por concepto de mantenimiento sean mnimas.

4.2.2 Vibraciones en maquinarias


A travs de los aos ya sea por contacto directo o con el empleo de algn dispositivo de
naturaleza subjetiva, los operadores de mquina han empleado tcnicas de verificacin
auditiva para comprobar si el comportamiento de las mquinas es normal o no. De aqu
que, tradicionalmente y quizs en forma inconsciente, las vibraciones hayan sido
utilizadas como un indicador del estado tcnico de las mquinas y hasta hoy en da
continen siendo el fenmeno ms representativo del estado tcnico de stas,
pudindose a travs de la medicin de vibraciones detectar e identificar fallos ya
desarrollados o en perodo de desarrollo prematuro.

4.2.3 Origen de las frecuencias de las vibraciones en maquinarias


Existen tres causas fundamentales que propician la presencia de vibraciones en las
mquinas rotatorias a determinadas frecuencias, estas ltimas se identifican como:
Frecuencias generadas
Frecuencias excitadas
Frecuencias producidas por fenmenos electrnicos
Frecuencias generadas
A veces se las identifica como frecuencias forzadas o frecuencias de diagnstico y son
aquellas que la mquina genera realmente durante su funcionamiento habitual.
Frecuencias excitadas
Las frecuencias excitadas no son ms que las frecuencias de resonancias de los
elementos que componen las mquinas, incluyendo las estructuras portantes y los
elementos no rotatorios en general.
Cuando se excitan las frecuencias de resonancia, las vibraciones son amplificadas.
Comnmente el problema que ms excita las frecuencias de resonancias cercanas a la
frecuencia de rotacin de la mquina es el desbalance, que por muy pequeo que sea,
puede ser amplificado severamente si se sintoniza la frecuencia de operacin del rotor
desbalanceado con la frecuencia natural de ste en sus apoyos.
Frecuencias producidas por fenmenos electrnicos
En algunos casos, cuando se obtienen los espectros de las vibraciones en una mquina,
se observan frecuencias falsas o fuera de su ubicacin correcta. Esto tiene lugar por
ejemplo, en el caso de una vibracin senoidal que por errores en el ajuste de los

4-18

atenuadores de entrada del instrumento de medicin (por Ej. que ste la registre
recortada) produce un espectro falso.

4.2.4 Unidades de medicin


Segn la norma ISO 1000 las unidades empleadas para cuantificar los niveles de
vibraciones son las siguientes:

Tabla 4.1 Unidades de Medicin

4.2.5 Desbalance
Constituye una de las fuentes ms comunes en los problemas de vibraciones en
maquinarias, siendo la causa principal en aproximadamente el 40 % de los casos de
vibraciones excesivas.
El desbalance puede ser definido como la no coincidencia del eje de rotacin y el eje
longitudinal principal de inercia del rotor. Este eje, une todos los centros de gravedad de
cada una de las infinitas secciones transversales que componen al rotor, que al no
coincidir con el eje de rotacin producen fuerzas y/o momentos dinmicos induciendo
cuatro tipos de desbalances, en virtud de los cuales se debe decidir cmo balancear el
rotor.
Desbalance esttico
Identificado tambin como desbalance de fuerzas, se define (Fig. 4.1 a) como la
condicin en donde el eje longitudinal principal de inercia del rotor est desplazado
paralelamente con respecto al eje de rotacin.
Desbalance par
Se define (Fig. 4.1 b) como la condicin donde el eje longitudinal principal de inercia
del rotor intercepta al eje de rotacin en el centro de masas del propio rotor.
Desbalance casi - esttico
Se define (Fig. 4.1 c) como la condicin en la que el eje longitudinal principal de inercia
del rotor intercepta al eje de rotacin en un punto arbitrario o sea, un punto que no
coincide con el centro de masas del propio rotor.
Desbalance dinmico
Se define (Fig. 4.1 d) como aquella condicin en la que el eje longitudinal principal de
inercia del rotor no intercepta al eje de rotacin y tampoco es paralelo a ste.

4-19

En otras palabras, el eje longitudinal principal de inercia del rotor cruza al eje de
rotacin del propio rotor.
Estos tipos de desbalances tienen origen en diferentes causas, tales como:
Desgaste de partes rotativas de las mquinas.
Montaje defectuoso de componentes.
Falta de homogeneidad causada por soldaduras.
Variaciones en la estructura qumica y cristalina del material, causadas por el vaciado
o tratamiento trmico.
Variaciones en el tamao de tornillos, tuercas, u otros sujetadores.

Figura 4.1. Modelos para expresar el Desbalance

4.2.6 Elementos Funcionales en un sistema de Medicin


Cuando se miden vibraciones con el objetivo de diagnosticar problemas en mquinas y
estructuras, el anlisis se debe efectuar en el dominio frecuencial para lo cual en forma
funcional se emplea un sistema como el mostrado posteriormente (Fig. 4.1).

Figura 4.2 Sistema de medicin.

4-20

Para realizar el balance esttico de un rotor es necesario relacionar la seal de vibracin


debida al desbalance, con una posicin de referencia determinada. La amplitud de la
seal de vibracin es proporcional al grado de desbalance, y la fase respecto a esta
referencia indica la direccin hacia donde est desplazado el centro de masa.
Un transductor es un dispositivo capaz de convertir la magnitud que se desea cuantificar
en una seal elctrica que pueda ser "leda" por otro instrumento.
Independientemente del tipo de transductor utilizado, es necesario traducir las
variaciones de posicin, velocidad o aceleracin en una indicacin de masa y posicin
angular que permita compensar el desplazamiento del centro de masa del rotor, existen
distintos tipos de transductores que cumplen con este fin, algunos de los cuales se
detallan a continuacin.
Transductores de desplazamiento por contacto
Este tipo de transductor de desplazamiento necesita del contacto fsico con la superficie
que vibra y su diseo est sustentado por dos enrollados y un ncleo cilndrico (Fig.
4.2). El enrollado primario se energiza a travs de una tensin elctrica alterna (AC) con
amplitud constante y frecuencia de entre 1 y 10 kHz. Esto a su vez produce un campo
magntico en el centro del transductor que induce una seal elctrica en el enrollado
secundario de acuerdo con la posicin del ncleo. La seal de salida del secundario se
procesa y luego de ser rectificada y filtrada se cuantifica como una seal de directa
(DC) que puede variar entre 4 y 20 mA en funcin de la posicin del ncleo mvil.
Este tipo de transductor, conocido como Transformador Diferencial Lineal Variable
(LVDT5) posee su mejor cualidad en el hecho de que, su ncleo mvil no hace contacto
con otros componentes que puedan absorber energa mecnica, lo cual le atribuye una
extensa vida til y una alta precisin.

Figura 4.3 Transductor de desplazamiento por contacto.

Transductores de desplazamiento sin contacto


La proporcionalidad que existe entre la capacitancia y la distancia entre las placas de un
capacitor puede ser aprovechada para medir el desplazamiento relativo entre la
superficie de la mquina y el transductor. Se puede observar (Fig. 4.3) que al acercar el
transductor (placa fija) a la superficie vibratoria, la distancia entre ambos variar de
acuerdo con los niveles de vibraciones en lo que sera la placa mvil del capacitor. Esta
variacin se traduce en cambios de la capacitancia del circuito de medicin lo cual se

4-21

convierte posteriormente a una seal elctrica aprovechable por medio de diferentes


circuitos de deteccin.

Figura 4.4 Transductor de desplazamiento sin contacto.

Transductores de velocidad
Los transductores de velocidad (Fig. 4.4) constan de un enrollado soportado por
resortes de muy baja rigidez y un imn permanente que se fijan a la carcaza del
transductor de manera que se cree un campo magntico muy fuerte dentro del cual est
"sumergido" el propio enrollado.
Cuando la carcaza del transductor se fija a la superficie de medicin, el imn
permanente copia el movimiento de la superficie de medicin. El enrollado se mantiene
inmvil (movimiento ssmico) y el movimiento relativo entre el campo magntico y el
enrollado es el mismo que el de la superficie de medicin respecto a un punto fijo. El
voltaje generado ser directamente proporcional a este movimiento.
La sensibilidad de estos transductores es expresada en "potencial elctrico/velocidad".

Figura 4.5 Transductores de velocidad.

El acelermetro piezoelctrico
Se coloca entre la masa ssmica m y la base dos elementos piezoelctricos, los
elementos piezoelctricos se encuentran comprimidos por una masa que sujeta al otro
lado por un muelle y todo el conjunto dentro de una caja metlica. Cuando el conjunto
es sometido a vibracin, el disco piezoelctrico se ve sometido a una fuerza variable,

4-22

proporcional a la aceleracin de la masa. Debido al efecto piezoelctrico se desarrolla


un potencial variable que ser proporcional a la aceleracin.
Se puede observar (Fig 4.5) que mientras mayor sea la frecuencia de resonancia fr, ms
altas frecuencias podrn ser medidas, aunque se debe sealar que la sensibilidad del
acelermetro piezoelctrico disminuye con el aumento de su frecuencia de resonancia.
El diseo de este dispositivo posibilita obtener una seal elctrica proporcional a la
aceleracin de la superficie donde haya sido fijado ste.

Figura 4.6 Acelermetro piezoelctrico.

Sensores de proximidad ptico


Existan distintas formas de establecer una referencia de fase, la utilizada en nuestro caso
fue colocando sobre el rotor una cinta reflectante que hace rebotar el haz de un LED
emisor infrarrojo sobre un fotodiodo receptor, sobre el que se mide una seal pulsante
cuya frecuencia es proporcional a las revoluciones del rotor. Tambin se utilizan a este
fin sensores inductivos de proximidad, que registran la posicin de una leva fijada al eje
en rotacin.

4.2.7 Modelos para el balance


Para decidir qu modelo se tomar para efectuar el balance, no es necesario reconocer o
identificar qu tipo de desbalance presenta el rotor. De igual forma, los tipos de
desbalances identificados como pares, casi-esttico y dinmicos slo pueden ser
corregidos en al menos dos secciones transversales (planos del rotor).
Por ello, resulta de inestimable valor prctico el empleo de algunas recomendaciones
para decidir, en funcin de la relacin L/D cul es el modelo apropiado para ser
utilizado durante el ejercicio de balanceo.

4-23

Tabla 4.2 Modelos de Balanceo

4.2.8 Unidades para expresar el desbalance


Consideraremos un disco o rotor delgado de radio R y masa M que gira a una
velocidad angular al que se le coloca una masa md pequea en comparacin con
a la masa del disco y a una distancia r de su centro de giro (Fig 4.7 a), en estas
condiciones el rotor se encuentra desbalanceado debido a la ubicacin de md.

Donde
md = masa desbalanceada. [g]
r= distancia de m al eje de
rotacin [mm]
R = radio del rotor [mm].
e = excentricidad [mm]
Cg=Centro de gravedad

Figura 4.7 Desbalance de Rotor.

Por otro lado, en la figura 4.7 b se muestra un rotor excntrico cuya masa es M, la
excentricidad es e (medida desde el centro de gravedad del rotor con respecto a su eje
de rotacin) y opera a una velocidad angular w igual a la del rotor de la figura 4.7 a.
Por lo tanto, si se asume que el efecto del desbalance es el mismo en ambos rotores
(Fig. 4.7a y 4.7b respectivamente), entonces se podr asumir que las fuerzas dinmicas
son iguales por lo que:

md r = M

4-24

Al producto md.r se le denomina cantidad de desbalance y segn el Sistema


Internacional de Unidades y la Norma ISO 1940 debe ser expresado en gramos
milmetros, [g-mm].

U = md r

[g.mm]

Es habitual expresar la cantidad de desbalance en unidades relativas a la masa del rotor.

U md r
=
M M
4.2.9 Balanceo en un plano
Balancear en un plano hace referencia a la accin de efectuar las correcciones slo en
una "cara" del rotor. La Tabla 4.2 se utiliza como gua para la seleccin del modelo.
Para llevar a cabo el balanceo en un plano se emplean diferentes tcnicas, de acuerdo
con la instrumentacin disponible en el momento.
En este proyecto nos centraremos solo en el tipo de balanceo en un plano (Balanceo
Esttico) utilizando la tcnica conocida como Mtodo de los Coeficientes de Influencia.

4.2.10 Mtodo de los coeficientes de Influencia


Se basa en calcular el valor de una masa de balanceo Mb que colocada con un desfasaje
b respecto a la posicin de referencia permita equilibrar el rotor.

Figura 4.8 Mtodo de los Coeficientes de Influencia.

Para aplicar el mtodo es necesario efectuar un par de mediciones:


1. Una medicin del desbalance propio del rotor (desde un acelermetro), de donde
se obtiene la magnitud mxima del desbalance, indicada como Vu, y el retardo
relativo entre las seales proporcionadas por los sensores de referencia y de
vibracin (sensor de proximidad ptico), que se nota como tr. La diferencia de

4-25

fase angular u se calcula como u = 2 f tr, donde f es la frecuencia de rotacin


del rotor.
2. Una medicin del desbalance causado conjuntamente por una masa de prueba de
valor Mt y el desbalance propio del rotor. La magnitud mxima de la seal de
vibracin y su desfase respecto a la seal de referencia se notan como Vw y w,
respectivamente.
A partir de estas dos mediciones es posible calcular el mdulo del vector Vr, que es el
desbalance causado nicamente por la masa de prueba.
A = Vw cos w Vu cos u B = Vw sin w Vu sin u
B
B
Vr = A2 + B 2
r = tan 1 ___ A > 0 o r = 180 + tan 1 ___ A < 0
A
A
Suponiendo que el desbalance es equivalente a una masa Mb localizada en el mismo
radio que la masa de prueba

b
b

Figura 4.9 Desbalance Equivalente

Los vectores de fuerza asociados son:


JJG
Vu = w2 re jwt M b b

JJG
Vr = w2 re jwt M t t

o
JJG JGJJJG JJG JGJJJG
Vu = AM b Vr = AM t
Donde A es el factor de conversin de masa a fuerza dinmica resultante, conocido
como coeficiente de influencia.
Si la masa de balance Mb se coloca a la misma distancia radial del eje que la masa de
prueba Mt, se encuentra que Mb/Mt = Vu/Vw. Finalmente, se puede encontrar el valor
de la masa balanceadora Mb que colocada a 180 del ngulo b, logre balancear por
completo el rotor.

4-26

El ngulo de ubicacin b de la masa de correccin ser medido respecto a la posicin


en la que fue fijada la masa de prueba.
JJJG JJJG JJG JJG
b = t (Vu / Vr )
b = r + u + t + 180

4.3 Software para Instrumentacin Virtual


Software es un conjunto de programas, algoritmos y procedimientos necesarios para
hacer posible la realizacin de una aplicacin informtica.
Un software para instrumentacin virtual es aquel conjunto de programas cuya
aplicacin informtica es la de adquirir, procesar, analizar, almacenar, visualizar, datos
provenientes de campo y tomados por hardware de instrumentacin virtual. Permitiendo
desarrollar sistemas de control, supervisin y automatizacin.

4.3.1 LabVIEW y su importancia


LabVIEW (Laboratory Virtual Instrument Engineer ing Workbench) es un lenguaje de
programacin grfico diseado por National Instruments, para el diseo de sistemas de
adquisicin de datos, instrumentacin y control.
LabVIEW permite disear interfaces de usuario mediante una consola interactiva
basada en software. Es un sistema de programacin de propsito general con libreras y
funciones para diversas tareas. En particular incluye libreras para:
- Adquisicin de Datos.
- GPIB
- Control serial de Instrumentos.
- Anlisis de Datos.
- Presentacin de Datos.
- Almacenamiento de Datos
Posee un entorno de programacin destinado al desarrollo de aplicaciones, similar a los
sistemas de desarrollo comerciales que utilizan el lenguaje C o Basic.
Sin embargo, se diferencia de dichos programas en un importante aspecto: los citados
lenguajes de programacin se basan en lneas de texto para crear el cdigo fuente del
programa, mientras que LabView, emplea la programacin grfica o lenguaje G para
crear programas basados en diagramas de bloques.
Una de sus principales aplicaciones es en sistemas de medicin, como monitoreo de
procesos y aplicaciones de control, laboratorios para clases en universidades, procesos
de control industrial, es muy utilizado en procesamiento digital de seales,
procesamiento en tiempo real, aplicaciones biomdicas, manipulacin de imgenes y
audio, automatizacin, diseo de filtros digitales, generacin de seales, entre otras.
Otra de las razones que explican la importancia y le dan un punto a favor a este software
es que como las necesidades de las aplicaciones van cambiando con el tiempo, los
sistemas definidos y creados por el usuario de LabVIEW tienen la movilidad y la
flexibilidad necesaria para adecuarse sin la necesidad de incorporar equipos nuevos.

4-27

Por lo descrito anteriormente, un sistema basado en LabVIEW, simplifica el desarrollo


de sistemas y tiene la habilidad de reutilizar su cdigo, tiene acceso a sistemas de
instrumentacin completos con un coste mucho ms bajo que un nico instrumento
comercial. Es por esto que LabVIEW fue el sofware favorecido para disear el
instrumento virtual.

4.3.2 Principales usos


Es usado principalmente por ingenieros y cientficos para tareas como:

Adquisicin de datos y anlisis matemtico

Comunicacin y control de instrumentos de cualquier fabricante

Automatizacin industrial y programacin de PACs (Controlador de


automatizacin Programable).

Diseo de controladores: simulacin, hardware-en-el-ciclo (HIL) y validacin

Diseo embebido de micros y chips

Control y supervisin de procesos

Robtica, visin artificial y control de movimiento

Domtica y redes de sensores inalmbricos

En 2008 el programa fue utilizado para controlar el LHC, el acelerador de


partculas ms grande construido hasta la fecha.

4.3.3 Anlisis del Software


Como se menciono es una herramienta grfica de programacin, esto significa que los
programas no se escriben, sino que se dibujan, facilitando su comprensin. Al tener ya
pre-diseados una gran cantidad de bloques, se le facilita al usuario la creacin del
proyecto, con lo cual en vez de estar una gran cantidad de tiempo en programar un
dispositivo/bloque, se le permite invertir mucho menos tiempo y dedicarse un poco ms
en la interfaz grfica y la interaccin con el usuario final.
Posee adems bibliotecas listas para ser utilizadas con el objeto de integrar instrumentos
autnomos, equipos de adquisicin de datos, productos para el control de movimientos
y de visin, instrumentos GPIB/IEEE 488 y serie RS-232 y PLCs, entre otros, lo cual
permite construir una solucin completa de medicin y automatizacin.
Tambin tiene incorporadas las ms importantes normas de instrumentacin, tal como
VISA, una norma que permite la operacin entre instrumentos GPIB, serie y VXI.
Un gran nmero de fabricantes de hardware y software desarrollan y mantienen
centenares de bibliotecas para Labview y manejadores de instrumentos que le ayudan a
utilizar fcilmente sus productos con este. Sin embargo, esa no es la nica manera de
proveer conectividad entre las aplicaciones.

4-28

Los programas creados con LabVIEW son usualmente denominados VI (Virtual


Instruments) por la sencilla razn de que estos parecen y actan como una copia de los
instrumentos fsicos, como por ejemplo, osciloscopios e instrumentos de medicin.
Con LabVIEW pueden crearse programas de miles de VIs (equivalente a millones de
pginas de cdigo texto) para aplicaciones complejas, programas de automatizaciones
de decenas de miles de puntos de entradas/salidas, proyectos para combinar nuevos VIs
con VIs ya creados, etc.

4.3.4 Elementos principales del software


Panel Frontal:
Es la pantalla donde se hace una representacin grfica de los elementos fsicos reales,
fundamentalmente combinando elementos indicadores y de control.

Los controles simulan los dispositivos de entrada de un instrumento (interfaz


con el usuario) y proporcionan los datos al diagrama de bloques del VI.
Los indicadores simulan los dispositivos de salida de un instrumento y muestran
los datos adquiridos o generados por el diagrama de bloques.

Las funciones de Indicador y Control pueden ser intercambiados a travs de comandos


del men, cada elemento elegido debe tener un nombre (etiqueta) para ser identificado
en la ventana de funciones.

Figura. 4.10 Panel Frontal LabVIEW.

Diagrama de Bloques (Funciones):


Esta ventana contiene el diagrama de bloques del algoritmo que se esta programando, es
decir es cdigo fuente grfico de Labview.
El diagrama de bloques se construye uniendo iconos que reciben o envan datos (los
datos fluyen a travs de cables o lneas), realizan una funcin especfica y controlan el
flujo de la ejecucin del programa.
En el diagrama de bloques podemos observar todos los valores de los controles e
indicadores, y como van fluyendo entre ellos cuando se est ejecutando un programa
VI.

4-29

Figura. 4.11 Diagrama de Bloques LabVIEW.

Iconos y Conectores:
Son usados para crear nuevos iconos personalizados, un icono representa un
subprograma en el diagrama de bloques del programa principal. Los conectores son
lneas (cables).
Programacin:
La programacin se lleva a cabo utilizando cdigo G (grfico), consta de un panel
frontal y un panel de cdigo anteriormente descritos.
En el panel frontal es donde se disea la interfaz de usuario y se ubican los controles e
indicadores.
En el diagrama de bloques se encuentran las funciones. Cada control que se utiliza en la
interfaz de usuario tiene una representacin en el panel de funciones.
Los indicadores necesarios para entregar la informacin procesada al usuario tienen un
icono que los identifica en el panel de funciones. Los controles pueden ser booleanos,
numricos, strings, un arreglo matricial de estos o una combinacin de los anteriores; y
los indicadores pueden ser como para el caso de controles pero pudindolos visualizar
como tablas, grficos en 2D o 3D, browser, entre otros.

Figura. 4.12 Funciones y Controles LabVIEW.

4-30

Las funciones pueden ser programas prediseados (SubVIs) que pueden ser reutilizados
en cualquier aplicacin, estos bloques funcionales constan de entradas y salidas, igual
que en un lenguaje de programacin estndar las funciones procesan las entradas y
entregan una o varias salidas. Estos pueden tambin estar conformados de otros
subprogramas y as sucesivamente.
Funcionabilidad
Existen funciones prediseadas para adquisicin de da tos e imgenes, de
comunicaciones, de procesamiento digital de seales, funciones matemticas simples,
hasta funciones que utilizan otros programas como Matlab o HiQ para resolver
problemas, otras mas complejas como "nodos de formula " que se utilizan para la
resolucin de ecuaciones editando directamente estas como en lenguajes de
programacin tradicionales y definiendo las entradas y las salidas.
Tambin se puede utilizar para graficar en tres dimensiones, en coordenadas polares y
cartesianas, tiene disponibles herramientas para anlisis de circuitos RF como la Carta
de Smith, tiene aplicaciones en manejo de audio y se puede comunicar con la tarjeta de
sonido de la computadora para trabajar conjuntamente.

Entre sus mucha s funciones especiales se encuentran las de procesamiento de


imgenes, como capturar una imagen a travs de una tarjeta de adquisicin, analizarla
(como si fuera una seal recogida por un sensor) y poder enlazar los datos con sistemas
de automatizacin.
Flujo de Datos
Otra caracterstica se encuentra en el flujo de da tos, que muestra la ejecucin
secuencial del programa, es decir, una tarea no se inicia hasta no tener en todos sus
variables de entrada informacin o que las tareas predecesoras hayan terminado de
ejecutarse.
Debido al lenguaje grfico el compilador es ms verstil y amigable ya que sobre el
mismo cdigo de programacin se puede ver fcilmente el flujo de datos, as como su
contenido.
Estructuras y Subdiagramas
Las estructuras se comportan como cualquier otro nodo en el diagrama de bloques,
ejecutando automticamente lo que est programado en su interior una vez que tiene
disponibles los da tos de entrada, y una vez ejecutadas las instrucciones requeridas,
suministran los correspondientes valores a los cables unidos a sus salidas.
Un subdiagrama es una coleccin de nodos, cables y terminales situados en el interior
del rectngulo que constituye la estructura. El For Loop y el While Loop nicamente
tienen un subdiagrama. El Case Structure y el Sequence Structure pueden tener
mltiples subdiagramas superpuestos.

Los subdiagramas se construyes del mismo modo que el resto del programa, cada
estructura ejecuta su subdiagrama de a cuerdo con la s regla s especficas que rigen su
comportamiento, y que se especifican a continuacin:
Case Structure: La estructura Case tiene a l menos dos subdiagramas (True y
False). nicamente se ejecutar el contenido de uno de ellos, dependiendo del
valor de lo que se conecte al selector.

4-31

Sequence Structure: Primero ejecutar el subdiagrama de la hoja (frame)


nmero cero, despus el subdiagrama de la hoja nmero uno, y as
sucesivamente.
For Loop: Es el equivalente al bucle for en los lenguajes de programacin
convencionales. Ejecuta el cdigo dispuesto en su interior un nmero
determinado de veces.
While Loop: Es el equivalente al bucle while empleado en los lenguajes
convencionales de programacin. Se mantiene activado mientra s una
condicin se est cumpliendo.
Formula Node: Se emplea para introducir en el diagrama de bloques frmulas
de un modo directo, donde el usuario programa su propio algoritmo. Tambin
existe un bloque de formula para enlaza r y programar en cdigo de Matlab y
HiQ.

4.4 Adquisicin de Datos


La adquisicin de da tos consiste bsicamente en captar una seal fsica y llevarla a una
computadora, esto significa tomar un conjunto de variables mensurables en forma fsica
y convertir las en tensiones elctricas, de tal manera que se puedan utilizar o puedan ser
ledas en la PC. Es necesario que la seal fsica pase por una serie de etapas que le
permitan a la computadora ser capaz de interpretar la seal enviada. Una vez que las
seales elctricas se transformaron en digitales dentro de la memoria de la
PC, se las puede procesar con un programa de aplicacin adecuado al uso que el
usuario desea.

4.4.1 Diseo y Seleccin de Tarjetas DAQ


Cuando se escoge un modelo de DAQ se debe tener en cuenta:
Nmero de canales entrada/salida de la tarjeta.
Caractersticas digital/analgica de los canales.
Contadores, timer, cantidad de memoria.
Resolucin del conversor A/D (8, 12, 16 bis).
Rango de lectura en voltaje/corriente.
Ganancia de entrada, impedancia, frecuencia.
Caractersticas y arquitectura modular.
Capacidad de expansin de canales.
Bus de comunicacin con la PC.
Software de procesamiento de datos.
Compatibilidad con otros fabricantes y otros protocolos.
Caractersticas industriales (robustez, temperatura, filtros, etc.).
Velocidad de muestreo
En nuestro caso se utiliz placa adquisidora 1208-Fs de la empresa Measurement
Computing (Fig 4.13).
National Instruments en el ao 2006 se expandi al adquirir a Measurement Computing,
una empresa que desarrolla tarjetas de adquisicin de datos de bajo costo para interfaces
4-32

ISA, PCI y USB para computadoras personales. De este modo, como NI es una empresa
que desarrolla tecnologa en instrumentacin virtual, el software NI LabVIEW ya
funciona con los productos de esta compaa con sus respectivos drivers.

Figura 4.13 Adquisidora 1208-Fs.

Este dispositivo posee:


- 8 canales de entrada anloga.
- Resolucin de 12-BIT,
- Tasa de muestreo de 50 kilo muestras/segundo,
- Dos salidas D/A y 16 Digital I/O, todas las seales son accesibles con tornillos en las
terminales laterales.
- Conexin por USB
- Rango de entrada hasta 10 volt
Sus especificaciones tcnicas detalladas se presentan en el Anexo N 1.
Para dar funcionamiento al adquisidor es necesario instalar adems de LabVIEW 8.6
dos utilidades necesarias:
InstaCal v5.82
Drivers UL for LabVIEW 7.11a
InstaCal es un pequeo software (15,84 MB) de la empresa Measurement Computing
Corporation (MCC) que maneja completamente el hardware de la DAQ, InstaCal
detecta el hardware y asigna los recursos automticamente. Tambin existe la opcin de
que el usuario pueda ajustar las caractersticas del hardware segn sea su necesidad.
ULforLabVIEW711a (Universasl Library for Labview) es un archivo que contiene
distintos drivers para la simulacin de distintos dispositivos de adquisicin de datos en
LabVIEW. La versin 7.11a indica que podemos instalarlo en LabVIEW 8.0 o superior.

4.4.2 Error de Conversin


Los errores que pueden ocurrir cuando se convierte una seal analgica a digital son los
siguientes:
Error de Ganancia
Produce un valor de fondo de escala incorrecto. Un error de ganancia positivo ha ce que
el valor de fondo de escala ana lgico se obtenga con un cdigo digital menor que el

4-33

todo 1s . Un error de ganancia negativo ha ce que el cdigo de todo 1 sea producido por
un valor menor que el fondo de escala.
Error diferencial no-lineal
Es la mxima diferencia entre dos valores de entrada que producen cdigos de salida
consecutivos.
Error de apertura
Es el error debido a la variacin de la seal de entrada mientras se est realizando la
conversin.
Error de Offset
Es un desplazamiento constante para todos los valores de la curva obtenida (real) y la
curva original (ideal).

Figura 4.14 Error de Offset

Efecto Aliasing
El aliasing se produce cuando la frecuencia de muestreo es menor que la de la seal que
se muestrea, y se refiere al hecho de que podemos interpretar de una manera no exacta
la seal, apareciendo un "alias" de la seal

4.5 Bus de Comunicaciones para Instrumentacin


Las tarjeta s de adquisicin de datos y diferentes instrumentos de medicin se pueden
conectar a la computadora a travs de los puertos serial o paralelo de la PC, por el
puerto USB, insertndolo en uno de los slots de la placa madre, o mediante un
adaptador que acondicione un puerto para hacerlo compatible con otro.
A continuacin se describen dos Bus de Comunicaciones particulares, los cuales son
empleados en desarrollos posteriores del proyecto, para realizar tareas de corroboracin
de precisin.

4.5.1 Puerto USB (Bus serial universal)


Bus de comunicacin tipo serial, de diseo asimtrico, consiste en un solo servidor y
mltiples dispositivos conectados en una estructura de rbol utilizando concentradores
especiales. Pudiendose conectar hasta 127 dispositivos a un solo servidor.

4-34

El estndar incluye la transmisin de energa elctrica al dispositivo conectado. Algunos


dispositivos requieren una potencia mnima, a s que se pueden conectar varios sin
necesitar fuentes de alimentacin extra.
Mejora las capacidades plug-and-play (habilidad de poder instalar y desinstalar
dispositivos) permitiendo que los dispositivos puedan ser conectados o desconectados al
sistema sin necesidad de reiniciar, al conectar un nuevo dispositivo, el servidor lo
enumera y agrega el software necesario para que pueda funcionar.

4.5.2 IEEE-488 GPIB (Bus Interfase para Propsitos Generales)


La empresa Hewlett -Packard en 1965 dise la interfaz HP-IB (Hewlett-Packard
Interface Bus) para conectar su lnea de instrumentos programables a sus
computadoras. Debido a su alta velocidad de transferencia nominal (1Mbyte/s), este bus
increment su popularidad rpidamente. A los diez aos de su creacin, este bus fue
aceptado como estndar (IEEE-488).
Con el fin de mejorar el bus anterior, HP elabor en 1987 un nuevo estndar, el
ANSI/IEEE 488.2, que incorporaba una definicin precisa del protocolo de
comunicaciones entre instrumentos y PC. El estndar IEEE 488.2 define los formatos de
datos, el protocolo de intercambio de mensajes entre controlador e instrumento, las
secuencias de control y la informacin de estado.
La empresa National Instruments decidi expandir el uso del bus IEEE 488 a
ordenadores fabricados por otra s firmas mediante la inclusin de la correspondiente
tarjeta o mdulo a modo de interfaz entre el ordenador y los instrumentos a controlar.
Esta empresa otorg al bus la denominacin GPIB (General Purpose Interface Bus)
El nmero mximo de equipos interconectables es de 15 instrumentos conectados a un
solo controlador, proporcionando una comunicacin paralela de 8 bits.
La longitud mxima de transmisin sobre cables de interconexin es de 20 metros, con
un lmite de 4 metros entre dos dispositivos. La velocidad mxima de transmisin de
datos es de 1 Mbyte, y para la sea l de control es de 350 Kbytes/s.
La conexin de los equipos al bus GPIB se hace mediante una topologa de bus de lnea
compartida, es decir, compartiendo las lneas de la seal. Se pueden enviar mensajes
dirigidos al interfaz (mensajes de control de inters general) y mensajes dirigidos al
instrumento (comando especficos de cada instrumento).
Los dispositivos GPIB se conectan, tpicamente, mediante un cable apantallado que
consta de 24 conductores, correspondientes a 16 lneas de seal y 8 tierras (6 pares
trenzados para: DAV, NRFD, NDAC, IFC, SRQ y ATN; una masa analgica y otra
digital). Las lneas de seal van asociadas a 8 lnea s de da tos, 3 lnea s de handshake
(protocolo) para el control a sncrono de la transferencia de bytes, a fin de obviar errores
de transmisin y 5 lnea s de gestin del flujo de informacin a travs de la interfaz
(para la comunicacin entre el controlador y el resto de dispositivos).
Los equipos conectados a l bus, deben ser capaces de, en unas ocasiones, transmitir la
informacin (talker), y en otras, recibirla (listener). El encargado de indica r la funcin

4-35

de los instrumentos en cada momento es el controlador (controller) del sistema a travs


del direccionamiento.

4-36

5. DISEO DEL INSTRUMENTO


VIRTUAL

5-37

5.1 Resumen del capitulo


En este captulo se presenta el diseo completo del instrumento virtual, comenzando
con el desarrollo de los mdulos principales de adquisicin y procesamiento de datos y
culminando con el diseo de la interfaz grafica del VI.

5.2

Diseo del Instrumento Virtual

Como describimos con anterioridad para construir un instrumento virtual, requerimos


de una PC, una tarjeta de adquisicin de datos con acondicionamiento de seales y el
software apropiado.

Figura 5.1 Instrumento Virtual.

El instrumento virtual a disear realizar mnimamente las tres funciones bsicas de un


instrumento convencional: adquisicin, anlisis y presentacin de datos, las cuales se
detallan a continuacin.

5.2.1 Adquisicin de Datos


Inicialmente se desarrollo un mdulo para adquisicin de datos, se comenz en un
principio experimentando con el sistema de sonido de la PC como adquisidor (ver Fig.
5.3) dado a que esto seria de gran utilidad para el desarrollo de los algoritmos futuros
debido a la disponibilidad de los mismos en cualquier PC.
Luego de experimentar positivamente con el sistema de sonido se procedi con el uso
del adquisidor de datos comercial, descrito en el capitulo anterior (Fig 4.13).

5.2.2 Mdulo Final de Adquisicin


El mdulo Final de adquisicin de datos (Fig 5.2) permite seleccionar y configurar los
dos tipos de adquisidores ya mencionados, previo a realizar la adquisicin.

5-38

Figura 5.2 Mdulo Seleccionar Adquisidor.

Una vez elegido el tipo de adquisidor el software permite configurar y controlar las
distintas especificaciones del mismo (Fig 5.3) ya sea:
- Numero de Canales
- Frecuencia de Muestreo (Hz)
- Bits de Resolucin.
- Cantidad de Muestras a tomar
- Ganancia.

Figura 5.3 Mdulo Configurar Parmetros.

Ya configurados los parmetros de adquisicin el mdulo permite previsualizar en lnea


los valores de cada canal, para luego si el usuario lo decide, realizar la adquisicin y
guardar los valores correspondientes en memoria.

5.3 Filtros
Primeramente para facilitar la implementacin de los algoritmos, se disearon filtros
FIR (filtros de respuesta impulsiva finita) de fase lineal, e IIR (filtros de respuesta
impulsiva finita) en lugar de filtros adaptivos

5-39

5.3.1 Filtros FIR e IIR


La primera operacin que es necesario aplicar a las seales es la del filtrado. Como se
menciono en el capitulo IV la seal de vibracin se encuentra inmersa en ruido producto
de las fuerzas centrfugas de desbalance del rotor y de las vibraciones externas que
puedan producir otros factores. Esta seal posee un espectro con una componente
principal en la frecuencia de rotacin y otras componentes en otras frecuencias que son
necesarias eliminar. La cuestin principal radica entonces en el diseo del filtro que
permita aislar la componente correspondiente a la velocidad de giro del rotor; para ello
y a partir de la teora de filtros se pruebo con diferentes tipos de filtros digitales que
permitan obtener el espectro ms limpio posible.
Los filtros ensayados fueron:
- Filtro FIR por el mtodo de ventaneo.
- Filtro FIR por el mtodo de muestreo en frecuencia
- Filtro FIR por el algoritmo ptimo de Remez
- Filtro FIR por mnimos cuadrados
- Filtro IIR por el mtodo de la invarianza al impulso
- Filtro IIR por el mtodo de la transformada bilineal.
Dado que no se pretende entrar en detalle del desarrollo terico y clculo de cada uno
de los filtros debido a que excede el alcance de este informe se describir a continuacin
la implementacin de uno de ellos, en este caso un Filtro FIR de fase lineal diseado por
el mtodo de las ventanas, utilizando una ventana de Hamming.
En una primera prueba se adquirieron las seales con una frecuencia de muestreo de
5000 Hz y 500Hz con el rotor girando a una velocidad de unas 2400 rpm
Se calculo el Filtro FIR de fase lineal diseado por el mtodo de las ventanas, utilizando
una ventana de Hamming para una frecuencia central de 34.5 Hz (2070 rpm) y con un
ancho de banda de 7 Hz.
El primer ensayo se efectu con una implementacin causal, donde la salida actual
depende nicamente de los valores actuales y pasados de la entrada. En el segundo
ensayo los datos se filtraron de manera no causal, que slo puede efectuarse fuera de
lnea, y consiste en filtrar el conjunto de datos dos veces: la primera vez de manera
tradicional, y la segunda previa inversin temporal (intercambiando el lugar de la
primera con la ltima muestra, la segunda con la anteltima, etc.) de la salida
recientemente calculada. Finalmente se efecta una segunda inversin temporal. La
accin completa equivale a un filtro de fase nula, cuya respuesta en frecuencia es el
cuadrado del mdulo de la respuesta del filtro causal. As se garantiza que no existe
desfase temporal entre las seales filtradas.
Los resultados obtenidos con ambos tipos de filtrado (causal y no causal) para los dos
conjuntos de datos descriptos ms arriba se reportan en la Tabla 5.1. En todos los casos,
la frecuencia de la seal de referencia medida es de 34.2466 Hz (2054.8 rpm). Se
observa que el filtrado no causal tiene un desvo tpico menor para los dos conjuntos de
datos. Sin embargo esta conclusin no es definitiva: en primer lugar, el filtro FIR
utilizado en esta experiencia no es tan selectivo como un filtro adaptivo, y aparecen
trazas de modulacin tanto en la seal de vibracin como en la seal de referencia que
introduce errores en la determinacin de los cruces por cero. En segundo lugar, el filtro
no causal tiene ms atenuacin que el filtro causal (el mdulo de la respuesta en
frecuencia del primero es el cuadrado del mdulo de la respuesta en frecuencia del
5-40

segundo), y por lo tanto la accin de filtrado es ms efectiva, ocasionando que las


variaciones de amplitud de la seal filtrada sean menores.

Tabla 5.1 Ensayo de filtrado causal y no causal para dos conjuntos de datos con dos frecuencias de
muestreo.

5.3.2 Filtrado adaptivo en LabVIEW


En un comienzo para realizar el filtrado adaptivo en LabVIEW se utilizo un mdulo
denominado Harmonic Distortion Analyzer (Fig. 5.4) el cual toma una seal y realiza
un anlisis de armnicos completo devolviendo en sus terminales la frecuencia
fundamental detectada, la amplitud de los niveles de armnicos, la componente de seal
de frecuencia fundamental, entre otros.

Figura 5.4 Mdulo Harmonic Distortion Analyzer.

Para obtener la componente fundamental se debe setear el pin 1 de entrada export


signal como fundamental signal, (Fig 5.5) de esta forma el pin 1 de salida export
signal estar compuesta por la seal perteneciente nicamente a la componente
fundamental detectada, obteniendo as una seal prcticamente senoidal.

5-41

Figura 5.5 Seteado del Harmonic Analyzer.

5.4 Mdulo de Procesamiento de Datos


Una vez filtrados los datos se continuo con el desarrollo del mdulo de procesamiento
de datos. Como se explico en la seccin 4.2.9 (mtodo de los coeficientes de influencia)
el eje central del proyecto se basa en obtener la diferencia de fase relativa entre las dos
seales sensadas.
Inicialmente dividimos el problema en las siguientes secciones:

Figura 5.6 Procesamiento de Datos.

A la salida del filtro adaptivo se cuenta con un par de seales prcticamente senoidales,
una que corresponde a la referencia, y otra a la seal de vibracin. Como ambas han
sido procesadas por el mismo filtro, la diferencia de fase entre ambas se mantiene
inalterada, y la amplitud de la seal de vibracin es proporcional a la magnitud del
desbalance. Como el valor medio es nulo, la diferencia de fase puede medirse
comparando los cruces por cero.
El proceso de estimacin del punto donde las seales cruzan por cero se basa en detectar
los cambios de signos de las muestras, y a partir de un conjunto de cuatro muestras
adyacentes ajustar un polinomio interpolador y la raz de este polinomio indica el punto
donde la seal cruza por cero.

5.4.1 Mdulo de Procesamiento de Datos Inicial


Como se detallo en la figura 5.6 (Fig 5.6) el procesamiento de datos se dividi en
diferentes partes:
-

Bsqueda de cambios de signo.


Interpolacin entre muestras adyacentes.
Resta, promedio y conversin a grados
Suma del retardo impuesto por la adquisidora.
Mdulo 360

Bsqueda de cambios de signo:


Con las seales ya filtradas se procede a realizar una bsqueda de ceros para poder
determinar el desfasaje entre las seales. Para ello simplemente se comparan cada una

5-42

de las muestras de la seal con su muestra sucesiva y en caso de haber algn cambio de
signo se guarda la muestra previa al cruce por cero en un arreglo. En la figura siguiente
(Fig 5.7) se puede observar el Subvi diseado.

Figura 5.7 SubVI Bsqueda de Cambios de Signo.

Interpolacin entre muestras adyacentes


Anteriormente se buscaron y almacenaron las muestras de las seales previas a los
cruces por cero y luego se sincronizaron, por lo tanto a partir de cada una de estas
muestras previas a cruces por cero tomamos un conjunto de cuatro muestras adyacentes
(dos de un signo y dos de otro) y ajustamos un polinomio interpolador de tercer orden.
La raz de este polinomio comprendida entre la segunda y tercer muestra del conjunto
de cuatro indica el punto donde la seal cruza por cero. Si bien este algoritmo es
sensible al ruido, el hecho que las seales estn procesadas por un filtro tan angosto
atena el efecto de las perturbaciones. Adems, el empleo de una frecuencia de
muestreo relativamente alta acota el intervalo de incertidumbre de las races. En la
figura 5.8 (Fig 5.8) puede observase el SubVi diseado para esta operacin.

Figura 5.8 SubVI Interpolador de Orden 3

Resta, promedio y conversin a grados


Realizamos la diferencia entre las races de vibracin y las de fase, obteniendo as un
arreglo de retardos en muestras, calculamos la media de este arreglo con un mdulo
perteneciente a LabVIEW (Fig. 5.9), dividimos este retardo promedio por la frecuencia
de muestreo Fs de la seal, obtenemos el retardo en segundos, luego lo multiplicamos
por la frecuencia fundamental de la seal de vibracin y multiplicamos este valor por
360 para obtener el desfasaje de las seales en grados.

5-43

Figura 5.9 SubVi Clculo de Media, Desviacin y Varianza.

A esta diferencia de fase le sumamos el retardo impuesto por la adquisidora, el cual


corresponde a la mitad del tiempo de muestreo Ts, esto debido al uso de ms de un
canal de adquisicin.
Mdulo 360

Figura 5.10 SubVi Mdulo 360.

Por ultimo aplicamos mdulo de 360 y obtenemos el retardo final.


Los diagramas de bloques de diseo de estos subVI se detallan en el anexo parte 1.
Una vez diseados estos dos SubVI se procedi con el desarrollo del mdulo completo
(Fig 5.11) en el mismo pueden observarse las distintas etapas ya descritas.

5-44

Figura 5.11 Mdulo Inicial de Procesamiento de Datos.

5-45

5.5 Optimizacin de tiempos de clculo


Se realizaron pruebas para determinar el tiempo de clculo del mdulo de
procesamiento de datos desarrollado. Para esto se diseo un mdulo (Fig 5.12) que
permita capturar la cantidad de segundos que demora en realizarse el clculo.

Figura 5.12 Tiempo de clculo del Mdulo de Procesamiento de Datos

Como puede observarse en la figura el tiempo de calculo es de 0.25 segundos para


procesar dos de seales de 500 muestras cada una, dado a que este es un tiempo
considerable sobre todo a la hora de realizar un anlisis en lnea, se opt por disear un
mdulo que realice la operacin de calculo en menos tiempo.
Primeramente se decidi por modificar el interpolador (Fig 5.8), esto es, utilizar un
interpolador lineal en vez de un interpolador de tercer orden y de esta manera de ahorrar
el tiempo de clculo y descarte de las dos races restantes.
Para esto se diseo un SubVi (Fig. 5.13) que a diferencia del anterior interpola 4
muestras pero mediante una recta.

Figura 5.13 SubVi Interpolador Lineal

Se reemplaz este interpolador en el mdulo inicial e procesamiento (Fig 5.11) y se


volvi a capturar el tiempo de procesamiento (Fig 5.14).
El tiempo de clculo resulto ser de 0.0625 segundos, un orden de magnitud menos que
el anterior, sin embargo se pudo apreciar un pequeo error de estimacin de desfasaje
esto debido a la disminucin del orden de interpolacin, y dado a que el clculo
correcto de desfasaje es de importancia superior al tiempo de clculo, optamos por
mantener el interpolador de orden 3 e intentar optimizarlo de alguna forma.

5-46

Figura 5.14 Tiempo de clculo con interpolador lineal

Una de las caractersticas principales de LabVIEW es la de soportar otros lenguajes de


programacin, teniendo en cuenta esta funcionalidad se utilizo en varias ocasiones un
mdulo denominado MathScript Node (Fig 5.15) el cual permite utilizar funciones
propias de Mathlab ayudando as a simplificar el cdigo de programacin.

Figura 5.15 MathScript Node

Sin embargo no se tuvo en cuenta que estos mdulos al importar funciones de otros
softwares requeran gran tiempo de ejecucin. Es por esto que para optimizar el mdulo
Interpolador de Orden 3 se reemplazaron los mdulos MathScript Node por
mdulos propios de LabVIEW.

Figura 5.16 Interpolador de Orden 3 optimizado

5-47

El resultado obtenido con el interpolador de orden 3 optimizado (Fig 5.16) fue una
reduccin de 0.18 segundos aproximadamente en comparacin al anterior.
Dado a que el reemplazo de los mdulos MathScrpt Node resultaron en una reduccin
importante de tiempo de operacin, se realizo la misma optimizacin pero esta vez con
el mdulo bsqueda de cambios de signo (Fig 5.7), logrando nuevamente una
importante reduccin del tiempo de clculo (Fig 5.17).

Figura 5.17 SubVi Bsqueda de Cambios de Signos Optimizado.

5.5.1 Extract Single Tone from Hann Spectrum


Despus de un avance notorio con el uso de LabVIEW se hall un mdulo denominado
Extract Single Tone from Hann Spectrum (Fig. 5.18), este no es un mdulo de
LabVIEW que se encuentre disponible en sus libreras, sino un mdulo interno que se
utiliza para el desarrollo de otros Vis, el mismo se caracteriza por tomar el espectro de
una determinada seal y calcular frecuencia fundamental, fase, y amplitud de la misma
entre otros.

Figura 5.18 Mdulo Extract Single Tone.

Por lo tanto mediante el solo uso de este mdulo podemos ahorrarnos el desarrollo de
las etapas mencionadas anteriormente (Fig 5.6).

5.5.2 Mdulo de procesamiento de datos final


El mdulo final de procesamiento de datos puede observarse en la Fig. 5.19.

5-48

Figura 5.19 Mdulo final de procesamiento de datos.

Como se observa en la figura anterior se obtienen los espectros Hann de la dos seales,
se conectan ambos espectros al mdulo anteriormente mencionado, se restan las fases
correspondientes (fase vibracin fase referencia), se suma el retardo impuesto por la
adquisidora, y se aplica mdulo 360.

5.5.3 Comparacin de precisin y tiempos de clculo


Se desarrollo un VI que permite comparar los tiempos y la precisin de clculo entre el
mdulo de procesamiento de datos inicial y final (Fig. 5.20).

Figura 5.20 Comparacin de tiempos de clculo.

Como puede observarse en la figura anterior el tiempo de clculo el mdulo final es la


mitad que el tiempo del mdulo diseado inicialmente, esto debido a que el mdulo
extract single tone es propio de LabVIEW, sin embargo cabe destacar que la precisin
del calculo del retardo es la misma para ambos mdulos.
Es por esto que en el diseo final del instrumento virtual se utiliza el mdulo interno de
LabVIEW mencionado en vez del diseado propiamente.

5-49

5.6 Descripcin de los Mdulos del VI


Ya desarrollados los mdulos principales de adquisicin y procesamiento de datos se
culmino con la creacin de una interfaz grafica que enmascare en principio lo
anteriormente desarrollado y permita adems realizar un balance de manera sencilla e
intuitiva para el usuario, con diferentes opciones que se detallarn a continuacin.

5.6.1 Mdulo Men Principal


El men principal del software (Fig 5.21) presenta las opciones de Balanceo en un
Plano, Balanceo Interactivo, Anlisis Espectral, Generacin de Reporte y Ayuda, las
cuales se detallan en profundidad posteriormente. Antes de poder acceder a cualquiera
de estas opciones el software requiere que el usuario ingrese ciertos datos, estos son:
-Parmetros del rotor: una vez ingresados el programa le sugiere automticamente al
usuario la cantidad de planos necesarios para realizar el balance, este clculo se realiza
en funcin a la Tabla 4.2 anteriormente descripta.
-Datos del Balance Los datos del balance son necesarios por el software a la hora de
elaborar el reporte final de balance y guardarlo en memoria.
-Calidad de Balanceo: Se especifica una tolerancia para que posteriormente el
software califique el balance obtenido de acuerdo a la norma ISO 1940

Figura 5.21 Mdulo Men Principal

5.6.2 Mdulo Balanceo en un Plano


Es el mdulo que permite realizar el balance completo del rotor. Dado a que es el
mdulo principal del software, el mismo fue diseado de manera que el usuario cometa
la menor cantidad de errores posibles al utilizarlo.
5-50

Figura 5.22 Mdulo de Balanceo Esttico

Inicialmente el mdulo solo permite realizar dos opciones, abrir un balance


anteriormente guardado o iniciar uno nuevo.
Al iniciar un nuevo balanceo el programa le pedir al usuario ingrese el nombre y el
directorio donde guardar el ensayo, una vez ingresados se habilitaran las siguientes dos
opciones:
-Simular Balanceo: Permite al usuario ingresar los valores necesarios para realizar un
balance, estos son: vibracin con rotor desbalanceado (Vu), peso de prueba (W), y
vibracin con peso de prueba (Vw). Una vez ingresados estos valores el software
calcula automticamente, la vibracin del contrapeso (Vr) y el contrapeso (C) que debe
ser colocado para anular el desbalance inicial.
Los valores ingresados y calculados se muestran y grafican en pantalla (Fig 5.22). La
escala de los vectores de pesos y la escala de los vectores de vibracin pueden
modificarse independientemente para una mejor comprensin del grfico.
-Iniciar Balanceo: Consta de seis pasos con sus respectivos controles en el software,
los cuales se van habilitando uno a uno consecutivamente al ser realizados.
Los pasos a seguir por el operador son los siguientes:
1. Configurar Adquisidor se ejecuta el men seleccionar adquisidor (Fig 5.2) y se
configura uno de los dos adquisidores seleccionados como se detallo en la Seccin 5.2.2
2. Medir las vibraciones con el rotor desbalanceado (Vu)
3. Aplicar Peso de Prueba (W) al rotor, Se debe marcar una referencia en el rotor,
colocar un peso de prueba e ingresar los datos (peso, radio y fase) en el software (Fig
5.23), la fase del peso de prueba se mide con respecto a la referencia.
4. Medir las vibraciones con el peso de prueba (Vw).
5. Obtener el Contrapeso (C) requerido. El software calcula el contrapeso que debe
ser colocado en el rotor teniendo en cuenta la referencia marcada.
6. Medir las vibraciones con el rotor contrapesado (Vc).
5-51

En los pasos 2, 4 y 6 se utiliza el adquisidor seleccionado en el paso 1 y el mdulo final


de procesamiento de datos descrito (Fig. 5.19).

Figura 5.23 Mdulo Ingresar Peso de Prueba.

Una vez completado el ltimo paso, el programa muestra en pantalla los valores
obtenidos y grafica los vectores de peso y vibracin para una mejor lectura del balance,
permitiendo adems guardar los datos del balance en la carpeta especificada en
principio e imprimir los resultados obtenidos.

5.6.3 Mdulo Balanceo Interactivo


Como se pudo observar para realizar el balance completo del rotor es necesario realizar
tres paradas de maquina como mnimo, dado a que esta forma de balancear un rotor
puede tornarse engorrosa, se diseo otro modo de realizar el balanceo denominado
balanceo interactivo (Fig. 5.24) el cual se basa en realizar mediciones consecutivas en
lnea de las vibraciones del rotor y mostrarlas en pantalla, permitiendo al operador
colocar pesos de forma iterativa en el rotor hasta ver en pantalla un desbalance
aceptable.
Si bien esta forma puede resultar ms eficiente es conveniente que la realicen
operadores que tengan experiencia previa en balanceo de rotores estticos.

Figura 5.24 Mdulo Balanceo Interactivo

5-52

Como se observa en la figura el mdulo posee tres controles hold que permiten tomar el
valor del mdulo y fase de las vibraciones en el instante deseado, de esta forma el
operador puede capturar los valores de vibracin a medida que compensa el rotor con
distintos contrapesos.

5.6.4 Mdulo de Anlisis Espectral


Este mdulo no es necesario para la operacin normal, pero sirve como herramienta de
diagnstico durante el desarrollo.
El mismo permite inicialmente (Fig. 5.25), seleccionar uno de los adquisidores a utilizar
o cargar una seal para el anlisis, la caracterstica principal de este mdulo es que
puede realizar anlisis espectral en lnea, permitiendo al usuario determinar la cantidad
de valores por cada canal que formaran un bloque de datos.

Figura 5.25 Mdulo Seleccionar Adquisidor.

Una vez adquirida o cargada las seales el mdulo (Fig 5.26) permite visualizar la
forma de onda y el espectro de las seales medidas antes y despus del filtro, facilitando
as la evaluacin de su desempeo.

Figura 5.26 Mdulo de Anlisis Espectral.


(a) Seal de vibracin a la entrada y a la salida del filtro adaptivo (arriba).
(b) Seal de referencia a la entrada del filtro y su espectro en dB (abajo).

5-53

En la Fig. 5.26(a) se muestran un par de pantallas del mdulo de anlisis espectral


donde se representa la seal de vibracin altamente contaminada por ruido comentada
ms arriba, a la entrada y a la salida del filtro, respectivamente. La eficacia del filtrado
an en estas condiciones tan desfavorables es notable.
En la Fig. 5.26(b) se muestra el mismo bloque de datos correspondiente a la seal de
referencia, y el mdulo de su espectro en frecuencia. Son visibles los efectos del
aliasing, que aparecen como picos de amplitud uniforme unos 50 dB por debajo de la
frecuencia fundamental. Tambin se observa la presencia de los armnicos pares que
indican que el ciclo de trabajo de la onda cuadrada no es del 50%, posiblemente porque
la cinta reflectiva no abarca exactamente el semipermetro del rotor.

5.6.5 Mdulo Generar Reportes


Se integr el grupo de herramientas LabVIEW Report Generation a la paleta LabVIEW
las cuales permiten generar un reporte.
Existen cuatro tipos de reportes entre los cuales se puede elegir,

N/A= no disponible

Tabla. 5.2 Tipos de Reportes.

La tabla 5.2 resume la relacin entre el tipo de reportes y sus mtodos de distribucin.
El mdulo se diseo con dos prioridades, generar reportes que puedan ser ledos sin la
necesidad de instalar un software adicional y que puedan adems ser impresos desde el
mismo instrumento virtual. Dadas estas prioridades se decidi que el software brinde
la posibilidad de generar dos tipos de reportes:
-Reporte General, reporte en formato HTML con la ventaja de poder ser ledo desde
cualquier PC pero con el impedimento de no poder ser impreso desde LabVIEW.
-Reporte Detallado, reporte en formato .DOC con la posibilidad de configurar una
variedad de atributos de formateo como tipo de letra, identar prrafos, etc. adems de
insertar tablas y graficas e imprimir los reportes desde LabVIEW.
El diseo final (Fig. 5.27) le exige al usuario ingrese el destino del balance
anteriormente guardado permitiendo luego elegir el tipo de reporte a generar.
Los reportes indican:
Datos del rotor.
Medicin vibracin inicial.
Desbalance residual inicial.
Ubicacin de pesos de prueba.
Medicin de vibracin con peso de prueba.
Contrapesos aplicados.
Vibracin con rotor contrapesado.

5-54

Figura 5.27 Mdulo Generar Reporte.

5.6.6 Mdulo Ayuda


El mdulo ayuda (Fig. 5.28) explica de manera interactiva las seis opciones del men
principal, realizando un doble click sobre cada un de ellas se abre una nueva ventana la
cual muestra en pantalla un archivo HTML el cual posee una explicacin detallada de la
opcin, estas incluyen:

Figura 5.28 Mdulo Men Ayuda

5-55

6. RESULTADOS
EXPERIMENTALES

6-56

6.1 Resumen del Capitulo


En este capitulo se presentan diferentes ensayos realizados con el fin de comparar el
resultado arrojado por el mdulo procesamiento de datos diseado con algn
instrumento capas de realizar el mismo clculo, con el fin de poder as determinar la
precisin de nuestro instrumento virtual.

6.2

Ratificacin del Error en la Estimacin del Desfasaje.

El primer ensayo a realizar consiste en corroborar el error en la estimacin del desfasaje


del mdulo de procesamiento de datos diseado, para esto se pretende comparar el error
de estimacin del desfasaje entre nuestro VI y el arrojado por un osciloscopio capas de
calcular diferencia de fase.

6.2.1 Descripcin General del Ensayo.


Para la realizacin del ensayo se utilizaron los siguientes instrumentos:
- Oscilador doble sintetizado HP 3326A. (Fig 6.2)
- Osciloscopio agilent MSO 7104. (Fig 6.5)
- Interfaz Agilent 82357A USB-GPIB.(Fig 6.3)
- Cable para conexin de instrumentos.
- Placa adquisidora 1208-Fs. (Fig 5.1)
El ensayo (Fig 6.1) consiste en controlar con LabVIEW (via puerto GPIB) el oscilador
doble sintonizado para generar dos seales senoidales de 40 Hz con una diferencia de
fase entre 0 y 360 en pasos de 5, se controla adems el osciloscopio con (LabVIEW
va puerto USB), para que durante este barrido calcule la diferencia de fase junto con
nuestro software, con el fin de almacenar estos datos en memoria y poder as realizar la
eventual comparacin.

Figura 6.1 Diagrama de conexionado.

6-57

6.2.2 Sincronizacin del Hp 3326A por puerto GPIB.


El oscilador doble sintetizado HP 3326A (Fig. 6.2) posee un puerto de comunicaciones
GPIB. El puerto GPIB de los Instrumentos de medicin (seccin 4.5.1) brinda
conectividad directa de la computadora al instrumento por medio del puerto USB
(seccin 4.5.2) de stos. Solo basta con conectar la interfaz USB/GPIB para la
comunicacin de los instrumentos con la PC.

Figura 6.2 oscilador doble sintetizado HP 3326A.

Interfaz USB/GPIB 82357A de Agilent.


La informacin de las mediciones que aparecen en la pantalla del oscilador doble
sintetizado HP (Fig 6.2) es capturada y enviada a la PC por medio del puerto GPIB.
Los instrumentos se conectan directamente a la PC a travs de la Interfaz USB/GPIB.

Las caractersticas de esta interfaz son:


Facilita la conexin a Instrumentos GPIB
Utiliza interfaces estndar USB e IEEE 488.
Velocidad de transferencia de datos por GPIB de 850 KB /s
Ideal para:
Establecer conexiones GPIB fcilmente
Conectar ordenadores porttiles por GPIB.

Figura 6.3 Interfaz Agilent 82357A USB-GPIB.

6-58

Mdulo de Configuracin y Sincronizacin


La primera parte del ensayo consisti en disear un mdulo que permita configurar las
especificaciones principales del HP 3326A desde LabVIEW (Fig 6.4) antes de
comenzar con el barrido.

Figura 6.4 Mdulo Sincronizacin HP 3326A.

El mdulo permite configurar.


-forma de onda de cada canal (senoidal o cuadrada).
-amplitud de cada canal.
-frecuencia.
-modo de utilizacin.

6.2.3 Sincronizacin del Osciloscopio MSO 7104 por puerto USB.


Para lograr la sincronizacin va puerto USB del MSO 7104 ( Fig 6.5 ) se instalo la
librera Agilent 600 la cual cuenta con VIs que permiten la configuracin y seteo de
todas las propiedades del mismo.

Figura 6.5 Osciloscopio Agilent MSO 7104.

6-59

Mdulo de Configuracin y Sincronizacin

Figura 6.6 Mdulo Configuracin y Sincronizacin del MSO.

El mdulo (Fig. 6.6) permite configurar


- Canal de disparo
- Nivel de disparo
- Tiempo de Pantalla.
- Rango vertical de Pantalla.
- Tipo de Adquisicin.

6.2.4 Descripcin General de funcionamiento Conjunto.


El mdulo principal (Fig. 6.7) adems de permitir la configuracin de los tres
instrumentos mencionados, cuenta con las siguientes opciones.

Figura 6.7 Men Principal.

Medir Desfasaje en Linea.


Calcula y grafica el desfasaje en lnea, despus de configurar el respectivo adquisidor.
(Fig. 6.8)

6-60

Figura 6.8 Medidor de Desfasaje en lnea.

Configurar e Inicializar barrido


El mdulo (Fig 6.9) permite configuran los parmetros previos a realizar el barrido,
estos son:
- ngulos Extremos del barrido, y salto (todos los ensayos se realizaron de 0 360 con
un salto de 5).
-Numero de veces a adquirir por salto con nuestro Software.
-Numero de veces a adquirir por salto con el Osciloscopio.
-Directorio Destino donde guardar los datos.

Figura 6.9 Mdulo Configurar e Inicializar Barrido.

6-61

Graficar Barridos
(Fig. 6.10) permite abrir un ensayo guardado en memoria y elegir entre dos tipos de
grficos a realizar.

Figura 6.10 Mdulo Graficar nube de puntos.

Nube de Puntos e Interpolacin


Grafica automticamente la nube de puntos respectiva al barrido cargado e interpola
linealmente con un mtodo a seleccionar. (Fig. 6.11)

Figura 6.11 Grafico nube de puntos.

La figura anterior pertenece a un ensayo realizado para dos seales senoidales de 40 Hz


donde puede observarse la nube de puntos para tres mediciones 215, 220 y 225, es
evidente notar que la dispersin sobre el eje X (valor calculado por el osciloscopio) es
de mayor grado que la dispersin sobre el eje Y (valor calculado con nuestro VI) y que
la pendiente interpolada con el mtodo bicuadrado es prxima a 1.
Error de Estimacin de Desfasaje
Grafica el error estimacin del barrido, calculado por el instrumento virtual y por el
osciloscopio MSO 7104. (Fig. 6.12). Permitiendo comparar en una misma pantalla la
precisin del calculo.

6-62

Figura 6.12 Error de Estimacin de Desfasaje.

6.3 Conclusiones.
Una vez sincronizado el mdulo completo de estimacin de error de desfasaje, se
procedi a la realizacin del ensayo. Se configur el mdulo utilizando dos seales
senoidales de 40 Hz con una diferencia de fase entre 0 y 360 en pasos de 5 (Fig 6.9)
y se inicializo el barrido.
Los resultados obtenidos pueden apreciarse en la Figura 6.13, donde se observa que el
instrumento virtual (VI) tiene una precisin de casi un orden de magnitud mejor en
comparacin con los valores calculados con el Osciloscopio Agilent, esto a costa de un
mayor tiempo de medicin.

Figura 6.13 (a) Error del instrumento virtual.

6-63

Figura 6.13 (b) Error del osciloscopio digital.

En la Fig. 6.13(a) se representa el error del VI descripto en este trabajo, mientras que en
la Fig. 6.13(b) se muestra el error de un osciloscopio digital Agilent MSO 7104.

6.4

Acondicionamiento de Seales

Como se describi en el marco terico referencial (secc 4.2.6) la seal de referencia


del rotor es una seal pulsante. Es por esto que para este ensayo se configur el
HP3326A para que simule la forma de onda de la seal del rotor (seal de referencia)
sea de forma pulsante y de esta forma simular un barrido de iguales caractersticas al
realizado con la maquinaria necesaria.
Al realizar el barrido con el mdulo de procesamiento de datos (Fig 6.13) se obtuvo un
error de estimacin de importante magnitud, esto debido al aliasing que se produce
debido al espectro de la onda cuadrada.
Para solucionar el problema mencionado, se calcularon e implementaron dos filtros
pasabajos de manera de suavizar la onda cuadrada de manera de evitar aliasing. (Fig.
6.15).

Figura 6.15 Ensayo con acondicionamiento de seales.

Se calcularon dos filtros pasabajos pasivos idnticos para una frecuencia de corte de 50
Hz. (Fig. 6.16)
6-64

Figura 6.16 Filtro Pasabajo.

f = 50 Hz

R = 6.8 K

C=

1
= 0.468f
2. f .R

Se utilizaron capacitares comerciales de mica de manera de tener la minima tolerancia


posible.

C = 0.47f
Los resultados obtenidos con la etapa de acondicionamiento pueden observarse en las
figuras siguientes.

Figura 6.17 Filtro Pasabajo.

Figura 6.18 Filtro Pasabajo (canales invertidos).

6-65

7. JERARQUIAS DE Vis & SUBVis


DEL INSTRUMENTO VIRTUAL

7-66

En esta seccin se pueden observar las jerarquas de los VIs y SubVIs desarrollados
para el diseo completo del instrumento virtual VI.

7.1 Men Principal

7.2 Balance en un Plano

7.3 Balance Interactivo

7-67

7.4 Error de Estimacion de Desfasaje

7.5 Inicializar Barrido

7.6 Generar Reporte

7-68

7.7 Anlisis Espectral

7.8 Mdulo de Procesamiento

7-69

8. CONCLUSIONES

8-70

8.1

Conclusiones

Se describe en el presente informe el desarrollo de un software que facilita el balanceo


de rotores. La implementacin se basa en la aplicacin de tcnicas de procesamiento
digital de seales y se implementa como un instrumento virtual en el ambiente
LabVIEW.
El diseo final est orientado a facilitar el procedimiento de balanceo esttico de manera
sencilla y prctica. El software posibilita mejorar la interfaz grfica libremente as como
tambin agregar diferentes mdulos que permitan balancear rotores en dos o ms planos
con altas velocidades de giro, adems de mdulos que permitan determinar el grado de
calidad del balanceo.
El conjunto de todos los mdulos de este instrumento hacen de l una herramienta de
gran utilidad para tareas de balance de rotores, presentando innovaciones como ayudas
disponibles para el usuario las cuales no estn disponibles en equipos de balanceo
comerciales, entre las que se destacan, generar informes de balanceo, grabar los
coeficientes de influencia para efectuar prximos balances con una sola parada de
mquina, poseer un simulador de respuesta del rotor para cualquier conjunto de
condiciones iniciales y vectores de influencia especificados por el usuario.
Con respecto al software utilizado podemos asegurar que la facilidad de interconexin
entre el software y el hardware (DAQ) que LabVIEW proporciona logra disminuir de
manera considerable los tiempos de desarrollo y con esto los costos de realizacin de
cualquier proyecto.
Hemos notado que el avance en los sistemas desarrollados mediante LabVIEW se han
vuelto cada vez ms completos, pudiendo entregar soluciones.

8-71

9. GLOSARIO

9-72

9.1 Glosario
VI :
DAQ:
HMI:
GPIB:

Instrumento Virtual
Hardware de adquisicin de Datos
Interfaz humano mquina.
General Purpose Interface Bus ( bus de interfaz de propsito general).

9-73

10. REFERECIAS
BIBLIOGRAFICAS

10-74

[1]

Dr. Evelio Palomino Marn. La medicin y el anlisis de vibraciones en


el diagnstico de mquinas rotatorias,Cuba, 1997.

[2]

Clarence W. de Silva. Vibration Fundamentals and Practice, CRC Publishers,


Boca Raton, Fl. 1999.

[3]

Derek Norfield. Practical Balancing of Rotating Machinery,Elsevier,


Amsterdam, 2006.

[4]

Robert B. McMillan, Rotating Machinery: practical solutions to unbalance and


misalignment, Fairmont Press, Lilburn,Georgia, 2004

[5]

National Instruments. NI Developer Zone. Disponible en:


http://zone.ni.com/dzhp/app/main

[6]

National Instruments Corporation, LabVIEW User Manual, Ed. Abril 2003,


Austin, Texas, 2003.

[7]

Henry Antonio Mendiburu Daz. Instrumentacin VirtualIindustrial, Per,


2006.

[8]

Adquisicin de datos por NI, disponible en


http://www.ni.com/dataacquisition/esa/whatis.htm

[9]

Caractersticas de LabView disponible en http://es.wikipedia.org/wiki/LabVIEW

[10] Generar reportes con LabVIEW


http://digital.ni.com/worldwide/latam.nsf/web/all/9C1A23C58980B7DB86256F3
4007CE222

10-75

También podría gustarte