µF
|
1·10-3 Pa·s
|
|
4.36·107 Pa
|
||
3.6·1010 Pa
|
||
2.61·107 Pa
|
||
4·10-3 cm
|
||
Reference frequency: frequency at which the viscous boundary layer thickness (viscous penetration depth) is equal to the pore size parameter a. This value is automatically calculated by COMSOL
|
•
|
In order for the model to be numerically well behaved for all frequencies studied, the geometry of the periodic unit cell is set to depend on the wavelength lambda0. This means that the geometry depends on the frequency. To model this, a parametric sweep which updates the geometry is added. The sweep parameter is the frequency f0, which is then entered as the study frequency in the Frequency Domain study step.
|
•
|
The PMLs do not automatically compensate for the oblique angle of incidence of the waves. It is recommended to use a PML stretching factor of 1/cos(theta) in situations with plane waves at an oblique incidence.
|
•
|
The periodic plots shown in Figure 5 and Figure 6 are set up using a Periodic 2D dataset. Using the Floquet-Bloch periodicity option and entering the wave vector components k0x and k0y with this option, the correct phase is automatically added to the underlying solution variables.
|
•
|
From the material parameters in Table 1, it is seen that the Biot-Willis coefficient αB is close to 1. This means that the porous matrix is in a so-called limp configuration. At the other extreme, when αB is close to the value of porosity εP, the configuration is named rigid (the skeleton is not moving). When a porous material is in one of these states it is possible to use an equivalent fluid model from the Poroacoustics domain feature (found in the Pressure Acoustics, Frequency Domain interface) to model the porous material. Use, for example, the Johnson-Champoux-Allard (limp frame option) for the case studied here. The advantage of using this model is that it is much less computationally expensive than the full Biot model. An equivalent fluid model generates or mimics the losses in the porous domain and therefore predicts the reflection and absorption coefficient. However, it does not account for the details of the movement of the skeleton and the propagation of the three different types of waves. Moreover, as soon as a porous material is neither limp nor rigid, the full Biot model of the Poroelastic Waves interface is necessary.
|
1
|
2
|
In the Select Physics tree, select Acoustics>Acoustic-Structure Interaction>Acoustic-Poroelastic Waves Interaction.
|
3
|
Click Add.
|
4
|
Click Study.
|
5
|
6
|
Click Done.
|
1
|
2
|
3
|
4
|
Browse to the model’s Application Libraries folder and double-click the file reflections_water_sediment_material_parameters.txt.
|
1
|
2
|
3
|
4
|
Browse to the model’s Application Libraries folder and double-click the file reflections_water_sediment_model_parameters.txt.
|
1
|
2
|
3
|
4
|
5
|
6
|
8
|
1
|
2
|
3
|
4
|
5
|
6
|
Locate the Layers section. In the table, enter the following settings:
|
7
|
8
|
1
|
In the Model Builder window, under Component 1 (comp1) right-click Definitions and choose Variables.
|
2
|
3
|
4
|
Browse to the model’s Application Libraries folder and double-click the file reflections_water_sediment_variables.txt.
|
1
|
2
|
3
|
1
|
2
|
3
|
1
|
2
|
3
|
1
|
2
|
1
|
2
|
1
|
2
|
3
|
4
|
Locate the Sound Pressure Level Settings section. From the Reference pressure for the sound pressure level list, choose Use reference pressure for water.
|
1
|
3
|
4
|
5
|
1
|
In the Model Builder window, under Component 1 (comp1) click Pressure Acoustics, Frequency Domain (acpr).
|
2
|
In the Settings window for Pressure Acoustics, Frequency Domain, locate the Domain Selection section.
|
3
|
4
|
Locate the Sound Pressure Level Settings section. From the Reference pressure for the sound pressure level list, choose Use reference pressure for water.
|
5
|
2
|
3
|
4
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
1
|
In the Model Builder window, under Component 1 (comp1) right-click Materials and choose Blank Material, twice, to create two new blank materials.
|
2
|
1
|
2
|
1
|
In the Model Builder window, under Component 1 (comp1)>Poroelastic Waves (pelw) click Poroelastic Material 1.
|
2
|
3
|
4
|
Locate the Fluid Properties section. From the Viscosity model list, choose Biot’s high frequency range.
|
5
|
6
|
1
|
2
|
1
|
2
|
1
|
3
|
4
|
5
|
1
|
3
|
4
|
5
|
1
|
2
|
3
|
Click the Custom button.
|
4
|
5
|
1
|
2
|
3
|
4
|
Click in the Graphics window and then press Ctrl+A to select all domains.
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
1
|
3
|
4
|
1
|
2
|
3
|
4
|
5
|
1
|
3
|
4
|
5
|
1
|
2
|
3
|
1
|
2
|
3
|
4
|
5
|
6
|
Click Add.
|
1
|
2
|
3
|
Click Add.
|
5
|
1
|
1
|
2
|
3
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
1
|
2
|
3
|
4
|
5
|
1
|
2
|
3
|
4
|
5
|
6
|
Click OK.
|
7
|
8
|
1
|
2
|
3
|
4
|
5
|
Locate the Arrow Positioning section. Find the X grid points subsection. In the Points text field, type 5.
|
6
|
1
|
2
|
3
|
4
|
5
|
6
|
1
|
2
|
3
|
Locate the Data section. From the Dataset list, choose Study 1 - Detailed Angular Sweep/Parametric Solutions 1 (sol2).
|
4
|
5
|
6
|
7
|
1
|
2
|
3
|
4
|
5
|
6
|
Click OK.
|
7
|
8
|
9
|
1
|
2
|
3
|
4
|
5
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
1
|
2
|
In the Settings window for Surface, click Replace Expression in the upper-right corner of the Expression section. From the menu, choose Component 1 (comp1)>Multiphysics>apb1.p_t - Total acoustic pressure - Pa.
|
3
|
4
|
5
|
Click OK.
|
6
|
7
|
8
|
9
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
1
|
2
|
3
|
1
|
2
|
3
|
4
|
5
|
Locate the Scale section.
|
6
|
7
|
8
|
1
|
2
|
1
|
2
|
In the Settings window for Surface, click Replace Expression in the upper-right corner of the Expression section. From the menu, choose Component 1 (comp1)>Pressure Acoustics, Frequency Domain>Material properties>acpr.c - Speed of sound - m/s.
|
3
|
4
|
1
|
2
|
3
|
4
|
5
|
1
|
2
|
3
|
4
|
1
|
2
|
3
|
4
|
1
|
2
|
3
|
1
|
2
|
3
|
4
|
1
|
2
|
3
|
1
|
2
|
3
|
4
|
5
|
1
|
2
|
3
|
4
|
5
|
1
|
2
|
3
|
4
|
5
|
1
|
2
|
3
|
4
|
5
|
6
|
1
|
2
|
In the Settings window for 1D Plot Group, type Reflection Coefficient vs. Angle of Incidence in the Label text field.
|
3
|
Locate the Data section. From the Dataset list, choose Study 1 - Detailed Angular Sweep/Parametric Solutions 1 (sol2).
|
4
|
5
|
6
|
7
|
8
|
9
|
10
|
11
|
12
|
1
|
2
|
4
|
5
|
6
|
7
|
8
|
9
|
1
|
2
|
3
|
4
|
5
|
1
|
2
|
3
|
1
|
In the Model Builder window, under Study 2 - Detailed Frequency Sweep click Step 1: Frequency Domain.
|
2
|
3
|
4
|
5
|
6
|
Click Add.
|
1
|
2
|
3
|
Click Add.
|
5
|
1
|
2
|
In the Settings window for 1D Plot Group, type Reflection Coefficient vs. Driving Frequency in the Label text field.
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
10
|
11
|
12
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
10
|
1
|
2
|
3
|
4
|
Locate the Legends section. In the table, enter the following settings:
|
1
|
2
|
3
|
4
|
Locate the Legends section. In the table, enter the following settings:
|
1
|
2
|
3
|
4
|
Locate the Legends section. In the table, enter the following settings:
|
1
|
2
|
3
|
4
|
Locate the Legends section. In the table, enter the following settings:
|
1
|
2
|
3
|
4
|
Locate the Legends section. In the table, enter the following settings:
|
5
|
1
|
In the Model Builder window, right-click Reflection Coefficient vs. Angle of Incidence and choose Duplicate.
|
2
|
In the Settings window for 1D Plot Group, type Absorption Coefficient vs. Angle of Incidence in the Label text field.
|
3
|
Locate the Plot Settings section. In the y-axis label text field, type Absorption coefficient: \alpha.
|
4
|
1
|
In the Model Builder window, expand the Absorption Coefficient vs. Angle of Incidence node, then click Global 1.
|
2
|
4
|