COMSOL Multiphysics ® 6.3 版本在性能上实现了显著飞跃,并添加了多项新功能,包括对时域显式压力声学和深度神经网络 (DNN) 代理模型训练的 GPU 支持。此外,非线性特征值求解器还拓宽了特征频率分析的范围,而高效全局优化 (EGO) 求解器则能够解决涉及多个局部最优解的仿真中的优化问题。请阅读以下内容,进一步了解这些更新。

支持 NVIDIA ® GPU

新版本为压力声学和代理模型训练添加了 GPU 支持,适用于配备了兼容 NVIDIA ® GPU 的系统。

时域显式压力声学的 GPU 加速

线性时域显式压力声学模型现在可以通过支持现实阻抗边界条件的加速公式进行求解,通过与 NVIDIA ® GPU 卡配合使用,加速效果可以显著提高,具体幅度取决于硬件配置。要启用这一功能,必须安装 CUDA ® Toolkit(可以在安装过程中指定工具包路径)。您可以参考 开放式办公空间的声学分析 教学案例,了解如何使用这一功能。有关更多详细信息,请参阅 声学模块 发布亮点。

现在,为 DNN 代理模型生成空间、时间和频率相关的数据变得更加便捷。

在模型组件的 定义 中,新增的 代理模型采样 子菜单中提供了 几何采样 选项,用户能够直接在域内、边界上、沿边或在顶点处进行数据采样,省去了文件导出或导入的工作流程。

此外, 代理模型训练 研究中还新增了 研究相关输入 选项,现在可以在训练数据中包含瞬态或频率扫描结果,简化了将动态或频率相关数据整合到代理模型的过程。

离散伴随求解器类型

现已推出一种新的 时间离散 伴随求解器类型,适用于最优控制和瞬态参数估计。这种求解器类型基于离散灵敏度方法,能够增强使用 瞬态求解器 进行梯度优化的鲁棒性、精度和性能。

在处理瞬态参数估计问题时,使用稀疏非线性优化器 (SNOPT) 或内点优化器 (IPOPT) 求解器可以显著提高计算速度。这得益于整个目标的综合灵敏度能够在一次计算中获得,无需为每个测量点单独进行计算。之前的连续灵敏度方法仍然可用,但不再是瞬态优化的默认方法。

离散和连续方法均通过检查点减少内存消耗,其中涉及重新计算正演解。此外,还新增了 核外 选项,作为正演解处理的替代方案,使用临时磁盘空间以避免重新计算。

高效全局优化

新版本引入了采用高效全局优化 (EGO) 算法的无梯度优化求解器,特别适用于处理存在多个局部最优解的优化问题,因为它不需要对控制参数进行初始猜测,并且不易陷入局部最小值,对于频域分析等具有挑战性的优化问题尤为实用。

尽管 EGO 求解器因其全局搜索策略而比局部优化方法运行速度慢,但它在应对复杂解空间方面提供了重要的鲁棒性。在运行 EGO 求解器后,建议采用局部优化方法进一步处理结果以优化解。此外,该求解器还支持检查分析中使用的底层代理模型,以便更深入地理解优化过程。

非线性特征值求解器和改进的排序功能

现在,特征值求解器中新增了一个基于 ARPACK 库的非线性特征值求解器选项,用户在求解非线性特征值时无需进行手动迭代。这对于包含黏弹性材料的结构分析、电磁模式分析等非常有用。

此外, 特征值 特征频率 边界模式分析 研究步骤设置中还新增了 过滤和排序 栏。用户可以应用过滤表达式(如 real(freq) + 1e-6 > 0 ),并按照各种准则(如实部、虚部、它们的幅值或绝对值)对特征解进行升序或降序排列。在处理特征值类型的解时,还可以使用 特征值求解器 组合解 特征节点中的排序选项。