Tests RCP pour les contrôleurs de moteurs industriels

Développement et validation des algorithmes du contrôleur

Domaines d’application

  • Valider les algorithmes des contrôleurs de moteurs industriels
  • Adaptations faciles aux différents moteurs

Principaux éléments

  • Mise en œuvre pratique de nouvelles fonctions développées avec Simulink® sur la plateforme RCP en un clic
  • Interfaces E/S basées sur le FPGA avec des blocksets Simulink pratiques, par exemple le RTI Electric Motor Control Blockset
  • FPGA programmable par l’utilisateur pour les boucles de contrôle les plus rapides < 20 µs
  • XSG AC Motor Control Solution avec des composants FPGA prêts à l'emploi pour le développement rapide et pratique d'algorithmes de commande de moteur électrique basés sur FPGA
  • Intégration de votre code FPGA dans des configurations FPGA prédéfinies existantes
  • Accès simple à toutes les variables ainsi qu’aux E/S et aux signaux de bus de l’application temps réel pendant l'exécution avec ControlDesk

Le RTI Electric Motor Control Blockset, extension de la Real-Time Interface (RTI), est une interface logicielle conviviale qui fournit un lien entre votre plateforme matérielle temps réel MicroLabBox et le logiciel de développement MATLAB®/Simulink/Stateflow® de MathWorks. Le blockset donne accès aux fonctionnalités d’E/S pour le contrôle de moteur électrique de la MicroLabBox et vous permet de les configurer de manière simple et pratique. Les modèles de contrôle basés sur Simulink peuvent être facilement connectés aux interfaces E/S requises, puis testés sur MicroLabBox dans un environnement réel avec divers capteurs et actionneurs.

Les blocs inclus vous permettent :

  • D'accéder aux fonctions E/S dédiées et de les configurer pour les sorties PWM multicanaux et PWM commutées par bloc, les entrées de capteurs à effet Hall ainsi que les interfaces d'encodeur incrémental, de résolveur, EnDat et SSI. Cela vous permet de mesurer la position du rotor d’un moteur, la vitesse du rotor ou les deux, et de générer les signaux de sortie requis.
  • De mettre en œuvre des stratégies de régulation pour les moteurs électriques avec jusqu'à 6 phases et 16 paires de pôles
  • De commander au moins deux moteurs électriques indépendants en même temps
  • De combiner deux capteurs pour extrapoler la position du rotor du moteur
  • De générer des événements et des déclencheurs externes pour l'exécution d'algorithmes déclenchée par des positions moteur spécifiées

La MicroLabBox est équipée d’un FPGA librement programmable (Xilinx® Kintex®-7 XC7K325T FPGA) pour le prétraitement rapide des signaux et pour la prise en charge des contrôleurs directement sur le FPGA. Chaque fois que votre projet nécessite des temps d’échantillonnage inférieurs à 20 µs, le FPGA entre en jeu.
Pour une programmation pratique du FPGA, une chaîne d'outils entièrement basée sur modèle est disponible. Le modèle de contrôleur FPGA peut être développé dans MATLAB/Simulink avec le FPGA Programming Blockset de dSPACE et la Xilinx® Vitis™ Model Composer HDL Library pour les blocksets DSP. dSPACE offre également la XSG AC Motor Control Library, qui fournit des blocs de fonction préconfigurés pour toutes les principales fonctions de moteur électrique telles que génération PWM, effet Hall, encodeur, résolveur, EnDat et traitement de capteur SSI, ainsi que pour le calcul angulaire. Grâce à ces outils, il est possible de combiner facilement des boucles de contrôle basées sur le processeur et le FPGA pour les tâches de prototypage les plus exigeantes.

Faire avancer l'innovation. Toujours à la pointe de l'évolution technologique.

S’abonner à nos newsletters, gérer ses abonnements ou se désabonner. La newsletter mensuelle contenant toutes les informations liées à l’aéronautique et défense.

Enable form call

At this point, an input form from Click Dimensions is integrated. This enables us to process your newsletter subscription. The form is currently hidden due to your privacy settings for our website.

External input form

By activating the input form, you consent to personal data being transmitted to Click Dimensions within the EU, in the USA, Canada or Australia. More on this in our privacy policy.