Desarrollos de perfiles polinominales 3D basado en FPGA para control de posición en máquina fresadora CNC
Los sistemas de control numérico computarizado (CNC) tienen un fuerte impacto en las aplicaciones industriales donde se requiere el control de máquinas herramienta. Los objetivos más importantes del sector industrial en la manufactura son la mejora en la calidad, la continua reducción de costos y ac...
| Autor: | |
|---|---|
| Tipo de documento: | dissertação |
| Estado: | Versão publicada |
| Data de publicação: | 2011 |
| País: | México |
| Recursos: | Universidad Autónoma de Querétaro |
| Repositório: | Repositorio Institucional de la Universidad Autónoma de Querétaro |
| OAI Identifier: | oai:ri-ng.uaq.mx:123456789/255 |
| Acesso em linha: | http://ri-ng.uaq.mx/handle/123456789/255 |
| Access Level: | Acceso aberto |
| Palavra-chave: | CNC Control system FPGA Sistema de control CNC VHDL INGENIERÍA Y TECNOLOGÍA |
| Resumo: | Los sistemas de control numérico computarizado (CNC) tienen un fuerte impacto en las aplicaciones industriales donde se requiere el control de máquinas herramienta. Los objetivos más importantes del sector industrial en la manufactura son la mejora en la calidad, la continua reducción de costos y acortar los tiempos en el desarrollo del producto y proceso. Sin embargo, los sistemas CNC comerciales existentes se caracterizan por ser de arquitectura cerrada y propietarios, es decir, no permiten la integración de sistemas u equipo ajeno al de su propia marca. Los algoritmos descritos en sus controladores no son transparentes y son completamente fijos. Por tanto, es imposible integrar módulos de diseño propio con funciones específicas para mejorar el desempeño del sistema, o incrementar su funcionalidad. Además, se trata de sistemas cuyos costos de adquisición son elevados. Debido a lo anterior, en este trabajo se propone el desarrollo de perfiles polinomiales en 3D basado en FPGA para el control de posición de una máquina fresadora. La plataforma de pruebas para la implementación de la propuesta consiste en una máquina fresadora vertical de tres ejes CNC reconvertida. Se desarrolla la arquitectura del sistema completo para para la implementación del método. El sistema se compone de tres módulos principales para su implementación: el generador de perfiles, el generador de trayectorias y un controlador PID (Proportional-Integral-Diferencial). Además se incluyen algunos módulos adicionales para la identificación de los parámetros de la planta, y una interfaz de comunicación USB (Universal Serial Bus). La descripción del sistema se realizó en código VHDL (Very high speed integrated circuit Hardware Description Language) y fue implementado en una tarjeta controladora de 4 ejes basada en un dispositivo de alto desempeño FPGA (Field Programmable Gate Array) de bajo costo, la MCUAQ4X de diseño propio por el grupo HSP digital. El sistema se sometió en dos tipos de pruebas principales: movimiento independiente de cada eje y movimiento coordinado, los tres ejes en ambos casos. Los resultados de las pruebas muestran que el sistema tiene un excelente desempeño, con un máximo de 4 cuentas de error. Esta es la primera vez que se implementa un sistema de control para el posicionamiento en una máquina de tres ejes (fresa). |
|---|