A Systematic Computational and Experimental Study of the Principal Data-Driven Identification Procedures. Part II: Numerical Analysis and Experimental Testing

Document Type : Research Paper


1 Department of Industrial Engineering, University of Salerno, Via Giovanni Paolo II, 132, Fisciano, 84084, Salerno, Italy

2 Spin-Off MEID4 s.r.l., University of Salerno, Via Giovanni Paolo II, 132, Fisciano, 84084, Salerno, Italy

3 Department of Mechatronics Engineering, The Graduate School of Natural and Applied Sciences, Dokuz Eylul University, Turkiye


This paper is the second part of a two-part research work intended at realizing a systematic computational and experimental analysis of the principal data-driven identification procedures based on the Observer/Kalman Filter Identification Methods (OKID) and the Numerical Algorithms for Subspace State-Space System Identification (N4SID). More specifically, this second paper treats the presentation of the numerical analysis and the experimental testing carried out in this study. To perform a systematic comparison, the identification methods mentioned before are implemented in a general-purpose computer program developed in the MATLAB computational environment. To this end, a simple two-degrees-of-freedom dynamical model of a vibrating mechanical system is considered first as a demonstrative example. The demonstrative example is used to carry out a numerical analysis of the performance of the computational methods of interest for this investigation. Subsequently, an experimental analysis is carried out focusing on a three-dimensional structure that vibrates under the effect of an external source of impulsive excitation. To perform a thorough analysis, the flexible structure employed as an experimental case study is modeled starting from its CAD geometric model and assuming different levels of complexity, which range from a simple three-degrees-of-freedom lumped parameter model to a relatively more complex linear finite element model. In the paper, the mechanical models of the structural system considered as illustrative examples are principally employed for comparing the results arising from the modal analysis. The computational and experimental analysis of these structural models turned out to be useful to trace guidelines for evaluating the effectiveness and the efficiency of the numerical and experimental results obtained from the identification process. In this study, a numerical and experimental analysis of the OKID algorithms and the N4SID methods is developed. Both classes of techniques enable the time-domain state-space system identification, that is, they construct an estimation of the state, input influence, output influence, and direct transmission matrices which characterize the dynamic properties of a mechanical system. The present investigation demonstrates that, if properly tuned, both the OKID methods and the N4SID algorithms lead to consistent numerical and experimental results, even in the case when the input-output measurements used for performing the identification procedure are affected by a certain degree of noise. The numerical and experimental results found in this second part of the research work confirmed the efficacy of the time-domain system identification methodologies described in the first part of the paper.


Main Subjects

Publisher’s Note Shahid Chamran University of Ahvaz remains neutral with regard to jurisdictional claims in published maps and institutional affiliations. 

