Magnetic-head positioning control system in HDDs

This file contains a simulator for the benchmark problem of a magnetic-head positioning control system in HDDs.
150 Downloads
Updated 14 Jan 2024

View License

Setting
  1. Download the file.
  2. Unzip the file.
  3. Start MATLAB.
  4. Set the Current Folder as the unzipped folder.
Usage
  1. Save the designed controller as Data_Cd.mat and Data_Fm.mat. As an example, the unzipped folder includes these files, which are designed based on the following reference paper. T. Atsumi and S. Yabui, “Quadruple-Stage Actuator System for Magnetic-Head Positioning System in HDDs”, The IEEE Transactions on Industrial Electronics, Vol. 67, No. 11, pp. 9184-9194, (2020-11), DOI: 10.1109/TIE.2019.2955432
  2. Execute “Simulation_trackfollow”, which shows the simulation results of the control system.
  3. Execute “Plot_control_system”, which shows the frequency responses of the control system.
The following site contains the user manual: [http://www2.iee.or.jp/~dmec/committee/DMEC1005/dsa_HDD_bench_e.html]
Academic papers using this benchmark problem
  1. R. Muto and Y. Uchimura, ``Controller design for hdd benchmark problem using rnn-based reinforcement learning,'' in The 22nd IFAC World Congress 2023, pp. 4830-4835, 2023.
  2. S.Yabui, TAtsumi, and A.Okuyama, ``Control scheme of rro compensation for track mis-registration in hdds,'' in The 22nd IFAC World Congress 2023, pp. 6905-6910, 2023.
  3. T. Atsumi, ``Benchmark problem for magnetic-head positioning control system in hdds,'' in The 22nd IFAC World Congress 2023, pp. 9484-9490, 2023.
  4. X. Wang, W. Ohnishi, and T. Atsumi, ``Systematic filter design by convex optimization for disturbance rejection in dual-stage actuated hard disk drives,'' in The 22nd IFAC World Congress 2023, pp. 11384--11389, 2023.
  5. M. Hirata, J. Shimokasa, and M. Suzuki, ``Two-step design of H-inifinity controller for dual stage hard disk drives,'' in The 22nd IFAC World Congress 2023, pp. 11376-11379, 2023.
  6. N. Potu Surya Prakash, J. Seo, A. Rose, and R. Horowitz, ``Data-driven track following control for dual stage-actuator hard disk drives,'' in The 22nd IFAC World Congress 2023, pp. 11380-11383, 2023.
  7. M. Mae, W. Ohnishi, and H. Fujimoto, ``Frequency response data-based resonant filter design considering phase stabilization and stroke limitation applied to dual-stage actuator hard disk drives,'' in The 22nd IFAC World Congress 2023, pp. 11390-11395, 2023.
  8. R. J. Caverly, M. Chakraborty, B. Huang, and R.~Sosseh, ``Robust mixed H-2 H-infinity control synthesis for dual-stage hard disk drives using convex optimization,'' in The 22nd IFAC World Congress 2023, pp. 11396-11401, 2023.
  9. S. Bashash, ``Automated multi-objective control optimization of dual-stage hard disk drive servo systems,'' in The 22nd IFAC World Congress 2023, pp. 11402-11405, 2023.
  10. Y. Tanaka and J. Ishikawa, "Validation of Feedforward Disturbance Cancellation for the PSS3 HDD Benchmark Problem for Dual Stage Actuators," 2023 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM), Seattle, WA, USA, 2023, pp. 1115-1120, doi: 10.1109/AIM46323.2023.10196160.
  11. Ouyang, J., and Chen, X. (October 25, 2023). "A Recursive System Identification With Non-Uniform Temporal Feedback Under Coprime Collaborative Sensing." ASME. Letters Dyn. Sys. Control. April 2023; 3(2): 021010. https://doi.org/10.1115/1.4063481
  12. T. Atsumi, S. Yabui and S. Nakadai, "Optimization Method for Magnetic-Head Positioning Control System in HDD Against Unexpected Plant Perturbations by Using Data Mining Techniques," in IEEE Transactions on Magnetics, vol. 60, no. 1, pp. 1-14, Jan. 2024, Art no. 3300114, doi: 10.1109/TMAG.2023.3333945.

Cite As

Takenori Atsumi (2024). Magnetic-head positioning control system in HDDs (https://www.mathworks.com/matlabcentral/fileexchange/111515-magnetic-head-positioning-control-system-in-hdds), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2022a
Compatible with R2019b and later releases
Platform Compatibility
Windows macOS Linux
Tags Add Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.0.11

Added an academic paper

1.0.10

Add an accademic paper in Description

1.0.9

Added Image

1.0.8

Added information about academic papers using this benchmark problem.

1.0.7

Correct typos

1.0.6

Change ZIP file

1.0.5

Debug Figure number

1.0.4

Edit Usage information

1.0.3

Change figure number

1.0.2

Delete un unnecessary comment

1.0.1

Fix a typo

1.0.0