comsol桌面®更新

对于所有comsol多物理学®用户,第5.3版将使用模型方法的某些应用程序构建器功能和好处带给模型构建器,从而可以自动化任何类型的建模任务。了解有关Comsol Desktop的此信息和其他更新的更多信息®以下。

绩效改进

已经实施了几种性能优化,主要影响包含大量功能或大量几何实体的较大模型。现在,加载此类型号的速度已更快,例如在选择列表窗口中使用选择的速度最多可以快15倍。模型构建器树中的节点之间的切换也快得多。在发行重点的主要新闻页面上查看更多详细信息。

模型方法

方法使您可以使用应用程序构建器及其方法编辑器在专用应用程序中执行复杂的操作。现在,此功能也已添加到模型构建器中模型方法功能,可以通过功能区中的新标签访问 -开发人员标签。使用模型方法,您可以直接在正在使用的模型上执行复杂的操作,例如从文本文件中的数据设置几何序列,根据特定条件更改求解器设置或创建模板图组。

选择模型方法来自开发人员选项卡打开了在应用程序构建器的方法编辑器中创建和编辑方法的可能性。在这里,您可以访问可以帮助您编写方法代码的功能,例如使用The Code完成CTRL+空间钥匙和记录代码功能。您也可以使用断点来调试方法。从开发人员选项卡将直接在模型构建器中更新您的模型。由于模型方法需要应用程序构建器,因此只能在Windows中创建它们®操作系统,尽管它们随后可以在任何平台上运行。

comsol多物理色带中的新开发人员选项卡的屏幕截图。

新的开发人员在功能区中,您可以从中创建,记录和运行模型方法。

新的开发人员在功能区中,您可以从中创建,记录和运行模型方法。
应用程序构建器中方法编辑器的屏幕快照。

在应用程序构建器的方法编辑器中创建和编辑模型方法。

在应用程序构建器的方法编辑器中创建和编辑模型方法。
模型通过COMSOL Multiphysics版本5.3中的模型方法更新的示例。

在此处的示例方法中,它设置了几何序列,并且在运行时,对模型的更改立即生效。

在此处的示例方法中,它设置了几何序列,并且在运行时,对模型的更改立即生效。

Linux中的运行模型方法®和macos

尽管您无法在Linux中创建或编辑模型方法®或macOS版本的comsol多物理学®, 你能够运行现有的模型方法。模型方法可从工具栏菜单获得。

MACOS版本中Comsol多物理工具栏的屏幕截图。

从MACOS工具栏菜单访问和运行模型方法的示例。

从MACOS工具栏菜单访问和运行模型方法的示例。

复制以前版本的comsol Multiphysics®软件

偏好现在自动从comsol多物理的先前安装中复制®软件,以便您可以将自定义设置保留在新安装中。这包括在喜好对话框以及用户定义的材料库。

退出隐藏模式

当您启用点击并隐藏在图形工具栏的先前版本中,您需要记住使用其功能后再次将其禁用。否则,您仍然会在隐藏在继续建模时,例如创建新功能时的模式。然后,“图形”窗口中的任何鼠标单击都会隐藏几何实体,而不是将它们添加到新选择中。在comsol多物理学中®版本5.3,您现在自动退出隐藏当您开始使用其他操作时,例如在模型构建器树中选择不同的节点。

图形窗口的屏幕截图,点击并隐藏按钮突出显示。

点击并隐藏在图形窗口工具栏中。

点击并隐藏在图形窗口工具栏中。

选择列表改进

两个新的切换按钮使使用“选择列表”窗口更容易:仅选择的列表仅清单可见。前者过​​滤了选择列表,以便它仅显示选择的实体,而后者则将其过滤为仅显示可见的实体。此外,选定的实体在标识符之后用文本字符串“(选择)”表示。这是对软件先前版本中标识符之后的文本“(隐藏)”已经指示的隐藏实体的补充。

">选择列表窗口的屏幕截图,其中包含新(选定)标签。

此图显示了带有新“(选择)”标签的选择列表窗口。

此图显示了带有新“(选择)”标签的选择列表窗口。
选择列表窗口的屏幕快照,其中仅显示选定的项目。

此图显示与左侧相同的方案仅选择的列表启用了功能,因此仅显示选定的项目。

此图显示与左侧相同的方案仅选择的列表启用了功能,因此仅显示选定的项目。

删除了对Comsol多物理中保存的模型的支持®版本3.5A

在comsol多物理学中®版本5.3,不再可以打开保存在版本3.5A中的模型。保存在comsol多物理学中的模型®支持4.0版和新版本。

