COMSOL Desktop® 更新

COMSOL Multiphysics® 5.2a 版本 COMSOL Desktop® 操作界面中新增了很多直观的新功能,使得建模工作流程更为流畅。现在许多输入框中的文本可以自动补全,在客户端-服务器模式下工作时可以自动重新连接,保存文件的速度更快。下方详细描述了 COMSOL Desktop® 的更新。

自动完成功能的扩展

按 Ctrl+空格键后许多编辑框中会自动弹出一个列表,显示该环境下可用的一列变量、参数和其他表达式以方便输入。在之前的版本中,自动弹出列表仅适用于结果特征中的输入框,而现在可用于物理场设置、变量、参数、方程视图以及结果的输入。
变量节点中的自动完成树。

变量节点中的自动完成树。

变量节点中的自动完成树。

用于 COMSOL Multiphysics® 客户端-服务器连接的自动重新连接

在客户端-服务器模式下使用 COMSOL Multiphysics® 时,如果网络连接丢失,在恢复时会自动重新建立连接。

更快速保存 MPH 文件

“首选项”窗口中新增了一个“优化速度”选项,因此现在可以更快地保存 MPH 文件。使用速度选项保存的文件占用的磁盘空间稍大。使用优化文件大小选项时速度会稍慢,但生成的文件比较小。

手动组合多个物理场接口的多物理场窗口

较早的 COMSOL Multiphysics® 版本中,添加所需的多物理场耦合之前已经可以手动组合多个物理场接口。例如,一开始设置一个电流模型并求解,然后继续添加固体传热,以获得一个电磁热源(焦耳热)多物理场组合。此时,右键单击多物理场节点,即可添加电磁热源多物理场耦合。

5.2a 版本中新增了一种更加灵活的新方法。在模型中添加了适用的物理场接口后,可以在 COMSOL Desktop® 的功能区单击添加多物理场按钮,然后在新的“添加多物理场”窗口中从一列推荐的多物理场耦合中进行选择。

对于上述涉及电路和固体传热的应用,较早的软件版本中已包含了添加常见物理场耦合的菜单选项。

对于上述涉及电路固体传热的应用,较早的软件版本中已包含了添加常见物理场耦合的菜单选项。

对于上述涉及电路固体传热的应用,较早的软件版本中已包含了添加常见物理场耦合的菜单选项。

新单位

COMSOL Multiphysics® 5.2a 版本中新增了两个单位:ppm 和 %。它们可用作输入,例如参数和变量的值,也可以用作结果和可视化中的输出。以下语法选项可供使用:%、percent、ppm 和partspermillion。

方程视图和坐标系的扩展编辑功能

“方程视图”功能用于查看内置变量和方程定义,该功能已得到扩展,现在会显示一列用于坐标系的内部变量。此外,方程视图现在可用作物理场接口的顶层节点。

方程视图现在可用作物理场接口的顶层节点。

方程视图现在可用作物理场接口的顶层节点。

方程视图现在可用作物理场接口的顶层节点。

更宽泛的三维插值函数

在一个三维组件中,对点集提供样本函数值后,即可在定义节点下指定插值函数。前几个 COMSOL Multiphysics® 版本中已实现了此功能,在 5.2a 中此功能得到了增强,使用的范围更广,可以在指定点集以外的区域提供更加精确的外推插值计算。与之前的 COMSOL® 版本相比,在采样点凸壳内部进行的计算通常不变。此外,此外推功能可以在平面上指定各点处的值,即指定一组横跨二维子空间的采样点,且只要这些点在平面区域中,则仍能得到面外计算的合理近似值。

椭球中的数据点。 椭球中的数据点。
椭球中的数据点。

指定值外推

称为指定值的外推方法对外推域设置了一个固定值。在过去,返回的此固定值位于点云的凸壳周围以外。现在,返回的外推点的值位于点云边界框以外。框内使用了线性逼近,使行为更可预测。要使用旧行为,将指定值设为 NaN,即可将插值函数与一个解析式组合起来,该解析式只有函数值为 NaN 时才可用。

随机函数的种子

随机函数现在可以使用随机种子初始化随机数生成器。仿真中需要一组分布规律相同的新随机数时,可使用此功能。

波形函数的工作周期

现在可以对波形这一类型的用户定义函数指定工作周期。此设置可用于方形波和三角波。

周期性边界条件中曲面和边的方向

在分析周期性结构时,可以使用一个新工具来更轻松地定义周期性边界的方向。该工具位于周期性条件特征节点的“设置”窗口中新增的“方向”区域中,其中的方向特征可用于提供周期性条件选项的物理场接口,包括用于结构分析的固体力学,以及许多用于传热、声学、电磁学、流体流动和化学分析的接口。要访问此特征,有些物理场接口要求从模型开发器工具栏的显示菜单图标上启用高级物理场接口选项

此方向特征很通用,可指定方法用于将源边界和目标边界变换为中间映射,从而将源边界处的每个点链接到目标边界处的点上。

三维中结构壳的周期条件作用在边上,而不是表面上。此时,方向不能自动确定,必须使用源方向特征和目标方向特征提供坐标系信息。默认的用于中间映射的坐标系是全局坐标系,该坐标系也可用于周期性边平行的情况。在其他情况下,要使用目标选择子节点,并提供应当用于目标边的坐标系。

对于实体上的周期性条件,通常可以使用自动选项,但有些更高级的情况没有自动选项,例如周期发生 90 度扭转的情况。这时的映射必须由用户指定。

定义用于周期性条件的边界方向的“设置”窗口和新选项。 定义用于周期性条件的边界方向的“设置”窗口和新选项。
定义用于周期性条件的边界方向的“设置”窗口和新选项。