Modeling of Disk Drive System and Its Vibration 43
D
1
(s), D
2
(s) and N (s) are then obtained as follows from D
1
(z), D
2
(z) and
N(z) using the bilinear approxi mation method [81].
D
1
(s) =
1.3916 × 10
−5
(s + 575.8)(s + 575.6)(s
2
+ 0.04389s + 161.6)
(s
2
+ 315.5s + 8.17 8 × 10
4
)(s
2
+ 315.4s + 8.178 × 10
4
)
, (2.42)
D
2
(s) =
0.701588(s + 1 .271 ×10
4
)
2
(s
2
+ 6.125 × 10
−5
s + 4.373 ×10
8
)
(s + 708.4)
2
(s
2
+ 0.0001317 s + 4.376 × 10
8
)
,
(2.43 )
N(s) =
1.1695(s + 1.431 × 10
4
)(s + 766 .2)(s
2
+ 8609s + 4.672 × 1 0
7
)
(s + 4 603)(s + 1538)(s
2
+ 4451s + 1.507 × 10
7
)
. (2.44)
With t he disturbance and noise models, the feedback controller C(z) can be opti-
mized to minimize the erro r due to w = [w
1
w
2
w
3
]
T
by using the H
2
optimal control
method or other advanced cont rol methods.
2.4.2 Adaptive modeling of disturbance
2.4.2.1 Neural network approximation
A neural network usually consists of a large number of simpl e processing elements
called nodes. The nodes are interconnected by weighted links wit h weight param-
eters adjustable. The different arrangement of the nodes and the interconnections
defines various architectures of neural networks [73][74], which are suitable to dif-
ferent kinds of applicati ons. In control engineering, a multi-layer neural network
is usually used to generate the mapping from input to output since it can approxi-
mate any function under mild assumption with any desired accuracy. The function
approximation is defined as follows.
Definition 2.1 [75] If f(x) : R
n
→ R
m
is a continuous vector function defined
on a compact set Ω, and any y(W, x) : R
t
× R
n
→ R
m
is an approximatin g
function that depends continuously on W and x, then, the approximation problem is
to d et ermine the opti mal W denoted by W
⋆
, for some index d such that
d(y(W
⋆
, x), f(x)) ≤ ε, (2.45 )
for an acceptable small ε.
There are a number of neural networks studied for function approximation such as
multi-layer perceptron networks, radial basis function (RBF) networks, and higher
order neural networks. The RBF network is suitable for online non linear adaptive
modeling and control, because it is a linearly parameterized network , has spatiall y
localized learning capability and thus has better memory during learning, and ex-
hibits a fast initial rate of learning convergence.
The th ree-layer neural netw ork shown in Figure 2.24 is a RBF network, where
x ∈ R
n
, y ∈ R
m
, and s ∈ R
p
are respectively the input , the output, and the
activation function vectors, and w
ij
is the second to the third layer interconnection