comsol瞬态求解不收敛报错,如何解决? |
您所在的位置:网站首页 › 瞬态求解器收敛性 › comsol瞬态求解不收敛报错,如何解决? |
1. 计算开始时,报错“找不到一致的初始值,最后一个时间步不收敛”
解决方法: (1) 使用稳态研究的结果作为瞬态研究的初始值。单个研究可以包含多个步骤,且默认情况下,每个步骤的结果都会作为初始值传递到下一步骤。因此,在瞬态研究步骤之前添加一个稳态步骤,可以先求解稳态假设下的流场,从而为瞬态步骤提供一致的初始值,即替代物理场接口初始特征值中指定的初始值。只要这2 个步骤在同一研究中,就不需要更改其他设置,求解完成后将重新计算这2 个步骤。 2) 设置逐渐增加的边界条件。可以在初始值的基础上逐渐增加瞬态模型的载荷和边界条件。平滑过渡。 2. 在计算过程中,有时收敛较慢,有时不收敛 软件根据所用的物理场接口自动确定最合适的方法,一般不建议替代默认的求解器方法。 如果要查看所使用的求解器,可以在求解器配置的瞬态求解器节点中查看时间步长设置。 调整瞬态求解器可以解决收敛问题。对于默认使用向后差分公式法和自由时间步长求解的扩散、对流和反应等问题,应注意以下3 点。 ( 1) 使用事件接口模拟步长变化。如果模型中的载荷或边界条件随时间发生瞬时变化,那么应通过引入事件接口求解。 ( 2) 网格必须足够细化。 ( 3) 初始时间步长。求解器启动时根据总计算时间估计要采用的初始时间步长。如果要指定初始时间步长,可转到瞬态求解器设置,在时间步长栏中启用初始步长,并输入固定的初始步长值。软件可以自由选择小于该值的步长,但不会使用超过该值的步长。瞬态求解器的初始步长设置窗口见图2。
参考:DOI: 10.13340 /j. cae.2020.01.015 CAE 软件操作小百科(49)
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |