A total variation diminishing-weighted average flux (TVD-WAF)-based hybrid numerical scheme for the enhanced version of nonlinearly dispersive Boussinesq-type equations was developed. The one-dimensional governing e...A total variation diminishing-weighted average flux (TVD-WAF)-based hybrid numerical scheme for the enhanced version of nonlinearly dispersive Boussinesq-type equations was developed. The one-dimensional governing equations were rewritten in the conservative form and then discretized on a uniform grid. The finite volume method was used to discretize the flux term while the remaining terms were approximated with the finite difference method. The second-order TVD-WAF method was employed in conjunction with the Harten-Lax-van Leer (HLL) Riemann solver to calculate the numerical flux, and the variables at the cell interface for the local Riemann problem were reconstructed via the fourth- order monotone upstream-centered scheme for conservation laws (MUSCL). The time marching scheme based on the third-order TVD Runge- Kutta method was used to obtain numerical solutions. The model was validated through a series of numerical tests, in which wave breaking and a moving shoreline were treated. The good agreement between the computed results, documented analytical solutions, and experimental data demonstrates the correct discretization of the governing equations and high accuracy of the proposed scheme, and also conforms the advantages of the proposed shock-capturing scheme for the enhanced version of the Boussinesq model, including the convenience in the treatment of wave breaking and moving shorelines and without the need for a numerical filter.展开更多
为高效求解扩展型Boussinesq水波方程,建立了基于有限差分和有限体积方法的混合数值格式。将一维控制方程写为守恒形式,方程中通量部分采用有限体积方法求解,剩余部分采用有限差分方法求解。其中,有限体积方法采用Godunov类高分辨率格式...为高效求解扩展型Boussinesq水波方程,建立了基于有限差分和有限体积方法的混合数值格式。将一维控制方程写为守恒形式,方程中通量部分采用有限体积方法求解,剩余部分采用有限差分方法求解。其中,有限体积方法采用Godunov类高分辨率格式,并结合HLL(Harten-Lax and van Leer)式黎曼问题近似解求界面数值通量,黎曼问题界面左右变量通过高精度状态插值方法(MUSCL)构筑。有限差分方法则采用具有二阶精度的中心差分公式进行。采用具有TVD(Total Variation Diminishing)性质的三阶龙格-库塔多步积分法进行时间积分。对数值模式进行了验证,数值结果同解析解或实验数据吻合良好。展开更多
基于简化标记和单元(Simplified marker and cell,SMAC)方法,发展一种在任意曲线坐标系中求解三维非定常不可压湍流Reynolds时均方程的隐式数值方法。控制方程包括以逆变速度为变量的动量方程、压力Poisson方程和k-ε湍流模型方程,控制...基于简化标记和单元(Simplified marker and cell,SMAC)方法,发展一种在任意曲线坐标系中求解三维非定常不可压湍流Reynolds时均方程的隐式数值方法。控制方程包括以逆变速度为变量的动量方程、压力Poisson方程和k-ε湍流模型方程,控制方程的离散在三维标记和单元(Marker and cell,MAC)交错网格系统中进行。为提高方程数值计算的稳定性,动量方程、k方程和ε方程对流项离散均采用Chakravarthy-Osher总变差衰减(Total variation diminishing,TVD)格式。动量方程、k方程和ε方程离散后的代数方程组采用循环三对角阵算法(Cyclic tridiagonal matrix algorithm,CTDMA)方法进行求解,Poisson方程离散后的代数方程组采用Tschebyscheff超线性松弛(successive linear over relaxation,SLOR)方法交替方向迭代求解。用该方法自编程序对简化后的射流放水阀内非定常流场进行数值模拟,计算结果和试验结果吻合。展开更多
基金supported by the National Natural Science Foundation of China(Grant No.51579034)the Open Fund of the Key Laboratory of Ocean Circulation and Waves,Chinese Academy of Sciences(Grant No.KLOCW1502)
文摘A total variation diminishing-weighted average flux (TVD-WAF)-based hybrid numerical scheme for the enhanced version of nonlinearly dispersive Boussinesq-type equations was developed. The one-dimensional governing equations were rewritten in the conservative form and then discretized on a uniform grid. The finite volume method was used to discretize the flux term while the remaining terms were approximated with the finite difference method. The second-order TVD-WAF method was employed in conjunction with the Harten-Lax-van Leer (HLL) Riemann solver to calculate the numerical flux, and the variables at the cell interface for the local Riemann problem were reconstructed via the fourth- order monotone upstream-centered scheme for conservation laws (MUSCL). The time marching scheme based on the third-order TVD Runge- Kutta method was used to obtain numerical solutions. The model was validated through a series of numerical tests, in which wave breaking and a moving shoreline were treated. The good agreement between the computed results, documented analytical solutions, and experimental data demonstrates the correct discretization of the governing equations and high accuracy of the proposed scheme, and also conforms the advantages of the proposed shock-capturing scheme for the enhanced version of the Boussinesq model, including the convenience in the treatment of wave breaking and moving shorelines and without the need for a numerical filter.
文摘为高效求解扩展型Boussinesq水波方程,建立了基于有限差分和有限体积方法的混合数值格式。将一维控制方程写为守恒形式,方程中通量部分采用有限体积方法求解,剩余部分采用有限差分方法求解。其中,有限体积方法采用Godunov类高分辨率格式,并结合HLL(Harten-Lax and van Leer)式黎曼问题近似解求界面数值通量,黎曼问题界面左右变量通过高精度状态插值方法(MUSCL)构筑。有限差分方法则采用具有二阶精度的中心差分公式进行。采用具有TVD(Total Variation Diminishing)性质的三阶龙格-库塔多步积分法进行时间积分。对数值模式进行了验证,数值结果同解析解或实验数据吻合良好。
文摘基于简化标记和单元(Simplified marker and cell,SMAC)方法,发展一种在任意曲线坐标系中求解三维非定常不可压湍流Reynolds时均方程的隐式数值方法。控制方程包括以逆变速度为变量的动量方程、压力Poisson方程和k-ε湍流模型方程,控制方程的离散在三维标记和单元(Marker and cell,MAC)交错网格系统中进行。为提高方程数值计算的稳定性,动量方程、k方程和ε方程对流项离散均采用Chakravarthy-Osher总变差衰减(Total variation diminishing,TVD)格式。动量方程、k方程和ε方程离散后的代数方程组采用循环三对角阵算法(Cyclic tridiagonal matrix algorithm,CTDMA)方法进行求解,Poisson方程离散后的代数方程组采用Tschebyscheff超线性松弛(successive linear over relaxation,SLOR)方法交替方向迭代求解。用该方法自编程序对简化后的射流放水阀内非定常流场进行数值模拟,计算结果和试验结果吻合。