Data-Based Youla Parameterization for Robust Disturbance Observer Design of VCM Motion Stage
Abstract
1. Introduction
- (1)
- A data-based controller synthesis method is developed from measured input-output frequency-response data. Unlike conventional DOB, the proposed method avoids explicit plant modeling and inverse model construction, making it suitable for systems with complex dynamics and plant uncertainties.
- (2)
- A unified optimization framework is established within the Youla-parameterized stabilization structure. Controller synthesis is formulated as an optimization problem of the Youla parameter, where robustness and performance specifications are simultaneously incorporated into a frequency-domain optimization framework while guaranteeing closed-loop stability throughout the design process.
- (3)
- Experimental studies on a VCM motion stage validate the effectiveness of the proposed method. Disturbance rejection capability, tracking performance, and robustness are systematically evaluated and compared with those of the baseline K0, ADRC, and ITAE-PID controllers under plant variations and external disturbances.
2. Problem Formulation
2.1. Modeling of the VCM Motion Stage
2.2. Traditional DOB Structure
3. Robust DOB Control Structure
3.1. DOB Design Using Youla Parameterization
3.2. H∞/H2 Optimization Condition of DOB Controller
3.2.1. Robust Stability Constraint
3.2.2. Performance Constraints
4. Data-Based Control Design
4.1. Frequency-Domain Data Acquisition
4.2. Robust Constraint Parameterization
4.3. Performance Constraints Parameterization
4.4. Controller Parameterization
- is the i-th Laguerre basis function, known once ζ and T are chosen;
- is the coefficient to be optimized;
- n is the number of basis functions (i.e., controller order);
- is the vector of decision variables;
- .
5. Experimental Results and Discussion
5.1. Experimental Setup
5.2. Frequency Response Data and Model Uncertainty
5.3. Selection of Laguerre Basis Order
5.4. Disturbance Estimation Performance of the Q′
5.5. Tracking Performance Comparison Under Different Signals
5.6. Robust Performance Comparison
6. Conclusions
- Youla parameterization of the DOB structure. The standard DOB was reformulated within the Youla parameterization framework. Using the specific left-coprime factors, the equivalence between the Youla-parameterized controller and the standard DOB was rigorously established through algebraic derivations and block-diagram transformations. This transformation cast the DOB design into the selection of a stable Youla parameter , which directly corresponds to the -filter in the standard DOB.
- Multi-model robust stability and mixed performance constraints. To capture the varying operating conditions, multiple frequency-response measurements were collected. For the Youla-parameterized DOB, a convex robust stability condition and a convex H∞ performance constraint was established. Meanwhile, the H2 tracking error energy and the control energy were expressed as convex quadratic functions via Parseval’s theorem. The Youla parameter was then finitely parameterized using a Laguerre orthogonal basis. Consequently, all constraints and the objective became finite-dimensional convex functions of the basis coefficients. The complete implementation procedure was detailed in Table 1.
- Experimental validation. The proposed controller was compared with the ITAE-PID, ADRC, and baseline K0 controllers, which possess comparable control capabilities. Comprehensive comparisons were conducted in terms of optimization result validation, disturbance rejection, tracking performance, and robustness. Step disturbance experiments demonstrated that the proposed method suppresses disturbances rapidly within 0.013 s. In addition, five repeated tracking experiments using 1 Hz sinusoidal and triangular reference signals were carried out. The results showed that the proposed controller achieves average RMSE values of 0.87% and 0.59%, respectively, which are lower than those of the ITAE-PID, ADRC, and K0 controllers. Furthermore, sensitivity-function analysis of the closed-loop system reveals that the proposed method provides excellent low-frequency disturbance attenuation and achieves a higher closed-loop bandwidth while maintaining a relatively small waterbed effect. These results collectively verify the effectiveness of the proposed data-driven Youla-Q controller.
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Abbreviations
| VCM | Voice coil motor |
| DOB | Disturbance observer |
| CI | Confidence Interval |
| ADRC | Active disturbance rejection control |
| ITAE-PID | Integral of time multiplied absolute error based PID Controller |
| RMSE | Root mean square error |
| PD | Phase differences |
References
- Tonoy, A.A.R.; Ahmed, M.; Khan, M.R. Precision Mechanical Systems In Semiconductor Lithography Equipment Design And Development. Am. J. Adv. Technol. Eng. Solut. 2025, 1, 71–97. [Google Scholar] [CrossRef]
- Fukada, S. Ultra-Precision One-Millimeter Stroke Flexure-Based Positioning Mechanism with Motion Control for Surface Topography Processing and Measurement Function. Int. J. Autom. Technol. 2025, 19, 405–424. [Google Scholar] [CrossRef]
- Gao, X.; Deng, J.; Chang, Q.; Zhang, S.; Li, J.; Liu, J.; Liu, Y. Performance Investigation and Improvement of a Two-DOF Inertial Piezoelectric Robotic Insertion Device for Capillary Micropuncture. IEEE/ASME Trans. Mechatron. 2025, 30, 2189–2198. [Google Scholar] [CrossRef]
- Zhang, L.; Zhang, P.; Jiang, B.; Yan, H. Research Trends in Methods for Controlling Macro-Micro Motion Platforms. Nanotechnol. Precis. Eng. 2023, 6, 035001. [Google Scholar] [CrossRef]
- Kwon, S.; Chung, W.K. A Discrete-Time Design and Analysis of Perturbation Observer for Motion Control Applications. IEEE Trans. Control Syst. Technol. 2003, 11, 399–407. [Google Scholar] [CrossRef]
- Zhang, W.; Yan, P.; Liu, P. Enhanced Piezo-Driven Compliant Motion Stage by Electromagnetically Tunable Mechanical Resonance. Int. J. Mech. Sci. 2025, 305, 110706. [Google Scholar] [CrossRef]
- Zhang, X.; Zhang, X.; Xue, W.; Xin, B. An Overview on Recent Progress of Extended State Observers for Uncertain Systems: Methods, Theory, and Applications. Adv. Control Appl. 2021, 3, e89. [Google Scholar] [CrossRef]
- Du, Y.; Cao, W.; She, J. Analysis and Design of Active Disturbance Rejection Control with an Improved Extended State Observer for Systems with Measurement Noise. IEEE Trans. Ind. Electron. 2023, 70, 855–865. [Google Scholar] [CrossRef]
- Zhong, Q.-C.; Kuperman, A.; Stobart, R.K. Design of UDE-Based Controllers from Their Two-Degree-of-Freedom Nature. Int. J. Robust. Nonlinear Control 2011, 21, 1994–2008. [Google Scholar] [CrossRef]
- Yang, C.; Wang, Y.; Youcef-Toumi, K. Hierarchical Antidisturbance Control of a Piezoelectric Stage via Combined Disturbance Observer and Error-Based ADRC. IEEE Trans. Ind. Electron. 2022, 69, 5060–5070. [Google Scholar] [CrossRef]
- Naghdi, M.; Izadi, I. Fuzzy Extended State Observer for Robust Sliding Mode Control of Piezoelectric Actuators. IEEE Access 2024, 12, 43924–43931. [Google Scholar] [CrossRef]
- Yue, J.; Liu, Z.; Su, H. Data-Driven Adaptive Extended State Observer-Based Model-Free Disturbance Rejection Control for DC–DC Converters. IEEE Trans. Ind. Electron. 2024, 71, 7745–7755. [Google Scholar] [CrossRef]
- Li, X.; Chen, S.-L.; Teo, C.S.; Tan, K.K. Enhanced Sensitivity Shaping by Data-Based Tuning of Disturbance Observer with Non-Binomial Filter. ISA Trans. 2019, 85, 284–292. [Google Scholar] [CrossRef] [PubMed]
- Liu, J.; Huang, T.; Tao, G.; Guo, K.; Li, D.; Cao, H. Modified Data-Driven Disturbance Observer with Its Application in Quadrant Glitch Compensation of Ball Screw Feed-Drive System. IEEE Trans. Ind. Electron. 2025, 72, 167–176. [Google Scholar] [CrossRef]
- Zheng, M.; Lyu, X.; Liang, X.; Zhang, F. A Generalized Design Method for Learning-Based Disturbance Observer. IEEE/ASME Trans. Mechatron. 2021, 26, 45–54. [Google Scholar] [CrossRef]
- Feng, W.; Zhang, Y.; Zhang, J. Generalized Internal Model Control of Voice Coil Actuator Fast Steering Mirror Under Parameter Perturbations. IEEE/ASME Trans. Mechatron. 2025, 30, 6164–6174. [Google Scholar] [CrossRef]
- Xu, J.; Chen, X.; Tan, Y.; Zhou, K. Multiobjective Complementary Control. IEEE Trans. Autom. Control 2025, 70, 3556–3570. [Google Scholar] [CrossRef]
- Xia, W.; Mao, Y.; Tang, M.; Zhang, B.; Liu, C. An Adaptive Error-Based Observer Method in Electro-Optical Tracking System. Measurement 2024, 232, 114638. [Google Scholar] [CrossRef]
- Hu, X.; Laks, J.; Guo, G.; Chen, X. Iterative Youla-Kucera Loop Shaping For Precision Motion Control. IFAC-PapersOnLine 2025, 59, 575–580. [Google Scholar] [CrossRef]
- Ding, B.; Zhao, J.; Li, Y. Design of a Spatial Constant-Force End-Effector for Polishing/Deburring Operations. Int. J. Adv. Manuf. Technol. 2021, 116, 3507–3515. [Google Scholar] [CrossRef]
- Hedberg, E.; Löfberg, J.; Helmersson, A. A Pedagogical Path from the Internal Model Principle to Youla-Kučera Parametrization. IFAC-PapersOnLine 2020, 53, 17374–17379. [Google Scholar] [CrossRef]
- Schuchert, P.; Gupta, V.; Karimi, A. Data-Driven Fixed-Structure Frequency-Based H 2 and H ∞ Controller Design. Automatica 2024, 160, 111398. [Google Scholar] [CrossRef]
- Bagherieh, O. Estimation, Identification and Data-Driven Control Design for Hard Disk Drives, UC Berkeley, 2017. Available online: https://escholarship.org/uc/item/0998n097 (accessed on 15 June 2026).
- Karimi, A.; Nicoletti, A.; Zhu, Y. Robust H∞ Controller Design Using Frequency-domain Data via Convex Optimization. Int. J. Robust. Nonlinear 2018, 28, 3766–3783. [Google Scholar] [CrossRef]
- Kjellqvist, O. Laguerre Bases for Youla-Parametrized Optimal-Controller Design: Numerical Issues and Solutions. Master’s Thesis, Lund University, Lund, Sweden, 2018. [Google Scholar]













