Simulink Design Optimization
Analyser la sensibilité du modèle et ajuster les paramètres du modèle
Vous avez des questions ? Contactez l'équipe commerciale.
Vous avez des questions ? Contactez l'équipe commerciale.
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.
Utilisez des applications prédéfinies pour configurer et résoudre de manière interactive des problèmes d'optimisation de design dans Simulink, notamment la spécification des exigences du design, les variables de décision ou les options d'optimisation. Générez du code MATLAB directement à partir des applications pour le déploiement ou des personnalisations supplémentaires.
Construisez des modèles physiques précis en estimant les paramètres et les états de votre modèle Simulink à partir des données de test, de manière interactive avec l'application Parameter Estimator ou avec les fonctions équivalentes en ligne de commande.
Optimisez automatiquement les paramètres du modèle pour répondre aux exigences de design dans les domaines temporel et fréquentiel en utilisant l'application Response Optimizer ou les fonctions équivalentes en ligne de commande.
Identifiez les paramètres qui ont le plus d'impact sur le comportement de votre modèle avec l'application Sensitivity Analyzer. Sélectionnez les meilleures conditions initiales pour l'estimation des paramètres et l'optimisation du design. Analysez l'espace de design de votre modèle en utilisant des simulations de Monte Carlo pour vérifier la robustesse de votre design.
Optimisez conjointement les paramètres du système physique et les gains du contrôleur ou des algorithmes pour améliorer les caractéristiques de design du système telles que le temps de réponse, la bande passante ou la consommation d'énergie.
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.
Ajustez les lookup tables pour des applications comme les contrôleurs à gains séquencés ou la caractérisation de batteries. Imposez 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.
Accélérez l'estimation des paramètres, l'optimisation de la réponse et l'analyse de sensibilité en exécutant plusieurs simulations d'un modèle en parallèle avec Parallel Computing Toolbox. Accélérez les tâches d'optimisation du design en utilisant la fonctionnalité Fast Restart et la simulation en mode Accelerator de Simulink.
Résolvez une variété de problèmes d'optimisation, notamment les problèmes à entiers mixtes, basés sur les dérivées et sans dérivées, en utilisant une sélection de solveurs tels que surrogate, fmincon et pattern search, disponibles dans Optimization Toolbox et Global Optimization Toolbox.