1. Introduction
The rapid development of semiconductor technologies has enabled the mass production of plenty of micro electrical-mechanical system (MEMS) devices [
1,
2,
3], among which the magnetometers considered in this study are relevant for compass applications. To design and predict the performance of these micro-devices, accurate models are required to account for the interaction among various physical fields, primarily the thermal, electric, magnetic, and mechanical ones. Numerical and analytical methods have been recently proposed to understand the underlying working principles, and increase the capability to match experimental evidences [
4,
5,
6,
7].
Standard approaches typically assume that the geometrical and physical properties of the device are known in a deterministic sense. In reality, especially with a view towards the goal of progressively reducing the device footprint, uncertainties look unavoidable and may become dominant due to a variety of factors linked to the micro-fabrication process [
8]. For polysilicon MEMS, in [
9,
10,
11,
12,
13,
14] the effects of the crystalline morphology on the reliability of inertial devices subjected to impacts were studied. At the scale of the full device, it turned out that marginal effects can be actually reported regarding the failure mode, if any, as induced by micro-cracking of silicon. Looking instead more closely to the details of crack initiation and final percolation throughout the structural parts, small deviations may discriminate between failure and no-failure outcomes in different devices, which may differ only in terms of the film morphology in the failing region. Such result was validated against real experimental data [
10].
Focusing on the operational conditions of micro-devices, an on-chip test procedure was proposed in [
15,
16]. To avoid accounting for the additional effects of residual stresses possibly induced by micro-fabrication, the movable structure was purposely designed as statically determinate. By slightly varying the geometry of the tested polysilicon samples and the actuation/sensing setup, the superposed effects of the polycrystalline elastic and geometric properties on the structural stiffness and, therefore, on the device response to actuation were assessed. Data reduction also provided a quantitative measure of the stochastic variability of Young’s modulus of the polysilicon film, and of the over-etch depth [
17,
18].
Along the same line and with the aim to extend the preliminary results reported in [
19], we deal here with the operational conditions of a single-axis (
z-axis) Lorentz force MEMS magnetometer. As anticipated, this type of magnetometer has been developed for low-power electronic compass applications in handheld devices (see, e.g., [
4,
20,
21,
22]). For this purposes, the MEMS must be able to sense the Earth’s magnetic field, which amounts at most to about 100 μT. Indeed, sensitivity is not the only performance index to account for in the design, since power consumption is of paramount importance for mobile applications. In this regard, a so-called balanced optimization scheme was proposed in [
6,
7] to allow also for bandwidth and resolution of a capacitive, single-axis Lorentz force magnetometer similar to that here considered, see also [
23,
24,
25].
To model the dynamics of the magnetometer resonant structure, which consists of a slender beam in a clamped-clamped configuration, the weak interaction among the thermal, electric, magnetic, and mechanical fields must be accounted for. The electric and magnetic fields interact to provide the Lorentz force inducing in-plane beam deformations, or vibrations in the case of a time-varying electric field flowing longitudinally in the beam. The Joule effect leads to a temperature rise in the beam that, being constrained at both ends, has a tendency to buckle if a critical threshold is attained. Though this instability has to be avoided, like pull-in under operational conditions, its proximity can be exploited to enhance the amplitude of oscillations, until a safe limit, and to simultaneously tune the working frequency of the device. A simplified model of this multi-physics frame has been developed by assuming a specific deformation mode for the beam, driven by its geometry and constraints. The differential equation governing the motion of the beam finally results to be of a Duffing type, where both the linear and nonlinear (cubic) stiffness terms embed the effects of the multi-physics, showing softening effects linked to the thermal load and to the electrostatic forces due to sensing. Uncertainties have been embedded by allowing for the scattered values of the Young’s modulus and over-etch depth (see [
15]) in a batch of statistically representative samples. To assess the effects of those uncertainty sources on the overall performance of the device, a series of Monte Carlo simulations has been run. Granted that the outcomes of this stochastic analysis cannot be automatically extended to any geometry, it is shown that over-etch has a greater impact on the solution, since it affects all the structural characteristics of the vibrating beam. In some cases, it may provide a geometry more prone to buckling, thus approaching the upper bounds on performance indicators whenever they are proportional to the compliance of the structure. Overall, if the compliance is maximized along with its effects on the (capacitive) sensing, the repeatability from part to part can be adversely affected and calibration becomes necessary to avoid drifts and biases [
26,
27]. Very recently, the proposal to embed machine learning capabilities into real-world devices has emerged as a disrupting trend (see, e.g., [
28]); to train the neural network possibly driving a classifier, an approach can rely upon a simple stochastic model, like the one here proposed. Therefore, handling geometrical and mechanical parameters at the micro-scale in a statistical fashion looks necessary, as well as to develop a kind of embedded artificial intelligence for next generation devices.
The remainder of the paper is organized as follows: In
Section 2, the multi-physics governing the problem is discussed in details and, moving from a weak form of energy conservation, the reduced-order model is obtained. To feed the stochastic analyses with data relevant to the scattering in the effective Young’s modulus of the beam, a numerical homogenization procedure is discussed in
Section 3. The results of Monte Carlo simulations, preceded by a sensitivity analysis, are collected in
Section 4. Finally,
Section 5 is aimed at highlighting the main achievements of the current work, and foreseeing future developments to avoid the approximations introduced here to simplify the analysis.
2. A Reduced-Order Model of the Resonating Structure
Different geometries were proposed for the resonating structures of Lorentz force MEMS magnetometers, each one specifically tailored for one-, two-, or three-axis compass applications (see, e.g., [
4,
29]). In this work, we focus on the configuration depicted in
Figure 1: the movable parts of this MEMS are represented by a series of mechanically independent slender beams, connected to the substrate at their end cross-sections. Each beam carries a couple of plates for sensing purposes; to prevent as much as possible any global (rigid body-like) tilting mode due to asymmetric imperfections, such plates are connected to the mid-span cross-section of the beam. The considered device is able to sense a magnetic field aligned with the out-of-plane direction (
, according to the adopted reference frame), by exploiting the in-plane motion of the beam and, therefore, of the sensing plates.
The analysis to follow refers to a single beam, featuring length and a rectangular cross-section of area , being the in-plane width and the out-of-plane thickness. Due to the end constraints, the beam vibrates in a clamped-clamped configuration.
In accordance with the micro-fabrication process, see e.g., [
8], the beam is assumed to be made of a polycrystalline silicon film with a columnar structure. For the present analysis the length
is assumed to be large enough, in comparison with a characteristic size of the polycrystalline morphology, to avoid considering local or higher-order effects on the dynamic properties of the beam. The beam is, therefore, assumed to be homogeneous, and the elastic properties governing its in-plane vibrations can be obtained through homogenization over a statistical volume element (SVE) of the polysilicon film; additional details are provided in
Section 3.
As the beam is constrained at both ends, softening induced by thermal effects and driving voltage modifies the frequency at which the maximum amplitude of the vibrations is sensed. Out of the operational conditions, by increasing, e.g., the current density flowing in the flexure (see below), vibrations can be further amplified and buckling might get incepted; if the device is appropriately designed to enforce a small amplitude of the oscillations, pull-in instability [
30] could be instead easily avoided. The elastic response of the beam is thus modeled accounting for second-order effects, see [
31,
32,
33], so that the lateral deflection does affect the equilibrium state. Due to the beam slenderness, as measured by the ratio
, energy conservation is enforced in weak form through:
where the integrals respectively denote the first-order and second-order terms of the internal energy, the kinetic energy and the work of external forces. In Equation (1), that must hold for any variation
of the beam deflection and of the relevant space and time derivatives, an Euler-Bernoulli kinematics has been enforced, so that beam cross-sections are always assumed to maintain their planar geometry and their orthogonality with the deflected longitudinal axis. Terms appearing in the conservation law are:
,
being time, is the beam deflection; space derivatives
and
represent the rotation and the curvature of the beam axis; time derivative
represents the lateral acceleration;
is the flexural rigidity of the beam,
being the effective in-plane polysilicon Young’s modulus and
the moment of inertia of the beam cross-section;
is the mass per unit length,
being the mass density;
is the axial load, positive if tensile, caused by thermal effects; and
is the magnitude of the lateral load per unit length, due to the external actions.
The energy conservation equation is solved by imposing that the beam deflection can be written as:
thereby assuming in the solution a multiplicative decomposition into space and time functions. The resulting single degree of freedom
represents the time evolution of the amplitude of oscillations at the mid-span cross-section. The differential equation governing the time evolution of
can then be recast in the form of Duffing equation, as follows:
where:
Terms in Equation (4) respectively represent the effective mass, damping, linear, and cubic stiffness, and external load (Lorentz force) ones, see also [
34]. In these equations:
is the mass per unit length of the attached sensing plates, which might be different from
if beam and plates are designed to have different in-plane widths;
is the effective viscosity coefficient of the surrounding air;
is the gap between the two surfaces of each parallel-plate capacitor;
is the coefficient of (longitudinal) thermal expansion;
is the density of the current, flowing longitudinally in the beam;
is the mid-span temperature raise due to Joule effect;
is the driving voltage;
is the permittivity of vacuum; and
is the magnitude of the out-of-plane magnetic field to be sensed.
In this formulation, as proposed in [
5], the mass term accounts for the contribution of the two sensing plates too, as they move together with the beam and behave like rigid bodies to interact with the massive stators at top and bottom sides, see
Figure 1. The damping term is given by the squeeze of the fluid at the sensing electrodes, see [
3,
35]. As for the stiffness terms
and
, the aforementioned softening effects are measured by the temperature raise caused by the Joule effect, and by the electrostatic forces at the parallel plate capacitors. An increase of the current density
or of the driving voltage
may, thus, increase the amplitude of oscillations, and also the sensitivity to imperfections in the response of the device. Instability phenomena, like mechanical buckling or pull-in, must be avoided under operational conditions: in [
5], a trade-off was automatically set in between increasing the magnetometer performances and decreasing the risk of instabilities, by constraining the resonance frequency of the movable structure within a standard range for this type of applications.
In the Duffing equation (Equation (3)), the term
quantifies the deviation from linearity in the system dynamics. As it is affected by
(see Equation (4)), the relevant dependency on the driving mechanism needs to be accurately assessed in the solution. We then assume that the forcing term varies according to
, where
is the corresponding frequency; the maximum amplitude
of the oscillations is then provided as the solution of the following equation [
32]:
where
is the natural frequency relevant to the linearized beam response.
The analytical solution of Equation (5) for
was already discussed in [
5]. The main point to stress here is that such solution obviously depends on
and
which, in turn, depend on the flexural and axial rigidities of the beam. Hence, uncertainties in the values of the polysilicon Young’s modulus
and of the beam width
induce a scattering in the value of
, that has to be properly quantified at the design stage. For this purpose, in what follows, we provide a model to account for the aforementioned uncertainties at the polycrystalline level. For what concerns the Young’s modulus
of the micro-structured silicon film, results of stochastic homogenization are discussed in
Section 3. As the width
of the film depends on the over-etch depth induced by the micro-fabrication process (see [
15,
16,
17]) a discussion pertinent to this effect is provided in
Section 4.
4. Monte Carlo Analysis: Sensitivity to Imperfections
Stochastic effects on the device sensitivity, which results to be proportional to the amplitude
of the oscillations of the resonant structure, are now assessed. These effects play a role in defining confidence intervals for additional performance indices like, e.g., power consumption, bandwidth, and resolution, see [
5,
6,
7]. The focus of this study is anyway on micro-scale imperfections, as measured by the scattering in the beam width
and in the effective Young’s modulus
of the polysilicon film around the target values.
Micro-structural effects on the value of
have been already investigated in
Section 3; micro-fabrication effects on
are instead handled in terms of an over-etch depth
. By means of purposely designed on-chip testing devices featuring very slender movable structures, we already quantified the impact of
on the aforementioned scattering. In fact,
changes the in-plane film width, whose value turns out to be
while
represents only a target size; accordingly, the cross-sectional area
of the beam is affected linearly by
, whereas the moment of inertia
is affected cubically. The over-etch depth also has primary indirect effects on
: the gap at the capacitors, if the depth
is assumed to be isotropically distributed within the wafer plane, is given by
, where
again represents only a target value. The temperature raise
at mid-span, given by:
where, besides the variables already introduced in
Section 2,
and
respectively represent the polysilicon resistivity and thermal conductivity, is affected as well due to its dependence on the cross-sectional area
.
Before moving to the results of the Monte Carlo simulation, a sensitivity analysis is provided to assess the dependence of the dynamic response of the beam on
and
. In this analysis, the values of all the parameters have been set as gathered in
Table 2, see also [
5]. The value of the magnetic field intensity, with the aim discussed in [
29] of developing devices for compass applications, has been assumed to be
μT.
The impact of
and
on the response of the movable structure is shown in
Figure 4, in terms of
for both the target values of the beam thickness considered in the stochastic homogenization procedure of
Section 3. In the plots, results are reported in a dimensionless form, to focus more on the trends at varying parameter values, rather than on the amplitude itself; for both the considered geometries, the amplitude of oscillations is therefore divided by a reference value
linked to
149.25 GPa and
. In the considered cases, this reference amplitude amounts to:
0.028 μm;
0.016 μm. The effect of the increased beam stiffness for
is clear in these values; keeping aside such difference between the reference values, the dimensionless plots of
Figure 4 allow to catch the trends in the system response.
affects the linear stiffness
and, therefore, the natural frequency
at which
is computed; the solution in terms of the oscillations amplitude accordingly turns out to be a weakly nonlinear function of the beam elastic properties, as shown in
Figure 4a. The impact of
on the solution is rather small; in order to report a variation still below 10% around the reference one, the range of values of the Young’s modulus has been extended to include all those possible for an ideal single-crystalline silicon sample, that is 130 GPa
169 GPa [
40]. To better assess the smaller variability for a polycrystalline aggregate, independently of the target value
of the film width, the analytical bounds
and
are also displayed with the vertical blue dotted lines. A much larger effect is due to the depth
of the over-etch:
Figure 4b shows that a variation of up to about 50% around
can be attained in the range –0.15 μm
0.15 μm, as selected for the considered micro-fabrication process. Terms
,
,
and
are all affected by
, and the solution thus shows the nonlinear dependence depicted in the graph, where the vertical blue dotted line is reported just to identify the condition of null
leading to the reference value
. In the adopted nondimensional format, the solution relevant to
, though characterized by a smaller amplification for positive
values, shows a remarkable nonlinearity induced by the Joule effect. This is reported also in
Figure 5, where the mid-span temperature raise
is plotted against the over-etch depth; once again, results are provided in a dimensionless form to better assess how close the actuation parameters
and
in
Table 2 are to those leading to buckling. For this configuration, the critical value
of the temperature raise is given by:
and, due to its dependence on
and
, it is affected by
as well. A reduction of the film width, given by positive values of
, leads to an increase of
and a simultaneous decrease of
, overall causing the nonlinear variation of
shown in
Figure 5 for both the target beam widths. The dependence is obviously more pronounced for
, so that an increase of the excitation current
might induce buckling by exceeding the threshold
, especially in the stochastic environment to be considered next.
Additional results of the parametric analysis are reported in
Figure 6, in terms of the variation of the fundamental resonance frequency
of the beam due to
and
o. Results are obtained by dividing the frequency
by the reference one
linked to
and
, which amounts to:
15.5 kHz;
28.9 kHz. Alike the results of
Figure 4, the solution is slightly affected by
and varies in a highly nonlinear manner due to
for
. In this case, the reduction of
for values approaching
is another indicator of the frequency tuning provided by system nonlinearities, with a larger reduction being an indicator of the proximity to buckling instability. This condition has been purposely selected, to show next how all the nonlinear effects have a role in setting the scattering of
in a stochastic environment.
Results of the Monte Carlo analysis are now discussed. As far as
is concerned, for each value of
the lognormal distribution best fitting the results of the numerical homogenization of
Section 3 has been adopted; we recall that, depending on the type of BCs, relevant values of mean and standard deviation are reported in
Table 1. As for the over-etch, in accordance with former studies [
15,
16] its distribution has been assumed to be Gaussian, centered around the reference condition
; the corresponding standard deviation has been set to
, so that the range −0.15 μm
0.15 μm inspected in the previous parametric analysis represents the 99.7% confidence interval.
The output of the stochastic analysis is shown in
Figure 7 and
Figure 8 for
and
, respectively, in terms of the nondimensional values of
. In these graphs, each dot represents a solution of the Monte Carlo simulation handling 10,000 samples. In the charts, the horizontal black dashed lines stand for the limits of the aforementioned confidence interval; the outliers falling outside such interval are clearly reported in the graphs versus
, while they are partially dropped in the graphs versus
to avoid widening too much the displayed interval beyond the previously discussed limits. The vertical blue dotted lines still represent the size-independent bounds
and
on the polysilicon Young’s modulus, and the reference no-over-etch case. The orange lines are, as in
Figure 4, the trends provided by a varying
at
, and by a varying
at
. They are depicted to catch the relative importance of
and
on the scattering in the solution: while all the sampled outcome values lie close to the trend given by
alone, they are much spread around the trend induced by
. This is a clear qualitative measure of the higher importance of the role played by
, as compared to that of
.
To focus more on the quantitative analysis of the results,
Figure 9 provides the cumulative distribution functions of
for the two film widths considered. The relevant values of mean and standard deviation of
, as affected by film width and type of BCs, are all collected in
Table 3. As shown also by the graphs, the effect of the type of BCs is marginal: the curves relevant to uniform stress and uniform strain BCs can be hardly distinguished at the reported global scale. Once more, this is a proof of the much smaller impact of
on the solution and, therefore, on the device performance, in comparison to that of
.
To quantify next the sensitivity of the magnetometer, we refer to the differential sensing scheme provided by the two parallel plate capacitors depicted in
Figure 1, see [
4,
7]. The magnitude
of the capacitance change due to the deformation of the beam, or flexure is given by:
where
represents variation of the gap at the capacitors, or the amplitude of the lateral oscillations of the beam. By driving the device at frequency
, at which
represents the said variation of the gap, and by normalizing the results with respect to the intensity of the external magnetic field to sense, the following measure of the mechanical sensitivity is arrived at:
In accordance with the model discussed in
Section 2, in Equation (12) it has been assumed that the gap at capacitors is homogeneously varied all over their surfaces. Hence, the plates attached to the beam get displaced as rigid bodies and, due to the geometrical symmetry, tilting of the plates is disregarded. Moreover, even though
Figure 1 shows that the in-plane length of the stators is smaller than the length
of the beam, the two measures have been assumed the same; results can be anyway generalized since, according to Equation (12),
is proportional to
.
For the two target values of the beam width
, reference values of
turn out to be:
31.35 pF/T;
18.47 pF/T. The scattering in the sensitivity provided by the Monte Carlo analysis is shown in
Figure 10, in terms of the cumulative distribution functions of
. In these graphs, the vertical blue dotted lines represent the above mentioned
-dependent reference values of the sensitivity. Statistics are also collected in
Table 4, in terms of the values of mean and standard deviation of
, depending on film width and type of BCs. The results testify that, due to the nonlinearities in the definition of the sensitivity and in the system response to the magnetic field, and to the scattering in the values of
and
, the cumulative distribution functions of the output result to be distorted in comparison with those relevant to the input parameters. Due to the compliance of the beam in the
case, the curves relevant to the two types of BCs are not superposed, and can be distinguished at the scale of graph. At any rate, the plot clearly shows that, also for this performance index, the variation in the statistics linked to the BCs plays a marginal role, being largely superseded by the scattering induced by the two main parameters
and
handled in the Monte Carlo analysis.
5. Conclusions
In this work, we have discussed a single degree of freedom reduced-order model for the dynamics of the resonant structure of a single-axis Lorentz force MEMS magnetometer. By accounting for the (weakly) coupled thermo-electro-magneto-mechanical multi-physics governing the vibrations of the slender clamped-clamped resonant beam, its motion turned out to be described by the Duffing equation, where nonlinearities are enhanced by the end constraints on the motion itself.
Since the Joule effect, caused by the current flowing along the longitudinal axis of the beam, induces a temperature rise that may get close to values leading to buckling instability (while pull-in is avoided due to the small amplitude of the vibrations of the flexure), the characteristics of the structural vibrations turn out to be highly affected by micromechanical imperfection-like fluctuations of stiffness and geometry of the moving polysilicon film.
A statistical analysis has been developed, in order to assess the sensitivity of the sensor response to uncertainties in the values of the over-etch depth and of the morphology-driven overall Young’s modulus of the polycrystalline silicon. A Monte Carlo investigation has been carried out, wherein the over-etch depth has been sampled out of a micro-fabrication tailored normal distribution, and the Young’s modulus has been sampled out of a size-dependent lognormal distribution obtained by best fitting the outcomes of a stochastic homogenization on samples (or statistical volume elements) of the polycrystalline film.
A sensitivity analysis has shown that the amplitude of oscillations of the resonant beam of this Lorentz force MEMS magnetometer is marginally affected by the elasticity of polysilicon, while it strongly depends on the over-etch depth. Similar results have been arrived at with the Monte Carlo simulations, which have highlighted that the scattering in the beam response and in the mechanical sensitivity of the device basically follow the trend induced by the over-etch and, therefore, by its geometry rather than by its elastic properties.
In the present analysis some simplifying assumptions have been introduced, in order to obtain the handled single degree of freedom reduced-order model. First, as motivated in the end by the far different effects of elastic and geometrical features on the vibrations amplitude, the statistical distributions of Young’s modulus and over-etch depth have been assumed independent. This is clearly an approximation, as it has been remarked here above that the lognormal function describing the statistics of the polysilicon Young’s modulus is size-dependent and, therefore, etch-dependent. Second, it has been assumed that the polysilicon Young’s modulus and the over-etch depth do not vary along the beam axis, hence they are homogeneous in space. This is a further approximation since, in reality, the morphology of the film stochastically varies from point to point, and the over-etch depth is not uniform, even inside a single die. Third, the purposely developed reduced-order model has been based on one deformation mode for the structure, so that internal resonances and additional higher-order effects turned out to be all disregarded. Fourth, the values of the silicon parameters handled in the analysis have been assumed constant, though they can depend on the concentration of dopants like phosphorous and boron. All these effects are going to be taken into account in future developments of the present work.