D. José Félix González Rojo Tutor: D. Ángel Perles Ivars Cotutor:

Slides:



Advertisements
Presentaciones similares
PRÁCTICAS TÉCNICO-PROFESIONALES DISEÑO INDUSTRIAL.
Advertisements

CENTRO LOCAL LARA (Código 342)
PROYECTO DE INTERVENCIÓN Presentado por Ivette M. Rodríguez A.
 ¿Qué es un sistema de control ? › En nuestra vida diaria existen numerosos objetivos que necesitan cumplirse.  En el ámbito doméstico › Controlar la.
ANÁLISIS DE RESULTADO Y RENTABILIDAD INTEGRANTES: José Sugasti Victor Campuzano Juan José Tintel Norberto N. González INTEGRANTES: José Sugasti Victor.
DISEÑO PROTOTIPO AVIÓN BLANCO Grado en Ingeniería Aeroespacial Escuela Técnica Superior de Ingeniería del Diseño Departamento de Máquinas y Motores Térmicos.
Valencia, Junio de 2016 Modelo de Motor Virtual: 1 Optimización del proceso de cálculo Autor: Roberto Alegre Usach Tutor: D. Francisco Payri González.
diseño del sistema automatizado de almacén paletizado
METODOLOGIA DE TRABAJO
Objetivo de la Autoevaluación Institucional
Ingeniería Aeroespacial
CARRERA DE INGENIERÍA MECATRÓNICA
Autora: Lizbeth Romero González Tutora: María Cristina Díaz González
Autor: D. Eduardo M. Alonso Sánchez
Título proyecto Introducción Implementación / Pruebas Objetivos
DESARROLLO DE UN MÉTODO PARA EL DISEÑO Y FABRICACIÓN DE ARCOS DE POLEAS Autor: Albiol Hernández, David Tutor: Rubio Montoya, Francisco José.
AUTOR: SALVADOR JOSÉ SALES LAIRÓN TUTOR: JOSÉ LUIS OLIVER HERRERO
GRADO EN INGENIERÍA MECÁNICA AUTOR: Miguel Rueda Cuerda DIRIGIDO POR:
GRADO EN ELETRÓNICA INDUSTRIAL Y AUTOMÁTICA
Desarrollo de software de bajo nivel para un brazo robot portátil
UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE
Trabajo de Fin de Grado en Ingeniería Aeroespacial
MODELADO VIRTUAL EN UN PROGRAMA DE CAD Y SIMULACIÓN CINEMÁTICA EN UN PROGRAMA DE CAE DE LOS MODELOS LEGO TECHNIC vLTm
Trabajo fin de Grado Grado en Ingeniería Aeroespacial
CONTROL POR EVENTOS PARA LA ESTABILIZACIÓN DEL PÉNDULO LINEAL
Autor: Bruno cebolla bono Tutor: juan fancisco dols ruíz
INMUEBLES: VIVIENDA – EDIFICIOS TERRENOS: URBANOS - RURALES
Diseño e implementación de un cuadricóptero controlado vía Android app
TRABAJO DE FINAL DE GRADO
Autor: Carlos Pastor Herrán
DISEÑO E IMPLEMENTACIÓN DE UN ROBOT AUTOBALANCEADO
PROGRAMA DE MAESTRÍA EN GESTIÓN DE SISTEMAS DE INFORMACIÓN E INTELIGENCIA DE NEGOCIOS “MINERÍA DE DATOS PARA PROPONER UN MODELO DIDÁCTICO ESTRUCTURAL.
Trabajo Final de Grado (Ingeniería Mecánica)
Facultad de Ingeniería Mecánica y Eléctrica (FIME).
INVESTIGACIÓN IES – LAVALLE.
Planeación y diseño curricular
Ingeniería de Software
Muestra Magna de Prácticas Profesionales
Metodología de diseño curricular para educación superior
Diseños evaluativos de intervención media (cuasi-experimentos)
ESTRUCTURAS DEL PROCESO FORMATIVO
Diferencias programador vs Ingeniero de software
Tutoría Inicial Tutoría 2
BLOQUE TEMÁTICO I: Formación y perfil del
Trabajo de Investigación: Instrucción matemática mediante la web 2
INGENIERIA DE SOFTWARE
CONCEPTOS BÁSICOS DE ADMINISTRACIÓN
Titulo de la Experiencia Significativa
MSc. Lisett Pérez Quintero Ing. Jorge Carrera Ortega
BENEMÉRITA UNIVERSIDAD AUTÓNOMA DE PUEBLA ESCUELA DE BIOLOGÍA
Germán Ardila Daniel Rodríguez
PLANEACION ESTRATEGICA
MEDIO NATURAL CANARIO (Optativa de oferta obligada)
L A S C O O P E R A T I V A S COMO SOLUCIÓN AL PROBLEMA DE LA VIVIENDA
Estrategias didácticas aplicadas en asignaturas de la carrera Matemática Estadística de la modalidad semipresencial de Educación a Distancia de la FACEN-UNA,
Seguridad de red Universitaria
RILCO Demandas formativas para la carrera de Turismo de la Universidad Técnica de Manabí. Ecuador Autores: PhD. Norberto Pelegrín Entenza MSc..María Rosa.
UN PROCESO DE REFLEXIVIDAD COLECTIVA DE ESTUDIANTES Y PROFESORADO EN EL MASTER DE SOCIOLOGÍA DE LAS POLÍTICAS PÚBLICAS Y SOCIALES Jesús Clemente, Aída.
Escuela Normal Central de Managua Alesio Blandón Juárez
¿Quién debe asistir? Beneficios
Universidad politécnica de Madrid
Universidad politécnica de Madrid
FONDO SECTORIAL CONACYT - INEGI
¿PARA QUIENES ESTA ENFOCADO ESTE DIPLOMADO?
RESULTADOS DE APRENDIZAJE
Implementación del Portal Web de
CARRERA DE INGENIERÍA EN ELECTRÓNICA, AUTOMATIZACIÓN Y CONTROL
Disposición y estructura de los ejes en la MHCN
Autor: Borja Mas Viñes Tutor: J.M. García Oliver
Transcripción de la presentación:

