Fast Multipole BEM Modeling of Head Related Transfer Functions of a Dummy Head and Torso

Size: px
Start display at page:

Download "Fast Multipole BEM Modeling of Head Related Transfer Functions of a Dummy Head and Torso"

Transcription

1 Fast Multipole BEM Modeling of Head Related Transfer Functions of a Dummy Head and Torso P. Fiala 1,2, J. Huijssen 2, B. Pluymers 2, R. Hallez 3, W. Desmet 2 1 Budapest University of Technology and Economics, Department of Telcommunications, Magyar tudósok körútja 2., H-1117, Budapest, Hungary fiala@hit.bme.hu 2 K.U.Leuven, Department of Mechanical Engineering, Celestijnenlaan 300 B, B-3001, Heverlee, Belgium 3 LMS International N.V., Interleuvenlaan 68, B-3000, Leuven, Belgium Abstract Head related transfer functions (HRTF) are used in 3D auralization to synthesize binaural sound from a monaural source. In our paper, we present a Fast Multipole Boundary Element (FMBEM) method used to simulate the pressure field scattered from a dummy head and torso mesh illuminated by incident wave fields from different directions. The FMBEM implementation is based on the diagonal form of the acoustic Green s function s multipole expansion. This method is optimal for high frequencies, and reduces to a conventional BEM in the lower frequency range. For the case of scattering problems with complex sources, often several excitations need to be modeled which is computational demanding. In the paper we present an SVD based reduction method to reduce the number of independent RHS vectors and to adjust the tolerances for optimal performance. The modeled HRTFs are validated by comparison to conventional BEM results in the lower frequency range and to measurement data in the range up to 10 khz. 1 Introduction Head related transfer functions (HRTF) are used in 3D auralization to synthesize binaural sound from a monaural source. Due to the complex geometry of the human head and torso and the wide audible frequency range from 20 Hz to 20 khz, the modeling of HRTF is a challenging issue in acoustics. The conventional method of HRTF simulation is signal based modeling starting from measurements. These simplified models decompose the HRTF into a sequence of simplified transfer functions describing the (1) shoulder echo, (2) head shadow and delay and (3) pinnae echoes [1]. All of the components are expressed using simple closed form formulas with the variables f frequency, φ azimuth and θ elevation. In a computational acoustics framework, boundary element methods applied to exterior scattering problems are the most feasible to model the scattering of incident wave fields from the head geometry. Recent applications in this topic involve single pinnae models without the head [2] and complete head model without torso up to 20 khz [3]. The typical mesh complexity is several ten-thousands of DOF and the typical computation times are about hours on a multiprocessor environment. In the present paper, a fast multipole boundary element technique is presented that is capable to model the acoustic behavior of the human head in the whole frequency range between 20 Hz and 20 khz. The aim of the paper is to demonstrate how the fast multipole boundary element method can be used to compute the HRTF of the dummy head. The paper briefly introduces the numerical model and studies its performance compared to conventional boundary element computations. The main emphasis is on the efficient FMBEM computations 2301

2 2302 PROCEEDINGS OF ISMA2010 INCLUDING USD2010 source receiver Γ Ω p tot receiver R φ p inc source R φ (a) (b) Figure 1: Modeling of HRTF with the (a) direct and (b) reverse approach with several independent excitations. The modeling results are compared to measurements carried out in 1994 in the MIT Media Lab Perceptual Computing [4] on a KEMAR dummy head microphone. 2 Modeling the transfer functions using Boundary Elements There are two main approaches to model the direction characteristics of the human head. The direct approach computes the sound pressure at the two ear positions when the head is illuminated by an acoustic source located at a given source position, typically characterized by its azimuth and elevation. In a boundary element context, the direct approach involves the solution of an acoustic scattering problem with several right hand sides (one for each source direction) and two receiver positions, as shown in Fig. 1(a). Its advantage is that it inherently produces the sound pressure field around the whole human head and torso, which has valuable physical meaning, and it is capable to model the head s response to complex acoustic excitations, e.g. response to pass-by noise generated by a real vehicle source [5]. The reverse approach makes use of acoustic reciprocity and computes the directional characteristics by expressing the acoustic pressure field on a sphere surface around the head due to two point source excitations located at the two ear positions. The indirect approach involves the solution of a scattering problem with two right hand sides (two ear locations) and extensive post processing (several response locations). Its disadvantage is that the resulting pressure field around the head and torso due to the point sources at the ears is not physical, and the resulting transfer functions can only be related to point source excitations on the surrounding sphere. In the present paper, the direct approach is applied, due to its capability to model arbitrary excitations. In a scattering problem, we are searching for the total pressure wave field p tot around an acoustic scatterer object Γ, excited by an a-priori known external incident wave field source p inc. The total sound field is decomposed into the incident and scattered sound fields as p tot = p inc + p sca where the scattered wave field satisfies the Helmholtz equation and the Sommmerfeld radiation condition in the external domain Ω. The boundary conditions are prescribed on the scatterer s boundary surface Γ for the total wave field p tot. For the case of an acoustically hard scatterer, the boundary condition can be written as q tot (x) = p tot(x) = 0 which reduces the scattering problem to a radiation problem written for the scattered field in the form 2 p sca (x) + k 2 p sca (x) = 0, x Ω, q sca (x) = q inc (x), x Γ (1) The boundary element method-based solution of the Helmholtz equation is originated from the acoustic representation formula (Helmholtz integral): c(ξ)p sca (ξ) = q G (ξ, x)p sca (x)dx p G (ξ, x)q sca (x)dx (2) Γ where ξ denotes an arbitrary point of the exterior domain Ω, p G and q G denote the pressure Green s function of the full space and its normal derivative, respectively, and c(ξ) = 1 if ξ Ω, c(ξ) = 0 if ξ / Ω and c(ξ) = 1/2 if ξ Γ. Γ

