luent求解器基于密度和基于压力介绍.pdf

luent求解器基于密度和基于压力介绍.pdf

Pressure-Based Solver 是基于压力法的求解器,使用的是压力修 正算法,求解的控制方程是标量形式的,擅长求解不可压缩流动,对 于可压流动也可以求解; Fluent 6.3以前的版本求解器,只有 Segregated Solver 和 Coupled Solver , 其 实 也 就 是 Pressure-Based Solver 的两种处理方法;Density-Based Solver 应该是 Fluent 6.3新发展出来的,它是基于密度法的求解器,求解的 控制方程是矢量形式的,主要离散格式有 Roe ,AUSM+ ,该方法的 初衷是让 Fluent 具有比较好的求解可压缩流动能力,但目前格式没 有添加任何限制器,因此还不太完善;它只有 CoupledCoupled 的算法;对 于低速问题,他们是使用 Preconditioning 方法来处理,使之也能 够计算低速问题。Preconditioning 方法应该是以压力、速度、晗值 为原始变量,以时间推进方法(TMM) 为基础,能够将可压和不可压流 场计算方法统一起来。Segregated 方法是基于压力,而 coupled 求 解是基于密度的。这样就使得 segregated 求解低速流动低速流动较好,而 coupled 求解音速//超音速问题较好。不推荐使用 coupled 求解马赫数 低于4的流动。但是速度越高,需要的网格就越多 (因为(因为segregated 趋向于 “平滑”波动),所以必须多加注意划分网格。 分离式求解器分离式求解器 (Segregated Solver)Solver)以前主要用于不可压缩流动和不可压缩流动和 微可压流动微可压流动,而耦合式求解器用于高速可压流动高速可压流动。现在,两种求解器 都适用于从不可压到高速可压的很大范围的流动,但总的来讲,当计 算高速可压流动时,耦合式求解器比分离式求解器更有优势。 分离式求解器是顺序的、逐一的求解各方程(关于 u,v,w,p和 T 的方程),也就是先在全部网格上解出一个方程 (如u 动力方程)后, 再解另外一个方程(如 v 动量方程)。由于控制方程是非线性的,且 相互之间是耦合的,因此,在得到收敛街之前,要经过多轮迭代。 耦合式求解器 (Coupled Sover)是同时求解连续方程、动量方程能量 方程及组分输运方程的耦合方程组,然后逐一地求解湍流标量方程。 由于控制方程是非线性的,且相互之间是耦合的,因此,在得到收敛 解之前,要经过多轮迭代: 1)根据当前的解的结果,更新所有流动变量。如果计算 刚刚开始,则用初始值来更新。 2)同时求解连续方程、动量方程、能量方程及组分输运 方程的耦合方程组(后两个方程视需要进行求解) 3)根据需要,逐一地求解湍流、辐射等标量方程。注意 在求解之前,方程中用到的有关变量要用到前面得到的结果更新。 4)对于包含离散相的模拟,当内部存在相间耦合时,根 据离散相的轨迹计算结果更新连续相的源项。 5)检查方程组是否收敛,若不收敛,回到第1)步,重 新计算。 Fluent默认使用分离式求解器,但是,对于高速可压流动,由强 体积力 (如浮力或者旋转力)导致的强耦合流动,或者在非常精细的网 格上求解的流动,需要考虑耦合式求解器。耦合式求解器耦合了流动 Pressure-Based Solver 是基于压力法的求解器,使用的是压力修 正算法,求解的控制方程是标量形式的,擅长求解不可压缩流动,对 于可压流动也可以求解; Fluent 6.3以前的版本求解器,只有 Segregated Solver 和 Coupled Solver , 其 实 也 就 是 Pressure-Based Solver 的两种处理方法;Density-Based Solver 应该是 Fluent 6.3新发展出来的,它是基于密度法的求解器,求解的 控制方程是矢量形式的,主要离散格式有 Roe ,AUSM+ ,该方法的 初衷是让 Fluent 具有比较好的求解可压缩流动能力,但目前格式没 有添加任何限制器,因此还不

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档