D. José Félix González Rojo Tutor: D. Ángel Perles Ivars Cotutor: DISEÑO E IMPLEMENTACIÓN DE UN CONTROLADOR PROGRAMABLE DE PATRONES DE MOVIMIENTO PARA MOTORES DE CORRIENTE CONTINUA CON APLICACIÓN EN ROBOTS Y MÁQUINAS CNC Autor: D. José Félix González Rojo Tutor: D. Ángel Perles Ivars Cotutor: D. Miguel Sánchez López DISEÑO E IMPLEMENTACIÓN DE UN CONTROLADOR PROGRAMABLE DE PATRONES DE MOVIMIENTO PARA MOTORES DE CORRIENTE CONTINUA CON APLICACIÓN EN ROBOTS Y MÁQUINAS CNC 1

ANALISIS DE LIMITANTES MODELADO CONTROL IMPLEMENTACIÓN RESULTADOS ÍNDICE ANTECEDENTES OBJETIVOS SOLUCIÓN ADOPTADA ANALISIS DE LIMITANTES MODELADO CONTROL IMPLEMENTACIÓN RESULTADOS CONCLUSIONES DISEÑO E IMPLEMENTACIÓN DE UN CONTROLADOR PROGRAMABLE DE PATRONES DE MOVIMIENTO PARA MOTORES DE CORRIENTE CONTINUA CON APLICACIÓN EN ROBOTS Y MÁQUINAS CNC 2

ANALISIS DE LIMITANTES MODELADO CONTROL IMPLEMENTACIÓN RESULTADOS ANTECEDENTES OBJETIVOS SOLUCIÓN ADOPTADA ANALISIS DE LIMITANTES MODELADO CONTROL IMPLEMENTACIÓN RESULTADOS CONCLUSIONES DISEÑO E IMPLEMENTACIÓN DE UN CONTROLADOR PROGRAMABLE DE PATRONES DE MOVIMIENTO PARA MOTORES DE CORRIENTE CONTINUA CON APLICACIÓN EN ROBOTS Y MÁQUINAS CNC 3

ANTECEDENTES Uso de actuadores en la industria Interés en movimiento lineal Motor CC control más complejo Soluciones existentes Cerradas Alto coste DISEÑO E IMPLEMENTACIÓN DE UN CONTROLADOR PROGRAMABLE DE PATRONES DE MOVIMIENTO PARA MOTORES DE CORRIENTE CONTINUA CON APLICACIÓN EN ROBOTS Y MÁQUINAS CNC 4

