In numerical analysis of wave problems, absorbing boundary conditions, non-reflecting boundary conditions[1] or transmitting boundaries[2] are a
Artificial boundary condition for outgoing waves
In numerical analysis of wave problems, absorbing boundary conditions, non-reflecting boundary conditions[1] or transmitting boundaries[2] are artificial boundary conditions applied at the edges of a finite computational domain to allow outgoing waves to pass out of the grid without generating reflections.
In many physical problems, such as acoustics, electromagnetics, and fluid dynamics, waves naturally propagate into an infinite or semi-infinite space. However, numerical methods like finite difference or finite element methods require a finite, truncated grid to remain computationally feasible. Without an effective absorbing boundary condition, waves reaching the artificial boundary of the simulation would reflect back into the interior, causing non-physical interference and spurious echoes that contaminate the results.
Background and history
A perfect absorbing boundary condition would be nonlocal, meaning that the behavior at one point on the boundary depends on the history of the wave field at all other points on the boundary. While mathematically exact, these non-local conditions are often too computationally expensive for large-scale simulations. Consequently, most practical absorbing boundary conditions utilize local approximations based on the differential properties of the wave field.[1][2] Beyond purely mathematical boundary operators, many implementations utilize material absorbers such as the perfectly matched layer, which simulate an artificial physical region where waves are gradually attenuated through absorptive properties before they reach the simulation's edge.[3][4][5]
Early absorbing boundary conditions, adopted until the 1970s, were based on the application of Sommerfeld radiation condition; these are denoted as the zeroth-order boundary conditions. From the late 1970s to the mid-1980s, low-order absorbing boundary conditions, such as Bayliss–Turkel and Engquist–Majda absorbing boundary conditions were introduced.[6] The 1990s saw the introduction of perfectly matched layers,[7] as well as higher-order local boundary conditions.[6]
^Liao, Z. P.; Wong, H. L. (1984). "A transmitting boundary for the numerical simulation of elastic wave propagation". International Journal of Soil Dynamics and Earthquake Engineering. 3 (4): 174–183. doi:10.1016/0261-7277(84)90033-0.
^Lysmer, John; Kuhlemeyer, Roger L. (1969). "Finite dynamic model for infinite media". Journal of the Engineering Mechanics Division. 95 (4). doi:10.1061/JMCEA3.0001144.
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.