Motor Control Blockset

 

Motor Control Blockset

Diseñe e implemente algoritmos de control de motores

Aplicaciones de referencia

Aplicaciones de referencia para ayudar a diseñar e implementar algoritmos de control de motores

Aspectos destacados

Modele sistemas de control de motores

Diseñe algoritmos con bloques optimizados para generación de código C y HDL. Para acelerar simulaciones de lazo cerrado, utilice motores concentrados lineales e inversores de valor promedio. Para incorporar no linealidades y efectos de conmutación, utilice modelos de motores e inversores de mayor fidelidad con Simscape Electrical.

Parametrice motores

Para capturar la dinámica de un motor y facilitar el diseño de sistemas de control de motores, parametrice el motor estimando sus parámetros con la ayuda de bloques de estimación de parámetros o importando datos de análisis de elementos finitos (FEA) del motor. Investigue trayectorias de control de motores empleando gráficas de característica que ayudan a identificar los límites operativos para el control de PMSM.

Implemente algoritmos de control de motores

Aproveche los ejemplos de referencia prediseñados para desarrollar sistemas de control de motores. Empléelos para probar y verificar rápidamente algoritmos de control de motores en simulación de lazo cerrado. Después, reutilícelos para generar y desplegar directamente código embebido en kits de hardware soportado. Pruebe los algoritmos en hardware de motor controlando el procesador objetivo desde Simulink en un equipo host.

Analice y ajuste controladores

Estime y examine características de los dominios del tiempo y la frecuencia mediante el cálculo y la representación gráfica de respuestas de sistemas de control de motores con Simulink Control Design. Utilice el bloque Field Oriented Control Autotuner para ajustar automáticamente las ganancias de controladores PI con el fin de lograr los márgenes de fase y ancho de banda requeridos. Explore estrategias de control como programación de ganancias y control basado en tablas de búsqueda para mejorar aún más el rendimiento.

Pruebas en tiempo real

Realice pruebas de prototipado rápido de sistemas de control (RCP) y hardware-in-the-loop (HIL) en sistemas en tiempo real antes de efectuar pruebas físicas en el motor. Valide algoritmos de control utilizando modelos de motores lineales compatibles con HIL y ejemplos de referencia preconfigurados con Simulink Real-Time y hardware Speedgoat.

Genere, perfile y despliegue código

Genere código en punto fijo o flotante compacto directamente desde algoritmos de control de motores y evalúe el rendimiento del código con perfiles de ejecución en tiempo real. Utilice los ejemplos de referencia para los kits de hardware soportado con el fin de permitir un despliegue rápido y automático. Si lo prefiere, cuando despliegue en hardware de control de motores personalizado objetivo, siga el ejemplo de exportación de algoritmos para integrar y desplegar el código generado con el código de controlador.

Generación de código para hardware específico

Explore ejemplos de referencia de control de motores con despliegue rápido y automático en microcontroladores, sistemas en tiempo real y kits de hardware de FPGA admitidos. Haga clic en el enlace a continuación para obtener más información sobre el hardware admitido.

Obtenga una versión de prueba gratuita

30 días de exploración a su alcance.


¿Tiene interés en comprar?

Obtenga información sobre precios y explore productos relacionados.

¿Es estudiante?

Es posible que su centro educativo ya ofrezca acceso a MATLAB, Simulink y otros productos complementarios mediante una infraestructura Campus-Wide License.