You are on page 1of 17

Electrnica y Automatizacin Industrial

VI Ciclo
TESIS PARA OPTAR EL TTULO PROFESIONAL

Diseo e Implementacin de una Maquina Expulsadora de limones defectuosos aplicando Procesamiento de Imgenes a travs del software LabView

Integrantes del Equipo: CHAVEZ ARQUIIGO, Joaqun Francisco (C) CRUZ MELGAREJO, Eddy Marcial (B)

Asesor: Armando Sarco Montiel.

Seccin: C15 6 B, C

Fecha de entrega: 03 de Diciembre

2013-II

INDICE
1. 1.1. 1.2. 1.3. 2. 2.1. 2.2. 3. 3.1. 3.1.1. 3.1.1.1. 3.1.1.2. 3.1.1.3. 3.1.1.4. 3.1.1.5. 3.1.1.6. 3.1.1.7. PLANEAMIENTO Y DELIMITACIN DEL TEMA .............................................. 3 Formulacin del problema ........................................................................................... 3 Importancia y Justificacin del estudio ....................................................................... 6 Delimitacin del estudio .............................................................................................. 8 DELIMITACIN DE OBJETIVOS ........................................................................... 9 Objetivo General .......................................................................................................... 9 Objetivos Especficos .................................................................................................. 9 MARCO TERICO REFERENCIAL ..................................................................... 10 Estructura terica que sustenta el estudio .................................................................. 10 ENTORNO IMAQ VISION EN LABVIEW ........................................................ 10 LABVIEW ......................................................................................................... 10 Entorno ............................................................................................................... 10 NI VISION ......................................................................................................... 12 VISION AND MOTION .................................................................................... 12 VISION UTILITIES .......................................................................................... 12 MACHINE VISION ........................................................................................... 13 ADMINISTRACIN DEL BUFFER DE LA MEMORIA ............................... 13

3.1.1.7.1. IMAQ CREATE ................................................................................................. 14 3.1.1.7.2. IMAQ DISPOSE ................................................................................................ 15 3.2. Metodologa de Estudio ............................................................................................. 16

1. PLANEAMIENTO Y DELIMITACIN DEL TEMA

1.1. Formulacin del problema La calidad de un producto es el conjunto de propiedades y caractersticas de un este que le confieren capacidad de satisfacer necesidades, gustos y preferencias, y de cumplir con expectativas en el consumidor. Tales propiedades o caractersticas podran estar referidas a los insumos utilizados, el diseo, la presentacin, la esttica, la conservacin, la durabilidad, el servicio de postventa, etc. Esto se logra desarrollando un control respecto a las caractersticas de un producto de calidad, con lo cual podemos mencionar de qu el control de calidad son los mecanismos, acciones y herramientas que se realizan para detectar la presencia de errores. Esta funcin de control existe en las especificaciones establecidas por la ingeniera del producto , para que la produccin alcance estas especificaciones. Como tal, la funcin consiste en la recoleccin y anlisis de grandes cantidades de datos que despus se presentan a diferentes departamentos para iniciar una accin correctiva adecuada. Existen estndares que determinan si el producto y el proceso cumplen con los lmites de calidad diseados para ese especficamente. Todo producto que no cumpla las caractersticas mnimas para decir que es correcto, son eliminados. Para controlar la calidad de un producto se realizan inspecciones o pruebas de muestreo para verificar que las caractersticas del mismo sean ptimas. Algunas industrias no poseen sus sistemas automatizados lo cual causa error en ciertos procesos los cuales son cometidos por parte de los operarios, ya que lo realizan manualmente, para ello es necesario implementar un sistema automatizado. Las industrias que se dedican a la fabricacin productos alimenticios necesitan aplicar normas y estndares de calidad, ya que sus productos deben ser lo ms confiables, para ello la mejor entapa donde se debe aplicar un control riguroso es en la primera parte, en la clasificacin de materia prima con las cuales inicia el proceso, estas estas deben ser previamente

