应用数学和力学2011,Vol.32Issue(11):1378-1390,13.DOI:10.3879/j.issn.1000-0887.2011.11.011
基于Euler方程有限差分方法驻波晃动模拟
Sloshing Simulation of Standing Wave With a Time-Independent Finite Difference Method for Euler Equations
罗志强 1陈志敏2
作者信息
- 1. 昆明理工大学理学院系统科学与应用数学系,昆明650083
- 2. 英国南安普顿大学船舶系,南安普顿英国
- 折叠
摘要
Abstract
The numerical solutions of standing wave for Euler equations with nonlinear free surface boundary condition in a two dimensional tank were solved. The irregular tank was mapped onto a fixed square domain through proper mapping functions and a staggered mesh system was employed in a two dimensional tank in order to calculate the elevation of the transient fluid. A time-independent finite difference method, which was developed by Bang-fun Chen, was applied and was used to solve Euler equations for incompressible and inviscid fluid. The numerical solutions agree well with analytic solutions and previously published results. The nonlinear and beating phenomena are very clear and the sloshing of surge and heave motions with initial standing wave are presented.关键词
Euler方程/有限差分方法/数值模拟/Crank-Nicolson格式Key words
Euler equations/ finite difference method/ numerical simulation/ Crank-Nicolson scheme分类
数理科学引用本文复制引用
罗志强,陈志敏..基于Euler方程有限差分方法驻波晃动模拟[J].应用数学和力学,2011,32(11):1378-1390,13.