Con MATLAB y Simulink puede desarrollar modelos de motores a partir de librerías de motores, inversores, fuentes y cargas. Seleccione el nivel de fidelidad del modelado de motores e inversores en función de los requisitos y simule algoritmos de control de motores.
- Implemente modelos de motores con parámetros concentrados lineales y utilice inversores de valor promedio con Motor Control Blockset para realizar simulaciones rápidas
- Modele y simule dinámica de motores no lineales y conmutación ideal o detallada en un inversor con Simulación de sistemas de potencia Onramp
- Parametrice modelos de motores para capturar la dinámica de motores con la ayuda de pruebas instrumentadas, parámetros de importación de una base de datos o análisis de elementos finitos
- Realice simulaciones de lazo cerrado y ajuste automáticamente algoritmos de control con Field Oriented Control (FOC) Autotuner para cumplir con los requisitos de respuesta de velocidad y par motor.
- Diseñe lógica de detección y protección contra fallos para garantizar un funcionamiento seguro
Pruebe ejemplos
Más información
- Secretos de Tesla: “The Range Game” – Publicación en blog
- Danfoss acelera la transformación digital con MathWorks y el diseño basado en modelos (4:20)
- Introducción a los algoritmos de control de motores de BLDC – E-book
- Más allá de PID: Estrategias de control alternativas para controladores de campo orientado – White paper
- Calibración del control del par motor óptimo de un motor PMSM con debilitamiento de campo mediante la calibración basada en modelos – Artículo
- SynRM podría introducir un punto de inflexión en vehículos eléctricos – Artículo
Vídeos
- Introducción al sistema de control de motores de CC sin escobillas – Serie de vídeos
- Reinforcement learning para desarrollo de control de campo orientado (6:12)
- Control de campo orientado de motores PMSM con Simulink – Serie de vídeos
- Simulación de fluctuación del par motor para diseño de sistemas de control de motores (35:44)
- Diseño de sistemas de refrigeración de motores con Motor-CAD y Simscape (36:27)
Ejemplos
Diseño y optimización de sistemas de control:
- Ejemplos de Motor Control Blockset
- Más ejemplos de control de motores
Utilice Simulink para generar código para simulación y pruebas en tiempo real.
- Realice prototipado rápido de sistemas de control con una plataforma objetivo en tiempo real generando código C, C++ o HDL para algoritmos de control de motores
- Realice simulación de hardware-in-the-loop (HIL) con tasas de muestreo de hasta 1 MHz para validar controladores de motores
- Obtenga soporte para simulación en tiempo real de Speedgoat
Más información
Vídeos
- Uso del prototipado rápido de sistemas de control para validar motores eléctricos y convertidores de potencia - parte 2: Control de motores eléctricos (9:42)
- Pruebas de hardware-in-the-loop (HIL) de un controlador de motor eléctrico (47:01)
- Prototipado rápido de control de un motor síncrono de imanes permanentes (PMSM) (33:03)
Genere código C y HDL listo para producción desde Simulink para algoritmos de control de motores destinados directamente a microcontroladores integrados, FPGA y SOC.
- Realice simulaciones de software-in-the-loop (SIL) y processor-in-the-loop (PIL) para verificar el código generado
- Analice, optimice e implemente algoritmos en punto fijo y punto flotante con Fixed-Point Designer
- Automatice la integración, ejecución y verificación del código generado para procesadores tales como ARM® Cortex®-A/M/R, C2000, STM32, Infineon® AURIX™, Xilinx® Zynq® y SOC de Intel® con Embedded Coder y paquetes de soporte de hardware
- Utilice HDL Coder y paquetes de soporte de hardware para generar y desplegar código en dispositivos de Intel, Xilinx y Microchip
- Garantice la conformidad con estándares de la industria, tales como MISRA-C™ e ISO 26262
Más información
- Soluciones para desarrollar aplicaciones de control de motores – Artículo
- Prototipado rápido de sistemas de control basado en FPGA de servoaccionamientos de motores síncronos de imanes permanentes – Artículo
- Cómo crear un sistema dinamométrico de motores eléctricos de escritorio con el paquete de soporte para C2000 de TI y el diseño basado en modelos – Artículo
Vídeos
- Control de motores con MCU multinúcleo de TI utilizando Simulink (31:33)
- Despliegue de algoritmos de control de motores en FPGA – Serie de vídeos
- Implementación de control de motores utilizando Simulink y procesadores crossover i.MX RT de NXP (39:27)
- Despliegue de algoritmos de control de motores en controladores dsPIC, PIC32 y SAM de Microchip (28:39)