1. Introduction
Modern economies are highly reliant on critical civil engineering structures, including bridges, high-rise buildings, and industrial facilities. However, a significant challenge arises as a considerable portion of this infrastructure, along with the associated goods, in developed nations is approaching the conclusion of its initial design life cycle. Numerous fatalities and significant financial losses have resulted from catastrophic incidents caused by structural deterioration, failure, or the accumulation of damage. To reduce these expenses, governments allocate substantial annual budgets toward the maintenance and refurbishment of existing facilities [
1].
In recent decades, the monitoring of civil structures’ integrity has emerged as a crucial domain of research, encompassing various interconnected fields such as automatic control, bridge aging, earthquake resilience, and the preservation of historic and heritage structures. Vibration-based structural health monitoring (SHM) has been established as a fundamental concept within this realm, predicated on the premise that damage significantly impacts the dynamic characteristics of a structure [
2]. Within the context of structural health monitoring (SHM), the identification of damage stands as a pivotal challenge that must be addressed before advancing toward more advanced stages of damage diagnosis, including damage localization, quantification, and lifetime prediction [
3]. The fundamental concept revolves around the notion that damage-induced alterations in the stiffness, mass, or damping characteristics of a structure inevitably lead to changes in its dynamic properties. Consequently, by leveraging the observed vibration data of the system, these dynamic properties can be assessed. Output-only techniques, specifically those grounded in ambient excitation principles, hold particular appeal in this context. Such techniques enable the evaluation of dynamic properties within customary operational conditions, obviating the requirement for human intervention. The evaluation of changes in damage-sensitive features derived from measurements in the system’s current test state (possibly damaged or unhealthy) and its (undamaged or healthy) reference state can then be used to perform data-driven damage detection [
4,
5]. Because the features utilize ambient vibration data, statistical variability may have an impact on them. As a result, it is critical to consider the statistical properties of the elements when evaluating them in order to determine whether a change is significant: that is, whether there is damage or not.
Damage detection techniques can be classified into two major categories: model-based and model-free methods. Model-based approaches typically rely on the availability of a precise finite element (FE) model, which can demand substantial computational resources [
6]. One method in the model updating category is the finite element model updating technique. It is extremely useful for monitoring the structural health of less complex structures. While it is highly challenging to update complex structures using finite element updating because it requires extensive computational and analytical skills and practice, because model-free methods of damage detection do not require model updating, they provide computational simplicity. These techniques employ digital signal processing to analyze variations in damage-related characteristics extracted from dynamic responses or their spectra. These techniques can be classified into two domains: time domain methods and frequency domain methods [
7,
8].
This study examines and explores the statistical subspace-based damage detection method described in the referenced paper [
9,
10,
11]. This approach entails comparing data obtained during the potentially damaged state with a data-driven model derived from the undamaged or reference state. It avoids the need for the direct estimation of modal parameters in the potentially damaged states by utilizing a statistical subspace-based residual method. Additionally, a chi-square test, derived from the residual method, is employed for further analysis. The advantages include a fully automated procedure for locating the test value in a potentially damaged state. To ascertain the presence of damage, the calculated chi-square test value is compared against a predefined threshold. The chi-square value at the reference state is used as the threshold.
Energy shocks are used as indices in the majority of the most advanced damage detection techniques for damage localization. Energy distributions have been used to detect structural changes and damage [
12]. Other energy-based techniques, such as the frequency response curvature function (FRF) [
13], have made significant progress. Energy-based techniques can be effectively employed for the detection, measurement, and localization of structural damage. However, it is crucial to recognize that these techniques necessitate distinct frameworks tailored to the specific characteristics of each individual structure.
Thus, a basic and simple energy-based method that might be practical in terms of deployment on almost all kinds of structures is needed. Many existing algorithms [
14,
15,
16] have the disadvantage of being susceptible to changes in the unidentified ambient vibration, which may result in false alarms. Moreover, the technique’s viability under varying excitation [
17,
18,
19] is also a challenging aspect of the SHM systems. Thus, to contribute to the area of SHM by reducing the real-field challenges associated with the deployment of any SHM system on real buildings, an improved damage index known as “jerk energy of acceleration” is proposed for detecting damage in real time. The proposed method directly processes the measured vibrational data using the time-domain analysis approach. The objective of this research is to validate and demonstrate the proposed novel methodology using a test case study on a laboratory frame model at various excitation and damage levels. The point-wise idea and contribution of this modified and improved novel approach to structural health monitoring (SHM) for story level damage detection and localization is presented in
Table 1.
This research paper is structured as follows:
Section 2 introduces the fundamental concepts underlying the adopted damage detection approach, while
Section 3 outlines the essential principles of the methods employed for damage localization.
Section 4 presents a damage detection and localization algorithm on a simulated steel shear frame.
Section 5 and
Section 6 present the results of damage detection and localization and conclude with closing remarks, respectively.
2. Statistical Subspace-Based Damage Detection Method
The behavior of the structure can be effectively characterized by a linear time-varying dynamic system as presented in Equation (1).
where
t represents time,
k,
m and
c are the stiffness, mass, and dampness matrices, respectively, and
x accumulates the distance or displacement of the structure’s DOF (degrees of freedom). White noise is utilized to model the external, unmeasured force
υ(
t).
Let us use accelerometers, for example, through critiquing system 1 at r coordinates. The discrete-time state-space model is obtained by discretizing system 1 over time and converting it into a first-order system.
with the
∈
n, the yield
∈ r, the transition matrix
A ∈
and the analysis matrix
C ∈
, where r is the number of transducers and
n is the order of the system. The vibrations, a measured Gaussian white noise sequence
, have zero mean and constant covariance during a measured series of Gaussian white noise, where
represents the measurement noise and the expectation operator, respectively.
2.1. Properties from Subspace-Based System Identification
A residual function is built for the damage detection approach and is related to characteristics via subspace-based system identification driven by covariance. Let
be the difference between outputs and states and suppose
is the theoretical covariance and
is the theoretical block Hankel matrix of class
where parameters
and
are chosen such that
with often
. Matrix
possesses the well-known factorization property.
The matrices of observability and controllability
The matrices C and A, as well as the modal parameters, might be retrieved from the obsessive-compulsive matrix . Instead of using system identification, the fact is employed that damages cause changes in A and C and subsequently in through Equations (4) and (5). This fact will be directly tested in the statistical test.
2.2. Damage Detection Test
The parametric and non-parametric damage detection test is detailed in the paragraphs that follow. A reliable estimate of the Hankel matrix
is generated from the employing measured data, empirical output covariances
Let
calculate the left null space of the Hankel Matrix in the reference state using single value decomposition (SVD).
Here,
where
is of size
and where
. The characteristic property of the reference state then will be:
While in the damaged state, the product deviates from 0. The residual vector
determines whether the measured data match the reference state.
Then,
is used to determine whether or not this residual is different from zero.
The number of data from the undamaged state is used to construct the empirical residual covariance
. The
test value is compared to the data from the undamaged state to determine if damage is there or not. The threshold can also be generated from test values on various data from the undamaged state, where the residual covariance is obtained from different numerical data from data sets.
2.3. Robust Damage Detection Test under Changing Excitation
Even if there is no structural change, a change in the cross-covariance G between the states and outputs and consequently in the Hankel matrix estimate are caused by a change in the covariance Q of the unmeasured vibrations of the system. As a result, variations in the ambient excitation can influence the residual and the corresponding test value 2, potentially leading to false alarms.
These factors prompted the development of a robust damage detection test. Based on the logic that the matrix and the matrix of its main vectors represents the null space S, the reference state may be represented as .
The orthonormal columns of matrix
allow it to be known as irrespective of the vibrational properties, in contrast to the Hankel matrix
, which is related to the ambient vibration data properties. A unique SVD is used to define
to ensure that the modal basis does not change (for example, by requiring the initial data in each entry in columns to be greater than zero).
The is used to determine whether or not this residual is either less than, greater than, or equal to zero.
3. Damage Localization Based on Jerk Energy of Acceleration Response
In physics, jerk or jolt is the time rate of change of acceleration, and as such, the second derivative of velocity, or the third derivative of displacement. It is a vector quantity (having both magnitude and direction). Jerk is most commonly denoted by the symbol j and expressed in m/s
3 [
20,
21].
Let
represent the sampled points of the acceleration data of a signal; then, the jerk at a particular time
x is given by Equation (14).
where Δ
t is the sampling time interval between two data points. The Gibbs–Appell equation [
22,
23] gives the acceleration energy associated with the signal
a.
where
mi is the mass, and
ai is the acceleration of node
i. By analogy, the jerk energy at node
i is defined as:
When considering a signal’s power, the higher amplitude information is emphasized, while the lower level is de-emphasized. The natural logarithm of the sum of the squares of the sampled average jerk at node
i over the entire time history is defined as follows [
24,
25]:
where
denotes the respective node number (story level where acceleration is recorded),
x denotes the respective number of acceleration data points at a particular time, Δ
t denotes the sampling time interval between two data points, and log represents the natural logarithm. The jerk energy waveform (JEW) is computed at every node through connecting jerk energy values at every specified node. Then, the ‘‘curvature’’ of JEW at every specified node can be computed similarly by Equation (18).
where
represents the curvature of the jerk energy waveform at node is
,
is the jerk energy computed at node
, and
represent the distance between two adjacent nodes. If the node number from the 1st to last story is represented by
, then the sequence of node numbering can be represented by a clockwise closed loop, as shown in
Figure 1 (taking
in this case).
Therefore, the curvature of the 1st and 3rd (last) node are computed as
and
, respectively; thus, the curvature of JEW can be computed at all nodes including the 1st and last node. The curvature difference of JEW at a specified node is computed by subtracting the JEW curvature after damage from the JEW curvature before damage, as given by Equation (18).
where,
and
s refer to responses recorded before damage and after damage, respectively.
represents the JEW curvature for the
response and
represents the JEW curvature for the
response at node
.
3.1. Damage Localization—Stage I
To determine the damaged story, first employ a damage index (
DI1) based on the mean normalized curvature difference of JEW
. Once the JEW curvature difference values are known, the damaged story can be located as shown below:
The mean normalized curvature difference is taken at each node, and this mean value gives the first damage index
as follows:
As a rule of thumb,
is taken to be 10 or greater, but generally,
is taken to be 20. A threshold value is defined while using only data of the undamaged structure; a detailed procedure is given in
Section 3.2. A story having a mean value greater than or equal to the threshold value (
δ) is considered as damaged.
3.2. Damage Localization—Stage II
The Curvature Difference Probability of Jerk Energy Waveform (CDPJEW) method relies on the utilization of the Heaviside step function. In this second stage of localization, the following steps should be performed after the determination of the normalized curvature difference
at each node to localize the damage. The normalized curvature difference values equal to and greater than
are determined, i.e., if the normalized value of the curvature difference at the given node
is equal to or greater than
,
is 1; otherwise,
takes the value of zero.
where
represents the Heaviside step function. The mean of the
is taken as the second damage index
, while the second damage index is also known as damage probability and is given by Equation (19).
A threshold value is selected for the damage probability damage index. The node representing the story is considered as damaged if the damage probability is greater than the probability threshold value at a specified node.
3.3. Rule of Localization
Generalizing the rule (see
Figure 1), if the
ith node/story resulting values of the
DI1 and
DI2 are greater than threshold values, it means the element/story one ahead of the location where index value exceeds the threshold will represent the actual damage location in the clockwise closed loop model.
4. Algorithm Development and Implementation
The precise execution of the damage identification process, which involves detecting the presence of damage and accurately localizing it, is of utmost importance in the domain of structural health monitoring (SHM) for civil engineering structures. Despite the fact that the techniques described such as frequency domain decomposition and Modal Assurance Criterion (MAC) have some limitations on practical grounds, still, they are found to be very complementary and effective up to certain levels [
25]. When considering the SHM levels, it would be possible to precisely detect and localize damage by applying the chi-square test and jerk energy-based identification in a particular order.
Figure 2 shows the suggested damage detection and localization algorithm.
This algorithm has two levels: detection and localization. The chi-square test and reliable test procedures are part of the detection level. These statistical tests are applied to the processing of the ambient vibration data at reference and damage states. The chi-square test is initially used due to its simplicity and sensitivity. The detection of damage occurs when the test value in the damaged state exceeds the corresponding value in the reference state and vice versa. The chi-square test makes determining the threshold value simple; in fact, the test value at the reference state serves as the threshold value. White noise and other errors can make it difficult to find damage with straightforward tests. The left null space vector was then used in a robust test that avoids white noise. The jerk energy of the acceleration responses from all story levels is used during the localization stage. In general, the localization outcomes are precise.
5. Experimental Validation
The algorithm proposed in this study was validated using a steel shear frame model structure.
Figure 3 shows the proposed structure and experimental setup. The model utilized in this study consisted of an elastic steel material, featuring a total height of 900 mm and incorporating three lumped masses. The vibration analysis was performed along a single axis of the coordinate system. To facilitate data collection, accelerometers were strategically installed on each floor of the model. The columns were characterized by cross-sectional dimensions of 28.43 × 2.1 mm in the undamaged case. At the beam–column joint level, the horizontal floor beams, measuring 274 mm in length, were securely fastened together, utilizing a tightly screwed connection. The cross-section of the floor beams was 25.33 × 25.33 mm. The mass of each floor beam is approximately 1.35 kg. The time vs. acceleration response of the model building is presented in
Figure 3, representing the responses at locations 1, 2 and 3 as indicated. The time is measured in seconds and
y-axis acceleration is measured in g units.
Subsequently, various damage scenarios have been introduced in the research community to replicate real-world conditions, with some widely accepted approaches. These methods encompass reducing the cross-sectional area of the member to lower the floor stiffness, substituting the member with a different material, introducing saw-cuts or fractures in the member, and loosening connection bolts, among other techniques. In this study, the simulated degradation of floor stiffness, which is a common type of building damage, was implemented by replacing the columns at different story levels with members possessing a smaller cross-section (28.43 × 0.98 mm). This methodology effectively represents the condition of structural health monitoring (SHM) for civil structures, as it emulates damage commonly encountered in practical scenarios. However, it should be emphasized that the selection of steel bars to represent the columns in the physical model was based on their local availability and suitability. In the following section (
Section 5.1), an in-depth exploration and discussion of different damage scenarios utilizing the available cross-sectional sizes were presented.
5.1. Damage Scenarios
The current investigation examines six specific damage cases (DCs) as detailed in
Table 1. These cases involve deliberately reducing the column thickness, resulting in a decrease in the moment of inertia of the columns at various story levels, thereby introducing damage. Both single damage (SD) and multiple damage (MD) scenarios were considered, where columns at specific story levels were replaced with members featuring reduced cross-sections. To maintain consistency in the structural connections pre- and post-damage, the connecting bolts were securely refastened subsequent to each member replacement.
In DC1-SD, DC2-SD, and DC3-SD, the columns at the designated story level are replaced with members possessing reduced cross-sections, while the columns in all other stories maintain a bending direction moment of inertia of 21.94 mm
4. On the other hand, DC4-MD, DC5-MD, and DC6-MD correspond to cases involving multiple damages, as specified in
Table 2. Empirical observations have demonstrated that deliberately induced damage at a designated story level, irrespective of whether it affects a single or multiple stories, results in substantial modifications in the structural frequencies.
7. Conclusions
This research work introduces an algorithm specifically designed for the detection and localization of damage in building frame structures. The primary objective was to develop a straightforward, rapid, and effective method for monitoring the health of civil engineering structures based on both global and local damage indices. The following are some final considerations:
With the help of the proposed algorithm, structural damage can be successfully identified and localized both in single- and multiple-story damage cases.
For damage to be detected, the chi-square test value in reference (the undamaged state) must be greater than or equal to the chi-square test value in the damaged state.
If a story is damaged in the clockwise closed loop model, the resulting values of the first and second damage localization indexes are always greater than the threshold values at a node preceding the node (damaged story). Keeping this rule in mind makes it easy to pinpoint the precise location of any damage.
This paper represents a significant phase of our ongoing research project. It has successfully achieved the set goals and purpose, shedding light on damage detection and localization as a part of SHM. It is hoped that the work presented here will serve as a useful contribution for future research into an economical, robust, and practical SHM system for real structures. However, it is important to note that this work is part of a larger effort, and future phases will delve further into investigation to examine the algorithm’s response when applied to non-regular building structures with planar geometric irregularities. We acknowledge the need to thoroughly examine and discuss any limitations that may arise, and we intend to address these in subsequent stages of the research. A large-scale SHM on a concrete building model is already built in this research work for further studies.