seleccionadas y clasificadas para determinar su estado para as cumplir con los estndares y obtener productos de calidad, con lo mencionado se identifica que existe el problema de cmo determinar el buen estado de los insumos utilizados a partir de sus caractersticas fsicas, como el color, tamao y forma para as tener el control en la calidad de los productos. Como por ejemplo la Industria que elabora papas crips, tienen como insumo fundamental al tubrculo de la papa a la cual se aplican sistemas de control para la eleccin de las mejores papas y as
3

obtener productos de calidad, otro ejemplo son las industrias que se dedican a hacer productos como bebidas ctricas, salsa mayonesa, etc. que utilizan como uno de sus insumos al limn y se eligen a los mejores para obtener un mejor producto.

Figura 1. Ishikawa.
5

1.2. Importancia y Justificacin del estudio La calidad de los productos y procesos como antes mencionado es de suma importancia crtica en el mundo de los negocios e industrial porque ayuda a garantizar la satisfaccin del cliente y mejora la percepcin de una marca de la organizacin. La calidad de los productos proporciona una ventaja competitiva muy importante y es un requisito indispensable para hacer negocios con algunos clientes. Segn la Organizacin Internacional de Estandarizacin (ISO), la gestin de la calidad es el proceso que una organizacin sigue para cumplir con los requerimientos de calidad de sus clientes, mejorar la satisfaccin de los mismos y cumplir con las regulaciones relevantes, esto se especifica en las normas ISO 9001. El control de calidad se aplica por el gusto del cliente que desea obtener un producto que cumpla sus expectativas los cuales estn detallados en la grfica inferior.

Figura 2. Satisfaccin del Cliente. Segn la grfica se puede observar los aspectos que el cliente busca de un producto, basaremos nuestro estudio en el criterio de la fiabilidad, ya que al aplicar control de calidad a los insumos que intervienen el producto se genera la confianza y preferencia en el consumidor. La importancia de realizar una solucin para el problema identificado es primordial ya que para obtener productos finales de buena calidad se debe utilizar y emplear insumos que cumplan los estndares establecidos, con lo cual se sustenta la importancia de desarrollar sistemas que detecten la materia prima en buen estado para as expulsar las que no cumplan los requisitos. La calidad no es la nica ventaja que se logra al aplicar automatizacin en las diversas etapas de un proceso adems se obtiene una mayor produccin, ya que el sistema se disea para obtener una mayor velocidad de ejecucin del trabajo respecto a un operario cuando realiza la misma tarea. Adems otra de las ventajas es la de ahorro en los costos, a pesar de que al
6

momento de adquirir dicho sistema se realice una inversin de monto considerable luego de unos periodos se lograr recuperar la inversin y luego generar una ganancia, ya que se evitara seguir teniendo contratado un operario al cual se le debe de pagar un sueldo constantemente. Estas son una las ventajas por la cual es necesaria la implementacin de un sistema de este tipo para mejorar la calidad de los productos, aumentar la produccin y obtener mayores ganancias a partir de la reduccin de costos. Al aplicar un sistema de control de calidad en las industrias se lograr una mejora en la productividad, trazabilidad, clientes, precios y adems una disminucin de los costos esto es muy importante porque favorece notablemente la situacin financiera y de produccin.

Figura 3. Calidad.

1.3. Delimitacin del estudio Este estudio est realizado solo con el proceso de seleccin de los limones que cumplan los estndares de calidad, para ello se diseara e implementar un sistema el cual est conformado por unas canaletas que desplazaran los limones en direccin horizontal con una inclinacin de 30 grados los cuales se desplazaran de manera ordenada y caern a un precipicio en cada libre, en aquel instante una cmara de alta velocidad captara el movimiento que realizan los limones y basndose a un patrn realizara una comparacin con el limn patrn, y con una tolerancia tomara la decisin de si es aceptado o en lo contrario rechazado, luego de tomar esta decisin el sistema ordenara al elemento final de control que ser un vlvula la cual disparar un cierto chorro de aire con lo cual expulsara a lo s limones que no cumplan los estndares mnimos, esto ser posible a travs de una seal que se enva del algoritmo del software Lab-View a un PLC a travs de OPC server y luego al actuador. El estudio se centrara en la precisin en comparar los limones con la imagen del limn patrn esto se hace posible con los algoritmos que se ejecuten en el software y en la precisin de expulsarlos en plena cada libre, a travs del chorro de aire. Se implementara un sistema de seleccin de limones a travs de visin artificial utilizando el software Lab-View. Se disear un algoritmo para la identificacin de los limones y a la vez la expulsin de estos mandando una seal al PLC y este al actuador. Se implementara una etapa de expulsin de los limones que no cumplan las caractersticas deseadas mediante chorros de aire.

