Développement de contrôle moteur

La simulation et le contrôle de machines électriques est une technologie importante pour la production d'énergie, l'automobile, l'aérospatiale, l'automatisation industrielle et d'autres industries. La modélisation de systèmes moteurs est couramment utilisée pour optimiser la taille de l'onduleur et du moteur, développer des algorithmes de contrôle complexes tels que la commande vectorielle, et pour analyser la configuration et les performances des systèmes. Des systèmes de contrôles moteur complexes maintiennent le moteur électrique dans les conditions et les limites de fonctionnement souhaité et permettent une application en douceur du couple, un contrôle précis de l'accélération et une efficacité accrue du moteur. Pour implémenter un contrôleur de moteur, il faut développer des algorithmes de contrôle fondés sur un modèle physique précis et détaillé du moteur et du système d'onduleur.

MathWorks Consulting Services s'appuie sur une expérience industrielle et une expertise technique acquises auprès de centaines d’entreprises, pour vous aider à développer et à tester des algorithmes de contrôle moteur pour votre application.

Le design et les tests de nouveaux algorithmes de contrôle moteur sont coûteux en raison du temps passé sur les bancs d'essai

Les consultants MathWorks travaillent avec vous pour mettre en place un processus de développement de contrôles moteur fondé sur l'approche Model-Based Design. Ils vous aident à déterminer rapidement la structure de modèle appropriée et ils vous montrent comment utiliser au mieux les données expérimentales pour estimer les paramètres du modèle. Pour les études de performance système, lorsqu'un modèle de commutation détaillé n'est pas souhaité ou nécessaire, nos consultants vous expliquent comment créer des modèles de surface ajustés pilotés par des données à l'aide de plans d'expériences.

Le déploiement d'algorithmes de contrôle embarqués est difficile du fait de la rapidité des boucles de contrôle et de la complexité des interfaces

S'appuyant sur une expérience industrielle en simulation de moteurs et en développement d'algorithmes de contrôleurs de moteurs embarqués, ainsi que sur une connaissance approfondie de MATLAB et Simulink pour l'approche Model-Based Design, MathWorks Consulting Services travaille avec vous pour établir des techniques efficaces d'implémentation d'algorithmes de contrôle, de développement de simulations au niveau du système et de déploiement d'un contrôleur logique programmable (PLC) ou de code embarqué dans votre environnement de production. Les consultants MathWorks peuvent fournir des conseils sur les différentes techniques d'interface de périphériques embarqués, notamment sur les résolveurs ou les encodeurs en quadrature pour la mesure de la vitesse et de l'angle, le contrôle de la tension par modulation de largeur d'impulsion de l'onduleur et l'échantillonnage rapide du courant pour la régulation du courant et la correction de la distorsion du temps mort.

Conformité aux normes de certification et de sécurité

Les consultants MathWorks collaborent avec de nombreuses entreprises pour implémenter des algorithmes et des processus de développement conformes aux normes de certification, telles que DO-178B, ISO 26262 et IEC 61508. Ils vous aident à établir ou affiner vos processus de développement en fonction des normes de certification, pour que vous puissiez tirer le meilleur parti possible de MATLAB et Simulink, et réduire de manière significative vos efforts de développement.


Les consultants MathWorks vous aident à :

  • Atteindre plus rapidement le niveau de précision souhaité pour la simulation de moteurs et les modèles de contrôle
  • Réduire le temps passé sur les bancs d'essai
  • Appliquer l'approche Model-Based Design au processus de développement de contrôleurs moteur pour réduire les efforts et les délais de commercialisation
  • Renforcer les compétences internes via un transfert de connaissances