Keywords

1 Introduction

System identification consists in building mathematical models of dynamical systems and updating them on data observed from systems themselves [1]. This process is based on three main elements: the acquisition of system experimental data, the realization of the numerical representation of the investigated system, and the choice of a proper loss function, which expresses the discrepancy between measured data and the simulated response from the mathematical model.

Identification can therefore be considered as an optimization problem in which the minimization of the objective function \(\mathcal {C}({{x}}):\mathcal {D}\subset \mathbb {R}^z\rightarrow \mathbb {R}\) leads to the identification of the system parameters \(\hat{x}\in \mathbb {R}^z\), with z representing the number of parameters to be identified.

$$\begin{aligned} {\hat{x}}={\mathop {\hbox {arg min}\,}\limits _{{x}\in \mathbb {R}^z}} \mathcal {C}({x}) \end{aligned}$$
(1)

The choice of the objective function is conditioned by the data to be measured: when performing vibration tests on structures such as civil engineering ones, data collection is subjected to important constraints since often tests have to be performed under environmental excitation [2, 3]. This is the reason why algorithms working with output-only measurements, such as the stochastic system identification (SSI), became very popular. Within the framework of the SSI, one of the steps involves the decomposition of the dynamic response into subspaces [4].

Focusing on this concept, it can be noted that the discrepancy between two different responses, one derived from data relating to the actual structural behavior and that simulated with numerical model, is measurable as a defect of orthogonality between the relative subspaces.

In the last decades, this approach has been deepened in the general context of structural health monitoring (SHM) [5,6,7,8], for the investigation of structural damage detection, through the introduction of sub-space based damage indicators [9,10,11,12]. As they are defined, damage indicators are well suited to be used as objective function in an identification procedure.

In this work, damage indicator from [13] is chosen as objective function to be minimized and its performance is numerically tested. The method is then validated through experimental tests on a real suspended steel beam.

Typical nomenclature of the SHM literature is assumed, referring to the actual structural behavior as referenc state and to the simulated responses as the reference states.

2 Subspace-Based Damage Indicators for Vibrating Structures

State-space representation of output-only measured vibration data corresponds to the following discrete time model, known as discrete-time stochastic state-space model

$$\begin{aligned} \begin{array}{c}x_{k+1}=A x_k+v_k\\ y_k=Cx_k+w_k\end{array} \end{aligned}$$
(2)

with the states \(x_k\in \mathbb {R}^n\), the outputs \(y_k\in \mathbb {R}^r\), the state transition matrix \(A\in \mathbb {R}^{n\times n}\) and the observation matrix \(C\in \mathbb {R}^{r\times n}\), where r is the number of sensors and n is the system order. The process noise \(v_k\) is an unmeasured Gaussian white noise sequence with zero mean and constant covariance matrix , where \(\varvec{E}\left( \cdot \right) \) denotes the expectation operator and \(w_k\) is the measurement noise.

In [12, 14] a residual function was proposed to detect changes in the system eigenstructure from measurements \(y_k\) without actually identifying the eigenstructure in the possibly damaged state. The considered residual is associated with a covariance-driven output-only subspace identification algorithm. Let \(G=\varvec{E}(x_{k+1}y_{k}^T)\) be the cross-covariance between the states and the outputs, \(\varLambda _i=\varvec{E}(y_{k}y_{k-i}^T)=CA^{i-1}G\) be the theoretical output covariances, and

(3)

the theoretic block Hankel matrix. Using measured data \((y_k)_{k=1,\dots ,n}\), a consistent estimate \({\hat{\textit{H}}}_{p+1,q}\) is obtained from the empirical output covariances

$$\begin{aligned} \hat{\varLambda _i}=\frac{1}{N}\sum _{k=1}^{n}y_k y_{k-1}^T \end{aligned}$$
(4)
$$\begin{aligned} \hat{\textit{H}}_{p+1,q}=Hank(\hat{\varLambda }_i) \end{aligned}$$
(5)

The residual function, originally proposed by [12, 14], compares the undamaged system, called also reference state, with the damaged or current one. The considered residual matrix can be written as

$$\begin{aligned} R_c={\hat{S}_0^T}\hat{\textit{H}}_{p+1,q} \end{aligned}$$
(6)

where \(\hat{S}^T\) is the left null space of the block Hankel matrix \(\hat{\textit{H}}_{p+1,q}\) in the reference state and \(\hat{\textit{H}}_{p+1,q}\) is the covariance block Hankel matrix in the current one; subscript c stays for conventional.

