Next Article in Journal
A Semi-Supervised Active Learning Method for Structured Data Enhancement with Small Samples
Previous Article in Journal
Optimization Method of Mine Ventilation Network Regulation Based on Mixed-Integer Nonlinear Programming
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Advances in Structural Health Monitoring: Bio-Inspired Optimization Techniques and Vision-Based Monitoring System for Damage Detection Using Natural Frequency

School of Computing, Department of AI-SW, Gachon University, 1342 Seongnam-daero, Sujeong-gu, Seongnam 13306, Republic of Korea
*
Author to whom correspondence should be addressed.
Mathematics 2024, 12(17), 2633; https://doi.org/10.3390/math12172633
Submission received: 9 July 2024 / Revised: 7 August 2024 / Accepted: 23 August 2024 / Published: 24 August 2024
(This article belongs to the Section E: Applied Mathematics)

Abstract

:
This paper introduces the improvements in natural-frequency-based SHM by applying bio-inspired optimization methods and a vision-based monitoring system for effective damage detection. This paper proposes a natural frequency extraction method using a motion magnification-based vision monitoring system with bio-inspired optimization techniques to estimate the damage location and depth in a cantilever beam. The proposed optimization techniques are inspired by natural processes and biological evolution including genetic algorithms, particle swarm optimization, sea lion optimization, and coral reefs optimization. To verify the performance of each bio-inspired optimization method, the eigenvalues of a two-bay truss structure are used for estimating the damaged elements. Then, using the proposed video motion magnification method, the natural frequency for each undamaged and damaged cantilever beam is extracted and compared with the LDV sensor to verify the proposed vision-based monitoring system. The performance of each bio-inspired optimizer in damage detection is compared. As a result, coral reefs optimization shows the lowest average error, around 1%, in damage detection using the natural frequency.

1. Introduction

1.1. Structural Health Monitoring

Structural health monitoring (SHM) is associated with the potential for significant safety, reliability, and economic benefits and motivated the need for developing this system. SHM is a technique for monitoring the dynamic and static properties caused by damage. The damage can be defined as changes in the properties of the material or the geometry of a structure that affect 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 consists in comparing a theoretical model with a measured model to identify the damage. The non-model based one consists in using signal processing algorithms to analyze the signal response in time and frequency domains. However, these methods have limitations. They require expensive devices, and it is hard to obtain data from a large-scale structure. Recently, non-contact methods were introduced, such as applying computer vision technology to measure vibration and deformation.
In this paper, a new method for obtaining dynamic data from a structure is proposed. These dynamic data can be used for vision-based techniques. The proposed vision-based monitoring system uses a video motion magnification method to extract the natural frequency of cantilever beams. It amplifies the video signal to reveal hidden small motions of the structure.
Furthermore, optimization techniques are used in a wide variety of ways to reduce time and cost when solving problems. Optimization techniques are used in various fields such as the economy, industry, energy, and transportation to efficiently use resources [1,2,3]. Optimization is a technique that minimizes or maximizes the objective function of the problem to be solved by setting constraints. The problem to be solved is mathematically modeled, and the optimal solution is obtained through several algorithms. In order to monitor the health condition of the structure, some studies effectively inspect the sensor fault [4] and the optimal sensor placement (OSP) [5,6,7] whereby sensors are placed in the optimal position. In addition, other researchers apply machine learning to SHM [8,9], traditional optimization techniques to structures [10,11], or novel optimization techniques [12,13]. Novel optimization techniques are inspired by nature and humans, respectively, and other studies bio-inspired [12,14].
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 and can be the basis of a structure; much research has been conducted on it. Research on cantilever beams [10,15,16] in the context of SHM has demonstrated that the 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. This confirms that an optimization approach can be a novel solution to problems in the SHM field.

