1、报错:非线性求解器不收敛,达到最大牛顿迭代次数。

研究——求解器设置——瞬态求解器——全耦合,把最大迭代次数改大。

2、层流和流动颗粒跟踪,两个物理场耦合研究,结果不出现粒子轨迹。

原因是加入流动颗粒跟踪物理场之前先跑了层流物理场,数据集默认不包括流动颗粒跟踪。

方法一:求解器配置——解1 ——删除

方法二:增加结果项

3、报错:时间列表必须严格单调。

瞬态求解时间配置出现问题,修改时间和步长

4、由于达到一个时步中壁相互作用的最大数,已从仿真中移除某些粒子。

右键单击“流体流动颗粒跟踪”物理场——“显示更多选项”——“高级物理场选项”——

高级设置——增大每时步的最大壁作用数

5、由于找不到壁交点,已从仿真中移除某些粒子。

颗粒粒径过小,网格密度不足,可适当放大颗粒直径

时间步长过大,调整方法:缩小瞬态求解器的时间步长

增大每时步与壁相互作用数

将壁精度阶次调整为1

6、粒子在出口处不动:

是因为粒子没有运动的驱动力,或速度设置不正确

添加力,如曳力,并且在曳力的设置部分设置为速度场

也有可能是粒子释放设置的问题,找到粒子入口,调整释放时间和初始位置

7、找不到一致的初始值:

步骤一添加一个稳态,然后步骤二添加一个瞬态

8、找不到时步以满足给定的容差:

案例在开始跑瞬态时候就报错,调大时步和调小时步都没有用,后来把粒子入口的初始位置从“均匀分布”调整为“随机”,就可以跑了,猜测是入口处网格分布的问题

9、最后一个时步不收敛:

可能是时间步长太小的原因,尝试把时间步长缩小一个量级

10、多物理场是相互作用,如果只考虑一个物理场对另一个物理场的单向影响,不需要引入多物理场。例如,只做流体到粒子的单项耦合,删除流体粒子相互作用的多物理场。

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