Electrostatically actuated MEMS device

Introduction

In this application example, a micro-electromechanical system (MEMS) device is modeled. MEMS devices are widely used devices, for example switches in sensors and actuators [Sumant et al., 2009]. The MEMS device modeled consists of a thin movable beam, an electrode suspended over a fixed electrode.

Suppose a voltage difference is applied between the fixed and the movable electrode. In that case, the movable electrode will have a deformation caused by the induced surface charges. This deformation can be used for actuation or sensing functions. The relation between the deformation and the potential difference makes this device a coupled electro-mechanical system.

A traditional method to solve this model is by performing a series of electrostatic and mechanical analyses where, in each step, a new mesh of the deformed beam will need. The simulation is then alternating between the mechanical and electrostatic and mesh update until the deformation reaches a state of equilibrium. This is quite an involved approach.

This application example makes use of a simpler approach proposed by [Sumant et al., 2009]. With this approach, the electrostatic analysis is done only once, and then the mechanical analysis is performed in a second step. This avoids the re-creation of a mesh in each step and this method speeds up the simulation process.

The authors [Sumant et al., 2009] achieved both a good quality simulation and an speedy result by making a crucial simplification: The surface charge density on the movable electrode in the deformed geometry was approximated in terms of the surface charge density in the non-deformed geometry and displacements of the movable electrode. This allows to dispense with the re-meshing.

The device to modeled and illustrated below is a cantilever series switch, one of the most important radio frequency (RF) MEMS switches. The switch consists of a beam suspended over a bottom ground electrode, part of a microwave planar transmission line. The bottom ground electrode is on top of a silicon substrate [Sumant et al., 2009].

Geometry and components of a cantilever series switch.

A voltage difference must be applied between the electrodes to make the switch work. This voltage difference and the electric field produced induce surface charge densities on the surfaces of the electrodes. These surface charges give rise to electrostatic forces between both electrodes. Since the bottom electrode is fixed, the forces will only deform the top electrode. This new deformation changes the distribution of surface charges, and consequently, the movable electrodes bend further by the new resultant forces. This process continues unit a state of equilibrium is reached.

In the following sections the method to solve for the deformation of the movable electrode of the switch, will be explained in detail [Sumant et al., 2009].

Load the finite element package:

Multiphysics

Two physical domains are involved in this application: the electrostatic model and the structural mechanics model. The coupling between the two models is one way: The electrode deformation depends only on the electrostatic pressure.

The electrostatic pressure [] is given by the following equation:

where is the absolute electric permittivity in units of [] and is the surface charge density in units of []. The surface charge density is given by:

where is the boundary unit normal and is the gradient of the electric potential [].

Using the fact that the electric field intensity is given by [] and using the linear constitutive relation , the surface charge density can be rewritten in terms of the electric flux density []:

where is the normal component of the electric flux density.

Eq.1 restates the fact that at a conductor surface the electric field and the electric flux density have only a normal component. Thus, the electrostatic pressure can be also expressed in terms of the normal component of the electric flux density:

To calculate the normal component of the electric flux density the magnitude of the electric flux density is used:

as there are no tangential components on the conductor surface, the magnitude can be expressed as follows:

So, the electrostatic pressure can be rewritten in terms of the electric flux density magnitude :

The proposed method mentioned in [Sumant et al., 2009] is based on the fact that the electric flux density on the movable electrode in the deformed electrode can be approximated in terms of the electric flux density on the non-deformed electrode and the updated displacement of the movable electrode.

Then, the expression that relates the charge density in the deformed geometry to the charge density on the movable electrode in the non-deformed geometry is the following:

where [] is the distance or gap between the movable and fixed electrodes in the absence of actuation, and [] is the displacement of the movable electrode in the -direction at position along its axis.

Eq. 2 works well for MEMS devices involving cantilevers or supported beams with homogeneous dielectrics and for devices with electrodes of comparable lengths, as is in this case. Details about the derivation of Eq. 3 is found in [Sumant et al., 2009].

The following procedure is followed to perform the electro-mechanical analysis using Eq. 4:

1.  First, the electrostatic model is solved in the non-deformed geometry.

2.  Then, the load boundary conditions for the mechanical model are computed using the calculated charge density values along the movable electrode and computing the pressure using Eq. 5.

3.  Next, the structural mechanics model is constructed, and the deformation of the movable electrode is computed.

4.  Then, the calculated deformation in the -direction of the movable electrode is used to update the electric flux density along the boundary of the movable electrode using Eq. 6.

