For a better experience on dSPACE.com, enable JavaScript in your browser. Thank you!

RTI Electric Motor Control Blockset

En permettant la configuration de fonctions d’E/S dédiées de la MicroLabBox®, le RTI Electric Motor Control Blockset, une extension de la Real-Time Interface (RTI), donne accès aux fonctionnalités E/S pour le contrôle de moteur électrique de la MicroLabBox et vous permet de les configurer de manière simple et pratique.

Domaines d’application

Les contrôles-commandes de moteurs électriques jouent un rôle important dans plusieurs champs d’application tels que l’automobile, la robotique, l’ingénierie médicale et bien plus encore, p. ex. pour se conformer à de nouvelles règlementations strictes sur les émissions ou pour développer des machines plus précises dédiées à divers environnements industriels. Souvent, l’algorithme de contrôle-commande pour un moteur électrique est un point clé pour répondre aux exigences des clients. Mais les efforts de développement, de validation et d’implémentation des algorithmes de contrôle-commande nécessaires peuvent être très importants avec les chaînes d’outils traditionnelles, ces dernières manquant en outre souvent de flexibilité. La MicroLabBox combinée au RTI Electric Motor Control Blockset est le système idéal pour réduire ces efforts. Le développement et le test de nouveaux algorithmes de contrôle-commande sont effectués dans un environnement logiciel basé sur modèle et en un temps record. Le RTI Electric Motor Control Blockset est une interface logicielle conviviale qui fournit un lien entre votre plateforme matérielle temps réel MicroLabBox et le logiciel de développement basé sur modèle MATLAB®/Simulink®/Stateflow® de MathWorks.

Avantages majeurs

Le RTI Electric Motor Control 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. Aucun effort de modélisation supplémentaire n’est nécessaire avant de pouvoir utiliser les interfaces de capteurs disponibles, communément à l’œuvre dans les applications de contrôle de moteur électrique, telles que des interfaces de capteurs Hall, codeurs incrémentaux, résolveurs, EnDat ou SSI. De plus, des blocs Simulink prêts à l’emploi sont disponibles pour générer différents signaux PWM synchrones. Les valeurs courantes de vitesse, de position et d’angle du moteur électrique sont calculées automatiquement. Si des interfaces de capteurs à faible résolution tels que des capteurs à effet Hall sont utilisées, une interpolation automatique peut être activée pour parvenir à une résolution de capteur plus élevée et ainsi améliorer la qualité de la mesure de position. En démarrant d’abord le moteur pour obtenir l’actuelle position de ce dernier, il est possible d’utiliser immédiatement l’interface du capteur Hall et de commuter ensuite vers un capteur de résolution plus élevée telle qu’une interface codeur, après un tour du moteur électrique. Grâce à ce processus, une position valide ainsi que la meilleure résolution sont toujours disponibles pour le contrôleur. Les modèles de contrôle-commande basés sur Simulink peuvent être facilement connectés aux interfaces E/S requises puis téléchargés vers la MicroLabBox, d’une simple pression sur un bouton. Le contrôleur peut être testé dans un environnement réel avec différents capteurs et actionneurs, et de nouvelles stratégies de contrôle-commande du moteur peuvent être développées plus vite qu’avec les chaînes d’outils traditionnelles.

Functionality Description

General

  • Accessing and configuring dedicated I/O functions for:
    • Resolver interfaces
    • Encoder sensor inputs
    • Hall sensor inputs
    • EnDat interfaces
    • SSI interfaces
    • Synchronous multi-channel PWMs
    • Block commutational PWMs
    • For electric motors with up to 6 phases and 16 pole pairs
  • Controlling 2 or more electric motors at the same time
  • Combining 2 sensors to extrapolate the position of the motor’s rotor
  • Generating events for algorithm execution triggered by specified motor positions

Contactez-Nous