Structured and parameter-dependent eigensolvers for simulation-based design of resonant mems

This dissertation is about computational tools to aid in the design of resonant Micro-Electro-Mechanical Systems (MEMS), tiny vibrating devices built by processes like those used to make integrated circuits. Vibrating MEMS are used in accelerometers and gyroscopes, in sensors to detect chemicals and to measure pressure, and in communication devices such as cell phones. MEMS engineers can use computer simulations to design devices using fewer costly and time-consuming prototype tests, but these simulations are only as useful as the models on which they are built. In this work, we contribute new mathematical models, numerical methods, and software tools to simulate resonant MEMS, and apply these tools to analyze specific devices. We describe physical models of damped vibrations of MEMS, including anchor loss and thermoelastic effects which are widely recognized as important, but not modeled in generality by existing tools. Though the resulting systems of equations are large and non-Hermitian, and depend nonlinearly on frequency, we use the equation structure to develop efficient structured Krylov subspace projection methods for computing free vibrations and reduced-order models. We also provide efficient continuation methods for re-computing eigendecompositions under changes to design parameters or operating conditions. Our models and analysis methods are integrated into HiQLab, a new finite element tool with a particularly flexible architecture which we have designed. Using HiQLab; we simulate example resonator designs, and compare our results to laboratory measurements. Our simulations reveal a previously-unknown mode interference phenomenon, subsequently observed in experiments, which dramatically affects the amount of damping near certain critical values of geometric parameters.

[1]  C. Zener INTERNAL FRICTION IN SOLIDS. I. THEORY OF INTERNAL FRICTION IN REEDS , 1937 .

[2]  C. Zener,et al.  Internal Friction in Solids III. Experimental Demonstration of Thermoelastic Internal Friction , 1938 .

[3]  C. Zener INTERNAL FRICTION IN SOLIDS II. GENERAL THEORY OF THERMOELASTIC INTERNAL FRICTION , 1938 .

[4]  C. Zener,et al.  Intercrystalline Thermal Currents as a Source of Internal Friction , 1939 .

[5]  W. Hume-rothery Elasticity and Anelasticity of Metals , 1949, Nature.

[6]  M. Biot Thermoelasticity and Irreversible Thermodynamics , 1956 .

[7]  W. P. Mason Physical Acoustics and the Properties of Solids , 1956 .

[8]  R. Christian The theory of oscillating-vane vacuum gauges , 1966 .

[9]  Tosio Kato Perturbation theory for linear operators , 1966 .

[10]  R. Newton Scattering theory of waves and particles , 1966 .

[11]  George Keith Batchelor,et al.  An Introduction to Fluid Dynamics. , 1969 .

[12]  W. Newell Miniaturization of tuning forks. , 1968, Science.

[13]  I. Prigogine,et al.  Symmetry Breaking Instabilities in Dissipative Systems. II , 1968 .

[14]  G. Stewart Error and Perturbation Bounds for Subspaces Associated with Certain Eigenvalue Problems , 1973 .

[15]  G. Strang,et al.  An Analysis of the Finite Element Method , 1974 .

[16]  A. L. Florence,et al.  Dynamic problems of thermoelasticity , 1975 .

[17]  J. S. Howland The Livsic matrix in perturbation theory , 1975 .

[18]  A. Majda,et al.  Absorbing boundary conditions for the numerical simulation of waves , 1977 .

[19]  J. Z. Zhu,et al.  The finite element method , 1977 .

[20]  J. Varah On the Separation of Two Matrices , 1979 .

[21]  B. Parlett The Symmetric Eigenvalue Problem , 1981 .

[22]  M. Golubitsky,et al.  Bifurcation analysis near a double eigenvalue of a model chemical reaction , 1981 .

[23]  T. Belytschko,et al.  Dispersion analysis of finite element semidiscretizations of the two‐dimensional wave equation , 1982 .

[24]  Gene H. Golub,et al.  Matrix computations , 1983 .

[25]  M. Golubitsky,et al.  Singularities and groups in bifurcation theory , 1985 .

[26]  Ed Anderson,et al.  LAPACK Users' Guide , 1995 .

