Keywords

These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

5.1 Introduction

To detect changes in the mechanical properties of structural members, it can be assumed as a method to monitor their health. In many cases, to identify the damage in the structure, one can considered it as a reduction of the stiffness (Yang and Lin 2005). This may be caused due to failure of a member to sustain further action, or it can be due to degradation in its material properties. That means that damage detection in a structure can be modeled as a system identification problem. To deal with a linear structure, offline identification of system matrices can be carried out via several robust algorithms; as for output only techniques, data driven stochastic subspace identification (SSI) algorithm is the de facto standard stochastic system identification method (Van Overschee and De Moor 1996), however, in recent years the research on developing new techniques e.g. blind source separation (Abazarsa et al. 2013a, b; Ghahari et al. 2013c). The aforementioned method is successfully applied to identify the modal parameters of multi-storey buildings (Ghahari et al. 2013a, b) and modal identification of long span bridges (Ghahari et al. 2013d). Moreover, subspace identification algorithm is instead extensively applied to identify deterministic input–output systems (Loh et al. 2011). The aforementioned methodologies include singular value decomposition (SVD) and QR decomposition techniques (Moaveni et al. 2011). Extension of such methodologies to online system identification is normally perceived via setting a fixed length moving time window; as new observations become available, new subspace identification is perceived. Computational costs associated with SVD and QR prevent real-time application of such methods. Several methods were proposed to reduce the computational burden of the SVD and QR operations based on updating SVD and QR decomposed matrices; moreover, they are made suitable for near real-time applications (Loh et al. 2011). In this study, damage detection has been tackled via dual estimation of state and stiffness parameters by utilizing recursive Bayesian filters in an online means. We have shown in Chap. 2 that, as the number of DOFs of the space model of the structure increases, biases frequently affect the estimates furnished by the filters. To manage this problem, dual estimation of state and parameters of a reduced model of the structure are employed as the last resort.

Nevertheless, dissimilar to the identification of the full model of the system, to estimate components of the reduced stiffness yield no precise information concerning the intensity and location of the damage. It is a well-known fact that appropriate orthogonal modes of the structures include information regarding location and intensity of the damage (Ruotolo and Surace 1999; Vanlanduit et al. 2005; Galvanetto and Violaris 2007; Shane and Jha 2011). Hence, this feature of POMs can potentially resolve deficiencies of parameter estimation of a reduced model as an indicator of damage location and severity. To accomplish this objective, an algorithm for dual estimation of state and parameters of a reduced model, accompanied by an online estimation of the POMs of the structure is suggested. The proposed procedure utilizes appropriate orthogonal decomposition for model order reduction; afterwards, it exploits Bayesian filters for dual estimation of the full state and reduced parameters of the system. At each recursion, Kalman filter is adopted to update the subspace spanned by the POMs retained in the reduced model. This method can effectively detect, locate and identify the severity of the damage in shear building type structures. The efficiency of the methodology is testified through pseudo experimental data obtained by employing direct analyses.

The proceeding sections of this chapter are organized as follows. In Sect. 5.2 the state space formulation of shear buildings is reexamined; moreover, key features of the reduced order state space model of the system are highlighted in Sect. 5.3. In Sect. 5.4 the peculiarities of dual estimation and reduced order modeling of a damaging structure are presented and discussed, and we define our proposal as how to tackle the problem. Finally, efficiency of our proposed method is numerically testified in Sect. 5.5.

5.2 State Space Formulation of Shear Building-Type Structural Systems

In this study, it is aimed to develop an algorithm for multi-storey buildings and to investigate shear buildings, i.e. models obtained by lumped mass assumption for each story, see Fig. 5.1.

Fig. 5.1
figure 1

Schematic view of a shear building

Representing storey displacements, velocities and accelerations by \(\varvec{u}\), \(\dot{\varvec{u}}\) and \({{\ddot{\varvec{u}}}}\) respectively, the governing equation of motion of the building reads:

$$\varvec{M} \ddot{\varvec{u}} + \varvec{D}\dot{\varvec{u}} + \varvec{K}(t)\varvec{u} = \varvec{R}(t)$$
(5.1)