更快地保存和加载mph文件

已经开发了解决方案数据的二进制存储,以便在建模过程和MPH文件中以不同的方式存储动态解决方案数据。在引擎盖下工作,这种更改使加载和节省MPH文件更快。现在,打开MPH文件时读取有限的解决方案数据,而仅应要求读取动态数据。保存MPH文件时,动态数据已经写入文件,以便可以将其复制到相关的MPH文件中恢复或者临时文件文件夹。

增强包括物理符号

现在,您可以更好地控制图形窗口中可视化的几何形状上的物理符号。这些都可以在相应的物理接口设置窗口和物理节点下的各个功能的设置中打开或关闭。

屏幕截图显示了实体力学和点负载的物理符号选项。

在图形窗口中的模型设置中显示和不显示物理符号之间的切换。您可以选择启用物理符号在主节点的(例如,固体力学)设置窗口(顶部)以及单个功能(例如,点负载)设置窗口(底部)。

在图形窗口中的模型设置中显示和不显示物理符号之间的切换。您可以选择启用物理符号在主节点的(例如,固体力学)设置窗口(顶部)以及单个功能(例如,点负载)设置窗口(底部)。

使用边界元素方法对PDE进行建模

comsol多物理学®版本5.3根据边界元素方法(BEM)提供了两个新的物理接口和一个新的数学接口。AC/DC模块包含新的静电,边界元素界面,而腐蚀模块和电沉积模块包含新的当前分布,边界元素界面。在comsol多物理学中®核心包,数学分支已经扩展了新的PDE,边界元素2D和3D的接口。该新界面用于在有限和无限建模区域求解拉普拉斯方程。


边界元素方法与有限元法

基于BEM的物理界面与基于FEM的物理界面不同,因为它们仅在模型区域的边界上使用网格元素(2D中的曲线和3D中的曲线)。使用BEM的物理界面适用于建模三种类型的体积区域:域,有限的空隙和无限空隙。有限的和无限的空隙没有体积啮合,网格发生器只会生成与此类区域相邻的边界元素。然而,尽管它仅使用此类域的边界元素,但BEM也可以用于建模包含体积网格的域。另一方面,使用FEM的物理界面仅适用于建模域而不适用于有限或无限的空隙。

与基于FEM的物理界面(作为求解过程的一部分产生稀疏的系统矩阵)不同,基于BEM的物理界面会导致填充或致密的矩阵。这意味着,即使使用BEM与使用FEM建模相同的域和物理学相比,使用BEM需要更少的自由度来建模域,但使用BEM时的内存需求也会比FEM增长的速度更快,而GEM随着几何复杂性和元素数量的增加而增长。通过将迭代求解器与远场近似结合使用,从而避免明确构建大型矩阵来管理。使用BEM的物理接口的默认值是将适当的迭代求解器与远场近似结合使用。但是,在这些接口中也可以选择使用直接求解器和不远处近似值的选项。

comsol多物理学®软件还支持使用基于BEM和FEM的物理界面的案例,以建模包含体积网格的同一区域或域。当模型的一部分可能包括涉及非线性,各向异性或空间变化的复杂材料特性时,形成杂种配方,这种组合很有用,只能使用FEM公式进行建模。这是因为基于BEM的物理界面需要材料特性在每个域内是各向同性和恒定的,有限的空隙或无限的空隙,而材料属性则不能非线性。

应用程序库路径用于使用AC/DC模块中的示例静电,边界元素界面:
acdc_module/capacitive_devices/capacitor_tunable
acdc_module/tutorials/capacivity_position_sensor_bem

应用程序库路径在腐蚀模块中使用该示例的路径使用静电,边界元素界面:
routosion_module/cathodic_protection/reporty_oil_platforms

使用Comsol Multiphysics 5.3版中BEM建模的油钻机,其覆盖层显示了牺牲阳极的放大视图。

使用边界元素方法(BEM)在海水中石油钻机的静电特性建模。几何形状的大小,零件数量和一般复杂性以及钻机所存在的无界区域,成为这样的示例,例如使用BEM建模的最佳示例。覆盖层是油钻机的放大部分,显示了更精细的细节,例如牺牲阳极,它们是大型钻机结构旁边的细棒。

使用边界元素方法(BEM)在海水中石油钻机的静电特性建模。几何形状的大小,零件数量和一般复杂性以及钻机所存在的无界区域,成为这样的示例,例如使用BEM建模的最佳示例。覆盖层是油钻机的放大部分,显示了更精细的细节,例如牺牲阳极,它们是大型钻机结构旁边的细棒。