ANALISIS DE LIMITANTES MODELADO CONTROL IMPLEMENTACIÓN RESULTADOS ANTECEDENTES OBJETIVOS SOLUCIÓN ADOPTADA ANALISIS DE LIMITANTES MODELADO CONTROL IMPLEMENTACIÓN RESULTADOS CONCLUSIONES DISEÑO E IMPLEMENTACIÓN DE UN CONTROLADOR PROGRAMABLE DE PATRONES DE MOVIMIENTO PARA MOTORES DE CORRIENTE CONTINUA CON APLICACIÓN EN ROBOTS Y MÁQUINAS CNC 5

OBJETIVOS “Diseñar e implementar un control en bucle cerrado de un motor de corriente continua para el seguimiento de patrones de movimiento programables para la consecución de desplazamientos controlados en trayectorias punto a punto”. Examinar la viabilidad de implementar un controlador discreto programable en un microcontrolador ARM Cortex-M. Aplicar los conocimientos adquiridos en la carrera mediante la elaboración de un proyecto multidisciplinar. Validar mediante aplicación práctica los resultados del proyecto. DISEÑO E IMPLEMENTACIÓN DE UN CONTROLADOR PROGRAMABLE DE PATRONES DE MOVIMIENTO PARA MOTORES DE CORRIENTE CONTINUA CON APLICACIÓN EN ROBOTS Y MÁQUINAS CNC 6

ANALISIS DE LIMITANTES MODELADO CONTROL IMPLEMENTACIÓN RESULTADOS ANTECEDENTES OBJETIVOS SOLUCIÓN ADOPTADA ANALISIS DE LIMITANTES MODELADO CONTROL IMPLEMENTACIÓN RESULTADOS CONCLUSIONES DISEÑO E IMPLEMENTACIÓN DE UN CONTROLADOR PROGRAMABLE DE PATRONES DE MOVIMIENTO PARA MOTORES DE CORRIENTE CONTINUA CON APLICACIÓN EN ROBOTS Y MÁQUINAS CNC 7

SOLUCIÓN ADOPTADA Análisis de limitantes Hardware, software, control del tiempo, precio Control Analógico VS Control Discreto Propuesta de sistema de estudio Motor Pittman con encoder y reductora Etapa de potencia L298 Microcontrolador ARM Cortex-M STM32F429-Discovery DISEÑO E IMPLEMENTACIÓN DE UN CONTROLADOR PROGRAMABLE DE PATRONES DE MOVIMIENTO PARA MOTORES DE CORRIENTE CONTINUA CON APLICACIÓN EN ROBOTS Y MÁQUINAS CNC 8

SOLUCIÓN ADOPTADA Implementada plataforma de ensayo Objetivo de validar y demostrar funcionamiento Diseño y producción low cost propias mediante impresión 3D y corte laser Diseño abierto y profesional FreeCAD + SolidWorks DISEÑO E IMPLEMENTACIÓN DE UN CONTROLADOR PROGRAMABLE DE PATRONES DE MOVIMIENTO PARA MOTORES DE CORRIENTE CONTINUA CON APLICACIÓN EN ROBOTS Y MÁQUINAS CNC 9

ANALISIS DE LIMITANTES MODELADO CONTROL IMPLEMENTACIÓN RESULTADOS ANTECEDENTES OBJETIVOS SOLUCIÓN ADOPTADA ANALISIS DE LIMITANTES MODELADO CONTROL IMPLEMENTACIÓN RESULTADOS CONCLUSIONES DISEÑO E IMPLEMENTACIÓN DE UN CONTROLADOR PROGRAMABLE DE PATRONES DE MOVIMIENTO PARA MOTORES DE CORRIENTE CONTINUA CON APLICACIÓN EN ROBOTS Y MÁQUINAS CNC 10

SOLUCIÓN ADOPTADA Modelado Matemático Experimental. Respuesta ante escalón DISEÑO E IMPLEMENTACIÓN DE UN CONTROLADOR PROGRAMABLE DE PATRONES DE MOVIMIENTO PARA MOTORES DE CORRIENTE CONTINUA CON APLICACIÓN EN ROBOTS Y MÁQUINAS CNC 11