where \(\varvec{M}\) is the stationary mass matrix, \(\varvec{D}\) denotes time invariant damping matrix and \(\varvec{K}(t)\) stands for time varying stiffness matrix, whose variation in time is due to possible damage phenomena and is usually unpredictable; \(\varvec{R}(t)\) is the loading vector:

$$\varvec{M} = \left[ {\begin{array}{*{20}c} {m_{1} } \hfill & {} \hfill & {} \hfill & {} \hfill \\ {} \hfill & {m_{2} } \hfill & {} \hfill & {} \hfill \\ {} \hfill & {} \hfill & \ddots \hfill & {} \hfill \\ {} \hfill & {} \hfill & {} \hfill & {m_{n} } \hfill \\ \end{array} } \right]$$
(5.2)
$$\varvec{K}\left( t \right) = \left[ {\begin{array}{*{20}c} {\begin{array}{*{20}c} {k_{1} (t) + k_{2} (t)} & { - k_{2} (t)} \\ { - k_{2} (t)} & {k_{2} (t) + k_{3} (t)} \\ \end{array} } & {} & {} \\ {} & \ddots & {} \\ {} & {} & {\begin{array}{*{20}c} {k_{n - 1} (t) + k_{n} (t)} & { - k_{n} (t)} \\ { - k_{n} (t)} & {k_{n} (t)} \\ \end{array} } \\ \end{array} } \right]$$
(5.3)

In general, \(\varvec{R}(t)\) can be any kind of loading; however, in this study, we assume that it is a harmonic force applied to the top floor:

$$\varvec{R}\left( t \right) = \left[ {\begin{array}{*{20}c} 0 \\ {\begin{array}{*{20}c} \vdots \\ 0 \\ \end{array} } \\ {a\; \sin \omega t} \\ \end{array} } \right]$$
(5.4)

where \(a\) and \(\omega\) are the amplitude and frequency of excitation, respectively. For the sake of simplicity, in this study, we neglect damping effects.

To numerically solve the set of ordinary differential equations, Newmark explicit integrator is employed. To write the equations in the discrete state-space form, we introduce an extended state, \(\varvec{z}\), that at each time instant \(t_{k}\) includes \(\varvec{u}\), \(\dot{\varvec{u}}\) and \({{\ddot{\varvec{u}}}}\) according to:

$$\varvec{z}_{k} = \left[{\begin{array}{*{20}c} {\varvec{u}_{k}} \\ {\dot{\varvec{u}}_{k}} \\ {\ddot{\varvec{u}}_{k}} \\ \end{array}} \right].$$
(5.5)

Then state-space form of Eq. (5.1) is written as:

$$\varvec{z}_{k} = \varvec{ A}_{k} \varvec{z}_{k - 1} + \varvec{B}_{k}$$
(5.6)

where:

$$\varvec{A}_{k} = \left[ {\begin{array}{*{20}c} {\varvec{I} - \beta \Delta t^{2} \varvec{K}_{k} \varvec{M}^{ - 1} } & {\Delta t \varvec{I} - \beta \Delta t^{2} \varvec{M}^{ - 1} \left( {\varvec{D} + \Delta t \varvec{K}_{k} } \right)} & { - \beta \Delta t^{2} \varvec{M}^{ - 1} \left( {\Delta t^{2} \left( {{\raise0.7ex\hbox{$1$} \!\mathord{\left/ {\vphantom {1 2}}\right.\kern-0pt} \!\lower0.7ex\hbox{$2$}} - \beta } \right)\varvec{K}_{k} + \Delta t\left( {1 - \gamma } \right)\varvec{D}} \right) + \Delta t^{2} \left( {{\raise0.7ex\hbox{$1$} \!\mathord{\left/ {\vphantom {1 2}}\right.\kern-0pt} \!\lower0.7ex\hbox{$2$}} - \beta } \right)\varvec{I}} \\ { - \gamma \Delta t \varvec{K}_{k} \varvec{M}^{ - 1} } & {\varvec{I} - \gamma \Delta t\varvec{M}^{ - 1} \left( {\varvec{D} + \Delta t \varvec{K}_{k} } \right)} & { - \gamma \Delta t\varvec{M}^{ - 1} \left( {\Delta t^{2} \left( {{\raise0.7ex\hbox{$1$} \!\mathord{\left/ {\vphantom {1 2}}\right.\kern-0pt} \!\lower0.7ex\hbox{$2$}} - \beta } \right)\varvec{K}_{k} + \Delta t\left( {1 - \gamma } \right)\varvec{D}} \right) + \Delta t\left( {1 - \gamma } \right)\varvec{ I}} \\ { - \varvec{K}_{k} \varvec{M}^{ - 1} } & { - \varvec{M}^{ - 1} \left( {\varvec{D} + \Delta t \varvec{K}_{k} } \right)} & { - \varvec{M}^{ - 1} \left( {\Delta t^{2} \left( {{\raise0.7ex\hbox{$1$} \!\mathord{\left/ {\vphantom {1 2}}\right.\kern-0pt} \!\lower0.7ex\hbox{$2$}} - \beta } \right)\varvec{K}_{k} + \Delta t\left( {1 - \gamma } \right)\varvec{D}} \right)} \\ \end{array} } \right]$$
(5.7)

and:

$$\varvec{B}_{k} = \left[ {\begin{array}{*{20}c} {\beta \Delta t^{2} \varvec{M}^{ - 1} \varvec{R}_{k} } \\ {\gamma \Delta t \varvec{M}^{ - 1} \varvec{R}_{k} } \\ {\varvec{M}^{ - 1} \varvec{R}_{k} } \\ \end{array} } \right]$$
(5.8)

\(\beta\) and \(\gamma\) are parameters of the Newmark algorithm, for details see Sect. 2.6.

Concerning the observation process, it is assumed that a part of state vector is directly observable; hence, observation equation is expressed as:

$$\varvec{y}_{k} = \varvec{Hz}_{k} + \varvec{w}_{k}$$
(5.9)

where \(\varvec{H}\) denotes a Boolean matrix of appropriate dimension which links the states of the system to observation process, and \(\varvec{w}_{k}\) denotes associated measurement noise.

5.3 Reduced Order Modeling of Structural Systems

A detailed study of the application of POD for model order reduction of structural system has been presented in Chap. 3. However, to keep this chapter self-contained, in this Section, we review key features of the procedure. Let us assume that the displacement field \(\varvec{u} \in {\mathbb{R}}^{m}\) of the system can be written in a separable form, according to:

$$\varvec{u}(\varvec{x},t) = \sum\nolimits_{i = 1}^{m} {\varvec{\varphi }_{i} } (x)\alpha_{i} (t)$$
(5.10)

where \(\varvec{\varphi }_{i} (x)\) are a set of orthonormal vectors that satisfy proper orthogonal decomposition (POD) requirements and, \(\alpha_{i}\) are temporal functions. Dealing with structural problems with high dimensional state vectors, the main variation in the data is usually occurring in a rather small subspace; consequently, it is frequently possible to approximate the state of the system by keeping just a few, say \(l\) proper orthogonal modes, with \(l \ll m\):

$$\begin{aligned} \varvec{u}(\varvec{x},t) \approx & \sum\nolimits_{i = 1}^{m} {\varvec{\varphi }_{i} } (x)\alpha_{i} (t) \\ = & \,\varvec{\varPhi}_{l} \,\varvec{\alpha}\\ \end{aligned}$$
(5.11)

where \(\varvec{\varPhi}_{l}\) denotes the matrix containing the retained \(l\) POMs of the system.

Substituting (5.11) into (5.1), and applying Galerkin projection yield the reduced dynamic model of the system:

$$\varvec{M}_{l} {{\ddot{\varvec{\alpha}}}} + \varvec{D}_{l} \dot{\varvec{\alpha }} + \varvec{K}_{l}\varvec{\alpha}= \varvec{R}_{l} (t)$$
(5.12)

where:

$$\varvec{M}_{l} =\varvec{\varPhi}_{l}^{T} \varvec{M\varPhi }_{l} , \,\varvec{D}_{l} =\varvec{\varPhi}_{l}^{T} \varvec{D\varPhi }_{l} ,\,\varvec{K}_{l} =\varvec{\varPhi}_{l}^{T} \varvec{K\varPhi }_{l} , \,\varvec{R}_{l} \left( t \right) =\varvec{\varPhi}_{l}^{T} \varvec{R}\left( t \right).$$
(5.13)

