基本方程组的数值求解Sgraddivudivt)()()(通用控制方程:通用控制方程:0:(||)[[,0]](||)[[,0]](||)[[,0]](||)[[,0]](||)[[,0]](||)[[,0]]PpEEWWSSNNTTBBEeeeWwwwNnnnSsssTtttBbbbPEWSNTBPpaaaaaaabwhereaDAPCaDAPCaDAPCaDAPCaDAPCaDAPCaaaaaaaaSV0000/PpcPpVxyzaVtbSVa离散代数方程:离散代数方程:SIMPLE(SIMPLE(解压力耦合方程的半隐式法解压力耦合方程的半隐式法))关于关于ΦΦ的控制方程系数中有的控制方程系数中有对流项(对流项(速度)速度)为此解其他标量方程前需要获得流场为此解其他标量方程前需要获得流场,,需要需要首先求解动量方程首先求解动量方程对于不可压流体对于不可压流体,,压力没有明显的方程压力没有明显的方程,,但压力是驱但压力是驱动流动的动力动流动的动力,,其速度要满足质量方程其速度要满足质量方程因此因此,,质量方程称为压力场是否正确的校验方程质量方程称为压力场是否正确的校验方程[[,0]]EeeaDC波形压力场波形压力场由于压力只出现一个梯度项由于压力只出现一个梯度项,,导致满导致满足控制方程的压力场会有无限多个足控制方程的压力场会有无限多个EWWEewPWPEewwexppxppppxppxp/22ESNWPESNWPwens波形速度场波形速度场对于质量方程对于质量方程,,由于是梯度由于是梯度,,也会出现也会出现上述问题上述问题002200WEPWEPweuuuuuuuuxu交错网格交错网格速度分量速度分量存储于存储于控制容积的边界控制容积的边界上上其他变量其他变量存储于存储于控制容积网格点控制容积网格点上上交错网格下的动量方程离散交错网格下的动量方程离散假设一个压力场假设一个压力场PP**,,则可以求出速度场则可以求出速度场则则该速度场要满足质量方程该速度场要满足质量方程,,压力修正压力修正压力和速度修正压力和速度修正假设正确压力为假设正确压力为::P’P’为压力修正量为压力修正量次要影响,可忽略相邻速度修正值所引起,为速度修正的间接影响求出正确压力求出正确压力为什么不直接利用压力和速为什么不直接利用压力和速度去开始下一次迭代,而必须要度去开始下一次迭代,而必须要求解速度修正值?求解速度修正值?这是由于不满足连续性方程,如果用去确定新的系数并开始下一次的迭代,会影响迭代...