[27]  G. Dangelmayr Degenerate bifurcations near a double eigenvalue in the Brusselator , 1987, The Journal of the Australian Mathematical Society. Series B. Applied Mathematics.

[28]  Willy Govaerts,et al.  Numerical methods for bifurcations of dynamical equilibria , 1987 .

[29]  J. B. Starr Squeeze-film damping in solid-state accelerometers , 1990, IEEE 4th Technical Digest on Solid-State Sensor and Actuator Workshop.

[30]  T. Roszhart The effect of thermoelastic internal friction on the Q of micromachined silicon resonators , 1990, IEEE 4th Technical Digest on Solid-State Sensor and Actuator Workshop.

[31]  G. Stewart,et al.  Matrix Perturbation Theory , 1990 .

[32]  G. Stemme Resonant silicon sensors , 1991 .

[33]  O. C. Zienkiewicz,et al.  The finite element method, fourth edition; volume 2: solid and fluid mechanics, dynamics and non-linearity , 1991 .

[34]  Miko Elwenspoek,et al.  Micro resonant force gauges , 1992 .

[35]  D. Givoli Numerical Methods for Problems in Infinite Domains , 1992 .

[36]  D. W. Burns,et al.  Characteristics of polysilicon resonant microbeams , 1992 .

[37]  Gautam M. Shroff,et al.  Stabilization of unstable procedures: the recursive projection method , 1993 .

[38]  Edwin S. Petrus SKILL: a Lisp based extension language , 1993 .

[39]  P. Ashwin,et al.  A Hopf bifurcation with Robin boundary conditions , 1994 .

[40]  S. Joshi Flow sensors based on surface acoustic waves , 1994 .

[41]  L. R. Scott,et al.  The Mathematical Theory of Finite Element Methods , 1994 .

[42]  M. Hoummady,et al.  Acoustic wave thermal sensitivity: Temperature sensors and temperature compensation in microsensors , 1994 .

[43]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[44]  R. Howe,et al.  Viscous damping model for laterally oscillating microstructures , 1994 .

[45]  Jean-Pierre Berenger,et al.  A perfectly matched layer for the absorption of electromagnetic waves , 1994 .

[46]  J. F. Vetelino,et al.  Acoustic wave biosensors , 1994 .

[47]  S. J. Martin,et al.  Sensing liquid properties with thickness-shear mode resonators , 1994 .

[48]  Richard Barrett,et al.  Templates for the Solution of Linear Systems: Building Blocks for Iterative Methods , 1994, Other Titles in Applied Mathematics.

[49]  P. Ashwin,et al.  A numerical Liapunov-Schmidt method with applications to Hopf bifurcation on a square , 1995 .

[50]  N. C. MacDonald,et al.  Dissipation measurements of vacuum-operated single-crystal silicon microresonators , 1995 .

[51]  H. Hosaka,et al.  DAMPING CHARACTERISTICS OF BEAM-SHAPED MICRO-OSCILLATORS , 1995 .

[52]  Wilko J. Kindt,et al.  Quality factor of torsional resonators in the low-pressure region , 1996 .

[53]  W. Govaerts Computation of Singularities in Large Nonlinear Systems , 1997 .

[54]  James Demmel,et al.  Applied Numerical Linear Algebra , 1997 .

[55]  Gregory L. Fenves,et al.  Object-oriented finite element programming: frameworks for analysis, algorithms and parallel computing , 1997 .

[56]  J. Guckenheimer,et al.  Defining Functions for Multiple Hopf Bifurcations , 1997 .