1.2. Vision-Based Structural Health Monitoring

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.) and have been applied to the SHM field.
Chen et al. [17] identified the modal parameters by measuring cantilever beams and the dynamic responses of pipe structures through phase-based motion magnification methods as a study in the SHM field by applying computing. Also, a study [18] used phase-based motion magnification with edge detection algorithms and blind source separation to measure the mode shape of building structures and cantilever beams. A stereo camera vision system was used to evaluate and inspect the state of large structures that make up complex structures. It could collect 3D full-field images and a study [19] was conducted to obtain the operation shape of wind turbine blades using DIC (Digital Image Correlation) with stereo photogrammetry along with phase-based motion magnification 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. In this study, a vision-based monitoring system was introduced for SHM to acquire high-resolution data, and based on this, a more accurate analysis of the structure was attempted.
This paper is an extended work of our previous research [10]. We propose an innovative SHM system to estimate and detect the damage in a cantilever beam using a 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.
The paper is organized as follows: 1. introduction of structural health monitoring using optimization methods and vision-based structural health monitoring; 2. overview of bio-inspired optimization methods, namely, genetic algorithm, particle swarm optimization, sea lion optimization, and coral reefs optimization; 3. estimation of damage detection in 2-bay structure using bio-inspired optimization methods; 4. introduction of phase-based motion magnification for the proposed vision-based monitoring system; 5. estimation of damage detection in beam structure using natural frequency obtained from the vision-based monitoring system; 6. results of the calculated damage location and magnitude in the beam structure using the proposed vision-based monitoring system with bio-inspired optimization methods.

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. In this study, bio-inspired optimization techniques are applied to estimate the location and magnitude of damage in structures. The non-destructive testing methods for estimating the location with the magnitude of the damage in a structure is formulated as a global optimization problem. During the past decades, vibration parameters have been used for non-destructive structural-damage detection methods. By measuring the vibration parameters, such as natural frequency, mode shape, and damping of the structure, the damage in the structure can be localized and quantified, indicating the overall condition of the structure.
In general, the damage in a structure causes a reduction in the stiffness and an increase in the damping of the structure. These changes affect the mechanical properties of the structure causing a reduction in the natural frequencies and mode shape curvatures. Therefore, the changes in the vibration parameters between undamaged and damaged structures can be used to estimate the location and magnitude of the damage in the structure. Many researchers have applied optimization techniques for structural health monitoring (SHM) applications to estimate the damage using vibration parameters. However, the traditional optimization methods are time-consuming and inefficient when solving a large-scale optimization problem. With recent advances in soft-computing technologies, more efficient optimization algorithms have been introduced. In this paper, we apply one of the promising optimization methods which is a bio-inspired optimization method. The objective functions used in this paper consists in minimizing the natural frequencies measured from the proposed vision-based monitoring system and the natural frequencies calculated from an analytical model of a damaged structure.
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 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 Algorithms 1–4

Genetic algorithms (GAs) [20,21], one of the types of evolutionary-based optimization, are a kind of stochastic optimization technique inspired by the principles of natural evolution and heredity. A 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. The GA goes through repetitive search processes to find the optimal solution. In the initialization phase, which is performed once, the GA randomly creates a set of individuals called chromosomes. At that time, each entity represents a point in the solution space. After that, the GA performs three important actions at each stage that imitate the genetic behavior 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 roulette wheel selection, tournament selection, ranking-based selection, and elitism. Each method increases the likelihood of chromosomes 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 ith chromosome is expressed mathematically as p ( x i ) = f ( x i ) / j = 1 N f ( x j ) , 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 a 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 their ranking rather than their fit. Ranking each chromosome in an individual set is performed, and the better the ranking, the better the probability of being selected.
    In elitism, 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 crossovers. The single point and two points refer to the number of intersections and the characteristics of the two chromosomes are combined 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 a 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 allows the children to have features that are not present in the parents. This prevents the entire generation from converging to a local minimum.
Algorithm 1: Genetic algorithm
Mathematics 12 02633 i001

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 swarm-based optimization is particle swarm optimization (PSO), which was proposed in 1995 [22]. 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 optimum found in each particle and the global optimum found in the entire swarm. In Heppner’s bird simulation [23], 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 ( x i , y i ) using ( x x i ) 2 + ( y y i ) 2 with a value of 0 when the current position is (100, 100).
Algorithm 2: Particle swarm optimization (PSO)
Mathematics 12 02633 i002
The optimal solution is determined by Equation (1):
v i ( t + 1 ) = v i ( t ) + 2 · rand ( ) · ( pBest i x i ( t ) ) + 2 · rand ( ) · ( gBest x i ( t ) )
where v i ( t ) and x i ( t ) are the velocity and position of particle i at point t, “ p B e s t i ” represents the optimal position discovered by particle i to date, while g B e s t indicates the best position identified as the entire swarm. The decision to subtract or add g with a random constant applied to v i is determined by comparing x i with g B e s t , where the g is a weight parameter.
v x v x rand ( ) · g if X x > pBest x [ gbest ] v x + rand ( ) · g if X x < pBest x [ gbest ]
v y v y rand ( ) · g if X y > pBest y [ gbest ] v y + rand ( ) · g if X y < pBest y [ gbest ]

