Robust Control Toolbox
Concevoir des contrôleurs robustes pour des systèmes physiques incertains
Vous avez des questions ? Contactez l'équipe commerciale.
Vous avez des questions ? Contactez l'équipe commerciale.
Robust Control Toolbox propose des fonctions et des blocs pour l'analyse et le réglage de systèmes de contrôle assurant performance et robustesse lorsque les systèmes physiques comportent des incertitudes. Vous pouvez créer des modèles incertains en combinant une dynamique nominale et des éléments incertains, par exemple, des paramètres incertains ou une dynamique non modélisée. Vous pouvez analyser l'impact des incertitudes du modèle physique sur la performance du système de contrôle et identifier les combinaisons d'éléments incertains qui constituent les pires scénarios. Les techniques H-infini et mu-synthèse vous permettent de concevoir des contrôleurs qui maximisent la stabilité et la performance.
La toolbox permet également un réglage robuste des contrôleurs en plus des autres fonctionnalités de réglage automatisé de Control System Toolbox. Les contrôleurs réglés peuvent être décentralisés avec plusieurs blocs réglables couvrant plusieurs boucles de rétroaction. Vous pouvez optimiser la performance d'un modèle physique nominal tout en appliquant une performance réduite au minimum sur l'ensemble de la plage d'incertitude.
Créez des modèles incertains détaillés en combinant une dynamique nominale et des éléments incertains, tels que des paramètres incertains ou une dynamique négligée. Représentez les systèmes incertains en utilisant des modèles à représentations d'état ou de réponse en fréquence incertains.
Quantifiez l'impact de l'incertitude sur la stabilité et la performance de votre système de contrôle en utilisant les marges de disque de gain et de phase pour les boucles de rétroaction SISO et MIMO.
Calculez les limites supérieure et inférieure de la performance dans le pire scénario sans échantillonnage aléatoire. Vous pouvez également calculer des marges de robustesse qui vous indiquent le degré de variation des paramètres incertains que le système peut tolérer tout en maintenant la stabilité ou la performance souhaitée.
Générez des échantillons aléatoires de systèmes incertains dans la plage d'incertitude spécifiée. Visualisez l'impact des incertitudes sur les réponses du système en temps et en fréquence.
Synthétisez des contrôleurs MIMO robustes avec des algorithmes comme H-infini et mu-synthèse. Optimisez la performance H-infini de structures de contrôle fixes. Automatisez les tâches de synthèse par loop-shaping en utilisant les approches à sensibilité mixte ou Glover-McFarlane.
Documentation (synthèse H-infini, mu-synthèse) | Exemples (H-infini, mu-synthèse)
Ajustez automatiquement les systèmes de contrôle pour assurer le suivi de la consigne, le rejet des perturbations et les marges de stabilité, et répondre à d'autres exigences de design de haut niveau en tirant parti de l'application Control System Tuner ou de la commande systune
. Garantissez une performance robuste en répondant à ces exigences, même en présence de variations ou d'incertitudes dans les paramètres du système physique.
Représentez les éléments incertains dans un modèle Simulink et linéarisez le modèle pour analyser les effets de l'incertitude sur le système global. Effectuez le réglage automatique du contrôleur du système incertain modélisé dans Simulink.
Spécifiez et résolvez des problèmes généraux d'inégalités matricielles linéaires (LMI, Linear Matrix Inequality). Robust Control Toolbox propose des solveurs LMI pour la faisabilité, la minimisation des coûts et la minimisation généralisée des valeurs propres.
Utilisez des exemples de référence pour des applications dans les domaines de l'aérospatiale, l'électronique de puissance et l'automobile afin de synthétiser et de régler des contrôleurs à structure fixe modélisés dans MATLAB et Simulink pour des modèles de systèmes physiques avec incertitude.
Profitez de 30 jours pour tester.
Comment pouvons-nous vous aider ?