Abstract

The multi actuator drive technology was unveiled by Seagate in December 2017, a breakthrough that can almost double the data performance of the future generation hard disk drives. This technology will equip drives with dual actuators operating on the same pivot point. Each actuator will control half of the drive’s arms. Since two actuators operate independently on the same pivot timber, the control forces and torques generated by one actuator can affect the operation of the other actuator. We will have a scenario when one actuator is track seeking and the other actuator is in the track following mode. The track seeking actuator will impart vibration disturbances to the track following actuator. Previously, we presented a single-input single-output (SISO) data-driven feedforward control design method (Shah and Horowitz, 2019. “Active Vibration Rejection in Multi Actuator Drives: Data Driven Approach,” Dynamic Systems and Control Conference, Vol. 3) to obtain feedforward controllers for the voice coil motor (VCM) and the micro actuator sequentially. The design was based on multiple frequency response measurements of the actuators. In this paper, first, we present a single-input multi-output (SIMO) data-driven feedforward control design technique to simultaneously obtain feedforward controllers for the VCM and the micro actuator. This methodology will obtain a common controller for multiple drives. We will compare the performance of this algorithm with the sequential SISO design technique (Shah and Horowitz, 2019. “Active Vibration Rejection in Multi Actuator Drives: Data Driven Approach,” Dynamic Systems and Control Conference, Vol. 3). Second, we present an add-on input shaping technique to suppress the residual vibration.

References

1.
Kasavajhala
,
V.
,
2011
, “
Sold State Drive Vs. Hard Disk Drive Price and Performance Study
,” Dell Technical White Paper.
2.
Yi
,
L.
, and
Tomizuka
,
M.
,
1999
, “
Two-Degree-of-Freedom Control With Robust Feedback Control for Hard Disk Servo Systems
,”
IEEE/ASME Trans. Mechatron.
,
4
(
1
), pp.
17
24
. 10.1109/3516.752080
3.
Seagate
,
2017
. “
Multi Actuator Technology: A New Performance Breakthrough
,” December [Online; Posted December 2017].
4.
Li
,
Y.
, and
Horowitz
,
R.
,
2001
, “
Mechatronics of Electrostatic Microactuators for Computer Disk Drive Dual-Stage Servo Systems
,”
IEEE/ASME Trans. Mechatron.
,
6
(
2
), pp.
111
121
. 10.1109/3516.928724
5.
Mori
,
K.
,
Munemoto
,
T.
,
Otsuki
,
H.
,
Yamaguchi
,
Y.
, and
Akagi
,
K.
,
1991
, “
A Dual-Stage Magnetic Disk Drive Actuator Using a Piezoelectric Device for a High Track Density
,”
IEEE Trans. Magn.
,
27
(
6
), pp.
5298
5300
. 10.1109/20.278818
6.
Kobayashi
,
M.
, and
Horowitz
,
R.
,
2001
, “
Track Seek Control for Hard Disk Dual-Stage Servo Systems
,”
IEEE Trans. Magn.
,
37
(
2
), pp.
949
954
. 10.1109/20.917648
7.
Mamun
,
A. A.
,
Mareels
,
I.
,
Lee
,
T. H.
, and
Tay
,
A.
,
2003
, “
Dual-Stage Actuator Control in Hard Disk Drive—A Review
,”
The 29th Annual Conference of the IEEE Industrial Electronics Society, 2003 (IECON’03)
,
Roanoke, VA
,
Nov. 2–6
, Vol.
3
,
IEEE
, pp.
2132
2137
.
8.
Pan
,
J.
,
Shah
,
P.
, and
Horowitz
,
R.
,
2016
, “
DSP Implementation of a Direct Adaptive Feedfoward Control Algorithm for Rejecting Repeatable Runout in Hard Disk Drives
,”
Information Storage and Processing Systems (ISPS)
,
San Jose, CA
,
June 20–21
.
9.
Shah
,
P.
, and
Horowitz
,
R.
,
2019
, “
Active Vibration Rejection in Multi Actuator Drives: Data Driven Approach
,”
Dynamic Systems and Control Conference
,
Park City, Utah
,
Oct. 8–11
, Vol.
3
.
10.
Bagherieh
,
O.
,
Shah
,
P.
, and
Horowitz
,
R.
,
2018
, “
Application of Mixed H2/H Infinity Data Driven Control Design to Dual Stage Hard Disk Drives
,”
Dynamic Systems and Control Conference
,
Atlanta, GA
,
Sept. 30–Oct. 3
, p. V003T35A002.
11.
Karimi
,
A.
,
Nicoletti
,
A.
, and
Zhu
,
Y.
,
2016
, “
Robust H-Infinity Controller Design Using Frequency Domain Data Via Convex Optimization
,”
Int. J. Robust Non Linear Control
,
28
(
12
), pp.
3766
3783
. 10.1002/rnc.3594
12.
Karimi
,
A.
, and
Kammer
,
C.
,
2017
, “
A Data Driven Approach to Robust Control of Multivariable Systems by Convex Optimization
,”
Automatica
,
85
(
85
), pp.
227
233
. 10.1016/j.automatica.2017.07.063
13.
Singhose
,
W.
,
Seering
,
W.
, and
Singer
,
M.
,
1996
, “
Input Shaping for Vibration Reduction With Specified Insensitivity to Modeling Errors
,”
Proceedings of the Japan-USA Symposium of Flexible Automation
,
Boston, MA
,
July 7–10
, Vol.
1
, pp.
307
313
.
14.
Nguyen
,
Q.
, and
Ngo
,
H. Q. T.
,
2016
, “
Input Shaping Control to Reduce Residual Vibration of a Flexible Beam
,”
J. Comput. Sci. Cybern.
,
32
(
1
), pp.
75
90
. 10.15625/1813-9663/32/1/6765
15.
Tzes
,
A.
, and
Yurkovich
,
S.
,
1993
, “
An Adaptive Input Shaping Control Scheme for Vibration Suppression in Slewing Flexible Structures
,”
IEEE Trans. Control Syst. Technol.
,
1
(
2
), pp.
114
121
. 10.1109/87.238404
16.
Singh
,
T.
, and
Singhose
,
W.
,
2002
, “
Input Shaping/Time Delay Control of Maneuvering Flexible Structures
,”
Proceedings of the 2002 American Control Conference (IEEE Cat. No. CH37301)
,
Anchorage, AK
,
May 8–10
, Vol.
3
, pp.
1717
1731
.
17.
Tay
,
T. T.
,
Moore
,
J. B.
, and
Horowitz
,
R.
,
1989
, “
Indirect Adaptive Techniques for Fixed Controller Performance Enhancement
,”
Int. J. Control
,
50
(
5
), pp.
1941
1959
. 10.1080/00207178908953475
18.
MOSEK
,
A.
,
2015
, The MOSEK Optimization Toolbox for MATLAB Manual. Version 7.1. (revision 28).
19.
MATLAB
,
2016
.
Version 9.10.0 (R2016b)
.
The MathWorks Inc.
,
Natick, MA
.
20.
Sahinkaya
,
M. N.
,
2001
, “
Input Shaping for Vibration-Free Positioning of Flexible Systems
,”
Proc. Inst. Mech. Eng. Part 1: J. Sys. Cont. Eng.
,
215
(
5
).
You do not currently have access to this content.