MATLAB et Simulink pour la simulation et le test temps réel

Prototyper des algorithmes de contrôle, de vision et de traitement du signal, et vérifier le comportement du système grâce à une exécution temps réel

Concevez des applications temps réel avec Simulink® et exécutez-les sur des cibles temps réel Speedgoat et des FPGA. Créez des applications et des scripts pour interagir avec des applications temps réel depuis MATLAB®.

La simulation et le test temps réel vous permettent de :

  • Affiner et vérifier le bon fonctionnement des systèmes de contrôle avec votre hardware
  • Explorer et tester régulièrement de nouvelles idées avec une plateforme flexible et évolutive
  • Tester le système de contrôle implémenté sur son hardware, même en cas d'indisponibilité du système physique
  • Explorer les scénarios et les interactions  hardware s’avérant complexes, onéreux ou dangereux à reproduire sur du hardware de production
  • Éviter les défauts de conception coûteux en détectant les erreurs suffisamment tôt pour que  leur correction reste rentabl

« MATLAB et Simulink ont fourni une plateforme unique qui a supporté l'intégralité de notre workflow et tous les composants et protocoles dont nous avions besoin pour notre système robotique. Cela nous a permis de développer rapidement un dispositif temps réel fiable, prêt pour l'investigation clinique. »

Maarten Beelen, Preceyes

Utiliser MATLAB et Simulink pour la simulation et le test temps réel

Panel Navigation

 

En vedette : la robotique et les systèmes autonomes

Construire des prototypes directement à partir de votre modèle de simulation

Réalisez un prototypage rapide et fonctionnel sur du hardware cible flexible Speedgoat. Avec Simulink, les développeurs d'algorithmes peuvent créer des modèles à des fins de conception ou d’arbitrage de compromis, et vérifier l'architecture système avant de commencer l'implémentation. Avec la génération de code C et HDL, il est possible d'utiliser les mêmes modèles pour créer rapidement des prototypes hardware connectés aux dispositifs à tester avec les modules E/S de Speedgoat.


Valider les systèmes de contrôle avec la simulation Hardware-in-the-loop

La simulation Hardware-in-the-loop (HIL) est une technique de validation des systèmes de contrôle s’appuyant sur la simulation temps réel. Le système physique est modélisé dans Simulink et simulé en temps réel sur un ordinateur cible, pendant que l'algorithme de contrôle s'exécute sur son hardware embarqué. Le hardware embarqué est connecté à l'ordinateur cible via la connectivité E/S et les protocoles de communication. La simulation HIL permet aux ingénieurs de tester les systèmes de contrôle sous toutes sortes de conditions de fonctionnement sans prototype physique.


Connecter les algorithmes au hardware avec Speedgoat

Créez des applications multi-tâches temps réel avec Simulink, qui s'exécutent sur du hardware Speedgoat. Le hardware Speedgoat permet d'exécuter des applications temps réel à la microseconde près sur un processeur, et à la nanoseconde près sur des cartes FPGA. Avec toute une variété de plateformes cibles et le support de nombreux E/S et protocoles, les cibles Speedgoat peuvent être configurées pour du prototypage rapide ou du hardware-in-the-loop.