ArticlePDF Available

Acoustic multipole sources for the lattice Boltzmann method

Authors:

Abstract and Figures

By including an oscillating particle source term, acoustic multipole sources can be implemented in the lattice Boltzmann method. The effect of this source term on the macroscopic conservation equations is found using a Chapman-Enskog expansion. In a lattice with q particle velocities, the source term can be decomposed into q orthogonal multipoles. More complex sources may be formed by superposing these basic multipoles. Analytical solutions found from the macroscopic equations and an analytical lattice Boltzmann wavenumber are compared with inviscid multipole simulations, finding very good agreement except close to singularities in the analytical solutions. Unlike the BGK operator, the regularized collision operator is proven capable of accurately simulating two-dimensional acoustic generation and propagation at zero viscosity.
Content may be subject to copyright.
Acoustic multipole sources for the lattice Boltzmann method
Erlend Magnus Viggen
Department of Electronics and Telecommunications, NTNU, 7034 Trondheim, Norway
By including an oscillating particle source term, acoustic multipole sources can be implemented
in the lattice Boltzmann method. The effect of this source term on the macroscopic conservation
equations is found using a Chapman-Enskog expansion. In a lattice with qparticle velocities, the
source term can be decomposed into qorthogonal multipoles. More complex sources may be formed
by superposing these basic multipoles. Analytical solutions found from the macroscopic equations
and an analytical lattice Boltzmann wavenumber are compared with inviscid multipole simulations,
finding very good agreement except close to singularities in the analytical solutions. Unlike the
BGK operator, the regularized collision operator is proven capable of accurately simulating two-
dimensional acoustic generation and propagation at zero viscosity.
PACS numbers: 47.11.-j, 43.20.Rz
I. INTRODUCTION
The lattice Boltzmann (LB) method is a relatively re-
cent advance in computational fluid dynamics which dif-
fers from traditional methods in that it solves the equa-
tions of fluid dynamics indirectly using a straightforward
discretization of the Boltzmann equation [1]. It has re-
cently also been applied to practical cases in acoustics [2–
4] and aeroacoustics [5–7].
This article describes a new method to generate
acoustic multipole sources in LB simulations. Acous-
tic monopole point sources have previously been imple-
mented by completely replacing the particle distribution
in a node with an equilibrium distribution having a spec-
ified oscillating density [8–13]. In this article we take
a different approach by adding a particle source term
to the LB equation. Unlike the previous method, the
new method does not unphysically disturb the under-
lying flow, and it also allows dipoles, quadrupoles, and
complex multipole superpositions.
II. LATTICE BOLTZMANN WITH
OSCILLATING SOURCE TERM
The LB method works by evolving the distribution
function fi(x, t)on a square numerical grid. This func-
tion represents the density of particles with position x
and velocity ξiat time t. The velocities ξiand their asso-
ciated distribution functions fiare restricted to a discrete
set. From the moments of fiwe can find the macroscopic
quantities of density ρ(x, t) = Pifi(x, t)and momentum
density ρu(x, t) = Piξifi(x, t).
fiis evolved using the lattice Boltzmann equation,
fi(x+ξi, t + 1) = fi(x, t)+Ωi(x, t) + si(x, t),(1)
erlendmagnus.viggen@sintef.no;
This post-print was published in Physical Review E 87, 023306
(2013), DOI: 10.1103/PhysRevE.87.023306
where siis the aforementioned particle source term, and
iis a collision operator. Most common is the BGK
operator, which relaxes fito an equilibrium
f(0)
i=ρwi1 + ξi·u
c2
0
+(ξi·u)2
2c4
0u·u
2c2
0(2)
with a relaxation time τ;
i=1
τfif(0)
i.(3)
In Eq. (2), c0is the inviscid speed of sound and wiis a
set of weighting coefficients; both depend on the choice
of velocity set ξi.
This article primarily uses the regularized collision op-
erator [14], which behaves similarly to BGK but sup-
presses nonhydrodynamic moments of fiby relaxing
them to equilibrium in each time step. It may thus
be seen as a conceptually simple, efficient, and gener-
ally applicable multiple relaxation time operator which
improves on the accuracy and stability of the BGK op-
erator, in particular at low viscosities. The regularized
collision operator is given by
i=(1 1
τ)wi
2c4
0X
j
(ξξc2
0δαβ)ξ ξ fneq
jfneq
i,
(4)
where fneq
i=fif(0)
i. In this notation, Greek in-
dices indicate vector or tensor components, and repeated
Greek indices in a term imply a summation (i.e. aαbα=
Pαaαbα). δαβ is the Kronecker delta.
The source term’s effect on the conservation equations
can be analyzed using a Taylor and Chapman-Enskog
expansion [15]. Because Eqs. (3) and (4) have the same
hydrodynamic moments [14], performing the analysis us-
ing Eq. (3) gives results which are valid for both. fiis
expanded around f(0)
iin orders of the Knudsen number,
and siand the derivatives are also similarly expanded;
fi=f(0)
i+f(1)
i+2f(2)
i+. . . , si=si,
t=∂t1+2t2, ∂α=∂α.
2
Here, is an expansion parameter indicating the order
of the Knudsen number. After inserting Eq. (3) into
Eq. (1), Taylor expanding, collecting terms according to
their Knudsen number order, and performing some alge-
bra, we find
(t1+αξ)f(0)
i=1
τf(1)
i+si(5)
at O(), and
t2f(0)
i+ (t1+αξ)11
2τf(1)
i
=1
τf(2)
i1
2(t1+αξ)si
(6)
at O(2). Then we define the monopole, dipole, and
quadrupole moments of sias
S0=X
i
si, Sα=X
i
ξsi, Sαβ =X
i
ξξ si.(7)
Finally, combining the different moments of Eqs. (5)
and (6) [1, 15], we end up with a modified mass con-
servation equation
∂ρ
∂t +ρuα
∂xα
=S01
2∂S0
∂t +Sα
∂xα,(8)
and a modified momentum conservation equation
∂ρuα
∂t +ρuαuβ
∂xβ
+∂p
∂xα
∂xβ
ν∂uβ
∂xα
+∂uα
∂xβ
=11
2
∂t Sατ∂Sαβ
∂xβ
(9)
+τ1
2
∂xβc2
sδαβS0+uαSβ+uβSαuαuβS0.
Here we have a pressure p=c2
0ρ, a kinematic shear vis-
cosity ν= (τ1
2)c2
0ρ, and a bulk viscosity of 2ν/3. The
O(u3)error term [1] has been neglected.
An inhomogeneous linear wave equation can be derived
from these conservation equations. In the τ1
2limit,
corresponding to the low viscosities commonly chosen for
LB acoustics [3, 5], this equation is
1
c2
0
2p0
∂t2− ∇2p0=11
2
∂t ∂S0
∂t Sα
∂xα
+τ2Sαβ
∂xαxβ
,
(10)
where the acoustic pressure p0(x, t) = p(x, t)p0is the
pressure’s deviation from a rest state. Unlike when this
equation is derived in the continuous Boltzmann equa-
tion case [16], Sαβ does not fully disappear with viscos-
ity. This is a fortuitous consequence of the discretization
error inherent in the lattice Boltzmann scheme.
In the simplified case of a time-harmonic source term
with angular frequency ω, the solution to this equation
can be found using standard methods [17] to be
p0(x, t) = ReZ()2
2S0(y)G(xy, t)
Sα(y)∂G(xy, t)
∂xα
(11)
+τSαβ (y)2G(xy, t)
∂xαxβdy,
where G(x, t)is the time-harmonic Green’s function. The
three terms in the integral represent monopoles, dipoles,
and quadrupoles, respectively. For the two-dimensional
case used in the following sections,
G(x, t) = 1
4iH(2)
0(k|x|)eiωt,(12)
where H(2)
nis the nth order Hankel function of the second
kind and k=ω/c0is the wavenumber [18].
However, waves in LB simulations have non-ideal
wavenumbers, due to discretization errors and viscous
effects [19, 20]. It has been shown that linear LB wave
propagation can be formulated as an eigenvalue prob-
lem [1, 19]. From the corresponding characteristic poly-
nomial,
1
3
eiˆ
k(31)eiˆ
k/2τeiˆ
k
2312
eiˆ
k/τ eiˆ
k/2τ eiˆ
k(31)
eI
= 0,
an analytical LB wavenumber including the aforemen-
tioned effects can be found to be
ˆ
k=ilnh3τ(ζ2ζ+ 1 ζ1) + ζ2+3ζ1
+3ζ1Ξi.h4+6τ(ζ1) 2ζi,
(13)
where the shorthand ζ=ehas been used, and
Ξ=(ζ+ 1)(ζ1)2(τζ + 1 τ)(3τ ζ2ζ+ 3 3τ).
This wavenumber is used in this article when comparing
analytical and numerical solutions.
III. MULTIPOLE BASIS
For a velocity set with qvelocities, sican be seen
as a q-dimensional vector which can be found from
aq-dimensional orthogonal basis Mjas si(x, t) =
Aij Mj(x, t).Aij can be chosen so that each compo-
nent of Mjrepresents the strength of a particular multi-
pole. As all LB velocity sets are symmetric and have
an odd number of velocities, one reasonable choice is
to have one monopole in addition to (q1)/2pairs of
oddly symmetric dipoles and evenly symmetric longitudi-
nal quadrupoles; one such pair for each pair of opposing
velocities ξi.
3
For the two-dimensional D2Q9 lattice, where
ξi=
0,0for i= 0,
sin[i1
2π],cos[i1
2π]for i= 14,
2sin[2i1
4π],cos[2i1
4π]for i= 58,
wi=
4/9for i= 0,
1/9for i= 14,
1/36 for i= 58,
(14)
and c0= 1/3, the source term can be decomposed in
this way as
s0
s1
s2
s3
s4
s5
s6
s7
s8
=
w00 0 11 0 0 1
21
2
w1
1
201
20 0 0 0 0
w201
201
20 0 0 0
w31
201
20 0 0 0 0
w401
201
20 0 0 0
w50 0 0 0 1
801
40
w60 0 0 0 0 1
801
4
w70 0 0 0 1
801
40
w80 0 0 0 0 1
801
4
M0
Mx
My
Mxx
Myy
Mx0
My0
Mx0x0
My0y0
.
(15)
The monopole has been chosen so that particles are
added at equilibrium. An x0y0coordinate system, ro-
tated π/4to the xyone, has been defined for the diag-
onal dipoles and quadrupoles. Table I shows how these
nine multipoles map onto the moments defined in Eq. (7).
It indicates that lateral quadrupoles can be made by
superposition of the diagonal longitudinal quadrupoles:
subtracting My0y0from Mx0x0and normalizing.
TABLE I. Nonzero moments of the D2Q9 basis multipoles Mj
M0MxMyMxx Myy Mx0My0Mx0x0My0y0
S01
Sx11
21
2
Sy11
2
1
2
Sxx c2
011
2
1
2
Syy c2
011
2
1
2
Sxy
1
21
2
Syx
1
21
2
IV. NUMERICAL VERIFICATION
To determine the correctness of the radiated fields of
these multipoles, a multipole point source was placed at
x= 0 in a system originally at rest with a density ρ0.
The simulated radiated field was compared with the cor-
responding analytical solution for several representative
multipoles. The simulations presented in this article were
performed at zero viscosity, i.e. τ=1
2. To avoid ripple
caused by sudden onset of the source, the source’s am-
plitude was multiplied with an envelope function
E(t) =
0for t0,
1
21
2cos(ωt/2) for 0t2π/ω,
1for 2π/ω t.
(16)
The point source was left to radiate waves until the first
wavefront neared the edge of the simulated system, at
which point the simulation was stopped and the results
were compared with the analytical solution.
To avoid nonlinearities affecting the results, the LB
method was linearized by removing the O(u2)terms in
Eq. (2). As the resulting dynamics and macroscopic
equations are linear, this allows the use of a complex
phasor source, which in turn allows a more simple and
accurate analysis. The real part of the complex radiated
field represents its physical value, and the magnitude rep-
resents its amplitude.
For a two-dimensional complex time-harmonic mul-
tipole point source, si(x, t) = siδ(x)eiωt , at τ=1
2,
Eq. (11) becomes
p0(x, t) = iωS0G(x, t)Sα
∂G(x, t)
∂xα
+1
2Sαβ c2
0δαβS02G(x, t)
∂xαxβ
,
(17)
because from Eq. (12),
()2G(x, t) = ω2
4iH(2)
0(k|x|)eiωt =ω
k22G(x, t)
∂xαxα
.
The three right-hand terms in Eq. (17) are only af-
fected by monopole, dipole, and quadrupole multipole
strengths, respectively; Table I indicates that the two
components of the third term cancel for M0.
The waves radiated from three representative multi-
poles, simulated with both the BGK and regularized col-
lision operators at a source frequency ω= 2π/25, are
compared with the analytical solution from Eq. (17) in
Fig. 1. While neither collision operator is unstable for
this simulation, the BGK LB results are heavily affected
by spurious oscillations, particularly for the higher-order
multipoles. On the other hand, the regularized LB re-
sults show no such oscillations, and are only significantly
in error very close to the point source. At this point there
is a singularity in the analytical solution which cannot be
captured with any similar discrete simulation methods,
such as finite difference time domain methods. Similar
errors were also reported in two and three dimensions
for the previous LB monopole point source method [9].
Also, since we are comparing a non-steady state simu-
lated result and a steady-state analytical solution, there
is naturally a discrepancy near the first wavefront; this
area is therefore not shown in Fig. 1.
The fundamental difference between the two collision
operators is that the BGK operator has a relaxation time
τfor all moments, while the regularized operator relaxes
4
0.1
0
0.1
0.2
ρ0/M0
BGK LB Reg. LB Analytical
0.2
0.1
0
0.1
ρ0/Mx
0 10 20 30 40 50 60 70 80
0.1
0
0.1
0.2
|x|
ρ0/Mxx
FIG. 1. (Color online) Physical acoustic density ρ0=
Re(p0/c2
0)normalized by by multipole strength Mjagainst
distance |x|to point source. Results were measured along the
x–axis. Top to bottom: Monopole, x–dipole, xx–quadrupole.
102101
102
101
100
101
1
kekq
O(12)
q= 1
q= 2
FIG. 2. 1- and 2-norm of the relative error of the monopole
pressure amplitude, found by Eq. (18), compared with second
order convergence.
nonhydrodynamic moments to equilibrium in each time
step [14]. At τ=1
2, the BGK operator fully overrelaxes
nonhydrodynamic moments in such a way that their am-
plitude does not decrease. By increasing τin these sim-
ulations, the spurious oscillations in the BGK results are
reduced and localized to the region around the source.
This indicates that the difference shown in Fig. 1 be-
tween the two operators is caused by nonhydrodynamic
moments generated in the source node. The regularized
collision operator at τ=1
2is used exclusively in the re-
mainder of this article.
In a region well away from the source and the first
wavefront, the q-norm of the relative error [21] of the
monopole pressure amplitude is
kekq=
1
λ2
3λ
X
|x|=λ
|p0∗|−|p0|
|p0|
q
1/q
,(18)
where λ= 2πc0is the wavelength, p0is the analyt-
ical solution, and p0∗ is the simulated solution. The 1-
90
120
150
180
210
240 270 300
330
360
30
60
0
0.5
1
+
(a)
90
120
150
180
210
240 270 300
330
360
30
60
0
0.5
1
++
(b)
90
120
150
180
210
240 270 300
330
360
30
60
0
0.5
1
+
+
(c)
210
240 270 300
330
360
30
60
90
120
150
180
0
0.5
1
+
(d)
FIG. 3. (Color online) Directivity at k|x|= 25, normalized by
the analytical solution. Lobe phase is indicated by plus and
minus sign. Circles and line indicate numerical and analytical
solutions, respectively. (a) x–dipole. (b) xx–quadrupole. (c)
xy–quadrupole. (d) Rotated supercardioid.
and 2-norms were found for a number of different resolu-
tions, and the results are shown as function of the spatial
resolution 1in Fig. 2. The overall convergence of the
radiated wave is clearly seen to be second order; the same
order as the LB method itself.
The directivity at k|x|= 25 of the dipole and the longi-
tudinal and lateral quadrupoles, simulated at ω= 2π/50,
is shown in Fig. 3(a)–(c). In all three cases, there is an
excellent agreement between the numerical and analyti-
cal solutions.
The basic multipoles may be superposed to form more
complex ones. Rotation by an angle θmay be per-
formed by applying a rotation matrix αij =cos θsin θ
sin θcos θ
to a dipole vector Di=Sx
Sylike Drot
i=Pjαij Dj,
or to a quadrupole tensor Qij =Sxx Sxy
Syx Syy like Qrot
ij =
Pm,n αimαj nQmn . Figure 3(d) shows a rotated super-
cardioid formed by superposing a dipole and a longitu-
dinal quadrupole [22], both normalized to the same am-
plitude and rotated an angle θ=π/6. This composite
multipole is highly directive.
V. COMPARISON WITH PREVIOUS METHOD
A previous method for acoustic monopole point sources
within the LB domain [8–13] works by replacing the dis-
tribution function fiin the source node in each time step.
It is replaced by an equilibrium distribution f(0)
ideter-
mined by the velocity u, found from fi, and a specified
5
oscillating density
ρ=ρ0+ρsrc sin(ωt).(19)
Thus, the original density and all information contained
in fneq
iis overwritten and lost in the source node in each
time step. Extending the previous method for dipoles
is possible by making uan oscillating function of time.
However, extending it further would not be possible, as
the equilibrium distribution it depends on is fully defined
by ρand u.
Unlike the current method described in this article,
there have never been found any expressions for the pre-
vious method, either regression- or theory-based, to re-
late the amplitudes and phases of the source node and
the radiated wave. Previous comparisons of the previous
method with theory have been done by ad hoc scaling
and phase shifting of the analytical solution [8, 9]. Thus,
we cannot make fair direct quantitative comparisons with
theory like in the previous section.
However, the previous method systematically gener-
ates errors in the source node. This is most clearly seen in
a limiting case where the monopole source strength goes
to zero (i.e. si0and ρsrc 0) and there is a back-
ground flow field with a density ρ(x, t) = ρ0+ρ0(x, t).
For the current method, Eq. (1) shows that the effect of
the source vanishes. For the previous method, however,
Eq. (19) shows that the fixed source node density ρ0will
result in a relative error |ρ0/(ρ0+ρ0)|. This error will
propagate outward, affecting the rest of the flow field.
VI. CONCLUSION
By adding an oscillating particle source term to the
LB equation, acoustic multipole sources may be imple-
mented. These may be either spatially distributed or
point sources. Comparing simulations of the fields ra-
diated by monofrequency point multipole sources with
the corresponding fields predicted by theory, very good
agreement is found except in the vicinity of the source
node, where there is a singularity in the analytical solu-
tion. Similar errors were also reported for a previous LB
monopole point source method [9].
In a lattice with qvelocities, we suggest using a orthog-
onal multipole basis of one monopole, (q1)/2dipoles,
and (q1)/2longitudinal quadrupoles. These funda-
mental multipoles may be superposed to form more com-
plex sources, such as the highly directive source shown in
Fig. 3(d). This could be useful for simulating cases with
directed emission of sound in a complex fluid flow.
Because acoustic LB simulations are commonly per-
formed at very low viscosities, i.e. τclose to 1
2[3, 5], the
simulations in this article were performed using the reg-
ularized collision operator at the inviscid limit τ=1
2.
The simulations prove that the regularized operator al-
lows stable and accurate zero-viscosity LB simulation of
some phenomena, at minimum acoustic generation and
propagation. For the same case, the BGK operator gives
results with very large spurious oscillations unless the
viscosity is increased. This is because it does not at all
when τ=1
2suppress the nonhydrodynamic moments
generated by the source node, unlike the regularized op-
erator which fully suppresses them.
It is worth noting that while monopoles, dipoles, and
quadrupoles appear as source terms in the wave equa-
tion, higher-order multipoles, such as octupoles, do not.
This is also the case when the wave equation is similarly
derived from the continuous Boltzmann equation [16].
However, it is likely that such higher-order multipoles
would appear in the momentum equation if its deriva-
tion were carried to the Burnett level, where the equa-
tion contains additional terms with derivatives of higher
order. Thus, octupoles etc. are likely also possible in LB
simulations, if the symmetries of the chosen velocity set
permit.
Comparison with the derivation based on the continu-
ous Boltzmann equation also shows that the quadrupole
strength here is nonzero in the inviscid limit due to a
fortuitous discretization error in the lattice Boltzmann
scheme. In the continuous case, quadrupoles disappear
in this limit.
ACKNOWLEDGMENTS
The author wishes to thank Paul J. Dellar for suggest-
ing how to find Eq. (13).
[1] P. J. Dellar, Phys. Rev. E 64, 031203 (2001).
[2] H. Kühnelt, in Proceedings of the Stockholm Music
Acoustics Conference (2003) pp. 401–404.
[3] A. R. da Silva, G. P. Scavone, and A. Lefebvre, J. Sound
Vib. 327, 507—528 (2009).
[4] J. M. Buick, M. Atig, D. J. Skulina, D. M. Campbell,
J. P. Dalmont, and J. Gilbert, J. Acoust. Soc. Am. 129,
1261 (2011).
[5] M. Hasert, J. Bernsdorf, and S. Roller, Phil. Trans. R.
Soc. A 369, 2467 (2011).
[6] F. A. van Herpe, S. Vergne, and E. Gaudard, in Pro-
ceedings of the Acoustics 2012 Nantes Conference (2012)
pp. 1845–1850.
[7] M. Stadler, M. B. Schmitz, P. Ragg, D. M. Holman, and
R. Brionnaud, in 2012 Proceedings of the ASME Turbo
Expo (2012).
[8] E. M. Viggen, The lattice Boltzmann method with appli-
cations in acoustics, Master’s thesis, Norwegian Univer-
6
sity of Science and Technology (NTNU) (2009).
[9] E. M. Viggen, in Proceedings of the 33rd Scandinavian
Symposium on Physical Acoustics (2010).
[10] H. Xu and P. Sagaut, J. Comput. Phys. 230, 5353 (2011).
[11] E. Vergnault, O. Malaspinas, and P. Sagaut, J. Comput.
Phys. 231, 8070 (2012).
[12] S. Ha, N. Ku, and K.-Y. Lee, in Proceedings of the
2012 Symposium on Theory of Modeling and Simulation
(2012).
[13] H. Xu, O. Malaspinas, and P. Sagaut, J. Comput. Phys.
231, 7335 (2012).
[14] J. Lätt and B. Chopard, Math. Comput. Simulation 72,
165—168 (2006).
[15] T. Reis and T. N. Phillips, Phys. Rev. E 75, 056703
(2007).
[16] E. M. Viggen, in Proceedings of the 36th Scandinavian
Symposium on Physical Acoustics (2013) (to be pub-
lished).
[17] M. S. Howe, Theory of vortex sound (Cambridge Univer-
sity Press, Cambridge, UK, 2003) chapter 1–2.
[18] P. M. Morse and K. U. Ingard, Theoretical acoustics
(McGraw-Hill Book Company, New York, NY, 1968)
chapter 7.
[19] E. M. Viggen, Phil. Trans. R. Soc. A 369, 2246 (2011).
[20] E. M. Viggen, Commun. Comput. Phys. 13, 671 (2013).
[21] R. J. LeVeque, Finite difference methods for ordinary
and partial differential equations (Society for Industrial
and Applied Mathematics, Philadelphia, PA, 2007) ap-
pendix A.
[22] J. L. Butler, A. L. Butler, and J. A. Rice, J. Acoust.
Soc. Am. 115, 658 (2004).
... In this case, the sound field can be modeled using the scalar wave equation [16]. Based on this fact, the conventional LBM mentioned above [11][12][13][14][15] is not suitable, and researchers have begun to focus on developing the LBM to model the scalar wave equation [17][18][19][20][21][22]. Chopard et al. [19,20] developed the LBM to model radio wave propagation for the first time. ...
Article
Full-text available
This paper proposes the D2Q5 Lattice Boltzmann method (LBM) method, in two dimensions with five discrete lattice velocities, for simulating linear sound wave propagation in closed rooms. A second-order linear acoustic equation obtained from the LBM method was used as the model equation. Boundary conditions at the domain boundary use the bounce-back scheme. The LBM numerical calculation algorithm in this paper is relatively simpler and easy to implement. Parallelization with the GPU CUDA was implemented to speed up the execution time. The calculation results show that the use of parallel GPU CUDA programming can accelerate the proposed simulation 27.47 times faster than serial CPU programming. The simulation results are validated with analytical solutions for acoustic pulse reflected by the flat and oblique walls, the comparisons show very good concordance, and the D2Q5 LBM has second-order accuracy. In addition, the simulation results in the form of wavefront propagation images in complicated shaped rooms are also compared with experimental photographs, and the comparison also shows excellent concordance. The numerical results of the D2Q5 LBM are promising and also demonstrate the great capability of the D2Q5 LBM for investigating room acoustics in various complexities.
... The multipole approach adds a source term directly in the LBE, acting as a particle source [45,46]. The MRT regularized BGK operator was implemented to allow convergence at a low viscosity. ...
Article
Full-text available
The Lattice Boltzmann Method (LBM) can be applied to several fluid dynamic problems in the time domain. This numerical method indirectly solves the Navier-Stokes equations in a weakly compressible limit that allows acoustic wave propagation. This work presents a systematic literature review concerning the application of the LBM in acoustics. Applications found in the literature are classified and presented in different categories, including wave theory, boundary conditions, sound absorption materials, aeroacoustics, and musical acoustics. The increasing amount of research in recent years about aeroacoustics is remarkable, thanks to the intrinsically coupled treatment of the acoustical field and the mean flow, the potential of studying different wave phenomena such as diffraction and scattering, the easy way to model complex geometric boundaries in 2D and 3D, and finally thanks to the increasing available computational power. Some examples were included to illustrate the LBM capabilities to simulate sound wave phenomena, including point source modeling, diffraction and interference of sound waves, jet noise, and edge noise. This work will give a retrospective of the research developed in the past and a perspective on how this numerical method might evolve in the acoustical field.
... To take the advantages of the LBM, a variety of models have been proposed to solve different hydrodynamic problems, such as multiphase and multi-component flows [21]. Recently, effort has been made to apply the LBM for direct acoustic simulations [22,23,24]. To simulate the generation and propagation of small pressure perturbations, it is crucial to reduce the dispersion and the dissipation errors introduced by the numerical schemes. ...
... 碰撞算子。它因形式简单、物理意义明朗而被广泛 采用。多种数学分析 [32][33] 显示Boltzmann方程是与 [33] 将公式(1)在 Hermit基上进行投影,推导获得任意阶平衡态分布函 数,本文采用四阶精度形式 [34][35] ...
... The azimuthal averaged acoustic emission is then reduced for more than 6dB compared to the I − 1 one. As a recall, a reduction of 3dB corresponds in dividing the sound intensity by a factor of 2. The I − 1 method generates a very strong dipole radiated noise [243,244], especially in the direction of the fine mesh. A very large reduction of this noise is achieved in most propagation directions, and particularly in the fine grid, as can also be seen on Fig. 6. 7. ...
Thesis
Full-text available
Predicting landing gear noise is a major concern for an aircraft manufacturer, since it contributes to about 40% of the total aircraft noise during the approach phases. Flight tests and those carried out in anechoic wind tunnels have enabled the understanding of noise generation mechanisms, as well as the design of low noise devices. However, these methods are time consuming and costly to set up. The use of computational fluid dynamics (CFD) is thus emerging as an essential complement to these experimental approaches. The flow around landing gears is complex and highly unsteady, and the noise generated is broadband by nature. Given these characteristics, it is therefore necessary to use unsteady methods with high-fidelity turbulence modeling such as Large Eddy Simulation (LES), to predict these acoustic sources. The lattice Boltzmann method (LBM) is a numerical approach that has recently shown a strong potential for this type of application, thanks to its accuracy, its low restitution time and its ability to handle complex geometries. It is consequently adopted for this thesis. Aeroacoustic simulations require a high level of accuracy since acoustic fluctuations, which are several orders of magnitude smaller than aerodynamic ones, must be properly captured and propagated. Nevertheless, the non-conforming grid interfaces used in LBM have the inconvenience of generating spurious vorticity and acoustics that propagate in the fluid core, which may affect the noise predictions. The PhD objective is to develop new grid coupling models in the "LaBS/ProLB" LBM solver, and to validate them in the context of landing gears aeroacoustics. Two main directions are addressed to overcome these phenomena: 1/ A study of the numerical scheme in the fluid core is performed, highlighting the involvement of non-hydrodynamic modes, specific to the LBM, in the generation of vorticity and of a portion of the spurious acoustics generated at mesh interfaces. After a thorough study of the implication of these modes, an appropriate collision model (H-RR) is chosen to filter them out during a simulation. The stability and accuracy of several LBM schemes including the H-RR one under typical aeroacoustic simulation conditions are also investigated. This study highlights stability issues, as well as questionable precision of many advanced LBM schemes available in the literature. 2/ A direct coupling algorithm between two grids of different resolution is proposed. This algorithm allows to greatly improve the accuracy of the non-conforming grid interfaces, and hence to reduce the spurious acoustic emission produced by the crossing of vortices composing the wakes. Finally, the LAGOON landing gear allows for the validation of these numerical ingredients. An aerodynamic study and then an aeroacoustic one via a coupling with an acoustic propagation code based on the Ffowcs Williams and Hawkings analogy (FW-H) are conducted. The limitations of this analogy in its solid formulation, mostly used to predict landing gear noise, are exposed. Lastly, the effect of extra components of increasing complexity on the noise generated is investigated.
Article
Full-text available
This work presents a numerical method for modeling fluid–structure–acoustics interaction (FSAI) problems involving large deformation. The method incorporates an immersed boundary method and a regularized lattice Boltzmann method (LBM) where a multi-block technique and a nonreflecting boundary condition are implemented. The von Neumann analysis is conducted to investigate the stability of the regularized LBM. It is found that the accuracy and stability of the regularized LBM can be improved when the collision operator is computed from the Hermite polynomials up to the fourth order instead of the second order. To validate the present method, four benchmark cases are conducted: the propagation of an acoustic monopole point source, the sound generated by a stationary cylinder in a uniform flow, the sound generation of a two-dimensional insect model in hovering flight, and the sound generation of a three-dimensional flapping wing. Predictions given by the current method show a good agreement with numerical simulations and analytical solutions reported in the literature, demonstrating its capability of solving FSAI problems involving complex geometries and large deformation. Finally, the method is applied in modeling sound generation in vortex-induced vibrations of a rigid cylinder and a sphere. It is found that vortex-induced vibration can enhance the acoustic intensity by approximately four times compared to that of the stationary case for a cylinder. In contrast, both vibrating and stationary spheres exhibited relatively less intense noise, primarily within the wake. Notably, the spanwise noise propagation is only observed when the sphere is vibrating.
Article
Particle‐resolved simulations of turbulent particle‐laden flows provide a powerful research tool to explore detailed flow physics at all scales. However, efficient particle‐resolved simulations for wall‐bounded turbulent particle‐laden flows remain a challenging task. In this article, we develop a simulation approach for a turbulent channel flow laden with finite‐size particles on a nonuniform mesh by combining the discrete unified gas kinetic scheme (DUGKS) and the immersed boundary method (IBM). The standard discrete delta function was modified according to reproducible kernel particle method to take into account mesh non‐uniformity and correctly conserve force moments. Simulation results based on uniform and nonuniform meshes are compared to validate and examine the accuracy of the nonuniform mesh DUGKS‐IBM. Finally, the computational performance of the nonuniform mesh DUGKS‐IBM is discussed.
Article
Combining the advantages of the acoustic multipole source (AMS) method and the simplified lattice Boltzmann method (SLBM), a method called AMS–SLBM is proposed for simulating the propagation of acoustic multipole sources in fluids. A particle source term is introduced to the right‐hand side of the lattice Boltzmann equation using the AMS method, and the macroscopic equations with source terms are derived via the Chapman–Enskog expansion analysis. Employing the fractional step technique, the solving process of the macroscopic equations can be divided into three steps: the predictor, corrector, and supplement steps. In the predictor and corrector steps, macroscopic equations without source terms are solved by SLBM, and in the supplement step, the time advancement of the source terms is solved using the finite difference method. AMS–SLBM uses SLBM to simulate the propagation of sound waves by directly evolving the macroscopic variables, which evades the evolution and storage of the distribution function, and the computational process is simpler and memory can be reduced compared to the standard LBM. Moreover, since the acoustic source term is introduced to the right‐hand side of the lattice Boltzmann equation by the AMS method, AMS–SLBM avoids the disadvantage that the traditional forced equilibrium distribution function (EDF) method will interfere and cover the original flow field during the calculations. Several cases including the propagation of the plane wave, a Gaussian pulse and acoustic monopole, dipole, and quadrupole sources are simulated to validate the robustness and accuracy of the present method. The results show that AMS–SLBM can well simulate acoustic multipole sources propagation, and it affords second‐order accuracy. This article is protected by copyright. All rights reserved.
Article
Full-text available
A combined immersed boundary–lattice Boltzmann approach is used to simulate the dynamics of the fluid–structure interaction of a hollow sealing strip under the action of pressure difference. Firstly, the multiple relaxation times LBM model, hyper-elastic material model and immersed boundary method were deduced. According to the strain characteristics of hyper-elastic materials and the specific situation of friction between the elastic boundary and solid boundary, the internal force and the external force on the immersed boundary were discussed and deduced, respectively. Then, a 2D calculation model of the actual hollow sealing strip system was established, during which technical problems such as the equivalent wall thickness of the sealing strip and the correction of the stiffness of the contact corner were solved. The reliability of the model was verified by comparing results of FEM simulation of quasi-static deformation. Following this, the simulation results of three typical cases of sealing strips were presented. The results show that when the sealing strip fails, there will be a strong coupling phenomenon between the flow field and the sealing strip, resulting in the oscillation of the flow field and the sealing strip at the same frequency.
Article
The lattice-Boltzmann method, in its classical form, is a hyperbolic-leaning equation system which requires long term time-marching solutions to attain quasi-steady state, and much research has been done to improve the convergence performance of the algorithm. Nevertheless, previous approaches have seen limited use in the literature, either due to high complexity, a lack of integrability, and/or instability considerations. In this study, we propose a new acceleration scheme that utilizes information carried by pressure waves propagating in the simulated domain to achieve accelerated convergence to steady and quasi-steady state solutions. The formulated algorithm achieves accurate final flow fields and is in excellent agreement for tested benchmark problems. We show that this scheme is highly robust for a wide range of relaxation parameters in the single-relaxation time and the multiple-relaxation time formulations of the LBM, and effectively apply the algorithm to both obstacle-driven and shear-driven flows, with an observed time reduction to steady state behavior of more than half. Furthermore, the method is successfully tested on a complex, unsteady flow employing the KBC entropic multirelaxation operator – this exhibited a significant reduction of the flow transient stage of up to 63.8%, and proves the scheme to work with the full triad of major LB collision operators. In terms of numerical implementation, the relative cleanness and ‘bolt-on’ nature of the proposed algorithm allows for ease of application and increased universality, making it ideal for a previously unfilled role in current LBM development.
Article
Full-text available
As the numerical resolution is increased and the discretisation error decreases, the lattice Boltzmann method tends towards the discrete-velocity Boltzmann equation (DVBE). An expression for the propagation properties of plane sound waves is found for this equation. This expression is compared to similar ones from the Navier-Stokes and Burnett models, and is found to be closest to the latter. The anisotropy of sound propagation with the DVBE is examined using a two-dimensional velocity set. It is found that both the anisotropy and the deviation between the models is negligible if the Knudsen number is less than 1 by at least an order of magnitude.
Thesis
Full-text available
An introduction is given to the lattice Boltzmann method and its background, with a view towards acoustic applications of the method. To make a larger range of acoustic applications possible, a point source method is proposed. This point source is applied to simulate cylindrical waves and plane waves, and is shown to give a very good numerical result compared with analytic solutions of viscously damped cylindrical and plane waves. Good results are found for simulations of Doppler effect, diffraction, and viscously damped standing waves. It is concluded that the lattice Boltzmann method could be suitable for simulating acoustics in complex flows, at ultrasound frequencies and very small spatial scales. The lattice Boltzmann method is shown to be unfeasible at lower frequencies or for larger systems.
Conference Paper
Full-text available
By adding a particle source term in the Boltzmann equation of kinetic theory, it is possible to represent particles appearing and disappearing throughout the fluid with a specified distribution of particle velocities. By deriving the wave equation from this modified Boltzmann equation via the conservation equations of fluid mechanics, multipole source terms in the wave equation are found. These multipole source terms are given by the particle source term in the Boltzmann equation. To the Euler level in the momentum equation, a monopole and a dipole source term appear in the wave equation. To the Navier-Stokes level, a quadrupole term with negligible magnitude also appears.
Article
Full-text available
An extended numerical scheme for the simulation of fluid flows by means of a lattice Boltzmann (LB) method is introduced. It is conceptually related to the lattice BGK scheme, which it enhances by a regularization step. The result is a numerical scheme that is both more accurate and more stable in the hydrodynamic regime.
Article
This is an introduction to the branch of fluid mechanics concerned with the production of sound by hydrodynamic flows. It is designed for a one semester introductory course at the advanced undergraduate or graduate level. Great care is taken to explain underlying fluid mechanical and acoustic concepts, and to describe fully the steps in a complicated derivation. The discussion deals specifically with low Mach number flows, which enables the sound produced by `vortex-surface' interactions to be analyzed using the `compact Green's function'. This provides a routine procedure for estimating the sound, and an easy identification of those parts of a structure that are likely to be important sources of sound.
Article
In this paper we address the problem of the time evolution of a perturbation around a steady base flow with the use of the lattice Boltzmann method (LBM). This approach, named base flow lattice Boltzmann method, is of great interest in particular for aeroacoustic fields where the acoustic perturbation, on the one hand, is almost exclusively influenced by the large scale average structures of the underlying flow, and on the other hand, has a low effect on the large structures. The method is implemented for weakly compressible flows and the results of the base flow lattice Boltzmann are compared with the standard single relaxation time LBM. The boundary conditions for the base flow lattice Boltzmann method are discussed, as well as the implementation of outflow conditions for acoustic waves.
Article
This paper investigates the reflection of sound waves as they propagate toward the open end of ducts issuing a cold subsonic mean flow in a stagnant fluid. The investigations are conducted by using a relatively new one-step numerical technique known as the lattice Boltzmann method. The results obtained in terms of end correction, l, and magnitude of the pressure reflection coefficient, |R|, for an unflanged pipe model are in very good agreement with theoretical predictions and experimental data for the range of Mach numbers M
Article
It is well-known that there exist several free relaxation parameters in the MRT-LBM. Although these parameters have been tuned via linear analysis, the sensitivity analysis of these parameters and other related parameters are still not sufficient for detecting the behaviors of the dispersion and dissipation relations of the MRT-LBM. Previous researches have shown that the bulk dissipation in the MRT-LBM induces a significant over-damping of acoustic disturbances. This indicates that MRT-LBM cannot be used to obtain the correct behavior of pressure fluctuations because of the fixed bulk relaxation parameter. In order to cure this problem, an effective algorithm has been proposed for recovering the linearized Navier-Stokes equations from the linearized MRT-LBM. The recovered L-NSE appear as in matrix form with arbitrary order of the truncation errors with respect to δt{\delta}t. Then, in wave-number space, the first/second-order sensitivity analyses of matrix eigenvalues are used to address the sensitivity of the wavenumber magnitudes to the dispersion-dissipation relations. By the first-order sensitivity analysis, the numerical behaviors of the group velocity of the MRT-LBM are first obtained. Afterwards, the distribution sensitivities of the matrix eigenvalues corresponding to the linearized form of the MRT-LBM are investigated in the complex plane. Based on the sensitivity analysis and the recovered L-NSE, we propose some simplified optimization strategies to determine the free relaxation parameters in the MRT-LBM. Meanwhile, the dispersion and dissipation relations of the optimal MRT-LBM are quantitatively compared with the exact dispersion and dissipation relations. At last, some numerical validations on classical acoustic benchmark problems are shown to assess the new optimal MRT-LBM.