2. Vibro-acoustic coupling#
2.1. Presentation#
Let’s say an elastic structure defined in a domain \({\Omega }_{s}\) that vibrates in the presence of a perfect, non-heavy, compressible fluid, in isentropic evolution defined in a domain \({\mathrm{\Omega }}_{f}\). \({\Sigma }_{f}\) being the edge of the fluid domain \({\Omega }_{f}\) and \({\Sigma }_{s}\) being the edge of the solid domain \({\Omega }_{s}\), we denote their common surface by \(\Sigma ={\Sigma }_{f}\cap {\Sigma }_{S}\). We note \({n}_{s}\) the normal outside the fluid domain \({\Omega }_{f}\).
At a given moment, the state of the fluid is defined by its pressure field (scalar) \(p\) and that of the structure by its field of displacement (vector) \({u}_{s}\). It is considered that the coupled system is subject to small disturbances around its state of equilibrium where the fluid and the structure are at rest. The fluid-structure interaction problem then consists in solving two problems simultaneously:
one in the structure subjected, on \(\Sigma\), to a \(p\) pressure field imposed by the fluid;
the other in the fluid subjected to a field of displacement \(u\) of the wall \(\Sigma\).
Note: if the direction of normal fluid to structure or structure to fluid does not matter (this is a convention), it is nevertheless imperative that this normal always be oriented in the same direction. It is strongly recommended to keep the convention of orienting the structure towards the fluid for all fluid-structure interface models in order to maintain consistency with the other loads on the structure (see in particular the case of loads of type ONDE_PLANE).
2.2. Formulation of the vibro-acoustic problem#
2.2.1. Structure description#
Hypothesis: the structure is homogeneous and obeys the laws of linear elasticity. Given this hypothesis, we can write the following various equations governing the state of the structure [bib2].
2.2.1.1. Conservation of momentum equation#
The equation for the conservation of momentum is written, in the absence of volume forces other than inertia forces, as follows:
With \({\rho }_{s}\) the density, \({u}_{s}\) the displacements and \({\mathrm{\sigma }}_{s}\) the stress tensor.
2.2.1.2. Compatibility relationship#
The classical compatibility relationship is established on the deformation tensor:
Where \({\mathrm{\epsilon }}_{s}\) is the tensor for (small) deformations.
2.2.1.3. Isotropic law of linear elasticity behavior#
We assume that the solid is linear elastic, so:
\(C\) being the elasticity tensor, symmetric. For the isotropic case, we can also write:
: label: eq-4
{mathrm {sigma}} _ {s} ({u} _ {s}) =mathrm {lambda}text {tr} ({mathrm {epsilon}}} _ {s}} _ {s}} _ {s}) _ {s} ({s})) I+2mathrm {mu} {mathrm {epsilon}} _ {s} ({u}) _ {s})
With \(\mathrm{\lambda }\) and \(\mathrm{\mu }\) the Lamé coefficients.
2.2.1.4. Boundary conditions#
There are boundary conditions on the surface of the structure such as:
: label: eq-5
{begin {array} {c} {mathrm {sigma}}} _ {s}} _ {s} _ {s})cdot {n} _ {s} = {f} _ {s}text {on}text {on}text {on}}on}on}\ sigma}}} _ {s} _ {s} =overline {u}text {on}text {on}partial}on}partial {mathrm {Omega}} _ {U}end {array}
Where \(\partial {\mathrm{\Omega }}_{N}\) is the part of the surface of the structure on which the force (surface) conditions \({f}_{s}\) apply and \(\partial {\mathrm{\Omega }}_{U}\) is the part of the surface of the structure on which the moving conditions \(\overline{u}\) apply.
2.2.2. Fluid description#
Hypothesis: the fluid obeys the laws of linear acoustics.
2.2.2.1. Conservation of momentum equation#
The equation for the conservation of momentum is written, in the absence of sources:
With \({\mathrm{\sigma }}_{f}\) the fluid stress tensor, \({\rho }_{0}\) the density of the fluid in the rest state, and \({u}_{f}\) the fluid displacement field.
2.2.2.2. Mass conservation equation#
In the first order and in the absence of acoustic sources, the mass conservation equation is expressed by the relationship:
2.2.2.3. Law of behavior#
Hypothesis: the fluid obeys the laws of linear acoustics, so:
The fluid is assumed to be in barotropic evolution (pressure \(p\) is, for the given fluid, a known function of density alone):
where \({c}_{0}\) is the speed of sound in the fluid at rest.
2.2.2.4. Pressure formulation#
We now have to combine these equations to get the equation of state of the fluid, there are several ways to do it. If we take the pressure \(p\) of the fluid as a state variable, by combining () and (), we get:
By deriving equation () with respect to time and combining it with ():
If we inject () into (), we get the d’Alembert equation:
2.2.2.5. Formulation with two variables#
We associate with the pressure variable \(p\) an additional variable called fluid displacement potential and noted \(\mathrm{\varphi }\), we hypothesize the absence of a rotational term in the movements of the fluid such as:
By taking the equation for the conservation of momentum () and injecting () into it after derivation, which is a rewrite of the Bernoulli equation with \({\dot{u}}_{f}^{2}=0\) (linearity hypothesis):
This gives us a direct relationship between pressure and the potential for fluid displacement:
Hence the new form of wave propagation equation:
2.2.2.6. Formulation in speed potential#
It is also possible to introduce the fluid speed potential, noted \(\psi\) and such that:
This gives us as a relationship with the \(p\) pressure of the fluid:
The latter formulation is more natural when one has to impose a limit condition on the edge in speed, such as an incident wave.
2.2.3. Description of fluid-structure interaction#
At the fluid-structure interface \(\Sigma\), the fluid being non-viscous, it does not adhere to the wall. We therefore write the continuity of normal stresses:
And the continuity of normal trips:
As the fluid is initially considered to be at rest, the continuity of normal movements is equivalent to the continuity of normal velocities:
: label: eq-21
{dot {u}} _ {s}cdot {n} _ {n} _ {s} _ {f}cdot {n} _ {s}text {on}text {on}text {on}mathrm {Sigma}
And the continuity of normal accelerations:
By applying () in ():
The equation for the continuity of normal accelerations () is written as:
For the case where the equation of state of the fluid is expressed by the pressure and the displacement potential of the fluid, conditions IFS will be:
And if we use the fluid’s speed potential:
These writings show that the meaning of normal \({n}_{s}\) is really only a matter of writing convention. Whatever this orientation, the continuity equations will have exactly the same form.
2.2.4. External interface radiation condition#
In the case where the structure is surrounded by the fluid, the propagation of waves in the fluid must respect the radiation conditions at the outer border of this fluid medium \(\partial {\mathrm{\Sigma }}_{R}\), this condition called Sommerfeld condition states that the waves are not reflected by the outer surface of the fluid. The radiation condition is written as:
: label: eq-27
underset {rtomathrm {infty}}} {mathrm {lim}} {r} ^ {d-1/2}left (nabla pcdot {n} _ {f} +frac {dot {p}}} {dot {p}}} {{p}}}right) =0
Since this condition is asymptotic, its application to a finite element modelling is not direct. We will use an approximation of the condition, noted BGT (like the names of the authors, see [Bib6]). The zero order approximation is written as:
: label: eq-28
nabla pcdot {n} _ {f} +frac {{mathrm {rho}} _ {0}} {{Z} _ {C}}dot {p} =0text {p} =0text {on} =0text {on}}text {on}text {on}}text {on}}partial {mathrm {Sigma}} _ {R}
textrm {with}
{Z} _ {C} = {mathrm {rho}}} _ {0} {c} _ {0}
This condition is exact for a plane wave. To asymptotically approach the infinity behavior of a spherical wave, for a given radius \(R\), a first-order approximation is used:
2.2.5. Fluid speed decomposition#
The speed of fluid \({\dot{u}}_{f}\) which can be written \({\dot{u}}_{f}=\nabla \mathrm{\psi }\) can be written as can be broken down into three components:
: label: eq-30
mathrm {psi} = {mathrm {psi}}} ^ {mathit {inc}} + {mathrm {psi}} ^ {mathit {rad}}} + {mathrm {psi}}} ^ {mathit {ref}} + {mathit {rad}}} + {mathrm {rad}}} + {mathrm {psi}}
The first term is the term of incidence, the second term is the term of radiation, and the third term is the term of reflection. This decomposition corresponds to the same on the pressure of the fluid:
: label: eq-31
p= {p} ^ {mathit {inc}}} + {p} ^ {mathit {rad}}} + {p} ^ {mathit {inc}}}
2.2.6. Formulation of the coupled problem#
In short, the formulation of the vibro-acoustic problem in terms of displacements for the structure and pressure in the fluid leads to the equations of the harmonic problem (\(P\)) in the solid medium:
: label: eq-32
{C} _ {mathit {ijkl}}}cdot {u} _ {k,mathit {lj}}} + {omega} ^ {2} {rho} _ {S} {u}} _ {u} _ {u} _ {u} _ {u} _ {i} _ {i} =0text {in} {omega} _ {S}
The equation for the propagation of waves in the fluid medium:
With the two fluid-structure coupling equations. In constraints:
And in speeds:
Using decomposition (), we have the condition () at the interface that is written:
2.3. Finite element models of the coupled problem#
The coupled problem is solved using the finite element method using the weak formulation of the problem.
Nodal unknowns are noted \({U}_{s}\), \(P\),, \(\mathrm{\Phi }\), and \(\mathrm{\Psi }\).
Let \(({N}_{i}^{f})\) be the finite element shape functions for the fluid and \(({N}_{i}^{s})\) the finite element shape functions for the structure. The same shape functions will be used for \(P\), \(\mathrm{\Phi }\), and \(\mathrm{\Psi }\).
2.3.1. U-P formulation#
This training is the most « natural » because it uses the physical variables of the problem. The set to be solved is therefore:
The finite element approximation of the complete problem leads to the following system:
Quantities \({M}_{s}\), \({K}_{s}\) and \({F}_{s}\) relate to the modeling of the structure and we refer the reader to the appropriate documentation. For the fluid, we have:
And for fluid-structure coupling:
The matrices \({M}_{s}\) and \({M}_{f}\) are positive definite, the matrices \({K}_{s}\) and \({K}_{f}\) are positive semi-defined (the displacement and pressure limit conditions must be added). The resulting system () is not symmetric.
To obtain a matrix of mass and fluid stiffness that is strictly zero, by convention, it suffices to put \({\mathrm{\rho }}_{0}={c}_{0}=0\) (i.e. the coefficients RHO and CELE_R in DEFI_MATERIAU).
For condition BGT, the system is modified and is equal to:
We therefore add a term in amortization with the matrix \(Q\) such that:
2.3.2. Formulation in u-p-phi#
Since the previous system is non-symmetric, the search for eigenmodes requires a modal solver QEP, which is generally less robust than symmetric modal solvers. This is why you can also use a U-P- PHI formulation.
The set to be solved is therefore:
The finite element approximation of the complete problem leads to the following system:
The matrices are the same as in the previous paragraph. We can see that the system is symmetric but that it contains zeros on the diagonal. In particular, the mass term relating to the variable \(p\) is problematic because it will make modal calculations more difficult. Indeed, if we consider that the eigenvalues of the problem are of the form \(\sqrt{(\frac{K}{M})}\), we see that the term null will require:
or to calculate the eigenvalues in a frequency band excluding zero, which will require in particular to have a good a priory idea of this frequency band (in general, a pre-calculation without coupling with the fluid is used for this);
or to modify the global system by adding a value on the diagonal that is large enough to make the system invertible, and not too big so as not to disturb the results
In addition, the presence of the new variable \(\mathrm{\Phi }\) requires defining boundary conditions on this variable.
For condition BGT, the system is modified and is equal to:
We can see that the addition of this condition makes the system of order three. However, there is no robust schema for this order, in code_aster, we therefore modify the system by making it of order two by a damping term and using the relationship defined in the system of equations, that is to say \(\frac{1}{{\rho }_{0}{c}_{0}^{2}}p+\frac{1}{{c}_{0}^{2}}\ddot{\varphi }=0\text{dans}{\mathrm{\Omega }}_{f}\). The system then becomes:
Note that the new first-order matrix becomes non-symmetric.
2.3.3. Formulation in u-psi#
The third formulation proposed in code_aster is the one using the variable \(\psi\) (speed potential) for the fluid. The set to be solved is:
The finite element approximation of the complete problem leads to the following system:
This system is symmetric but it contains a speed term, which in particular requires a quadratic modal solver.
For condition BGT, the system is modified and is equal to:
2.3.4. Finite element discretization#
If limit conditions such as imposed speed or wall impedance imposed on the fluid are imposed, the following matrix system is solved:
: label: eq-50
left [begin {array} {ccc} K& 0& 00\ 0&0&frac {{M} _ {f}} {{rho} _ {0} {c} ^ {2}}} & 0\ 0& 0& 0& 0& 0& 0& 0& 0& 0& 0& 00end {array}right] - {omega} ^ {2}left [begin {array} {ccc}} {ccc}} & 00& 0& 0& 0& 0& 00end {array}right] - {omega} ^ {2}left [begin {array} {ccc}} {ccc}}} & 00& 0& 0& 0& 0& 0rho} _ {0} {M} _ {Sigma}\ 0&0&frac {{M} _ {mathrm {fl}}} {{c} ^ {2}}\ {rho}} _ {0} {rho} _ {0} {M}} _ {mathrm {fl}}}\ {rho} _ {0} {rho} _ {0} {rho} _ {0} {M}} _ {mathrm {fl}}}\ {rho} _ {0} {rho} _ {0} {rho} _ {0} {M}} _ {0} {rho} _ {0} {rho} _ {0} {rho} _ {{c} ^ {2}} & {rho} _ {0} Hend {array}right] +i {omega} ^ {3}left [begin {array} {ccc} 0& 0& 0\ 0\ 0& 0\ 0& 0& 0& 0\ 0& 00&0&0&0&0& 0&0& 0&frac {{rho} _ {0} ^ {2}}} {Z} Qend {array}} {Z} Qend {array}\ 0array}right] =left [begin {array} {} {} 0\ iomega\ Vend {array}right]
\(\mathrm{Q}\) being the matrix obtained from the bilinear form \({\mathrm{\int }}_{{\Sigma }_{z}}{\Phi }^{2}\mathit{dS}\) and \(\mathrm{V}\), the vector obtained from \({\mathrm{\int }}_{{\Sigma }_{V}}{\rho }_{0}{v}_{0}\Phi \mathit{dS}\).
\(\mathrm{Q}\) being the matrix obtained from the bilinear form \({\mathrm{\int }}_{{\Sigma }_{z}}{\Phi }^{2}\mathit{dS}\) and \(\mathrm{V}\), the vector obtained from \({\mathrm{\int }}_{{\Sigma }_{V}}{\rho }_{0}{v}_{0}\Phi \mathit{dS}\).