1. Introduction
1.1. Structural Health Monitoring
Structural Health Monitoring (SHM) associated with potentials for significant safety, reliability, and economic benefits have motivated the need for developing this system. SHM is a technique monitoring dynamic and static properties caused by a damage. The damage can be defined as changes in the properties of material or geometry of a structure that affects the overall performance of the structure.
The most common methods for damage detection are vibration based damage identification methods. The methods can be tested in two different strategies which are model based and non-model based. The model based strategy is comparing a theoretical model with a measured model to identify the damage. The non-model based one is using signal processing algorithms to analyze signal response in time and frequency domains. However, these methods have limitations. It requires expensive devices and is hard to obtain data from a large scale structure. Recently, non-contact methods are introduced such as applying computer vision technology to measure vibration and deformation.
In this paper, a new method of obtaining dynamic data from a structure is proposed. The dynamic data can be used for vision-based techniques. The proposed vision-based monitoring system is performed by using a video motion magnification method to extract natural frequency of cantilever beams. It amplifies the video signal to reveal hidden small motions of the structure.
Furthermore, the optimization technique is used in a wide variety of ways to reduce time and cost to solve problems covered in the structural health monitoring field. In order to monitor the health condition of the structure, there are researches that effectively inspect the fault of the sensor [
1] and the optimal sensor placement (OSP) [
2,
3,
4] in which sensors are placed in the optimal position. In addition, there are researches that applied machine learning to SHM [
5,
6], that applied traditional optimization techniques to structures [
7,
8] and that applied novel optimization techniques [
9,
10]. Novel optimization techniques were inspired by nature and human, respectively, and there are other studies inspired by bio [
9,
11].
The cantilever beam is a structure with one side fixed and the other in a free form. Due to this structural characteristic, the cantilever beam is widely used for various architectural and engineering purposes, can be the basis of a structure, and a lot of researches have been conducted. Research on cantilever beams [
7,
12,
13] in the context of SHM has demonstrated that damage analysis of structures can be mathematically modeled and transformed into optimization problems. Additionally, these optimization problems can be effectively solved using algorithms, enabling the diagnosis of structural damage.
1.2. Vision-Based Structural Health Monitoring
The vision-based monitoring methods have been extensively applied to SHM to detect damage in a structure. In recent years, vision-based monitoring systems have been widely studied with the development of computers, computing technologies (computer vision, soft computing, etc.) and image sensors (motion capture cameras, high-speed cameras, stereo cameras, etc.) are applied to the SHM field.
Chen et al. [
14] identified the modal parameters by measuring cantilever beams and dynamic responses of pipe structures through phase-based motion magnetization methods as a study on the shm field applying computing. Also, there is a study [
15] using phase-based motion magnetization with edge detection algorithms and blind source separation to measure the mode shape of building structures and cantilever beams. A stereo camera vision system is used to evaluate and inspect the state of large structures that make up complex structures. It can collect 3D full field images and a study [
16] was conducted to obtain the operation shape of wind turbine blades using DIC (Digital Image Correlation) with stereo photogrammetry along with phase-based motion magnetization methods. As such, the vision-based monitoring system is useful in terms of use and cost for inspecting the deformation and vibration of structures. In addition, it is evaluated as a promising technology in the SHM field because it has the potential to measure the overall dynamic responses of the structure.
This paper is an extended work of our previous research [
7]. We proposes an innovative SHM system to estimate and detect the damage in a cantilever beam using the vision-based monitoring system with phase-based motion magnification and bio-inspired optimization methods. Our previous work applied a real-value encoding Genetic Algorithm (GA). To improve the results of estimating the damage location and depth on the cantilever beams, different types of bio-inspired optimizers are compared to estimate more accurate locations and depth of the damage on the cantilever beam by optimizing the natural frequencies obtained from the proposed vision-based monitoring system. The overall flowchart of the proposed work is illustrated in
Figure 1.
2. Overview of Bio-Inspired Optimization
Bio-inspired optimization algorithms are a type of algorithms derived from natural processes and biological evolution. These algorithms utilize mechanisms observed in nature, such as selection, reproduction, mutation, and social behaviors, to find optimal solutions to complex problems. Bio-inspired optimization techniques are extensively applied across diverse fields such as environmental science, finance, engineering, and manufacturing, due to their flexibility and effectiveness in solving multi-dimensional and non-linear optimization problems.
Both swarm-based and evolutionary-based optimization techniques are included in Bio-inspired optimization. Swarm-based optimization algorithms are inspired by the collective action observed in decentralized, self-organizing systems, such as bird flocks or fish schools. In contrast, Evolutionary-based optimization algorithms are inspired by the principles of natural selection and genetic evolution.
In this section, we will discuss several prominent bio-inspired optimization algorithms, such as genetic algorithms, particle swarm optimization, sea lion optimization, and coral reefs optimization. Particle swarm optimization and sea lion optimization fall under the Swarm-based category, while genetic algorithms and coral reefs optimization fall under the Evolutionary-based category. Each of these algorithms mimics a different natural process and has unique characteristics that make it suitable for different types of optimization problems.
2.1. Genetic Algorithm
Genetic algorithms (GA) [
17,
18], one of the types of evolutionary-based optimization, are a kind of stochastic optimization technique inspired by the principles of natural evolution and heredity. GA performs well in exploring complex optimization problems in parallel and globally, and finding optimal solutions. Applying Darwin’s theory of natural selection, it goes through a process where good solutions survive and bad solutions disappear in a set of candidate solutions. GA goes through repetitive search processes to find the optimal solution. In the initialization phase, which is performed once at a time, GA randomly creates a set of individuals called chromosomes. At this time, each entity represents a point in the solution space. After that, GA performs three important actions at each stage that imitate the behavior of the genetics of initialization, selection, crossover, and mutation. Each action mimics the genetic principle as follows.
-
Selection: Select an individual from the current group. This is the process of becoming the parent of the next generation, and preferably a good parent should be selected to produce offspring. The selection phase includes the selection of Roulette wheel, Tournament selection, Ranking-based selection, and Elitism. Each method in common increases the likelihood of being transmitted to future generations.
- -
In Roulette wheel selection, the chromosomes are compared to each other to select the chromosome to be passed on to the next generation in the current set of objects. In the Roulette wheel selection, the probability of selection for the i-th chromosome is expressed mathematically as , where f is the fitness function and N is the number of chromosomes present in a generation.
- -
Tournament selection produces a random number between 0 and 1 after randomly selecting two chromosomes. If this value is less than threshold, choose the one with the higher fit, or choose the one with the lower fit.
- -
In Ranking-based selection, chromosomes are selected based on ranking rather than fit. Ranking each chromosome in an individual set is done, and the better the ranking, the better the probability of being selected.
- -
In Eliteism, Some of the best chromosomes are selected (considering elitism rate ), and the selected chromosomes are passed on to the next generation without any change. This maintains good information and helps improve performance.
Crossover: The characteristics of the two solutions are crossed and partially combined to create one new characteristic. Methods of crossover include single point, two point, and uniform. The single point and two point mean the number of intersections and combine the characteristics of the two chromosomes based on each intersection. The unit generates a random number at each genetic factor location on the chromosome and intersects the characteristics between the two chromosomes compared to threshold.
Mutation: In this phase, mutation is applied to some chromosomes probabilistically (considering mutation rate ) across the entire chromosome. Randomly changing the genetic factors of chromosomes to cause other harm, allowing the children to have features that are not present in the parents. This prevents the entire generation from converging to the local minimum.
Algorithm 1: Genetic Algorithm |
|
2.2. Particle Swarm Optimization
Swarm-based optimization is a type of mathematical optimization in which multiple optimizers exchange information to perform optimization. Compared to single-agent optimization, it requires more computational resources but is more likely to converge to the global optimum. One of the well-known algorithms in optimization inspired by swarm-based is Particle Swarm Optimization (PSO), which was proposed in 1995 [
19]. PSO draws inspiration from the social behavior patterns seen in bird flocks and fish schools. The method finds the optimal solution by considering both the individual optimal found in each particle and the global optimal found in the entire swarm. In Heppner’s bird simulation [
20], the introduction of a two-dimensional
comfield vector is proposed to model the dynamic behavior of the flock. Each agent within the simulation evaluates its current position
using
with a value of 0 when the current position is (100, 100).
The optimal solution is determined as Equation (
1):
where
and
are velocity and position of particle
i at point
t, "
represents the optimal position discovered by particle
i to date, while
indicates the best position indentified as the entire swarm. The decision to subtract or add
g with a random constant applied to
is determined by comparing
with
, where the
g is a weight parameter.
Algorithm 2: Particle Swarm Optimization (PSO) |
|
2.3. Sea Lion Optimization Algorithm
The Sea Lion Optimization (SLnO) algorithm [
21], like PSO, is an optimization method inspired by swarm activity. SLnO is a metaheuristic optimization method modeled after hunting behavior of sea lions. Sea lions utilize their whiskers to recongnize the location of their prey., communicate with each other through vocalizations, and hunt in groups. These behaviors are mathematically modeled as follows to solve optimization problems effectively.
First, in the Detecting and tracking phase:
equation (
2) indicates the distance between the sea lion
and the target prey
at point
t, where
is a random vector in
, which is multiplied by 2 to expand the solution area and assist in identifying the optimal solution efficiently. Equation (
3) represents the process of approaching the target prey, where
decreases linearly from 2 to 0.
Second, in the Communication phase, when the sea lions detect prey, they exchange information through vocalization. This behavior is modeled by the following Equation (
4) to enhance the algorithm’s performance by ensuring that all agents work together to find the optimal solution.
where
is the velocity of sound of the sea lion leader,
and
are the speeds of sound in water and air, respectively, each having values of
and
.
Third, the attacking (hunting) phase is crucial for refining the search process and honing in on the optimal solution. This phase involves two main phases: Dwindling encircling technique and Circle updating position. In the Dwindling encircling technique, the gradual encircling of the prey by sea lions is mathematically modeled. In Equation (
3), the value of
is decreased linearly from 2 to 0, which helps to narrow the search space around the prey. The Circle updating position, where sea lions encircle and attack the prey from all directions, is mathematically modeled as follows in Equation (
5).
where
m is a random number in
, and
is used because the sea lions swim along a circular path to hunt the prey.
Fourth, in the Searching for prey phase, the exploration is diversified using a random value
to enhance the search for the global optimum. If
is smaller than 1, the position of the search agent is updated. If
is bigger than 1, a search agent is selected randomly. If the optimal solution is found, the SLnO algorithm ends.
Algorithm 3: Sea Lion Optimization (SLnO) Algorithm |
|
2.4. Coral Reefs Optimization Algorithm
The Coral Reefs Optimization (CRO) [
22] algorithm is a novel combination of biological inspiration and meta-heuristic algorithm designed to solve complex optimization problems by simulating the natural processes of coral reef development and coral reproduction. Coral reefs, during their growth process, engage in a competitive struggle to occupy available space. This competition, combined with the unique reproductive mechanisms of corals, leads to the development of a robust and efficient optimization algorithm. CRO algorithm models the reef as a grid (
) of size
. Each grid cell can host a coral (solution) or be empty. The initial proportion of occupied cells is denoted as
. Each coral has an corresponding health function
that denotes the objective function value of the optimization problem. CRO algorithm simulates both sexual and asexual reproduction of corals:
Broadcast Spawning (External Sexual Reproduction): A portion of corals are selected to release gametes into the water. These gametes combine to form larvae that try to settle on the reef.
Brooding (Internal Sexual Reproduction): A portion of corals reproduce by internal mutation, producing larvae that are released into the water.
Larvae Setting: Larvae attempt to settle in the reef. When a larva attempts to settle in a cell that is occupied, it replaces the existing coral when its health function has improved. Each larva has a limited number of attempts before being depredated.
Asexual Reproduction (Budding or Fragmentation): The corals currently present in the reefs are sorted based on their health levels as determined by a certain criterion. A portion of the best corals replicate and attempt to establish themselves in various parts of the reef.
Depredation in Poly Phase: With a small probability, the worst corals are removed from the reef, freeing up space for new corals.
Algorithm 4: Coral Reefs Optimization (CRO) Algorithm |
|
3. Estimation of Damage Detection in 2-Bay Truss Structure Using Bio-Inspired Optimization Methods
To verify the performances of each bio-inspired optimization methods, the eigenvalues of a two-bay truss structure are used for estimating the damaged elements. A two-bay truss is shown in
Figure 2. The numbers in the dotted circle indicate the element numbers and the numbers with red arrows indicates the unconstrained degrees of freedom. To estimate and detect the damage in the truss structure, calculating all 9 unconstrained DOF is not practical and not efficient. Therefore, only the first three unconstrained DOF are used for the damage detection. This two-bay truss structure has nine unconstrained degrees of freedom and each element in the truss have the following characteristics: Young’s modulus of elasticity E = 70 GPa (70×109 N/m2), Poisson’s ratio = 0.33, mass density = 2700 kg/m3 and cross-sectional area A = 0.01 m2. Three different cases for the truss structure are evaluated: (1) 50% damaged at element 7, (2) damaged 20% at element 10, and (3) 30% damaged at element 3 and 20% damaged at element 8.
The Residual Force Method (RFM) is a powerful technique used to update finite element models by reducing the residuals between the predicted and observed results of a structure. RFM specifically aims to adjust the mass and stiffness matrix so that the updated model accurately reflects The dynamic response of the structure subjected to various load conditions. The RFM involves the following steps:
Initial Model Analysis: Solve the initial finite element model to get modal properties including natural mode shapes and frequencies.
Experimental Data Collection: Measure the structure’s dynamic behavior under similar conditions.
Residual Calculation: Calculate the residual forces, which are the residuals between the predicted forces and those measured by the initial model.
Model Updating: Adjust the parameters of the stiffness matrices and mass stiffness matrices to minimize these residual forces, thereby improving the model’s accuracy.
The RFM analysis process for a finite element 2-bay truss structure will be described, including the relevant equations. During the examination of MDOF structural dynamic systems, the equation of motion is a fundamental aspect. This can be expressed as:
where
V is a vector represented by the product of two term,
M and
K.
M is the mass matrix,
K is the stiffness matrix, and
z is the physical displacement vector. Equation (
6) can be rewritten for the
j-th eigenvalue equation as Equation (
7):
where
is the eigenvalue and
is the eigenvector for the normalized eigenvalue. In the finite element model of the structure, the overall stiffness can be represented as the aggregate of the expanded stiffness matrices of the individual elements. In the case of the damaged structure, the stiffness matrix is represented the total of element stiffness matrices multiplied by a parameter, and the equation is as follows:
where
n is the total number of elements,
is the expanded stiffness matrix of the
i-th element, and
is the reduction parameter of the
i-th element and has a value between 0 and 1. 1 means that an element is undamaged, and a value less than 0 or 1 means that it is an element that is either completely or partially damaged. The equation for the eigenvalue used in RFM can be derived from Equation (
7) and Equation (
8) as follows:
where
is the residual force matrix with a size of
, where
n and
m are the number of elements and the number of modes, respectively. For 1
st mode,
can be expressed as follows:
The objective function with regard to the residual force matrix
R and the reduction parameter
can be written as
. Finally, the objective function is expressed as:
Assuming that damage leads to a loss of stiffness without affecting the mass, 2-bay truss structure analysis using residual force method employs the residual force method and several optimization methods to analyze structural damage. This approach utilizes modal vibration data, such as eigenvalues and eigenvectors. The modal analysis-based method offers advantages:
Modal parameters are determined solely by the mechanical properties of the structures, making them less sensitive to environmental changes.
It can save the time and expense associated with damage monitoring.
The objective function for optimization methods should be with respect to parameters associated with the physical characteristics and condition of the structure. Each parameter represents the decrease in stiffness of a specific element. The objective function includes a vector of residual forces that is expressed with regard to the stiffness matrix of the damaged structure.
The experiments on the 2-bay truss structure with eigenvalues were conducted using a total of four test cases:
50% Stiffness Reduction at Element 7
20% Stiffness Reduction at Element 10
Multiple Damage: 30% Stiffness Reduction at Element 3, 20% Stiffness Reduction at Element 8
The cost function used in the verification for the damage detection using the bio-inspired optimization is defined as follows with reference to Equation (
9):
The Equation (
12) is the cost function used for the optimization problem concerning a 2-bay truss structure. Here,
m represents the number of mode shapes, indicating the shapes obtained from three different vibrations applied.
n denotes the number of elements constituting the 2-bay structure, which is set to 11 as shown in the
Figure 2. The parameter
, which we aim to predict, is set as a list with a length of
n, where each element in the list is a real number ranging between 0 and 1.
These test cases were designed to evaluate the effectiveness of the optimization methods in detecting and quantifying structural damages. By analyzing the results from these diverse scenarios, the robustness and accuracy of the Residual Force Method (RFM) can be thoroughly assessed. To apply the Residual Force Method (RFM) to a 2-bay truss structure, various optimization methods have been employed. GA, PSO, SLnO and CRO can be examples of methods. Each of these optimization techniques offers unique advantages in minimizing the residual forces and adjusting the structural parameters to enhance the accuracy of the finite element model. By utilizing these methods, the efficiency and precision of the RFM process are significantly improved, leading to more reliable predictions of the structural behavior under various loading conditions.
The experiments applied four optimization methods to the four test cases of the 2-bay truss structure. The damage evaluation of the algorithm is expressed as
Figure 3, and all algorithms perform well, resulting in similar performance graphs for all algorithms. Representatively, the performance graph for SLnO is illustrated as
Figure 3. The performance of each optimization method was evaluated based on the average error calculated for each element of the truss structure. The average error across all elements served as the performance metric. The average errors observed for each optimization method were as follows:
Table 1.
Average errors for different optimization methods. The table shows the performance of each method in terms of average error percentage.
Table 1.
Average errors for different optimization methods. The table shows the performance of each method in terms of average error percentage.
Optimization algorithm |
Average Error (%) |
GA |
0.0001 |
PSO |
0.0006 |
SLnO |
0.0126 |
CRO |
0.5064 |
The results indicate that optimization methods such as GA and PSO exhibited lower average errors compared to SLnO and CRO. This can be attributed to the relatively simple nature of the data and computations involved, allowing the simpler GA and PSO algorithms to perform better. The results suggest that applying bio-inspired optimization techniques can be applied to estimate and to detect the damage in the structures.
4. Vision Based Structural Health Monitoring System Using Phase-Based Motion Magnification
4.1. Fundamentals of Phase-Based Motion Magnification
Phase-based motion magnification is an algorithm that identifies and amplifies motion that is difficult to detect in video. By using complex stable pyramid filters [
15,
23], the local phase changes can be modified to amplify the phase while maintaining the amplifiers, making the motion of the structure more visible on the video. The complex steerable pyramid decomposes the input image into a local spatial phase and a local spatial amplitude depending on the location, scale, and orientation of the space. The basis functions of the complex steerable pyramid filter are Gabor wavelets and sinusoid windowed by a Gaussian envelope to estimate local motions in a specific direction [
15]. The phase-based motion magnetization algorithm decomposes the input image into a partial spatial amplitude and phase part through a complex stable pyramid. The process of phase-based motion magnification is shown in
Figure 4. By setting a specific frequency band, the operational deflection shapes of the vibrating structure can be measured. A larger value of the magnification factor indicates larger motions in the video; however, the magnification value should not exceed a certain critical value to prevent distortion and noise amplification.
4.2. Extraction of the Natural Frequency Using the Vision-Based System
To verify the proposed vision-based motion magnification using phase-based method, the natural frequencies of undamaged and damaged cantilever beams were measured. The dynamic response of the cantilever beam was taken by 1,000 FPS Photron SA 3 high-speed camera. For the verification of measuring the natural frequencies of the undamaged and damaged cantilever beam, a Laser Doppler Velocimeter (LDV) was used as illustrated in
Figure 5. For the experiment, four different types of the cantilever beams are used as follows:
Undamaged beam: 255mm x 25mm x 1mm
Undamaged beam: 300mm x 25mm x 1mm
Damaged beam: 255mm x 25mm x 1mm; damaged at 55mm from the fixed end with 0.3mm depth and 1.5mm width
Damaged beam: 300mm x 25mm x 1mm; damaged at 99mm from the fixed end with 0.3mm depth and 1.5mm width
The natural frequencies of the first three modes are measured by the proposed vision-based monitoring system using phase-based motion magnification method. A comparison measurements of the natural frequencies of the undamaged cantilever beams obtained by the proposed vision-based monitoring system and LDV is shown in
Table 2. The
Table 3 shows damaged cantilever beams obtained by the proposed vision-based monitoring system and LDV. As Adams et al. [
24] proved that a damage reduces the natural frequency, and as
Table 2 and
Table 3 show the proposed vision-based system is practical for frequency-based structural damage detection. The natural frequencies of damaged cantilever beams measured by the vision-based system are shown in
Figure 6.
5. Estimation of Damage Detection in Beam Structure Using Natural Frequency and Rotational Spring Method
Rizos et al. [
25] have represented a damage as rotational spring in modal analysis for a cantilever beam having a rectangular cross-section as illustrated in
Figure 7. From the damage energy function, Diamarogonas and Paipetis [
26] defined the rotational spring constant K in the vicinity of the damaged section of the cantilever beam when a lateral damage of uniform depth exists.
The damage energy function
describes the movement of the beam due to its geometry and material properties and is expressed as the following equation:
where
is the aspect ratio of the crack depth
a to the height of the beam’s cross-section
h. The stiffness factor
and the parameter
are defined by the following equations:
where
E is the Young’s modulus,
I is the second moment of area,
is the Poisson’s ratio,
h is the height of the beam’s cross-section,
is the function describing the movement of the beam as defined Equation (
14),
w is the angular frequency defined as
where
f is the frequency in hertz (Hz).
is the material’s density,
A is the cross-sectional area, and
L is the length of the beam. The stiffness factor
represents the beam’s resistance to deformation, factoring in the material’s elasticity, geometric properties, and the
function. The parameter
incorporates the effects of material density, cross-sectional area, and other factors influencing the beam’s dynamic response.
To estimate the damage of the cantilever beam, the determinant of the matrix
M, which is essential for the analysis of the cantilever beam, must be calculated. The matrix
M is defined as:
where each sub-matrix represents different aspects of the beam’s dynamic response, incorporating both hyperbolic and trigonometric functions to model the beam’s behavior accurately.
6. Damage Detection Using Bio-Inspired Optimization Methods
This section represents the results of damage detection performance on the cantilever beams using bio-inspired optimization algorithms. This study investigates the application of four bio-inspired optimization algorithms for the damage detection in the cantilever beams using natural frequencies obtained from proposed vision-based monitoring system. As bio-inspired Optimization algorithms, four different methods are used: GA, PSO, SLnO, and CRO. The experiments were conducted on two damaged cantilever beams of 255 mm and 300 mm, comparing the results obtained from GA in our previous research [
7] with the newly conducted results of PSO, SLnO, and CRO in this study.
The error is calculated using Equation (
19). In this cost function,
represents the natural frequency of the beam with the actual crack, and
denotes the natural frequency predicted by the algorithms. The variable
n is the number of natural frequency employed, which is set to 3 in this experiment. Equation (
20) is a constraint of the optimization problem for cantilever beams, where
L and
h are the total length and height of the cantilever beams, respectively. The
and
a to be estimated are illustrated in
Figure 7.
6.1. Damage Detection for 255mm Cantilever Beam
Experiments were conducted on the cantilever beam with dimensions
mm,
mm, and
mm. The actual damage was located at
mm to
mm with a depth
mm. The results for each optimization algorithm are represented in
Table 4.
6.2. Damage Detection for 300mm Cantilever Beam
Experiments were conducted on a cantilever beam with dimensions
mm,
mm, and
mm. The actual crack was located at
mm to
mm with a depth
mm. The results for each optimization algorithm are shown in
Table 5.
6.3. Result Analysis
This study demonstrated the bio-inspired optimization algorithms can effectively detect damage in the cantilever beams. The learning curves of optimizers implemented for each cantilever beam are summarized in
Figure 8. As a result of the evaluated algorithms, the swarm-based optimization algorithm, CRO, achieved the lowest average error with 1.65% among other optimization algorithms which demonstrated the best performance as shown in
Table 6. It indicates that CRO is highly effective in accurately detecting damage for both crack location and depth in cantilever beams, outperforming other bio-inspired algorithms.
7. Conclusions
This work is an extended work of our previous research [
7] to improve the natural frequency based damage detection accuracy of the cantilever beam using vision-based monitoring system. In order to verify the performance of bio-inspired optimization methods on the Structural Health Monitoring (SHM), the damage detection on the two-bay truss structure was performed. The proposed vision-based monitoring system was used for the damage detection on the cantilever beams. The natural frequencies of four different cantilever beams were measured to verify the proposed vision-based monitoring system using phase-based magnification method. Then, the obtained natural frequencies were compared to the natural frequencies obtained from LDV measurements. After the verification of the vision-based monitoring system, the measured natural frequencies were used for the damage detection. The estimation of the damage location and depth in the cantilever beams were formulated as a global optimization problem. The four different bio-inspired optimization methods are used (GA, PSO, SLnO, and CRO). As the result, the swarm-based optimization algorithm, CRO has the most accurate estimation rate on the damage detection.
Further research on several aspects of this work can improve the proposed vision-based monitoring system, which has great potential for the SHM field.
Future work will attempt not only to extend the vision-based monitoring system to extract mode shapes of the structure, but also to expand the proposed method to complex structures such as contained coupled mode shapes with Deep Learning approach such as Vision Transformer and LSTM based methods to analysis sequential data.
Author Contributions
Conceptualization, M.J., J.K. and A.J.C.; methodology, M.J. and J.K.; software, M.J.; validation, M.J., J.K. and A.J.C.; formal analysis, M.J.; investigation, M.J.; resources, A.J.C.; data curation, M.J., J.K. and A.J.C.; writing—original draft preparation, M.J.; writing—review and editing, A.J.C.; visualization, J.K.; supervision, A.J.C.; project administration, A.J.C.; funding acquisition, A.J.C. All authors have read and agreed to the published version of the manuscript.
Funding
This research was funded by the Gachon University Research Fund of 2024 (GCU- 202400520001).
Institutional Review Board Statement
Not Applicable.
Informed Consent Statement
Not Applicable.
Data Availability Statement
Data will be made available on request.
Conflicts of Interest
The authors declare no conflicts of interest.
References
- Yan, K.; Zhang, Y.; Yan, Y.; Xu, C.; Zhang, S. Fault diagnosis method of sensors in building structural health monitoring system based on communication load optimization. Smart Mater. Struct. 2020, 29, 105034. [CrossRef]
- Hassani, S.; Dackermann, U. A Systematic Review of Optimization Algorithms for Structural Health Monitoring and Optimal Sensor Placement. Sensors 2023, 23, 1050.
- Sun, H.; Büyüköztürk, O. Optimal sensor placement in structural health monitoring using discrete optimization. Smart Mater. Struct. 2015, 24, 125034. [CrossRef]
- Guo, H.Y.; Zhang, L.; Zhang, L.L.; Zhou, J.X. Optimal placement of sensors for structural health monitoring using improved genetic algorithms. Smart Mater. Struct. 2004, 13, 528. [CrossRef]
- Eltouny, K.; Gomaa, M.; Liang, X. Unsupervised Learning Methods for Data-Driven Vibration-Based Structural Health Monitoring: A Review. Sensors 2023, 23, 3290.
- Shabbir, K.; Umair, M.; Sim, S.-H.; Ali, U.; Noureldin, M. Estimation of Prediction Intervals for Performance Assessment of Building Using Machine Learning. Sensors 2024, 24, 4218.
- Choi, A.J.; Han, J.-H. Frequency-based damage detection in cantilever beam using vision-based monitoring system with motion magnification technique. J. Intell. Mater. Syst. Struct. 2018, 29, 3923-3936. [CrossRef]
- Zhou, L.; Huang, P.; Chi, S.; Li, M.; Zhou, H.; Yu, H.; Cao, H.; Chen, K. Structural health monitoring of offshore wind power structures based on genetic algorithm optimization and uncertain analytic hierarchy process. Renewable Energy 2020, 147, 1783-1795. [CrossRef]
- Barontini, A.; Masciotta, M.-G.; Ramos, L.F.; Amado-Mendes, P.; Lourenço, P.B. An overview on nature-inspired optimization algorithms for Structural Health Monitoring of historical buildings. Journal of Cultural Heritage 2021. [CrossRef]
- Das, S.; Saha, P.; Satapathy, S.C.; Jena, J.J. Social group optimization algorithm for civil engineering structural health monitoring. Appl. Soft Comput. 2020, 96, 1651-1670. [CrossRef]
- Loh, K.J.; Ryu, D.; Lee, B.M. Bio-inspired Sensors for Structural Health Monitoring. In Bio-inspired Sensors for Structural Health Monitoring; Springer: New York, NY, USA, 2020; Chapter 11.
- Vakil-Baghmisheh, M.-T.; Peimani, M.; Sadeghi, M.H.; Ettefagh, M.M. Crack detection in beam-like structures using genetic algorithms. Appl. Soft Comput. 2008, 8, 1150–1160.
- Boonlong, K. Vibration-Based Damage Detection in Beams by Cooperative Coevolutionary Genetic Algorithm. Adv. Mech. Eng. 2014, 6, 1–12.
- Chen, J.G.; Wadhwa, N.; Cha, Y.J.; Durand, F.; Freeman, W.T.; Buyukozturk, O. Modal identification of simple structures with high-speed video using motion magnification. J. Sound Vib. 2015, 345, 58–71.
- Yang, Y.; Dorn, C.; Mancini, T.; Talken, Z.; Kenyon, G.; Farrar, C.; Mascarenas, D. Blind identification of full-field vibration modes from video measurements with phase-based video motion magnification. Mech. Syst. Signal Process. 2017, 85, 567–590.
- Poozesh, P.; Sarrafi, A.; Mao, Z.; Avitabile, P.; Niezrecki, C. Feasibility of extracting operating shapes using phase-based motion magnification technique and stereo-photogrammetry. J. Sound Vib. 2017, 407, 350–366.
- Mitchell, M. An Introduction to Genetic Algorithms; MIT Press: Cambridge, MA, USA, 1998.
- Algedir, A.A.; Refai, H.H. Energy Efficiency Optimization and Dynamic Mode Selection Algorithms for D2D Communication Under HetNet in Downlink Reuse. IEEE Access 2020, 8, 95251–95265.
- Kennedy, J.; Eberhart, R. Particle swarm optimization. In Proceedings of the ICNN’95 - International Conference on Neural Networks, Perth, WA, Australia, 27 November–1 December 1995; Volume 4, pp. 1942–1948.
- Heppner, F.; Grenander, U. A stochastic nonlinear model for coordinated bird flocks. In The Ubiquity of Chaos; Krasner, S., Ed.; AAAS Publications: Washington, DC, USA, 1990.
- Masadeh, R.; Mahafzah, B.A.; Sharieh, A. Sea Lion Optimization Algorithm. Int. J. Adv. Comput. Sci. Appl. 2019, 10, 1–10.
- Salcedo-Sanz, S.; Del Ser, J.; Landa-Torres, I.; Gil-López, S.; Portilla-Figueras, J.A. The Coral Reefs Optimization Algorithm: A Novel Metaheuristic for Efficiently Solving Optimization Problems. The Scientific World Journal 2014, 2014, 15 pages. [CrossRef]
- Wadhwa, N.; Rubinstein, M.; Durand, F.; Freeman, W.T. Phase-based video motion processing. ACM Trans. Graph. 2013, 32, 1–10.
- Adams, R. D.; Walton D.; Flitcroft, J. E. Short, D. Vibration testing as a nondestructive test tool for composite materials. J. Compos. Mater 1975, 13, 161–175.
- Rizos, P. F.; Aspragathos, N. A.; Dimarogonas, A. D. Identification of Crack Location and Magnitude in a Cantilever Beam From the Vibration Modes. J. Sound Vib. 1990, 138, 381–388.
- Diamarogonas, A. D.; Paipetis, S. A. Analytic Methods in Rotor Dynamics, 2nd ed.; Springer: New York, USA, 1983.
|
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).