摘要
针对顺序输送水力瞬变中输送介质不连续的情况,提出采用有限体积法取代传统的特征线法进行求解,以减少插值误差。首先得到水击基本方程基于压力-流速的非守恒有限体积离散格式,通过Rieman求解器得到控制体界面的Rieman解。采用MUSCL-Hancock Primitive方法进行界面数值重构与时间推进,构建时空二阶精度的TVD格式。边界的处理采用Rieman不变量与构造虚拟边界节点相结合的方法,使其与整体精度保持一致。数值计算与实验对比,证明了本文算法能有效抑制非物理振荡,具有精度高、鲁棒性好的特点。
To minimize the interpolating errors,a finite volume method is proposed in this paper concerning the discontinuity of the transportation media in batching,which is an alternative for the traditional MOC.Firstly,a finite volume,pressure-velocity based nonconservative scheme is derived from the transient flow model of batching pipeline.The Rieman solvers are used for calculating the state in the interface of a control volume in the scheme.Then a MUSCL-Hancock Primitive method,which is TVD and second-order accurate both in space and time,is introduced in the process of reconstruction of the interface state and time evolution.In dealing with the boundary conditions,the method of Rieman invariants and the construction of the virtual boundary are combined,which is also second-order accurate.Finally,through comparing the results of numerical calculation with that of the experiments,it is proved that the method proposed by this paper can effectively inhibit the nonphysical oscillations and is characterized by high precision and robustness.
出处
《计算力学学报》
CAS
CSCD
北大核心
2015年第3期418-422,428,共6页
Chinese Journal of Computational Mechanics
基金
重庆市科技攻关(cstc2012gg-sfgc00002)
后勤工程学院学术创新(YZ08-43601)资助项目