2.3. Sea Lion Optimization Algorithm

The sea lion optimization (SLnO) algorithm [24], like PSO, is an optimization method inspired by swarm activity. SLnO is a metaheuristic optimization method modeled after the hunting behavior of sea lions. Sea lions utilize their whiskers to recognize 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 detection and tracking phase:
D = | 2 · B · P ( t ) X ( t ) |
X ( t + 1 ) = P ( t ) D · C
Equation (2) indicates the distance between the sea lion X and the target prey P ( t ) at point t, where B is a random vector in [ 0 , 1 ] , 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 C decreases linearly from 2 to 0.
Second, in the communication phase, when the sea lions detect their prey, they exchange information through vocalization. This behavior is modeled by Equation (4) to enhance the algorithm’s performance by ensuring that all agents work together to find the optimal solution.
V leader = V w ( 1 + V a ) V a
where V leader is the velocity of sound of the sea lion leader, V w and V a are the speeds of sound in water and air, respectively, each having values of s i n θ and s i n ϕ .
Third, the attack (hunting) phase is crucial for refining the search process and homing in on the optimal solution. This phase involves two main phases: a dwindling encircling technique and a 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 C 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 in Equation (5).
X ( t + 1 ) = | P ( t ) X ( t ) | · cos ( 2 π m ) + P ( t )
where m is a random number in [ 1 , 1 ] , and cos ( 2 π ) is used because the sea lions swim along a circular path to hunt their prey.
Fourth, in the searching-for-prey phase, the exploration is diversified using a random value C to enhance the search for the global optimum. If C is smaller than 1, the position of the search agent is updated. If C 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
Mathematics 12 02633 i003

2.4. Coral Reefs Optimization Algorithm

The coral reefs optimization (CRO) [25] 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. The CRO algorithm models the reef as a grid ( Λ ) of size N × M . Each grid cell can host a coral (solution) or be empty. The initial proportion of occupied cells is denoted by ρ 0 . Each coral has a corresponding health function f ( X i j ) that denotes the objective function value of the optimization problem. The 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 if 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 polyp 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
Mathematics 12 02633 i004

3. Estimation of Damage Detection in Two-Bay Truss Structure Using Bio-Inspired Optimization Methods

To verify the performance of each bio-inspired optimization methods, the eigenvalues of a two-bay truss structure were 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 indicate the unconstrained degrees of freedom. To estimate and detect the damage in the truss structure, calculating all nine unconstrained DOF is not practical and not efficient. Therefore, only the first three unconstrained DOF were used for the damage detection. This two-bay truss structure had nine unconstrained degrees of freedom, and each element in the truss had 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 were evaluated: (1) 50% damaged at element 7, (2) 20% damaged 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. The 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 obtain the modal properties including the 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 two-bay truss structure is described in the following, including the relevant equations. During the examination of MDOF structural dynamic systems, the equation of motion is a fundamental aspect. This can be expressed by:
V ( t ) = [ M ] z ¨ ( t ) + [ K ] z ( t )
where V is a vector represented by the product of two terms, 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 jth eigenvalue equation as Equation (7):
[ K ] { Φ j } λ j [ M ] { Φ j } = 0
where λ j is the eigenvalue, and { Φ j } 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 by the sum of element stiffness matrices multiplied by a parameter, and the equation is as follows:
[ K d ] = i = 1 n β i [ K ] i
where n is the total number of elements, [ K ] i is the expanded stiffness matrix of the ith element, and β i is the reduction parameter of the ith element and has a value between zero and one. One means that an element is undamaged, and a value less than zero or one means that it is an element that is either completely or partially damaged. The equation for the eigenvalue used in the RFM can be derived from Equations (7) and (8) as follows:
i = 1 n β i [ K ] i Φ j d λ j d [ M ] Φ j d = R j
where [ R ] is the residual force matrix with a size of n × m , where n and m are the number of elements and the number of modes, respectively. For the first mode, [ R ] can be expressed as follows:
[ R 1 ] = R 11 R 21 R 31 R 41 R 51 R 61 R 71 R 81 R 91 R 101 R 111 = β 1 K 1 λ d 1 m 11 β 2 K 2 λ d 2 m 21 β 3 K 3 λ d 3 m 31 β 4 K 4 λ d 4 m 41 β 5 K 5 λ d 5 m 51 β 6 K 6 λ d 6 m 61 β 7 K 7 λ d 7 m 71 β 8 K 8 λ d 8 m 81 β 9 K 9 λ d 9 m 91 β 10 K 10 λ d 10 m 101 β 11 K 11 λ d 11 m 111 Φ d 11 Φ d 21 Φ d 31 Φ d 41 Φ d 51 Φ d 61 Φ d 71 Φ d 81 Φ d 91 Φ d 101 Φ d 111
The objective function with regard to the residual force matrix R and the reduction parameter β i can be written as f ( β 1 , β 2 , , β n ) = R 1 2 + R 2 2 + + R m 2 . Finally, the objective function is expressed by:
F = 1 1 + f ( β 1 , β 2 , , β n )
Assuming that damage leads to a loss of stiffness without affecting the mass, the two-bay truss structure analysis employed the residual force method and several optimization methods to analyze structural damage. This approach utilized modal vibration data, such as eigenvalues and eigenvectors. The modal analysis-based method offers several 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 the 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 two-bay truss structure with eigenvalues were conducted using a total of four test cases:
  • A 50% stiffness reduction at element 7
  • A 20% stiffness reduction at element 10
  • Multiple damage: a 30% stiffness reduction at element 3 and a 20% stiffness reduction at element 8
