Efficient implementation of high-order finite elements for Helmholtz problems

被引:85
作者
Beriot, Hadrien [1 ]
Prinn, Albert [2 ]
Gabard, Gwenael [2 ]
机构
[1] Siemens Ind Software Simulat & Test Solut, Interleuvenlaan 68, B-3001 Heverlee, Belgium
[2] Univ Southampton, Inst Sound & Vibrat Res, Southampton SO17 1BJ, Hants, England
基金
英国工程与自然科学研究理事会;
关键词
acoustics; high-order FEM; pFEM; Helmholtz problems; frequency sweeps; WEAK VARIATIONAL FORMULATION; HIGH WAVE-NUMBER; H-P VERSION; ULTRA-WEAK; DISCONTINUOUS GALERKIN; EQUATION; ACOUSTICS; FEM; STRATEGIES; ADAPTIVITY;
D O I
10.1002/nme.5172
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Computational modeling remains key to the acoustic design of various applications, but it is constrained by the cost of solving large Helmholtz problems at high frequencies. This paper presents an efficient implementation of the high-order finite element method (FEM) for tackling large-scale engineering problems arising in acoustics. A key feature of the proposed method is the ability to select automatically the order of interpolation in each element so as to obtain a target accuracy while minimizing the cost. This is achieved using a simple local a priori error indicator. For simulations involving several frequencies, the use of hierarchical shape functions leads to an efficient strategy to accelerate the assembly of the finite element model. The intrinsic performance of the high-order FEM for 3D Helmholtz problem is assessed, and an error indicator is devised to select the polynomial order in each element. A realistic 3D application is presented in detail to demonstrate the reduction in computational costs and the robustness of the a priori error indicator. For this test case, the proposed method accelerates the simulation by an order of magnitude and requires less than a quarter of the memory needed by the standard FEM. (C) 2016 The Authors. International Journal for Numerical Methods in Engineering published by John Wiley & Sons Ltd.
引用
收藏
页码:213 / 240
页数:28
相关论文
共 41 条
[21]  
Huerta A, 1999, INT J NUMER METH ENG, V46, P1803
[22]   Efficiency of high-order elements for continuous and discontinuous Galerkin methods [J].
Huerta, Antonio ;
Angeloski, Aleksandar ;
Roca, Xevi ;
Peraire, Jaime .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2013, 96 (09) :529-560
[23]   Finite element solution of the Helmholtz equation with high wave number .2. The h-p version of the FEM [J].
Ihlenburg, F ;
Babuska, I .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 1997, 34 (01) :315-358
[24]   A residual a posteriori error estimator for the finite element solution of the Helmholtz equation [J].
Irimie, S ;
Bouillard, P .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2001, 190 (31) :4027-4042
[25]  
Karniadakis G.E, 2013, Spectral/hp Element Methods for Computational Fluid Dynamics
[26]   A fast frequency sweep approach using Pade approximations for solving Helmholtz finite element models [J].
Lenzi, Marcos Souza ;
Lefteriu, Sanda ;
Beriot, Hadrien ;
Desmet, Wim .
JOURNAL OF SOUND AND VIBRATION, 2013, 332 (08) :1897-1917
[27]  
Manual U, 2011, LMS VIRTUAL LAB ACOU
[28]   Proper generalized decomposition for parameterized Helmholtz problems in heterogeneous and unbounded domains: Application to harbor agitation [J].
Modesto, David ;
Zlotnik, Sergio ;
Huerta, Antonio .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2015, 295 :127-149
[29]   An improved partition of unity finite element model for diffraction problems [J].
Ortiz, P ;
Sanchez, E .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2001, 50 (12) :2727-2740
[30]   Preconditioning Helmholtz linear systems [J].
Osei-Kuffuor, Daniel ;
Saad, Yousef .
APPLIED NUMERICAL MATHEMATICS, 2010, 60 (04) :420-431