Simulink Design Optimization™ offre des fonctions, des outils interactifs et des blocs pour analyser et ajuster les paramètres du modèle. Vous pouvez déterminer la sensibilité du modèle, l'adapter aux données de test et l'ajuster pour répondre aux exigences. En utilisant des techniques comme la simulation de Monte-Carlo et le plan d'expériences, vous pouvez explorer votre espace de design et déterminer l'influence des paramètres sur le comportement du modèle.
Simulink Design Optimization vous aide à améliorer la précision du modèle. Vous pouvez prétraiter les données de test, estimer automatiquement les paramètres du modèle tels que les coefficients aérodynamiques et de friction, et valider les résultats de l'estimation.
Pour améliorer les caractéristiques de design du système, par exemple, le délai de réponse, la bande passante et la consommation d'énergie, vous pouvez optimiser conjointement les paramètres du système physique et les gains du contrôleur ou des algorithmes. L'ajustement de ces paramètres vous permet de satisfaire les différentes exigences temporelles et fréquentielles, comme le dépassement et la marge de phase, ainsi que les exigences personnalisées.
En savoir plus :
Application Parameter Estimator
Importez et prétraitez de manière interactive vos données mesurées, sélectionnez les paramètres du modèle à estimer, effectuez une estimation, puis comparez et validez les résultats de l'estimation. Vous pouvez générer du code MATLAB à partir de l'application pour automatiser l'ensemble du processus.
Options de configuration
Choisissez parmi une variété de solveurs d'optimisation globale et basée sur les dérivées. Vous pouvez également définir des plages de paramètres, initialiser des modèles à des points de fonctionnement en régime permanent, et accélérer le processus d'estimation des paramètres avec Parallel Computing Toolbox™.
Ajustement des jumeaux numériques
Mettez automatiquement à jour les paramètres d'un modèle de jumeau numérique déployé pour qu'il reflète la condition de l'équipement existant. Déployez le workflow d'estimation des paramètres avec Simulink Compiler™.
Application Response Optimizer
Configurez et résolvez de manière interactive des problèmes d'optimisation pour ajuster les paramètres du modèle Simulink. Vous pouvez spécifier graphiquement plusieurs exigences de design, choisir les paramètres du modèle à optimiser et générer du code MATLAB depuis l'application pour automatiser l'ensemble du processus.
Exigences et contraintes de design
Choisissez les exigences temporelles et fréquentielles, comme les caractéristiques de la réponse en échelon, les signaux de référence à suivre et les limites d'amplitude dans un diagramme de Bode. Pour les exigences fréquentielles, le modèle est linéarisé en utilisant Simulink Control Design. Vous pouvez également définir des exigences et des contraintes personnalisées.
Options de configuration
Améliorez la robustesse du design en tenant compte des incertitudes dans les paramètres de votre modèle. Vous pouvez choisir des solveurs d'optimisation, définir des plages de paramètres, initialiser des modèles à des points de fonctionnement en régime permanent, et accélérer le processus d'optimisation de la réponse avec Parallel Computing Toolbox™.
Lookup tables
Ajustez les lookup tables pour des applications comme les contrôleurs à gains séquencés. Vous pouvez imposer des contraintes comme la monotonie et la régularité sur les valeurs des lookup tables. Utilisez des lookup tables adaptatives pour résoudre les problèmes d'étalonnage.
Analyse de sensibilité
Identifiez les paramètres qui ont le plus d'impact sur le comportement de votre modèle. Explorez l'espace de design de votre modèle pour vérifier la robustesse du design et sélectionner les meilleures conditions initiales pour l'estimation des paramètres et l'optimisation du design.
Application Sensitivity Analyzer
Créez de manière interactive un ensemble de valeurs de paramètres en échantillonnant des distributions de probabilités, et réalisez une analyse de sensibilité globale. Visualisez et analysez les résultats pour identifier les paramètres clés du modèle. Générez du code MATLAB depuis l'application pour automatiser le processus.
Exploration de l'espace de design
Analysez l'espace de design de votre modèle avec des simulations de Monte-Carlo et un plan d'expériences. Vous pouvez ainsi vérifier la robustesse de votre design et déterminer l'impact des paramètres clés du modèle sur les fonctions de coût et les exigences de design.
Améliorations des performances d'optimisation
Sélectionnez les valeurs de paramètre qui peuvent être de bonnes conditions initiales pour les sessions des applications Parameter Estimator et Response Optimizer directement dans l'application Sensitivity Analyzer, en examinant les résultats de votre analyse de sensibilité.