39
National Instruments Confidential

National Instruments Confidentialdownload.ni.com/pub/branches/latam/Introduccion a Mecatronica.pdf · • Manual – Pasar datos manualmente entre las ... ORCAD PSpice Ansoft Designer

Embed Size (px)

Citation preview

Page 1: National Instruments Confidentialdownload.ni.com/pub/branches/latam/Introduccion a Mecatronica.pdf · • Manual – Pasar datos manualmente entre las ... ORCAD PSpice Ansoft Designer

National Instruments Confidential

Page 2: National Instruments Confidentialdownload.ni.com/pub/branches/latam/Introduccion a Mecatronica.pdf · • Manual – Pasar datos manualmente entre las ... ORCAD PSpice Ansoft Designer

Introducción a Mecatrónica

Page 3: National Instruments Confidentialdownload.ni.com/pub/branches/latam/Introduccion a Mecatronica.pdf · • Manual – Pasar datos manualmente entre las ... ORCAD PSpice Ansoft Designer

3

La Evolución de las Máquinas

Sistema MecánicoEngranes e interruptores de límites

Sistema ElectromecánicoControles electrónicos, controladores de motores

Page 4: National Instruments Confidentialdownload.ni.com/pub/branches/latam/Introduccion a Mecatronica.pdf · • Manual – Pasar datos manualmente entre las ... ORCAD PSpice Ansoft Designer

4

Diversos Requerimientos de Construcción para Máquinas Modernas

Diseño Mecánico

Lógica Discreta y Secuencial

Diseño de Control de Movimiento

Base de DatosHMI

Redes

Monitoreo de Condición de Máquina

Visión ArtificialMotores y Actuadores

Acondicionamiento de Señal y Sensores

Máquina Moderna

Diseño de Sistemas

Embebidos

Page 5: National Instruments Confidentialdownload.ni.com/pub/branches/latam/Introduccion a Mecatronica.pdf · • Manual – Pasar datos manualmente entre las ... ORCAD PSpice Ansoft Designer

5

Tendencia para Reducir Tiempo de Desarrollo

Diseño Secuencial Diseño Concurrente

Primer Prototipo Físico Primer Prototipo Virtual

Herramientas de Diseño Separadas

Herramientas de Diseño Integradas

Page 6: National Instruments Confidentialdownload.ni.com/pub/branches/latam/Introduccion a Mecatronica.pdf · • Manual – Pasar datos manualmente entre las ... ORCAD PSpice Ansoft Designer

6

Enfoque Tradicional al Diseño Electromecánico de Máquinas

• Comunicación deficiente entre grupos de diseño• Largo tiempo de desarrollo con alto riesgo• Diseño poco optimizado

Page 7: National Instruments Confidentialdownload.ni.com/pub/branches/latam/Introduccion a Mecatronica.pdf · • Manual – Pasar datos manualmente entre las ... ORCAD PSpice Ansoft Designer

7

Mecatrónica

• La mecatrónica es un acercamiento al diseño de máquinas que combina mecánica, electrónica, control y software embebido

Page 8: National Instruments Confidentialdownload.ni.com/pub/branches/latam/Introduccion a Mecatronica.pdf · • Manual – Pasar datos manualmente entre las ... ORCAD PSpice Ansoft Designer

8

Enfoque de la Mecatrónica al Diseño Electromecánico de la Máquina

• Ciclos de desarrollo cortos y de bajo costo • Mejora calidad, confiabilidad y desempeño

Page 9: National Instruments Confidentialdownload.ni.com/pub/branches/latam/Introduccion a Mecatronica.pdf · • Manual – Pasar datos manualmente entre las ... ORCAD PSpice Ansoft Designer

9

DiseñoMecánico

Diseño Electrónico Prototipo

Visual(Simulación)

1. Integración de Herramientas de Diseño

Diseño Embebido

Diseño de Control