3 MEDIUM AND HIGH FREQUENCY TECHNIQUES 2303 The numerical solution of Eq.(2) is performed by discretizing the boundary surface and the field variables using polynomial interpolation (shape) functions and transforming the representation formula into a system of linear equations in the form 1 2 p sca = Hp sca Gq sca (3) where the vectors p sca and q sca contain the nodal values of the surface field variables and H and G are the frequency dependent, fully populated acoustic surface system matrices. After the linear system has been solved, the external sound pressure p sca can be computed by evaluating the integral (2) for x Ω: p sca (ξ) = q G (ξ, x)p sca (x)dx p G (ξ, x)q sca (x)dx (4) Γ Γ As the system matrices H and G are in general non-symmetric and fully populated, the direct solution of the system (3) is not feasible for large wave numbers k that require a fine discretization of the boundary surface Γ. The application of iterative solvers with the full BEM matrices [6] may partly overcome this problem, but one soon faces the high O(N 2 ) computational cost and memory requirements of the successive evaluation of the matrix-vector products. The fast multipole boundary element method (FMBEM) is based on an iterative solution of the system of equations, where the matrix-vector products are accelerated by means of a multilevel fast multipole algorithm (MLFMA). Originally, the MLFMA was developed for the simulation of particle interactions [7] in the late eighties, and has been later further developed to handle the case of electrostatic potential problems [8], as well as electromagnetic [9], acoustic [10, 11, 12] and elastodynamic wave propagation phenomena [13]. The multilevel algorithm reduces the computational cost of an iteration to O(N log b N) or even further O(N), making the FMBEM feasible to solve high wave number problems. For the theoretical background of the FMBEM the reader is referred to the mentioned papers. In the subsequent text discussions regarding the application of the FMBEM presuppose basic knowledge of the method. 3 Model description The geometry of the dummy head is shown in Fig. 2. The dimensions of the dummy head are m in the x, y and z directions, respectively. The total surface area is m 2. In order to cover the frequency range between 20 Hz and 12 khz, different meshes of the dummy head are used. A coarse mesh (mesh #1) consisting of elements is used in the low frequency domain f < 3 khz. A refined version of the coarse mesh (mesh #2) consisting of elements is used in the range 3 khz < f < 6 khz, and finally, a fine mesh (mesh #3) containing elements is used in the high frequency range 6 khz < f < 12 khz. The coarse mesh does not contain detailed information of the pinnae, but gives a good geometrical description of the head and the torso. The fine mesh, shown in Fig. 2 gives an excellent representation of the complicated ear geometry. The maximal frequency f max applicable to the different meshes was determined by the rule of thumb f max = c 7d max, where c = 343 m/s is the speed of sound and d max is the maximal element side length. Due to the complex shape of the human head around the ears, the boundary mesh of the dummy head is highly diverse with respect to the element length. Fig. 3 displays the histograms of the maximal frequency related to the separate elements of the meshes. Note the factor of 4 5 between the smallest and highest applicable frequencies for the case of the fine mesh. A BEM formulation with constant elements is applied, with one DOF per element, located at the element center. For the case of the coarse mesh, a conventional boundary element method can be applied to compute the transfer functions below 3 khz. However, in order to compare the performance and accuracy of the conventional and fast multipole BEM applications, the low frequency transfer functions are computed with the

4 2304 PROCEEDINGS OF ISMA2010 INCLUDING USD2010 (a) (b) Figure 2: (a) Side view of the dummy head model and (b) closeup view of the fine mesh #3. Number of elements mesh #1 mesh #2 mesh # Frequency [Hz] Figure 3: Histogram of the maximal frequency applicable to separate boundary elements of the three meshes. The dashed lines show the actual frequency limits used.

5 MEDIUM AND HIGH FREQUENCY TECHNIQUES 2305 (a) (b) Figure 4: (a) Level-4 and (b) level-7 clustering of the dummy head mesh. The green box denotes a freely chosen source cell, the red boxes are its near field, and the blue boxes are the interaction list. FMBEM as well. For the case of the finer meshes, the application of the conventional BEM is not feasible any more, only the FMBEM is applied. 3.1 The cluster tree The fast multipole method divides the problem mesh into a set of clusters hierarchically distributed in a cluster tree. Based on the clustering of the mesh, the matrix-vector product Gq is evaluated as Gq = G nf q + (Gq) mp (5) where the near field contributions are described by the sparse submatrix G nf and the far field contributions are effectively computed by the multipole algorithm. The effectiveness of the multipole method is governed by the radius of the near field limit that is usually selected proportional to the wavelength. In the high frequency domain, where the near field limit is small, the multilevel algorithm can effectively reduce the computational times and memory requirements of the problem. In the low frequency domain, where the near field limit is large, the solution reduces to the conventional BEM algorithm with full system matrices. The clustering of the head mesh is performed so that kd (lmax) 0.5, where d (lmax) denotes the cluster size at the leaf level. This criterion results in cluster trees with frequency dependent depths. For the case of the coarse mesh #1 at low frequencies (f 300 Hz), a 3-level tree is used. For the case of the finest mesh #3 at high frequencies (f 10 khz), the depth of the cluster tree is 7. The clustering at level 4 and level 7 is plotted in Fig. 4. The clustering of the mesh determines the sparsity structure of the near field sparse BEM matrices G nf and H nf. The sparsity structure is demonstrated in Fig. 5 for two cases. The first case is the clustering of the coarse mesh #1 at low frequencies, where only a 4-level deep cluster tree is allowed. In this case, the sparsity index (ratio of nonzero and total matrix elements) is 15%. The second demonstrated case is the 6-level clustering of the fine mesh #3 at a relative low frequency, where the 7-level clustering is still not allowed. The number of nonzero elements in the sparse matrix is , resulting in a sparsity index of

6 2306 PROCEEDINGS OF ISMA2010 INCLUDING USD2010 (a) (b) Figure 5: The sparsity structure of the near field bem matrices G nf and H nf for the case of the (a) coarse mesh #1 with 4-level clustering and the fine mesh #3 with 6-level clustering. φ = 0 o φ = +45 o φ = +90 o Figure 6: The incident pressure derivative wave field q inc,i for point sources at different directions

7 MEDIUM AND HIGH FREQUENCY TECHNIQUES The excitation The excitation used is in agreement with the measurement procedure reported in [4]. During the measurements, the dummy head was set on a turn table, and the excitation was provided by a loudspeaker placed at a distance of 1.5 m from the central point of the interaural line. The direction characteristics were recorded by rotating the head around the vertical z axis. In the numerical simulation, the loudspeaker was replaced by an acoustic monopole source located at 1.5 m from the head center, as show in Fig. 1(a). The head s response has been computed with an angular resolution of 1 o over the azimuth range 0 φ < 360 o, resulting in 360 excitations of the head model. As it can be seen in Fig. 1(a), φ = 0 corresponds to a frontal incidence, and φ = 90 o corresponds to an excitation incoming from the left. The incident pressure derivative wave field due to the point source excitation is displayed in Fig. 6 for three directions and for the maximal frequency applicable to the fine mesh. 4.1 Solving with multiple right hand sides For the case of a particular boundary condition set, the system of equation can be written in the form Aλ = b, where λ contains the unknown field variables, the matrix A is assembled from the columns of H and G, while the excitation b is the linear combination of the columns of H and G and the known field variables. In our application, it is desired to solve the system of equations Aλ = b with several right hand side vectors: Aλ i = b i, i = 1... m, or in matrix form AΛ = B, where Λ and B are n m matrices. In order to avoid m independent calls to the iterative solver, it is advantageous to express the m excitation vectors as a linear combination of a few basis vectors. For this purpose, as proposed in [14], the excitation matrix B is factorized by means of its singular value decomposition: B = UΣV H, where the columns of the n p matrix U contains the orthonormal left singular vectors of B, the p p diagonal matrix Σ contains the real positive singular values σ i in descending order, and the columns of the m p matrix V are the orthonormal right singular vectors of B. An approximation of the excitation matrix can be written as B = Ũ ΣṼH + E (6) where the matrices denoted by a tilde are the submatrices of U, Σ and V corresponding to the q largest singular values σ 1, σ 2,... σ q and E contains the contribution of the p q smallest singular values σ q+1, σ q+2... σ p. The error norm of the approximation is E 2 = σ q+1. The linear systems of equations with multiple right hand sides can now be solved with the approximate excitation vector B = Ũ ΣṼH in two steps. First, the systems AY = Ũ are solved, then, in the second step, the n q solution matrix Y is used to recover the final approximate n m solution Λ as Λ = Y S where S = ΣṼH. The important question is how the truncation parameter q of the singular value decomposition and the tolerances δ j of the reduced systems Ay j = ũ j have to be set if we want that the final solutions λ i have the backward relative errors ɛ i defined as b i A λ i ɛ i (7) b i The tolerances δ j of the reduced system are defined as ũ j Ay j ũ j = ũ j Ay j = r j δ j (8) The final residual can be expressed as B A Λ = Ũ S + E AY S = R S + E (9)

8 2308 PROCEEDINGS OF ISMA2010 INCLUDING USD2010 where the columns of the residual matrix R are the residual vectors r j of the reduced system. The residual norm corresponding to the i-th right hand side vector b i can be estimated as b i A λ i b i = R s i + ε i b i q r j s ji b i j=1 = q j=1 r j s ji + ε i b i + ε i b i q j=1 δ j s ji b i + σ q+1 b i ɛ i (10) This means that the tolerances and the truncation parameter have to satisfy the inequality q δ j s ji + σ q+1 ɛ i b i (11) j=1 One appropriate solution of the inequality can be found in the following way [14]: The truncation parameter is the smallest q such that σ q+1 β min ( b i ɛ i ) (12) i where 0 < β < 1, and the tolerances of the reduced system are found as ( ) bi ɛ i δ j = α j min (13) i where 0 < α j < 1. The parameters α j and β balance the contributions of the terms in the left hand side of Eq. (11) in the total error ɛ i b i. The obvious choice would be α j = β = 1/(q + 1), but as shown in [14], this choice is too conservative and leads to unnecessary low tolerances δ j. Instead, the heuristic choice α j = α = 0.7 and β = 0.5 is advised. s ji 4.2 Decomposition of the excitations The singular value decomposition technique was used to decompose the 360 right hand side excitation vectors b i = q inc,i into orthonormal excitation vectors ũ j. The backward tolerance of the iterative solver was defined as a constant ɛ i = ɛ = 10 2 for all of the excitation directions. During the singular value decomposition, the accuracy parameters (defined in equations (12) and (13)) were set to α = 0.4 and β = 0.4. These values are a bit lower more conservative than those suggested by [14]. The number of selected singular values (reduced right hand side vectors) is shown in Fig. 7. Obviously, the number of reduced right hand side excitation vectors increases with frequency. It is worth mentioning that the mesh changes around Hz and Hz show no effect on the singular value decomposition of the excitations. This shows that the meshes represent the excitation well even at the highest applicable frequencies. At the highest frequency, the number of selected singular values is still 5-6 times smaller than the number of original right hand side vectors. Three elements of the reduced basis at the maximal frequency are plotted in Fig. 8. The most significant base vector ũ 1 contains mainly larger wavelength excitation patterns. The small wavelength patterns are found in the least significant base vector ũ 83 whose singular value σ 83 is two orders of magnitude smaller than the largest σ 1. This can be explained with the Neumann scattering problem type. For the case of scattering problems, the shortest apparent excitation wavelengths are found where the surface normal is orthogonal to the direction of incidence. For the case of the Neumann problem, the differentiation with respect to the normal vector suppresses these patterns in the excitation (as can be seen in Fig. 6), so they are not so important in the singular value decomposition. The tolerances δ j of the reduced systems have been determined by equation (13). The singular values and the tolerances are plotted in Fig. 9 for the case of the highest frequency and the finest mesh #3. Note that not only a significant number of right hand side vectors have been removed (from 360 to 83), but the tolerances of the reduced system are also significantly relaxed for the excitations ũ j with smaller singular values.

9 MEDIUM AND HIGH FREQUENCY TECHNIQUES 2309 #singular values (q) mesh #1 mesh #2 mesh # Frequency [Hz] Figure 7: Number of selected reduced right hand side vectors as a function of excitation frequency j = 1 j = 20 j = 43 σ 1 = σ 20 = σ 83 = Figure 8: Real part of the SVD-reduced excitation fields ũ j for the largest applicable frequency of the fine mesh

10 2310 PROCEEDINGS OF ISMA2010 INCLUDING USD σ j /σ 1 δ j j Figure 9: Largest relative singular values σ j /σ 1 of the excitation matrix and derived tolerances δ j of the reduced systems of equations for the highest applicable frequency of the fine mesh #3. The overall tolerance is defined as ɛ i = ɛ = Iteration count log 10 residual Iteration count log 10 residual (a) j (b) j Figure 10: Logarithm of the relative backward error of the reduced systems Aỹ j = ũ j in each iteration step for (a) the coarse mesh #1 at f Hz and (b) the fine mesh #3 at f Hz. 5 The iterative solution The iterative solver used in the computations is nonrestarted GMRES [15] preconditioned with a sparse approximate inverse preconditioner [16]. The sparsity structure of the preconditioner is based on the near field sparsity structure of the system matrices. 5.1 Convergence of the multiple right hand side problem The overall convergence of the total reduced set of linear systems is demonstrated in Fig. 10. The figure shows the logarithm of the relative backward error in each iteration step of all the systems of the reduced set at two selected frequencies. The most impressive result is the significant reduction on the required number of iterations for the systems with higher indices j (smaller singular values). Comparing Fig. 9 with Fig. 10, it can be seen that even a very slight relaxation of the tolerance δ j can lead to a large reduction of the iteration count. After the reduced systems have been solved, the solutions of the original systems with 360 right hand side vectors can be recovered using the singular value decomposition, and the final relative backward errors can be compared to the initially prescribed value ɛ = This comparison is presented in Fig. 11 for the coarse mesh and the fine mesh, for several selected frequencies. As it can be seen from the results, the

11 MEDIUM AND HIGH FREQUENCY TECHNIQUES 2311 (a) Backward relative error Hz 1378 Hz 2067 Hz 2756 Hz φ [ o ] (b) Backward relative error Hz 4134 Hz 4823 Hz 5857 Hz φ [ o ] Figure 11: Recomputed relative backward error of the original system Aλ i = b i as a function of angle of incidence for the case of the (a) coarse mesh #1 and (b) refined mesh #2 at several frequencies choice of accuracy parameters α = β = 0.4 resulted in acceptable resultant relative backward errors. For lower frequencies (689 Hz), the choice seems conservative, but near to the upper frequency limit of the meshes, the final residual norm is in very good agreement with the prescribed tolerance. 5.2 Computation times Tab. 1 compares the computation times and accuracy of the conventional BEM and the FMBEM algorithms for the low frequency case, where the conventional BEM is still feasible to solve the scattering problem. For the case of the conventional BEM, t mat denotes the total time to generate the matrices G and H. As can be seen these matrix generation times are approximately constant, as they only depend on the number of elements and Gaussian points. The column denoted by t inv contains the time spent on solving the system of equations p i = H 1 Gq i for all the 360 right hand sides. In the FMBEM part, t sparse denotes the time spent to generate the sparse BEM matrices H nf and G nf. The data in this column show a decreasing tendency with frequency, what can be explained by the frequency dependent clustering. At the lower frequencies, the cluster tree has only 3 4 levels, resulting in denser near field matrices (see Fig. 5(a)). As frequency increases and the cluster tree becomes deeper, the near field matrices will contain less elements, resulting in smaller computation times. The jumps of the tree depth are very well shown by the times t sparse, and are also indicated by separators. The column #rhs contains the number of reduced right hand side excitation vectors ũ j. These data can be seen plotted in Fig. 7. Column #iter shows the total number of iterations needed to solve the reduced equations for all the right hand sides. The column t iter contains the time spent on one iteration step. These values increase with frequency due to the increasing truncation length L of the translation operator and the increasing number of integration points on the unit sphere. Column t sol shows the total time spent on the GMRES iterations to compute all responses y j of the reduced system of equations. The last column of Tab. 1 contains the mean relative error of the FMBEM solution compared to the BEM solutions. The error values are around 1% that is the prescribed tolerance of the FMBEM solver. We note here that a good agreement like this is not always guaranteed, as the convergence criterion is a prescribed backward error that can be different from the actual relative errors. Tab. 1 shows similar results for the refined mesh #2 and the fine mesh #3. Again, for the same reasons, the sparse matrix assembly needs less time if frequency increases, the number of right hand side vectors #rhs, the total number of iterations #iter and the total solution time increases with frequency.

12 2312 PROCEEDINGS OF ISMA2010 INCLUDING USD2010 Table 1: Computation times and accuracy of conventional BEM and FMBEM at (a) low frequencies (mesh #1), (b) mid frequencies (mesh #2) and (c) high frequencies (mesh #3) (b) (a) conv. BEM FM BEM f [Hz] t mat t inv t sparse #rhs #iter t iter t sol ɛ [%] % % % % % % % % f [Hz] t sparse #rhs #iter t iter t sol (c) f [Hz] t sparse #rhs #iter t iter t sol min min min min min min min min min min min min 6 The computed pressure fields The computed total pressure fields and the head related transfer functions obtained by the computations are presented in this section. The total sound pressure field p tot (x) around the dummy head is plotted in Fig. 12 for two selected frequencies: f = Hz and f = Hz. In the figures, the magnitude of the total wave field is displayed in a db scale. It is clear that the most intensive resonances are around the neck due to the reflections between the shoulders and the head and in the ear. At the high frequency, the shadow effect of the body is very strong, this can be seen for the case of the incidence φ = 90 o. The head related transfer functions were obtained by evaluating the total sound pressure p tot = p inc + p sca at the left and right ear positions, e.g. averaging the total sound pressure in the DOF related to the left and right ears. The transfer functions are plotted in Fig. 13. In each plot, the upper row contains the computed HRTF curves and the lower row contains the measured functions. The blue curves correspond to the left ear and the green correspond to the right ear. For the case of the measurements, only the data of the left ear is available, so the right ear curve has been generated symmetrically. For the case of the computations, the left and right ear curves may differ for the case of the fine mesh, as this is not symmetrically meshed. All transfer functions are normalized using the magnitude maxima. Comparing the modeled and measured HRTFs, we can conclude that the agreement is very good in the low frequency range (below 3 khz), but above 5 khz, the results start to deviate, even up to 5 10 db. 7 Conclusions The fast multipole boundary element method has been applied to compute the head related transfer functions of a dummy head.

13 MEDIUM AND HIGH FREQUENCY TECHNIQUES 2313 (a) (b) Figure 12: The total pressure wave field p tot around the dummy head for (a) f = Hz and (b) f = Hz at an angle of incidence φ = 90 f = Hz f = Hz f = Hz computed measured Figure 13: Computed and measured HRTF

14 2314 PROCEEDINGS OF ISMA2010 INCLUDING USD2010 It has been shown how the matrix-vector multiplications of a BEM system of equations can be accelerated by means of a multilevel fast multipole algorithm, yielding sufficient base for the development of an effective iterative algorithm to solve large scale acoustic problems by means of the BEM. A main development of the study is the optimal application of the singular value decomposition method to solve the system of equations with multiple right hand sides with prescribed accuracy. The numerical study showed in details how the methodology is applied to compute head related transfer functions of a dummy head model. The transfer functions were computed by splitting the frequency domain into three parts, and applying separate meshes for separate domains. The fast multipole method allowed to compute 360 HRTFs of a mesh with more than DOF in a few hours, using a single-core desktop PC with 4 GB RAM. We mention here, that in a similar application reported in [3], the conventional BEM computations of a element head model without torso required 77 hours CPU time on a parallel system. Comparing the results of computations and measurements, lots of differences can be found above Hz. The main error sources can be the (1) inaccurate choice of boundary conditions at the dummy head surface, (2) inaccurate representation of the loudspeaker source by an acoustic monopole, (3) wrong closed model of the eardrum, (4) measurement inaccuracies with respect to the positioning of the loudspeaker and (5) mainly the geometrical differences between the modeled and measured dummy heads. HRTFs are well-known to vary very rapidly with frequency and angle of incidence, especially for the higher frequencies, therefore, we can not expect from a numerical model to reproduce measurement results within 1-2 db error band. The methodology presented here should be rather applied in parametric studies to investigate the effect of parameter changes on the HRTFs. It has been demonstrated that FMBEM combined with SVD enables the computation of HRTFs of arbitrary head geometries and complex sources within just a couple of hours on a standard desktop computer. 8 Acknowledgements The work reported here was funded by the project IWT MIDAS Next generation numerical tools for mid-frequency acoustics. The financial support of the Flemish Community is gratefully acknowledged. Furthermore, the authors kindly acknowledge the European Commission for supporting the Collaborative Project CP MID-MOD mid-frequency vibro-acoustic modeling tools. References [1] C.P. Brown and R.O. Duda. An efficient HRTF model for 3-D sound. In 1997 IEEE ASSP Workshop on In Applications of Signal Processing to Audio and Acoustics, [2] Y. Kahana and P.A. Nelson. Numerical modelling of the spatial acoustic response of the human pinna. Journal of Sound and Vibration, 292: , [3] Y. Kahana and P.A. Nelson. Boundary element simulations of the transfer function of human heads and baffled pinnae using accurate geometric models. Journal of Sound and Vibration, 300: , [4] B. Gardner and K. Martin. HRTF measurements of a KEMAR dummy-head microphone. Technical Report 280, MIT Media Lab Perceptual Computing, May url: [5] J. Huijssen, P. Fiala, R. Hallez, and W. Desmet. Simulation of pass-by noise of automotive vehicles in the mid-frequency range using Fast Multipole BEM. In Proceedings of ISMA2010, International Congress on Sound and Vibration, Leuven, Belgium, 2010.

15 MEDIUM AND HIGH FREQUENCY TECHNIQUES 2315 [6] S. Marburg and S. Schneider. Performance of iterative solvers for acoustic problems. Part I. Solvers and effect of preconditioning. Engineering Analysis with Boundary Elements, 27: , [7] L. Greengard and V. Rokhlin. A fast algorithm for particle simulations. Journal of Computational Physics, 73(2): , [8] Y.J. Liu and N. Nishimura. The fast multipole boundary element method for potential problems: A tutorial. Engineering Analysis with Boundary Elements, 30: , [9] E. Darve. The fast multipole method I: Error analysis and asymptotic complexity. 160:98 128, [10] T. Sakuma and Y. Yasuda. Fast multipole boundary element method for large-scale steady-state sound field analysis. Part I: Setup and validation. Acustica-Acta Acustica, 88: , [11] Y. Yasuda and T. Sakuma. Fast multipole boundary element method for large-scale steady-state sound field analysis. Part II: Examination of numerical items. Acustica-Acta Acustica, 89:28 38, [12] M. Fischer. The Fast Multipole Boundary Element Method and its Application to Structure-Acoustic Field Interaction. PhD thesis, Universität Stuttgart, [13] J.A. Sanz, M. Bonnet, and J. Domingez. Fast multipole method applied to 3-D frequency domain elastodynamics. Engineering Analysis with Boundary Elements, 32: , [14] J. Langou. Solving large linear systems with multiple right-hand sides. PhD thesis, L Institut National des Sciences Appliquées de Toulouse, [15] Y. Saad and H. Schultz. GMRES: A generalized minimal residual algorithm for solving nonsymmetric linear systems. 7(3): , [16] J. Lee, J Zhang, and C. Lu. Sparse inverse preconditioning of multilevel fast multipole algorithm for hybrid integral equations in electromagnetics. 52(9): , 2004.

16 2316 PROCEEDINGS OF ISMA2010 INCLUDING USD2010

FMM accelerated BEM for 3D Helmholtz equation

FMM accelerated BEM for 3D Helmholtz equation FMM accelerated BEM for 3D Helmholtz equation Nail A. Gumerov and Ramani Duraiswami Institute for Advanced Computer Studies University of Maryland, U.S.A. also @ Fantalgo, LLC, U.S.A. www.umiacs.umd.edu/~gumerov

More information

APPLYING EXTRAPOLATION AND INTERPOLATION METHODS TO MEASURED AND SIMULATED HRTF DATA USING SPHERICAL HARMONIC DECOMPOSITION.

APPLYING EXTRAPOLATION AND INTERPOLATION METHODS TO MEASURED AND SIMULATED HRTF DATA USING SPHERICAL HARMONIC DECOMPOSITION. APPLYING EXTRAPOLATION AND INTERPOLATION METHODS TO MEASURED AND SIMULATED HRTF DATA USING SPHERICAL HARMONIC DECOMPOSITION Martin Pollow Institute of Technical Acoustics RWTH Aachen University Neustraße

More information

Iterative methods for use with the Fast Multipole Method

Iterative methods for use with the Fast Multipole Method Iterative methods for use with the Fast Multipole Method Ramani Duraiswami Perceptual Interfaces and Reality Lab. Computer Science & UMIACS University of Maryland, College Park, MD Joint work with Nail

More information

Fast Multipole Accelerated Indirect Boundary Elements for the Helmholtz Equation

Fast Multipole Accelerated Indirect Boundary Elements for the Helmholtz Equation Fast Multipole Accelerated Indirect Boundary Elements for the Helmholtz Equation Nail A. Gumerov Ross Adelman Ramani Duraiswami University of Maryland Institute for Advanced Computer Studies and Fantalgo,

More information

Simulation of pass-by noise of automotive vehicles in the mid-frequency range using Fast Multipole BEM

Simulation of pass-by noise of automotive vehicles in the mid-frequency range using Fast Multipole BEM Simulation of pass-by noise of automotive vehicles in the mid-frequency range using Fast Multipole BEM J. Huijssen 1, P. Fiala 1,2, R. Hallez 3 and W. Desmet 1 1 Katholieke Universiteit Leuven, Department

More information

Modeling of Pinna Related Transfer Functions (PRTF) Using the Finite Element Method (FEM)

Modeling of Pinna Related Transfer Functions (PRTF) Using the Finite Element Method (FEM) Modeling of Pinna Related Transfer Functions (PRTF) Using the Finite Element Method (FEM) Manan Joshi *1, Navarun Gupta 1, and Lawrence V. Hmurcik 1 1 University of Bridgeport, Bridgeport, CT *Corresponding

More information

HFSS Hybrid Finite Element and Integral Equation Solver for Large Scale Electromagnetic Design and Simulation

HFSS Hybrid Finite Element and Integral Equation Solver for Large Scale Electromagnetic Design and Simulation HFSS Hybrid Finite Element and Integral Equation Solver for Large Scale Electromagnetic Design and Simulation Laila Salman, PhD Technical Services Specialist laila.salman@ansys.com 1 Agenda Overview of

More information

Modeling of Pinna Related Transfer Functions (PRTF) using the Finite Element Method (FEM)

Modeling of Pinna Related Transfer Functions (PRTF) using the Finite Element Method (FEM) Modeling of Pinna Related Transfer Functions (PRTF) using the Finite Element Method (FEM) Manan Joshi Navarun Gupta, Ph. D. Lawrence Hmurcik, Ph. D. University of Bridgeport, Bridgeport, CT Objective Measure

More information

Transactions on Modelling and Simulation vol 20, 1998 WIT Press, ISSN X

Transactions on Modelling and Simulation vol 20, 1998 WIT Press,   ISSN X Parallel indirect multipole BEM analysis of Stokes flow in a multiply connected domain M.S. Ingber*, A.A. Mammoli* & J.S. Warsa* "Department of Mechanical Engineering, University of New Mexico, Albuquerque,

More information

Modelling of scattering of sound from trees by the PSTD method

Modelling of scattering of sound from trees by the PSTD method Modelling of scattering of sound from trees by the PSTD method M. Hornikx KU Leuven, Celestijnenlaan 300b - bus 2420, 3001 Leuven, Belgium. D. Botteldooren, T. Van Renterghem INTEC, Ghent University, St.

More information

Lecture 7: Introduction to HFSS-IE

Lecture 7: Introduction to HFSS-IE Lecture 7: Introduction to HFSS-IE 2015.0 Release ANSYS HFSS for Antenna Design 1 2015 ANSYS, Inc. HFSS-IE: Integral Equation Solver Introduction HFSS-IE: Technology An Integral Equation solver technology

More information

Timo Lähivaara, Tomi Huttunen, Simo-Pekka Simonaho University of Kuopio, Department of Physics P.O.Box 1627, FI-70211, Finland

Timo Lähivaara, Tomi Huttunen, Simo-Pekka Simonaho University of Kuopio, Department of Physics P.O.Box 1627, FI-70211, Finland Timo Lähivaara, Tomi Huttunen, Simo-Pekka Simonaho University of Kuopio, Department of Physics P.O.Box 627, FI-72, Finland timo.lahivaara@uku.fi INTRODUCTION The modeling of the acoustic wave fields often

More information

A fast direct solver for high frequency scattering from a cavity in two dimensions

A fast direct solver for high frequency scattering from a cavity in two dimensions 1/31 A fast direct solver for high frequency scattering from a cavity in two dimensions Jun Lai 1 Joint work with: Leslie Greengard (CIMS) Sivaram Ambikasaran (CIMS) Workshop on fast direct solver, Dartmouth

More information

SELECTIVE ALGEBRAIC MULTIGRID IN FOAM-EXTEND

SELECTIVE ALGEBRAIC MULTIGRID IN FOAM-EXTEND Student Submission for the 5 th OpenFOAM User Conference 2017, Wiesbaden - Germany: SELECTIVE ALGEBRAIC MULTIGRID IN FOAM-EXTEND TESSA UROIĆ Faculty of Mechanical Engineering and Naval Architecture, Ivana

More information

Measurement of pinna flare angle and its effect on individualized head-related transfer functions

Measurement of pinna flare angle and its effect on individualized head-related transfer functions PROCEEDINGS of the 22 nd International Congress on Acoustics Free-Field Virtual Psychoacoustics and Hearing Impairment: Paper ICA2016-53 Measurement of pinna flare angle and its effect on individualized

More information

Method of Moments enhancement technique for the analysis of Sierpinski pre-fractal antennas. Total number of pages: 10

Method of Moments enhancement technique for the analysis of Sierpinski pre-fractal antennas. Total number of pages: 10 FRACTALCOMS Exploring the limits of Fractal Electrodynamics for the future telecommunication technologies IST-2001-33055 Method of Moments enhancement technique for the analysis of Sierpinski pre-fractal

More information

A Level Set-Based Topology Optimization Method For Three-Dimensional Acoustic Problems Using Fast Multipole Boundary Element Method

A Level Set-Based Topology Optimization Method For Three-Dimensional Acoustic Problems Using Fast Multipole Boundary Element Method 9 th World Congress on Structural and Multidisciplinary Optimization June 13-17, 2011, Shizuoka, Japan A Level Set-Based Topology Optimization Method For Three-imensional Acoustic Problems Using Fast Multipole

More information

ACOUSTIC SIMULATION OF AN AUTOMOTIVE POWER STEERING COLUMN SYSTEM USING THE NOVEL H- MATRIX BEM SOLVER

ACOUSTIC SIMULATION OF AN AUTOMOTIVE POWER STEERING COLUMN SYSTEM USING THE NOVEL H- MATRIX BEM SOLVER The 21 st International Congress on Sound and Vibration 13-17 July, 2014, Beijing/China ACOUSTIC SIMULATION OF AN AUTOMOTIVE POWER STEERING COLUMN SYSTEM USING THE NOVEL H- MATRIX BEM SOLVER Martin Meyer,

More information

Spherical Microphone Arrays

Spherical Microphone Arrays Spherical Microphone Arrays Acoustic Wave Equation Helmholtz Equation Assuming the solutions of wave equation are time harmonic waves of frequency ω satisfies the homogeneous Helmholtz equation: Boundary

More information

Surrounded by High-Definition Sound

Surrounded by High-Definition Sound Surrounded by High-Definition Sound Dr. ChingShun Lin CSIE, NCU May 6th, 009 Introduction What is noise? Uncertain filters Introduction (Cont.) How loud is loud? (Audible: 0Hz - 0kHz) Introduction (Cont.)

More information

Modeling the Acoustic Scattering from Axially Symmetric Fluid, Elastic, and Poroelastic Objects due to Nonsymmetric Forcing Using COMSOL Multiphysics

Modeling the Acoustic Scattering from Axially Symmetric Fluid, Elastic, and Poroelastic Objects due to Nonsymmetric Forcing Using COMSOL Multiphysics Modeling the Acoustic Scattering from Axially Symmetric Fluid, Elastic, and Poroelastic Objects due to Nonsymmetric Forcing Using COMSOL Multiphysics Anthony L. Bonomo *1 and Marcia J. Isakson 1 1 Applied

More information

Reconstruction of the Vibro-Acoustic Field on the Surface of the Refrigerator Compressor by Using the BEM-Based Acoustic Holography

Reconstruction of the Vibro-Acoustic Field on the Surface of the Refrigerator Compressor by Using the BEM-Based Acoustic Holography Purdue University Purdue e-pubs International Compressor Engineering Conference School of Mechanical Engineering 1998 Reconstruction of the Vibro-Acoustic Field on the Surface of the Refrigerator Compressor

More information

Receivers. Noise an Vibration Targets. Targets. Steering wheel Ear driver Passenger seat. Sound Perception. Exhaust tail Exhaust line

Receivers. Noise an Vibration Targets. Targets. Steering wheel Ear driver Passenger seat. Sound Perception. Exhaust tail Exhaust line Transfer Path Analysis Tool Finding airborne and structureborne sources contribution Unique coupling feature with (optional) VNoise FEMBEM solvers Vibroacoustic analysis and Simulation in the fields of:

More information

KU Leuven vibro-acoustics activities in an Industry 4.0 context

KU Leuven vibro-acoustics activities in an Industry 4.0 context KU Leuven vibro-acoustics activities in an Industry 4.0 context Wim Desmet KU Leuven Department of Mechanical Engineering Flanders Make - Virtual Department Mechatronics & Design overview KU Leuven team

More information

Fast Spherical Filtering in the Broadband FMBEM using a nonequally

Fast Spherical Filtering in the Broadband FMBEM using a nonequally Fast Spherical Filtering in the Broadband FMBEM using a nonequally spaced FFT Daniel R. Wilkes (1) and Alec. J. Duncan (1) (1) Centre for Marine Science and Technology, Department of Imaging and Applied

More information

Two Dimensional Microwave Imaging Using a Divide and Unite Algorithm

Two Dimensional Microwave Imaging Using a Divide and Unite Algorithm Two Dimensional Microwave Imaging Using a Divide and Unite Algorithm Disha Shur 1, K. Yaswanth 2, and Uday K. Khankhoje 2 1 Indian Institute of Engineering Science and Technology, Shibpur, India 2 Indian

More information

Computational Fluid Dynamics - Incompressible Flows

Computational Fluid Dynamics - Incompressible Flows Computational Fluid Dynamics - Incompressible Flows March 25, 2008 Incompressible Flows Basis Functions Discrete Equations CFD - Incompressible Flows CFD is a Huge field Numerical Techniques for solving

More information

Visualizing diffraction of a loudspeaker enclosure

Visualizing diffraction of a loudspeaker enclosure Visualizing diffraction of a loudspeaker enclosure V. Pulkki T. Lokki Laboratory of Acoustics and Audio Signal Processing Telecommunications Software and Multimedia Laboratory Helsinki University of Technology,

More information

Enhanced Characteristic Basis Function Method for Solving the Monostatic Radar Cross Section of Conducting Targets

Enhanced Characteristic Basis Function Method for Solving the Monostatic Radar Cross Section of Conducting Targets Progress In Electromagnetics Research M, Vol. 68, 173 180, 2018 Enhanced Characteristic Basis Function Method for Solving the Monostatic Radar Cross Section of Conducting Targets Jinyu Zhu, Yufa Sun *,

More information

LMS Virtual.Lab Boundary Elements Acoustics

LMS Virtual.Lab Boundary Elements Acoustics Answers for industry LMS Virtual.Lab Boundary Elements Acoustics [VL-VAM.35.2] 13.1 Benefits Accurate modelling of infinite domain acoustic problems Fast and efficient solvers Modeling effort is limited

More information

Introduction to HRTFs

Introduction to HRTFs Introduction to HRTFs http://www.umiacs.umd.edu/users/ramani ramani@umiacs.umd.edu How do we perceive sound location? Initial idea: Measure attributes of received sound at the two ears Compare sound received

More information

Sizing Optimization for Industrial Applications

Sizing Optimization for Industrial Applications 11 th World Congress on Structural and Multidisciplinary Optimisation 07 th -12 th, June 2015, Sydney Australia Sizing Optimization for Industrial Applications Miguel A.A.S: Matos 1, Peter M. Clausen 2,

More information

Computation of the head-related transfer function via the fast multipole accelerated boundary element method and its spherical harmonic representation

Computation of the head-related transfer function via the fast multipole accelerated boundary element method and its spherical harmonic representation Computation of the head-related transfer function via the fast multipole accelerated boundary element method and its spherical harmonic representation Nail A. Gumerov, Adam E. O Donovan, Ramani Duraiswami,

More information

Acoustic Prediction Made Practical: Process Time Reduction with Pre/SYSNOISE, a recent joint development by MSC & LMS ABSTRACT

Acoustic Prediction Made Practical: Process Time Reduction with Pre/SYSNOISE, a recent joint development by MSC & LMS ABSTRACT Acoustic Prediction Made Practical: Process Time Reduction with Pre/SYSNOISE, a recent joint development by MSC & LMS L. Cremers, O. Storrer and P. van Vooren LMS International NV Interleuvenlaan 70 B-3001

More information

Construction and application of hierarchical matrix preconditioners

Construction and application of hierarchical matrix preconditioners University of Iowa Iowa Research Online Theses and Dissertations 2008 Construction and application of hierarchical matrix preconditioners Fang Yang University of Iowa Copyright 2008 Fang Yang This dissertation

More information

Local Multilevel Fast Multipole Algorithm for 3D Electromagnetic Scattering

Local Multilevel Fast Multipole Algorithm for 3D Electromagnetic Scattering Progress In Electromagnetics Research Symposium 2005, Hangzhou, China, August 22-26 745 Local Multilevel Fast Multipole Algorithm for 3D Electromagnetic Scattering Jun Hu, Zaiping Nie, Lin Lei, and Jun

More information

A Broadband Fast Multipole Accelerated Boundary Element Method for the 3D Helmholtz Equation. Abstract

A Broadband Fast Multipole Accelerated Boundary Element Method for the 3D Helmholtz Equation. Abstract A Broadband Fast Multipole Accelerated Boundary Element Method for the 3D Helmholtz Equation Nail A. Gumerov and Ramani Duraiswami (Dated: 31 December 2007, Revised 22 July 2008, Revised 03 October 2008.)

More information

Results of the ray-tracing based solver BEAM for the approximate determination of acoustic backscattering from thin-walled objects

Results of the ray-tracing based solver BEAM for the approximate determination of acoustic backscattering from thin-walled objects Results of the ray-tracing based solver BEAM for the approximate determination of acoustic backscattering from thin-walled objects Ralf BURGSCHWEIGER 1 ; Ingo SCHÄFER 2 ; Martin OCHMANN 1 ; Bodo NOLTE

More information

Abaqus Technology Brief. Sound Radiation Analysis of Automobile Engine Covers

Abaqus Technology Brief. Sound Radiation Analysis of Automobile Engine Covers Sound Radiation Analysis of Automobile Engine Covers Abaqus Technology Brief TB-06-COVER-2 Revised: April 2007. Summary A methodology to study the sound radiation of engine valve covers is presented. The

More information

Journal of Theoretical and Applied Mechanics, Sofia, 2015, vol. 45, No. 2, pp

Journal of Theoretical and Applied Mechanics, Sofia, 2015, vol. 45, No. 2, pp Journal of Theoretical and Applied Mechanics, Sofia, 2015, vol. 45, No. 2, pp. 59 74 SOLID MECHANICS WAVE PROPAGATION DUE TO AN EMBEDDED SEISMIC SOURCE IN A GRADED HALF-PLANE WITH RELIEF PECULIARITIES.

More information

3D Helmholtz Krylov Solver Preconditioned by a Shifted Laplace Multigrid Method on Multi-GPUs

3D Helmholtz Krylov Solver Preconditioned by a Shifted Laplace Multigrid Method on Multi-GPUs 3D Helmholtz Krylov Solver Preconditioned by a Shifted Laplace Multigrid Method on Multi-GPUs H. Knibbe, C. W. Oosterlee, C. Vuik Abstract We are focusing on an iterative solver for the three-dimensional

More information

Optimization to Reduce Automobile Cabin Noise

Optimization to Reduce Automobile Cabin Noise EngOpt 2008 - International Conference on Engineering Optimization Rio de Janeiro, Brazil, 01-05 June 2008. Optimization to Reduce Automobile Cabin Noise Harold Thomas, Dilip Mandal, and Narayanan Pagaldipti

More information

Electromagnetic migration of marine CSEM data in areas with rough bathymetry Michael S. Zhdanov and Martin Čuma*, University of Utah

Electromagnetic migration of marine CSEM data in areas with rough bathymetry Michael S. Zhdanov and Martin Čuma*, University of Utah Electromagnetic migration of marine CSEM data in areas with rough bathymetry Michael S. Zhdanov and Martin Čuma*, University of Utah Summary In this paper we present a new approach to the interpretation

More information

Simulation of NDT Inspection in 3D Elastic Waveguide Involving Arbitrary Defect

Simulation of NDT Inspection in 3D Elastic Waveguide Involving Arbitrary Defect 19 th World Conference on Non-Destructive Testing 2016 Simulation of NDT Inspection in 3D Elastic Waveguide Involving Arbitrary Defect Vahan BARONIAN 1, Karim JEZZINE 2 1 CEA LIST, Gif-sur-Yvette, France

More information

arxiv: v1 [math.na] 26 Jun 2014

arxiv: v1 [math.na] 26 Jun 2014 for spectrally accurate wave propagation Vladimir Druskin, Alexander V. Mamonov and Mikhail Zaslavsky, Schlumberger arxiv:406.6923v [math.na] 26 Jun 204 SUMMARY We develop a method for numerical time-domain

More information

PATCH TEST OF HEXAHEDRAL ELEMENT

PATCH TEST OF HEXAHEDRAL ELEMENT Annual Report of ADVENTURE Project ADV-99- (999) PATCH TEST OF HEXAHEDRAL ELEMENT Yoshikazu ISHIHARA * and Hirohisa NOGUCHI * * Mitsubishi Research Institute, Inc. e-mail: y-ishi@mri.co.jp * Department

More information

Space Filling Curves and Hierarchical Basis. Klaus Speer

Space Filling Curves and Hierarchical Basis. Klaus Speer Space Filling Curves and Hierarchical Basis Klaus Speer Abstract Real world phenomena can be best described using differential equations. After linearisation we have to deal with huge linear systems of

More information

SIMCENTER 12 ACOUSTICS Beta

SIMCENTER 12 ACOUSTICS Beta SIMCENTER 12 ACOUSTICS Beta 1/80 Contents FEM Fluid Tutorial Compressor Sound Radiation... 4 1. Import Structural Mesh... 5 2. Create an Acoustic Mesh... 7 3. Load Recipe... 20 4. Vibro-Acoustic Response

More information

inter.noise 2000 The 29th International Congress and Exhibition on Noise Control Engineering August 2000, Nice, FRANCE

inter.noise 2000 The 29th International Congress and Exhibition on Noise Control Engineering August 2000, Nice, FRANCE Copyright SFA - InterNoise 2000 1 inter.noise 2000 The 29th International Congress and Exhibition on Noise Control Engineering 27-30 August 2000, Nice, FRANCE I-INCE Classification: 7.6 EFFICIENT ACOUSTIC

More information

Horizontal plane HRTF reproduction using continuous Fourier-Bessel functions

Horizontal plane HRTF reproduction using continuous Fourier-Bessel functions Horizontal plane HRTF reproduction using continuous Fourier-Bessel functions Wen Zhang,2, Thushara D. Abhayapala,2, Rodney A. Kennedy Department of Information Engineering, Research School of Information

More information

Simulation Advances for RF, Microwave and Antenna Applications

Simulation Advances for RF, Microwave and Antenna Applications Simulation Advances for RF, Microwave and Antenna Applications Bill McGinn Application Engineer 1 Overview Advanced Integrated Solver Technologies Finite Arrays with Domain Decomposition Hybrid solving:

More information

GEOMETRY MODELING & GRID GENERATION

GEOMETRY MODELING & GRID GENERATION GEOMETRY MODELING & GRID GENERATION Dr.D.Prakash Senior Assistant Professor School of Mechanical Engineering SASTRA University, Thanjavur OBJECTIVE The objectives of this discussion are to relate experiences

More information

NOISE PROPAGATION FROM VIBRATING STRUCTURES

NOISE PROPAGATION FROM VIBRATING STRUCTURES NOISE PROPAGATION FROM VIBRATING STRUCTURES Abstract R. Helfrich, M. Spriegel (INTES GmbH, Germany) Noise and noise exposure are becoming more important in product development due to environmental legislation.

More information

Effects of multi-scale velocity heterogeneities on wave-equation migration Yong Ma and Paul Sava, Center for Wave Phenomena, Colorado School of Mines

Effects of multi-scale velocity heterogeneities on wave-equation migration Yong Ma and Paul Sava, Center for Wave Phenomena, Colorado School of Mines Effects of multi-scale velocity heterogeneities on wave-equation migration Yong Ma and Paul Sava, Center for Wave Phenomena, Colorado School of Mines SUMMARY Velocity models used for wavefield-based seismic

More information

Parallel hp-finite Element Simulations of 3D Resistivity Logging Instruments

Parallel hp-finite Element Simulations of 3D Resistivity Logging Instruments Parallel hp-finite Element Simulations of 3D Resistivity Logging Instruments M. Paszyński 1,3, D. Pardo 1,2, L. Demkowicz 1, C. Torres-Verdin 2 1 Institute for Computational Engineering and Sciences 2

More information

DYNAMIC ANALYSIS OF A GENERATOR ON AN ELASTIC FOUNDATION

DYNAMIC ANALYSIS OF A GENERATOR ON AN ELASTIC FOUNDATION DYNAMIC ANALYSIS OF A GENERATOR ON AN ELASTIC FOUNDATION 7 DYNAMIC ANALYSIS OF A GENERATOR ON AN ELASTIC FOUNDATION In this tutorial the influence of a vibrating source on its surrounding soil is studied.

More information

Metrics for performance assessment of mixed-order Ambisonics spherical microphone arrays

Metrics for performance assessment of mixed-order Ambisonics spherical microphone arrays Downloaded from orbit.dtu.dk on: Oct 6, 28 Metrics for performance assessment of mixed-order Ambisonics spherical microphone arrays Favrot, Sylvain Emmanuel; Marschall, Marton Published in: Proceedings

More information

High Frequency Wave Scattering

High Frequency Wave Scattering High Frequency Wave Scattering University of Reading March 21st, 2006 - Scattering theory What is the effect of obstacles or inhomogeneities on an incident wave? - Scattering theory What is the effect

More information

Factorization with Missing and Noisy Data

Factorization with Missing and Noisy Data Factorization with Missing and Noisy Data Carme Julià, Angel Sappa, Felipe Lumbreras, Joan Serrat, and Antonio López Computer Vision Center and Computer Science Department, Universitat Autònoma de Barcelona,

More information

Accelerating Finite Element Analysis in MATLAB with Parallel Computing

Accelerating Finite Element Analysis in MATLAB with Parallel Computing MATLAB Digest Accelerating Finite Element Analysis in MATLAB with Parallel Computing By Vaishali Hosagrahara, Krishna Tamminana, and Gaurav Sharma The Finite Element Method is a powerful numerical technique

More information

Time-Domain Dynamic Analysis of Helical Gears with Reduced Housing Model

Time-Domain Dynamic Analysis of Helical Gears with Reduced Housing Model 2013-01-1898 Published 05/13/2013 Copyright 2013 SAE International doi:10.4271/2013-01-1898 saeaero.saejournals.org Time-Domain Dynamic Analysis of Helical Gears with Reduced Housing Model Vijaya Kumar

More information

Model parametrization strategies for Newton-based acoustic full waveform

Model parametrization strategies for Newton-based acoustic full waveform Model parametrization strategies for Newton-based acoustic full waveform inversion Amsalu Y. Anagaw, University of Alberta, Edmonton, Canada, aanagaw@ualberta.ca Summary This paper studies the effects

More information

1.2 Numerical Solutions of Flow Problems

1.2 Numerical Solutions of Flow Problems 1.2 Numerical Solutions of Flow Problems DIFFERENTIAL EQUATIONS OF MOTION FOR A SIMPLIFIED FLOW PROBLEM Continuity equation for incompressible flow: 0 Momentum (Navier-Stokes) equations for a Newtonian

More information

Audio acoustic modeling using full-wave methods

Audio acoustic modeling using full-wave methods Acoustics 8 Paris Audio acoustic modeling using full-wave methods Timo Lahivaara, Tomi Huttunen and Simo-Pekka Simonaho University of Kuopio, P.O.Box 1627, 7211 Kuopio, Finland simo-pekka.simonaho@uku.fi

More information

1314. Estimation of mode shapes expanded from incomplete measurements

1314. Estimation of mode shapes expanded from incomplete measurements 34. Estimation of mode shapes expanded from incomplete measurements Sang-Kyu Rim, Hee-Chang Eun, Eun-Taik Lee 3 Department of Architectural Engineering, Kangwon National University, Samcheok, Korea Corresponding

More information

I. INTRODUCTION. 2 matrix, integral-equation-based methods, matrix inversion.

I. INTRODUCTION. 2 matrix, integral-equation-based methods, matrix inversion. 2404 IEEE TRANSACTIONS ON MICROWAVE THEORY AND TECHNIQUES, VOL. 59, NO. 10, OCTOBER 2011 Dense Matrix Inversion of Linear Complexity for Integral-Equation-Based Large-Scale 3-D Capacitance Extraction Wenwen

More information

Adaptive-Mesh-Refinement Pattern

Adaptive-Mesh-Refinement Pattern Adaptive-Mesh-Refinement Pattern I. Problem Data-parallelism is exposed on a geometric mesh structure (either irregular or regular), where each point iteratively communicates with nearby neighboring points

More information

What is Multigrid? They have been extended to solve a wide variety of other problems, linear and nonlinear.

What is Multigrid? They have been extended to solve a wide variety of other problems, linear and nonlinear. AMSC 600/CMSC 760 Fall 2007 Solution of Sparse Linear Systems Multigrid, Part 1 Dianne P. O Leary c 2006, 2007 What is Multigrid? Originally, multigrid algorithms were proposed as an iterative method to

More information

Fictitious Domain Methods and Topology Optimization

Fictitious Domain Methods and Topology Optimization Fictitious Domain Methods and Topology Optimization Martin Berggren UMIT research lab Department of Computing Science Umeå University April 11, 2014 Martin Berggren (Umeå University) Fictitious Domain

More information

Edge and local feature detection - 2. Importance of edge detection in computer vision

Edge and local feature detection - 2. Importance of edge detection in computer vision Edge and local feature detection Gradient based edge detection Edge detection by function fitting Second derivative edge detectors Edge linking and the construction of the chain graph Edge and local feature

More information

Example 24 Spring-back

Example 24 Spring-back Example 24 Spring-back Summary The spring-back simulation of sheet metal bent into a hat-shape is studied. The problem is one of the famous tests from the Numisheet 93. As spring-back is generally a quasi-static

More information

Xinyu Dou Acoustics Technology Center, Motorola, Inc., Schaumburg, Illinois 60196

Xinyu Dou Acoustics Technology Center, Motorola, Inc., Schaumburg, Illinois 60196 A unified boundary element method for the analysis of sound and shell-like structure interactions. II. Efficient solution techniques Shaohai Chen and Yijun Liu a) Department of Mechanical Engineering,

More information

Method of Moments enhancement technique for the analysis of Sierpinski pre-fractal antennas

Method of Moments enhancement technique for the analysis of Sierpinski pre-fractal antennas Method of Moments enhancement technique for the analysis of Sierpinski pre-fractal antennas Josep Parrón (1), Jordi Romeu (1), Juan M. Rius (1) and Juan Mosig (2) (1) Signal Theory and Communications Department.

More information

Influence of mesh quality and density on numerical calculation of heat exchanger with undulation in herringbone pattern

Influence of mesh quality and density on numerical calculation of heat exchanger with undulation in herringbone pattern Influence of mesh quality and density on numerical calculation of heat exchanger with undulation in herringbone pattern Václav Dvořák, Jan Novosád Abstract Research of devices for heat recovery is currently

More information

A BOUNDARY ELEMENT PACKAGE CONTAINING APPROXIMATE SOLVERS FOR TREATING HIGH FREQUENCY ACOUSTIC SCATTERING

A BOUNDARY ELEMENT PACKAGE CONTAINING APPROXIMATE SOLVERS FOR TREATING HIGH FREQUENCY ACOUSTIC SCATTERING ICSV14 Cairns Australia 9-12 July, 2007 A BOUNDARY ELEMENT PACKAGE CONTAINING APPROXIMATE SOLVERS FOR TREATING HIGH FREQUENCY ACOUSTIC SCATTERING Ralf Burgschweiger 1, Martin Ochmann 1, Bodo Nolte 2 and

More information

Higher Order Multigrid Algorithms for a 2D and 3D RANS-kω DG-Solver

Higher Order Multigrid Algorithms for a 2D and 3D RANS-kω DG-Solver www.dlr.de Folie 1 > HONOM 2013 > Marcel Wallraff, Tobias Leicht 21. 03. 2013 Higher Order Multigrid Algorithms for a 2D and 3D RANS-kω DG-Solver Marcel Wallraff, Tobias Leicht DLR Braunschweig (AS - C

More information

An Investigation into Iterative Methods for Solving Elliptic PDE s Andrew M Brown Computer Science/Maths Session (2000/2001)

An Investigation into Iterative Methods for Solving Elliptic PDE s Andrew M Brown Computer Science/Maths Session (2000/2001) An Investigation into Iterative Methods for Solving Elliptic PDE s Andrew M Brown Computer Science/Maths Session (000/001) Summary The objectives of this project were as follows: 1) Investigate iterative

More information

Advanced phase retrieval: maximum likelihood technique with sparse regularization of phase and amplitude

Advanced phase retrieval: maximum likelihood technique with sparse regularization of phase and amplitude Advanced phase retrieval: maximum likelihood technique with sparse regularization of phase and amplitude A. Migukin *, V. atkovnik and J. Astola Department of Signal Processing, Tampere University of Technology,

More information

Simulation Advances. Antenna Applications

Simulation Advances. Antenna Applications Simulation Advances for RF, Microwave and Antenna Applications Presented by Martin Vogel, PhD Application Engineer 1 Overview Advanced Integrated Solver Technologies Finite Arrays with Domain Decomposition

More information

THE application of advanced computer architecture and

THE application of advanced computer architecture and 544 IEEE TRANSACTIONS ON ANTENNAS AND PROPAGATION, VOL. 45, NO. 3, MARCH 1997 Scalable Solutions to Integral-Equation and Finite-Element Simulations Tom Cwik, Senior Member, IEEE, Daniel S. Katz, Member,

More information

Fast Multipole and Related Algorithms

Fast Multipole and Related Algorithms Fast Multipole and Related Algorithms Ramani Duraiswami University of Maryland, College Park http://www.umiacs.umd.edu/~ramani Joint work with Nail A. Gumerov Efficiency by exploiting symmetry and A general

More information

SIMULATION OF AN IMPLANTED PIFA FOR A CARDIAC PACEMAKER WITH EFIELD FDTD AND HYBRID FDTD-FEM

SIMULATION OF AN IMPLANTED PIFA FOR A CARDIAC PACEMAKER WITH EFIELD FDTD AND HYBRID FDTD-FEM 1 SIMULATION OF AN IMPLANTED PIFA FOR A CARDIAC PACEMAKER WITH EFIELD FDTD AND HYBRID FDTD- Introduction Medical Implanted Communication Service (MICS) has received a lot of attention recently. The MICS

More information

A High-Order Accurate Unstructured GMRES Solver for Poisson s Equation

A High-Order Accurate Unstructured GMRES Solver for Poisson s Equation A High-Order Accurate Unstructured GMRES Solver for Poisson s Equation Amir Nejat * and Carl Ollivier-Gooch Department of Mechanical Engineering, The University of British Columbia, BC V6T 1Z4, Canada

More information

Capturing, Computing, Visualizing and Recreating Spatial Sound

Capturing, Computing, Visualizing and Recreating Spatial Sound Capturing, Computing, Visualizing and Recreating Spatial Sound Ramani Duraiswami University of Maryland, College Park Joint work with Dmitry Zotkin, Zhiyun Li, Elena Grassi, Adam O Donovan, Nail Gumerov,

More information

An introduction to mesh generation Part IV : elliptic meshing

An introduction to mesh generation Part IV : elliptic meshing Elliptic An introduction to mesh generation Part IV : elliptic meshing Department of Civil Engineering, Université catholique de Louvain, Belgium Elliptic Curvilinear Meshes Basic concept A curvilinear

More information

Foundations of Analytical and Numerical Field Computation

Foundations of Analytical and Numerical Field Computation Foundations of Analytical and Numerical Field Computation Stephan Russenschuck, CERN-AT-MEL Stephan Russenschuck CERN, TE-MCS, 1211 Geneva, Switzerland 1 Permanent Magnet Circuits 2 Rogowski profiles Pole

More information

Adaptive boundary element methods in industrial applications

Adaptive boundary element methods in industrial applications Adaptive boundary element methods in industrial applications Günther Of, Olaf Steinbach, Wolfgang Wendland Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th,

More information

Adaptive numerical methods

Adaptive numerical methods METRO MEtallurgical TRaining On-line Adaptive numerical methods Arkadiusz Nagórka CzUT Education and Culture Introduction Common steps of finite element computations consists of preprocessing - definition

More information

A 12-DOF Analytic Inverse Kinematics Solver for Human Motion Control

A 12-DOF Analytic Inverse Kinematics Solver for Human Motion Control Journal of Information & Computational Science 1: 1 (2004) 137 141 Available at http://www.joics.com A 12-DOF Analytic Inverse Kinematics Solver for Human Motion Control Xiaomao Wu, Lizhuang Ma, Zhihua

More information

Room Acoustics. CMSC 828D / Spring 2006 Lecture 20

Room Acoustics. CMSC 828D / Spring 2006 Lecture 20 Room Acoustics CMSC 828D / Spring 2006 Lecture 20 Lecture Plan Room acoustics basics Structure of room impulse response Characterization of room acoustics Modeling of reverberant response Basics All our

More information

Robot Mapping. Least Squares Approach to SLAM. Cyrill Stachniss

Robot Mapping. Least Squares Approach to SLAM. Cyrill Stachniss Robot Mapping Least Squares Approach to SLAM Cyrill Stachniss 1 Three Main SLAM Paradigms Kalman filter Particle filter Graphbased least squares approach to SLAM 2 Least Squares in General Approach for

More information

Graphbased. Kalman filter. Particle filter. Three Main SLAM Paradigms. Robot Mapping. Least Squares Approach to SLAM. Least Squares in General

Graphbased. Kalman filter. Particle filter. Three Main SLAM Paradigms. Robot Mapping. Least Squares Approach to SLAM. Least Squares in General Robot Mapping Three Main SLAM Paradigms Least Squares Approach to SLAM Kalman filter Particle filter Graphbased Cyrill Stachniss least squares approach to SLAM 1 2 Least Squares in General! Approach for

More information

Fluent User Services Center

Fluent User Services Center Solver Settings 5-1 Using the Solver Setting Solver Parameters Convergence Definition Monitoring Stability Accelerating Convergence Accuracy Grid Independence Adaption Appendix: Background Finite Volume

More information

Ultrasonic Multi-Skip Tomography for Pipe Inspection

Ultrasonic Multi-Skip Tomography for Pipe Inspection 18 th World Conference on Non destructive Testing, 16-2 April 212, Durban, South Africa Ultrasonic Multi-Skip Tomography for Pipe Inspection Arno VOLKER 1, Rik VOS 1 Alan HUNTER 1 1 TNO, Stieltjesweg 1,

More information

General Instructions. Questions

General Instructions. Questions CS246: Mining Massive Data Sets Winter 2018 Problem Set 2 Due 11:59pm February 8, 2018 Only one late period is allowed for this homework (11:59pm 2/13). General Instructions Submission instructions: These

More information

Near-field time-of-arrival measurements for four feed-arms with a bicone switch

Near-field time-of-arrival measurements for four feed-arms with a bicone switch EM Implosion Memos Memo 37 February 2010 Near-field time-of-arrival measurements for four feed-arms with a bicone switch Prashanth Kumar, Serhat Altunc, Carl E. Baum, Christos G. Christodoulou and Edl

More information

Acoustic Source Location in Vehicle Cabins and Free-field with Nearfield Acoustical Holography via Acoustic Arrays.

Acoustic Source Location in Vehicle Cabins and Free-field with Nearfield Acoustical Holography via Acoustic Arrays. Acoustic Source Location in Vehicle Cabins and Free-field with Nearfield Acoustical Holography via Acoustic Arrays. D.L.Hallman S.M. Dumbacher B.W. Libbey J.S. Bolton D.L. Brown M.J. Lally Herrick Laboratories

More information

Lecture 2: Introduction

Lecture 2: Introduction Lecture 2: Introduction v2015.0 Release ANSYS HFSS for Antenna Design 1 2015 ANSYS, Inc. Multiple Advanced Techniques Allow HFSS to Excel at a Wide Variety of Applications Platform Integration and RCS

More information

GG450 4/5/2010. Today s material comes from p and in the text book. Please read and understand all of this material!

GG450 4/5/2010. Today s material comes from p and in the text book. Please read and understand all of this material! GG450 April 6, 2010 Seismic Reflection I Today s material comes from p. 32-33 and 81-116 in the text book. Please read and understand all of this material! Back to seismic waves Last week we talked about

More information

HFSS Ansys ANSYS, Inc. All rights reserved. 1 ANSYS, Inc. Proprietary

HFSS Ansys ANSYS, Inc. All rights reserved. 1 ANSYS, Inc. Proprietary HFSS 12.0 Ansys 2009 ANSYS, Inc. All rights reserved. 1 ANSYS, Inc. Proprietary Comparison of HFSS 11 and HFSS 12 for JSF Antenna Model UHF blade antenna on Joint Strike Fighter Inherent improvements in

More information