A journal of IEEE and CAA , publishes high-quality papers in English on original theoretical/experimental research and development in all areas of automation
Volume 7 Issue 3
Apr.  2020

IEEE/CAA Journal of Automatica Sinica

  • JCR Impact Factor: 15.3, Top 1 (SCI Q1)
    CiteScore: 23.5, Top 2% (Q1)
    Google Scholar h5-index: 77, TOP 5
Turn off MathJax
Article Contents
Dan Wang and Xu Chen, "H∞-Based Selective Inversion of Nonminimum-phase Systems for Feedback Controls," IEEE/CAA J. Autom. Sinica, vol. 7, no. 3, pp. 702-710, May 2020. doi: 10.1109/JAS.2020.1003138
Citation: Dan Wang and Xu Chen, "H-Based Selective Inversion of Nonminimum-phase Systems for Feedback Controls," IEEE/CAA J. Autom. Sinica, vol. 7, no. 3, pp. 702-710, May 2020. doi: 10.1109/JAS.2020.1003138

H-Based Selective Inversion of Nonminimum-phase Systems for Feedback Controls

doi: 10.1109/JAS.2020.1003138
Funds:  This work was supported in part by the National Science Foundation (1953155)
More Information
  • Stably inverting a dynamic system model is fundamental to subsequent servo designs. Current inversion techniques have provided effective model matching for feedforward controls. However, when the inverse models are to be implemented in feedback systems, additional considerations are demanded for assuring causality, robustness, and stability under closed-loop constraints. To bridge the gap between accurate model approximations and robust feedback performances, this paper provides a new treatment of unstable zeros in inverse design. We provide first an intuitive pole-zero-map-based inverse tuning to verify the basic principle of the unstable-zero treatment. From there, for general nonminimum-phase and unstable systems, we propose an optimal inversion algorithm that can attain model accuracy at the frequency regions of interest while constraining noise amplification elsewhere to guarantee system robustness. Along the way, we also provide a modern review of model inversion techniques. The proposed algorithm is validated on motion control systems and complex high-order systems.

     

  • loading
  • 1 When actuators take forces or torques as the input and linear/angular position as the output, integrator-type plant dynamics with a relative degree not less than two show up.
  • [1]
    D. Bristow, M. Tharayil, and A. G. Alleyne, “A survey of iterative learning control,” IEEE Control Systems Magazine, vol. 26, no. 3, pp. 96–114, 2006. doi: 10.1109/MCS.2006.1636313
    [2]
    D. Shen, “Iterative learning control with incomplete information: a survey,” IEEE/CAA J. Autom. Sinica, vol. 5, no. 5, pp. 885–901, 2018. doi: 10.1109/JAS.2018.7511123
    [3]
    R. de Rozario and T. Oomen, “Data-driven iterative inversion-based control: achieving robustness through nonlinear learning,” Automatica, vol. 107, pp. 342–352, 2019. doi: 10.1016/j.automatica.2019.05.062
    [4]
    D. Wang and X. Chen, “A multirate fractional-order repetitive control for laser-based additive manufacturing,” Control Engineering Practice, vol. 77, pp. 41–51, 2018. doi: 10.1016/j.conengprac.2018.05.001
    [5]
    S. Zhu, X. Wang, and H. Liu, “Observer-based iterative and repetitive learning control for a class of nonlinear systems,” IEEE/CAA J. Autom. Sinica, vol. 5, no. 5, pp. 990–998, 2018.
    [6]
    Y. Li and M. Tomizuka, “Two-degree-of-freedom control with robust feedback control for hard disk servo systems,” IEEE/ASME Trans. Mechatronics, vol. 4, no. 1, pp. 17–24, 1999. doi: 10.1109/3516.752080
    [7]
    C. Wang, M. Zheng, Z. Wang, and M. Tomizuka, “Robust two-degreeof-freedom iterative learning control for flexibility compensation of industrial robot manipulators,” in Proc. IEEE Int. Conf. Robotics and Automation, 2016, pp. 2381–2386.
    [8]
    T. Jiang, H. Xiao, J. Tang, L. Sun, and X. Chen, “Local loop shaping for rejecting band-limited disturbances in nonminimum-phase systems with application to laser beam steering for additive manufacturing,” IEEE Trans. Control Systems Technology, pp. 1–14, 2019. doi: 10.1109/TCST.2019.2934941
    [9]
    K. Ohnishi, “Robust motion control by disturbance observer,” J. the Robotics Society of Japan, vol. 11, no. 4, pp. 486–493, 1993. doi: 10.7210/jrsj.11.486
    [10]
    X. Chen and M. Tomizuka, “A minimum parameter adaptive approach for rejecting multiple narrow-band disturbances with application to hard disk drives,” IEEE Trans. Control Systems Technology, vol. 20, no. 2, pp. 408–415, 2011.
    [11]
    A. Apte, U. Thakar, and V. Joshi, “Disturbance observer based speed control of PMSM using fractional order PI controller,” IEEE/CAA J. Autom. Sinica, vol. 6, no. 1, pp. 316–326, 2019. doi: 10.1109/JAS.2019.1911354
    [12]
    D. Wang and X. Chen, “A tutorial on loop-shaping control methodologies for precision positioning systems,” Advances in Mechanical Engineering, vol. 9, no. 12, pp. 1–12, 2017.
    [13]
    K. J. Astrom, P. Hagander, and J. Sternby, “Zeros of sampled systems,” Automatica, vol. 20, no. 1, pp. 31–38, 1984. doi: 10.1016/0005-1098(84)90062-1
    [14]
    M. Tomizuka, “Zero phase error tracking algorithm for digital control,” ASME J. Dynamic Systems,Measurement,and Control, vol. 109, no. 1, pp. 65–68, 1987. doi: 10.1115/1.3143822
    [15]
    L. Dai, X. Li, Y. Zhu, and M. Zhang, “Quantitative analysis on tracking error under different control architectures and feedforward methods,” in Proc. IEEE American Control Conf., 2019, pp. 5680–5686.
    [16]
    J. A. Butterworth, L. Y. Pao, and D. Y. Abramovitch, “Analysis and comparison of three discrete-time feedforward model-inverse control techniques for nonminimum-phase systems,” Mechatronics, vol. 22, no. 5, pp. 577–587, 2012. doi: 10.1016/j.mechatronics.2011.12.006
    [17]
    J. A. Butterworth, L. Y. Pao, and D. Y. Abramovitch, “The effect of nonminimum-phase zero locations on the performance of feedforward model-inverse control techniques in discrete-time systems,” in Proc. IEEE American Control Conf., 2008, pp. 2696–2702.
    [18]
    S. Devasia, “Iterative machine learning for output tracking,” IEEE Trans. Control Systems Technology, vol. 27, no. 2, pp. 516–526, 2017.
    [19]
    K.-S. Kim and Q. Zou, “A modeling-free inversion-based iterative feedforward control for precision output tracking of linear timeinvariant systems,” IEEE/ASME Trans. Mechatronics, vol. 18, no. 6, pp. 1767–1777, 2013. doi: 10.1109/TMECH.2012.2212912
    [20]
    C.-W. Chen and T.-C. Tsao, “Data-based feedforward controller reconstruction from iterative learning control algorithm,” in Proc. IEEE Int. Conf. Advanced Intelligent Mechatronics, 2016, pp. 683–688.
    [21]
    M. Zheng, F. Zhang, and X. Liang, “A systematic design framework for iterative learning control with current feedback,” IFAC J. Systems and Control, vol. 5, pp. 1–10, 2018. doi: 10.1016/j.ifacsc.2018.06.001
    [22]
    B. Francis and G. Zames, “On H-optimal sensitivity theory for SISO feedback systems,” IEEE Trans. Automatic Control, vol. 29, no. 1, pp. 9–16, 1984. doi: 10.1109/TAC.1984.1103357
    [23]
    M. Zheng, C. Wang, L. Sun, and M. Tomizuka, “Design of arbitraryorder robust iterative learning control based on robust control theory,” Mechatronics, vol. 47, pp. 67–76, 2017. doi: 10.1016/j.mechatronics.2017.08.009
    [24]
    R. de Rozario, A. J. Fleming, and T. Oomen, “Finite-time learning control using frequency response data with application to a nanopositioning stage,” IEEE/ASME Trans. Mechatronics, vol. 24, no. 5, pp. 2085–2096, 2019. doi: 10.1109/TMECH.2019.2931407
    [25]
    J. Dewey, K. Leang, and S. Devasia, “Experimental and theoretical results in output-trajectory redesign for flexible structures,” J. Dynamic Systems,Measurement,and Control, vol. 120, no. 4, pp. 456–461, 1998. doi: 10.1115/1.2801486
    [26]
    K. S. Ramani, M. Duan, C. E. Okwudire, and A. Galip Ulsoy, “Tracking control of linear time-invariant nonminimum phase systems using filtered basis functions,” J. Dynamic Systems, Measurement, and Control, vol. 139, no. 1, 2017.
    [27]
    J. van Zundert and T. Oomen, “On inversion-based approaches for feedforward and ILC,” Mechatronics, vol. 50, pp. 282–291, 2018. doi: 10.1016/j.mechatronics.2017.09.010
    [28]
    S. Skogestad and I. Postlethwaite, Multivariable Feedback Control: Analysis and Design. Wiley New York, vol. 2, 2007.
    [29]
    I. D. Landau, A. C. Silva, T.-B. Airimitoaie, G. Buche, and M. Noe, “An active vibration control system as a benchmark on adaptive regulation,” in Proc. IEEE 2013 European Control Conf., 2013, pp. 2873–2878.
    [30]
    X. Chen and M. Tomizuka, “Selective model inversion and adaptive disturbance observer for time-varying vibration rejection on an activesuspension benchmark,” European J. Control, vol. 19, no. 4, pp. 300–312, 2013. doi: 10.1016/j.ejcon.2013.04.002

Catalog

    通讯作者: 陈斌, bchen63@163.com
    • 1. 

      沈阳化工大学材料科学与工程学院 沈阳 110142

    1. 本站搜索
    2. 百度学术搜索
    3. 万方数据库搜索
    4. CNKI搜索

    Figures(12)  / Tables(2)

    Article Metrics

    Article views (1184) PDF downloads(70) Cited by()

    Highlights

    • This optimal inversion bridges accurate model approximations and robust feedback performances.
    • It attains model accuracy at desired frequency regions while constraining noise amplification.
    • The design goals are achieved by a multi-objective H formulation and an all-pass factorization.
    • This paper also provides a modern review of model inversion techniques.
    • The proposed algorithm is validated on motion control systems and complex high-order systems.

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return