5.  Finally, one must repeat steps 2 to 4 until convergence is reached. At each step, the deformation of the movable electrode is changing.

Electrostatic analysis

In the following section, the electrostatic model will be solved using the linear electrostatic equation to get the potential distribution [] of the model:

In this model the volume charge density is set to zero.

Electrostatic domain

The cantilever series switch is simplified by modelling the following geometry in which the silicon substrate is not included.

66.gif

Domain and dimensions of the simplified cantilever series switch.

The movable top electrode is 150 [] in length and 2 [] in thickness. The bottom electrode is 50 [] in length and 2 [] in thickness, and the bottom electrode is located 100 [] from where the top electrode is fixed. The gap between the electrodes is of 2 [].

The surrounding area will have a length of 350 [] and a heigh of 30 [].

The specification of the boundary conditions will be through boundary markers and point markers, assigned manually. To makes use of our own markers, the boundary mesh is created manually, using ToBoundaryMesh. Markers and their use in meshes is explained in detail in the section Element Marker in the Element Mesh Generation tutorial.

The coordinates used to specify the domain will be defined on the basis that the center of the rectangle of the surrounding area is at the origin .

Define the scale of the model in meters:
Define the coordinates of the surrounding area:
Define the coordinates of the fixed electrode:
Define the coordinates of the movable electrode:

This geometry setup was used to match the results with the ones shown in [Sumant et al., 2009].

The boundaries of the surrounding box, the movable electrode, and the fixed electrodes will have the markers , respectively.

Specify the boundary markers:
Construct the boundary mesh:

When simulating an electrostatic model, every metal or electrode inside the domain needs to be removed. This is possible because metals in the electrostatic regime have the same potential everywhere and can thus be treated as boundaries rather than volume regions.

Create a full mesh from the boundary mesh with a prescribed mesh size:

A max cell measure value was applied to the mesh to get a more accurate result.

Electrostatic parameters setup

In a next step the material parameters and the electrostatic equation are set up. The only material parameter that needs to be defined is the unit-less relative permittivity [] of the surrounding area. In [Sumant et al., 2009] there is no specification of the material, but as there is no volume charge density the choice of the relative permittivity won't affect the solution as long as the value is a constant.

Set up the variables and the parameters:
Set up the PDE component:

Boundary conditions

The way the switch works is by applying a voltage difference between the electrodes. A potential of is applied to the boundaries of the movable electrode and the boundaries of the fixed electrode are set to ground . The exterior boundaries also will be set to .

These conditions can be specified with ElectricPotentialCondition. ElectricPotentialCondition works as a DirichletCondition so the markers that are used to specify these boundary conditions are point markers. The markers specified when building the boundary mesh were boundary elements, and the point markers will inherent their values from the boundary markers.

Visualize the boundary elements with its markers:
Extract the union of point element markers:
Visualize the point elements with its markers:

The markers will be used to specify the ground potential, and the marker for the potential at the movable electrode.

Define the ground potential condition:
Define the potential condition at the movable electrode:

Solution and visualization

Now that the set up of the whole electrostatic PDE model is complete, the model can be solved.

Solve the PDE:
Visualize the potential distribution:

From this solution, the magnitude of the electric flux density will be computed according to the following equation:

where the absolute permittivity is the vacuum permittivity times the relative permittivity .

Compute the electric field intensity :
Compute the magnitude of the electric field :
Extract the vacuum permittivity:
Compute the magnitude of the electric flux density :

Structural mechanics analysis

Steps 2 to 5, mentioned in the Multiphysics section will be performed in this sections.

1.  Define load boundary conditions for the mechanical model.

2.  Compute the deformation of the movable electrode.

3.  Update the electric flux density along the boundary of the movable electrode.

4.  Repeat steps 2 to 4 until convergence is reached.

All these steps involve a plane stress structural mechanics model. In structural mechanics, the plane stress relation Eq. 7 describes the deformation of thin objects. Here, "thin" means thin relative to the other dimensions of the object. The two dependent variables , denote the deformation in and directions, respectively. As material data, Young's modulus [] and the Poisson ratio [] need to be specified.

The equilibrium equation Eq. 8, which denotes the force balance in the and directions, is then used as the governing PDE of the structural mechanics model. On the right hand side and model any external pressure that may act on the object.

In this model the electrostatic pressure is the only external force that applies on the movable electrode beam, and is coupled to the plane-stress PDE Eq. 9 as the source term on the right hand side.

Domain

