Control System Toolbox

 

Control System Toolbox

Concevoir et analyser des systèmes de contrôle

Modélisation de systèmes dynamiques

Créez des modèles linéaires de votre système de contrôle sous forme de fonctions de transfert, de modèles de représentation d'état (parcimonieux), de modèles LPV et LTV, ainsi que d'autres représentations. Discrétisez et rééchantillonnez les modèles. Simplifiez l'analyse et le design de votre système de contrôle en réduisant l'ordre des modèles.

Analyse linéaire

Visualisez le comportement d'un système dans les domaines temporel et fréquentiel. Calculez les caractéristiques d'un système telles que le temps de montée, le dépassement et le temps de stabilisation. Analysez la stabilité d'un système en calculant les marges de gain et de phase et les fréquences de croisement.

Réglage d'un contrôleur PID

Réglez automatiquement les gains d'un contrôleur PID pour équilibrer la performance et la robustesse avec l'application PID Tuner ou des fonctions en ligne de commande. Réglez des contrôleurs continus ou discrets et des contrôleurs PID 2-DOF.

Design du compensateur

Concevez et analysez de manière interactive des contrôleurs à entrée unique et sortie unique (SISO) avec l'application Control System Designer, en utilisant des méthodes de réglage automatisées. Réglez graphiquement des composants de contrôle courants grâce à la méthode du lieu des racines, au diagramme de Bode ou au diagramme de Black-Nichols.

Estimation de l'état et design du contrôle de la représentation d'état

Utilisez des méthodes de design du contrôle de la représentation d'état, telles que LQR/LQG ou les algorithmes de placement de pôles. Évaluez les états du système avec des observateurs, notamment les filtres de Kalman linéaires et non linéaires.

Réglages multi-boucles et multi-objectifs

Réglez automatiquement des structures de contrôle arbitraires SISO et MIMO décentralisées, modélisées dans MATLAB ou Simulink, pour respecter les exigences du design dans les domaines fréquentiel et temporel avec l'application Control System Tuner.

Séquencement de gain

Concevez des contrôleurs à gains séquencés pour des processus non stationnaires ou non linéaires. Spécifiez les exigences et réglez automatiquement les coefficients de surface de gain. Validez les résultats de la mise au point sur l'ensemble de la plage de fonctionnement de votre design.

Design de contrôle dans Simulink

Analysez et réglez des systèmes de contrôle modélisés dans Simulink, puis analysez leurs caractéristiques dans les domaines temporel et fréquentiel avec Simulink Control Design. Linéarisez les modèles Simulink et calculez les réponses temporelles et fréquentielles. Ajustez graphiquement ou automatiquement les boucles de rétroaction modélisées dans Simulink.

Galerie d'images montrant le modèle de l'avion spatial HL-20 dans Simulink, les coefficients de surface de gain ajustés et les comparaisons de performance de suivi de la consigne.

Applications de référence

Utilisez les exemples d'applications de référence pour les systèmes de contrôle de vol, l'électronique de puissance, la robotique et d'autres applications afin de concevoir et analyser des contrôleurs pour les systèmes modélisés dans MATLAB et Simulink.

« Simulink nous a permis de développer un système de contrôle stable en peu de temps. Nous avons modélisé la totalité du système, notamment une machine à états et des contrôles PI en cascade. Nous avons affiné ce modèle pour en améliorer la robustesse et les temps de réponse, puis nous l'avons vérifié en utilisant le RCP, avant de générer un code embarqué. »

Demander une version d’essai gratuite

Profitez de 30 jours pour tester.


Prêt à acheter ?

Découvrez les tarifs et les produits.

Vous êtes étudiant ?

Votre établissement propose peut-être déjà un accès à MATLAB, Simulink et d'autres produits complémentaires via la licence Campus-Wide.