The cost function used in the verification for the damage detection using the bio-inspired optimization was defined as follows with reference to Equation (9):
L ( β ) = i = 1 m λ i , i [ M ] p i + j = 1 n β j [ K ] j p i 2
0 β j 1 for j = 1 , 2 , , n
Equation (12) was the cost function used for the optimization problem concerning a two-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 two-bay structure, which was set to 11 as shown in Figure 2. The parameter β , which we aimed to predict, was set as a list with a length of n, where each element in the list was a real number ranging between zero and one.
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 RFM could be thoroughly assessed. To apply the RFM to a two-bay truss structure, various optimization methods were employed, such as GA, PSO, SLnO, and CRO. Each of these optimization techniques offered 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 were significantly improved, leading to more reliable predictions of the structural behavior under various loading conditions.
The experiments applied the four optimization methods to the four test cases of the two-bay truss structure. The damage evaluation of the algorithm is shown in Figure 3, and all algorithms performed well, resulting in similar performance graphs for all algorithms. Representatively, the performance graph for SLnO is illustrated in 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 shown in Table 1:
The results indicated that optimization methods such as GA and PSO exhibited lower average errors compared to SLnO and CRO. This could 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 suggested that bio-inspired optimization techniques could be applied to estimate and detect the damage in 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 [18,26], the local phase changes can be modified to amplify the phase while maintaining the amplifiers, making the motion of the structure more visible in 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 sinusoids windowed by a Gaussian envelope to estimate local motions in a specific direction [18]. The phase-based motion magnification 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 a phase-based method, the natural frequencies of undamaged and damaged cantilever beams were measured. The dynamic response of the cantilever beam was taken by a 1000 FPS Photron SA 3 high-speed camera. For verifying the measurement of the natural frequencies of the undamaged and damaged cantilever beams, a Laser Doppler Velocimeter (LDV) was used, as illustrated in Figure 5. For the experiment, four different types of cantilever beams were used as follows:
  • Undamaged beam: 255 mm × 25 mm × 1 mm
  • Undamaged beam: 300 mm × 25 mm × 1 mm
  • Damaged beam: 255 mm × 25 mm × 1 mm; damaged at 55 mm from the fixed end with 0.3 mm depth and 1.5 mm width
  • Damaged beam: 300 mm × 25 mm × 1 mm; damaged at 99 mm from the fixed end with 0.3 mm depth and 1.5 mm width