In practice, the excitation covariance Q may change between different measurement sessions of the system due to different environmental factors, while the excitation is still assumed to be stationary during one measurement. A change in the excitation covariance Q leads to a change in the cross-covariance between states and outputs G and thus in the Hankel matrix. Some researchers [13, 15] proposed a new residual, which is robust to changing excitation. Let \(U_1\) be the matrix of the left singular vectors obtained from an SVD of \(\hat{\textit{H}}_{p+1,q}\). As \(U_1\) is a matrix with orthonormal columns, it can be regarded as independent of the excitation Q, which qualifies its use for a residual function that is robust to changes in the excitation covariance. Then, the residual matrix can be written as

$$\begin{aligned} R_r={{\hat{S}_0}^T}{U_1^T} \end{aligned}$$
(7)

where subscript r stays for robust. A subspace-based damage indicator may be defined as an arbitrary scalar function of the residual matrix.

$$\begin{aligned} I_d=f(R) \end{aligned}$$
(8)

where \(I_d\) is a damage indicator, f(.) an arbitrary scalar function and R the residual matrix. In the current paper, the damage test presented by Yan et al. [13] is implemented, built on the robust residuals (Eq. (7)):

$$\begin{aligned} I_{y,r}=norm(R_r) \end{aligned}$$
(9)

where norm picks the maximum singular value of the matrix \(R_r\).

3 Setup Description

In order to validate the method and illustrating the performance of the chosen indicator in guessing the actual values of the parameters involved, numerical and experimental test have been performed: in both the tests, the optimization procedure is applied for the identification of the Young modulus E and the mass density \(\rho \) of a suspended steel beam.

Both parameters have been discreetly varied within a range of feasible values: this allows to graphically represent the trend of the objective function and verify the possible presence of local minima. The structure considered in both numerical and experimental tests is a 2.5 m long steel IPE120 beam, with welded rectangular end plates of 200 mm \(\times \) 100 mm \(\times \) 5 mm. The beam is held up by two steel supports using springs. The structure corresponds to an actual experimental setup at the Dynamic Laboratory of the DICEAA, Università degli Studi dell’Aquila, Italy (Fig. 1).

Fig. 1.
figure 1

(a) Experimental setup, (b) Experimental setup with added mass.

The data acquisition system is composed of seven vertical velocimeters, placed over the beam at equidistant positions and aligned along its longitudinal axis. The input signal is a white noise in the frequency band 0–1000 Hz applied by means of an electrodynamic shaker at the left end of the beam.

In order to perform the analyses required for the identification process, an in-plane finite element model of the beam described above has been considered (Fig. 2).

Fig. 2.
figure 2

Schematic representation of the FE model of the steel beam.

The beam has been divided in 8 beam finite elements [16], basing on the disposition of the velocimeters on the real structure. The input signal is simulated with a white noise vertical displacement, assigned to node 1. The output signals obtained from the model are the 7 vertical velocities of the nodes in positions corresponding to that of the 7 velocimeters placed over the experimental beam. A constant value of 1% is taken for damping ratio for all modes involved in the analysis. Basing on laboratory experience, this value is adoptable for this kind of structure; moreover, this assumption is confirmed by results of the modal identification, described in Sect. 5.

4 Numerical Test

In order to perform the numerical test, the FE model presented in Sect. 3 has been considered. After assigning to the model a chosen value \(\hat{E}\) to the Young modulus and \(\hat{\rho }\) to the mass density, its dynamic response has been simulated: this response is considered as the reference state in the identification procedure.

The damaged states are produced by varying E and \(\rho \) in a discrete range of values; the objective function is then estimated comparing the damaged states to the reference.

The test was repeated several times varying the noise, in order to have a demonstration that robust indicators are indifferent to changes in noise amplitude.

Fig. 3.
figure 3

Variation of the mean value of the objective function over the selected range of values for parameters E and \(\rho \): numerical test. On the left, the trend of the objective function, on the right, the contour plot. The red cross indicates the identified point of minimum.

Figure 3 shows that the indicator presents a trend in which minima are arranged along a straight line, whose direction is that given by constant ratio between E and \(\rho \). From the contour plot it can be seen that, in the valley, the objective function presents an absolute minimum, right in correspondence of the chosen pair (\(\hat{\rho }\), \(\hat{E}\)): in the best point, the mean value of indicator is close to zero.

5 Experimental Test

