Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Tecnología Industrial

Planificación de Trayectoria Sin Enseñanza para Gantries de 2 Ejes Usando MATLAB y PLCnext

📌 Autor(es): Roman Mayer, Markus Hoser 📌 Empresa: maku engineering GmbH 📌 Contacto: rommayer@maku-engineering.com, marhoser@maku-engineering.com 📌 Tecnologías: MATLAB/Simulink, Simscape, Phoenix Contact PLCnext, Siemens Drives, Caja de Herramientas Robótica de Peter Corke

Motivación: ¿Por qué Planificación de Trayectoria Sin Enseñanza?

En automatización industrial, los gantries de 2 ejes se usan ampliamente – desde máquinas CNC y robots pick-and-place hasta sistemas de manipulación de materiales. La programación de estos gantries a menudo se hace mediante enseñanza (teaching), lo que significa que el operador mueve manualmente el sistema a las posiciones deseadas, guarda estos como puntos de paso (waypoints) y define una trayectoria.

El Problema:

Nuestra Solución: Hemos desarrollado un sistema de planificación de trayectoria sin enseñanza que elimina la necesidad de procesos de enseñanza manuales. En su lugar, un algoritmo inteligente genera automáticamente la trayectoria libre de colisiones.

Objetivo:

📌 Imágenes/Visualizaciones se pueden encontrar en la última sección.

Implementación Técnica

Nuestro sistema de planificación de trayectoria utiliza el algoritmo mobileRobotPRM de MATLAB para generar waypoints. Esto significa:

🟢 Planificación Automática de Trayectoria

🟢 Modelado en MATLAB/Simulink

🟢 Generación de Código y Control

Ventaja: Todo el sistema puede simularse primero y luego transferirse directamente al hardware real.

Además, integramos exitosamente motores Siemens con soporte de Phoenix Contact, sin requerir licencias extra. Esto fue posible usando archivos de descripción de dispositivo inversor Siemens (archivos GSDML) para habilitar comunicación Profinet.

Potencial de Expansión

Nuestro sistema es modular y puede extenderse con el esfuerzo apropiado:

🔹 Reemplazo del Modelo Mecánico y Ajuste de Variadores

🔹 Actualizaciones Dinámicas del Entorno

🔹 Expansión a Sistemas Multi-eje

Conclusión y Perspectivas

Nuestra planificación de trayectoria sin enseñanza permite: ✔ Ahorro de tiempo – No se requiere enseñanza manual ✔ Flexibilidad – Cambios ambientales se consideran automáticamente ✔ Fácil implementación – Generación directa de código para PLC Phoenix Contact

¿Qué sigue?

Partes de este proyecto se basan en un repositorio open-source y están disponibles gratuitamente. Nuestras mejoras y programas pueden proporcionarse gratis a petición. Por supuesto, también estamos abiertos a una llamada si se necesita.

Dependiendo del interés en esta publicación del blog, planeamos:

¿Preguntas, sugerencias o ideas? ¡Siéntase libre de dejar un comentario o contactarnos directamente!

Configuración de Hardware / Impresiones / Resultados

Nuestra configuración de hardware consistió en:

Se usó el siguiente mapa para ejecución/creación:

El ancho de los obstáculos se ajusta según la herramienta. Además, se muestran en rojo los puntos de apoyo generados automáticamente desde el inicio hasta el punto objetivo.

Los waypoints almacenados necesitan ser suavizados para lograr transiciones suaves entre diferentes fases de aceleración. Además, es crucial que la trayectoria siga siendo diferenciable para evitar que los motores desaceleren a velocidad cero.

El movimiento de ambos motores está sincronizado, con sus fases de aceleración coordinadas para asegurar operación suave.

Finalmente, aquí hay una imagen de la generación de código exitosa del submodelo para planificación de trayectoria. ¡La integración del objeto generado puede realizarse uno a uno siguiendo las descripciones proporcionadas por Phoenix Contact!

Nota:

El Makers Blog muestra aplicaciones e historias de usuarios de miembros de la comunidad que no son probadas ni revisadas por Phoenix Contact. Úselas bajo su propio riesgo.

Tecnología Industrial

  1. Redibujando Esquemáticos de Circuitos Complejos: Guía Paso a Paso
  2. Aluminio vs. Acero en Fabricación: Rendimiento, Coste y Guía de Aplicación
  3. Circuito en Papel: Electrónica Flexible y Estética para Proyectos Artísticos
  4. Aproveche el CMMS para Acelerar la Formación de Técnicos: Guía para Gestores de Instalaciones
  5. Moldeo por inyección de plástico: opciones de materiales y aplicaciones óptimas
  6. El Circuito Integrado 555: Un Referente Atemporal en Diseño Analógico
  7. Blitzscaling: Domina la expansión rápida para tu startup
  8. Nuevas Córneas Bioimpresas en 3D Podrían Reducir Escasez de Donantes – Fabricación en 10 Minutos Lograda
  9. Equipar a técnicos e ingenieros con herramientas de industria inteligente para el éxito futuro
  10. E3.series 2015: Eleve la eficiencia del producto con herramientas de diseño avanzadas
  11. Insertos Rosacados mediante Clavado por Calor y Soldadura Ultrasónica – Soluciones de Precisión para Piezas Moldeadas