Simulink Design Optimization

 

Simulink Design Optimization

Analyser la sensibilité du modèle et ajuster les paramètres du modèle

En savoir plus :

Estimation des paramètres

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. Mettez à jour et ajustez les jumeaux numériques de vos systèmes pour mieux représenter leur état actuel.

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™.

Optimisation de la réponse

Optimisez les paramètres du modèle pour remplir vos exigences de design et satisfaire les contraintes.

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.

Lookup table adaptative utilisant des données de test pour approximer la surface de rendement volumétrique d'un moteur

Lookup table adaptative utilisant des données de test pour approximer la surface de rendement volumétrique d'un moteur.

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.

Analyse de sensibilité et simulations de Monte-Carlo pour un modèle de circuit électrique

Analyse de sensibilité et simulations de Monte-Carlo pour un modèle de circuit électrique.

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é.