基于压力的求解器 — CAE术语解说
基于压力的求解器
CFD的速度-压力耦合解法
听说CFD的求解器分为"基于压力"和"基于密度"两种,有什么区别吗?
基于压力的求解器针对不可压缩或低速可压缩流动,以压力和速度为主变量求解联立方程组的方法。基于密度的求解器是将密度、动量、能量耦合求解的方法,适用于高速可压缩流动。空调、水流、热交换器等工业CFD大多数情况下使用基于压力的求解器即可。
基于压力的求解器如何满足连续方程(质量守恒)?
SIMPLE算法是典型代表,首先固定压力求解速度,然后从连续方程的残差求出压力修正量,对速度和压力进行更新,重复这个迭代过程。收敛时,连续方程和动量方程都得到满足。FLUENT和OpenFOAM的默认求解器都是基于SIMPLE的。
SIMPLE系算法的选择
除了SIMPLE,还有SIMPLEC、PISO等算法,应该如何选择使用?
SIMPLE是定常分析的基本算法。SIMPLEC是SIMPLE的改进版本,收敛速度通常更快。PISO用于非定常分析,在一个时间步内重复多次SIMPLE计算。在OpenFOAM中,PIMPLE是PISO和SIMPLE的混合体,即使时间步长较大也能稳定求解,因此很受欢迎。
如果松弛因子设得太小会怎样?
收敛会变得稳定,但收敛速度会变慢。相反,如果太大则会增加发散风险。通常的做法是初期从速度0.7、压力0.3左右开始,当计算稳定后提高到0.9、0.5。根据残差监测结果调整是实际工作的基本方法。
相关术语
正确理解CAE术语是团队内部沟通的基础。— Project NovaSolver也致力于支持实务工作者的学习。
Project NovaSolver — 应对CAE实务课题的研究开发
"如何更高效地利用基于压力的求解器进行分析?"——我们倾听实务工作者的声音,致力于改进现有的工作流程。虽然具体功能尚未公开,但我们会为您带来开发进展信息。
接收进度通知 →相关主题
本文的评价
感谢您的回答!
有帮助
希望更详细
报告错误