Optimization Module

Verbesserte Optimierungsergebnisse bei der Methode der kleinsten Quadrate

Eine LSQ optimiert eine Reihe von COMSOL Multiphysics-Parametern zu realen Messwerten in Form einer kleinste Quadrate Optimierung. Diese Parameter werden als Steuervariablen bezeichnet, und es werden die Quadrate der Abweichungen zwischen den Modell- und den Messwerten gebildet, die anschließend addiert werden. In der Mathematik wird dies als inverse Rechnung bezeichnet, deren Ziel es ist, ein Modell aus Beobachtungen zu bilden. COMSOL Multiphysics Version 5.2 verfügt über spezielle Interfaces und Solver für die Lösung solcher Aufgaben.

Bei Optimierungsaufgaben mit der Methode der kleinsten Quadrate werden die Daten vom Kerncode gelesen. Bei älteren Softwareversionen konnten nur gradientenbasierte Solver (z. B. SNOPT, Levenberg-Marquardt und MMA) diese Dateien lesen und nutzen. In COMSOL Multiphysics Version 5.2 werden die Zeitwerte und/oder Parameterwerte dieser Dateien analysiert. Die Werte werden in den Solver-Knoten gespeichert, um sie zu überprüfen, wobei die Werte nicht geändert werden. Wenn ableitungsfreie Optimierungs-Solver verwendet werden, werden diese Werte automatisch hinzugefügt und genutzt. Die neue Funktionalität fügt automatisch einen Parametrischen Löser-Knoten für Fälle hinzu, in denen es keine vom Benutzer hinzugefügten Parameter in der Studie gibt.

Der Löserknoten „Parametric“ (Parametrisch), der dem Modell „Mooney-Rivlin Curve Fit“ automatisch hinzugefügt wird. Der Löserknoten „Parametric“ (Parametrisch), der dem Modell „Mooney-Rivlin Curve Fit“ automatisch hinzugefügt wird.

Der Löserknoten „Parametric“ (Parametrisch), der dem Modell „Mooney-Rivlin Curve Fit“ automatisch hinzugefügt wird.