• No se han encontrado resultados

LOS BENEFICIOS DE LA PROGRAMACIÓN GRÁFICA EN NI LABVIEW

investigadores para desarrollar sistemas sofisticados de medida, pruebas y control usando íconos gráficos e intuitivos y cables que parecen un diagrama de flujo.

Ofrece una integración incomparable con miles de dispositivos de hardware y brinda cientos de bibliotecas integradas para análisis avanzado y visualización de datos, todo para crear instrumentación virtual.

La plataforma LabView es escalable a través de múltiples objetivos y sistemas operativos, desde su introducción en 1986 se ha vuelto un líder en la industria.

La regulación o control automático en lazo cerrado, fue en un comienzo la solución planteada, esta consiste en sustituir la acción del hombre por un dispositivo llamado controlador o regulador.

4.5 LOS BENEFICIOS DE LA PROGRAMACIÓN GRÁFICA EN NI

LABVIEW.

Durante más de 20 años, NI LabView a escuchado millones de ingenieros y científicos para desarrollar test sofisticados y aplicaciones de medida y control.

Además de que LabView provee de una variada gama de características y herramientas de asistentes e interfaces de usuario configurables, se diferencia por ser un lenguaje de programación gráfico de propósito general (conocido como G), con su compilador asociado, su enlazador, y herramientas de depuración.

México DF. Página 83

LabView es diferente de la mayoría de lenguajes de propósito general principalmente en dos vertientes. Primero, la programación G se desarrolla cableando iconos gráficos en un diagrama que compila directamente a código máquina de modo que los procesadores del ordenador pueden ejecutarlo.

Aunque se representa gráficamente en lugar de texto, G contiene los mismos conceptos de programación que se pueden encontrar en la mayoría de los lenguajes tradicionales. Por ejemplo, G incluye todas las construcciones estándar tales como tipos de datos, bucles, eventos, variables, recursividad y programación orientada a objetos.

Como todo el mundo, los ingenieros y científicos aprenden observando y procesando

imágenes sin necesidad de pensamiento consciente. Se denominan ―pensadores visuales‖,

ya que son especialmente adeptos a organizar información con procesamiento visual. En otras palabras, piensan mejor en imágenes. Esto se refuerza a menudo en facultades y universidades donde se anima a los estudiantes a modelar soluciones a problemas como diagramas de proceso.

Sin embargo, la mayoría de los lenguajes de programación de propósito general requieren el empleo de cantidades ingentes de tiempo en aprender la sintaxis necesaria asociada con el lenguaje y mapear la estructura del mismo al problema a solventar. La programación gráfica con G provee de una experiencia más intuitiva.

El código G es más sencillo de entender por ingenieros y científicos porque están familiarizados con la visualización y la modelización gráfica de procesos y tareas en términos de diagramas de bloque y flujo gramas (que siguen también las reglas del flujo de datos).

Además, ya que los lenguajes de flujo de datos requieren basar la estructura del programa en el propio flujo, a usted se le anima a pensar en términos del problema que quiere solucionar.

México DF. Página 84

Por ejemplo, y programa típico en G puede adquirir, en primer lugar, de varios canales de datos de temperatura, después pasarlos a una función de análisis y finalmente escribirlos a disco. En conjunto, el flujo de datos y los pasos involucrados en este programa son sencillos de comprender en el diagrama de LabView.

El conjunto de componentes que lleva a cabo el control automático, en este caso es el proceso de fundición de esmalte cerámico, es nombrado sistema de control automático o con regulación automática anidada con el fin de corregir la perturbación antes de que esta afecta a nuestro sistema de controlado.

En la figura 4.1 se muestra el diagrama de bloques del control en cascada del horno de fundición de esmalte cerámico.

Las gráficas obtenidas son mostradas en el CAPITULO 6, el diagrama de la figura 4 muestra nuestro sistema simulado en SIMULIK, el bloque de la perturbación no está conectado al sistema.

El departamento de control de calidad proporciona el diagrama de la figura 3 en el cual se pueden observar las funciones de transferencia con sus respectivas constantes, ganancias y tiempos muertos.

El sistema esta retroalimentado por medio de un pirómetro, este tiene salidas digitales y analógicas, lo que es una ventaja ya que el control puede ser monitoreado por medio de un sistema de control y adquisición de datos.

México DF. Página 85 Figura 4. 1 Cascada.

La figura 4.2 muestra dos gráficas, estas son el resultado de la diferencia del sistema de control en lazo cerrado y el control en cascada del mismo sistema, hay que denotar que la perturbación en la caída de presión en la línea de combustible para la fundición no afecta de a nuestro nuestra variable controlada con el mismo sobre impulso. Esto es debido a la acción de control de nuestro controlador anidado.

Figura 4. 2Cascada con perturbación y lazo cerrado con perturbación.

La perturbación es conectada y se observa que la respuesta del sistema. Al conectar el bloque perturbación al sistema, este se ve afectado y muestra un sobre impulso, se detectó que este es el responsable de que la calidad del producto final tenga impurezas.

650 700 750 800 850 900 950 1000 1050 1100 1150 0.9 0.95 1 1.05 1.1 1.15 X: 889 Y: 1.006

CONTROL EN CASCADA Y LAZO CERRADO CON PERTURBACIÓN.

TIEMPO. T E M P E R A T U R A D E E N T R A D A ( % ) LAZO CERRADO CONTROL CASCADA ENTRADA

México DF. Página 86

La figura 4.2 muestra un cuadro en el cual podemos apreciar el valor de y que es de 1.006. Esto significa que la perturbación tiene un sobre impulso del .6% ante una perturbación del 20% en la variable manipulada, mientras que la perturbación no controlada tienes un sobre impulso de 9.9% sobre la señal de prueba.

La configuración en cascada nos permita implantar un lazo secundario dentro de nuestro lazo principal, este se aplicó ya que la perturbación en nuestra variable manipulada afectan a la variable controlada.

La perturbación se conecta al sistema y respuesta de este cambia. El caudalimetro tiene la misma función de transferencia que la válvula de control ya que estas representan el mismo proceso pero con diferentes entradas de excitación.

México DF.

CAPITULO 5

México DF. Página 87

Documento similar