Reduced-order approximation of bilinear systems using a new hybrid method based on balanced truncation and iterative rational Krylov algorithms

Document Type : Research Article

Authors

Department of Control Engineering, Imam Khomeini International University, Qazvin, Iran.

10.24200/sci.2023.61596.7394

Abstract

In this work, a hybrid approach is proposed for the reduced-order approximation of the bilinear system by combining the Balanced Truncation (BT) and Bilinear Iterative Rational Krylov Algorithm (BIRKA). Bilinear BT (BBT) has low accuracy but guarantees stability, while BIRKA convergence suffers from sensitivity to the initial choice of the reduced-order system. To start, the proposed approach minimizes the Integral Square Error (ISE) index to specify the order of the reduced bilinear approximation. To ensure BIRKA convergence, two approaches, BBT and Linear BT (LBT), are applied to prepare the initial guess of the reduced-order approximation. Although BBT prepares a good, stable initial guess for BIRKA, solving the generalized Lyapunov equations to find the solution is very computationally expensive. The initial guess is provided by LBT through solving the Lyapunov equations, which decreases computational complexity. Furthermore, the eigenvalues are replaced by the condition number in BIRKA to decrease complexity. To verify the efficiency of the proposed approach, three bilinear test systems are examined. Finally, the performance of the proposed approach is compared with several classical approaches. The findings indicate that the convergence probability of BIRKA increases. Also, the time for determining the Model Order Reduction (MOR) decreases.

Keywords

Main Subjects


