摘要
采用Beji和Nadaoka提出的改进型Boussinesq方程,并利用文[1]提出的3时间层有限差分格式计算封闭水池中的水面振荡.具体给出一种空间差分的方法,计算结果表明,本法计算的水面振荡情况比文[1]中提供的水面振荡情况强烈.原因是文[1]采用了幅射条件,人为地吸收了边界上的波能;而本法利用全反射条件,较好地反映了物理实际.如果水池尺寸较大,并且在边界上采取了吸收能量的措施,文[1]的计算方法是可取的.
Water wave evolution in closed rectangular basin is numerically calculated by using three-time-lever finite-difference scheme based on improved Boussinesq equation derive from Beji and Nadaoka. A concrete spatial difference method is given in this paper. The results show that the water oscillation calculated in this paper is severer than that calculated by Beji and Nadaoka. The reason is that the radiation condition absorbing wave energy on the boundaries is used in paper [1], whereas reflective condition which reflect reality is used in this paper. If the basin is big and the method absorbing wave energy on the boundaries is adopted, the boundary condition used in paper [1] is available.
出处
《海南师范学院学报(自然科学版)》
2004年第1期19-23,共5页
Journal of Hainan Normal University:Natural Science