Abstract
Disturbance-observer-based control is a well-known technique for the rejection of unmeasurable disturbances. The application of disturbance-observer-based control is well established for single-input and single-output systems but presents two challenges when applied to multivariable systems with time delays. The first challenge is the calculation of the inverse of the nominal model. The second challenge is the optimal synthesis of the disturbance observer filter to obtain a trade-off between the disturbance rejection and measurement noise attenuation. In this paper, we propose strategies to address these two challenges. To facilitate the design and implementation of the disturbance observer, we propose to approximate the inverse of the nominal model by employing the concept of equivalent transfer function. The equivalent transfer function approximates the inverse of a multivariable model by a matrix whose elements are the inverse of first-order plus time delay transfer functions, that are simpler to deal with. To tackle the second challenge, we propose a synthesis formulation based on a multi-objective optimization problem. Through a multi-objective evolutionary optimization algorithm, it is possible to obtain a set of efficient solutions with different trade-offs between the two objectives. We apply the proposed strategies to two well-known problems in the field of process control to demonstrate its efficiency. We verify that the use of the equivalent transfer function presents the best results in comparison to other methodologies considering the three control objectives: tracking of reference signals, rejection of disturbances, and attenuation of measurement noises.
Similar content being viewed by others
References
Bristol, E. (1966). On a new measure of interaction for multivariable process control. IEEE Transactions on Automatic Control, 11(1), 133–134.
Cai, W. J., Ni, W., He, M. J., & Ni, C. Y. (2008). Normalized decoupling - a new approach for MIMO process control system design. Industrial & Engineering Chemistry Research, 47(19), 7347–7356.
Chen, W., H, Yang, J., Guo, L., & Li, S. (2015). Disturbance-observer-based control and related methods - an overview. IEEE Transactions on Industrial Electronics, 63(2), 1083–1095.
Chen, X., & Tomizuka, M. (2014). Optimal decoupled disturbance observers for dual-input single-output systems. Journal of Dynamic Systems, Measurement, and Control, 136(5), 5.
Deb, K., Pratap, A., Agarwal, S., & Meyarivan, T. (2002). A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE transactions on evolutionary computation, 6(2), 182–197.
Güvenç, B. A., Güvenç, L., & Karaman, S. (2010). Robust MIMO disturbance observer analysis and design with application to active car steering. International Journal of Robust and Nonlinear Control, 20(8), 873–891.
He, M. J., Cai, W. J., Ni, W., & Xie, L. H. (2009). RNGA based control system configuration for multivariable processes. Journal of Process control, 19(6), 1036–1042.
Jin, Q., Jiang, B., Wang, Q., & Shan, G. (2014). Decoupling internal model control for non-square processes based on equivalent transfer function. Transactions of the Institute of Measurement and Control, 36(8), 1114–1131.
Li, S., Yang, J., Chen, W. H., & Chen, X. (2014). Disturbance observer-based control: methods and applications (1st ed.). CRC Press.
Lyu, X., Zheng, M., & Zhang, F. (2018). \({\cal{H}}_\infty \) based disturbance observer design for non-minimum phase systems with application to UAV attitude control. 2018 Annual American Control Conference (ACC) (pp. 3683–3689). Milwaukee, WI, USA: IEEE.
Ogunnaike, B. A., & Ray, W. H. (1979). Multivariable controller design for linear systems having multiple time delays. AIChE journal, 25(6), 1043–1057.
Ohishi, K. (1983). Torque-speed regulation of DC motor based on load torque estimation. In IEEJ International Power Electronics Conference (IPEC-Tokyo ’83), vol 2, pp 1209–1216
Sariyildiz, E., Oboe, R., & Ohnishi, K. (2019). Disturbance observer-based robust control and its applications: 35th anniversary overview. IEEE Transactions on Industrial Electronics, 67(3), 2042–2053.
Shen, Y., & Xu, Y. S. W. (2014). Centralized PI/PID controller design for multivariable processes. Industrial & Engineering Chemistry Research, 53(25), 10439–10447.
Shen, Y., Cai, W. J., & Li, S. (2010). Multivariable process control: Decentralized, decoupling, or sparse? Industrial & Engineering Chemistry Research, 49(2), 761–771.
Tušar, T., & Filipič, B. (2005). DEMO: Differential evolutionfor multiobjective optimization. In C. C. Coello, A. H. Aguirre, & E. Zitzler (Eds.), Proceedings of the 3rd International Conference on Evolutionary Multi-criterion Optimization (EMO2005) (pp. 520–533). Springer-Verlag.
Wood, R. K., & Berry, M. W. (1973). Terminal composition control of a binary distillation column. Chemical Engineering Science, 28(9), 1707–1717.
Yang, J., Li, S., Chen, X., & Li, Q. (2010). Disturbance rejection of ball mill grinding circuits using DOB and MPC. Powder Technology, 198(2), 219–228.
Zhou, P., Dai, W., & Chai, T. Y. (2013). Multivariable disturbance observer based advanced feedback control design and its application to a grinding circuit. IEEE Transactions on Control Systems Technology, 22(4), 1474–1485.
Acknowledgements
This work was supported in part by the Brazilian agencies FAPEMIG, CAPES, and CNPq.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Gonçalves, E.N., Pereira, D.F. Disturbance-Observer-Based Control for Multivariable Systems Based on Equivalent Transfer Function. J Control Autom Electr Syst 33, 1700–1710 (2022). https://doi.org/10.1007/s40313-022-00931-0
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40313-022-00931-0