We consider wave propagation problems over 2-dimensional domains with piecewise-linear boundaries, possibly including scatterers. Under the assumption that the initial conditions and forcing terms are radially symmetric and compactly supported (which is common in applications), we propose an approximation of the propagating wave as the sum of some special nonlinear space-time functions: each term in this sum identifies a particular ray, modeling the result of a single reflection or diffraction effect. We describe an algorithm for identifying such rays automatically, based on the domain geometry. To showcase our proposed method, we present several numerical examples, such as waves scattering off wedges and waves propagating through a room in presence of obstacles.
翻译:假设最初的条件和强制条件是辐射对称的,并得到严格支持(这在应用中很常见),我们提议将传播波的近似值作为某些特殊的非线性空间时间函数的总和:这个总值中的每个词都指向一个特定的射线,以单一反射或分射效应的结果为模型。我们描述一种根据域几何自动识别这类射线的算法。为了展示我们提议的方法,我们举出了几个数字例子,如在有障碍的情况下从边缘散布的波和在房间里传播的波。