Acessibilidade / Reportar erro

Identification of cracks in low-speed rotating slender cracked beams using frequencies and artificial rabbit algorithm

Abstract

This article aims to identify the presence of cracks in slender rotating beams (Euler Bernoulli) from the dynamic behaviour of cracked beams operating at low rotational speeds. For this purpose, the behavioural model of the cracked rotating beam developed by the authors in previous works is shown. The results of the mathematical model developed (natural frequencies) feed a novel meta-heuristic optimisation algorithm based on the survival tactics of rabbits against their predators: Artificial Rabbit Optimization (ARO). The application of this algorithm to the first two natural frequencies of vibration obtained with the analytical model and contrasted in previous works gives rise to the identification of the characteristic parameters of the crack contained in the beams. The estimation of the parameters: position along the beam and crack depth, show a high similarity with the initial data, which allows validating the application of the optimisation algorithm to the identification of cracks in this type of component as a first approach to a health monitoring method for more complex rotating cantilever beam structures.

Keywords:
Rotating beams; crack identification; artificial rabbit optimization; health monitoring

Graphical Abstract

1 INTRODUCTION

In most strategic sectors such as the transport and energy industries, there are mechanical components that can be represented and simplified as rotating beams. The most typical and significant cases are wind turbine blades, helicopter blades and open engines.

The working conditions of these components (extreme temperatures, aggressive media or cyclical wind loads) combined with possible manufacturing defects (sometimes invisible) can lead to the appearance and propagation of cracks and defects that seriously affect the operation of the device in which they are located, as well as causing risks to installations and machine operators. It is of great interest to detect defects when they are incipient as this can reduce the risks and costs associated with possible catastrophic failure of the component. However, the detection and identification of defects in their early stages is complex, so detection and identification techniques (position and severity) are highly recommended. Before having these procedures available, it is necessary to know the behaviour of rotating blades with defects to be able to compare this behaviour with that of intact blades and to determine the parameters that affect this behaviour. In this regard, it should be mentioned that the number of studies on the behaviour of cracked rotating blades is limited (Chen and Chen 1988Chen, L.W., Chen, C.L., (1988). Vibration and stability of cracked thick rotating blades. Computers & Structures 28:67-74.; Wauer 1991Wauer J., (1991). Dynamics of cracked rotating blades. Applied Mechanics Reviews 44:273-278.; Banerjee and Pohit 2014Banerjee A., Pohit, G., (2014). Crack detection in rotating cantilever beam by continuous wavelet transform. Applied Mechanics and Materials 592-594:2021-2025. ; Lee and Lee 2017Lee, J.W, Lee, J. Y., (2017). In-plane bending vibration analysis of a rotating beam with multiple edge cracks by using the transfer matrix method. Meccanica 52:1143-1157.; Yashar et al. 2018Yashar A., Ferguson, N., Ghandchi-Tehrani, M., (2018). Simplified modelling and analysis of a rotating Euler-Bernoulli beam with a single cracked edge. Journal of Sound and Vibration 420:346-356.; Valverde-Marcos et al. 2022Valverde-Marcos, B., Muñoz-Abella, B., Rubio, P., Rubio, L., (2022). Influence of the rotation speed on the dynamic behaviour of a cracked rotating beam. Theoretical and Applied Fracture Mechanics 117:103209.).

The reason for knowing the dynamic behaviour of rotating beams lies in the fact that cracks (or defects in general) modify this behaviour and, in particular, modify the natural frequencies of the component. The variation of the natural frequencies of the damaged component compared to the intact one makes it possible to detect the presence of the defect. In general, the presence of a crack (or defect) in a beam produces an increase in its flexibility which results in a reduction of the natural frequency of vibration, see for example the works of Fernández-Sáez et al. (1999)Fernández-Sáez J., Rubio L., Navarro C., (1999). Approximate calculation of the fundamental frequency for bending vibrations of cracked beams. Journal of Sound and Vibration 225(2):345-352. or Loya et al. (2006)Loya J.A., Rubio L., Fernández-Sáez J., (2006). Natural frequencies for bending vibrations of Timoshenko cracked beams. Journal of Sound and Vibration 290(3-5):640-653..

In contrast to static beams, the dynamic behaviour of rotating beams depends not only on the geometrical and material characteristics of the beam but also on the centrifugal force that arises due to the rotation. Furthermore, this centrifugal force is not constant throughout the beam but depends on the distance to the centre of rotation. Another special feature of the dynamic behaviour of rotating beams is that there are directions for their study: “chordwise”, in the plane of rotation, and “flapwise”, outside the plane of rotation. In both intact and defective beams, the presence of this centrifugal force results in an increase of the natural frequency in both directions like in Lee and Lee (2017)Lee, J.W, Lee, J. Y., (2017). In-plane bending vibration analysis of a rotating beam with multiple edge cracks by using the transfer matrix method. Meccanica 52:1143-1157., Wauer (1991)Wauer J., (1991). Dynamics of cracked rotating blades. Applied Mechanics Reviews 44:273-278., Valverde-Marcos et al. (2022)Valverde-Marcos, B., Muñoz-Abella, B., Rubio, P., Rubio, L., (2022). Influence of the rotation speed on the dynamic behaviour of a cracked rotating beam. Theoretical and Applied Fracture Mechanics 117:103209., Chen and Chen (1988)Chen, L.W., Chen, C.L., (1988). Vibration and stability of cracked thick rotating blades. Computers & Structures 28:67-74., Yashar et al. (2018)Yashar A., Ferguson, N., Ghandchi-Tehrani, M., (2018). Simplified modelling and analysis of a rotating Euler-Bernoulli beam with a single cracked edge. Journal of Sound and Vibration 420:346-356., Banerjee et al. (2014) and Bhat (1986)Bhat R.B., (1986). Transverse vibrations of a rotating uniform cantilever beam with tip mass as predicted by using beam characteristic orthogonal polynomials in the Rayleigh-Ritz Method, Journal of Sound and Vibration 105(2):199-210..