[1] Morelli, E.A., Klein, V., Aircraft system identification: theory and practice, vol. 2, Sunflyte Enterprises Williamsburg, VA, 2016.
[2] Van Overschee, P., De Moor, B., Subspace identification for linear systems: Theory—Implementation—Applications, Springer Science & Business Media, 2012.
[3] Katamaya, T., Subspace Methods for System Identification, Springer-Verlag, London, 2005.
[4] Juang, J.N., Applied system identification, Prentice-Hall, Inc., 1994.
[5] Juang, J.N., Phan, M.Q., Identification and control of mechanical systems, Cambridge University Press, Cambridge, 2001.
[6] Moor, B.D., Overschee, P.V., Favoreel, W., Algorithms for subspace state-space system identification: an overview, Applied and computational control, signals, and circuits, 1999, 247–311.
[7] Reynders, E., System identification methods for (operational) modal analysis: review and comparison, Archives of Computational Methods in Engineering, 2012, 19(1), 51–124.
[8] Cammarata, A., Lacagnina, M., Sinatra, R., Closed-form solutions for the inverse kinematics of the agile eye with constraint errors on the revolute joint axes, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), IEEE, 317–322.
[9] Cammarata, A., Sinatra, R., Maddìo, P.D., Interface reduction in flexible multibody systems using the floating frame of reference formulation, Journal of Sound and Vibration, 2022, 523, 116720.
[10] Ewins, D.J., Modal testing: theory, practice and application, John Wiley & Sons, 2009.
[11] Peeters, B., De Roeck, G., Stochastic system identification for operational modal analysis: a review, J. Dyn. Sys., Meas., Control, 2001, 123(4), 659–667.
[12] Ljung, L., et al., Theory for the user, System Identification, 1987.
[13] Tangirala, A.K., Principles of system identification: theory and practice, Crc Press, 2018.
[14] Valasek, J., Chen, W., Observer/kalman filter identification for online system identification of aircraft, Journal of Guidance, Control, and Dynamics, 2003, 26(2), 347–353.
[15] Unbehauen, H.D., Rao, G., A review of identification in continuous-time systems, Annual reviews in Control, 1998, 22, 145–171.
[16] Jin, M., Brake, M.R., Song, H., Comparison of nonlinear system identification methods for free decay measurements with application to jointed structures, Journal of Sound and Vibration, 2019, 453, 268–293.
[17] Peng, T., Nogal, M., Casas, J., Lozano-Galant, J.A., Turmo, J., Constrained observability techniques for structural system identification using modal analysis, Journal of Sound and Vibration, 2020, 479, 115368.
[18] Chen, J., Zhou, J., Gong, D., Sun, W., Sun, Y., You, T., Ji, Y., Identification of excitation force for under-chassis equipment of railway vehicles in frequency domain, Journal of Vibration Engineering & Technologies, 2021, 9(4), 701–714.
[19] Pappalardo, C.M., Guida, D., A time-domain system identification numerical procedure for obtaining linear dynamical models of multibody mechanical systems, Archive of Applied Mechanics, 2018, 88(8), 1325–1347.
[20] Serban, R., Freeman, J., Identification and identifiability of unknown parameters in multibody dynamic systems, Multibody System Dynamics, 2001, 5(4), 335–350.
[21] Nelles, O., Nonlinear system identification: from classical approaches to neural networks, fuzzy models, and gaussian processes, Springer Nature, 2020.
[22] Mercère, G., Markovsky, I., Ramos, J.A., Innovation-based subspace identification in open-and closed-loop, 2016 IEEE 55th Conference on Decision and Control (CDC), IEEE, 2951–2956.
[23] Keesman, K.J., Keesman, K.J., System identification: an introduction, vol. 2, Springer, 2011.
[24] Soares Jr, D., Serpa, A.L., An evaluation of the influence of eigensystem realization algorithm settings on multiple input multiple output system identification, Journal of Vibration and Control, 2021, 10775463211030074.
[25] Skolnik, D., Lei, Y., Yu, E., Wallace, J.W., Identification, model updating, and response prediction of an instrumented 15-story steel-frame building, Earthquake Spectra, 2006, 22(3), 781–802.
[26] Gumussoy, S., Ozdemir, A.A., McKelvey, T., Ljung, L., Gibanica, M., Singh, R., Improving linear state-space models with additional iterations, IFAC-PapersOnLine, 2018, 51(15), 341–346.
[27] Bottura, C.P., Cáceres, A.F.T., Decentralized subspace methods for multivariate systems identification, Proceedings of the 10th IEEE Mediterranean Conference on Control and Automation.
[28] Pappalardo, C.M., Guida, D., System identification algorithm for computing the modal parameters of linear mechanical systems, Machines, 2018, 6(2), 12.
[29] Hachicha, S., Kharrat, M., Chaari, A., N4sid and moesp algorithms to highlight the ill-conditioning into subspace identification, International Journal of Automation and Computing, 2014, 11(1), 30–38.
[30] Gustafsson, T., Subspace identification using instrumental variable techniques, Automatica, 2001, 37(12), 2005–2010.
[31] Qidwai, U., Bettayeb, M., Deconvolution of ultrasonic ndt signals using n4sid algorithm for defect identification, 10th IEEE International Conference on Electronics, Circuits and Systems, 2003. ICECS 2003. Proceedings of the 2003, vol. 1, IEEE, 60–63.
[32] Bathelt, A., Jelali, M., Comparative study of subspace identification methods on the tennessee eastman process under disturbance effects, idea, 2014, 100, 31–36.
[33] Pappalardo, C.M., Guida, D., Adjoint-based optimization procedure for active vibration control of nonlinear mechanical systems, Journal of Dynamic Systems, Measurement, and Control, 2017, 139(8).
[34] Ljung, L., Aspects and experiences of user choices in subspace identification methods, IFAC Proceedings Volumes, 2003, 36(16), 1765–1770. 
[35] Tronci, E., De Angelis, M., Betti, R., Altomare, V., Multi-stage semi-automated methodology for modal parameters estimation adopting parametric system identification algorithms, Mechanical Systems and Signal Processing, 2022, 165, 108317.
[36] Shen, Y., Xu, Y., Sheng, X., Yin, X., Kalman filter identification method for micro-vibration transfer paths of satellites, Proceedings of the Institution of Mechanical Engineers, Part G: Journal of Aerospace Engineering, 2021, 09544100211053306.
[37] Tuhta, S., Günday, F., Aydin, H., Alalou, M., Mimo system identification of machinefoundation using n4sid, International Journal of Interdisciplinary Innovative Research Development, 2019, 4(1), 27–36.
[38] Tuhta, S., Günday, F., System identification of rc building using n4sid, International Journal of Research and Scientific Innovation, 2019, 6(11), 100–106.
[39] Kim, J., Lynch, J.P., Subspace system identification of support excited structures—part ii: gray-box interpretations and damage detection, Earthquake engineering & structural dynamics, 2012, 41(15), 2253–2271.
[40] Gautier, G., Serra, R., Mencik, J.M., Vibratory diagnosis by finite element model updating and operational modal analysis, Mechanics & Industry, 2013, 14(2), 145–149.
[41] Pappalardo, C.M., Lettieri, A., Guida, D., Identification of a dynamical model of the latching mechanism of an aircraft hatch door using the numerical algorithms for subspace state-space system identification., IAENG International Journal of Applied Mathematics, 2021, 51(2).
[42] Malgaca, L., Lok, ￿.￿., Uyar, M., Modeling and vibration reduction of a flexible planar manipulator with experimental system identification, International Journal of Modeling and Optimization, 2020, 10(4), 121–125.
[43] Koç, H., Genel, Ö.E., Tüfekci, M., Tüfekci, E., Analysis of the dynamical behaviour of spinning annular disks with various boundary conditions, Mechanics Based Design of Structures and Machines, 2021, 1–25.
[44] Tufekci, M., Genel, O.E., Hilal, K., Oldac, O., Tufekci, E., Vibrations of a rotating disk under perpendicular spacefixed forces, Gazi University Journal of Science, 2019, 32(1), 273–284.
[45] Huang, Z., Xi, F., Huang, T., Dai, J.S., Sinatra, R., Lower-mobility parallel robots: theory and applications, 2010.
[46] Zheng, Y., Zhou, Z., Huang, H., A precise identification and control method for the 6d micro-vibration exciting system, Journal of Vibration Engineering & Technologies, 2021, 9(7), 1511–1531.
[47] Shokravi, H., Bakhary, N., Comparative analysis of different weight matrices in subspace system identification for structural health monitoring, IOP Conference Series: Materials Science and Engineering, vol. 271, IOP Publishing, 012092.
[48] Tran, T.T., Ozer, E., Synergistic bridge modal analysis using frequency domain decomposition, observer kalman filter identification, stochastic subspace identification, system realization using information matrix, and autoregressive exogenous model, Mechanical Systems and Signal Processing, 2021, 160, 107818.
[49] Ni, Z., Wu, C., Wu, S., Zhang, Y., Optimal attitude sensor placement and modal frequency identification of large space structure, 2021 40th Chinese Control Conference (CCC), IEEE, 1189–1194.
[50] Krolick, W.C., Shu, J.I., Wang, Y., Pant, K., State consistence of data-driven reduced order models for parametric aeroelastic analysis, SN Applied Sciences, 2021, 3(2), 1–24.
[51] Malgaca, L., Lök, S.I., Uyar, M., Suppression of pitch angle vibrations of a 5-dof half vehicle model by system identification method, Internatıonal Journal of Natural and Engineering Sciences, 2019, 13(2), 49–52.
[52] Mussot, V., Mercère, G., Dairay, T., Arvis, V., Vayssettes, J., Noise covariance matrix estimation with subspace model identification for kalman filtering, International Journal of Adaptive Control and Signal Processing, 2021, 35(4), 591–611.
[53] Fazzi, A., Grossmann, B., Mercère, G., Markovsky, I., Mimo system identification using common denominator and numerators with known degrees, International Journal of Adaptive Control and Signal Processing, 2022.
[54] Gres￿, S., Döhler, M., Jacobsen, N.J., Mevel, L., Uncertainty quantification of input matrices and transfer function in input/output subspace system identification, Mechanical Systems and Signal Processing, 2022, 167, 108581.
[55] Brownell, M., Sinclair, A.J., Singla, P., A subspace method for shape estimation of flexible spacecraft membrane, AIAA SCITECH 2022 Forum, 2378.
[56] van Vondelen, A.A., Iliopoulos, A., Navalkar, S.T., van der Hoek, D.C., van Wingerden, J.W., Damping identification of an operational offshore wind turbine using enhanced kalman filter-based subspace identification, arXiv preprint arXiv:2201.07531, 2022.
[57] Mao, X., He, J., Zhao, C., System identification with variance minimization via input design, arXiv preprint arXiv:2202.01102, 2022. 
[58] Tao, Z., Hu, Z., Wu, G., Huang, C., Zou, C., Ying, Z., Train-induced vibration predictions based on data-driven cascaded state-space model, Buildings, 2022, 12(2), 114.
[59] Carbonari, S., Dezi, F., Arezzo, D., Gara, F., A methodology for the identification of physical parameters of soil-foundation-bridge pier systems from identified state-space models, Engineering Structures, 2022, 255, 113944.
[60] Castro, H., Mroginski, J., Paz, R., Storti, M., Performance of system identification methods in structural dynamics, 2021.
[61] Yu, C., Xie, L., Verhaegen, M., Chen, J., Identification of lti systems, Blind Identification of Structured Dynamic Systems, Springer, 2022, 49–70.
[62] Jin, N., Dertimanis, V.K., Chatzi, E.N., Dimitrakopoulos, E.G., Katafygiotis, L.S., Subspace identification of bridge dynamics via traversing vehicle measurements, Journal of Sound and Vibration, 2022, 116690.
[63] Shokravi, H., Shokravi, H., Bakhary, N., Rahimian Koloor, S.S., Petruu, M., Health monitoring of civil infrastructures by subspace system identification method: an overview, Applied Sciences, 2020, 10(8), 2786.
[64] Guida, D., Pappalardo, C.M., Control design of an active suspension system for a quarter-car model with hysteresis, Journal of Vibration Engineering and Technologies, 2015, 3(3), 277–299.
[65] Guida, D., Nilvetti, F., Pappalardo, C.M., Instability induced by dry friction, International Journal of Mechanics, 2009, 3(3), 44–51.
[66] Sadeghi, R., Hashemi, M., Nonlinear dynamic system identification into wiener model using subspace identification and support vector machine. 
[67] Li, H., Cai, Y., N4sid based subspace identification method for normal temperature continuous transonic wind tunnel system, 2016 Chinese Control and Decision Conference (CCDC), IEEE, 1394–1398.
[68] Malgaca, L., Lok, S.I., Measurement and modeling of a flexible manipulator for vibration control using five-segment s-curve motion, Transactions of the Institute of Measurement and Control, 2022, 44(8), 1545–1556.
[69] Cammarata, A., Sinatra, R., Rigano, A., Lombardo, M., Maddio, P.D., Design of a large deployable reflector opening system, Machines, 2020, 8(1), 7. 
[70] Maddio, P.D., Salvini, P., Sinatra, R., Cammarata, A., Optimization of the efficiency of large deployable reflectors by measuring the error around the feed, Acta Astronautica, 2022, 199, 206–223.
[71] Prasad, K.V., Singh, V., Numerical investigation and experimental modal analysis validation to mitigate vibration of induction machine caused due to electrical and mechanical faults, Journal of Electrical Engineering & Technology, 2022, 1–15.
[72] Karaagacli, T., Ozguven, H.N., Experimental modal analysis of geometrically nonlinear structures by using response-controlled stepped-sine testing, Nonlinear Structures & Systems, Volume 1, Springer, 2022, 123–134.
[73] Volkmar, R., Soal, K., Govers, Y., Böswald, M., Experimental and operational modal analysis: Automated system identification for safety-critical applications, Mechanical Systems and Signal Processing, 2023, 183, 109658.
[74] Schoenherr, T.F., Soine, D.E., Witt, B.L., Experimental modal analysis of a resonant plate during a mid-field pyroshock replication test, Sensors and Instrumentation, Aircraft/Aerospace and Dynamic Environments Testing, Volume 7, Springer, 2023, 41–52.
[75] Mugnaini, V., Fragonara, L.Z., Civera, M., A machine learning approach for automatic operational modal analysis, Mechanical Systems and Signal Processing, 2022, 170, 108813.
[76] Wang, S., Jin, S., Bai, D., Fan, Y., Shi, H., Fernandez, C., A critical review of improved deep learning methods for the remaining useful life prediction of lithium-ion batteries, Energy Reports, 2021, 7, 5562–5574.
[77] Wang, S., Takyi-Aninakwa, P., Jin, S., Yu, C., Fernandez, C., Stroe, D.I., An improved feedforward-long short-term memory modeling method for the whole-life-cycle state of charge prediction of lithium-ion batteries considering current-voltage-temperature variation, Energy, 2022, 124224.
[78] Wang, Y., Li, M., Chen, Z., Experimental study of fractional-order models for lithium-ion battery and ultra-capacitor: Modeling, system identification, and validation, Applied Energy, 2020, 278, 115736.
[79] Peng, N., Zhang, S., Guo, X., Zhang, X., Online parameters identification and state of charge estimation for lithium-ion batteries using improved adaptive dual unscented kalman filter, International Journal of Energy Research, 2021, 45(1), 975–990.
[80] Ren, B., Xie, C., Sun, X., Zhang, Q., Yan, D., Parameter identification of a lithium-ion battery based on the improved recursive least square algorithm, IET Power Electronics, 2020, 13(12), 2531–2537.