Cree aplicaciones en tiempo real utilizando Simulink y ejecútelas en plataformas de hardware y FPGA Speedgoat en tiempo real. Cree apps y scripts para interactuar con aplicaciones de MATLAB en tiempo real.
La simulación y las pruebas en tiempo real permiten:
- Perfeccionar y verificar el funcionamiento de los diseños de sistemas de control con su hardware
- Explorar y probar continuamente nuevas ideas utilizando una plataforma flexible y escalable
- Probar el hardware del sistema de control aunque una planta o un sistema no estén disponibles físicamente
- Investigar escenarios e interacciones de hardware complejos, costosos o peligrosos de realizar con hardware de producción
- Detectar y evitar defectos durante la fase inicial del diseño, cuando resulta más económico corregirlos
Uso de MATLAB y Simulink para simulación y pruebas en tiempo real
Valide diseños de controladores con simulación hardware-in-the-loop
La simulación hardware-in-the-loop (HIL) es una técnica para validar diseños de sistemas de control con simulación en tiempo real. El sistema físico se modela en Simulink y se simula en tiempo real en una plataforma de hardware, mientras que el algoritmo de control se ejecuta en hardware embebido. El hardware embebido se conecta a la plataforma de hardware a través de conectividad de E/S y protocolos de comunicación. La simulación HIL permite que los ingenieros prueben diseños de sistemas de control en una amplia gama de condiciones de funcionamiento sin prototipos físicos.
Casos de éxito
- Schindler Elevator Corporation: validación de la familia de controladores de ascensores de última generación de Schindler con simulación hardware-in-the-loop
- AGCO Fendt: pruebas automatizadas de controladores de tractores con bancos de pruebas hardware-in-the-loop
- Volvo Construction Equipment simplifica el desarrollo de productos con un simulador human-in-the-loop en tiempo real
Explorar productos
Cree prototipos directamente a partir de su modelo de simulación
Realice el prototipado rápido funcional en plataformas de hardware Speedgoat flexibles. Con Simulink, los desarrolladores de algoritmos pueden crear modelos para diseñar, explorar tradeoffs y verificar la arquitectura del sistema antes de comenzar la implementación. Mediante la generación automática de código C y HDL se pueden utilizar los mismos modelos para crear rápidamente prototipos de hardware conectados a dispositivos sometidos a prueba con módulos de E/S de Speedgoat.
Casos de éxito
- Clearmotion: un innovador sistema de suspensión activa para transformar la experiencia de conducción
- Preceyes acelera el desarrollo del primer robot de cirugía ocular del mundo mediante el diseño basado en modelos
- Ponsse reduce el tiempo de desarrollo del software de control de cosechadoras al menos en un año con el diseño basado en modelos
- Prototipado de control rápido de motores con Simulink Real-Time y plataformas de hardware Speedgoat (13:19)
- Corindus desarrolla un sistema en tiempo real para intervenciones coronarias telerrobóticas (3:11)
Explorar productos
Conecte algoritmos a hardware con Speedgoat
Cree aplicaciones multihilo en tiempo real a partir de Simulink que se ejecutan en hardware de Speedgoat. El hardware de Speedgoat permite que las aplicaciones en tiempo real alcancen una ejecución de microsegundos en CPU y de nanosegundos en FPGA. Con diversas plataformas de hardware y una amplia compatibilidad con E/S y protocolos, las plataformas Speedgoat se pueden configurar para prototipado rápido o hardware-in-the-loop.
Casos de éxito
- CERN: energía sin precedentes a partir de colisionadores de partículas con control de precisión nanométrica
- GreenTeam: éxito en las carreras de Formula Student con innovación en el sistema de propulsión
- TAE Technologies: sistemas de control de plasma de alta fidelidad para un generador de plasma: un paso más hacia la energía de fusión limpia
- HuMoTech: aumento de movilidad para personas con amputación por debajo de la rodilla con una prótesis robótica de tobillo y pie
Ejemplos de código y documentación