压力修正算法对刮削层等离子体输运方程数值求解性能的影响

Performance of Numerical Calculation of Transport Equations of Scrape-off Layer Plasma: Pressure Correction Algorithms

  • 摘要: 基于C++撰写测试程序,研究SIMPLE(Semi-Implicit Method for Pressure Linked Equations)、SIMPLEC(SIMPLE Consistent)、SIMPLER(SIMPLE Revised)、SIMPLEX(SIMPLE Extrapolation)以及PISO(Pressure-Implicit with Splitting of Operators)等压力修正算法对刮削层等离子体Braginskii输运方程数值求解性能的影响。测试程序采用SOLPS(Scrape-Off Layer Plasma Simulation)的等离子体模型方程,数值计算针对简化平板模型开展。结果表明: 5种压力修正算法均能使程序收敛至正确的结果,其中PISO算法的收敛速度最快,SIMPLE、SIMPLEC、SIMPLER、SIMPLEX的收敛速度无明显差异。

     

    Abstract: Test codes are programmed with C++ to study influence of pressure correction algorithms, including SIMPLE (Semi-Implicit Method for Pressure Linked Equations), SIMPLEC (SIMPLE Consistent), SIMPLER (SIMPLE Revised), SIMPLEX (SIMPLE Extrapolation) and PISO (Pressure-Implicit with Splitting of Operators), on numerical solution performance of Braginskii transport equation for scrape-off layer plasma. Plasma model equations of SOLPS (Scrape-Off Layer Plasma Simulation) are adopted in the test codes. Numerical calculations are carried out on a simplified slab model. It was found that all of the pressure correction algorithms make the program converge to correct results. The fastest convergence speed is achieved with PISO. There is no significant difference in the convergence speed of SIMPLE, SIMPLEC, SIMPLER and SIMPLEX algorithms.

     

/

返回文章
返回