Abstract
In recent decades, swarm optimization methods have been employed to address various optimization problems in structural health monitoring (SHM). One of the widely recognized swarm-based algorithms, particle swarm optimization (PSO), has gained significant popularity and found extensive applications across diverse fields. However, it presents some limitations, such as the low convergence rate in the iterative process. The butterfly optimization algorithm (BOA) is a recently developed algorithm that has demonstrated its performance in solving a variety of optimization problems. In this research, a novel hybrid swarm optimization algorithm is introduced, integrating PSO and BOA, with the aim of enhancing its effectiveness. To overcome the limitations of the traditional Artificial Neural Network (ANN) technique and enhance its training performance, this new hybrid algorithm is integrated with ANN. The study offers valuable insights into the creation of a predictive model, known as PSO-BOA-ANN, for detecting structural damage. Input parameters for the model include natural frequencies, while the output parameter is the severity of the damage. To test the efficiency of the proposed technique, data were collected from a finite element model using a simulation tool, and from frequency response function (FRF) after experimental modal analysis for single and double cracked aluminum beams considering different crack depths. A comparative analysis was conducted between the results obtained from PSO, BOA, GA, and their respective combinations with ANN. The findings indicate that the novel PSO-BOA-ANN approach outperforms the other approaches in terms of accuracy when it comes to damage prediction.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Structure health monitoring (SHM) is a multidisciplinary domain that involves measuring structural loads and responses automatically and diagnosing structural health using a variety of instruments and sensors. Scientists and administrative authorities have recognized the importance of long-term SHM systems for civil infrastructures over a significant period. These systems play a crucial role in ensuring structural safety and detecting potential issues in a timely manner, thereby preventing costly and potentially catastrophic consequences. There are several components that make up SHM systems, including sensors, data acquisition devices, transmission systems, databases, data analysis programs, alarm devices, software, and operating systems [1]. Mechanical, aerospace, and civil engineering are among the fields that have adopted SHM systems [2,3,4,5,6,7].
The use of evolutionary algorithms to solve linear and nonlinear problems in engineering has recently been demonstrated using particle swarm optimization and genetic algorithms [8,9,10,11]. Moreover, it has been used for damages prediction in different civil structures like bridge piers [12, 13], Tunnels [14], and dike [15]. There have been a number of other optimization algorithms used to solve SHM problems, including Cuckoo Search algorithms (CS) [16, 17], Firefly algorithms (FA) [18], Artificial Bee Colonies (ABC) [19], Ant Colony Optimizations (ACO) [20], BAT Algorithm [21, 22], and Harmony Search algorithms (HS) [23]. In their study, Na et al. [24] employed a genetic algorithm (GA) to identify and assess damages in a large-scale building. It was still possible to determine damage locations and severity, even though measured data for the considered structures were incomplete. Yildiz [25] utilized the cuckoo search (CS) algorithm to present optimization problems in the manufacturing domain. Specifically, CS was applied to optimize milling processes, and its performance was compared with other algorithms such as PSO, Ant Colony (AC) algorithm, and immune algorithm. A comparison of CS and the aforementioned algorithms revealed CS to be superior. Using static deflections, mode shapes, and natural frequencies as objective functions, Jung et al. [26] utilized a hybrid GA to perform updates on a small-scale bridge.
Artificial intelligence techniques, such as artificial neural networks (ANN), have proven to be highly effective in resolving engineering SHM issues. Reduced mode shapes and computational tools were used by Gomes et al. [27] to apply an improved technique for GA and ANN-based delamination detection of CFRP laminated composite plates. Kellouch et al. [28] utilized an artificial neural network (ANN) to estimate the lifespan of fly ash concrete. They developed a prediction model based on carbonation depth to accurately assess the concrete's durability. According to tests done to verify the created model, ANN is a reliable technique for forecasting the carbonation depth of fly ash concrete. An ANN model was employed to characterize the tensile behavior of hybrid fiber reinforced concrete (HFRC) beyond the stress–strain curve [29]. This ANN model provided a comprehensive description of the concrete's response to tensile stress. The results indicate that the ANN model outperforms the equation-based model in accurately predicting the tensile stress–strain curve, tensile strength, and strain associated with the tensile strength of HFRC. To estimate the fracture energy of polymer nanocomposites, Hamdia et al. [30] integrated ANN with an adaptive neuro-fuzzy inference system (ANFIS). The creation, training, and testing of ANN and ANFIS models utilized a collection of 115 experimental datasets sourced from existing literature. The results obtained using the latter method were significantly superior, as evidenced by lower values of root mean square error and mean absolute percentage error. For the purpose of predicting beam fractures, Khatir et al. [31] proposed a vibration-based method combining ANN and Butterfly Optimization Algorithm (BOA) for crack depth prediction in different locations in a steel beams. The crack depth is the output, and natural frequencies are the input parameters. Its precision demonstrates that BOA-ANN produces accurate results. They have proposed also new approaches such PSO-Yuki and Radial Bases Function to deal with crack identification in carbon fiber reinforced polymer beam models [32] and RC beams [33]. According to an algorithm provided by Dunant et al. [34], the sets of interacting degrees of freedom are generated dynamically as the material's state changes. Consequently, a modified Newton approach was used to solve a non-local damage model. Jierula et al. [35] introduced a deep learning methodology aimed at identifying damaged areas within pile foundations based on acoustic emission data. As a result, it is possible to assess the concrete structures’ degradation progression using the trained classification learner.
For the past few decades, the investigation of dynamic responses has emerged as a highly active research domain within the field of structural damage detection. The primary identification methods rely on changes in natural frequencies [36], modal shapes [37], and frequency response function (FRF) [38,39,40,41]. In order to identify damage to a beam, Salehi [42] exploited both real and imagined portions of FRF forms. The identification of damage is accomplished through the Gapped Smoothing Method (GSM), which detects modifications in the shapes of FRFs resulting from the damage. FRFs were used by Golafshani et al. [43] to identify damage to shear buildings. A minimum rank perturbation theory was used in order to locate the damage position.
Using numerical and experimental vibration analysis as training data sources, this paper aims to address the limitations of existing predictive models for structural damage by introducing a novel hybrid approach called PSO-BOA-ANN. The motivation behind this research lies in the need for accurate and efficient crack depth prediction in aluminum beam models. The main goals and objectives of this study are to enhance the accuracy and convergence speed of the predictive model by integrating PSO with the recently developed BOA and to assess the performance of the improved model through a comprehensive comparison with other intelligence-based models. The novelty of this research lies in the integration of PSO and BOA to optimize the parameters of an ANN and improve its training performance. By exploring the potential of the PSO-BOA-ANN model in accurately predicting crack depths, this study contributes to the field of structural damage detection and offers valuable insights into the development of more effective and reliable predictive models. The proposed approach has the potential to advance the current state of the art in SHM and provide valuable information for damage assessment and maintenance decision-making processes.
2 Particle swarm optimization and Butterfly optimization algorithm
The suggested method combines PSO and BOA to develop a hybrid algorithm that is better than BOA or PSO alone. Basic concepts of both considered optimization approaches are given in this section.
2.1 The basic concept of particle swarm optimization (PSO)
The PSO algorithm is grounded in emulating the movement of a group of birds as they navigate a multidimensional search space in search of food. This algorithm, as described in reference [44], relies on two fundamental attributes: position and velocity. These properties are essential in determining the optimal value. In the context of the search space, each entity is denoted as a particle, and they are initially assigned random positions and velocities to initiate the optimization process. The following is the global particle that has the best location in the ideal solution:
where \(v_{i}^{t + 1}\) and \(v^{t + 1}\) denote the velocity of the ith particle at iteration number (t) and (t + 1), respectively. Typically, the constants c1 and c2 are both set to 2, and rand1 and rand2 represent random numbers within the range of (0, 1). The value of ω can be calculated as follows:
where \(\omega^{\max } = 0.9\), \(\omega^{\min } = 0.2\) and \(T_{\max }\) denotes the maximum number of iterations.
2.2 The basic concept of Butterfly optimization algorithm (BOA)
A meta-heuristic method called the Butterfly Optimization Algorithm [45] replicates the feeding and mating behavior of butterflies. The BOA differs from previous meta-heuristics because every butterfly has a distinctive fragrance of its own. In accordance with the degree of physical stimulation, the fragrance is produced in the following ways:
In the context provided, fi represents the perceived fragrance magnitude, c denotes the sensory modality, I represents the stimulation intensity, and a represents the power exponent, which is dependent on the degree of fragrance absorption.
In the BOA process, the value of the sensory morphology coefficient c is determined based on the specificity of the optimization problem. As the algorithm advances through the optimal search phase, the sensory modality c can be formulated as follows:
In this context, Tmax represents the maximum number of iterations for the algorithm, and the initial value of the parameter c is set to 0.01.
The algorithm encompasses two crucial phases: the global search phase and the local search phase. Equation (6) provides a mathematical representation of the global search motions of the butterflies.
where \({x}_{i}^{t}\) represents the solution vector xi of the ith butterfly in iteration number t. gbest denotes the current best solution identified among all the solutions in the current iteration. The fragrance of the ith butterfly is represented by fi, and r represents a random number within the range of [0, 1]. The formulation of the local search phase can be expressed as follows:
where \(x_{i}^{t}\) is the ith butterfly's solution vector \(x_{i}\) in iteration number t. \(g_{{{\text{best}}}}\) is the current best solution identified among all the solutions in the current iteration. The ith butterfly’s fragrance is represented by fi, while r is a random number in the range [0, 1]. The local search phase can be formulated as follows:
In this context, \(x_{j}^{t}\) and \(x_{i}^{k}\) refer to the jth and kth butterflies randomly selected from the solution space. If \(x_{j}^{t}\) and \(x_{i}^{k}\) belong to the same iteration, the butterfly undergoes a local random walk. However, if they do not belong to the same iteration, the solution becomes more diverse due to this random movement.
In nature, butterflies conduct both global and local-scale searches for food and mates. To transition from a typical global search to an intensive local search, a switch probability ρ is defined. During each cycle, the BOA generates a random number within the range of [0, 1], which is compared to the switch probability ρ. This comparison determines whether a global or local search should be performed.
2.3 PSO-BOA hybrid algorithm
A new hybrid PSO-BOA is introduced in this section, which is an integration of distinct BOA and PSO and new individuals are generated differently. PSO can solve high-dimensional optimization problems, but it is limited in a number of dimensions. The advantages of the two algorithms can be combined when both algorithms are used together, rather than using both algorithms sequentially. Therefore, there is heterogeneity in the final results between both algorithms, due to the method involved in producing them. The following is the suggested hybrid:
where C1 and C2 both set to 0.5, the value of w can be calculated using Eq. (3). Additionally, r1 and r2 represent random numbers within the range of (0, 1)
Eqs. (6) and (7) can be used to calculate the BOA's global and local search phase. The hybrid PSO-BOA search phase can be formulated as follows:
The hybrid PSO-BOA's local search phase can be expressed as follows:
where \(X_{i}^{k}\) and \(X_{j}^{t}\) represent the jth and kth butterflies randomly selected from the solution space, respectively (Fig. 1).
3 ANN training for damage detection using PSO-BOA
In this study, the utilization of an ANN, which is a machine learning technique, is implemented. It consists of interconnected neurons that work together to process information. The classic architecture of an ANN comprises an input layer, one or more hidden layers, and an output layer. Each layer can have a varying number of neurons. These neurons establish connections with each other to facilitate information flow. The determination of the ANN's topology involved a systematic approach that took into account several factors. These factors included the complexity of the problem at hand, the available computational resources, and prior knowledge gained from similar applications. We carefully considered these aspects to design an appropriate architecture for the ANN. Figure 2 illustrates the specific ANN architecture utilized in the present research.
The number of neurons in each layer is determined based on the specific problems being analyzed and the amount of data available from numerical or experimental studies. Figure 2 shows the input layer of the proposed indicator as a natural frequencies, which is then passed to the hidden layer. To examine the acquired data from the first to the last phase, we must go through the two following formulations:
![](http://media.springernature.com/lw288/springer-static/image/art%3A10.1007%2Fs40430-023-04525-y/MediaObjects/40430_2023_4525_Equ12_HTML.png)
![](http://media.springernature.com/lw221/springer-static/image/art%3A10.1007%2Fs40430-023-04525-y/MediaObjects/40430_2023_4525_Equ13_HTML.png)
In this context, represents the data obtained from the \(j{\text{th}}\) element of the hidden layer, m determines the number of neurons utilized in the hidden layer, and n signifies the number of elements introduced into the input layer. fi denotes the output data, while w and b refer to the weight and bias, respectively, employed for training purposes. w refers to the weight matrix that connects the neurons in different layers of ANN. It represents the strength of the connections between neurons. On the other hand, b refers to the bias vector in the ANN, which allows for shifting the activation function of each neuron. In the initial formulation (Eq. 12), the training parameters are employed to calculate the summation function. Subsequently, Eq. (13) is utilized to compute the output of the hidden layer after
has been defined.
In this research, the PSO-BOA algorithm was utilized to optimize the weight and bias of the optimal network structure obtained from the ANN. The training process of the network involved determining the weights and biases using the Levenberg–Marquardt (LM) technique, which is based on multilayer feed-forward backpropagation. To conduct the ANN simulation, the MATLAB toolbox was employed. For solving the approximation problem, the Mean Squared Error (MSE) was adopted as the fitness function, as described in Eqs. (14) and (15). The optimal architecture of the ANN was identified by choosing the configuration that yielded the lowest MSE. Figure 3 illustrates PSO-BOA-ANN algorithm work process.
This study presents a novel contribution with the introduction of the PSO-BOA-ANN hybrid approach for structural damage detection. This approach combines the strengths of PSO and BOA to optimize the parameters of ANN for crack depth prediction. Unlike existing formulations that rely on PSO or BOA alone, our hybrid approach offers improved performance by leveraging the synergistic benefits of both algorithms. This integration enhances the accuracy and convergence speed, making it a promising solution for accurate crack depth prediction in structural health monitoring.
In this context, N represents the number of output units, while P denotes the number of pattern units.
The process of determining the most suitable topology for the Artificial Neural Network (ANN) within our proposed PSO-BOA-ANN model is a pivotal aspect in achieving accurate predictions. To select the optimal topology, an extensive exploration of various configurations was undertaken, encompassing diverse numbers of hidden layers and neurons in each layer. During this phase, strategies such as early stopping and regularization were employed to curb overfitting and bolster the model's generalization capabilities. Furthermore, a meticulous cross-validation process was executed, involving the partitioning of the dataset into distinct training, validation, and testing subsets. The ANN topology that exhibited superior performance across multiple validation metrics was singled out as the best configuration. This rigorous approach ensures that the chosen ANN topology adeptly addresses the challenges posed by structural damage prediction, striking a harmonious balance between complexity and generalization.
4 Numerical simulation
A model of an aluminum beam is shown in Fig. 4 with geometrical and mechanical properties shown in Table 1. It has been modeled using ABAQUS 16.4 software which considers a free-free boundary condition. Three-dimensional beam modeling is completed using the eight-node C3D8R brick element. Each node has six degrees of freedom, including three rotational displacements (x, y, z) and three transitional displacements (u, w, v). Cracks with varying depths were intentionally generated at multiple locations along the length of the beam. The undamaged (D0) beam's frequency data are presented in Table 2, obtained from both numerical simulations and experimental observations. Due to experimental constraints, the torsional modes were not considered in the analysis. The first three mode shapes, obtained from both experimental and numerical approaches, are displayed in Fig. 5. To evaluate the effectiveness of the PSO-BOA-ANN method in predicting crack depths, two damage scenarios were examined. In the first scenario (D1), a single crack was introduced in the middle of the beam, with the crack depth gradually increasing from 0.5 mm to 25 mm. In the second scenario (D2), a double crack with a separation of 350 mm was created, and the crack depth was increased from 0.5 mm to 25 mm. Consequently, a total of 50 datasets were generated for each damage scenario, resulting in a dataset of 100 instances used for training prediction models (refer to the Appendix).
The convergence criteria used for the Finite Element Model (FEM) in our study were defined based on the displacement convergence and the stress convergence. The displacement convergence criterion ensures that the solution reaches a stable state, while the stress convergence criterion ensures the accurate quantification of internal stress resultants and the corresponding stresses. These convergence criteria are essential for obtaining accurate results in FEM analysis as they indicate the convergence of the iterative solution process. The importance of convergence criteria lies in their ability to validate the quality of the solution and ensure reliable and accurate results. By satisfying these convergence criteria, we can ensure that the analysis adequately captures the behavior of the beam under various loading conditions and accurately predicts the crack depths. Moreover, convergence criteria also play a role in controlling the computational load associated with the analysis. By achieving convergence, we optimize the computational effectiveness and reduce the computational time required for the analysis.
5 Results and discussion
The datasets were collected based on the analyzed results of damage cases D1 and D2 to predict the selected cracks depth of 5, 15, and 22 mm applied on beam model as shown in Fig. 4. PSO-BOA-ANN is trained considering the number of neurons is set to 5. The parameter settings for considered algorithms were determined through an iterative process of experimentation and fine-tuning. Initially, a range of values for each parameter was selected based on prior research and domain knowledge. Then, extensive experimentation was performed using different combinations of parameter values to evaluate the performance of each algorithm. The parameter settings that yielded the best results in terms of accuracy and convergence were selected for inclusion in Table 3. To study the effectiveness of PSO-BOA for ANN training, it is compared to other approaches namely PSO-ANN, BOA-ANN, and GA-ANN.
In the optimization of the proposed hybrid PSO-BOA-ANN model, the selection of appropriate parameters is crucial for achieving optimal performance. The process of determining these parameters involved a systematic and iterative approach. Initially, we conducted a comprehensive literature review to identify potential parameter ranges based on previous studies in similar domains. Subsequently, we performed a series of experiments, varying the parameters individually and in combinations, while assessing their impact on the model's performance using validation data. This process allowed us to identify parameter configurations that led to improved accuracy and generalizability. Furthermore, to prevent the model from converging to local minima, we employed a range of initializations and explored a diverse set of parameter values. The final parameter values presented in Table 3 were chosen based on a trade-off between model complexity and predictive accuracy. This approach ensures that the selected parameters are robust and well-suited for the task of structural damage prediction.
5.1 Damage case D1
In this specific damage instance, PSO-BOA-ANN has employed to forecast single crack depths at beam midspan, with 5, 15, and 22 mm depth. Figure 6 shows a study of the regression and performance of PSO-BOA-ANN in comparison with PSO-ANN, BOA-ANN, and GA-ANN with a hidden layer size n equal to 5. Table 4 provides a summary of the results.
The findings clearly demonstrate the superior performance of the hybrid PSO-BOA-ANN approach compared to individual methods such as PSO, BOA, and GA. The regression value obtained from the hybrid approach is close to 1, indicating a high level of accuracy. With a hidden layer size of n equal to 5, the maximum projected inaccuracy between the predicted and desired outcomes is estimated to be within the range of 0.02 mm. While PSO, BOA, and GA also exhibit the capability to forecast crack depths, the hybrid PSO-BOA approach outperforms them. This is primarily due to its wider error range and the fact that GA required more generations and populations, resulting in increased computational time. The detailed outcomes are presented in Fig. 7.
5.2 Damage case D2
By utilizing the identical crack depth values employed in the first scenario, we employed the PSO-BOA-ANN method to forecast the depths of the double cracks in the beam for this particular damage case. The regression performance of PSO-BOA-ANN was then compared to that of PSO-ANN, BOA-ANN, and GA-ANN, all with a hidden layer size of n equal to 5. Figure 8 illustrates this comparison. A comprehensive overview of the results can be found in Table 5.
Upon comparing the predicted and desired outcomes, it is observed that the maximum error for the PSO-BOA method falls within the range of 0.12 mm when the regression value approaches 1; however, the hybrid PSO-BOA requires fewer iterations. A study conducted by ANN enhanced with PSO-BOA found that ANN was more reliable than BOA and PSO separately in predicting crack depth in this damage case, while GA was less accurate and took longer to calculate. A list of the outcomes is shown in Fig. 9.
6 Experimental validation
In this experiment, aluminum specimens with the mechanical properties specified in Table 1 had their structural components triggered by an impact hammer, and the accelerometers estimated the results based on the acceleration properties. With the help of the DEWEsoft data collecting system, beam specimens were studied. Figure 10 shows the device components and the experimental setup with the models of the damaged beam that are taken into consideration. A Type 4508 piezoelectric accelerometer was installed at regular intervals of 200 mm on points labeled as a1, a2, and a3. To measure frequency values, a measurement device employing the Fast Fourier Transform (FFT) technique and Pulse software was utilized. For each accelerometer point (ai), a series of 10 hits (h) were generated, and the average value (h) for each hit was determined.
The experimental frequency response function (FRF) envelope, obtained from vibration measurements recorded by the accelerometer on beam models with double cracks, is shown in Figs. 11, 12. The cracks in the models have the same depth (d) of 5, 15, and 22 mm, which were also considered in the numerical analysis. Table 6 presents a comparison of the experimental frequency values obtained for the damaged beams with their corresponding numerical values. To mitigate distortions and artifacts caused by aliasing and leakage phenomena, anti-aliasing filters are applied and windowing techniques are employed during frequency analysis. This helps address the issues and ensure accurate results without the negative effects of aliasing and leakage. The coherence in the experimental data was evaluated to assess the correlation and consistency between input and output signals, ensuring the reliability and validity of the measurements.
FRFs were acquired without explicitly accounting for damping effects. The focus of our study was on assessing the predictive capabilities of the hybrid PSO-BOA-ANN model for structural damage detection. The conversion from resonant frequency to natural frequency was achieved by taking into account the inherent characteristics of the beam specimens and employing established methodologies. This process allowed for an accurate estimation of the natural frequency based on the measured resonant frequencies, ensuring consistency and reliability in the analysis. While damping effects were not explicitly incorporated, it is important to note that the experimental measurements were conducted under controlled conditions with minimal damping present.
This section data are used in order to test PSO-BOA-ANN's accuracy. Based on the experimental frequencies dataset in Table 6, the crack depth prediction model is tested using the parameters in Table 3. Figure 13 compares PSO-BOA-ANN regressions and convergences to PSO, BOA, and GA combined with ANN. Table 7 provides a summary of the results.
The maximum error range in crack depth prediction, when compared to PSO, BOA, and GA individually, is found to be within the range of 0.09 mm. In contrast, these algorithms exhibit a wider error range of up to 0.59 mm, requiring a significant number of generations and populations, and consuming more computational time. One physical reason behind the superior performance of PSO-BOA-ANN is its regression value, which is remarkably close to 1 when comparing the predicted and desired results. The utilization of ANN in conjunction with PSO-BOA yields the most accurate crack depth prediction for this particular damage case. Figure 14 provides a visual representation of the obtained outcomes.
7 Conclusion
In this study, a hybrid optimization algorithm is employed to detect cracks in a free-free aluminum beam. The algorithm combines PSO with BOA to improve both accuracy and convergence speed. To improve its training performance for damage prediction, the new hybrid algorithm PSO-BOA has been combined with ANN. Input data consist of natural frequencies obtained from numerical and experimental modal analysis, while output data consist of crack depths. The new approach was tested against existing methods of PSO-ANN, BOA-ANN, and GA-ANN to illustrate its accuracy.
The results show that PSO-BOA-ANN is the most successful hybrid algorithm for predicting crack depth out of all those that have been presented. However, PSO-BOA-ANN was slightly faster than PSO-ANN in its convergence, while BOA-ANN was the best with respect to computational time. This hybrid algorithm could be used for more complex structures.
While our results demonstrated the effectiveness and accuracy of the proposed method under controlled experimental conditions, it is important to acknowledge its limitations and areas for future improvement. One limitation of our study is the assumption of noise-free conditions, which may not reflect real-service environments. Future work should focus on incorporating noise effects and developing robust techniques to separate external factors from actual damage signals. Additionally, the current study mainly focused on crack depth prediction and did not explore other types of damage. Future research can expand the application of the hybrid approach to various damage types and investigate its performance in more complex structural systems. Overall, addressing these limitations and considering noise effects will contribute to enhancing the practical applicability and reliability of the proposed method in real-world structural health monitoring applications.
Data availability
The data that support the findings of this study are available from the corresponding author upon reasonable request.
References
Bao Y, Chen Z, Wei S, Xu Y, Tang Z, Li H (2019) The state of the art of data science and engineering in structural health monitoring. Engineering 5(2):234–242. https://doi.org/10.1016/j.eng.2018.11.027
Silva RN, Tsuruta KM, Rabelo DS, Finzi Neto RM, Cavalini AA, Steffen V (2020) Impedance-based structural health monitoring applied to steel fiber-reinforced concrete structures. J Braz Soc Mech Sci Eng 42(7):1–15. https://doi.org/10.1007/s40430-020-02458-4
Anas M, Nasir MA, Asfar Z, Nauman S, Akalin M, Ahmad F (2018) Structural health monitoring of GFRP laminates using graphene-based smart strain gauges. J Braz Soc Mech Sci Eng 40(8):1–10. https://doi.org/10.1007/s40430-018-1320-4
He XH, Hua XG, Chen ZQ, Huang FL (2011) EMD-based random decrement technique for modal parameter identification of an existing railway bridge. Eng Struct 33(4):1348–1356. https://doi.org/10.1016/j.engstruct.2011.01.012
Wang H, Tao T, Li A, Zhang Y (2016) Structural health monitoring system for Sutong cable-stayed bridge. Smart Struct Syst 18(2):317–334. https://doi.org/10.12989/sss.2016.18.2.317
Cigada A, Moschioni G, Vanali M, Caprioli A (2010) The measurement network of the San Siro Meazza Stadium in Milan: origin and implementation of a new data acquisition strategy for structural health monitoring. Exp Tech 34(1):70. https://doi.org/10.1111/j.1747-1567.2009.00536.x
Zhou GD, Yi TH (2013) Recent developments on wireless sensor networks technology for bridge health monitoring. Math Probl Eng. https://doi.org/10.1155/2013/947867
Mistry K, Zhang L, Neoh SC, Lim CP, Fielding B (2016) A micro-GA embedded PSO feature selection approach to intelligent facial emotion recognition. IEEE Trans Cybern 47(6):1496–1509. https://doi.org/10.1109/TCYB.2016.2549639
Fathnejat H, Ahmadi-Nedushan B (2020) An efficient two-stage approach for structural damage detection using meta-heuristic algorithms and group method of data handling surrogate model. Front Struct Civ Eng 14(4):907–929. https://doi.org/10.1007/s11709-020-0628-1
Hamdia KM, Zhuang X, Rabczuk T (2021) An efficient optimization approach for designing machine learning models based on genetic algorithm. Neural Comput Appl 33(6):1923–1933. https://doi.org/10.1007/s00521-020-05035-x
Mohan SC, Maiti DK, Maity D (2013) Structural damage assessment using FRF employing particle swarm optimization. Appl Math Comput 219(20):10387–10400. https://doi.org/10.1016/j.amc.2013.04.016
Shamshirband S, Mosavi A, Rabczuk T (2020) Particle swarm optimization model to predict scour depth around a bridge pier. Front Struct Civ Eng 14(4):855–866. https://doi.org/10.1007/s11709-020-0619-2
Ghodsi H, Khanjani MJ, Beheshti AA (2018) Evaluation of harmony search optimization to predict local scour depth around complex bridge piers. Civil Engineering Journal 4(2):402–412
Mottahedi A, Sereshki F, Ataei M (2018) Overbreak prediction in underground excavations using hybrid ANFIS-PSO model. Tunn Undergr Space Technol 80:1–9. https://doi.org/10.1016/j.tust.2018.05.023
Basser H, Karami H, Shamshirband S, Akib S, Amirmojahedi M, Ahmad R, Javidnia H (2015) Hybrid ANFIS–PSO approach for predicting optimum parameters of a protective spur dike. Appl Soft Comput 30:642–649. https://doi.org/10.1016/j.asoc.2015.02.011
Gandomi AH, Yang XS, Alavi AH (2013) Cuckoo search algorithm: a metaheuristic approach to solve structural optimization problems. Eng Comput 29(1):17–35. https://doi.org/10.1007/s00366-011-0241-y
Xu HJ, Liu JK, Lu ZR (2016) Structural damage identification based on cuckoo search algorithm. Adv Struct Eng 19(5):849–859. https://doi.org/10.1177/1369433216630128
Khatir A, Tehami M, Khatir S, Abdel Wahab M (2016) Multiple damage detection and localization in beam-like and complex structures using co-ordinate modal assurance criterion combined with firefly and genetic algorithms. J Vibroeng 18(8):5063–5073. https://doi.org/10.21595/jve.2016.17026
Sun H, Luş H, Betti R (2013) Identification of structural models using a modified Artificial Bee Colony algorithm. Comput Struct 116:59–74. https://doi.org/10.1016/j.compstruc.2012.10.017
Yu L, Xu P (2011) Structural health monitoring based on continuous ACO method. Microelectron Reliab 51(2):270–278. https://doi.org/10.1016/j.microrel.2010.09.011
Khatir A, Tehami M, Khatir S, Wahab MA (2016) Damage detection and localization on thin plates using vibration analysis. Res Vet Sci 106:107–111
Tsai PW, Pan JS, Liao BY, Tsai MJ, Istanda V (2012) Bat algorithm inspired algorithm for solving numerical optimization problems. Appl Mech Mater 148:134–137. https://doi.org/10.4028/www.scientific.net/AMM.148-149.134
Miguel LFF, Miguel LFF, Kaminski J Jr, Riera JD (2012) Damage detection under ambient vibration by harmony search algorithm. Expert Syst Appl 39(10):9704–9714. https://doi.org/10.1016/j.eswa.2012.02.147
Gomes GF, de Almeida FA, Junqueira DM, da Cunha Jr SS, Ancelotti AC Jr (2019) Optimized damage identification in CFRP plates by reduced mode shapes and GA-ANN methods. Eng Struct 181:111–123. https://doi.org/10.1016/j.engstruct.2018.11.081
Na C, Kim SP, Kwak HG (2011) Structural damage evaluation using genitic algorithm. J Sound Vib 330(12):2772–2783. https://doi.org/10.1016/j.jsv.2011.01.007
Yildiz AR (2013) Cuckoo search algorithm for the selection of optimal machining parameters in milling operations. Int J Adv Manuf Technol 64(1):55–61. https://doi.org/10.1007/s00170-012-4013-7
Jung DS, Kim CY (2013) Finite element model updating on small-scale bridge model using the hybrid genetic algorithm. Struct Infrastruct Eng 9(5):481–495. https://doi.org/10.1080/15732479.2011.564635
Kellouche Y, Ghrici M, Boukhatem B (2021) Service life prediction of fly ash concrete using an artificial neural network. Front Struct Civ Eng 15(3):793–805. https://doi.org/10.1007/s11709-021-0717-9
Liu F, Ding W, Qiao Y, Wang L (2020) An artificial neural network model on tensile behavior of hybrid steel-PVA fiber reinforced concrete containing fly ash and slag power. Front Struct Civ Eng 14(6):1299–1315. https://doi.org/10.1007/s11709-020-0712-6
Hamdia KM, Lahmer T, Nguyen-Thoi T, Rabczuk T (2015) Predicting the fracture toughness of PNCs: a stochastic approach based on ANN and ANFIS. Comput Mater Sci 102:304–313. https://doi.org/10.1016/j.commatsci.2015.02.045
Khatir A, Capozucca R, Khatir S, Magagnini E (2022) Vibration-based crack prediction on a beam model using hybrid butterfly optimization algorithm with artificial neural network. Front Struct Civ Eng. https://doi.org/10.1007/s11709-022-0840-2
Khatir A, Capozucca R, Khatir S, Magagnini E, Benaissa B, Le Thanh C, Wahab MA (2023) A new hybrid PSO-YUKI for double cracks identification in CFRP cantilever beam. Compos Struct 311:116803. https://doi.org/10.1016/j.compstruct.2023.116803
Khatir A, Capozucca R, Magagnini E, Khatir S, Bettucci E (2022) Structural health monitoring for RC beam based on RBF neural network using experimental modal analysis. In: international conference of steel and composite for engineering structures (pp. 82–92). Cham: Springer International Publishing. https://doi.org/10.1007/978-3-031-24041-6_7
Dunant CF, Bordas S, Kerfriden P, Scrivener KL, Rabczuk T (2011) An algorithm to compute damage from load in composites. Front Arch Civ Eng China 5(2):180–193. https://doi.org/10.1007/s11709-011-0107-9
Jierula A, Oh TM, Wang S, Lee JH, Kim H, Lee JW (2021) Detection of damage locations and damage steps in pile foundations using acoustic emissions with deep learning technology. Front Struct Civ Eng 15(2):318–332
Gelman L (2010) The new frequency response functions for structural health monitoring. Eng Struct 32(12):3994–3999. https://doi.org/10.1016/j.engstruct.2010.09.010
Wang XJ, Zhou XQ, Xia Y, Weng S (2013) Comparisons between modal-parameter-based and flexibility-based damage identification methods. Adv Struct Eng 16(9):1611–1619. https://doi.org/10.1260/1369-4332.16.9.1611
Capozucca R, Khatir A, Magagnini E (2022) Experiences on anchorage systems for FRP rods. In: International conference of steel and composite for engineering structures (pp. 48–58). Cham: Springer International Publishing. https://doi.org/10.1007/978-3-031-24041-6_4
Nozarian MM, Esfandiari A (2009) Structural damage identification using frequency response function. Mater Forum 33:443–449
Capozucca R (2013) A reflection on the application of vibration tests for the assessment of cracking in PRC/RC beams. Eng Struct 48:508–518. https://doi.org/10.1016/j.engstruct.2012.09.022
Capozucca R, Bonci B (2015) Notched CFRP laminates under vibration. Compos Struct 122:367–375. https://doi.org/10.1016/j.compstruct.2014.11.062
Salehi M, Ziaeirad S, Ghayour M, Vazirizanjani MA (2010) A structural damage detection technique based on measured frequency response functions. Contempor Eng Sci 3(5):215–226
Golafshani AA, Kianian M, Ghodrati E (2010) Health monitoring of structures using few frequency response measurements. Sci Iran 17(6):493–500
Zhang M, Long D, Qin T, Yang J (2020) A chaotic hybrid butterfly optimization algorithm with particle swarm optimization for high-dimensional optimization problems. Symmetry 12(11):1800. https://doi.org/10.3390/sym12111800
Arora S, Singh S (2019) Butterfly optimization algorithm: a novel approach for global optimization. Soft Comput 23:715–734. https://doi.org/10.1007/s00500-018-3102-4
Funding
Open access funding provided by Università Politecnica delle Marche within the CRUI-CARE Agreement.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
Additional information
Technical Editor: Samuel da Silva.
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendix
Appendix
Frequency values of different cracks depth in both damaged scenarios.
Crack depth (mm) | Single crack | Double crack | ||||
---|---|---|---|---|---|---|
Mode 1 (Hz) | Mode 2 (Hz) | Mode 3 (Hz) | Mode 1 (Hz) | Mode 2 (Hz) | Mode 3 (Hz) | |
0.5 | 399.68 | 1084.4 | 2077.2 | 399.47 | 1082.1 | 2072.1 |
1 | 399.35 | 1084.4 | 2076.0 | 399.34 | 1081.0 | 2069.7 |
1.5 | 398.87 | 1084.4 | 2074.2 | 399.15 | 1079.5 | 2066.1 |
2 | 398.26 | 1084.4 | 2071.9 | 398.91 | 1077.5 | 2061.4 |
2.5 | 397.50 | 1084.4 | 2069.1 | 398.62 | 1075.0 | 2055.8 |
3 | 396.62 | 1084.4 | 2065.7 | 398.27 | 1072.2 | 2049.2 |
3.5 | 395.59 | 1084.4 | 2061.7 | 397.87 | 1068.9 | 2041.6 |
4 | 394.44 | 1084.4 | 2057.4 | 397.41 | 1065.2 | 2033.1 |
4.5 | 393.16 | 1084.4 | 2052.7 | 396.90 | 1061.1 | 2023.7 |
5 | 391.75 | 1084.4 | 2047.6 | 396.33 | 1056.5 | 2013.4 |
5.5 | 390.20 | 1084.4 | 2041.9 | 395.71 | 1051.5 | 2002.2 |
6 | 388.52 | 1084.4 | 2035.9 | 395.02 | 1046.2 | 1990.0 |
6.5 | 386.69 | 1084.4 | 2029.4 | 394.26 | 1040.3 | 1976.9 |
7 | 384.72 | 1084.3 | 2022.4 | 393.44 | 1034.0 | 1962.9 |
7.5 | 382.59 | 1084.3 | 2014.9 | 392.54 | 1027.3 | 1947.9 |
8 | 380.31 | 1084.3 | 2007.0 | 391.57 | 1020.1 | 1932.0 |
8.5 | 377.87 | 1084.3 | 1998.7 | 390.52 | 1012.4 | 1915.1 |
9 | 375.26 | 1084.2 | 1989.8 | 389.37 | 1004.2 | 1897.2 |
9.5 | 372.47 | 1084.2 | 1980.5 | 388.13 | 995.47 | 1878.3 |
10 | 369.50 | 1084.1 | 1970.7 | 386.79 | 986.22 | 1858.4 |
10.5 | 366.33 | 1084.1 | 1960.4 | 385.34 | 976.42 | 1837.4 |
11 | 362.97 | 1084.0 | 1949.6 | 383,77 | 966.05 | 1815.5 |
11.5 | 359.39 | 1084.0 | 1938.3 | 382.07 | 955.10 | 1792.4 |
12 | 356.03 | 1083.9 | 1926.5 | 380.23 | 943.53 | 1768.4 |
12.5 | 355.60 | 1083.9 | 1914.2 | 378.23 | 931.34 | 1743.2 |
13 | 355.15 | 1083.8 | 1901.3 | 376.06 | 918.49 | 1717.0 |
13.5 | 354.68 | 1083.7 | 1888.0 | 373.71 | 904.97 | 1689.8 |
14 | 354.18 | 1083.6 | 1874.2 | 371.16 | 890.76 | 1661.5 |
14.5 | 353.67 | 1083.5 | 1859.8 | 368.38 | 875.82 | 1632.1 |
15 | 353.13 | 1083.4 | 1845.0 | 365.36 | 860.15 | 1601.8 |
15.5 | 352.57 | 1083.3 | 1829.7 | 362.07 | 843.71 | 1570.5 |
16 | 351.99 | 1083.2 | 1813.9 | 358.48 | 826.49 | 1538.4 |
16.5 | 351.38 | 1083.1 | 1797.7 | 354.55 | 808.46 | 1505.3 |
17 | 350.74 | 1082.9 | 1781.0 | 350.26 | 789.60 | 1471.6 |
17.5 | 350.07 | 1082.8 | 1764.0 | 345.56 | 769.87 | 1437.0 |
18 | 349.37 | 1082.6 | 1746.6 | 340.41 | 749.28 | 1401.9 |
18.5 | 348.64 | 1082.5 | 1728.9 | 334.76 | 727.78 | 1366.4 |
19 | 347.88 | 1082.3 | 1710.9 | 328.56 | 705.35 | 1330.5 |
19.5 | 347.08 | 1082.1 | 1692.7 | 321.75 | 681.96 | 1294.4 |
20 | 346.24 | 1081.9 | 1674.3 | 314.28 | 657.59 | 1258.4 |
20.5 | 345.35 | 1081.7 | 1655.8 | 306.07 | 632.21 | 1222.5 |
21 | 344.42 | 1081.4 | 1637.3 | 297.07 | 605.78 | 1187.0 |
21.5 | 343.44 | 1081.2 | 1618.8 | 287.20 | 578.27 | 1152.2 |
22 | 342.40 | 1080.9 | 1600.4 | 276.40 | 549.66 | 1118.2 |
22.5 | 341.29 | 1080.6 | 1582.2 | 264.62 | 519.92 | 1085.3 |
23 | 340.11 | 1080.2 | 1564.2 | 251.81 | 489.02 | 1053.8 |
23.5 | 338.85 | 1079.8 | 1546.5 | 237.92 | 456.96 | 1023.7 |
24 | 337.49 | 1079.4 | 1529.1 | 222.95 | 423.75 | 995.47 |
24.5 | 336.02 | 1078.9 | 1512.3 | 206.89 | 389.41 | 969.14 |
25 | 334.42 | 1078.3 | 1495.9 | 189.78 | 354.00 | 944.88 |
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Achouri, F., Khatir, A., Smahi, Z. et al. Structural health monitoring of beam model based on swarm intelligence-based algorithms and neural networks employing FRF. J Braz. Soc. Mech. Sci. Eng. 45, 621 (2023). https://doi.org/10.1007/s40430-023-04525-y
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s40430-023-04525-y