Input:
|
Output:
|
| ). |
| . |
| . |
| Step 4: Define objective function J(x), as described in Section 4 and Section 5. |
| Step 5: Formulate the finite-dimensional convex optimization problem as a second-order cone programming (SOCP) problem in YALMIP and solve it using the MOSEK solver. |
| Step 6: Build the final controller K′(z). |
| Step 7: Validate. |
| Solver | Time (s) | Result |
|---|---|---|
| CVX | 2267.57 | = 3.149 − 2.450j = 6.555 × 10−1 + 1.019j = 3.695 + 7.671 × 10−1j = 6.10 × 10−2 − 1.674j |
| YALMIP + MOSEK | 141.3 | = 3.149 − 2.450j = 6.546 × 10−1 +1.019j = 3.695 +7.671 × 10−1j = 6.108 × 10−2 − 1.674j |
| Fmincon | 92.66 | = 3.218 − 2.423j = 6.432 × 10−1 + 1.037j = 3.694 + 8.195 × 10−1j = 1.104 × 10−1 − 1.705j |
| Controller | Test1 (%) | Test2 (%) | Test3 (%) | Test4 (%) | Test5 (%) | Mean ± Std (%) |
|---|---|---|---|---|---|---|
| ADRC | 1.16 | 1.10 | 1.27 | 1.14 | 1.27 | 1.19 ± 0.081 |
| ITAE-PID | 6.05 | 6.19 | 6.30 | 6.12 | 6.30 | 6.19 ± 0.104 |
| K0 | 2.55 | 2.71 | 2.41 | 2.58 | 2.41 | 2.53 ± 0.129 |
| Proposed | 0.87 | 0.87 | 0.87 | 0.87 | 0.87 | 0.87 ± 0.001 |
| Controller | Test1 (%) | Test2 (%) | Test3 (%) | Test4 (%) | Test5 (%) | Mean ± Std (%) |
|---|---|---|---|---|---|---|
| ADRC | 0.79 | 0.78 | 0.82 | 0.79 | 0.82 | 0.80 ± 0.022 |
| ITAE-PID | 4.25 | 4.69 | 4.09 | 4.41 | 4.09 | 4.31 ± 0.249 |
| K0 | 2.49 | 2.61 | 2.34 | 2.51 | 2.34 | 2.46 ± 0.117 |
| Proposed | 0.59 | 0.59 | 0.59 | 0.59 | 0.59 | 0.59 ± 0.002 |
| Controller | Bandwidth (rad/s) | Peak Value (dB) | Resonant Amplitude (dB) |
|---|---|---|---|
| ADRC | 248.66 | 3.18 | −22.05 |
| ITAE-PID | 53.46 | 6.97 | 6.97 |
| K0 | 24.79 | 0.86 | 0.82 |
| Proposed | 743.10 | 1.25 | −17.36 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Hou, B.; Meng, L.; Zhang, W.; Liu, P.; Yan, P. Data-Based Youla Parameterization for Robust Disturbance Observer Design of VCM Motion Stage. Actuators 2026, 15, 355. https://doi.org/10.3390/act15060355
Hou B, Meng L, Zhang W, Liu P, Yan P. Data-Based Youla Parameterization for Robust Disturbance Observer Design of VCM Motion Stage. Actuators. 2026; 15(6):355. https://doi.org/10.3390/act15060355
Chicago/Turabian StyleHou, Beibei, Lingchen Meng, Weipeng Zhang, Pengbo Liu, and Peng Yan. 2026. "Data-Based Youla Parameterization for Robust Disturbance Observer Design of VCM Motion Stage" Actuators 15, no. 6: 355. https://doi.org/10.3390/act15060355
APA StyleHou, B., Meng, L., Zhang, W., Liu, P., & Yan, P. (2026). Data-Based Youla Parameterization for Robust Disturbance Observer Design of VCM Motion Stage. Actuators, 15(6), 355. https://doi.org/10.3390/act15060355