References
1. Zulfiqar, U., Sreeram, V., Ahmad, M.I., et al. “Time- and frequency-limited H2-optimal model order reduction of bilinear control systems”, Int. J. of Syst. Sci., 52(10), pp. 1953-1973 (2021). https://doi.org/10.1080/00207721.2021.1873452
2. Cao, X., Benner, P., Duff, I.P., et al. “Model order reduction for bilinear control systems with inhomogeneous initial conditions”, Int. J. Contr., 94(10), pp. 2886-2895 (2021). https://doi.org/10.1080/00207179.2020.1740945
3. Benner, P., Goyal, P., and Gugercin, S. “H2-quasi-optimal model order reduction for quadratic-bilinear control systems”, SIAM J. Matr. Anal. Appl., 39, pp. 983-1032 (2018). https://doi.org/10.1137/16M1098280
4. Dushin, S.V., Abramenkov, A.N., Kutyakov, E.J., et al. “Developing a weakly nonlinear power system model using the Carleman bilinearization procedure”, 2nd Int. Conf. on Cont. Syst. Math. Model. Autom. and Energy. Effic. (SUMMA), pp. 963-967 (2020). https://doi.org/10.1109/SUMMA50634.2020.9280713
5. Rafiq, D. and Bazaz, M.A. “Model order reduction via moment-matching: A state of the art review”, Arch Computat Methods Eng., 29, pp. 1463–1483 (2022). https://doi.org/10.1007/s11831-021-09618-2
6. Krath, E.H., Carpenter, F.L., Cizmas, P.G.A., et al. “An efficient proper orthogonal decomposition based reduced-order model for compressible flows”, J. Comput. Phys., 426(6), 109959 (2021). https://doi.org/10.1016/j.jcp.2020.109959
7. Hamadi, M.A., Jbilou, K., and Ratnani, A. “A model reduction method in large scale dynamical systems using an extended-rational block Arnoldi method”, J. Appl. Math. Comput., 68, pp. 271-293 (2021). https://doi.org/10.1007/s12190-021-01521-0
8. Kouki, M., Abbes, M., and Abdelkader, M. “Lyapunov-global-lanczos algorithm for model order reduction and adaptive PI controller of large-scale electrical systems”, Sci. Iran., 25(3), pp. 1616-1628 (2018). https://doi.org/10.24200/sci.2017.4368
9. Nasiri Soloklo, H. and Farsangi, M.M. “Chebyshev rational functions approximation for model order reduction using harmony search”, Sci. Iran., 20(3), pp. 771-777 (2013). https://doi.org/10.1016/j.scient.2013.04.009
10. Hsu, C.S., Desai, U.B., and Crawley, C.A. “Realization algorithms and approximation methods of bilinear systems”, 22nd IEEE Conf. Decis. Control, pp. 783-788 (1983). https://doi.org/10.1109/CDC.1983.269628
11. Duff, I.P., Goyal, P., and Benner, P. “Balanced truncation for a special class of bilinear descriptor systems”, IEEE Contr. Syst. Lett., 3(3), pp. 535-540 (2019). https://doi.org/10.1109/LCSYS.2019.2911904
12. Xiao, Z.H., Song, Q.Y., Jiang, Y.L., et al. “Model order reduction of linear and bilinear systems via low-rank Gramian approximation”, Appl. Math. Model, 106, pp. 100-113 (2022). https://doi.org/10.1016/j.apm.2022.01.035
13. Philips, J.R. “Projection frameworks for model reduction of weakly nonlinear systems”, Proc. 37th Des. Autom. Conf., pp. 184-189 (2000). https://doi.org/10.1145/337292.337380
14. Lin, Y., Bao, L., and Wei, Y. “A model-order reduction method based on Krylov subspace for MIMO bilinear dynamical systems”, J. Appl. Math. Comput., 25, pp. 293-304 (2007). https://doi.org/10.1007/BF02832354
15. Lin, Y., Bao, L., and Wei, Y. “Order reduction of bilinear MIMO dynamical systems using new block Krylov subspace”, Comput. Math. Appl., 58(6), pp. 1093-1102 (2009). https://doi.org/10.1016/j.camwa.2009.07.039
16. Xiao, Z.H. and Jiang, Y.L. “Model order reduction of MIMO bilinear systems by multi-order Arnoldi method”, Syst. Control. Lett., 94, pp. 1-10 (2016). https://doi.org/10.1016/j.sysconle.2016.04.005.
17. Bai, Z. and Skoogh, D. “A projection method for model reduction of bilinear dynamical systems”, Linear Algebra Appl., 415(2-3), pp. 406-425 (2006). https://doi.org/10.1016/j.laa.2005.04.032
18. Benner, P. and Breiten, T. “Two-sided moment matching methods for nonlinear model reduction”, SIAM J. Sci. Comput., 37(2), pp. 239-260 (2015). https://doi.org/10.1137/14097255X
19. Redmann, M. and Duff, I.P. “Full state approximation by Galerkin projection reduced order models for stochastic and bilinear systems”, Appl. Math. and Comput., 420, 126561 (2022). https://doi.org/10.1016/j.amc.2021.126561
20. Zhang, L. and Lam, J. “On H2 model reduction of bilinear systems”, Automatica, 38(2), pp. 205-216 (2002). https://doi.org/10.1016/S0005-1098(01)00204-7
21. Benner, P. and Breiten, T. “Interpolation-based H2 model reduction of bilinear control systems”, SIAM J. Matr. Anal. Appl., 33(3), pp. 859-885 (2012). https://doi.org/10.1137/110836742
22. Flagg, G. and Gugercin, S. “Multipoint volterra series interpolation and H2-optimal model reduction of bilinear systems”, SIAM J. Numer. Anal., 36(2), pp. 549-579 (2015). https://doi.org/10.1137/130947830
23. Xu, K.L. and Jiang, Y.L. “An Approach to H2,ω model reduction on finite interval for bilinear systems”, J. Frankl. Inst., 354(16), pp. 7429-7443 (2017). https://doi.org/10.1016/j.jfranklin.2017.08.037
24. Benner, P., Goyal, P., and Redmann, M. “Truncated gramians for bilinear systems and their advantages in model order reduction”, Benner, P., Ohlberger, M., Patera, T., et al. (Eds.), Model Reduction of Parametrized Systems, Springer International Publishing, pp. 285-300 (2017). https://doi.org/10.1007/978-3-319-58786-8_18
25. Choudhary, R. and Ahuja, K. “Stability analysis of bilinear iterative rational Krylov algorithm”, Linear Algebra and its Appl., 538, pp. 56-88 (2018). https://doi.org/10.1016/j.laa.2017.10.006
26. Choudhary, R. and Ahuja, K. “Inexact linear solves in model reduction of bilinear dynamical systems”, IEEE Access., 7, pp. 72297-72307 (2019). https://doi.org/10.1109/ACCESS.2019.2918722
27. Goyal, P. “System-theoretic model order reduction for bilinear and quadratic-bilinear systems”, Doctoral Thesis, Otto von Guericke University Library, Magdeburg, Germany (2018). http://dx.doi.org/10.25673/5319
28. Nasiri Soloklo, H. and Bigdeli, N. “Improved bilinear balanced truncation for order reduction of the high-order bilinear system based on linear matrix inequalities”, J. Electr. Comput. Eng. Innov., 11(1), pp. 129-140 (2023). https://doi.org/10.22061/jecei.2022.8812.554
29. Penzl, T. “Numerical solution of generalized Lyapunov equations”, Adv. in Comput. Math., 8, pp. 33-48 (1998). https://doi.org/10.1023/A:1018979826766
30. Yang, P., Jiang, Y.L., and Xu, K.L. “A trust-region method for H2 model reduction of bilinear systems on the Stiefel manifold”, J. Franklin Inst., 356(4), 2258-2273 (2019). https://doi.org/10.1016/j.jfranklin.2019.01.024
31. Flagg, G.M. “Interpolation methods for the model reduction of bilinear systems”, PhD Thesis, Virginia Polytechnic Institute and State University, Blacksburg, VA, USA (2012). http://hdl.handle.net/10919/27521
32. Kerschen, K., Golinval, J., Vakakis, A.F., et al. “The method of proper orthogonal decomposition for dynamical characterization and order reduction of mechanical systems: An overview”, Nonlinear Dyn., 41, pp. 147-169 (2005). https://doi.org/10.1007/s11071-005-2803-2
33. Wang, Z., McBee, B., and Lliescu, T. “Approximate partitioned method of snapshots for POD”, J. Computat. Appl. Math., 307, pp. 374-384 (2016). https://doi.org/10.1016/j.cam.2015.11.023
34. Benner, P., Kürschner, P., and Saak, J. “Frequency-limited balanced truncation with low-rank approximations”, SIAM J. Sci. Comput., 38(1), pp. A471-A499 (2016). https://doi.org/10.1137/15M1030911
35. Bruns, A. and Benner, P. “Parametric model order reduction of thermal models using the bilinear interpolatory rational Krylov algorithm”, Math. Comput. Model. Dyn. Syst., 21(2), pp. 103-129 (2015). https://doi.org/10.1080/13873954.2014.924534
36. Horne, B.G. “Lower bounds for the spectral radius of a matrix”, Linear Algebra Appl., 263, pp. 261-273 (1997). https://doi.org/10.1016/S0024-3795(96)00539-3
37. San, O. “Analysis of low-pass filters for approximate deconvolution closure modelling in one-dimensional decaying Burger’s turbulence”, Int. J. Comput. Fluid Dyn., 30(1), pp. 20-37 (2016). https://doi.org/10.1080/10618562.2016.1155705
38. Rashidi, M.M. and Erfani, E. “New analytical method for solving Burgers’ and nonlinear heat transfer equations and comparison with HAM”, Comput. Phys. Commun., 180(9), pp. 1539-1544 (2009). https://doi.org/10.1016/j.cpc.2009.04.009
39. Yu, L. and Zhou, B. “The Burgers equation for a new continuum model with consideration of driver’s forecast effect”, J. Appl. Math., 2014, 39459 (2014). https://doi.org/10.1155/2014/539459
40. Breiten, T. and Damm, T. “Krylov subspace methods for model order reduction of bilinear control systems”, Syst. Control Lett., 59(8), pp. 443-450 (2010). https://doi.org/10.1016/j.sysconle.2010.06.003
41. Nasiri Soloklo, H. and Bigdeli, N. “H2 model order reduction of bilinear systems via linear matrix inequality approach”, IET Control Theory Appl., 17(8), pp. 943-952 (2023). https://doi.org/10.1049/cth2.12428
Volume 32, Issue 15
Transactions on Computer Science & Engineering and Electrical Engineering
July and August 2025 Article ID:7394
  • Receive Date: 18 December 2022
  • Revise Date: 23 April 2023
  • Accept Date: 15 August 2023