Line 45: | Line 45: | ||
where the volumetric heat capacity <math>\rho c_p</math>, thermal conductivity |
where the volumetric heat capacity <math>\rho c_p</math>, thermal conductivity |
||
<math>\kappa</math> and the heat transfer coefficient <math>h</math> between the membrane |
<math>\kappa</math> and the heat transfer coefficient <math>h</math> between the membrane |
||
− | are kept as parameters. The volumetric hear capacity <math>\rho c_p</math> is the product of two independent variables, i.e. the specific hear capacity <math>c_p</math> and the density <math>\rho</math>. The range of interest for the four independent variables are respectively <math>\kappa \in [2, 5]</math>, <math>c_p \in [400, 750]</math>, <math>\rho \in [3000,3200]</math>, <math> h \in [10, 12]</math>. The frequency range is <math>f \in [0, |
+ | are kept as parameters. The volumetric hear capacity <math>\rho c_p</math> is the product of two independent variables, i.e. the specific hear capacity <math>c_p</math> and the density <math>\rho</math>. The range of interest for the four independent variables are respectively <math>\kappa \in [2, 5]</math>, <math>c_p \in [400, 750]</math>, <math>\rho \in [3000,3200]</math>, <math> h \in [10, 12]</math>. The frequency range is <math>f \in [0,50]Hz</math>. |
Here <math>R(T)</math> is either a constant heat resistivity <math>R(T)=R_0</math>, or <math>R(T)=R_0(1+\alpha T)</math>, which depends linearly on the temperature. Here we use <math>R_0=274.94 \Omega</math> and temperature coefficient <math>\alpha=2.293 \pm 0.006 \times 10^{-4}</math>. The model was created and meshed in ANSYS. It contains a constant load vector <math>B</math> corresponding to the constant input power of <math>2.49mW</math>. The number of degrees of freedom is <math>n=60,020</math>. |
Here <math>R(T)</math> is either a constant heat resistivity <math>R(T)=R_0</math>, or <math>R(T)=R_0(1+\alpha T)</math>, which depends linearly on the temperature. Here we use <math>R_0=274.94 \Omega</math> and temperature coefficient <math>\alpha=2.293 \pm 0.006 \times 10^{-4}</math>. The model was created and meshed in ANSYS. It contains a constant load vector <math>B</math> corresponding to the constant input power of <math>2.49mW</math>. The number of degrees of freedom is <math>n=60,020</math>. |
Revision as of 10:49, 21 November 2012
Description of the model
A silicon nitride membrane (SiN membrane) [1] can be a part of a gas sensor, but also a part of an infra-red sensor, a michrothruster, an optimical filter etc. This structure resembles a microhotplate similar to other micro-fabricated devices such as gas sensors [2] and infrared sources [3]. See Fig.1, the temperature profile for the SiN membrane.
The governing heat transfer equation in the membrane is:
where is the thermal conductivity in
, cp is the specific heat capacity in
,
is the mass density in
and
is the temperature distribution. We assume a homogeneous heat generation rate over a lumped resistor:
with the heat generation rate per unit volume in
.
We use the initial condition
, and the
Dirichlet boundary condition
at the bottom of
the computational domain.
The convection boundary condition at the top of the membrane is
where is the heat transfer coefficient between the membrane and the ambient air in
.
Discretization
Under the above convection boundary condition and assuming , finite element discretization of the heat transfer model leads to the parametrized system as below,
where the volumetric heat capacity , thermal conductivity
and the heat transfer coefficient
between the membrane
are kept as parameters. The volumetric hear capacity
is the product of two independent variables, i.e. the specific hear capacity
and the density
. The range of interest for the four independent variables are respectively
,
,
,
. The frequency range is
.
Here is either a constant heat resistivity
, or
, which depends linearly on the temperature. Here we use
and temperature coefficient
. The model was created and meshed in ANSYS. It contains a constant load vector
corresponding to the constant input power of
. The number of degrees of freedom is
.
The input function is a step function with the value
, which disappears at the time
. This means between
and
input is one and after that it is zero. However, be aware that
is just a factor with which the load vector B is multiplied and which corresponds to the heating power of
. This means if one keeps
as suggested above, the device is heated with
for the time length of 0.02s and after that the heating is turned off. If for whatever reason, one wants the heating power to be
, then
has to be set equal to two, etc...
When
, it is a function of the state vector
and hence, the system has non-linear input. (It is also called a weakly nonlinear system.)
Data information
The system matrices are in MatrixMarket format (http://math.nist.gov/MatrixMarket/) and can be downloaded here File:Matrices gassensor.tgz. The files named by *. correspond to the system matrices
, respectively. The files named by
correspond to
. The file named by
corresponds to the load vector
and the file named by
corresponds to the output matrix
.
References
[1] T. Bechtold, D. Hohfeld, E. B. Rudnyi and M. Guenther, "Efficient extraction of thin-film thermal parameters from numerical models via parametric model order reduction," J. Micromech. Microeng. 20(2010) 045030 (13pp).
[2] J. Spannhake, O. Schulz, A. Helwig, G. Müller and T. Doll,"Design, development and operational concept of an advanced MEMS IR source for miniaturized gas sensor systems ," Proc. Sensors, 762-765, 2005.
[3] M. Graf, D. Barrettino, S. Taschini, C. Hagleitner, A. Hierlemann and H. Baltes, "Metal oxide-based monolithic complementary metal oxide semiconductor gas sensor microsystem," Anal. Chem., 76:4437-4445, 2004.
Contact information:
Tamara Bechtold (tamara.bechtold@imtek.uni-freiburg.de)