Page 10: National Instruments Confidentialdownload.ni.com/pub/branches/latam/Introduccion a Mecatronica.pdf · • Manual – Pasar datos manualmente entre las ... ORCAD PSpice Ansoft Designer

10

Nivel de Integración de Herramientas de Diseño

• Mejor – Una herramienta de diseño para toda las disciplinas

• Manual – Pasar datos manualmente entre las herramientas

• Básico – Datos trasferidos en archivos de formato estándar

Perfil de movimiento de CSV a CAD• Avanzado – Automatización completa de las

herramientasNI LabVIEW automatizando SolidWorks por medio de ActiveX

Page 11: National Instruments Confidentialdownload.ni.com/pub/branches/latam/Introduccion a Mecatronica.pdf · • Manual – Pasar datos manualmente entre las ... ORCAD PSpice Ansoft Designer

11

Conectividad Abierta a Herramientas de Diseño

MATLAB® and Simulink® are registered trademarks of The MathWorks, Inc.

Diseño MecánicoSolidWorks SolidWorksPTC Pro/EngineerMSC Nastran and AdamsAutodesk AutoCAD

MatemáticasNI LabVIEW MathThe MathWorks, Inc. MATLAB®

Maplesoft MapleMathSoft Mathcad

Diseño ControlNI LabVIEW Control DesignThe MathWorks, Inc. Simulink®

Dynasim DymolaPlexim PLECS

Software EmbebidoNI LabVIEW Real-Time/EmbeddedWind River WorkbenchAnalog Devices VisualDSP++Freescale Code WarriorXilinx System Generator

Diseño ElectrónicoNI LabVIEW (Motor Sizing)NI MultisimORCAD PSpiceAnsoft Designer

VirtualPrototyping Platform

Page 12: National Instruments Confidentialdownload.ni.com/pub/branches/latam/Introduccion a Mecatronica.pdf · • Manual – Pasar datos manualmente entre las ... ORCAD PSpice Ansoft Designer

12

LabVIEW: Plataforma para Prototipos Virtuales• Herramientas gráficas intuitivas

para los expertos en su área• Construcción de diseño de control

y simulación• Integración de herramientas de

diseño• Arquitectura abierta y flexible• Habilidad de ejecutarse en

múltiples plataformas de hardware industrial

Page 13: National Instruments Confidentialdownload.ni.com/pub/branches/latam/Introduccion a Mecatronica.pdf · • Manual – Pasar datos manualmente entre las ... ORCAD PSpice Ansoft Designer

13

Prototipo Virtual de MáquinasDiseño Conceptual

Requerimientos De Diseño

PrototipoVirtual de Máquina(Simulación)

Mecánico: Visualización de diseño Eléctrico: Tamaño del motorControl: Verificar la lógica del controlSoftware Embebido: Implementación sencilla

EquipoCliente

Page 14: National Instruments Confidentialdownload.ni.com/pub/branches/latam/Introduccion a Mecatronica.pdf · • Manual – Pasar datos manualmente entre las ... ORCAD PSpice Ansoft Designer

14

El Reto: Comprender los requerimientosSolución: Simulación electromecánica

Beneficios:Comunicación mejorada con el cliente

• Aumentando la confianza: enseñando pruebas de concepto• Ventajas competitivas en el proceso de licitación

Mejoras en la comunicación del equipo de diseño• Redefiniendo especificaciones de diseño • Evaluar el diseño de la arquitectura a alto nivel

Retos en el Diseño Mecánico

• Utilizar lógica de control para visualizar a la máquina trabajando

Page 15: National Instruments Confidentialdownload.ni.com/pub/branches/latam/Introduccion a Mecatronica.pdf · • Manual – Pasar datos manualmente entre las ... ORCAD PSpice Ansoft Designer

15

Pasos de Simulación Electromecánica1. Determinar la lógica de la máquina2. Generar el perfil de datos con software de prototipos virtuales3. Enviar a herramienta de diseño en 3D4. Use una herramienta CAD para animar la funcionalidad de la

máquina

