Models - Aco.saw Gas Sensor
Models - Aco.saw Gas Sensor
This model is licensed under the COMSOL Software License Agreement 6.1.
All trademarks are the property of their respective owners. See www.comsol.com/trademarks.
Introduction
A surface acoustic wave (SAW) is an acoustic wave propagating along the surface of a solid
material. Its amplitude decays rapidly, often exponentially, with the depth of the material.
SAWs are featured in many kinds of electronic components, including filters, oscillators,
and sensors. SAW devices typically use electrodes on a piezoelectric material to convert an
electric signal to a SAW, and back again.
In this model, you investigate the resonance frequencies of a SAW gas sensor. The sensor
consists of an interdigitated transducer (IDT) etched onto a piezoelectric LiNbO3
(lithium niobate) substrate and covered with a thin polyisobutylene (PIB) film. The mass
of the PIB film increases as PIB selectively adsorbs CH2Cl2 (dichloromethane, DCM)
from air. This causes a shift in resonance which slightly lowers the resonance frequency for
the same SAW mode.
Model Definition
Figure 1 shows a conceptual view of the gas sensor in this model.
Figure 1: SAW gas sensor, showing the IDT electrodes (in black), the thin PIB film (light
gray), and the LiNbO3 substrate (dark gray). For the sake of clarity, the dimensions are not
to scale and the IDT has fewer electrodes than in common devices. A slice of the geometry is
removed to reveal the modeled unit cell (in white).
Figure 2: The geometry of the SAW unit cell used in this model. A 500 nm PIB film covers two
1 μm-wide electrodes on top of the LiNbO3 substrate. The substrate domain has a total height
of 12 μm.
Set up the model using the predefined Piezoelectricity multiphysics interface. In 2D, a
Plane Strain assumption is used for the Solid Mechanics interface. Hence the out-of-plane
strain component is zero. This should be a valid assumption, considering that the SAW is
generated in the plane of the model and hence any variation in the out-of-plane direction
can be considered minimal.
BOUNDARY CONDITIONS
In order to define the model, you need to apply structural and electrical boundary
conditions.
As you can assume that the surface wave dies off within two to three wavelengths from the
surface, the lower boundary is fixed in the model. This enforces a zero structural
displacement but does not contribute to any significant reflection from the lower
boundary back into the bulk of the substrate as long as we are observing surface waves and
in particular Rayleigh waves.
Use periodic boundary conditions to make the electric potential and displacements are the
same along both vertical boundaries of the geometry. When using periodic boundary
conditions, you need to ensure that the mesh on the vertical boundaries on the left of the
unit cell and the vertical boundaries on the right of the unit cell are identical. This is
achieved by first creating the mesh on the vertical boundaries on the left and then using
the Copy Edge feature to create the exact same mesh on the vertical boundaries on the
right.
All other boundaries are left to the default boundary conditions, which are Free for the
Solid Mechanics interface and Zero Charge for the Electrostatics interface, respectively.
MATERIAL PROPERTIES
The substrate used in the simulation is YZ-cut LiNbO3 with the following properties
(cited in Ref. 2):
• Elasticity matrix:
2.424e11 0.752e11 0.752e11 0 0 0
2.03e11 0.573e11 0 0.085e11 0
2.03e11 0 – 0.085e 11 0
0.752e11 0 0.085e11
0.595e11 0
0.595e11
• Relative permittivity:
28.7 0 0
85.2 0
85.2
The density of the PIB film is from Ref. 1. The Poisson’s ratio is considered to be 0.48,
and the Young’s modulus is set to 10 GPa
The adsorption of DCM gas is represented as a slight increase of the overall density of the
PIB film as shown in the following expression.
In this model, you use a parameter, switch, whose value can be either 0 or 1. This allows
to solve the model for two cases; once without the effect of adsorbed gas and once with
the effect of the adsorbed DCM gas in PIB.
When the sensor is exposed to 100 ppm of DCM in air at atmospheric pressure and room
temperature, the “partial density” of DCM in the PIB film can be calculated from
where K = 10l.4821 (Ref. 1) is the air/PIB partition coefficient for DCM, M is its molar
mass, and c
c = ( c 0 p ) ⁄ ( RT )
is its concentration in air. The DCM concentration, c in moles/m3 is computed using the
Gas Law. Here c0 is the concentration in parts per million, p is the pressure, T is the
temperature, and R is the gas constant. Any effects of the DCM adsorption on the material
properties other than the density are neglected.
Exposing the sensor to a 100 ppm concentration of DCM in air leads to a resonance
frequency shift of approximately 200 Hz downward. This shift is computed by evaluating
the resonance frequency before and after adding the density of adsorbed DCM to that of
the PIB domain.
Note that the computational mesh is identical in both these solutions. This implies that
the relative error of the frequency shift is similar to that of the resonance frequency itself.
Thus, the shift is accurately evaluated despite being a few magnitudes smaller than the
absolute error of the resonance frequency.
Figure 6: Electric potential distribution at second resonance, symmetric with respect to the
center of each electrode.
Modeling Instructions
From the File menu, choose New.
NEW
In the New window, click Model Wizard.
MODEL WIZARD
1 In the Model Wizard window, click 2D.
2 In the Select Physics tree, select Structural Mechanics>Electromagnetics-
Structure Interaction>Piezoelectricity>Piezoelectricity, Solid.
3 Click Add.
4 Click Study.
5 In the Select Study tree, select Preset Studies for Selected Multiphysics>Eigenfrequency.
6 Click Done.
GEOMETRY 1
For quicker modeling, load the parameters from a file.
GLOBAL DEFINITIONS
Parameters 1
1 In the Model Builder window, under Global Definitions click Parameters 1.
2 In the Settings window for Parameters, locate the Parameters section.
GEOMETRY 1
1 In the Model Builder window, under Component 1 (comp1) click Geometry 1.
2 In the Settings window for Geometry, locate the Units section.
3 From the Length unit list, choose µm.
Rectangle 1 (r1)
1 In the Geometry toolbar, click Rectangle.
2 In the Settings window for Rectangle, locate the Size and Shape section.
3 In the Width text field, type width.
4 In the Height text field, type 3*width+t_PIB.
5 Locate the Position section. In the y text field, type -3*width.
6 Click to expand the Layers section. In the table, enter the following settings:
Rectangle 2 (r2)
1 In the Geometry toolbar, click Rectangle.
2 In the Settings window for Rectangle, locate the Size and Shape section.
3 In the Width text field, type width/4.
4 In the Height text field, type 0.4*t_PIB.
5 Locate the Position section. In the x text field, type width/8.
6 Click Build Selected.
Copy 1 (copy1)
1 In the Geometry toolbar, click Transforms and choose Copy.
2 Select the object r2 only.
3 In the Settings window for Copy, locate the Displacement section.
Piezoelectric Material 1
1 In the Model Builder window, under Component 1 (comp1)>Solid Mechanics (solid) click
Piezoelectric Material 1.
2 In the Settings window for Piezoelectric Material, locate the Domain Selection section.
3 Click Clear Selection.
4 Select Domain 1 only.
ELECTROSTATICS (ES)
The electrical equations are not solved in the aluminum electrodes because they are
assumed to be perfect conductors compared to LiNbO3 and PIB, and hence we consider
them to be equipotential regions.
1 In the Model Builder window, under Component 1 (comp1) click Electrostatics (es).
2 Select Domains 1 and 2 only.
MATERIALS
LiNbO3
1 In the Model Builder window, under Component 1 (comp1) right-click Materials and
choose Blank Material.
2 In the Settings window for Material, type LiNbO3 in the Label text field.
3 Locate the Geometric Entity Selection section. Click Clear Selection.
4 Select Domain 1 only.
Alternately, you can click the Edit button below the Output properties table and use the
matrix inputs to enter cE, e, and epsilonrS according to the material data shown
under the Model Definition section.
PIB
1 Right-click Materials and choose Blank Material.
2 In the Settings window for Material, type PIB in the Label text field.
3 Select Domain 2 only.
ADD MATERIAL
1 In the Home toolbar, click Add Material to open the Add Material window.
2 Go to the Add Material window.
3 In the tree, select Built-in>Aluminum.
4 Click Add to Component in the window toolbar.
5 In the Home toolbar, click Add Material to close the Add Material window.
MATERIALS
Aluminum (mat3)
Select Domains 3 and 4 only.
Fixed Constraint 1
1 In the Physics toolbar, click Boundaries and choose Fixed Constraint.
2 Select Boundary 2 only.
Periodic Condition 1
1 In the Physics toolbar, click Boundaries and choose Periodic Condition.
ELECTROSTATICS (ES)
Ground the left electrode by applying boundary condition on its edges.
1 In the Model Builder window, under Component 1 (comp1) click Electrostatics (es).
Ground 1
1 In the Physics toolbar, click Boundaries and choose Ground.
2 Select Boundaries 6–9 only.
Apply a Floating Potential on the edges of the right electrode.
Floating Potential 1
1 In the Physics toolbar, click Boundaries and choose Floating Potential.
2 Select Boundaries 11–14 only.
Define periodic boundary condition for the Electrostatics physics.
Periodic Condition 1
1 In the Physics toolbar, click Boundaries and choose Periodic Condition.
2 Select Boundaries 1, 3, 16, and 17 only.
MESH 1
Edge 1
1 In the Mesh toolbar, click Edge.
2 Select Boundaries 1 and 3 only.
Distribution 1
1 Right-click Edge 1 and choose Distribution.
2 Select Boundary 3 only.
3 In the Settings window for Distribution, locate the Distribution section.
4 In the Number of elements text field, type 4.
Edge 1
Define an increasing mesh size along the thickness of the piezoelectric substrate.
Distribution 2
1 In the Model Builder window, right-click Edge 1 and choose Distribution.
Copy Edge 1
1 In the Model Builder window, right-click Mesh 1 and choose Copying Operations>
Copy Edge.
2 Select Boundaries 1 and 3 only.
3 In the Settings window for Copy Edge, locate the Destination Boundaries section.
4 Click to select the Activate Selection toggle button.
5 Select Boundaries 16 and 17 only.
Free Quad 1
1 In the Mesh toolbar, click Free Quad.
2 In the Settings window for Free Quad, locate the Domain Selection section.
3 From the Geometric entity level list, choose Domain.
4 Select Domains 2–4 only.
Size 1
1 Right-click Free Quad 1 and choose Size.
2 In the Settings window for Size, locate the Element Size section.
3 Click the Custom button.
4 Locate the Element Size Parameters section.
5 Select the Maximum element size check box. In the associated text field, type t_PIB/4.
Mapped 1
1 In the Mesh toolbar, click Mapped.
STUDY 1
Set up a Parametric Sweep to solve the model with and without the adsorbed species on
the sensor. The parameter switch is used to solve the model once without adding the
density of DCM and once with the added density of adsorbed DCM in PIB.
Parametric Sweep
1 In the Study toolbar, click Parametric Sweep.
2 In the Settings window for Parametric Sweep, locate the Study Settings section.
3 Click Add.
4 In the table, enter the following settings:
Step 1: Eigenfrequency
1 In the Model Builder window, click Step 1: Eigenfrequency.
2 In the Settings window for Eigenfrequency, locate the Study Settings section.
3 In the Search for eigenfrequencies around text field, type f0.
RESULTS
1 In the Settings window for 2D Plot Group, locate the Data section.
2 From the Parameter value (switch) list, choose 0.
3 In the Model Builder window, expand the Mode Shape (solid) node.
Deformation
1 In the Model Builder window, expand the Results>Mode Shape (solid)>Surface 1 node,
then click Deformation.
2 In the Settings window for Deformation, locate the Scale section.
3 Select the Scale factor check box. In the associated text field, type 5e13.
4 In the Mode Shape (solid) toolbar, click Plot.
5 Click the Zoom Extents button in the Graphics toolbar.
Compare the resulting plot to that in Figure 3.
Plot the second mode shape near 855 MHz, which is the resonance SAW mode.
6 In the Mode Shape (solid) toolbar, click Plot.
Surface 1
1 In the Model Builder window, expand the Results>Electric Potential (es) node, then click
Surface 1.
2 In the Settings window for Surface, locate the Coloring and Style section.
Height Expression 1
Right-click Surface 1 and choose Height Expression.
Streamline 1
In the Model Builder window, under Results>Electric Potential (es) right-click Streamline 1
and choose Disable.
Global Evaluation 1
1 In the Results toolbar, click Global Evaluation.
2 In the Settings window for Global Evaluation, locate the Data section.
3 From the Dataset list, choose Study 1/Parametric Solutions 1 (sol2).
4 From the Table columns list, choose Outer solutions.
5 Click Replace Expression in the upper-right corner of the Expressions section. From the
menu, choose Solver>freq - Frequency - Hz.
6 Click next to Evaluate, then choose New Table.
TABLE
1 Go to the Table window.