The natural frequencies of the first three modes were measured by the proposed vision-based monitoring system using the phase-based motion magnification method. A comparison of 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. Table 3 shows the measurements of the natural frequencies from damaged cantilever beams obtained by the proposed vision-based monitoring system and LDV. Adams et al. [27] proved that damage reduced the natural frequency, and 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. [28] represented damage as a rotational spring in a modal analysis for a cantilever beam having a rectangular cross-section as illustrated in Figure 7. From the damage energy function, Diamarogonas and Paipetis [29] defined the rotational spring constant K in the vicinity of the damaged section of the cantilever beam when lateral damage of uniform depth existed.
The damage energy function j a h describes the movement of the beam due to its geometry and material properties and is expressed by the following equation:
j a h = 1.8624 a h 2 3.95 a h 3 + 16.375 a h 4 37.226 a h 5 + 76.81 a h 6 126.9 a h 7 + 172 a h 8 143.97 a h 9 + 66.56 a h 10
where a h is the aspect ratio of the crack depth a to the height of the beam’s cross-section h. The stiffness factor K u and the parameter λ are defined by the following equations:
K u = E I 6 ( 1 ν 2 ) h 1 j a h
λ = w 2 ρ A L 4 E I 1 / 4
where E is Young’s modulus, I is the second moment of area, ν is Poisson’s ratio, h is the height of the beam’s cross-section, j a h is the function describing the movement of the beam as defined in Equation (14), w is the angular frequency defined as 2 π f , 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 K u represents the beam’s resistance to deformation, factoring in the material’s elasticity, geometric properties, and the j a h function. The parameter λ incorporates the effects of the 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:
M = M 11 M 12 M 21 M 22
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.
M 11 = 1 0 1 0 0 1 0 1 cosh λ l 1 L sinh λ l 1 L cos λ l 1 L sin λ l 1 L sinh λ l 1 L cosh λ l 1 L sin λ l 1 L cos λ l 1 L M 12 = 0 0 0 0 0 0 0 0 cosh λ l 1 L sinh λ l 1 L cos λ l 1 L sin λ l 1 L sinh λ l 1 L cosh λ l 1 L sin λ l 1 L cos λ l 1 L M 21 = cosh λ l 1 L sinh λ l 1 L cos λ l 1 L sin λ l 1 L 0 0 0 0 0 0 0 0 k u L E I λ sinh λ l 1 L + cosh λ l 1 L k u L E I λ cosh λ l 1 L + sinh λ l 1 L k u L E I λ sin λ l 1 L cos λ l 1 L k u L E I λ cos λ l 1 L + sin λ l 1 L M 22 = cosh λ l 1 L sinh λ l 1 L cos λ l 1 L sin λ l 1 L cosh ( λ ) sinh ( λ ) cos ( λ ) sin ( λ ) sinh ( λ ) cosh ( λ ) sin ( λ ) cos ( λ ) k u L E I λ sinh λ l 1 L k u L E I λ cosh λ l 1 L k u L E I λ sin λ l 1 L k u L E I λ cosh λ l 1 L

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 investigated the application of four bio-inspired optimization algorithms for the damage detection in cantilever beams using natural frequencies obtained from the proposed vision-based monitoring system. As bio-inspired optimization algorithms, four different methods were 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 [10] with the newly conducted results of PSO, SLnO, and CRO in this study.
L ( l 1 , a ) = i = 1 n ( f i real f i estim ) 2
0 l 1 L and 0 a h
The error called fitness function was calculated using Equation (19). In this cost function, f real represents the natural frequency of the beam with the actual crack, and f estim denotes the natural frequency predicted by the algorithms. The variable n is the number of natural frequencies employed, which was set to three 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 l 1 and a to be estimated are illustrated in Figure 7.
In the experiment, the parameters of the optimization algorithms were adjusted as shown in Table 4. The epoch represents the number of iterations, and the population size is the number of candidate solutions used in one iteration. All parameters were determined experimentally, and the optimization was conducted in a Python environment. The complexity of bio-inspired optimization algorithms can be expressed as O ( N × P × f ) , where N represents the number of epochs, P denotes the population size, and f is the time taken to evaluate the fitness function, which varies between different algorithms.

6.1. Damage Detection for 255 mm Cantilever Beam

Experiments were conducted on a cantilever beam with dimensions L = 255 mm, h = 1 mm, and w = 2.5 mm. The actual damage was located from l 1 = 54 mm to 55.5 mm with a depth a = 0.3 mm. The results for each optimization algorithm are provided in Table 5.

6.2. Damage Detection for 300 mm Cantilever Beam

