| Notation |
|
xvii | |
| Part I Introduction and Background Material |
|
|
|
|
3 | (18) |
|
|
|
3 | (2) |
|
1.2 Historical Development |
|
|
5 | (4) |
|
1.2.1 Chronological List of HDD History |
|
|
6 | (2) |
|
1.2.2 Trends in Advances of HDD Systems |
|
|
8 | (1) |
|
1.3 Overview of HDD Servo Systems |
|
|
9 | (8) |
|
1.3.1 Mechanical Structure of an HDD |
|
|
9 | (2) |
|
1.3.2 Issues on Control System Design |
|
|
11 | (6) |
|
|
|
17 | (1) |
|
1.5 Preview of Each Chapter |
|
|
18 | (3) |
|
2 System Modeling and Identification |
|
|
21 | (16) |
|
|
|
21 | (1) |
|
|
|
22 | (4) |
|
2.2.1 Impulse Response Analysis |
|
|
22 | (2) |
|
2.2.2 Step Response Analysis |
|
|
24 | (2) |
|
2.3 Frequency-domain Methods |
|
|
26 | (6) |
|
2.3.1 Prediction Error Identification Approach |
|
|
26 | (3) |
|
2.3.2 Least Square Estimation Method |
|
|
29 | (3) |
|
2.4 Physical Effect Approach with Monte Carlo Estimations |
|
|
32 | (5) |
|
2.4.1 Structural Analysis of Physical Effects |
|
|
32 | (1) |
|
2.4.2 Monte Carlo Estimations |
|
|
33 | (1) |
|
2.4.3 Verification and Validation |
|
|
33 | (4) |
|
3 Linear Systems and Control |
|
|
37 | (58) |
|
|
|
37 | (1) |
|
3.2 Structural Decomposition of Linear Systems |
|
|
38 | (9) |
|
|
|
41 | (2) |
|
|
|
43 | (4) |
|
|
|
47 | (2) |
|
3.3.1 Selection of Design Parameters |
|
|
47 | (1) |
|
3.3.2 Sensitivity Functions |
|
|
48 | (1) |
|
|
|
49 | (19) |
|
3.4.1 Continuous-time Systems |
|
|
50 | (9) |
|
3.4.2 Discrete-time Systems |
|
|
59 | (9) |
|
3.5 Control and Disturbance Decoupling |
|
|
68 | (8) |
|
3.5.1 Continuous-time Systems |
|
|
69 | (5) |
|
3.5.2 Discrete-time Systems |
|
|
74 | (2) |
|
3.6 Robust and Perfect Tracking Control |
|
|
76 | (12) |
|
3.6.1 Continuous-time Systems |
|
|
76 | (8) |
|
3.6.2 Discrete-time Systems |
|
|
84 | (4) |
|
3.7 Loop Transfer Recovery Technique |
|
|
88 | (7) |
|
|
|
88 | (5) |
|
3.7.2 LTR at Output Point |
|
|
93 | (2) |
|
4 Classical Nonlinear Control |
|
|
95 | (24) |
|
|
|
95 | (1) |
|
|
|
96 | (5) |
|
4.2.1 Open-loop Bang-bang Control |
|
|
98 | (1) |
|
4.2.2 Closed-loop Bang-bang Control |
|
|
99 | (2) |
|
4.3 Proximate Time-optimal Servomechanism |
|
|
101 | (3) |
|
4.3.1 Continuous-time Systems |
|
|
101 | (2) |
|
4.3.2 Discrete-time Systems |
|
|
103 | (1) |
|
4.4 Mode-switching Control |
|
|
104 | (15) |
|
4.4.1 Continuous-time Systems |
|
|
104 | (5) |
|
4.4.2 Discrete-time Systems |
|
|
109 | (10) |
|
5 Composite Nonlinear Feedback Control |
|
|
119 | (60) |
|
|
|
119 | (1) |
|
5.2 Continuous-time Systems |
|
|
120 | (22) |
|
5.2.1 Systems without External Disturbances |
|
|
121 | (11) |
|
5.2.2 Systems with External Disturbances |
|
|
132 | (7) |
|
5.2.3 Selection of Nonlinear Feedback Parameters |
|
|
139 | (2) |
|
5.2.4 An Illustrative Example |
|
|
141 | (1) |
|
5.3 Discrete-time Systems |
|
|
142 | (20) |
|
5.3.1 Systems without External Disturbances |
|
|
142 | (9) |
|
5.3.2 Systems with External Disturbances |
|
|
151 | (7) |
|
5.3.3 Selection of Nonlinear Feedback Parameters |
|
|
158 | (3) |
|
5.3.4 An Illustrative Example |
|
|
161 | (1) |
|
5.4 Can We Beat Time-optimal Control? |
|
|
162 | (2) |
|
5.5 CNF Control Software Toolkit |
|
|
164 | (15) |
|
5.5.1 Software Framework and User Guide |
|
|
166 | (6) |
|
5.5.2 An Illustrative Example |
|
|
172 | (7) |
| Part II HDD Servo Systems Design |
|
|
6 Track Following of a Single-stage Actuator |
|
|
179 | (22) |
|
|
|
179 | (1) |
|
|
|
180 | (1) |
|
6.3 Track-following Controller Design |
|
|
181 | (7) |
|
6.4 Simulation and Implementation Results |
|
|
188 | (13) |
|
6.4.1 Track-following Test |
|
|
188 | (3) |
|
6.4.2 Frequency-domain Test |
|
|
191 | (1) |
|
6.4.3 Runout Disturbance Test |
|
|
191 | (7) |
|
6.4.4 Position Error Signal Test |
|
|
198 | (3) |
|
7 Track Seeking of a Single-stage Actuator |
|
|
201 | (16) |
|
|
|
201 | (1) |
|
7.2 Track Seeking with PTOS Control |
|
|
202 | (1) |
|
7.3 Track-seeking with MSC |
|
|
203 | (2) |
|
7.4 Track Seeking with CNF Control |
|
|
205 | (1) |
|
7.5 Simulation and Implementation Results |
|
|
206 | (11) |
|
|
|
206 | (3) |
|
7.5.2 Frequency-domain Test |
|
|
209 | (8) |
|
8 Dual-stage Actuated Servo Systems |
|
|
217 | (26) |
|
|
|
217 | (1) |
|
8.2 Modeling of a Dual-stage Actuator |
|
|
218 | (2) |
|
8.3 Dual-stage Servo System Design |
|
|
220 | (4) |
|
8.4 Simulation and Implementation Results |
|
|
224 | (19) |
|
8.4.1 Track-following Test |
|
|
225 | (1) |
|
8.4.2 Frequency-domain Test |
|
|
225 | (1) |
|
8.4.3 Runout Disturbance Test |
|
|
225 | (14) |
|
8.4.4 Position Error Signal Test |
|
|
239 | (4) |
|
9 Modeling and Design of a Microdrive System |
|
|
243 | (26) |
|
|
|
243 | (2) |
|
9.2 Modeling of the Microdrive Actuator |
|
|
245 | (10) |
|
9.2.1 Structural Model of the VCM Actuator |
|
|
245 | (4) |
|
9.2.2 Identification and Verification of Model Parameters |
|
|
249 | (6) |
|
9.3 Microdrive Servo System Design |
|
|
255 | (4) |
|
9.4 Simulation and Implementation Results |
|
|
259 | (10) |
|
9.4.1 Track-following Test |
|
|
259 | (1) |
|
9.4.2 Frequency-domain Test |
|
|
259 | (10) |
|
10 Design of a Piezoelectric Actuator System |
|
|
269 | (22) |
|
|
|
269 | (3) |
|
10.2 Linearization of Nonlinear Hysteretic Dynamics |
|
|
272 | (3) |
|
10.3 Almost Disturbance Decoupling Controller Design |
|
|
275 | (5) |
|
10.4 Final Controller and Simulation Results |
|
|
280 | (11) |
|
|
|
291 | (6) |
| References |
|
297 | (10) |
| Index |
|
307 | |