The structural mechanics analysis will be performed only on the movable electrode since it is the only structure in the system that will undergo deformation. This mesh will also be build manually and boundary conditions will also be specified with element markers.

Build the boundary mesh of the movable electrode:
Visualize the boundary mesh:
Build the full mesh with a prescribed mesh size:

Structural mechanics parameters setup

First, the variables for the solid mechanics part of the model are defined.

Define the solid mechanics variables:

The device is modeled as a plane stress case.

Define the model form of the equation:

The mechanical properties of the movable electrode are given by its Young modulus [] and its Poisson ratio [].

Define the Young modulus and the Poisson ratio.

This model uses a plane stress formulation, and a thickness of [] is assumed.

Define the thickness:
Define the solid mechanics PDE:

Boundary conditions

Next, boundary conditions to which the movable electrode is subjected to need to be defined. The first boundary at the movable electrode is a fixed condition at the left side implemented with SolidFixedCondition. This fixed condition makes use of point markers to know where to apply the condition.

Extract the union of point element markers:
Visualize the point markers of the left side of the mesh:

The markers needed to specify the SolidFixedCondition are the numbers .

Define the solid fixed boundary condition:

The second boundary condition to apply is a SolidBoundaryLoadValue. This boundary will specify the pressure that the electrode will feel due to the induced surface charge densities. The pressure will be exerted at all boundaries of the electrode excepting the fixed left side. A helper function electrostaticPressure will compute the pressure following equations 10 and 11.

Visualize the boundary element with its markers:

The boundary with marker 4 is the fixed end. Markers are associated with pressure boundary condition.

Electrostatic pressure

In this section the function for the electrostaticPressure is defined based on the details given in the multiphysics section. The electrostatic pressure [] is given by the following formula:

where is the absolute electric permittivity and the electric flux density.

After the first displacement of the movable electrode is computed, the electric flux density along the movable electrode is updated using the calculated displacement in the -direction with the following equation:

where [] is the distance or gap between the movable and fixed electrodes in the absence of actuation, and [] is the displacement of the movable electrode in the -direction at position along its axis.

When the function is used in the first displacement computation, the movable electrode is undeformed , leading to .

Create a helper function named electrostaticPressure to compute the pressure:

The SolidBoundaryLoadValue specified here will be a function of the displacement in the -direction, . The first iteration of the solid mechanics analysis will use a load boundary condition with a zero displacement, and for the next iterations the previous deformations are taken into account.

Define the load boundary condition:

Solution

It is convenient to define a pseudo parametric function that will solve the mechanical PDE, based on different displacements inputs.

Define the parametric function:

One might think to use ParametricNDSolve for this parametric setup, however, in this version of the Wolfram language ParametricFunction does not support the input of InterpolatingFunction objects as a parametric argument. Defining the pseudo parametric function paramFun is a simple way around that.

The idea is now to solve the mechanical system with an initial 0 displacement, and use the -direction component of the solution for the next iteration.

Solve the mechanical PDE with an initial function that gives a zero displacement:

To check for convergence, the maximum displacement in the -direction of the movable electrode is monitored. The system has reached its state of equilibrium if the maximum displacement value from the previous two iterations no longer changes. For this the relative error is computed from the last two maximum displacements. And previous values are not available, they are set to zero.

Define the previous maximum displacement:
Define the maximum displacement of this first step:

Now, the electrostatic pressures is updated and the model solved until the electrode deformation values converge with an accuracy of .

Perform all iterations with a While loop:

The final maximum displacement of the tip of the cantilever beam matches with the value shown in the Figure 5(b) of [Sumant et al., 2009].

Display the final maximum displacement:

Visualization and post-processing

What remains is to compute the von Misses stress of the deformed movable electrode and visualize it.

Create a deformed mesh:

In order to plot the deformation to scale "ScalingFactor" is set to 1.

Compute the final strain:
Compute the final stress:
Compute the Von Mises stress:
Compute the Von Mises stress in the deformed electrode:
Visualize the Von Misses stress with a DensityPlot at the movable electrode:

The fixed condition and the electrostatic forces exerted on the top electrode caused this bending of the electrode. From this plot one can deduce that the electrostatic forces are attractive.

Visualize the Von Mises stress in the deformed electrode against its original position:

To increase the displacement of the movable electrode one can make bigger the voltage difference between both electrodes.

Nomenclature

References

1.  Sumant, P. S., Aluru, N. R., & Cangellaris, A. C. (2009). A methodology for fast finite element modeling of electrostatically actuated MEMS. International journal for numerical methods in engineering, 77(13), 1789-1808.