Experiments were conducted on a cantilever beam with dimensions L = 300 mm, h = 1 mm, and w = 2.5 mm. The actual crack was located from l 1 = 99 mm to 100.5 mm with a depth a = 0.3 mm. The results for each optimization algorithm are shown in Table 6.

6.3. Result Analysis

This study demonstrated that bio-inspired optimization algorithms could effectively detect damage in cantilever beams. The learning curves of the 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 of 1.65% among other optimization algorithms, which demonstrated the best performance, as shown in Table 7. 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 was an extended work of our previous research [10] to improve the natural frequency-based damage detection accuracy of a cantilever beam using a vision-based monitoring system. In order to verify the performance of bio-inspired optimization methods in SHM, the damage detection on a two-bay truss structure was performed. The proposed vision-based monitoring system was used for damage detection on cantilever beams. The natural frequencies of four different cantilever beams were measured to verify the proposed vision-based monitoring system using a 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 damage detection. The estimation of the damage location and depth in the cantilever beams were formulated as a global optimization problem. Four different bio-inspired optimization methods were used (GA, PSO, SLnO, and CRO), and the swarm-based optimization algorithm CRO had 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 using bio-inspired optimization methods. Future work will extend the vision-based monitoring system to extract the modality features of the structure and obtain more vibration parameter data that can be applied to complex structure such as those containing coupled mode shapes. In addition, we will attempt to incorporate sequential data to estimate the location and the magnitude of the damage in the structure with deep learning approaches such as Vision Transformer. The limitation of the proposed vision-based monitoring system is that the location and the magnitude of the damage in the structure cannot be estimated in real time. Therefore, as future research, we will expand the proposed system to estimate the damage and current state of the structure by applying deep learning-based Vision Transformer. Furthermore, we will apply recent deep learning-based advanced methods such as LSTM-based methods for faster and efficient damage detection.

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).

Data Availability Statement

Data will be made available on request.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Wahyu, D.L.; Ndaru, A.; Ahmad, K.F.; Aridhotul, H.; Kadek, H.S.; Asep, N.; Wyke, K.; Muhammad, I.A. Optimization of the cutting process on machining time of ankle foot as transtibial prosthesis components using response surface methodology. Results Eng. 2024, 21, 101736. [Google Scholar]
  2. Kodandappa, K.; Ramesha, A.; Nagaraja, M.M.; Santhosh, K.; Chowdappa, M.; Krishnappa, G.S.; Manjunath, P.; Poornima, G.S.; Ammarullah, M.I. Application of the Taguchi method and RSM for process parameter optimization in AWSJ machining of CFRP composite-based orthopedic implants. Open Eng. 2024, 14, 20240057. [Google Scholar] [CrossRef]
  3. Santoso, B.; Ammarullah, M.I.; Haryati, S.; Sofijan, A.; Bustan, M.D. Power and Energy Optimization of Carbon Based Lithium-Ion Battery from Water Spinach (Ipomoea Aquatica). J. Ecol. Eng. 2023, 24, 213–223. [Google Scholar] [CrossRef]
  4. 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. [Google Scholar] [CrossRef]
  5. Hassani, S.; Dackermann, U. A Systematic Review of Optimization Algorithms for Structural Health Monitoring and Optimal Sensor Placement. Sensors 2023, 23, 3293. [Google Scholar] [CrossRef]
  6. Sun, H.; Büyüköztürk, O. Optimal sensor placement in structural health monitoring using discrete optimization. Smart Mater. Struct. 2015, 24, 125034. [Google Scholar] [CrossRef]
  7. 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. [Google Scholar] [CrossRef]
  8. Eltouny, K.; Gomaa, M.; Liang, X. Unsupervised Learning Methods for Data-Driven Vibration-Based Structural Health Monitoring: A Review. Sensors 2023, 23, 3290. [Google Scholar] [CrossRef]
  9. 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. [Google Scholar] [CrossRef]
  10. 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. [Google Scholar] [CrossRef]
  11. 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. Renew. Energy 2020, 147, 1783–1795. [Google Scholar] [CrossRef]
  12. 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. J. Cult. Herit. 2021, 199, 3320–3325. [Google Scholar] [CrossRef]
  13. 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. [Google Scholar] [CrossRef]
  14. 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. [Google Scholar]
  15. 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. [Google Scholar] [CrossRef]
  16. Boonlong, K. Vibration-Based Damage Detection in Beams by Cooperative Coevolutionary Genetic Algorithm. Adv. Mech. Eng. 2014, 6, 624949. [Google Scholar] [CrossRef]
  17. 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. [Google Scholar] [CrossRef]
  18. 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. [Google Scholar] [CrossRef]
  19. 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. [Google Scholar] [CrossRef]
  20. Mitchell, M. An Introduction to Genetic Algorithms; MIT Press: Cambridge, MA, USA, 1998. [Google Scholar]
  21. 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. [Google Scholar] [CrossRef]
  22. 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. [Google Scholar]
  23. 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. [Google Scholar]
  24. Masadeh, R.; Mahafzah, B.A.; Sharieh, A. Sea Lion Optimization Algorithm. Int. J. Adv. Comput. Sci. Appl. 2019, 10, 1–10. [Google Scholar] [CrossRef]
  25. 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. Sci. World J. 2014, 2014, 739768. [Google Scholar] [CrossRef] [PubMed]
  26. Wadhwa, N.; Rubinstein, M.; Durand, F.; Freeman, W.T. Phase-based video motion processing. ACM Trans. Graph. 2013, 32, 1–10. [Google Scholar] [CrossRef]
  27. 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. [Google Scholar]
  28. 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. [Google Scholar] [CrossRef]
  29. Diamarogonas, A.D.; Paipetis, S.A. Analytic Methods in Rotor Dynamics, 2nd ed.; Springer: New York, NY, USA, 1983. [Google Scholar]