The reduced dynamic model in state-space form then reads:

$$\varvec{z}_{r,k} = \varvec{A}_{k} \varvec{z}_{r,k} + \varvec{B}_{k} + \varvec{v}_{k}^{z}$$
(5.14)
$$\varvec{y}_{k} = \varvec{HCz}_{r,k} + \varvec{w}_{k}$$
(5.15)

where the reduced order state includes the temporal coefficient, its first and second time derivatives:

$$\varvec{z}_{r,k} = \varvec{ }\left[ {\begin{array}{*{20}c} {\varvec{\alpha}_{k} } \\ {\dot{\varvec{\alpha }}_{k} } \\ {{\ddot{\varvec{\alpha}}}}_{k} \\ \end{array} } \right].$$
(5.16)

In (5.14):

$$\varvec{A}_{k} = \left[ {\begin{array}{*{20}c} {\varvec{I} - \beta \Delta t^{2} \varvec{M}_{l}^{ - 1} \varvec{K}_{l,k} } & {\Delta t\varvec{I} - \beta \Delta t^{2} \varvec{M}_{l}^{ - 1} \left( {\varvec{D}_{l} + \Delta t\varvec{K}_{l,k} } \right)} & { - \beta \Delta t^{2} \varvec{M}_{l}^{ - 1} \left( {\Delta t^{2} \left( {{\raise0.7ex\hbox{$1$} \!\mathord{\left/ {\vphantom {1 2}}\right.\kern-0pt} \!\lower0.7ex\hbox{$2$}} - \beta } \right)\varvec{K}_{l,k} + \Delta t\left( {1 - \gamma } \right)\varvec{D}_{l} } \right) + \Delta t^{2} \left( {{\raise0.7ex\hbox{$1$} \!\mathord{\left/ {\vphantom {1 2}}\right.\kern-0pt} \!\lower0.7ex\hbox{$2$}} - \beta } \right)\varvec{I}} \\ { - \gamma \Delta t\varvec{M}_{l}^{ - 1} \varvec{K}_{l,k} } & {\varvec{I} - \gamma \Delta t\varvec{M}_{l}^{ - 1} \left( {\varvec{D}_{l} + \Delta t\varvec{K}_{l,k} } \right)} & { - \gamma \Delta t\varvec{M}_{l}^{ - 1} \left( {\Delta t^{2} \left( {{\raise0.7ex\hbox{$1$} \!\mathord{\left/ {\vphantom {1 2}}\right.\kern-0pt} \!\lower0.7ex\hbox{$2$}} - \beta } \right)\varvec{K}_{l,k} + \Delta t\left( {1 - \gamma } \right)\varvec{D}_{l} } \right) + \Delta t\left( {1 - \gamma } \right)\varvec{I}} \\ { - \varvec{M}_{l}^{ - 1} \varvec{K}_{l,k} } & { - \varvec{M}_{l}^{ - 1} \left( {\varvec{D}_{l} + \Delta t\varvec{K}_{l,k} } \right)} & { - \varvec{M}_{l}^{ - 1} \left( {\Delta t^{2} \left( {{\raise0.7ex\hbox{$1$} \!\mathord{\left/ {\vphantom {1 2}}\right.\kern-0pt} \!\lower0.7ex\hbox{$2$}} - \beta } \right)\varvec{K}_{l,k} + \Delta t\left( {1 - \gamma } \right)\varvec{D}_{l} } \right)} \\ \end{array} } \right]$$
(5.17)
$$\varvec{B}_{l,k} = \left[ {\begin{array}{*{20}c} {\beta \Delta t^{2} \varvec{M}_{l}^{ - 1} \varvec{R}_{l,k} } \\ {\gamma \Delta t\varvec{M}_{l}^{ - 1} \varvec{R}_{l,k} } \\ {\varvec{M}_{l}^{ - 1} \varvec{R}_{l,k} } \\ \end{array} } \right]$$
(5.18)

and, in (5.15):