Page 16: National Instruments Confidentialdownload.ni.com/pub/branches/latam/Introduccion a Mecatronica.pdf · • Manual – Pasar datos manualmente entre las ... ORCAD PSpice Ansoft Designer

16

Herramientas de Software• SolidWorks Profesional

COSMOSMotion• LabVIEW Professional

VIs de interfaz gratuitos por ActiveX para SolidWorks/LabVIEWNI Motion Assistant

Funciones de Interfaz SolidWorks – LabVIEW

Page 17: National Instruments Confidentialdownload.ni.com/pub/branches/latam/Introduccion a Mecatronica.pdf · • Manual – Pasar datos manualmente entre las ... ORCAD PSpice Ansoft Designer

17

Demostración: LabVIEW Automatiza la Visualización del Diseño 2. Control

1. Diseño Mecánico

Page 18: National Instruments Confidentialdownload.ni.com/pub/branches/latam/Introduccion a Mecatronica.pdf · • Manual – Pasar datos manualmente entre las ... ORCAD PSpice Ansoft Designer

18

DiseñoMecánico

DiseñoElectrónico Prototipo

Virtual(Simulación)

Especificación del Sistema Diseño de

Sistema de Pruebas paraManufactura

Manufactura Soporte yServicio

Ingenieríade Soporte

PrototipoFísico

Diseño Electrónico

DiseñoEmbebido

Diseño de Control

Page 19: National Instruments Confidentialdownload.ni.com/pub/branches/latam/Introduccion a Mecatronica.pdf · • Manual – Pasar datos manualmente entre las ... ORCAD PSpice Ansoft Designer

19

Reto: Especificación del tamaño del motorSolución: Dimensionar el motor de forma

virtualBeneficios:

Aplicar los principios de dimensión del motor de forma interactiva Prueba virtual en varios motores

Retos del Diseño Eléctrico

• Tipo (AC/DC)• Torque contra requerimientos de

velocidad• Disipación de calor

Page 20: National Instruments Confidentialdownload.ni.com/pub/branches/latam/Introduccion a Mecatronica.pdf · • Manual – Pasar datos manualmente entre las ... ORCAD PSpice Ansoft Designer

20

Dimensión Virtual del Motor DC

+-+-

+

-

R Li

dtdKv eeθ

=dtdiLvL =

iRvR =

mv

DO5+-+- Vsup

id

1. Adquirir las especificaciones del motor de la hoja de datos

2. Simular la respuesta del motor a la velocidad y el perfil de torque del CAD

Page 21: National Instruments Confidentialdownload.ni.com/pub/branches/latam/Introduccion a Mecatronica.pdf · • Manual – Pasar datos manualmente entre las ... ORCAD PSpice Ansoft Designer

21

Diseño de Control

DiseñoMecánico

DiseñoElectrónico Prototipo

Virtual(Simulación)

Especificación del Sistema Diseño de

Sistema de Pruebas paraManufactura

Manufactura Soporte yServicio

Ingenieríade Sustento

PrototipoFísico

DiseñoEmbebido

Diseño deControl

Page 22: National Instruments Confidentialdownload.ni.com/pub/branches/latam/Introduccion a Mecatronica.pdf · • Manual – Pasar datos manualmente entre las ... ORCAD PSpice Ansoft Designer

22

Retos:• Desarrollo de software en un componente crítico• Necesita prototipo físico para la prueba del algoritmo de

controlSolución: Desarrollar y probar el algoritmo de control en un

modelo virtualBeneficios:

Retos en el Diseño de Control

Comenzar de inmediato con el desarrollo del controlRedefinir la estrategia de control antes de hacer prototipos físicos Detectar interferencias y resonancias

Page 23: National Instruments Confidentialdownload.ni.com/pub/branches/latam/Introduccion a Mecatronica.pdf · • Manual – Pasar datos manualmente entre las ... ORCAD PSpice Ansoft Designer

23

Integrando Control y Diseño Mecánico

Comando

Software de Control Simulación

