MATLAB et Simulink pour les commandes électriques et les composants d'automatisation industrielle

La complexification des composants d'automatisation industrielle (commandes électriques, capteurs, etc.) amène les ingénieurs à utiliser MATLAB et Simulink pour la conception d'algorithmes de contrôle et pour l'analyse et la simulation de signaux. Les ingénieurs peuvent également déployer des fonctionnalités validées sur les composants grâce à la génération de code IEC 61131-3, VHDL®, Verilog®, C et C++.

Cette approche leur permet de concevoir des équipements d'automatisation optimisés en termes de performance, d'efficacité et de durée de fonctionnement.

Commandes électriques

MATLAB et Simulink permettent aux ingénieurs de concevoir des algorithmes de logique de supervision et de contrôle pour des commandes électriques (par exemple, des servocommandes, des commandes à fréquence variable, des contrôleurs de fréquence, etc.). Simscape Electrical propose des bibliothèques de composants pour la modélisation et la simulation plus ou moins fidèles de différents types de moteurs et d'onduleurs. Motor Control Blockset propose des algorithmes de contrôle optimisés pour la génération d’un code embarqué efficace.

Les ingénieurs utilisent Simulink Real-Time et du matériel Speedgoat pour réaliser le prototypage rapide du contrôleur (RCP) et la simulation Hardware-in-the-Loop (HIL). Ils peuvent également déployer des fonctionnalités validées à des fins de production grâce à la génération de code C ou HDL.

Le blockset ACOPOS pour Simulink.

Actionneurs hydrauliques et pneumatiques

Grâce à MATLAB et Simulink, les ingénieurs sont en mesure de concevoir des algorithmes de logique de supervision et de contrôle pour des actionneurs hydrauliques. Simscape Fluids propose des bibliothèques de composants pour la modélisation et la simulation de systèmes fluides et pneumatiques comme des pompes, des vannes, des pipelines et des échangeurs de chaleur.

actionneur hydraulique

Utiliser MATLAB et Simulink pour le développement et la validation de composants d'automatisation industrielle

« Cela n'aurait pas été envisageable pour notre équipe réduite de respecter un délai de six mois sans recourir au Model-Based Design. Si nous avions dû réaliser ce travail en C, nous n'aurions même pas commencé le projet. La rapidité de l'analyse, de la visualisation et du design du contrôleur dans MATLAB et Simulink nous a permis de concrétiser ce projet. »