论文部分内容阅读
Boussinesq方程是近年来比较理想的模拟近岸波浪的一个模型,它可以考虑波浪的色散、变浅和非线性等一系列因素,其数值模型的吸收边界通常使用一种能在较大的频率范围内减弱波浪的数值海绵层。该文从理论上提出一种利用数值耗散模拟波浪无反射边界条件的方法。通过模拟规则波和随机波在水槽的传播表明该方法可以达到与海绵层相同的效果。由于该方法不需要修改模型代码,仅需在开边界处增加一段网格逐渐增加的耗散带,操作简便,有很强的实用性。
The Boussinesq equation is an ideal model for simulating near-shore waves in recent years. The Boussinesq equation considers a series of factors such as dispersion, shallowness and nonlinearity of the waves. The absorption boundary of the numerical model usually uses a model that can simulate the near-shore wave in a large frequency range Within the wave of weakening the value of the sponge layer. This paper presents a theoretical method to simulate the wave undamped boundary conditions by numerical dissipation. By simulating the propagation of regular waves and random waves in the sink, it is shown that this method can achieve the same effect as the sponge layer. Since the method does not need to modify the model code, only need to add a gradually increasing dissipation band at the open boundary, which is easy to operate and has strong practicability.