流固耦合计算时的迭代次数问题
我在算一个三维的流体和壳单元的流固耦合问题,之前算过一种情况我设置的时间步长为0.02s,流体中control-solution process中的最大迭代次数为200。算到一个时刻停止计算,说是fsi迭代不成功,看了out文件迭代了200步,这种情况下是不是只有加大迭代次数和减小时间步长啊?还有请高手指点一下adina中的迭代原则,在fluent中如果这一时间步内迭代到最大次数都不收敛,可以接着算下一步,adina中不知道有没有这个功能。还有如果设置的迭代次数太多了,计算的时间会很长。
请高手给我解答一下,谢谢! 减小时间步长比增加迭代次数更有效果;
流固耦合是隐式算法,如果不收敛,即便是能接着算意义也不大了;FCBI-C算法不收敛后可以继续算。 时间步长,relaxation factor等参数都有影响。另外楼主是不是没有用direct coupling method,而是用的iterative method? 我就是用的直接耦合啊!你说的那个relaxation factor参数一般是怎么设置的啊? 3# Crespo97 请问怎么调整迭代步数啊 楼主可以试试用ATS试试 受教了,多谢楼主:)
页:
[1]