1. Desarrollar la lógica de control de la máquina2. Animar el modelo e identificar problemas

potenciales

Retroalimentación

Page 24: National Instruments Confidentialdownload.ni.com/pub/branches/latam/Introduccion a Mecatronica.pdf · • Manual – Pasar datos manualmente entre las ... ORCAD PSpice Ansoft Designer

24

1. Perfil de Movimiento2. Detección de Interferencia

Demostración: Detección de Interferencia

Page 25: National Instruments Confidentialdownload.ni.com/pub/branches/latam/Introduccion a Mecatronica.pdf · • Manual – Pasar datos manualmente entre las ... ORCAD PSpice Ansoft Designer

25

Reto: Encontrar una alternativa para un PID convencional, el cual no está sintonizado para todos los estados de la máquina

Solución: Utilizar un PID avanzado u otro algoritmo de control

Beneficios:

Retos en el Diseño de Control

Lograr un control más preciso Seleccionar PID, PID avanzado, control basado en modelo o control predictivo de modeloReducir el desgaste y destrozo en partes de la máquina

Page 26: National Instruments Confidentialdownload.ni.com/pub/branches/latam/Introduccion a Mecatronica.pdf · • Manual – Pasar datos manualmente entre las ... ORCAD PSpice Ansoft Designer

26

Diseño de Software Embebido

DiseñoMecánico

DiseñoElectrónico Prototipo

Virtual(Simulación)

Especificación del Sistema Diseño de

Sistema de Pruebas paraManufactura

Manufactura Soporte yServicio

Ingenieríade Sustento

PrototipoFísico

DiseñoEmbebido

Diseño deControl

Page 27: National Instruments Confidentialdownload.ni.com/pub/branches/latam/Introduccion a Mecatronica.pdf · • Manual – Pasar datos manualmente entre las ... ORCAD PSpice Ansoft Designer

27

Reto: Implementar algoritmos embebidosSolución: Utilizar el software de diseño de control que

se ejecuta en hardware embebido Beneficios:

Reducir el tiempo y costo de desarrolloMenos oportunidad para errores de traducción

Retos en el Diseño de Software Embebido

• Reescribir el código para plataforma de hardware• Flexibilidad de implementar algoritmos avanzados

Page 28: National Instruments Confidentialdownload.ni.com/pub/branches/latam/Introduccion a Mecatronica.pdf · • Manual – Pasar datos manualmente entre las ... ORCAD PSpice Ansoft Designer

28

Ingeniería de Algoritmos

Software de Diseño

Código a Mano

Hardware Prototipo

Verificar Algoritmo

Page 29: National Instruments Confidentialdownload.ni.com/pub/branches/latam/Introduccion a Mecatronica.pdf · • Manual – Pasar datos manualmente entre las ... ORCAD PSpice Ansoft Designer

29

Ingeniería de Algoritmos

Software de Diseño

Hardware Prototipo

Page 30: National Instruments Confidentialdownload.ni.com/pub/branches/latam/Introduccion a Mecatronica.pdf · • Manual – Pasar datos manualmente entre las ... ORCAD PSpice Ansoft Designer

30

Retos: Elegir la plataforma de prototipos correctaSolución: Utilizar hardware de PACs con FPGAs

incluidosBeneficios:

Retos de Prototipos e Implementación

Confiabilidad en la ejecución de algoritmos de controlIntegrar cualquier E/S incluyendo monitoreo de condición de máquina y visiónProteger IP (propiedad intelectual)

• Velocidad y memoria del controlador• E/S de señales especiales • Habilidad de implementar avanzados

algoritmos de control

Page 31: National Instruments Confidentialdownload.ni.com/pub/branches/latam/Introduccion a Mecatronica.pdf · • Manual – Pasar datos manualmente entre las ... ORCAD PSpice Ansoft Designer

31

Hardware de Implementación

• Computadora de escritorio• Computadora industrial• Controladores de

automatización programables (PACs)

• Controladores lógicos programables (PLCs)