SOLUCIÓN ADOPTADA Modelado Matemático Experimental. Respuesta ante escalón Experimental. Respuesta ante excitación persistente DISEÑO E IMPLEMENTACIÓN DE UN CONTROLADOR PROGRAMABLE DE PATRONES DE MOVIMIENTO PARA MOTORES DE CORRIENTE CONTINUA CON APLICACIÓN EN ROBOTS Y MÁQUINAS CNC 12

ANALISIS DE LIMITANTES MODELADO CONTROL IMPLEMENTACIÓN RESULTADOS ANTECEDENTES OBJETIVOS SOLUCIÓN ADOPTADA ANALISIS DE LIMITANTES MODELADO CONTROL IMPLEMENTACIÓN RESULTADOS CONCLUSIONES DISEÑO E IMPLEMENTACIÓN DE UN CONTROLADOR PROGRAMABLE DE PATRONES DE MOVIMIENTO PARA MOTORES DE CORRIENTE CONTINUA CON APLICACIÓN EN ROBOTS Y MÁQUINAS CNC 13

SOLUCIÓN ADOPTADA Control Espacio de estados. Realimentación del estado Asignación de polos DISEÑO E IMPLEMENTACIÓN DE UN CONTROLADOR PROGRAMABLE DE PATRONES DE MOVIMIENTO PARA MOTORES DE CORRIENTE CONTINUA CON APLICACIÓN EN ROBOTS Y MÁQUINAS CNC 14

SOLUCIÓN ADOPTADA Control Espacio de estados. Realimentación del estado Asignación de polos Tiempo finito   DISEÑO E IMPLEMENTACIÓN DE UN CONTROLADOR PROGRAMABLE DE PATRONES DE MOVIMIENTO PARA MOTORES DE CORRIENTE CONTINUA CON APLICACIÓN EN ROBOTS Y MÁQUINAS CNC 15

SOLUCIÓN ADOPTADA Control Espacio de estados. Realimentación del estado Asignación de polos Tiempo finito Control PID   DISEÑO E IMPLEMENTACIÓN DE UN CONTROLADOR PROGRAMABLE DE PATRONES DE MOVIMIENTO PARA MOTORES DE CORRIENTE CONTINUA CON APLICACIÓN EN ROBOTS Y MÁQUINAS CNC 16

SOLUCIÓN ADOPTADA Control Espacio de estados. Realimentación del estado Asignación de polos Tiempo finito Control PID   DISEÑO E IMPLEMENTACIÓN DE UN CONTROLADOR PROGRAMABLE DE PATRONES DE MOVIMIENTO PARA MOTORES DE CORRIENTE CONTINUA CON APLICACIÓN EN ROBOTS Y MÁQUINAS CNC 17

SOLUCIÓN ADOPTADA Perfiles de movimiento Rampa, trapezoidal, tercer orden, orden Superior, senoidal Evaluados: Rampa Trapezoidal DISEÑO E IMPLEMENTACIÓN DE UN CONTROLADOR PROGRAMABLE DE PATRONES DE MOVIMIENTO PARA MOTORES DE CORRIENTE CONTINUA CON APLICACIÓN EN ROBOTS Y MÁQUINAS CNC 18

ANALISIS DE LIMITANTES MODELADO CONTROL IMPLEMENTACIÓN RESULTADOS ANTECEDENTES OBJETIVOS SOLUCIÓN ADOPTADA ANALISIS DE LIMITANTES MODELADO CONTROL IMPLEMENTACIÓN RESULTADOS CONCLUSIONES DISEÑO E IMPLEMENTACIÓN DE UN CONTROLADOR PROGRAMABLE DE PATRONES DE MOVIMIENTO PARA MOTORES DE CORRIENTE CONTINUA CON APLICACIÓN EN ROBOTS Y MÁQUINAS CNC 19

SOLUCIÓN ADOPTADA Implementación en microcontrolador Muestreo Sistema de adquisición Uso de encoder Uso de ADC Generación de PWM Implementación Control DISEÑO E IMPLEMENTACIÓN DE UN CONTROLADOR PROGRAMABLE DE PATRONES DE MOVIMIENTO PARA MOTORES DE CORRIENTE CONTINUA CON APLICACIÓN EN ROBOTS Y MÁQUINAS CNC 20

