Nouveautés du module Optimization
Pour les utilisateurs du module Optimization, la version 6.4 de COMSOL Multiphysics® introduit des conditions d'arrêt pour l'optimisation temporelle, une étape de calcul Optimisation paramétrique et plusieurs nouveaux modèles tutoriels. Découvrez ces nouveautés plus en détail ci-dessous.
Optimisation temporelle
L'algorithme d'optimisation par gradient dédié aux problèmes temporels peut désormais être utilisé pour optimiser le temps final. Cela signifie qu'il est possible soit de minimiser la durée d'un processus, soit de laisser le solveur choisir le temps qui donne la meilleure valeur de l'objectif. Dans l'exemple ci-dessous, l'objectif est de minimiser le temps de charge d'une batterie lithium-ion. Le modèle utilise la fonctionnalité Fonction de contrôle, qui prend désormais en charge l'export du résultat optimisé sous forme de fonction analytique ou de fonction d'interpolation.

Optimisation paramétrique
Une étape de calcul Optimisation paramétrique spécialement conçue pour l'optimisation sans gradient a été introduite. Les échelles de contrôle sont définies en fonction des bornes, ce qui évite d'avoir à les définir manuellement. Cette fonctionnalité prend également en charge la création automatique de nouveaux cas de paramètres basés sur les paramètres optimisés.
De plus, l'interface utilisateur a été réorganisée par rapport à l'ancienne étape de calcul Optimisation, qui a été renommée Optimisation générale. Les étapes de calcul Optimisation générale et Optimisation paramétrique prennent toutes deux en charge la randomisation des valeurs initiales pour les contrôles globaux bornés afin de pouvoir identifier différents minimums locaux.

Solveurs d'optimisation par gradient
Le solveur d'optimisation SNOPT a été abandonné ; les anciens modèles ont été convertis à l'utilisation de IPOPT qui est désormais la méthode recommandée pour obtenir une convergence quadratique (sauf pour l'estimation de paramètres où le solveur Levenberg–Marquardt est considéré comme meilleur). De plus, le choix de l'option MMA dans une étape de calcul d'optimisation déclenchait auparavant l'utilisation de GCMMA (pour la configuration par défaut du solveur) mais désormais MMA et GCMMA sont tous deux disponibles au niveau de l'étude.

Nouvelles fonctionnalités et améliorations diverses
- Nouvelles fonctionnalités Norme p et Ecart-type :
- La fonctionnalité Norme p permet d'approximer la valeur maximale d'un champ d'une manière compatible avec l'optimisation par gradient, comme cela est souvent réalisé pour les contraintes sur les contraintes mécaniques dans les problèmes structurels.
- La fonctionnalité Écart-type peut être utilisée pour homogénéiser un champ sur une sélection.
- Des opérateurs de champ lointain compatibles avec l'optimisation par gradient ont été ajoutés à l'interface Ondes électromagnétiques.
- L'optimisation de valeurs propres prend désormais en charge l'utilisation d'opérateurs non analytiques dans l'expression de l'objectif afin de permettre la construction d'une fréquence propre cible en tenant compte uniquement de la partie réelle.
- La prise en charge des contraintes d'extrusion a été ajoutée à la fonctionnalité Modèle de densité.
- Les performances ont été améliorées pour l'optimisation par gradient.
Nouveaux modèles tutoriels et modèles tutoriels mis à jour
La version 6.4 de COMSOL Multiphysics® apporte plusieurs nouveaux modèles tutoriels et modèles tutoriels mis à jour au module Optimization.
Time-Optimal Control for Heating of a Rod
Designing a Metasurface Beam Deflector Using Shape Optimization
metasurface_beam_deflector_optimization
Lien de téléchargement de l'application







