Reduced Order Models in Microsystems and RF MEMS David Bindel UC Berkeley, CS Division
Reduced Order Models in Microsystems and RF MEMS – p.1/14
Collaborators Faculty
Grad students
A. Agogino (ME)
D. Bindel (CS)
Z. Bai (Math/CS)
J.V. Clark (AS&T)
J. Demmel (Math/CS) D. Garmire (CS) S. Govindjee (CEE)
T. Koyama (CEE)
R. Howe (EE)
R. Kamalian (ME) J. Nie (Math) S. Bhave (EE)
Reduced Order Models in Microsystems and RF MEMS – p.2/14
MEMS Basics Micro-electro-mechanical systems Chemical, fluid, thermal, optical (MECFTOMS?) Applications: Sensors (inertial, chemical, pressure) Ink jet printers, biolab chips RF devices Use IC fabrication technology Large surface area / volume ratio Still mostly classical (vs. nanosystems)
Reduced Order Models in Microsystems and RF MEMS – p.3/14
RF MEMS
Microguitars from Cornell University (1997 and 2003)
MHz-GHz mechanical resonators Impact: smaller, lower-power cell phones Replace quartz freq references, filter elements Integrate into CMOS stack Other uses: Sensing elements Really high-pitch guitars
Reduced Order Models in Microsystems and RF MEMS – p.4/14
Second-order system equations Time domain mechanical equations with damping: M u00 + Cu0 + Ku = P φ y = V Tu
Linearized: #" # " # " # " #0 " C K u0 P M 0 u0 + = φ(t) −I 0 u u 0 0 I y = V Tu
Usual tactic: Model reduction on linearized system. Goal: Work with second-order system directly. Reduced Order Models in Microsystems and RF MEMS – p.5/14
Second-order Krylov subspaces Let A, B ∈ CN ×N , r0 ∈ CN , and define the sequence r1 = Ar0 , rj = Arj−1 + Brj−2
for j ≥ 2
Now define a second-order Krylov subspace Gn (A, B; r0 ) = span{r0 , r1 , r2 , . . . , rn−1 }.
Note "
rj rj−1
#
j
= H v,
"
A B where H = I 0
#
" # r0 and v = 0
=⇒ Gn (A, B; r0 ) provides the same info as Kn (H; v)! (T.-J. Su + Craig Jr. ’91, cited by White + Ramaswamy ’00) Reduced Order Models in Microsystems and RF MEMS – p.6/14
SOAR-based model reduction Let A = −K −1 C , B = −K −1 M , r0 = −K −1 P . Form an orthonormal basis Qk for Gn (A, B; r0 ) by a second-order Arnoldi (SOAR) iteration (Bai). Reduced model: Mn u00n + Cn u0n + Kn un = Pn φ y = VnT u
where Pn = QTn P, Vn = QTn V, Mn = QTn M Qn , . . . Basic structure (and properties) are preserved.
Reduced Order Models in Microsystems and RF MEMS – p.7/14
Example: Checkerboard resonator
(Design and layout by S. Bhave)
Array of coupled resonators Anchored at corners Excited at northwest Sensed at southeast Surfaces move a few nm Reduced Order Models in Microsystems and RF MEMS – p.8/14
Performance of SOAR vs Arnoldi N = 2154 → n = 80 Bode plot
5
Magnitude
10
0
10
0.08
Phase(degree)
200 100
0.085
0.09
0.095
0.1
0.105
0.09
0.095
0.1
0.105
Exact SOAR Arnoldi
0 −100 −200 0.08
0.085
Reduced Order Models in Microsystems and RF MEMS – p.9/14
Example: Disk resonator anchor loss Electrode
Disk
V− Wafer
V+
V+
Goal: Understand energy lost through radiation from post. Treat substrate as a half-space Use a complex-valued change of coordinates to build an absorbing Perfectly Matched Layer (PML) (Basu and Chopra ’03) M and K are complex symmetric Need a fine mesh to resolve quality of resonant peaks Reduced Order Models in Microsystems and RF MEMS – p.10/14
PML ROM: Preserving structure Weak form of the PML equation (frequency domain) is Z Z Z s2 ρw · u JdΩ + ˜(w) : C˜(u) JdΩ = w · p˜ n JdΓ Ω
Ω
Γ
Finite element discretization (Bubnov-Galerkin) yields complex-symmetric mass and stiffness. Reduction procedure: ˆn Run Arnoldi on (s20 M + K)−1 to get basis Q ˆ n ), Im(Q ˆ n )]) Qn = orth([Re(Q Mn = QTn M Qn and Kn = QTn KQn are symmetric
ROM is a Bubnov-Galerkin projection of original equation. Reduced Order Models in Microsystems and RF MEMS – p.11/14
Anchor loss N = 57475 → n = 3 Magnitude (dB)
−10 −20 −30 −40 −50 4.53
4.531
4.532
4.533
4.534 4.535 4.536 Frequency (Hz)
4.537
4.538
4.539
4.54 x 108
4.531
4.532
4.533
4.534 4.535 4.536 Frequency (Hz)
4.537
4.538
4.539
4.54 x 108
Phase(degree)
200 150 100 50 0 4.53
Reduced Order Models in Microsystems and RF MEMS – p.12/14
Why n = 3? 0
x 10 5
−2 −4 −6 −8 −10 −12 −14 −16 4.524 4.526 4.528
4.53
4.532 4.534 4.536 4.538
4.54 x 10 8
Behavior in this region is dominated by two poles Mode “mixing” dramatically affects predicted resonance! Impact: Eliminate most anchor loss for disk resonator? Reduced Order Models in Microsystems and RF MEMS – p.13/14
Ongoing and future work Continued development of predictive CAD for RF MEMS Parameter-dependent model reduction Structure-preserving model reduction for thermoelasticity: # " #00 " " # " #0 " #" # " # Muu 0 u u P 0 0 Kuu Kut u = φ(t) + + 0 0 θ 0 Ktt θ 0 Dtu Dtt θ Integration into the SUGAR framework for MEMS simulation
Reduced Order Models in Microsystems and RF MEMS – p.14/14