Optimization Module

Improved LSQ Optimization Problems

L'interpolazione LSQ di numerosi parametri di COMSOL Multiphysics a misurazioni reali può essere formulata come un problema di ottimizzazione ai minimi quadrati. Per questi problemi, i parametri da interpolare sono le cosiddette variabili di controllo e l'obiettivo è una somma di minimi quadrati degli scostamenti tra i valori prelevati dal modello e quelli misurati. In termini più matematici, questi problemi sono detti di tipo inverso e servono per determinare il modello reale sulla base di osservazioni empiriche. COMSOL Multiphysics versione 5.2 offre interfacce e solutori speciali per questo tipo di problemi.

Per i problemi di ottimizzazione LSQ i file dei dati vengono letti dal codice di base. Nelle versioni precedenti del software, questi file potevano essere letti e utilizzati solo dai solutori gradient-based (es., SNOPT, Levenberg-Marquardt e MMA). In COMSOL Multiphysics versione 5.2, questi file vengono analizzati in base ai tempi e/o ai valori parametrici, che vengono memorizzati nei nodi del solutore per controllo ma in sola lettura (non modificabili). Questi valori sono aggiunti automaticamente e utilizzati con i solutori di ottimizzazione senza derivate. La nuova funzionalità aggiunge automaticamente un nodo Parametric Solver nei casi in cui non sono presenti parametri aggiunti dall'utente nello studio.

Il nodo Parametric Solver aggiunto automaticamente al modello "curve fit mooney rivlin".

Il nodo Parametric Solver aggiunto automaticamente al modello "curve fit mooney rivlin".

Il nodo Parametric Solver aggiunto automaticamente al modello "curve fit mooney rivlin".