Shock-Response-Spectrum Analysis of Sampled-Data Polynomial For Track-Seeking Control in Hard Disk Drives
Shock-Response-Spectrum Analysis of Sampled-Data Polynomial For Track-Seeking Control in Hard Disk Drives
Ji Tma
Petr Ko
I.
INTRODUCTION
< fn2
<
fn3
< fn4
fnK
Response
Resonant gain Q = 10
c
978-1-61284-361-2/11/$26.00 2011
IEEE
404
(1)
G (s ) =
V2 (s ) A2 (s )
cs + k
.
=
=
2
V1 (s ) A1 (s ) ms + cs + k
(5)
1
2
k
, Q=
m
1
km
c
.
=
, =
2Q 2 km
c
(6)
A2
=
A1
n s
+ n2
R1
R*
Q
=
+ 1 * .
s
s s1 s s1
s 2 + n + n2
Q
(7)
405
s=
2 f p
1 z 1
f p 1+ z 1
tan
fS
(8)
1
.
s+a
(9)
10 + 11 z 1
.
1 + 11 z 1
(10)
g1 (t ) = L {G1 (s )} = exp( a t ) .
1
nTS + TS
exp( a(nT
+ TS )) y1 () d =
nTS + TS
nTS
nTS
TS
where
f S is the sampling frequency and
f P is the
prewarping frequency, both in Hz. The frequency responses,
before and after mapping, match exactly for the prewarping
frequency. It is therefore desirable to substitute the
prewarping frequency by the resonance frequency.
The approximation, which is preferred by the ISO 184314 Standard, is called the Ramp Invariant Method and was
designed by Ahlin, Magnevall, and Josefsson [3]. This
method is based on the approximation of the s-plane transfer
function
G1 (s ) =
y 2 (nTS + TS ) =
(13)
()
+ 10 y1 (nTS + TS ) + 11 y1 (nTS )
(14)
10 + 11 z 1
.
1 + exp( aTS ) z 1
(15)
y1 (t ) = y1 (nTS ) +
(11)
TS
n TS t < (n + 1)TS
. (16)
406
z
+
z
(
)
A
z
21
22
G * ( z) = 2
= 20
.
(18) environment and a user has to import the input data. On the
1
2
A1 (z ) 1 + 21 z + 22 z
other hand there is a software tool, which is specialized only
on signal measurements and recordings without signal
where n is an integer number of the same meaning as in
processing.
formula (13).
Signal Analyzer, the VSB - Technical University of
The displacement samples can be substitute by the
Ostrava indoor software, extended by scripts is an
velocity, v1 (nTS ) and v2 (nTS ) , or acceleration, a1 (nTS )
experiment how to overcome the mentioned disadvantage.
Signal Analyzer is software intended to support laboratory
and a2 (nTS ) , samples.
measurements. The recorded data may be immediately tested
This chapter describes how to approximate the
by an analyzer virtual instrument. The script language is
continuous transfer function by the discrete transfer function.
described in paper [4].
Detailed description of a procedure how to create a formula
for calculation of the filter parameters is omitted. The value
Shock Response Spectrum;
of the digital filter parameters is calculated by formulas
CrLf;
given below, which are tabulated in the ISO 18431-4
ymax=[];
Standard
ff=[];
20 = 1 exp( A) sin( B ) / B .
21 = 2 exp( A)[sin( B) / B cos( B)] .
22 = exp(2 A) exp( A) sin( B ) / B .
21 = 2 exp( A) cos( B ) .
(19)
(20)
(21)
(22)
22 = exp(2 A) .
(23)
where
A=
nTS
1
.
, B = nTS 1
2Q
4Q 2
(24)
TRANSFER FUNCTIONS
V2 V1
ms
=
2
A1
ms + cs + k
X 2 X1
m
=
2
A1
ms + cs + k
X 2 X1
mn
n =
A1
ms 2 + cs + k
mn2
X 2 X1 2
n =
A1
ms 2 + cs + k
fmin=1;
fmax=1000;
n=90;
qv=(fmax/fmin)^(1/n);
T=1/get(input1,'freq');
Q=10;
for(i=0;i<n;i=i+1)
{
fn=fmin*qv^i;
ff=[ff,fn];
wn=2*pi*fn;
A=wn*T/2/Q;
B=wn*T*sqr(1-1/4/Q/Q);
b0=1-exp(-A)*sin(B)/B;
b1=2*exp(-A)*(sin(B)/B-cos(B));
b2=exp((-2)*A)-exp(-A)*sin(B)/B;
a1=(-2)*exp((-1)*A)*cos(B);
a2=exp((-2)*A);
BB=[b0,b1,b2];
AA=[-a1,-a2];
y=filter(input1,BB,AA);
yy=max(y);
ymax=[ymax,yy];
};
save(ff);
save(ymax);
Figure 3. Signal Analyzer script for calculation of SRS
VI.
407
MECHANICAL IMPULSE
Material
rubber
plastic
aluminum
Impulse [Ns]
0.1506
0.1311
0.0661
408
10
8
g 6
4
2
0
0,00 0,01 0,02 0,03 0,04 0,05
Time [s]
100,0
10,0
g
1,0
0,1
1
10
100
1000
Frequency [Hz]
Figure 4. Shock Response Spectrum of a half-sine impulse (interval of 11
ms)
The effect of the impact force on the single-degree-offreedom system, which is tuned to a resonance frequency,
describes the properties of the mentioned force better than its
time history of the impact force or acceleration. The reason
for this statement is that SRS draws attention to particularly
sensitive frequency at which can be excited extremely high
amplitude of oscillation
VIII. CONCLUSION
The paper presents the method of calculation of a shock
response spectrum, which is corresponding to an acceleration
exciting the resonance vibration of substructures. SRS
determines the maximum or minimum of the substructure
acceleration response as a function of the natural frequencies
of a set of the single-degree-of-freedom systems modeling
the mentioned substructures.
Time [s]
Rubber
Plastic
[3]
Aluminum
[4]
m/s2
30
m/s2
20
10
0
-10
0,00
0,02
0,04
ACKNOWLEDGMENT
1000
800
600
400
200
0
-200
-400
0,000 0,001 0,002 0,003 0,004 0,005
200
0
-200
-400
0,00
Time [s]
0,02
0,04
Time [s]
Time [s]
10000,0
1000,0
Rubber
100,0
m/s2
Plastic
10,0
Aluminum
1,0
0,1
1
10
100
1000
10000
Frequency [Hz]
Figure 7. SRS of the shock, which is excited by the hammer
409