Professional Documents
Culture Documents
Microcantilever-Sample
Interaction Problem in
Nader Jalili* Non-Contact Atomic Force
Mohsen Dadfarnia Microscopy
Smart Structures and NEMS Laboratory, The atomic force microscope (AFM) system has evolved into a useful tool for direct
Department of Mechanical Engineering, measurements of intermolecular forces with atomic-resolution characterization that can
Clemson University, Clemson, SC 29634 be employed in a broad spectrum of applications. The non-contact AFM offers unique
advantages over other contemporary scanning probe techniques such as contact AFM and
scanning tunneling microscopy, especially when utilized for reliable measurements of soft
Darren M. Dawson samples (e.g., biological species). Current AFM imaging techniques are often based on a
Robotics and Mechatronics Laboratory, lumped-parameters model and ordinary differential equation (ODE) representation of the
Department of Electrical and Computer micro-cantilevers coupled with an adhoc method for atomic interaction force estimation
Engineering, (especially in non-contact mode). Since the magnitude of the interaction force lies within
Clemson University, Clemson, SC 29634 the range of nano-Newtons to pica-Newtons, precise estimation of the atomic force is
crucial for accurate topographical imaging. In contrast to the previously utilized lumped
modeling methods, this paper aims at improving current AFM measurement technique
through developing a general distributed-parameters base modeling approach that re-
veals greater insight into the fundamental characteristics of the microcantilever-sample
interaction. For this, the governing equations of motion are derived in the global coor-
dinates via the Hamilton’s Extended Principle. An interaction force identification scheme
is then designed based on the original infinite dimensional distributed-parameters system
which, in turn, reveals the unmeasurable distance between AFM tip and sample surface.
Numerical simulations are provided to support these claims. 关DOI: 10.1115/1.1767852兴
1 Introduction provide cantilever deflection feedback 共refer to Fig. 1兲. The prin-
ciple of AFM operation is to scan the tip over the sample surface
The atomic force microscope 共AFM兲 system has evolved into a
with feedback mechanisms that enable the piezoelectric scanners
useful tool for direct measurements of intermolecular forces with
to maintain the tip at a constant force 共to obtain height informa-
atomic-resolution characterization that can be employed in a
tion兲, or constant height above the sample surface 共to obtain force
broad spectrum of applications such as electronics, semi-
conductors, materials, manufacturing, polymers, biological analy- information兲. As the tip scans the surface of the sample, moving
sis, and biomaterials. Specifically, AFM-based systems provide up and down with the contour of the surface, the laser beam
additional capabilities and advantages relative to other micro- deflected from the cantilever provides measurements of the differ-
scopic methods 共e.g., scanning electron microscopy 共SEM兲 and ence in light intensities between the upper and lower photo detec-
transmission electron microscopy 共TEM兲兲 with regard to studies tors, and then converted to voltage. Feedback from the photodiode
of metallic surfaces and microstructures by providing reliable difference signal, through software control from the computer,
measurements at the nanometer scale 共关1– 4兴兲. AFM can also be enables the tip to maintain either a constant force or constant
used for nano-indentation to provide in situ imaging ability with- height above the sample. In the constant force mode, the piezo-
out moving the sample, switching tips, relocating the area for electric transducer monitors real time height deviation, while in
scanning, or using an entirely different instrument to image the the constant height mode, the deflection force on the sample is
indentation 共关5–7兴兲. Assembly of nanoparticles and linking them recorded.
to electrical leads, such as random deposition of clusters between 1.2 AFM Operational and Control Modes. The AFM im-
electrodes 关8兴, binding by wet chemistry 关9兴, and electrostatic aging systems typically operate in three open-loop modes: i兲 non-
trapping 关10兴, all serve as other important applications of the AFM contact mode, ii兲 contact mode, and iii兲 tapping mode. In order to
technique. probe electric, magnetic, and/or atomic forces of a selected
1.1 AFM Background and Overview. A typical AFM sys- sample, the non-contact mode is utilized by moving the cantilever
tem consists of a micro-cantilever probe with a sharp tip mounted slightly away from the sample surface and oscillating the cantile-
to a piezoelectric actuator with a position sensitive photo detector ver at or near its natural resonance frequency 共see Fig. 2兲. By
receiving a laser beam reflected off the end-point of the beam to mounting the cantilever on a piezoelectric element and measuring
the shift from its natural resonance frequency due to sample at-
*Corresponding author: phone: 共864兲 656-5642; fax: -4435; e-mail: tractive interactions, topographical information of the sample can
jalili@clemson.edu. be extracted 关11兴. Alternatively, the contact mode acquires sample
Contributed by the Dynamic Systems, Measurement, and Control Division of THE attributes by monitoring interaction forces while the cantilever tip
AMERICAN SOCIETY OF MECHANICAL ENGINEERS for publication in the ASME
JOURNAL OF DYNAMIC SYSTEMS, MEASUREMENT, AND CONTROL. Manuscript
remains in contact with the target sample 关12兴. The tapping mode
received by the ASME Dynamic Systems and Control Division May 13, 2003; final of operation combines qualities of both the contact and non-
revision, October 23, 2003. Associate Editor: R. Gao. contact modes by gleaning sample data through oscillating the
Journal of Dynamic Systems, Measurement, and Control JUNE 2004, Vol. 126 Õ 327
Copyright © 2004 by ASME
冕
6k L
where A H 苸R1 denotes the Hamaker constant, and R苸R1 repre- ␦ W⫽ f 共 t 兲 ␦ d 共 t 兲 ⫹ f ID 共 t 兲 ␦ u 共 L,t 兲 ⫺B u t 共 x,t 兲 ␦ u 共 x,t 兲 dx
0
sents the cantilever tip radius. Furthermore, the total cantilever tip
displacement is constrained by the following inequality
共 z 0 共 t 兲 ⫺x 共 t 兲兲 ⭓R (4)
⫺C 冕 0
L
u xt 共 x,t 兲 ␦ u 共 x,t 兲 dx (7)
2.2 Distributed-Parameters Modeling. In contrast to the where B and C are the viscous and structural damping coeffi-
previously utilized lumped modeling methods, a general cients, respectively. f ID (t), the atomic interaction force in
distributed-parameters base modeling approach that reveals distributed-parameters model, is described by the following rela-
greater insight into the fundamental characteristics of the dynam- tionship 关11兴
Journal of Dynamic Systems, Measurement, and Control JUNE 2004, Vol. 126 Õ 329
冕
cantilever to oscillate about its equilibrium position. In regards to
t2
stability, f f (t) is assumed to be a bounded signal in the sense that
共 ␦ T⫺ ␦ U⫹ ␦ W 兲 dt⫽0 (9) the following inequality exists
t1
that the controller given by 共17兲 ensures that all signals remain
共 u tt 共 x,t 兲 ⫹d̈ 共 t 兲兲 ⫹Bu t 共 x,t 兲 ⫹Cu xt 共 x,t 兲 ⫹EIu xxxx 共 x,t 兲 ⫽0
(10) bounded as the base of the AFM is excited by the open-loop signal
共 m⫹ L⫹m e 兲 d̈ 共 t 兲 ⫹ 冕 L
0
u tt 共 x,t 兲 dx⫹m e u tt 共 L,t 兲 ⫽ f 共 t 兲 ⫹ f ID 共 t 兲
provided by the feedforward component f f (t). As further illus-
trated in 关18兴, the proposed interaction force estimator detailed
below exploits this boundedness of signal property to facilitate the
with the boundary conditions asymptotic identification of the unmeasurable time-varying inter-
action force and ultimately the distance Z 0 (t) in Fig. 2-left 共no-
u 共 0,t 兲 ⫽u x 共 0,t 兲 ⫽u xx 共 L,t 兲 ⫽0 tice, Z 0 (t)⫽z 0 (t)⫺u(L,t)⫺d(t)).
(11)
m e 关 d̈ 共 t 兲 ⫹u tt 共 L,t 兲兴 ⫺EIu xxx 共 L,t 兲 ⫽ f ID 共 t 兲 3.2 Interaction Force Estimator. In addition to ensuring
that all signals remain bounded 共i.e., the stability of the closed-
Furthermore, the total cantilever tip displacement is assumed to be loop system is preserved兲, the crucial quantity that must be esti-
constrained by the following inequality mated is the distance between sample surface and micro-
cantilever tip. That is, if one can produce a reliable estimate for
共 z 0 共 t 兲 ⫺u 共 L,t 兲 ⫺d 共 t 兲兲 ⭓Q (12) Z 0 (t), then cantilever position measurements along with Z 0 (t)
where Q denotes some positive constant; hence, the interaction can be used to generate high resolution atomic-resolution images
force f ID (t) can be upper bounded 共i.e., f ID (t)苸L ⬁ ) 共关17,18兴兲 in the non-contact mode of operation. Unfortunately, the distance
Z 0 (t) is a time-varying signal that is difficult to measure directly;
H1 H2 hence, it must be estimated by some methods. From 共8兲, it is clear
兩 f ID 兩 ⭐ ⫹ (13) that if the atomic interaction force, denoted by f ID (t), is estimated
Q2 30Q 8 and hence standard measurements 共i.e., tip and base positions兲 can
be utilized to generate an estimate of Z 0 (t). To this end, the struc-
3 Interaction Force Identification Scheme ture of the system dynamics 共10兲–共11兲 and the corresponding sta-
This section provides an identification method for the interac- bility analysis 共关17,18兴兲 motivate the following interaction force
tion force between microcantilever tip and sample surface for the estimator, denoted by f̂ ID (t)苸R1
冕 冕
distributed-parameters model of the AFM. t t
3.1 Error Dynamics System. To illustrate the technique, f̂ ID 共 t 兲 ⫽ 共 0 ⫹1 兲 e 共 兲 d ⫹ ␣ sgn共 e 共 兲兲 d ⫹ 共 0 ⫹1 兲 e 共 t 兲
we first transform the open-loop dynamics of 共10兲 and the bound- t0 t0
ary conditions 共11兲 into a more suitable structure in order to fa- ⫺ 共 0 ⫹1 兲 e 共 t 0 兲 (19)
cilitate the appropriate design of the stabilizing boundary control
input force signal f (t). After some manipulations, it can be shown where 0 and ␣ 苸R represent positive estimator gains utilized to
1
that the open-loop boundary dynamics of 共10兲 can be rewritten in enhance the estimator performance, sgn共•兲 denotes the standard
the following more suitable form 关18兴 signum function, the free-end cantilever velocity observation error
冕 L
signal e(t)苸R1 is defined as
mṙ 0 共 t 兲 ⫽ 共 m  0 ⫺BL⫺C 兲 w t 共 0,t 兲 ⫹B w t 共 x,t 兲 dx⫹Cw t 共 L,t 兲 e 共 t 兲 ⫽w t 共 L,t 兲 ⫺ŵ t 共 L,t 兲 , (20)
0
and the dynamics for the free-end velocity observer signal ŵ t (L,t)
⫺EIw xxx 共 0,t 兲 ⫹ f 共 t 兲 (14) is given by the following
where the stabilizing error signal r 0 (t)苸R1 is defined as
m e ŵ tt 共 L,t 兲 ⫺EIw xxx 共 L,t 兲 ⫽ f̂ ID 共 t 兲 (21)
r 0 共 t 兲 ⫽w t 共 0,t 兲 ⫹  0 w 共 0,t 兲 (15)
Based on a Lyapunov stability analysis 共see 关20兴 and 关21兴 for
with  0 苸R1 being a positive weighting constant and the auxiliary similar types of arguments兲, we can prove that the estimated in-
variable w(x,t)苸R1 defined as teraction force, denoted by f̂ ID (t), asymptotically approaches the
actual interaction force 关18兴; hence, the estimated interaction force
w 共 x,t 兲 ⫽u 共 x,t 兲 ⫹d 共 t 兲 (16) could be used to generate the required distance Z 0 (t). It should be
Since the error signal r 0 (t) is related to w(0,t) through an expo- noted that this type of estimator and its corresponding analysis is
nentially stable transfer function, we know that if r 0 (t) is bounded different from previous work in which we exploit the structure of
signal 共i.e., r 0 (t)苸L ⬁ ), then w(0,t) is also bounded signal 共i.e., the interaction force to facilitate the estimation of an unmeasur-
w(0,t)苸L ⬁ 关19兴兲. Based on the stability analysis and the structure able time-varying signal.
of 共14兲, we have developed the following control force input 关18兴 One of the primary advantages of such approach is its simplic-
applied at the base unit, ity and ease of implementation. Specifically, if we neglect shear
forces at the end of the cantilever 共these forces are being ne-
f 共 t 兲 ⫽⫺ 共 m  0 ⫺BL⫺C 兲 w t 共 0,t 兲 ⫺k r r 0 共 t 兲 ⫺k p w 共 0,t 兲 ⫹ f f 共 t 兲
(17) 1
If the frequency is set to zero, then f f (t) becomes a constant bias offset.
v s 共 t 兲 ⫽C s 冉 x
⫺
x 冊
u 共 r 1 ,t 兲 u 共 r 2 ,t 兲
, where
Journal of Dynamic Systems, Measurement, and Control JUNE 2004, Vol. 126 Õ 331
冕 冕
Base mass of AFM m 0.001 kg
AFM Tip mass me 3.0⫻10⫺10 kg L L
Micro-cantilever Viscous damping B 0.1 kg/ms A i⫽ i 共 x 兲 dx⫹m e i 共 L 兲 , N i⫽ i2 共 x 兲 dx⫹m e i2 共 L 兲
Micro-cantilever Structural C 0.01 kg/s 0 0
damping
Hamacker constant 关10兴
Hamacker constant 关10兴
H1
H2
10⫺19
10⫺76
J
J Ci j⫽ 冕0
L
i 共 x 兲关 B j 共 x 兲 ⫹C ⬘j 共 x 兲兴 dx, S i ⫽EI 冕 0
L
i⬙ 2 共 x 兲 dx
D 1i ⫽
8
3L 冕 0
L
i 共 x 兲 dx,
equations. In order to do so, the boundary conditions 共11兲 need to
冕 冕
be homogenized. For this, we define a new variable z(x,t) L L
D 2i ⫽⫺B g 共 x 兲 i 共 x 兲 dx⫺C g ⬘ 共 x 兲 i 共 x 兲 dx (33)
u 共 x,t 兲 ⫽z 共 x,t 兲 ⫹ f ID 共 t 兲 g 共 x 兲 (26) 0 0
冕 冕
where g(x), 0⭐x⭐L, is a geometrical function to be found later. L L
Substituting u(x,t) from 共26兲 into the Eqs. in 共11兲, we can get the D 3i ⫽⫺ g 共 x 兲 i 共 x 兲 dx, D 4 ⫽⫺ g 共 x 兲 dx
following conditions on g(x) in order to arrive at homogenous 0 0
boundary equations in terms of new variable z(x,t)
g 共 0 兲 ⫽0, g ⬘ 共 0 兲 ⫽0 ⫽m⫹m e ⫹ L
g ⬙ 共 L 兲 ⫽0, g 共 L 兲 ⫽0 (27) In deriving the Eqs. of motion 共32兲, the following orthogonality
conditions for the mode shapes were utilized 关30兴
g 共 L 兲 ⫽⫺1/EI
Then, g(x) can be chosen as 冕 L
0
i 共 x 兲 j 共 x 兲 dx⫹m e i 共 L 兲 j 共 L 兲 ⫽N i ␦ i j
(34)
1
g 共 x 兲 ⫽⫺
18EIL
兵 2x 4 ⫺5Lx 3 ⫹3L 2 x 2 其
0
i⬙ 共 x 兲 ⬙j 共 x 兲 dx⫽S i ␦ i j
冋 册
where
⫹EIg 共 x 兲 f ID 共 t 兲 其
(29)
冕 L A1 A2 ¯ An
共 m⫹ L⫹m e 兲 d̈ 共 t 兲 ⫹ z tt 共 x,t 兲 dx⫹m e z tt 共 L,t 兲 A1 N1 0 ¯ 0
0
¯
冕 L
M⫽ A 2 0 N2 0 ,
⫽ f 共 t 兲 ⫹ f ID 共 t 兲 ⫺ f̈ ID 共 t 兲 g 共 x 兲 dx ] ] ] ]
0
冋 册
An 0 0 ¯ Nn
z 共 0,t 兲 ⫽z x 共 0,t 兲 ⫽z xx 共 L,t 兲 ⫽0
(30) 0 0 0 ¯ 0
m e 关 d̈ 共 t 兲 ⫹z tt 共 L,t 兲兴 ⫽EIz xxx 共 L,t 兲
0 C 11 C 12 ¯ C 1n
Now, we can use AMM for system 共29兲 and the homogeneous ¯
C⫽ 0 C 21 C 22 C 2n
boundary conditions 共30兲, i.e., z(x,t) can be expanded as
] ] ] ]
⬁
兺 共 x 兲q 共 t 兲
冋 册
z 共 x,t 兲 ⫽ (31) 0 C n1 C n2 ¯ C nn
i i (36)
i⫽1
0 0 0 ¯ 0
where i (x)’s are the mode shapes of a cantilever beam with a tip d共 t 兲
冦 冧
mass, and q i (t)’s are beam generalized coordinates. Using Eqs. 0 S1 0 ¯ 0 q 1共 t 兲
共29兲 and 共30兲, the discretized model of the system is governed by K⫽ 0 0 S2 ¯ 0 , ⌬⫽ q 2共 t 兲 ,
⬁
] ] ] ] ]
d̈ 共 t 兲 ⫹ 兺 A q̈ 共 t 兲 ⫽ f 共 t 兲 ⫹ f
j⫽1
j j ID 共 t 兲 ⫹D 4 f̈ ID 共 t 兲 (32a)
0 0 0 ¯ Sn
q n共 t 兲
冋 册
performed for the distributed-parameters and lumped-parameters
models. For the distributed-parameters model, using the method
再 冎
1 1 0 D4 explained in Section 3.2, the estimated interaction force can be
0 D 11 D 21 D 31 f 共t兲 calculated. Utilizing 共16兲, the boundary condition at the tip of the
f I共 t 兲 AFM in 共11兲 can be written as
F⫽ 0 D 12 D 22 D 32 , u⫽
ḟ I 共 t 兲 m e w tt 共 L,t 兲 ⫺EIw xxx 共 L,t 兲 ⫽ f ID 共 t 兲 (40)
] ] ] ] f̈ I 共 t 兲
Since we use numerical approximation to reveal the interaction
0 D 1n D 2n D 3n force, the boundary condition 共40兲 may not be exactly satisfied.
Eq. 共35兲 can be expressed in the following state-space form However, we can compare the left-hand sides of Eqs. 共21兲 and
共40兲 in the simulations. Using Eqs. 共21兲 and 共40兲, the interaction
Ẋ⫽⌳X⫹Bu (37) force can be identified utilizing the proposed controller 共see Fig.
where 8兲. The estimator gains are taken to be 0 ⫽0.01 and ␣⫽0.0001
冋 册 再冎
for the presented results.
⌳⫽
0
⫺1
⫺M K ⫺M
I
⫺1
C
, B⫽ 再 0
M⫺1 F
, 冎 ⌬
X⫽ ˙
⌬
For the case of lumped-parameters model assumption, we can
use the equation of motion to identify the interaction force. As-
(38)
to be solved using Matlab software programming.
The effect of application of control force 共17兲 to the base of the
microcantilever can now be simulated. In order to simulate the
surface scanning by the tip of AFM, it is assumed that the distance
between base frame coordinate to the sample changes as z 0 (t)
⫽0.5⫹0.1 sin(10000t) 共m兲. Considering the auxiliary control
input f f (t)⫽0.05 sin(105 t) 共N兲 and the control gains k r ⫽20, k p
⫽90, and  0 ⫽0.01 for the non-contact mode, the base and tip
displacements of the AFM are demonstrated in Figs. 6 and 7,
respectively.
5.2 Lumped-Parameters Model Simulations. To compare
the results of the distributed-parameters and lumped-parameters
models, the equivalent mass, damping and spring coefficients in
the lumped-parameters configuration are taken to be
m eq ⫽m e ⫹ L/3
b eq ⫽
B
21 共 L 兲
冕 0
L
21 共 x 兲 dx (39)
3EI
k eq ⫽
L3
The equivalent damping coefficient is calculated such that the
dissipated energies for the first mode of the distributed-parameters
and lumped-parameters models become equal. Fig. 8 The interaction force identification „in †N‡… for
distributed-parameters model; „a… the left hand side of „21…, „b…
5.3 Identification of Interaction Force. In order to show the left hand side of „40… and „c… the difference between „a…
the effect of the proposed force estimator, the simulations are and „b…
Journal of Dynamic Systems, Measurement, and Control JUNE 2004, Vol. 126 Õ 333
Fig. 10 Comparison between the shear force value and the Fig. 11 Simulation results for actual and estimated normalized
other terms in interaction force Eq. „40… interaction forces
Journal of Dynamic Systems, Measurement, and Control JUNE 2004, Vol. 126 Õ 335