ANALISIS DE LIMITANTES MODELADO CONTROL IMPLEMENTACIÓN RESULTADOS ANTECEDENTES OBJETIVOS SOLUCIÓN ADOPTADA ANALISIS DE LIMITANTES MODELADO CONTROL IMPLEMENTACIÓN RESULTADOS CONCLUSIONES DISEÑO E IMPLEMENTACIÓN DE UN CONTROLADOR PROGRAMABLE DE PATRONES DE MOVIMIENTO PARA MOTORES DE CORRIENTE CONTINUA CON APLICACIÓN EN ROBOTS Y MÁQUINAS CNC 21

SOLUCIÓN ADOPTADA Resultados ante referencia rampa 22 DISEÑO E IMPLEMENTACIÓN DE UN CONTROLADOR PROGRAMABLE DE PATRONES DE MOVIMIENTO PARA MOTORES DE CORRIENTE CONTINUA CON APLICACIÓN EN ROBOTS Y MÁQUINAS CNC 22

SOLUCIÓN ADOPTADA Resultados ante referencia trapezoidal 23 DISEÑO E IMPLEMENTACIÓN DE UN CONTROLADOR PROGRAMABLE DE PATRONES DE MOVIMIENTO PARA MOTORES DE CORRIENTE CONTINUA CON APLICACIÓN EN ROBOTS Y MÁQUINAS CNC 23

SOLUCIÓN ADOPTADA Resultados ante referencia de curva en S de tercer orden DISEÑO E IMPLEMENTACIÓN DE UN CONTROLADOR PROGRAMABLE DE PATRONES DE MOVIMIENTO PARA MOTORES DE CORRIENTE CONTINUA CON APLICACIÓN EN ROBOTS Y MÁQUINAS CNC 24

SOLUCIÓN ADOPTADA Resultados ante referencia de tercer orden y perturbaciones DISEÑO E IMPLEMENTACIÓN DE UN CONTROLADOR PROGRAMABLE DE PATRONES DE MOVIMIENTO PARA MOTORES DE CORRIENTE CONTINUA CON APLICACIÓN EN ROBOTS Y MÁQUINAS CNC 25

ANALISIS DE LIMITANTES MODELADO CONTROL IMPLEMENTACIÓN RESULTADOS ANTECEDENTES OBJETIVOS SOLUCIÓN ADOPTADA ANALISIS DE LIMITANTES MODELADO CONTROL IMPLEMENTACIÓN RESULTADOS CONCLUSIONES DISEÑO E IMPLEMENTACIÓN DE UN CONTROLADOR PROGRAMABLE DE PATRONES DE MOVIMIENTO PARA MOTORES DE CORRIENTE CONTINUA CON APLICACIÓN EN ROBOTS Y MÁQUINAS CNC 26

CONCLUSIONES Demostrada la viabilidad de implementación en un microcontrolador ARM Cortex-M Resultados validados mediante la consecución de movimientos controlados mediante la implementación del controlador programable propuesto Desarrollo de una referencia y base para futuras mejoras mediante este proyecto multidisciplinar Posibilidad de adaptación a otros sistemas y configuraciones Valoración positiva a nivel personal del trabajo realizado, habiendo afianzado y completado la formación adquirida en el grado DISEÑO E IMPLEMENTACIÓN DE UN CONTROLADOR PROGRAMABLE DE PATRONES DE MOVIMIENTO PARA MOTORES DE CORRIENTE CONTINUA CON APLICACIÓN EN ROBOTS Y MÁQUINAS CNC 27

D. José Félix González Rojo Tutor: D. Ángel Perles Ivars Cotutor: DISEÑO E IMPLEMENTACIÓN DE UN CONTROLADOR PROGRAMABLE DE PATRONES DE MOVIMIENTO PARA MOTORES DE CORRIENTE CONTINUA CON APLICACIÓN EN ROBOTS Y MÁQUINAS CNC Autor: D. José Félix González Rojo Tutor: D. Ángel Perles Ivars Cotutor: D. Miguel Sánchez López DISEÑO E IMPLEMENTACIÓN DE UN CONTROLADOR PROGRAMABLE DE PATRONES DE MOVIMIENTO PARA MOTORES DE CORRIENTE CONTINUA CON APLICACIÓN EN ROBOTS Y MÁQUINAS CNC 28