问题描述

安装 COMSOL Multiphysics 6.1 更新 1 后,我在使用磁场和电场电路接口求解瞬态研究时收到意外错误。

从错误消息中访问的日志文件找到错误提示: "There is already a property 'hybridization' in 'Preconditioner Settings'."

解决方法

这个错误出现在以下特征组合中:

  • 磁场和电场接口。
  • 电路接口。
  • 通过外部 I vs. U外部 U vs. I外部 I 终端实现的两者之间的标准耦合。
  • 瞬态研究步骤。

生成默认求解器配置 时会触发该错误,通常在您计算研究时会执行这个操作。

目前有三种建议的解决方案。

下载并安装修补程序

此问题已在 COMSOL® 软件 6.1 版本更新 1 的修补程序中修复。您可以转到产品更新页面下载该修补程序。

其他解决方案

如果您由于某种原因无法安装修补程序,请尝试以下两种解决方案之一。

1. 在禁用“电路”接口的情况下生成“默认求解器”

  1. 在“模型开发器”树中禁用电路接口。
  2. 右键单击“研究”节点,然后从上下文菜单中选择显示默认求解器
  3. 之后,再次启用电路接口。
  4. 求解器配置下选择解 1 节点,然后单击计算

最后一步,需要从 节点而不是研究 节点进行计算。如果您从“研究”节点计算,则会触发默认求解器配置被重置,从而导致再次出现这个错误。另一种方法是通过某种方式(例如通过调整时间步进缩放因变量)修改求解器配置,使其成为自定义求解器,这种情况将不会自动重置求解器配置。

2. 使用手动耦合

请勿使用标准耦合,而是使用手动耦合:您可以手动将线圈或终端的电流或电压馈入电路,反之亦然。您可以在 COMSOL“学习中心”了解有关通过用户定义的耦合手动定义多物理场模型的更多信息。