The same methodology tested in the numerical case has been applied to identify the Modulus E and the mass density \(\rho \) of the experimental steel beam described in Sect. 3. In the optimization process, experimental data are used as reference state, while simulated data refers to the states produced using attempt parameters.

The identified parameters \(\hat{E}\) and \(\hat{\rho }\) are then compared with the pair \(E_{exp}\) and \(\rho _{exp}\), which are respectively the conventional value of the Young modulus adopted for the steel and the measured mass density of the beam (Table 1).

Table 1. Beam parameters, frequencies and damping ratios of the first three flexural modes from modal identification, with their \(2\sigma \) uncertainty bounds.

As a preliminary action, vibration data acquired during the experimental tests has been processed according to the SSI-COV driven algorithm, detecting the natural frequencies, the damping ratios, and the mode shapes of the steel beam. In the frequency band 0–1000 Hz, the first three modes are rigid body ones, followed by the three flexural in-plane described in Table 1 and Fig. 4.

Fig. 4.
figure 4

First three flexural in-plane mode shapes of the steel beam in the frequency range (0–1000 Hz). Full line: mode shapes, dashed line: estimated standard deviation x200.

5.1 Parametric Identification Results

Results from parametric identification (Fig. 5) show objective functions with trends similar to that obtained in numerical tests. However, unlike in the numerical case, a clear absolute minimum can’t be found.

Fig. 5.
figure 5

Experimental test. Variation of the objective function over the selected range of values for parameters E and \(\rho \): 3d graph (left) and relative contour plot (right).

Fig. 6.
figure 6

Experimental test: mean value of the robust indicator along the valley and its \(\sigma \) bounds.

This fact can be addressed to practical problems generally relating to an experimental campaign, such as the uncertainty due to experimental measures, noise presence or other reasons, like the bias of the model or the computational uncertainty due to the chosen discretization of the parameters state \(\mathcal {D}\) (Fig. 6).

Taking into account the sensitivity of the dynamics with respect to a mass variation [17], an auxiliary case is considered, in order to further constrain the solution: an additional mass of 1.4 kg/m is distributed along the beam (Fig. 3). To ensure good results, the value of the masses is chosen in a way that they produce frequency shift of about 4% [18].

Fig. 7.
figure 7

(a) Results from experimental test with added mass. (b) Intersection between the lines of minima identified in the case without mass (Fig. 5) and in that with mass added (Fig. 7): the cross defines the couple of parameters identified, the circle indicates the pair (\(\rho _{exp},E_{exp}\)). In the figure, the conventional variation interval for the Young modulus of the steel is shown.

The addition of the mass produces a difference in the response of the dynamic system and a consequent variation of the trend of the curves described by the objective functions: in particular, it changes the slope of the straight line that identifies the alignment of the points of minimum (Fig. 7).

Table 2. Experimental case: identified parameters and discrepancies with measured values.

Since the physical parameters to be identified do not change during the process (the total mass density is the sum of that to be identified and of a known term), the point of minimum of the objective functions has to be the same for both cases.

Therefore, it is logical to think that the pair to be identified is close to that given by the point of intersection between the two straight lines obtained (Fig. 7b).

Table 3. Numerical frequencies obtained after the identification procedure and comparison with the experimental ones.

Table 2 shows the pair of minimum (\(\hat{E},\hat{\rho }\)) obtained from this process for both the indicators adopted and makes a comparison with the experimental one. Table 3 compares experimental modal parameters and that obtained from numerical model in which identified parameters has been applied.

Fig. 8.
figure 8

Mode shapes obtained from the finite element model updated using \(I_{y,r}\) as objective function. The dotted line indicates the experimental shape.

Despite this discrepancy, a very small difference between the numerical and experimental frequencies and between the relative modal shapes is noted (Tables 3 and 4, Fig. 8). It’s worth noticing that, while modal shapes and frequencies are almost perfectly matching, the index could be further minimized, working on the inaccuracies: this suggests that objective function based on indicators could contain more information about the system dynamics than ones based on modal properties only.

Table 4. MAC matrix, calculated between numerical and experimental modes: \(I_{y,r}\) indicator.

6 Conclusions

This paper presented a technique for the parametric identification of a dynamical system, assuming a residual indicator as objective function in a optimization algorithm. In the first step, the proposed method has been assessed with numerical tests on a finite-element beam model, evaluating its efficiency as objective function. Secondly, the method has been validated through an experimental test, carried out to identify the mass density and the elastic modulus of a real steel beam. Results have shown that the proposed method seems to be more sensitive to the variation of dynamic system properties than techniques which uses objective functions based only on modal parameters.