[57]  T. Veijola,et al.  Model for gas film damping in a silicon accelerometer , 1997, Proceedings of International Solid State Sensors and Actuators Conference (Transducers '97).

[58]  Thomas H. Lee The Design of CMOS Radio-Frequency Integrated Circuits , 1998 .

[59]  Alan Edelman,et al.  The Geometry of Algorithms with Orthogonality Constraints , 1998, SIAM J. Matrix Anal. Appl..

[60]  Y. Kuznetsov Elements of applied bifurcation theory (2nd ed.) , 1998 .

[61]  G. W. Stewart,et al.  Matrix algorithms , 1998 .

[62]  P. Monk,et al.  Optimizing the Perfectly Matched Layer , 1998 .

[63]  J. Fuhrmann,et al.  PDELIB: An Open Modular Tool Box For The Numerical Solution Of Partial Differential Equations. Desig , 1998 .

[64]  G. Kovacs Micromachined Transducers Sourcebook , 1998 .

[65]  E. Turkel,et al.  Absorbing PML boundary layers for wave-like equations , 1998 .

[66]  Peter Monk,et al.  The Perfectly Matched Layer in Curvilinear Coordinates , 1998, SIAM J. Sci. Comput..

[67]  Stephen D. Senturia,et al.  Simulation and design of microsystems: a 10-year perspective , 1998 .

[68]  C. Chien,et al.  Numerical Continuation at Double Bifurcation Points of a Reaction–Diffusion Problem , 1998 .

[69]  Chao Yang,et al.  ARPACK users' guide - solution of large-scale eigenvalue problems with implicitly restarted Arnoldi methods , 1998, Software, environments, tools.

[70]  E. Turkel Introduction to the special issue on absorbing boundary conditions , 1998 .

[71]  C. Chien,et al.  Multiple bifurcations in a reaction-diffusion problem , 1998 .

[72]  Qi Jing,et al.  NODAS 1.3 - Nodal Design Of Actuators And Sensors , 1998 .

[73]  Arokia Nathan,et al.  Microtransducer CAD: Physical and Computational Aspects , 1999 .

[74]  Timo Eirola,et al.  On Smooth Decompositions of Matrices , 1999, SIAM J. Matrix Anal. Appl..

[75]  M. Zworski RESONANCES IN PHYSICS AND GEOMETRY , 1999 .

[76]  Brent B Welch,et al.  Practical Programming in Tcl and Tk , 1999 .

[77]  Todd L. Veldhuizen,et al.  Techniques for Scientific C , 1999 .

[78]  R. Astley Infinite elements for wave problems: a review of current formulations and an assessment of accuracy , 2000 .

[79]  Z. Mei Numerical Bifurcation Analysis for Reaction-Diffusion Equations , 2000 .

[80]  E. Turkel,et al.  ANALYTICAL AND NUMERICAL STUDIES OF A FINITE ELEMENT PML FOR THE HELMHOLTZ EQUATION , 2000 .

[81]  James Demmel,et al.  Computing Connecting Orbits via an Improved Algorithm for Continuing Invariant Subspaces , 2000, SIAM J. Sci. Comput..

[82]  S. Senturia Microsystem Design , 2000 .

[83]  D. Sorensen,et al.  A Survey of Model Reduction Methods for Large-Scale Systems , 2000 .

[84]  R. Freund Krylov-subspace methods for reduced-order modeling in circuit simulation , 2000 .

[85]  Jing-Rebecca Li Model reduction of large linear systems via low rank system gramians , 2000 .

[86]  W. Chew,et al.  Complex space approach to perfectly matched layers: a review and some new developments , 2000 .

[87]  M. Esashi,et al.  Mechanical behavior of ultrathin microcantilever , 2000 .

[88]  Kun Wang,et al.  VHF free-free beam high-Q micromechanical resonators , 2000 .

[89]  Gary X. Li,et al.  Review of viscous damping in micromachined structures , 2000, SPIE MOEMS-MEMS.

[90]  Ben Y. Zhao,et al.  OceanStore: an architecture for global-scale persistent storage , 2000, SIGP.

[91]  M. Roukes,et al.  Thermoelastic damping in micro- and nanomechanical systems , 1999, cond-mat/9909271.

[92]  Jacob K. White,et al.  Emerging simulation approaches for micromachined devices , 2000, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[93]  T. Kenny,et al.  Quality factors in micron- and submicron-thick cantilevers , 2000, Journal of Microelectromechanical Systems.

[94]  A. Spence,et al.  The numerical analysis of bifurcation problems with application to fluid mechanics , 2000, Acta Numerica.

[95]  James Demmel,et al.  New Numerical Techniques and Tools in SUGAR for 3D MEMS Simulation , 2001 .

[96]  Cam Nguyen VIBRATING RF MEMS FOR LOW POWER WIRELESS COMMUNICATIONS , 2001 .

[97]  G. Stewart Matrix Algorithms, Volume II: Eigensystems , 2001 .

[98]  W. Beyn,et al.  Continuation of Low-Dimensional Invariant Subspaces in Dynamical Systems of Large Dimension , 2001 .

[99]  Luca Dieci,et al.  Continuation of invariant subspaces , 2001, Numer. Linear Algebra Appl..

[100]  James Demmel,et al.  3D MEMS Simulation Modeling Using Modified Nodal Analysis , 2001 .

[101]  T. Veijola,et al.  Compact Squeezed-Film Damping Model for Perforated Surface , 2001 .

[102]  C. Tsogka,et al.  Application of the perfectly matched absorbing layer model to the linear elastodynamic problem in anisotropic heterogeneous media , 2001 .

[103]  Randy H. Katz,et al.  Quantifying Network Denial of Service: A Location Service Case Study , 2001, ICICS.

[104]  Danny C. Sorensen,et al.  Projection Methods for Balanced Model Reduction , 2001 .

[105]  C.T.-C. Nguyen,et al.  Transceiver front-end architectures using vibrating micromechanical signal processors , 2001, 2001 Topical Meeting on Silicon Monolithic Integrated Circuits in RF Systems. Digest of Papers (IEEE Cat. No.01EX496).

[106]  T. Veijola,et al.  Compact damping models for laterally moving microstructures with gas-rarefaction effects , 2001 .

[107]  K. Georg MATRIX-FREE NUMERICAL CONTINUATION AND BIFURCATION* , 2001 .

[108]  James Demmel,et al.  Sugar: Advancements in a 3D Multi-domain Simulation Package for MEMS , 2001 .

[109]  Mark J. Friedman Improved Detection of bifurcations in Large nonlinear Systems via the Continuation of Invariant Subspaces Algorithm , 2001, Int. J. Bifurc. Chaos.

[110]  M. Cross,et al.  Elastic Wave Transmission at an Abrupt Junction in a Thin Plate, with Application to Heat Transport and Vibrations in Mesoscopic Systems , 2000, cond-mat/0011501.

[111]  J. Gorman Finite element model of thermoelastic damping in MEMS , 2002 .

[112]  W. Beyn,et al.  Chapter 4 – Numerical Continuation, and Computation of Normal Forms , 2002 .

[113]  Z. Bai Krylov subspace techniques for reduced-order modeling of large-scale dynamical systems , 2002 .

[114]  Jaroslav Bosek Continuation of invariant subspaces in bifurcation problems , 2002 .

[115]  James Demmel,et al.  On computing givens rotations reliably and efficiently , 2002, TOMS.

[116]  J. White,et al.  Validating fast simulation of air damping in micromachined devices , 2002, Technical Digest. MEMS 2002 IEEE International Conference. Fifteenth IEEE International Conference on Micro Electro Mechanical Systems (Cat. No.02CH37266).

[117]  D. Photiadis,et al.  Thermoelastic loss in microscale oscillators , 2002 .

[118]  Jason V. Clark,et al.  Addressing the needs of complex MEMS design , 2002, Technical Digest. MEMS 2002 IEEE International Conference. Fifteenth IEEE International Conference on Micro Electro Mechanical Systems (Cat. No.02CH37266).

[119]  V. T. Srikar,et al.  Thermoelastic damping in fine-grained polysilicon flexural beam resonators , 2002 .

[120]  M. Esashi,et al.  Energy dissipation in submicrometer thick single-crystal silicon cantilevers , 2002 .

[121]  Philippe G. Ciarlet,et al.  The finite element method for elliptic problems , 2002, Classics in applied mathematics.

[122]  F. Ayazi,et al.  Thermoelastic damping in trench-refilled polysilicon resonators , 2003, TRANSDUCERS '03. 12th International Conference on Solid-State Sensors, Actuators and Microsystems. Digest of Technical Papers (Cat. No.03TH8664).

[123]  A. Chopra,et al.  Perfectly matched layers for time-harmonic elastodynamics of unbounded domains : Theory and finite-element implementation , 2003 .

[124]  J. Borenstein,et al.  Experimental study of thermoelastic damping in MEMS gyros , 2003 .

[125]  F. Ayazi,et al.  An analytical model for support loss in micromachined beam resonators with in-plane flexural vibrations , 2003 .

[126]  J. Brandts The Riccati algorithm for eigenvalues and invariant subspaces of matrices with inexpensive action , 2003 .

[127]  T. Kenny,et al.  Investigation of energy loss mechanisms in micromechanical resonators , 2003, TRANSDUCERS '03. 12th International Conference on Solid-State Sensors, Actuators and Microsystems. Digest of Technical Papers (Cat. No.03TH8664).

[128]  Randy H. Katz,et al.  Tomography-based overlay network monitoring , 2003, IMC '03.

[129]  Roberto Ierusalimschy,et al.  Programming in Lua , 2003 .

[130]  M. U. Demirci,et al.  Stemless wine-glass-mode disk micromechanical resonators , 2003, The Sixteenth Annual International Conference on Micro Electro Mechanical Systems, 2003. MEMS-03 Kyoto. IEEE.

[131]  Yuancheng Sun,et al.  Modified Reynolds' equation and analytical analysis of squeeze-film air damping of perforated structures , 2003 .

[132]  Luca Dieci,et al.  Continuation of eigendecomposition , 2003, Future Gener. Comput. Syst..

[133]  C. Nguyen,et al.  Self-aligned 1.14-GHz vibrating radial-mode disk resonators , 2003, TRANSDUCERS '03. 12th International Conference on Solid-State Sensors, Actuators and Microsystems. Digest of Technical Papers (Cat. No.03TH8664).

[134]  W. Nessler,et al.  RF-filters in mobile phone applications , 2003, TRANSDUCERS '03. 12th International Conference on Solid-State Sensors, Actuators and Microsystems. Digest of Technical Papers (Cat. No.03TH8664).

[135]  P. Arbenz,et al.  PySparse and PyFemax : A Python framework for large scale sparse linear algebra , 2003 .

[136]  C. Nguyen,et al.  Mechanically corner-coupled square microresonator array for reduced series motional resistance , 2003 .

[137]  Jacob K. White,et al.  Air damping in laterally oscillating microresonators: a numerical and experimental study , 2003 .

[138]  Yong-Hwa Park,et al.  High-fidelity modeling of MEMS resonators. Part I. Anchor loss mechanisms through substrate , 2004, Journal of Microelectromechanical Systems.

[139]  R. Lehoucq,et al.  Linear stability of flow in a differentially heated cavity via large‐scale eigenvalue calculations , 2004 .

[140]  L. Dieci,et al.  Point-to-Periodic and Periodic-to-Periodic Connections , 2004 .

[141]  J. Torczynski,et al.  An improved Reynolds-equation model for gas damping of microbeam motion , 2003, Journal of Microelectromechanical Systems.

[142]  James Demmel,et al.  Model Reduction for RF MEMS Simulation , 2004, PARA.

[143]  Peter Arbenz,et al.  A Jacobi-Davidson Method for Solving Complex Symmetric Eigenvalue Problems , 2004, SIAM J. Sci. Comput..

[144]  J. Brotz Damping in CMOS-MEMS Resonators , 2004 .

[145]  Timothy A. Davis,et al.  Algorithm 832: UMFPACK V4.3---an unsymmetric-pattern multifrontal method , 2004, TOMS.

[146]  Randy H. Katz,et al.  An algebraic approach to practical and scalable overlay network monitoring , 2004, SIGCOMM 2004.

[147]  Robert E. Mahony,et al.  Cubically Convergent Iterations for Invariant Subspace Computation , 2004, SIAM J. Matrix Anal. Appl..

[148]  C. Nguyen,et al.  1.51-GHz nanocrystalline diamond micromechanical disk resonator with material-mismatched isolating support , 2004, 17th IEEE International Conference on Micro Electro Mechanical Systems. Maastricht MEMS 2004 Technical Digest.

[149]  Yong-Hwa Park,et al.  High-fidelity modeling of MEMS resonators. Part II. Coupled beam-substrate dynamics and validation , 2004, Journal of Microelectromechanical Systems.

[150]  M. Younis Modeling and Simulation of Microelectromechanical Systems in Multi-Physics Fields , 2004 .

[151]  D. Yoon,et al.  Integration of PDMS microfluidic channel with silicon-based electromechanical cantilever sensor on a CD chip , 2005, 18th IEEE International Conference on Micro Electro Mechanical Systems, 2005. MEMS 2005..

[152]  M. Roukes,et al.  VHF, UHF and microwave frequency nanomechanical resonators , 2005 .

[153]  M.S. Weinberg,et al.  Fluid effects in vibrating micromachined structures , 2005, Journal of Microelectromechanical Systems.

[154]  James Demmel,et al.  Three methods for refining estimates of invariant subspaces , 1987, Computing.

[155]  A. Norris,et al.  Thermoelastic relaxation in elastic structures, with applications to thin plates , 2004, cond-mat/0405323.

[156]  Athanasios C. Antoulas,et al.  Approximation of Large-Scale Dynamical Systems , 2005, Advances in Design and Control.

[157]  J. Demmel,et al.  Anchor loss simulation in resonators , 2005, 18th IEEE International Conference on Micro Electro Mechanical Systems, 2005. MEMS 2005..

[158]  W. Ye,et al.  Air damping of microbeam resonators in a low vacuum , 2005, The 13th International Conference on Solid-State Sensors, Actuators and Microsystems, 2005. Digest of Technical Papers. TRANSDUCERS '05..

[159]  D Homentcovschi,et al.  Viscous damping of perforated planar micromechanical structures. , 2005, Sensors and actuators. A, Physical.

[160]  L. Trefethen Spectra and pseudospectra , 2005 .

[161]  Tamara G. Kolda,et al.  An overview of the Trilinos project , 2005, TOMS.

[162]  James Demmel,et al.  Bifurcation Analysis of Large Equilibrium Systems in Matlab , 2005, International Conference on Computational Science.

[163]  David Bindel,et al.  Elastic PMLs for resonator anchor loss simulation , 2005 .

[164]  Wei He,et al.  Simulation tools for damping in high frequency resonators , 2005, IEEE Sensors, 2005..

[165]  F. Ayazi,et al.  Support loss in micromechanical disk resonators , 2005, 18th IEEE International Conference on Micro Electro Mechanical Systems, 2005. MEMS 2005..

[166]  Zhaojun Bai,et al.  Dimension Reduction of Large-Scale Second-Order Dynamical Systems via a Second-Order Arnoldi Method , 2005, SIAM J. Sci. Comput..

[167]  Scalable Deterministic Overlay Network Diagnosis , 2005 .

[168]  R. Howe,et al.  Fully-differential poly-SiC Lame mode resonator and checkerboard filter , 2005, 18th IEEE International Conference on Micro Electro Mechanical Systems, 2005. MEMS 2005..

[169]  J. Demmel,et al.  A Fast and Stable Nonsymmetric Eigensolver for Certain Structured Matrices , 2005 .

[170]  Christopher G. Lasater,et al.  Design Patterns , 2008, Wiley Encyclopedia of Computer Science and Engineering.

[171]  Rongming Lin,et al.  Structural dynamics of microsystems—current state of research and future directions , 2006 .

[172]  James Demmel,et al.  Prospectus for the Next LAPACK and ScaLAPACK Libraries , 2006, PARA.

[173]  Ren-Cang Li Matrix Perturbation Theory , 2006 .

[174]  David Bindel,et al.  Shape-changing Symmetric Objects for Sound Synthesis , 2006 .

[175]  Roberto Ierusalimschy,et al.  The evolution of Lua , 2007, HOPL.

[176]  Yan Chen,et al.  Algebra-Based Scalable Overlay Network Monitoring: Algorithms, Evaluation, and Applications , 2007, IEEE/ACM Transactions on Networking.

[177]  James Demmel,et al.  Continuation of Invariant Subspaces in Large Bifurcation Problems , 2008, SIAM J. Sci. Comput..

[178]  H. Shari Collocation Methods for Continuation Problems in Nonlinear Elliptic Pdes , .