$$\varvec{C} = \left[ {\begin{array}{*{20}c} {\varvec{\varPhi}_{l} } & {} & {} \\ {} & {\varvec{\varPhi}_{l} } & {} \\ {} & {} & {\varvec{\varPhi}_{l} } \\ \end{array} } \right]$$
(5.19)

Throughout the paper, whenever two indexes are used to denote a variable, the first subscript (r) refers to a property associated with reduced order model, while the second subscript refers to the time instant at which variable is considered.

In (5.14) and (5.15), \(\varvec{v}_{k}^{z}\) and \(\varvec{w}_{k}\) are the process and measurement noises, respectively. The former uncertainty stems from the loss of accuracy due to the reduced modeling which needs to be further assessed in order to determine its probability distribution and verify the correlation structure in it. In Chap. 4, we have tested the whiteness of the residual error signal of POD-based reduced model of Pirelli tower; it has been shown that, by an increase in the number of POMs retained in the analysis, a reduction occurs in the amplitude of the noise signal and its spectral power. As a consequence, the effect of the non-white uncertainty in the Kalman-POD observer becomes negligible. Hence in this chapter, we assume that the noises satisfy the requirements of the family of recursive Bayesian inference algorithms.

To tackle the dual estimation problem, we now augment the parameters of the reduced model into the state vector, to comply with the state space form. Subsequently, we introduce the augmented state vector \(\varvec{x}_{r,k}\), that at any time \(t_{k}\) encompasses both states and parameters of the system \(\varvec{x}_{r,k} = \left[ {\begin{array}{*{20}c} {\varvec{ z}_{r,k} } & {\varvec{\vartheta}_{r,k} } \\ \end{array} } \right]^{T}\). In Sect. 2.2, it is shown that dual estimation of states and parameters of a linear system leads to a nonlinear state-space model. The new state space equation is written as:

$$\varvec{x}_{r,k} = \varvec{f}_{r,k} \left( {\varvec{x}_{r,k - 1} } \right) + \varvec{v}_{k}$$
(5.20)
$$\varvec{y}_{k} = \varvec{H}\,\varvec{ Lx}_{r,k} + \varvec{w}_{k}$$
(5.21)
$$\varvec{L} = \left[ {\begin{array}{*{20}c} \varvec{C} & {} \\ {} & {\mathbf{0}} \\ \end{array} } \right]$$
(5.22)

where: \({\mathbf{0}}\) in \(\varvec{L}\) is a null matrix of appropriate dimension to annihilate the effects in the observation mapping of parameters in the augmented state vector; \(\varvec{f}_{r,k} (.)\) maps the state of the system in time and \(\varvec{H}\) denotes the correlation between states and observables of the system; \(\varvec{L}\) links the reduced states of the system to the full state; whereas \(\varvec{v}_{k}\) and \(\varvec{w}_{k}\) stand for the zero mean white Gaussian processes with associated covariance matrices \(\varvec{V}\) and \(\varvec{W}\). Likewise previous Chapters, \(\varvec{ \vartheta }_{r,k}\) includes the parameters of the reduced state space model that should be estimated, namely the components of the reduced stiffness matrix \(\varvec{K}_{l,k}\).

5.4 Dual Estimation of Reduced States and Parameters of a Damaging Structure

Dual estimation problem for a non-damaging (elastic) structure can be pursued via the estimation of reduced state and parameters since there will not be changes in the subspace of the problem. On the contrary, subspace of a damaging structure varies in time: for instance, a change in a story stiffness can lead to a change in the POMs. As a consequence, dual estimation of the reduced state and parameters of a damaging structure not only includes tracking of the reduced state and estimation of the reduced parameters of the system, but also needs online update of the relevant subspace of the structure.

In this section, we introduce a novel approach for simultaneous state and parameter estimation, accompanied by an online subspace update in order to obtain an estimate of the full state. In this regard, we adopt recursive Bayesian filters: the extended Kalman filter (EKF) and the extended Kalman particle filter (EK-PF). They have been discussed in Chap. 2, and used for dual estimation. A Kalman filter is instead used to update the subspace furnished by POD. Likewise all recursive Bayesian inference algorithms, the iterations start by an initial guess; next, within each time interval \([t_{k - 1} t_{k} ]\), provided that at \(t_{k - 1}\) estimations of state, parameters and subspace of the system are available, the state \(\varvec{ z}_{r,k}\) and parameters in \(\varvec{ K}_{l,k}\) are simultaneously estimated. Let us consider the following state space model:

