Time Data-Based Iterative Method for Frequency-Domain Multivariable Systems Identification by Optimized Expansion of Rational Functions

Marcelo A. Oliveira1, Paulo C. Pellanda1, Roberto Ades1, Bruno P. Silveira2
1Defense Engineering Graduate Program, Military Institute of Engineering, Rio de Janeiro, Brazil
2Universidade de las Fuerzas Armadas, Sangolqui, Ecuador

Tóm tắt

This paper proposes a deterministic iterative method to obtain a linear time-invariant model of a multivariable plant from time-domain measured data. Model identification is based on frequency response matrices computed from time input–output signals which can be also measured during the normal system operation, possibly without the need of introducing special classes of input signals. Quality of computed frequency response is improved as a new data set is considered at each iteration. The iterative process runs as a filter for noises introduced by system or sensors. Once a frequency response matrix is obtained, a matrix function model is estimated by computing a sequence of optimal and analytical solutions to a convex problem based on a quadratic criterion and an optimized expansion of rational functions. Final identified models are chosen considering a trade-off between small cost and low complexity (small order). Numerical examples are used to evidence advantages and limitations of the method.

Tài liệu tham khảo

Akçay, H., & Heuberger, P. (2001). A frequency-domain iterative identification algorithm using general orthonormal basis functions. Automatica, 37(5), 663–674. Bazaraa, M. S., Sherali, H. D., & Shetty, C. M. (2006). Nonlinear programming theory and algorithms (3rd ed.). New York: Wiley. Bossa, T. H. S., Martins, N., da Silva, R. J. G. C., & Pellanda, P. C. (2011). A field test to determine PSS effectiveness at multigenerator power plants. IEEE Transactions on Power Systems, 26(3), 1522–1533. Drmac, Z., Gugercin, S., & Beattie, C. (2015). Vector fitting for matrix-valued rational approximation. SIAM Journal on Scientific Computing, 37(5), 2151–5626. Galrinho, M. (2016). Least squares methods for system identification of structured models. Ph.D. thesis, KTH School of Electrical Engineering. Levy, E. C. (1959). Complex-curve fitting. IRE Transactions on Automatic Control, AC–4(1), 37–43. Ljung, L. (1999). System identification: Theory for the user (2nd ed.). New York: Prentice Hall. Ljung, L. (2013). Some classical and some new ideas for identification of linear systems. Journal of Control, Automation and Electrical Systems, 24, 3–10. Militaru, R., & Popa, I. (2012). On the numerical solving of complex linear systems. International Journal of Pure and Applied Mathematics, 76(1), 113–122. Nichols, R., Reichert, R., & Rugh, W. (1993). Gain scheduling for H-infinity controllers: A flight control example. IEEE Transactions on Control Systems Technology, 1(2), 69–79. Ninness, B. (1996). Frequency domain estimation using orthonormal bases. In: Proceedings of 13th world congress. San Francisco, USA: IFAC. Ninness, B. (1998). A stochastic approach to linear estimation in \({H}_\infty \). Automatica, 34(4), 405–414. Oliveira, G. H. C., Rosa, A., Campello, R. J. G. B., Machado, J. B., & Amaral, W. C. (2011). An introduction to models based on laguerre, kautz and other related orthonormal functions-part I: Linear and uncertain models. International Journal of Modelling, Identification and Control, 14(1/2), 121–132. Oliveira, M.A., Ades, R., & Pellanda, P. C. (2017). Método iterativo de identificação de modelos dinâmicos multivariáveis no domínio da frequência a partir de sinais temporais. In: Simpósio Brasileiro de Automação Inteligente, Brazilian Society of Automatics, (pp. 183–190). Pintelon, R., & Schoukens, J. (2012). System identification: A frequency domain approach (2nd ed.). New York: IEEE. Quanser. (2009). 2DOF Helicopter Reference Manual. Reichert, R. (1992). Dynamic scheduling of modern-robust-control autopilot designs for missiles. IEEE Control Systems Magazine, 12(5), 35–42. Sanathanan, C. K., & Koerner, J. (1963). Transfer function synthesis as a ratio of two complex polynomials. IEEE Transactions on Automatic Control, 8, 56–58. Schumacher, R., Oliveira, G. H. C., & Mitchell, S. D. (2015). An iterative approach for selecting poles on complex frequency localizing basis function-based models. Journal of Control, Automation and Electrical Systems, 26, 380–389. Strang, G. (2006). Linear algebra and its applications (4th ed.). Boston: Brooks Cole. Tischler, M. B., & Remple, R. K. (2012). Aircraft and rotorcraft system identification (2nd ed.). New York: AIAA. Tóth, R. (2010). Modeling and identification of linear parameter-varying systems., Lecture notes in control and information sciences Berlin: Springer. Vizer, D. (2015). Application of the \(\text{H}_\infty \)-norm for the identification of linear time-invariant and linear time-varying models. Ph.D. thesis, University of Poitiers.