2. DELIMITACIN DE OBJETIVOS

2.1. Objetivo General

Disear e implementar un sistema de control de calidad para el proceso de seleccin de limones.

2.2. Objetivos Especficos

Disear un algoritmo que realice la identificacin de los limones en mal estado a travs de una cmara que capte su movimiento en plena cada libre de los limones.

Disear un actuador automatizado que expulse los limones con precisin que sea capaz de hacerlo en plena cada libre de los limones. Implementar el sistema en una maqueta a escala para la demostracin el proyecto.

3. MARCO TERICO REFERENCIAL 3.1. Estructura terica que sustenta el estudio 3.1.1. ENTORNO IMAQ VISION EN LABVIEW 3.1.1.1. LABVIEW

LabView es el acrnimo de Laboratory Virtual Instrument Engineering Workbech. Es un lenguaje de programacin grfica en el que se pueden crear aplicaciones de una forma rpida y sencilla, su logo se muestra en la figura.

Figura 4. Logo de LabView LabView posee un ambiente de desarrollo grfico dinmico, con funciones integradas para realizar adquisicin de datos, control de instrumentos, anlisis de mediciones, presentaciones de datos entre otras. A diferencia de los lenguajes de propsito general, LabView provee funcionalidad especfica para que pueda acelerar el desarrollo de aplicaciones de medicin, control y automatizacin. 3.1.1.2. Entorno

El usuario interacta a travs de dos pantallas principales: El Panel frontal y el diagrama de bloques. El panel frontal es la parte que ve el usuario, suele tener un fondo gris. Como se aprecia en la figura, contiene entradas y salidas. Los datos pueden ser introducidos a travs del teclado o el mouse gracias al uso de controles, interrupciones, etc. y los resultados mostrados en la pantalla a travs de grficos, leds, tanques, indicadores, entre otros.

Figura 5. Panel Frontal.


10

La ventana del diagrama de bloques es donde se realiza la programacin y suele tener fondo blanco, aqu se ubican los objetos que en conjunto componen la programacin grafica que emplea LabView, dejando atrs la programacin tradicional que utiliza lneas de texto de cdigo como se aprecia en la figura.

Figura 6. Diagrama de Bloques. En la parte superior de estas ventanas se sita una barra con varias herramientas. En el Diagrama de bloques esta barra tiene algunas opciones como se aprecia en la figura.

Figura 7. Paleta principal del diagrama de bloques. El primer grupo de herramientas sirve para controlar la ejecucin de un programa en LabView. El segundo grupo ayuda a la depuracin. El tercer grupo se utiliza para alinear, distribuir, controlar el tamao, agrupar y ordenar objetos con el fin de llevar un orden y mejorar la visualizacin.

11

3.1.1.3.

NI VISION

Bastante til para el anlisis y el procesamiento de imgenes, contiene una librera con ms de 400 Vis. Posee una biblioteca de poderosas funciones para el procesamiento de visin y el Vision Assistant, un entorno interactivo para desarrolladores que necesitan generar rpidamente prototipos para aplicaciones o que necesitan inspeccin fuera de lnea IMAQ VISION de LabView requiere usar las libreras de NI-IMAQ para Cmaras USB las mismas que se explican en lneas posteriores en este captulo. 3.1.1.4. VISION AND MOTION

