优化模块

LSQ 优化问题的处理得到了改进

通过最小二乘法将一系列 COMSOL Multiphysics 参数与实际测量结果进行拟合,通常称为 LSQ 优化问题。在这类问题中,需要拟合的参数常常称作控制变量,而拟合目标是求出模型值与测量值之间的最小方差。套用更专业的数学术语,这类问题叫做 问题,主要用途是根据观察结果确定实际的模型。COMSOL Multiphysics 5.2 版本专门针对此类问题新增了多个接口与求解器。

在新版本中求解 LSQ 优化问题时,核心代码可读取数据文件。在之前的版本中,仅支持从基于梯度的求解器中读取及使用这些文件,例如 SNOPT、Levenberg-Marquardt 和 MMA。COMSOL Multiphysics 5.2 版本会解析这些文件的时长和/或参数值,这些数据通常会存储在求解器节点以便用户查看,但不能修改。当使用无导数优化求解器时,会自动增加并使用这些值。如果用户在研究中没有增加任何参数扫描计算时,这一新功能将自动增加一个参数化求解器节点。

"Mooney-Rivlin 曲线拟合" 模型中自动增加的 “参数化求解器” 节点。 "Mooney-Rivlin 曲线拟合" 模型中自动增加的 “参数化求解器” 节点。

"Mooney-Rivlin 曲线拟合" 模型中自动增加的 “参数化求解器” 节点。