Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DESARROLLO DE SOFTWARE
PARA BALANCEO ESTTICO DE
ROTORES
Informe de Proyecto Final
ndice de Proyecto
1-2
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
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.2
2.2.2
2.2.3
2.2.4
2.2.5
2.2.6
2-12
3. EL PROBLEMA Y SU
IMPORTANCIA
3-13
3.2
Solucin Propuesta
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
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-18
atenuadores de entrada del instrumento de medicin (por Ej. que ste la registre
recortada) produce un espectro falso.
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.
4-20
4-21
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".
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
4-23
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
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
U = md r
[g.mm]
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-25
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
4-27
4-28
4-29
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.
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.
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
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.
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).
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-34
4-35
4-36
5-37
5.2
5-38
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.
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
Tabla 5.1 Ensayo de filtrado causal y no causal para dos conjuntos de datos con dos frecuencias de
muestreo.
5-41
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-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.
5-43
5-44
5-45
5-46
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.
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).
Por lo tanto mediante el solo uso de este mdulo podemos ahorrarnos el desarrollo de
las etapas mencionadas anteriormente (Fig 5.6).
5-48
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-49
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-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.
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.
5-53
N/A= no disponible
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
5-55
6. RESULTADOS
EXPERIMENTALES
6-56
6.2
6-57
6-58
6-59
6-60
6-61
Graficar Barridos
(Fig. 6.10) permite abrir un ensayo guardado en memoria y elegir entre dos tipos de
grficos a realizar.
6-62
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.
6-63
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
Se calcularon dos filtros pasabajos pasivos idnticos para una frecuencia de corte de 50
Hz. (Fig. 6.16)
6-64
f = 50 Hz
R = 6.8 K
C=
1
= 0.468f
2. f .R
C = 0.47f
Los resultados obtenidos con la etapa de acondicionamiento pueden observarse en las
figuras siguientes.
6-65
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-67
7-68
7-69
8. CONCLUSIONES
8-70
8.1
Conclusiones
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]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
[9]
10-75