Proporciona paquetes que posibilitan la combinacin de la visin artificial y la tecnologa de control de movimiento, a continuacin en la figura se muestra el men de Visin y Movimiento.

Figura 8. Men de Funciones VISION AND MOTION. 3.1.1.5. VISION UTILITIES

Permite crear y manipular imgenes extradas desde archivos, o directamente de una webcam, establecer las regiones de inters, calibracin de imgenes, entre otras; en la figura se muestra el men que proporciona este paquete.

Figura 9. Men VISION UTILITIES.


12

3.1.1.6.

MACHINE VISION

Permite realizar trabajos de inspeccin de visin de mquina comunes, incluyendo la presencia o la ausencia de partes en una imagen, medir dimensiones, localizacin de bordes, busca de patrones, seleccin de regiones, clasificacin, etc.

Figura 10. Men MACHINE VISION. 3.1.1.7. ADMINISTRACIN DEL BUFFER DE LA MEMORIA

En el men de la ventana Vision Utilities, est la paleta de funciones de Image Managment, sirve para crear, eliminar, adquirir, leer, modificar atributos de una imagen y crear copias de las mismas. La figura muestra las diferentes funciones necesarias para la administracin de la imagen.

Figura 11. Men Image Managment.


13

3.1.1.7.1.

IMAQ CREATE

Se muestra en la figura, permite crear una posicin de memoria temporal para una imagen. Este Vi se utiliza siempre con el IMAQ DISPOSE.

Figura 12. IMAQ CREATE. Dnde: El Tamao de Borde (Border Size): define el tamao, en pixeles, del borde a crear alrededor de una imagen. Se determina desde el inicio si una imagen va a ser procesada posteriormente usando las funciones que requieren uso de bordes; los bordes de una imagen nunca son mostrados o almacenados en un archivo. En la figura se muestra dos imgenes de 8x6 pixeles, en la primera con borde 0 y la segunda con borde 2.

Figura 13. Borde de una Imagen. El Nombre de la imagen (Image Name): es el nombre que tiene la imagen creada. Cada imagen tener un nombre que no se repita. Error de entrada (error in): especifica el estado de error antes de ejecutar el VI o funcin. El Tipo de Imagen (Image Type): establece el tipo de imagen a procesar, puede ser: escala de grises, compleja, de color, etc.

14

Imagen nueva (New Image): es la salida de la imagen que es utilizada como referencia para otras funciones de NI Visin. Mltiples imgenes pueden ser creadas en una aplicacin de LabView. 3.1.1.7.2. IMAQ DISPOSE

Destruye la imagen creada con el IMAQ CREATE y libera el espacio de memoria RAM ocupado por esta. Varias imgenes distintas pueden ser utilizadas. Este Vi se visualiza en la figura.

Figura 14. IMAQ DISPOSE. Todas las imgenes (All Images): determina si se elimina una imagen o todas las asociadas previamente con este VI dependiendo si es falsa o verdadera. Imagen (Image): Especifica la referencia o nombre de la imagen a destruir. Error de salida (error Out): genera informacin del error despus de ejecutar el VI.

15

3.2. Metodologa de Estudio

16

Identificar el Problema y el Objetivo En primer lugar definimos el problema, posteriormente mediante la herramienta de Ishikawa podemos identificar las posibles causas que provocan este problema. Posibles Soluciones del Problema Identificado Mediante una lluvia de ideas se propones posibles soluciones a este problema. Especificar los Requerimientos Se definirn que es lo que se quiere obtener. Evaluacin y Estudio de cada una de las Alternativas Propuestas Con los requerimientos establecidos se procede a hacer una evaluacin y ponderacin de las soluciones. Seleccin de la Alternativa Se elige la mejor alternativa la cual cumplir con la mayora o totalidad de los requerimientos. Posteriormente se realizaran pruebas en simuladores u otros tipos para observar si cumple con lo establecido. Implementacin de un Prototipo Una vez pasada la prueba de simulaciones se implementara un prototipo de la solucin y ser probada en tiempo real, de la cual se tomara datos y verificara si cumple con lo dicho.

17

You might also like