摘要
用本质无振荡ENO、TVD格式以及MacCormark和Lax-Friedrichs格式对一维水击模型进行数值模拟。结果表明,Lax-Friedrichs和二阶MacCormark格式在间断处有较大的数值耗散,计算精度较低,后者还存在明显的虚假数值振荡;TVD格式在光滑区具有高阶精度,在间断附近能在2个计算网格步长的范围内被光滑化,数值耗散较小;ENO格式数值解在间断附近无虚假数值振荡,数值解耗散很小,对间断具有较强的分辨能力和捕捉能力,能够很好地模拟水击波的变化过程。另外,ENO格式对计算网格的要求较TVD格式低,数值计算性能稳定。
The one-dimensional water hammer model is calculated with the ENO scheme which is widely used in dam-break flow in recent years.The results calculated by ENO scheme were compared with the solutions calculated with TVD,MacCormark and Lax-Friedrichs schemes.The MacCormark and Lax-Friedrich schemes have great numerical dissipation at the discontinuity,and the MacCormark scheme has obvious numerical oscillation;the TVD scheme is lower dissipative,but it requires very accurate calculating grid;the ENO scheme has high accuracy and good stability and no numerical oscillatory at the discontinuity.The ENO scheme can effectively simulate the water hammer even the grid is simpler than the TVD scheme.
出处
《水力发电》
北大核心
2010年第4期79-81,共3页
Water Power
关键词
ENO格式
TVD格式
水击
间断
数值模拟
ENO scheme
TVD scheme
water hammer
discontinuity
numerical simulation