$$\varvec{x}_{r,k} = \varvec{f}_{r,k} \left( {\varvec{x}_{r,k - 1} } \right) + \varvec{v}_{k}$$
(5.23)
$$\varvec{y}_{k} = \varvec{HL}_{k} \varvec{x}_{r,k} + \varvec{w}_{k}$$
(5.24)

where:

$$\varvec{L}_{k} = \left[ {\begin{array}{*{20}c} {\varvec{\varPhi}_{l,k} } & {} & {} & {} \\ {} & {\varvec{\varPhi}_{l,k} } & {} & {} \\ {} & {} & {\varvec{\varPhi}_{l,k} } & {} \\ {} & {} & {} & {\mathbf{0}} \\ \end{array} } \right].$$
(5.25)

Along with Eqs. (5.23) and (5.24), an additional equation should be introduced in order to permit time variation and update of \(\varvec{\varPhi}_{l}\), similar to the trick used for dual estimation of states and parameters. The following equation is introduced to allow the subspace to vary over time, and use the data in observation in order to adapt to the possible changes:

$$\varvec{\varPhi}_{l,k} =\varvec{\varPhi}_{l,k - 1} +\varvec{\upsilon}$$
(5.26)

where \(\varvec{\upsilon}\) denotes a fictitious zero mean, white Gaussian noise with associated covariance \({\upsilon}\) that needs to be obviously tuned to obtain unbiased estimates of the subspace vectors.

To recursively update the subspace, Eqs. (5.26) and (5.24) are assumed as the state-space model for subspace evolution. The former equation governs the evolution of the subspace, and the latter one links the observation to the subspace. In Eqs. (5.26) and (5.24), it is assumed that \(\varvec{x}_{r,k}\) remains independent of \(\varvec{\varPhi}_{l,k}\). The observation Eq. (5.24), when used for subspace update can be rewritten as:

$$\varvec{y}_{k} = \varvec{H}_{ss}\varvec{\varPhi}_{l,k} + \varvec{w}_{k}$$
(5.27)

where \(\varvec{H}_{ss}\) is a stationary matrix which links the observation process to the subspace spanned by the POMs, and can be computed by manipulating Eq. (5.26). Equation (5.27) establishes a linear relationship between the observation \(\varvec{y}_{k}\) and the subspace \(\varvec{ \varPhi }_{l,k}\), whose linearity allows us to use the Kalman filter (the optimal estimator for linear state-space models) for the estimation of the subspace.

In Tables 5.1 and 5.2, an algorithmic description of the procedure is reported; the EKF and the EK-PF are used for dual estimation. In the Table 5.1, \(\nabla_{x}\;\varvec{f}_{r,k} (x)|_{{\varvec{x}\,=\,\widehat{\varvec{x}}_{{\varvec{k} - 1}} }}\) denotes Jacobian of \(\varvec{f}_{r,k} ({\varphi})\), at \(\varvec{x}_{r} = \varvec{x}_{r,k}^{ - }\).

Table 5.1 EKF-KF algorithm for dual estimation of the reduced model and subspace update
Table 5.2 EK-PF-KF algorithm for dual estimation of the reduced model and subspace update

As seen in Table 5.1, the algorithm has two main stages of prediction and update. In the prediction stage, the evolution equations are used to map in time the reduced state \(\varvec{x}_{r,k - 1}\) along with its covariance. In the update stage, first the reduced state and parameters and their associated covariances are corrected by incorporating the information contained in the latest observation (steps 1 and 2); next, the Kalman filter is exploited to update the subspace \(\varvec{\varPhi}_{l}\). Step 3 in the prediction stage of dual estimation algorithm is in fact the predictor stage of the Kalman filter to update the subspace. In step 4, Kalman gain is computed and is used in step 5 to update the estimate of the subspace by taking the latest observation into account.