In the case of cracked rotating beams, the two previously mentioned effects occur: on the one hand a decrease of the natural frequencies as a consequence of the presence of the cracks and on the other hand an increase of the frequency as a consequence of the centrifugal force. The fact that the effects compensate each other makes it difficult to detect the damage (see for instance Lee and Lee 2017Lee, J.W, Lee, J. Y., (2017). In-plane bending vibration analysis of a rotating beam with multiple edge cracks by using the transfer matrix method. Meccanica 52:1143-1157.; Valverde-Marcos et al. 2022Valverde-Marcos, B., Muñoz-Abella, B., Rubio, P., Rubio, L., (2022). Influence of the rotation speed on the dynamic behaviour of a cracked rotating beam. Theoretical and Applied Fracture Mechanics 117:103209.; Muñoz-Abella et al. 2022aMuñoz-Abella, B., Rubio, L., Rubio, P., (2022a). Closed-Form Solution for the Natural Frequencies of Low-Speed Cracked Euler-Bernoulli Rotating Beams. Mathematics 10:4742.). It is of particular interest to analyse the behaviour at rotational speeds below 10 rad/s, those close to the behaviour of some real mechanical systems (wind engines), as it differs from that at higher rotational speeds (Muñoz-Abella et al. 2022aMuñoz-Abella, B., Rubio, L., Rubio, P., (2022a). Closed-Form Solution for the Natural Frequencies of Low-Speed Cracked Euler-Bernoulli Rotating Beams. Mathematics 10:4742.) so that specific studies should be done.

The estimation of crack characteristics from the knowledge of the dynamic behaviour of cracked elements is the inverse problem, as opposed to the direct problem explained above. Different methods and tools have been applied to address this problem. Of all of them, neural networks (Mohammed et al. 2014Mohammed A.A, Neilson R.D., Deans W.F., MacConnell P., (2014). Crack detection in a rotating shaft using artificial neural networks and PSD characterization. Meccanica 49:255-266.; Muñoz-Abella et al. 2020Muñoz-Abella, B., Ruiz-Fuentes, A., Rubio, P., Montero, L., Rubio, L., (2020). Cracked rotor diagnosis by means of frequency spectrum and artificial neural networks. Smart Structures and Systems 25(4):459-469.; Bilotta et al. 2023Bilotta A., Morassi A., Turco E., (2023). Damage identification for steel-concrete composite beams through convolutional neural networks. Journal of Vibration and Control 0(0) online.) currently occupy a prominent place in comparison with conventional optimisation techniques (Suh et al. 2000Suh M.W., Yu J.M., Lee J. H., (2000). Crack Identification Using Classical Optimization Technique. Key Engineering Materials 183-187:61-66.; Shekar 2004Shekar A.S., (2004). Crack identification in a rotor system: a model-based approach. Journal of Sound and Vibration 270(4-5):887-902.; Rubio 2009Rubio L., (2009). An efficient method for crack identification in simply supported Euler-Bernoulli beams. Journal of Vibration and Acoustics 131(5):0510011-0510016.), or those based on constructive algorithms based on vibration problems (Fernández-Sáez et al. 2017Fernández-Sáez J., Morassi A., Rubio L. (2017). Crack identification in elastically restrained vibrating rods. International Journal of Non-Linear Mechanics 94:257-267.; Rubio et al. 2018Rubio L., Fernández-Sáez J., Morassi A. (2018). Identification of an open crack in a beam with variable profile by two resonant frequencies. JVC/Journal of Vibration and Control 24(5):839-859.) or on genetic algorithms or other optimization methods (Maity and Tripathy 2005Maity D., Tripathy R.R., (2005). Damage assessment of structures from changes in natural frequencies using genetic algorithm. Structural Engineering and Mechanics 19(1):21-42.; Muñoz-Abella et al. 2018Muñoz-Abella B., Rubio L., Rubio P., Montero L. (2018). Elliptical Crack Identification in a Nonrotating Shaft. Shock and Vibration 2018:4623035.; Ramezani and Bahar 2021Ramezani M., Bahar O., (2021). Structural damage identification for elements and connections using an improved genetic algorithm. Smart Structures and Systems 28(5):643-660.; Muñoz-Abella et al. 2022aMuñoz-Abella, B., Rubio, L., Rubio, P., (2022a). Closed-Form Solution for the Natural Frequencies of Low-Speed Cracked Euler-Bernoulli Rotating Beams. Mathematics 10:4742., Gordan et al. 2017Gordan M., Razak H.A., Ismail Z., Ghaedi K., (2017). Recent Developments in Damage Identification of Structures Using Data Mining. Latin American Journal of Solids and Structures 14(13):2373-2401., Jahangiri et al. 2016Jahangiri V., Mirab H., Fathi R., Ettefagh M.M., (2016). TLP Structural Health Monitoring Based on Vibration Signal of Energy Harvesting System. Latin American Journal of Solids and Structures 13(5): 897-915., Marques et al. 2018Marques D., Flor F., Medeiros R., Pagani jr. C., Tita V., (2018). Structural health monitoring of sandwich structures based on dynamic analysis. Latin American Journal of Solids and Structures 15(11): SOLMEC 2017.). However, there are some methods whose use is currently gaining more strength with the development of AI.

This is the case of meta-heuristic algorithms that are increasingly used to solve optimisation problems in all fields of engineering. As indicated by Wang et al. (2022)Wang, L., Cao, Q., Zhang, Z., Mirjalili, S., & Zhao, W. (2022). Artificial rabbits optimization: a new bio-inspired meta-heuristic algorithm for solving engineering optimization problems. Engineering Applications of Artificial Intelligence 114, 105082. in their extensive and comprehensive article, most of them are inspired by nature. These authors divide them into five types: evolutionary, swarm-based, based on physics and chemistry, and based on human behaviour.

In particular, swarm-based algorithms are inspired by the behaviour of swarms in nature (i.e. Ertenlice and Kalayci 2018Ertenlice O., Kalayci C.B., (2018). A survey of swarm intelligence for portfolio optimization: Algorithms and applications. Swarm and Evolutionary Computation 39:36-52.). Since the mid-1990s, different algorithms of this type have been used to solve mathematical and engineering problems, including the well-known particle swarm optimisation (PSO), inspired by the behaviour of flocks of birds (Eberhart and Kennedy 1995Eberhart R., Kennedy J., (1995). A new optimizer using particle swarm theory. Proceedings of the Sixth International Symposium on Micro Machine and Human Science (MHS'95). IEEE.) or others based on the behaviour of fireflies (Yang 2010Yang X.S., (2010). Firefly algorithm, stochastic test functions and design optimization. International Journal of Bio-inspired Computation 2(2):78-84.), whales (Mirjalili and Lewis 2016Mirjalili S., Lewis A., (2016). The whale optimization algorithm. Advances in Engineering Software 95:51-67.), bees (Karaboga and Akay 2009Karaboga D., Akay B., (2009). A comparative study of Artificial Bee Colony algorithm. Applied Mathematics and Computation 214(1):108-132.), manta rays (Zhao et al. 2020Zhao W., Zhang Z., Wang L., (2020). Manta ray foraging optimization: An effective bio-inspired optimizer for engineering applications. Engineering Applications of Artificial Intelligence 87:103300.), horses (Naruei and Keynia 2022Naruei I., Keynia F., (2022). Wild horse optimizer: a new meta-heuristic algorithm for solving engineering optimization problems. Engineering with Computers 38(4): S3025-S3056.) and rabbits (Wang et al. 2022Wang, L., Cao, Q., Zhang, Z., Mirjalili, S., & Zhao, W. (2022). Artificial rabbits optimization: a new bio-inspired meta-heuristic algorithm for solving engineering optimization problems. Engineering Applications of Artificial Intelligence 114, 105082.; Alsaiari et al. 2023Alsaiari A.O., Moustafa E.B., Alhumade H., Abulkhair H., Elsheikh A., (2023). A coupled artificial neural network with artificial rabbits optimizer for predicting water productivity of different designs of solar stills. Advances in Engineering Software 175:103315., Alamir et al. 2023Alamir N., Kamel S., Hassan M.H., Abdelkader S.M., (2023). An effective quantum artificial rabbits optimizer for energy management in microgrid considering demand response. Soft Computing 27:15741-15768., Nguyen et al. 2024Nguyen Q.H., Nguyen L.N., Bui T.T, Tran H.N., Nguyen H.T., Nguyn T.X., (2024). An improved Artificial Rabbit Optimization for structural damage identification. Latin American Journal of Solids and Structures, in press.), among others.

This paper presents a methodology for the identification of cracks in rotating, at low rotation velocities, Euler Bernoulli beams based on the novel optimisation algorithm called the Artificial Rabbit Algorithm. It is therefore the solution of an inverse problem in which the objective function is an expression that comes from the solution of the direct problem of integration of the equation of motion previously developed by the authors. To carry out the research, the commercial MATLAB code and a specific toolbox developed for the algorithm (Wang et al. 2022Wang, L., Cao, Q., Zhang, Z., Mirjalili, S., & Zhao, W. (2022). Artificial rabbits optimization: a new bio-inspired meta-heuristic algorithm for solving engineering optimization problems. Engineering Applications of Artificial Intelligence 114, 105082.) have been used.

The input data comes from both the mathematical model of the behaviour of the cracked rotating beam, the same as in Muñoz-Abella et al. (2022a)Muñoz-Abella, B., Rubio, L., Rubio, P., (2022a). Closed-Form Solution for the Natural Frequencies of Low-Speed Cracked Euler-Bernoulli Rotating Beams. Mathematics 10:4742. and in Muñoz-Abella et al. (2023)Muñoz-Abella B., Rubio L., Rubio P., (2023). Detection and identification of cracks in slender rotating beams at low angular speeds from modal parameters and artificial neural networks (in Spanish). Revista Iberoamericana de Ingeniería Mecánica 27(2):61-73., for cases obtained with the model and for cases where a white error has been considered in the input data.

The proposed methodology would allow estimating the position and crack size of cracked Euler Bernoulli rotating beams at low rotating velocities simulating wind turbine or helicopter blades from the natural frequencies of the component, allowing estimation of the component's life.

2 STATEMENT OF THE DIRECT PROBLEM

2.1 Cracked Euler Bernoulli rotating beam model

A cracked Euler Bernoulli beam of uniform rectangular cross-section with double symmetry and with the following geometrical properties is considered: Length L, thickness B and depth H. The beam rotates with a constant speed Ω around an axis perpendicular to the longitudinal axis of the beam, as shown in Figure 1. The beam has a straight-fronted crack of depth a, located at a distance Lc from the point of contact with the hub. The cube has a diameter of D, at the centre of which the reference frame (X´, Y´, Z´) for the beam rotation is located, while the reference frame of the beam is located at the beam-hub contact point.

Figure 1
Schematic representation of the cracked rotating beam.

The differential equation governing the dynamic behaviour of the rotating beam, is valid only for slender beams because it ignores the effects of shear deformation and rotatory inertia (Banerjee et al., 2006Banerjee, J.R., Su, H. and Jackson, D.R. (2006), Free vibration of rotating tapered beams using the dynamic stiffness method. Journal of Sound and Vibration. 4-5: 1034-1054. and Lee and Lee, 2017Lee, J.W, Lee, J. Y., (2017). In-plane bending vibration analysis of a rotating beam with multiple edge cracks by using the transfer matrix method. Meccanica 52:1143-1157.) can be expressed according to the expression eq. (1).

ρ A 2 W ( X , t ) t 2 + 2 x 2 E I 2 W ( X , t ) X 2 X P ( X ) W ( X , t ) X = 0 (1)

Where t is the time, ρ is the density, E is Young's modulus, I is the moment of inertia of the section and A is the cross-section area. On the other hand, P(X) is the centrifugal force which appears as a consequence of the rotational speed of the beam and has the form, Eq. (2):

P X = X L ρ A Ω 2 X + R d X (2)

The integration of the equation is verified by the method of separation of variables. Eq. (1) can then be expressed with dimensionless variables as follows:

d 4 w d ξ 4 M 2 d d ξ r 1 ξ + 1 2 1 ξ 2 d w d ξ μ 2 w = 0 (3)

Where the dimensionless variables are given by:

ξ = x L ; r = R L ; α = a H ; μ = ρ A L 4 E I ω ; M = ρ A L 4 E I Ω ; S L = A L 2 I (4)

In the case of a cracked beam, the equation of motion is divided into two equations, one for each span before and after the crack (equation 5). The connection between the two spans is verified by a massless rotational spring (see Figure 2) whose stiffness is related to the loss of stiffness of the beam at the cracked section, K according to Chondros et al., 1998, Eq. (6).

Figure 2
Schematic representation of the model of the crack in the beam
d4w1dξ4M2ddξr1ξ+121ξ2dw1dξμ2w1=0 0ξξc (5)d4w2dξ4M2ddξr1ξ+121ξ2dw2dξμ2w2=0 ξcξ1
1 K = 6 π 1 ν 2 h ϕ α E I
ϕ α = 0.6272 α 2 0.04533 α 3 + 4.5948 α 4 9.9736 α 5 + 20.2948 α 6 33.031 α 7 + 47.1063 α 8 40.7556 α 9 + 19.6 α 10 (6)

where ν is the Poisson's ratio of the material.

The solution of the equation requires the establishment of boundary and compatibility conditions on the cracked section, which are given by Eq. (7) and (8), respectively.

w 1 0 = 0 ; d w 1 0 d ξ = 0 ; d 2 w 2 1 d ξ 2 = 0 ; d 3 w 2 1 d ξ 3 = 0 (7)
w 1 ξ c = w 2 ξ c ; d w 2 ξ c d ξ d w 1 ξ c d ξ = E I K d 2 w 2 ξ c d ξ 2 ; d 2 w 1 ξ c d ξ 2 = d 2 w 2 ξ c d ξ 2 ; d 3 w 1 ξ c d ξ 3 = d 3 w 2 ξ c d ξ 3 (8)

2.2 Solution of the equation of motion of a cracked rotating Euler Bernoulli rotating beam

The equation of motion has been solved using the Frobenius series method, that allows the expression of the solution of the differential equation in the form depicted by Eq. (9).

f ( ξ , J ) = n = 0 a n + 1 ( J ) ξ J + n (9)

The series coefficients are denoted as an+1(J), where j is an indeterminate exponent. The function f(ξ,J) represents both ω1 and ω2, since they are initially identical before applying the boundary conditions.

By substituting Eq. (9) into Eq. (5), we can derive the indicial equation and the recurrence relationship (Muñoz-Abella et al. 2022aMuñoz-Abella, B., Rubio, L., Rubio, P., (2022a). Closed-Form Solution for the Natural Frequencies of Low-Speed Cracked Euler-Bernoulli Rotating Beams. Mathematics 10:4742.). From these equations, the solutions F1(ξ) and F2(ξ) are calculated as a linear combination of f(ξ,0), f(ξ,1), f(ξ,2) and f(ξ,3).

F 1 ξ = C 1 w 1 ξ ,0 + C 2 w 1 ξ ,1 + C 3 w 1 ξ ,2 + C 4 w 1 ξ ,3 0 ξ ξ c F 2 ξ = C 5 w 2 ξ ,0 + C 6 w 2 ξ ,1 + C 7 w 2 ξ ,2 + C 8 w 2 ξ ,3 ξ c ξ 1 (10)

The constants C1 to C8 are calculated from the boundary and compatibility conditions Eq. (7) and (8).

To carry out the study, frequency values have been calculated, using the proposed mathematical model, for a cracked beam with the geometrical and material properties given in Table 1. On the other hand, the ranges of the variables involved in the problem are indicated in Table 2.

Table 1
Geometrical and material properties of the cracked beam.
Table 2
Range of the variables on which the frequencies of the cracked beam depend.

The direct problem has been solved as indicated obtaining the first two natural frequencies. Table 3 and Table 4 show some of the solved cases with the respective parameter values and frequencies found.

Table 3
Selected cases and obtained frequencies.
Table 4
Selected random cases and obtained frequencies.

2.3 Closed-form solutions for the natural frequencies

From the 5184 computed cases (with all possible combinations of Table 2) two closed expressions have been obtained, one for each of the calculated natural frequencies μ1 and μ2, intended to be used in solving the inverse problem. The expressions depend on the dimensionless variables: dimensionless angular velocity (M), hub radius (r), slenderness coefficient (SL), crack position (ξc) and crack depth (α) (Muñoz-Abella et al. 2022aMuñoz-Abella, B., Rubio, L., Rubio, P., (2022a). Closed-Form Solution for the Natural Frequencies of Low-Speed Cracked Euler-Bernoulli Rotating Beams. Mathematics 10:4742.).

First of all, six expressions for each natural frequency, which relate μq (q=1,2) with α, for α=0, 0.1, 0.2, 0.3, 0.4 and 0.5, respectively, are calculated. In the same order, that isμqα0, μqα01, μqα02, μqα03, μqα04and μqα05. All of them have been formulated using multiple regression techniques and have similar formats, according to (11):

μ q α M , r , S L , ξ c = i = 0 i * j = 0 j * k = 0 k * l = 0 l * C i j k l α M i r j S L k ξ c l (11)

where I, j, k and l are the degrees of the polynomials in M, r, SL and ξc, respectively. Cijkl are the coefficients of the fits which are collected in a public repository (Muñoz-Abella et al. 2022bMuñoz-Abella B., Rubio L., Rubio P., (2022b). GitHub Repository. Coefficients Low-Speed EB Cracked Rotating Beam.) and, finally, i*, j*, k* and l* are the values of the best fits calculated by the authors in Muñoz-Abella et al. 2022bMuñoz-Abella B., Rubio L., Rubio P., (2022b). GitHub Repository. Coefficients Low-Speed EB Cracked Rotating Beam.. Finally, the general expressions of the curves relating α to μq, for any value of α, have the form:

μ q = Φ 1 q α 5 + Φ 2 q α 4 + Φ 3 q α 3 + Φ 4 q α 2 + Φ 5 q α 1 + Φ 6 q (12)

where Φ1qto Φ6q are twelve unknown coefficients, six for μ1 and six for μ2, that can be computed from:

Φ = Γ 1 μ q
Γ = 0 0 0 0 0 1 0.1 0.1 2 0.1 3 0.1 4 0.1 5 0.1 6 0.2 0.2 2 0.2 3 0.2 4 0.2 5 0.2 6 0.3 0.3 2 0.3 3 0.3 4 0.3 5 0.3 6 0.4 0.4 2 0.4 3 0.4 4 0.4 5 0.4 6 0.5 0.5 2 0.5 3 0.5 4 0.5 5 0.5 6 Φ = Φ 1 q Φ 2 q Φ 3 q Φ 4 q Φ 5 q Φ 6 q μ q = μ q α 0 μ q α 01 μ q α 02 μ q α 03 μ q α 04 μ q α 05 (13)

From the above equations, for any set of data (M, r, SL, ξc, α), both μ1 and μ2 can be obtained.

3 SOLVING THE INVERSE PROBLEM

Once we have formulated the direct problem that allows us to obtain the first two natural frequencies, taking into account the characteristics of the cracked rotating beam (Tables 1 and 2), we proceed to tackle the inverse problem that consists of determining the characteristics of the crack contained in the beam (if it exists) from the knowledge of the natural frequencies of the beam by applying a novel optimisation algorithm of the type known as swarm optimisation. In this case, the algorithm based on the behaviour of rabbits, Artificial Rabbit Optimization (ARO) (Wang et al. 2022Wang, L., Cao, Q., Zhang, Z., Mirjalili, S., & Zhao, W. (2022). Artificial rabbits optimization: a new bio-inspired meta-heuristic algorithm for solving engineering optimization problems. Engineering Applications of Artificial Intelligence 114, 105082.), has been chosen because it is a simple algorithm to implement and its good results have been demonstrated in very recent works such as those referred to by the developers of the algorithm (Wang et al. 2022Wang, L., Cao, Q., Zhang, Z., Mirjalili, S., & Zhao, W. (2022). Artificial rabbits optimization: a new bio-inspired meta-heuristic algorithm for solving engineering optimization problems. Engineering Applications of Artificial Intelligence 114, 105082.), with some engineering examples, and by other authors such as Alamir et al. (2023)Alamir N., Kamel S., Hassan M.H., Abdelkader S.M., (2023). An effective quantum artificial rabbits optimizer for energy management in microgrid considering demand response. Soft Computing 27:15741-15768. who use it for the optimization of energy management.

3.1 Artificial Rabbit Optimization (ARO)

This is a meta-heuristic algorithm used to solve optimisation problems in the field of engineering due to its simplicity, ease of implementation and efficiency. In general, the benefits of these meta-heuristic techniques lie in their randomness, which avoids local minima problems and because they are of the black box type in which the only things necessary are the input and output. These benefits make them especially interesting in nonlinear problems (Boussaïd et al., 2013Boussaïd I., Lepagnot J., Siarry P., (2013). A survey on optimization metaheuristics. Information Sciences 237:82-117. and Dhiman and Kaur 2019Dhiman G., Kaur A., (2019). STOA: a bio-inspired based optimization algorithm for industrial engineering problems. Engineering Applications of Artificial Intelligence 8:148-174). Within the classification indicated by Wang et al. (2022)Wang, L., Cao, Q., Zhang, Z., Mirjalili, S., & Zhao, W. (2022). Artificial rabbits optimization: a new bio-inspired meta-heuristic algorithm for solving engineering optimization problems. Engineering Applications of Artificial Intelligence 114, 105082. in their article on the development and application of the algorithm, they present it as swarm-based, in which they try to mimic the behaviour of swarms in nature. In this case, the ARO aims to mimic the survival strategies of rabbits in nature. In general terms, rabbits tend not to eat grass near their burrows, they tend to make false burrows that they do not use or use as shelter when attacked, and they adapt to choose feeding and shelter areas based on energy. The search strategy is divided into three phases: diversion for foraging, random concealment and energy reduction. The phases of the algorithm are called: exploration (detour foraging), exploitation (random hiding) and switch from exploration to exploitation (energy shrink).

The mathematic model applied is the one shown below, Wang et al. (2022)Wang, L., Cao, Q., Zhang, Z., Mirjalili, S., & Zhao, W. (2022). Artificial rabbits optimization: a new bio-inspired meta-heuristic algorithm for solving engineering optimization problems. Engineering Applications of Artificial Intelligence 114, 105082., divided into the three phases indicated (Figure 3):

Figure 3
Flowchart of the Artificial Rabbit Optimization Algorithm.
  1. Explotarion (Detour foraging):

Each individual in the search process tends to adjust its position relative to another randomly selected individual within the swarm, incorporating a perturbation in the process.

x i ( t + 1 ) = x j ( t ) + R × ( x i ( t ) x j ( t ) ) + r o u n d ( 0.5 × ( 0.05 + r 1 ) ) × n i , i , j = 1,...., n j i (14)
R = L × c (15)
L = e e t 1 T 2 × sin 2 π r 2 (16)
c ( k ) = 1 if k = = g ( l ) 0 else k = 1,..., d and l = 1,... r 3 , d (17)
g = r a n d p e r m ( d ) (18)
n 1 N 0,1 (19)
  1. Exploitation (random hiding):

To evade predators, rabbits typically excavate burrows close to their nests as a hiding strategy. The equations for this phase are:

B i , j ( t ) = x i ( t ) + H g x i ( t ) , i = 1,...., n a n d j = 1,..., d (20)
H = T t + 1 T r 4 (21)
n 2 N 0,1 (22)
g ( k ) = 1 if k = = j 0 else k = 1,..., d (23)

In order not to be caught, the rabbits choose their hiding place randomly among the different holes. This hiding strategy can be modelled:

x i ( t + 1 ) = x i ( t ) + R × ( r 4 × B i , r ( t ) x i ( t ) ) , i = 1,...., n (24)
g ( k ) = 1 if k = = r 5 × d 0 else k = 1,..., d (25)
B i , r ( t ) = x i ( t ) + H g r x i ( t ) (26)

When both detour foraging and random hiding are reached, the position of the ith rabbit will be:

x i ( t + 1 ) = x i t f x i t f x i t + 1 x i t + 1 f x i t > f x i t + 1 (27)
  1. Energy shrink (switch from exploration to exploitation):

A specifically designed energy factor is implemented to shift from exploration to exploitation:

A ( t ) = 4 1 t T ln 1 r ; r 0,1 (28)

3.2 Artificial Rabbit Optimization applied to crack identification in a rotating beam

The purpose of applying this optimisation algorithm is to obtain the position and depth of the crack contained in a rotating beam for which the natural frequencies of the rotating beam are assumed. The algorithm optimises by minimising the objective function (Eq. 29):

F o b j = μ 1 e s t μ 1 2 + μ 2 e s t μ 2 2 (29)

where μ1est (α, ξc) and μ2est (α, ξc) are the first and second dimensionless frequencies calculated with the closed expressions explained in section 2.3, while μ1 and μ2 are the values of the dimensionless natural frequencies measured in a real system.

The closed expressions implemented in the objective function are those that provide the pair of optimal values of position, ξc-est, and crack depth α-est, that are sought in this identification problem.

3.3 Results of the crack identification

The frequency results obtained (Tables 3 and 4) are used to feed the algorithm that allows the estimation of the two variables that are the object of this identification problem. As mentioned before, specifically, we want to estimate the position of the crack along the length of the beam and the depth (severity) of the crack. The algorithm used is the Artificial Rabbit Optimization that has been introduced in previous sections.

The tables present several columns corresponding to 10 cases. The first column shows the rotational speed. The next two columns show the dimensionless values of the hub radius and the slenderness. The fifth and sixth columns present the dimensionless data of crack position and crack depth. Finally, the last two columns show the dimensionless natural frequencies calculated with the cracked rotating beam model (sections 2.1 and 2.2).

The cases presented in Table 3 are also used to determine the closed expressions (from section 2.3) incorporated in the optimization algorithm. Table 4 presents similar results to Table 3, but these are random data not used to obtain the mentioned closed expression.

Table 5 shows the results of applying the ARO algorithm to the cases and results of Table 3. The table shows not only the results of the estimation of the variables but also the difference with the initial values and the percentage error, calculated according to (30).

Table 5
Selected cases, obtained frequencies and estimations.
ε % = t r u e v a l u e e s t i m a t e d v a l u e t r u e v a l u e 100 (30)

It can be seen that the differences are very small. In the most unfavourable case, this difference is 0.028 in the estimation of the position (case 10) and 0.07 in the estimation of the depth of the crack (case 5), this result being conservative. Regarding the percentage errors, the highest values occur when the crack is positioned near ξc=0.2 or in proximity to the free end of the beam. This situation is best explained by examining Figure 4, which shows how µ1 (a) and µ2 (b) vary as a function of ξc for a given case (equal values of angular velocity, hub radius, slenderness coefficient, crack position) and different crack depths values.

Figure 4
Dimensionless natural frequencies vs. crack position for a given case and different crack depths. (a) µ1 (b) µ2

As can be seen, in the vicinity of ξc=0.2 the values of µ2 are practically the same, regardless of the α value. The same is true for µ1 when the crack is close to the free end of the beam. However, although this circumstance complicates the implementation of the algorithm and the procedure offers less precise estimates, they are considered good enough, since, for example, in the worst case a value of alpha=0.27 is estimated instead of 0.2, which is a difference very small according to the purpose of the work. In this way, the analytical model for calculating the frequencies of a rotating cracked Euler Bernoulli beam (Muñoz-Abella et al. 2022aMuñoz-Abella, B., Rubio, L., Rubio, P., (2022a). Closed-Form Solution for the Natural Frequencies of Low-Speed Cracked Euler-Bernoulli Rotating Beams. Mathematics 10:4742.) is once again validated and, additionally, the opportunity of using the ARO algorithm for the identification of a crack in this type of mechanical component is verified.

To confirm the validity of the application of the optimisation method to the identification of cracks in rotating beams, the same is applied to the random data in Table 4. The results of this application are shown in Table 6. It can be seen that the estimation of both position and crack depth are somewhat less accurate than for the previous data, but they are adjusted with admissible differences given the complexity of the problem. The largest differences are located in the case CR6 (Dif ξc=0.086) in the position estimation and the CR8 case (Dif α=0.065) in the depth estimation, which, as indicated above, are considered admissible values. Regarding the percentage errors, the situation is the same as explained in the case of the values in Table 5.

Table 6
Selected cases, obtained frequencies and estimations.

As an example, the diagram of the execution of the algorithm for case 1 is presented in Figure 5. As can be seen, the best fit is reached after 111 iterations. Similar results are obtained for all the other cases.

Figure 5
Crack identification ARO algorithm performance. Case 1.

4 CONCLUSION

This paper presents a summary of the initial theoretical study necessary for the subsequent practical application of an optimisation method for the identification of cracks in rotating Euler Bernoulli beams rotating at low speeds, a simplification of the operation of more complex devices such as wind turbine blades. The proposed identification methodology focuses on the use of a novel optimisation algorithm: Artificial Rabbit Optimisation (ARO) (Wang et al. 2022Wang, L., Cao, Q., Zhang, Z., Mirjalili, S., & Zhao, W. (2022). Artificial rabbits optimization: a new bio-inspired meta-heuristic algorithm for solving engineering optimization problems. Engineering Applications of Artificial Intelligence 114, 105082.). This is a meta-heuristic algorithm that mimics the survival behaviour of rabbits. With the application of the algorithm, unlike other methodologies that require intermediate steps (Muñoz-Abella et al. 2022aMuñoz-Abella, B., Rubio, L., Rubio, P., (2022a). Closed-Form Solution for the Natural Frequencies of Low-Speed Cracked Euler-Bernoulli Rotating Beams. Mathematics 10:4742.), the two variables to be identified are accurately estimated in a single step: position along the beam and depth of the crack. The application of the model has been carried out with two types of data: data used to obtain the behavioural model of the cracked rotating beam and random data not used to obtain the behavioural model of the cracked rotating beam. In all cases, accurate results are achieved that allow validating the use of this algorithm in health monitoring problems of this type of mechanical components in operation. The methodology presented in this paper is an initial step toward using more complex problems that incorporate the Timoshenko beam model instead of the Euler-Bernoulli model (applicable to non-slender beams), beams with variable cross-sections and the nonlinear breathing mechanism occurring on the crack surfaces.

References

  • Alamir N., Kamel S., Hassan M.H., Abdelkader S.M., (2023). An effective quantum artificial rabbits optimizer for energy management in microgrid considering demand response. Soft Computing 27:15741-15768.
  • Alsaiari A.O., Moustafa E.B., Alhumade H., Abulkhair H., Elsheikh A., (2023). A coupled artificial neural network with artificial rabbits optimizer for predicting water productivity of different designs of solar stills. Advances in Engineering Software 175:103315.
  • Banerjee A., Pohit, G., (2014). Crack detection in rotating cantilever beam by continuous wavelet transform. Applied Mechanics and Materials 592-594:2021-2025.
  • Banerjee, J.R., Su, H. and Jackson, D.R. (2006), Free vibration of rotating tapered beams using the dynamic stiffness method. Journal of Sound and Vibration. 4-5: 1034-1054.
  • Bhat R.B., (1986). Transverse vibrations of a rotating uniform cantilever beam with tip mass as predicted by using beam characteristic orthogonal polynomials in the Rayleigh-Ritz Method, Journal of Sound and Vibration 105(2):199-210.
  • Bilotta A., Morassi A., Turco E., (2023). Damage identification for steel-concrete composite beams through convolutional neural networks. Journal of Vibration and Control 0(0) online.
  • Boussaïd I., Lepagnot J., Siarry P., (2013). A survey on optimization metaheuristics. Information Sciences 237:82-117.
  • Chen, L.W., Chen, C.L., (1988). Vibration and stability of cracked thick rotating blades. Computers & Structures 28:67-74.
  • Dhiman G., Kaur A., (2019). STOA: a bio-inspired based optimization algorithm for industrial engineering problems. Engineering Applications of Artificial Intelligence 8:148-174
  • Eberhart R., Kennedy J., (1995). A new optimizer using particle swarm theory. Proceedings of the Sixth International Symposium on Micro Machine and Human Science (MHS'95). IEEE.
  • Ertenlice O., Kalayci C.B., (2018). A survey of swarm intelligence for portfolio optimization: Algorithms and applications. Swarm and Evolutionary Computation 39:36-52.
  • Fernández-Sáez J., Morassi A., Rubio L. (2017). Crack identification in elastically restrained vibrating rods. International Journal of Non-Linear Mechanics 94:257-267.
  • Fernández-Sáez J., Rubio L., Navarro C., (1999). Approximate calculation of the fundamental frequency for bending vibrations of cracked beams. Journal of Sound and Vibration 225(2):345-352.
  • Gordan M., Razak H.A., Ismail Z., Ghaedi K., (2017). Recent Developments in Damage Identification of Structures Using Data Mining. Latin American Journal of Solids and Structures 14(13):2373-2401.
  • Jahangiri V., Mirab H., Fathi R., Ettefagh M.M., (2016). TLP Structural Health Monitoring Based on Vibration Signal of Energy Harvesting System. Latin American Journal of Solids and Structures 13(5): 897-915.
  • Karaboga D., Akay B., (2009). A comparative study of Artificial Bee Colony algorithm. Applied Mathematics and Computation 214(1):108-132.
  • Lee, J.W, Lee, J. Y., (2017). In-plane bending vibration analysis of a rotating beam with multiple edge cracks by using the transfer matrix method. Meccanica 52:1143-1157.
  • Loya J.A., Rubio L., Fernández-Sáez J., (2006). Natural frequencies for bending vibrations of Timoshenko cracked beams. Journal of Sound and Vibration 290(3-5):640-653.
  • Maity D., Tripathy R.R., (2005). Damage assessment of structures from changes in natural frequencies using genetic algorithm. Structural Engineering and Mechanics 19(1):21-42.
  • Marques D., Flor F., Medeiros R., Pagani jr. C., Tita V., (2018). Structural health monitoring of sandwich structures based on dynamic analysis. Latin American Journal of Solids and Structures 15(11): SOLMEC 2017.
  • Mirjalili S., Lewis A., (2016). The whale optimization algorithm. Advances in Engineering Software 95:51-67.
  • Mohammed A.A, Neilson R.D., Deans W.F., MacConnell P., (2014). Crack detection in a rotating shaft using artificial neural networks and PSD characterization. Meccanica 49:255-266.
  • Muñoz-Abella B., Rubio L., Rubio P., Montero L. (2018). Elliptical Crack Identification in a Nonrotating Shaft. Shock and Vibration 2018:4623035.
  • Muñoz-Abella, B., Ruiz-Fuentes, A., Rubio, P., Montero, L., Rubio, L., (2020). Cracked rotor diagnosis by means of frequency spectrum and artificial neural networks. Smart Structures and Systems 25(4):459-469.
  • Muñoz-Abella, B., Rubio, L., Rubio, P., (2022a). Closed-Form Solution for the Natural Frequencies of Low-Speed Cracked Euler-Bernoulli Rotating Beams. Mathematics 10:4742.
  • Muñoz-Abella B., Rubio L., Rubio P., (2022b). GitHub Repository. Coefficients Low-Speed EB Cracked Rotating Beam.
  • Muñoz-Abella B., Rubio L., Rubio P., (2023). Detection and identification of cracks in slender rotating beams at low angular speeds from modal parameters and artificial neural networks (in Spanish). Revista Iberoamericana de Ingeniería Mecánica 27(2):61-73.
  • Naruei I., Keynia F., (2022). Wild horse optimizer: a new meta-heuristic algorithm for solving engineering optimization problems. Engineering with Computers 38(4): S3025-S3056.
  • Nguyen Q.H., Nguyen L.N., Bui T.T, Tran H.N., Nguyen H.T., Nguyn T.X., (2024). An improved Artificial Rabbit Optimization for structural damage identification. Latin American Journal of Solids and Structures, in press.
  • Ramezani M., Bahar O., (2021). Structural damage identification for elements and connections using an improved genetic algorithm. Smart Structures and Systems 28(5):643-660.
  • Rubio L., (2009). An efficient method for crack identification in simply supported Euler-Bernoulli beams. Journal of Vibration and Acoustics 131(5):0510011-0510016.
  • Rubio L., Fernández-Sáez J., Morassi A. (2018). Identification of an open crack in a beam with variable profile by two resonant frequencies. JVC/Journal of Vibration and Control 24(5):839-859.
  • Shekar A.S., (2004). Crack identification in a rotor system: a model-based approach. Journal of Sound and Vibration 270(4-5):887-902.
  • Suh M.W., Yu J.M., Lee J. H., (2000). Crack Identification Using Classical Optimization Technique. Key Engineering Materials 183-187:61-66.
  • Valverde-Marcos, B., Muñoz-Abella, B., Rubio, P., Rubio, L., (2022). Influence of the rotation speed on the dynamic behaviour of a cracked rotating beam. Theoretical and Applied Fracture Mechanics 117:103209.
  • Wang, L., Cao, Q., Zhang, Z., Mirjalili, S., & Zhao, W. (2022). Artificial rabbits optimization: a new bio-inspired meta-heuristic algorithm for solving engineering optimization problems. Engineering Applications of Artificial Intelligence 114, 105082.
  • Wauer J., (1991). Dynamics of cracked rotating blades. Applied Mechanics Reviews 44:273-278.
  • Yang X.S., (2010). Firefly algorithm, stochastic test functions and design optimization. International Journal of Bio-inspired Computation 2(2):78-84.
  • Yashar A., Ferguson, N., Ghandchi-Tehrani, M., (2018). Simplified modelling and analysis of a rotating Euler-Bernoulli beam with a single cracked edge. Journal of Sound and Vibration 420:346-356.
  • Zhao W., Zhang Z., Wang L., (2020). Manta ray foraging optimization: An effective bio-inspired optimizer for engineering applications. Engineering Applications of Artificial Intelligence 87:103300.

Edited by

Editor: Rogério José Marczak

Publication Dates

  • Publication in this collection
    09 Feb 2024
  • Date of issue
    2024

History

  • Received
    30 Nov 2023
  • Reviewed
    10 Jan 2024
  • Accepted
    16 Jan 2024
  • Published
    24 Jan 2024
Individual owner www.lajss.org - São Paulo - SP - Brazil
E-mail: lajsssecretary@gmsie.usp.br