Figure 1. Overall flowchart for vision-based structural health monitoring.
Figure 1. Overall flowchart for vision-based structural health monitoring.
Mathematics 12 02633 g001
Figure 2. Two-bay truss structure.
Figure 2. Two-bay truss structure.
Mathematics 12 02633 g002
Figure 3. Result of a stiffness reduction in different elements predicted through optimization algorithms. (a) A 50% stiffness reduction applied to the seventh element, and (b) a 20% stiffness reduction applied to the tenth element. (c) A 30% and a 20% stiffness reduction applied to the third and eighth elements, respectively.
Figure 3. Result of a stiffness reduction in different elements predicted through optimization algorithms. (a) A 50% stiffness reduction applied to the seventh element, and (b) a 20% stiffness reduction applied to the tenth element. (c) A 30% and a 20% stiffness reduction applied to the third and eighth elements, respectively.
Mathematics 12 02633 g003
Figure 4. Architecture representing an algorithm for converting data into a vision-based system. This process includes motion manipulation technique α .
Figure 4. Architecture representing an algorithm for converting data into a vision-based system. This process includes motion manipulation technique α .
Mathematics 12 02633 g004
Figure 5. Experimental setting for data acquisition.
Figure 5. Experimental setting for data acquisition.
Mathematics 12 02633 g005
Figure 6. Extracted first three mode shapes of two damaged cantilever beams by magnified video: (a) estimated first mode shape of the 255 mm beam, (b) estimated second mode shape of the 255 mm beam, (c) estimated third mode shape of the 255 mm beam, (d) estimated first mode shape of the 300 mm beam, (e) estimated second mode shape of the 300 mm beam, and (f) estimated third mode shape of the 300 mm beam.
Figure 6. Extracted first three mode shapes of two damaged cantilever beams by magnified video: (a) estimated first mode shape of the 255 mm beam, (b) estimated second mode shape of the 255 mm beam, (c) estimated third mode shape of the 255 mm beam, (d) estimated first mode shape of the 300 mm beam, (e) estimated second mode shape of the 300 mm beam, and (f) estimated third mode shape of the 300 mm beam.
Mathematics 12 02633 g006
Figure 7. Cantilever beam with damage with representation of the damage as a rotational spring.
Figure 7. Cantilever beam with damage with representation of the damage as a rotational spring.
Mathematics 12 02633 g007
Figure 8. The learning curve of optimizers implemented for each cantilever beam.
Figure 8. The learning curve of optimizers implemented for each cantilever beam.
Mathematics 12 02633 g008
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 AlgorithmAverage Error (%)
GA0.0001
PSO0.0006
SLnO0.0126
CRO0.5064
Table 2. Comparison of measured natural frequencies of undamaged cantilever beams obtained by LDV and the proposed vision-based monitoring system [10].
Table 2. Comparison of measured natural frequencies of undamaged cantilever beams obtained by LDV and the proposed vision-based monitoring system [10].
Undamaged Cantilever BeamMode NumberNatural Freq. by LDVNatural Freq. by Vision SystemError
255 mm × 25 mm × 1 mm1st12.50 Hz12.58 Hz0.64
255 mm × 25 mm × 1 mm2nd79.38 Hz78.48 Hz1.13
255 mm × 25 mm × 1 mm3rd222.8 Hz221.4 Hz0.63
300 mm × 25 mm × 1 mm1st9.00 Hz8.81 Hz2.11
300 mm × 25 mm × 1 mm2nd57.25 Hz57.14 Hz0.19
300 mm× 25 mm × 1 mm3rd160.9 Hz162.2 Hz0.81
Table 3. Comparison of measured natural frequencies of damaged cantilever beams obtained by LDV and the proposed vision-based monitoring system [10].
Table 3. Comparison of measured natural frequencies of damaged cantilever beams obtained by LDV and the proposed vision-based monitoring system [10].
Damaged Cantilever BeamMode NumberNatural Freq. by LDVNatural Freq. by Vision SystemError
255 mm × 25 mm × 1 mm1st12.50 Hz11.93 Hz4.56
255 mm × 25 mm × 1 mm2nd79.25 Hz78.09 Hz1.46
255 mm × 25 mm × 1 mm3rd221.8 Hz220.9 Hz0.41
300 mm × 25 mm × 1 mm1st8.75 Hz8.20 Hz6.29
300 mm× 25 mm × 1 mm2nd55.75 Hz56.66 Hz1.63
300 mm× 25 mm × 1 mm3rd156.0 Hz160.8 Hz3.08
Table 4. Optimization algorithm parameters.
Table 4. Optimization algorithm parameters.
AlgorithmEpochPopulation Size
GA20050
PSO20050
SLnO20030
CRO20020
Table 5. Damage detection results for the 255 mm cantilever beam.
Table 5. Damage detection results for the 255 mm cantilever beam.
AlgorithmEstimated l 1 (mm)Error (%)Estimated a (mm)Error (%)
GA [10]52.722.370.35016.67
PSO48.61711.070.2693412.79
SLnO53.6760.600.303281.08
CRO51.5494.750.301290.43
Table 6. Damage detection results for the 300 mm cantilever beam.
Table 6. Damage detection results for the 300 mm cantilever beam.
AlgorithmEstimated l 1 (mm)Error (%)Estimated a (mm)Error (%)
GA [10]87.311.80.39230.67
PSO98.7940.210.3731619.60
SLnO101.230.720.2724010.13
CRO100.780.280.296611.14
Table 7. Average errors for different optimization methods. This table shows the performance of each method in terms of average error percentage.
Table 7. Average errors for different optimization methods. This table shows the performance of each method in terms of average error percentage.
Optimization AlgorithmAverage Error (%)
GA [10]15.38
PSO10.92
SLnO3.13
CRO1.65
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.