Concerning the use of EK-PF for dual estimation, according to previous Chap. 2, combined with the Kalman filter for subspace update, similar to the procedure used by EKF-KF algorithm, the reader is referred to Table 5.2. In the Table 5.2, \(\varvec{ F}_{r,k}^{(i)}\) is:

$$\nabla_{x}\;\varvec{f}_{r,k} (\varvec{x})|_{{\varvec{x}\,=\,\widehat{\varvec{x}}_{{\varvec{k} - 1}} }}$$
(5.28)

where it denotes Jacobian of the reduced evolution \(\varvec{f}_{r,k} \left( {\varvec{x}_{r} } \right)\) at \(\varvec{x}_{r} = \varvec{x}_{r,k}^{(i) - }\).

5.5 Numerical Results: Damage Detection in a Ten Storey Shear Building

This section deals with the numerical assessment of the proposed algorithm to detect damage in a 10-storey shear building. To deal with the damage scenarios, it is not straight forward to use the model of Pirelli tower, due to the fact that a static condensation has been carried out to derive matrices of lumped mass system of the Pirelli towers. For the sake of simplicity, in the numerical example, it is assumed that all the floors have equal mass and inter-storey stiffness, i.e. m i  = 20 Kg and k i  = 300 Kg/m where \(i = 1,2, \ldots ,10\), and the damping effect is neglected. It the analysis, the external load shaking the structure, is a sinusoidal load applied to the last floor (roof) of the building, varying according to:

$$R(t) = a_{m} \sin 2\pi \omega t$$
(5.29)

where \(a_{m} = 10 \,{\text{N}}\) and \(\omega = 0.01 \,{\text{Hz}}\).

Consider a case in which a stiffness reduction equal to 50 % has occurred at the 5th floor. The POMs of the structure, before and after damage occurrence, are computed and presented in the Fig. 5.2. To compute these POMs of the healthy and damaged cases, two direct analyses have been carried out to assemble the so-called snapshot matrices. Looking at Fig. 5.2, it can be seen that the ten POMs of the structure are affected by the stiffness reduction at the 5th floor. The effect of the damage in the first POM is quite visible, the usefulness of such sensitivity to damage, even in the first POM, helps tracking the evolution of damage in a single DOF reduced model.

Fig. 5.2
figure 2

Proper orthogonal modes of a 10 storey shear building before and after damage

Figure 5.3 compares the first POM of the structure when the 5th floor of the structure suffers a damage of varying intensity; the close-up in the graph allows us to compare the shape of the POM in the vicinity of the damage location. Obviously, the intensity of damage leads to an increase in the deviation of the POM relevant to the damaged state with respect to the healthy state of the structure. To highlight the sensitivity of the 1st POM to damage location, in Fig. 5.4 the first POM of the damaged state is compared with healthy state, when damage occurs at different floors. The imposed level of the damage in all the cases is equal to a 50 % reduction of the stiffness of the relevant floor.

Fig. 5.3
figure 3

1st POM of the 10 storey shear building subject to different levels of damage at 5th floor

Fig. 5.4
figure 4

1st POM of a ten storey shear building for a damage occurring at different storeys of the building

Now that the link between the first POM of the structure and the location and severity of the damage is established, we move to the problem of the recursive estimation of the state, parameters and POMs of the reduced model of the structure. To detect the damage, the POMs of healthy and current state of the structure are compared; thus information concerning the healthy state of the structure is needed. In this study, the case in which the reduced models retain one or two POMs are assessed, the latter case is mainly reported to verify the performance of the algorithm in case of the higher number of parameters to be estimated: dual estimation of reduced models which retain more POMs includes calibrating a high number of parameters, and can therefore potentially pose the problem of curse of dimensionality, as discussed in Chap. 2.

First, we deal with the reduced model constructed through a single POM. Pseudo-experimental data for evaluation of the methodology have been created by running direct analysis, to compute the response of the structure, and then adding zero mean white Gaussian noise to allow for uncertainties in measuring the response of the structure. The covariance of the added noise to all the pseudo experimental data considered in this section is set to 10−4 m2 to simulate a high level of measurement uncertainty. The duration of the analysis is set to 1,000 s, in order to allow the estimates of the algorithms to converge to a steady state value. The damage scenario is once again a reduction of 50 % in the stiffness of the 5th floor, which occurs at t = 100 s. Other damage scenarios, featuring severities ranging from 10 to 40 % in the reduction of the stiffness of other floors has been assessed; the algorithms show similar performance dealing with those scenarios; thus the results are not presented for the sake of brevity.