• Tarjetas personalizadas

Page 32: National Instruments Confidentialdownload.ni.com/pub/branches/latam/Introduccion a Mecatronica.pdf · • Manual – Pasar datos manualmente entre las ... ORCAD PSpice Ansoft Designer

32

Controlador de Automatización Programable (PAC)

• Robusto y confiable como un PLC• Capacidades de software de una PC• E/S modulares y diversas

Page 33: National Instruments Confidentialdownload.ni.com/pub/branches/latam/Introduccion a Mecatronica.pdf · • Manual – Pasar datos manualmente entre las ... ORCAD PSpice Ansoft Designer

33

Sistema a la Medida

PLCSBC

Controlador de Automatización Programable Basado en FPGA

NI CompactRIO

Page 34: National Instruments Confidentialdownload.ni.com/pub/branches/latam/Introduccion a Mecatronica.pdf · • Manual – Pasar datos manualmente entre las ... ORCAD PSpice Ansoft Designer

34

Caso de Estudio: Diseño de Quiosco para Fotografía Digital

• AplicaciónTensión precisa de la filmina

• RetosVibraciones de la cabeza cortadoraVariaciones de velocidad del motor PID no funcionará

• SoluciónSimulaciónAlgoritmo de Control de Sexto orden

• ResultadoImpresión de fotografías 10x veces mas rápido que la competencia

Page 35: National Instruments Confidentialdownload.ni.com/pub/branches/latam/Introduccion a Mecatronica.pdf · • Manual – Pasar datos manualmente entre las ... ORCAD PSpice Ansoft Designer

35

• Parte integral de todos los sistemas mecatrónicos

• Mejora la productividad de la máquina• NI PACs para control de movimiento:

PCI y CompactPCI/PXIControl de movimiento personalizado con FPGAMovimiento distribuido con CANopen

Consideraciones Adicionales de Diseño: Control de Movimiento de Alto Desempeño

Page 36: National Instruments Confidentialdownload.ni.com/pub/branches/latam/Introduccion a Mecatronica.pdf · • Manual – Pasar datos manualmente entre las ... ORCAD PSpice Ansoft Designer

36

Nuevo para NI Motion• Dos modelos nuevos de drives de pasos

1 eje DC alimentación: 300 W1 eje AC alimentación: 525 W

• Rango para 30 nuevos motores de pasosNEMA 17, 23 y 34 tamañosTorque de hasta 1710 oz-in

• Software para capacidad de motores

• ni.com/motion/stepper

Page 37: National Instruments Confidentialdownload.ni.com/pub/branches/latam/Introduccion a Mecatronica.pdf · • Manual – Pasar datos manualmente entre las ... ORCAD PSpice Ansoft Designer

37

• ¿Por qué utilizar visión artificial?Incrementa la taza de salida del productoReduce el costo de inspección del productoUtiliza rayos-x, infrarrojos

• AplicacionesManufacturaPrueba de productoEmpaquetado del productoGuías de robot

Consideraciones Adicionales de Diseño: Visión Artificial

Page 38: National Instruments Confidentialdownload.ni.com/pub/branches/latam/Introduccion a Mecatronica.pdf · • Manual – Pasar datos manualmente entre las ... ORCAD PSpice Ansoft Designer

38

Consideraciones Adicionales de Diseño:Monitoreo de Condición de Máquina

Adquisiciónde Datos

Análisis de Datos

Diagnóstico y Control

Motor

GearHealth

Alignment

Unbalance

MechanicalResonances

Loose Mounting

Page 39: National Instruments Confidentialdownload.ni.com/pub/branches/latam/Introduccion a Mecatronica.pdf · • Manual – Pasar datos manualmente entre las ... ORCAD PSpice Ansoft Designer

39

Conclusión• Desarrollo concurrente en la mecatrónica:

Reduce el riesgo y tiempo de desarrolloRequiere integración de herramientas de diseño

• NI ofrece una ruta fácil para implementar sistemas en mecatrónica