长江科学院院报2012,Vol.29Issue(6):36-39,57,5.
用最小二乘无网格有限差分方法求解二维浅水方程
Meshfree Least-Squares-Based Finite Difference Method for 2-D-Shallow Water Equation
摘要
Abstract
Meshfree methods could be used to deliberately distribute nodes freely and simply in the computational domain free from constraints. Compared with traditional methods, meshfree methods have greater ability to deal with complex boundary. In this paper, a Meshfree Least-Squares-based Finite Difference (ML5FD) method is applied to the calculation of 2-D non-conservative shallow water equations. Two solutions are presented for nodes selection. In order to avoid cumbersome examination process, the least square technique is introduced to optimize the approximation of the vector. The MLSFD method is employed to simulate a circular dam-break model. To treat boundary condition better, three-layer right-angle grids are distributed from the boundary to the inside around the meshfree nodes. Numerical simulation results are analyzed and compared. The results show that the MLSFD method has a high accuracy of simulating 2-D shallow water flow. It' s indicated that the MLSFD method is feasible for solving shallow water equations.关键词
MLSFD方法/二维浅水方程/圆形溃坝模型Key words
MLSFD method/ 2-D-shallow water equation/ circular dam-break model分类
建筑与水利引用本文复制引用
陈善群,廖斌,李海峰..用最小二乘无网格有限差分方法求解二维浅水方程[J].长江科学院院报,2012,29(6):36-39,57,5.基金项目
国家自然科学基金(51175001,51106001) (51175001,51106001)
安徽高教省级科学研究项目基金(KJ2012B020,KJ2012B016) (KJ2012B020,KJ2012B016)