Since the goal of this Section is the damage identification, the results concerning the estimation of the state are not discussed. Figure 5.5 shows the time history of the estimated stiffness of the reduced system when compared with its target value. It is observed that before damage occurs, the estimation coincides with the target value; however, after damage occurs, it takes almost 400 s for the algorithm to make its estimate to converge to the target value. Figure 5.6 shows the estimated POMs of the building before and after damage: the POM concerning the healthy state is related to t = 50 s, and the POM concerning the damaged state is related to t = 1,000 s. To compare the performance of the algorithm in tracking the POM of the system over time, Fig. 5.7 shows time history of the estimated POM, compared with its target value. It is observed that the estimations of the POM components before damage occurrence coincide with the true value; after damage occurs, the algorithm needs nearly 400 s, similar to parameter estimates, to reach steady state. EK-PF, when dealing with several problems discussed in Chap. 2 outperforms the EKF; hence, it is used to verify if its convergence rate would be better than EKF’s one. However, it is seen in Fig. 5.5 that the quality of estimation of the reduced stiffness and the 1st POM of the structure do not change, when either EKF-KF or EK-PF-KF are used for dual estimation and reduced order modeling of the damaging shear building.

Fig. 5.5
figure 5

Estimation of the reduced via EKF-KF and EK-PF-KF algorithms

Fig. 5.6
figure 6

1st POM of the structure estimated EKF-KF and EK-PF-KF algorithms

Fig. 5.7
figure 7

Time histories of the components of the 1st POM of the structure, from top to bottom respectively corresponds to first to last component of the POM vector (time histories of entries of POM)

Now, let us move to a case in which there are two POMs retained in the reduced order model of the system. In this case, taking advantage of the symmetry of the stiffness matrix, the reduced stiffness matrix \(\varvec{K}_{l}\) has three components to estimate. Figure 5.8 shows the results of the reduced stiffness matrix estimation via the EK-PF-KF and EKF-KF algorithms. It is observed that both algorithms are able to calibrate two of the components of the reduced stiffness matrix, while the \(K_{l,(2,2)}\) component is failed to be estimated. The reason for such failure can be the insensitivity of the observations to the sought parameter.

Fig. 5.8
figure 8

Time histories of the parameter estimation of the reduced model via EK-PF-KF and EKF-KF algorithms: \(K_{l,(1,1)}\), \(K_{l,(1,2)}\) and \(K_{l,(2,2)}\)from top to bottom, respectively

Figure 5.9 shows the results of the estimation of the 2nd POM of the structure by utilizing both the proposed algorithms. It is observed that, they fail in furnishing an estimate of the 2nd POM; this failure can be due to the small contribution of the second POM in the response of the structure.

Fig. 5.9
figure 9

Results concerning estimation of the second POM of the shear building after damage occurs

5.6 Summary and Conclusion

In this chapter, we consider dual estimation and reduced order modeling of a damaging structure. Moreover, proper orthogonal decomposition has been considered for reduced order modeling in order to find a subspace which optimally captures the dynamics of the system. Through a Galerkin projection, the equations governing the dynamics of the system are projected onto the subspace provided by the proper orthogonal decomposition algorithm. As for the dual estimation goal, the extended Kalman filter and extended Kalman particle filter have been adopted; both filters, in their so-called update stage, make a comparison between the latest observation and the prediction of the state of the system to estimate the quantity of correction which is needed in estimation of the state. In the case of the reduced order modeling, for realization of such a comparison, reconstruction of full state of the system is required, which is obviously possible only if the subspace is known. It is established that the subspace found by proper orthogonal decomposition is not robust to changes of the parameters; therefore, we have proposed algorithms for online estimation of the subspace spanned by proper orthogonal modes retained in the reduced order model of the system. Such an online estimation of the proper orthogonal modes of the structure makes it possible to detect the damage in the structure, locate it and potentially identify its intensity.