计算物理 ›› 2018, Vol. 35 ›› Issue (4): 437-442.DOI: 10.19596/j.cnki.1001-246x.7688

• • 上一篇    下一篇

磁流体数值模拟中一种消去磁场散度的方法

杨云   

  1. 中国科学院大学 国家空间科学中心, 北京 100190
  • 收稿日期:2017-05-03 修回日期:2017-06-05 出版日期:2018-07-25 发布日期:2018-07-25
  • 作者简介:杨云(1989-),女,博士,主要从事磁流体数值模拟算法及其在空间物理中的应用研究,E-mail:yangyun@spaceweather.ae.cn

A Magnetic Field Divergence Cleaning Method in MHD Numerical Simulations

YANG Yun   

  1. National Space Science Center, University of Chinese Academy of Sciences, Beijing 100190, China
  • Received:2017-05-03 Revised:2017-06-05 Online:2018-07-25 Published:2018-07-25

摘要: 充分利用时空守恒元和解元(CESE)方法的特点(在CESE方法中,守恒变量及它们的空间导数都作为独立的更新量并且求解点在每个控制体边界上)给出一种用最小二乘法求解来消去磁场散度的方法.且我们进一步探究了磁场散度限制方程取不同的权重时对结果的影响.通过比较,我们发现当方程权重取为1时,可以非常有效地消去磁场散度误差.

关键词: 守恒元和解元, 最小二乘法, 消去磁场散度

Abstract: We make use of characteristics of CESE method(in CESE method, conservative variables as well as their spatial derivatives are regarded as independent marching quantity and solution points are on boundary of every control volume) and give a new method to clean magnetic field divergence by using the least-squares method. We also explore the influence of the weights of magnetic field divergence constrained equation on the results, by comparison, we found that when the weight of the equation is 1, the magnetic field divergence can be decreased efficienty.

Key words: CESE, least-squares method, magnetic field divergence cleaning

中图分类号: