This file contains a simulator for the benchmark problem of a magnetic-head positioning control system in HDDs.
http://www2.iee.or.jp/~dmec/committee/DMEC1005/dsa_HDD_bench_e.html
You are now following this Submission
- You will see updates in your followed content feed
- You may receive emails, depending on your communication preferences
- Download the file.
- Unzip the file.
- Start MATLAB.
- Set the Current Folder as the unzipped folder.
- 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
- Execute “Simulation_trackfollow”, which shows the simulation results of the control system.
- Execute “Plot_control_system”, which shows the frequency responses of the control system.
- R. Muto and Y. Uchimura, "Controller design for HDD benchmark problem using RNN-based reinforcement learning," IFAC-PapersOnLine, vol. 56, no. 2, pp. 4424-4429, 2023, doi: 10.1016/j.ifacol.2023.10.1831.
- S. Yabui, T. Atsumi, and A. Okuyama, "Control scheme of RRO compensation for track mis-registration in HDDs," IFAC-PapersOnLine, vol. 56, no. 2, pp. 6332-6337, 2023, doi: 10.1016/j.ifacol.2023.10.810.
- T. Atsumi, "Benchmark problem for magnetic-head positioning control system in HDDs," IFAC-PapersOnLine, vol. 56, no. 2, pp. 8790-8796, 2023, doi: 10.1016/j.ifacol.2023.10.065.
- X. Wang, W. Ohnishi, and T. Atsumi, "Systematic filter design by convex optimization for disturbance rejection in dual-stage actuated hard disk drives," IFAC-PapersOnLine, vol. 56, no. 2, pp. 10608-10613, 2023, doi: 10.1016/j.ifacol.2023.10.683.
- M. Hirata, J. Shimokasa, and M. Suzuki, "Two-step design of H-infinity controller for dual stage hard disk drives," in Proc. 22nd IFAC World Congress, 2023, pp. 11376-11379.
- N. Potu Surya Prakash, J. Seo, A. Rose, and R. Horowitz, "Data-driven track following control for dual stage-actuator hard disk drives," in Proc. 22nd IFAC World Congress, 2023, pp. 11380-11383.
- 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," IFAC-PapersOnLine, vol. 56, no. 2, pp. 10614-10619, 2023, doi: 10.1016/j.ifacol.2023.10.684.
- R. J. Caverly, M. Chakraborty, B. Huang, and R. Sosseh, "Robust mixed H2 H-infinity control synthesis for dual-stage hard disk drives using convex optimization," in Proc. 22nd IFAC World Congress, 2023, pp. 11396-11401.
- S. Bashash, "Automated multi-objective control optimization of dual-stage hard disk drive servo systems," in Proc. 22nd IFAC World Congress, 2023, pp. 11402-11405.
- Y. Tanaka and J. Ishikawa, "Validation of feedforward disturbance cancellation for the PSS3 HDD benchmark problem for dual stage actuators," in Proc. IEEE/ASME AIM, Seattle, WA, USA, 2023, pp. 1115-1120, doi: 10.1109/AIM46323.2023.10196160.
- J. Ouyang and X. Chen, "A recursive system identification with non-uniform temporal feedback under coprime collaborative sensing," ASME Letters in Dynamic Systems and Control, vol. 3, no. 2, p. 021010, 2023, doi: 10.1115/1.4063481.
- 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," IEEE Trans. Magn., vol. 60, no. 1, pp. 1-14, Jan. 2024, Art. no. 3300114, doi: 10.1109/TMAG.2023.3333945.
- H. Murakami and S. Yabui, "Loop shaping method based on data considering mechanism constraints for each actuator in DISO magnetic head position control system in HDDs," in Proc. IEEE AMC, Kyoto, Japan, 2024, pp. 1-6, doi: 10.1109/AMC58169.2024.10505678.
- T. Atsumi, S. Yabui, A. Okuyama, and M. Mae, "Loop-shaping method with unstable poles for magnetic-head positioning control in hard disk drive," in Proc. IEEE AIM, Boston, MA, USA, 2024, pp. 818-823, doi: 10.1109/AIM55361.2024.10637224.
- E. A. Lehner, R. J. Caverly, B. Huang, and R. Sosseh, "A comparison of multi-objective servo controller synthesis methodologies in dual-stage hard disk drives," IFAC-PapersOnLine, vol. 58, no. 28, pp. 959-964, 2024, doi: 10.1016/j.ifacol.2025.01.120.
- M. Haren, M. Mae, L. Blanken, and T. Oomen, "Lifted frequency-domain identification of closed-loop multirate systems: Applied to dual-stage actuator hard disk drives," Mechatronics, vol. 108, p. 103311, 2025, doi: 10.1016/j.mechatronics.2025.103311.
- M. Mae, "Data-driven multiple resonant filter design integrating notch filters and peak filters in dual-stage actuator hard disk drives," in Proc. IEEE ICM, Wollongong, Australia, 2025, pp. 1-6, doi: 10.1109/ICM62621.2025.10934774.
- M. Mae, "Data-driven loop-shaping with resonant filters integrating unstable and stable poles in dual-stage actuator hard disk drives," IFAC-PapersOnLine, vol. 59, no. 17, pp. 125-130, 2025, doi: 10.1016/j.ifacol.2025.10.151.
- R. Oddon, V. Gupta, P. Schuchert, and A. Karimi, "Data-driven approach for disturbance rejection for dual-stage actuator hard disk drives," IFAC-PapersOnLine, vol. 59, no. 16, pp. 289-294, 2025, Proc. ROCOND 2025.
- J. Morimoto, K. Yubai, D. Yashiro, and S. Komada, "Frequency-response-based track-following controller design for a dual-stage actuator HDD benchmark problem using a sensitivity decoupling structure," IEEJ Journal of Industry Applications, vol. 15, no. 2, pp. 221-229, 2026, doi: 10.1541/ieejjia.20250276.
Cite As
Takenori Atsumi (2026). 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 .
General Information
- Version 1.0.16 (20 KB)
MATLAB Release Compatibility
- Compatible with R2019b and later releases
Platform Compatibility
- Windows
- macOS
- Linux
| Version | Published | Release Notes | Action |
|---|---|---|---|
| 1.0.16 | Added academic papers to the list. |
||
| 1.0.15 | Added an academic paper to the list. |
||
| 1.0.14 |
|
||
| 1.0.13 | Added an academic paper to the list. |
||
| 1.0.12 | A new related paper has been added. |
||
| 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 |