Share and Cite

MDPI and ACS Style

Jung, M.; Koo, J.; Choi, A.J. Advances in Structural Health Monitoring: Bio-Inspired Optimization Techniques and Vision-Based Monitoring System for Damage Detection Using Natural Frequency. Mathematics 2024, 12, 2633. https://doi.org/10.3390/math12172633

AMA Style

Jung M, Koo J, Choi AJ. Advances in Structural Health Monitoring: Bio-Inspired Optimization Techniques and Vision-Based Monitoring System for Damage Detection Using Natural Frequency. Mathematics. 2024; 12(17):2633. https://doi.org/10.3390/math12172633

Chicago/Turabian Style

Jung, Minkyu, Jiyeon Koo, and Andrew Jaeyong Choi. 2024. "Advances in Structural Health Monitoring: Bio-Inspired Optimization Techniques and Vision-Based Monitoring System for Damage Detection Using Natural Frequency" Mathematics 12, no. 17: 2633. https://doi.org/10.3390/math12172633

APA Style

Jung, M., Koo, J., & Choi, A. J. (2024). Advances in Structural Health Monitoring: Bio-Inspired Optimization Techniques and Vision-Based Monitoring System for Damage Detection Using Natural Frequency. Mathematics, 12(17), 2633. https://doi.org/10.3390/math12172633

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop