Introduction

Integrity assessment of structures and monitoring the health of machines comprising of rotating elements has always been very crucial. They are prone to catastrophic failure due to cracks. Early detection reduces machine down time and further consequences. It becomes necessary to predict the cracks by observing single parameter. A method is proposed which is competent to detect as well as predict the cracks with convenience and ease. It utilizes the natural frequency which is global parameter and susceptible to minor changes. Presently ultrasonic testing, magnetic particle testing, X-ray techniques, radiographic testing techniques are widely used. Beam forming of lamb waves is promising option used for structural health monitoring [1, 2]. Wavelet transform analysis is also used for the assessment of health of shafts which can be further extended to beams [3]. Natural frequency measurement can be utilized. The presence of crack in structure changes its dynamic characteristics like modal frequencies and mode shapes associated with each modal frequency due to reduction in stiffness and increase in flexibility [4]. The structural parameters like mass, damping matrix, stiffness are altered due to crack of fault [5]. These parameters are helpful for assessment of behaviour in vibrations [6]. Fault causes non linearity [7] which can be incorporated by modelling the breathing crack with truncated Fourier series [8]. Linearity of system is accommodated by replacing the crack with an equivalent linear spring for longitudinal vibration and the torsion spring for transverse vibrations [9]. Crack strain energy function is utilized for calculating equivalent stiffness [10]. The expression for the spring stiffness representing a crack depth ratio is essential for crack detection [11]. This method can be implemented for assessment of multiple cracks also [12]. The change in local flexibility can be interpreted by 6 × 6 matrix which reduces to 3 × 3 matrix for bending. Low level noise is indication of the crack in the shaft [13]. The changes in eigen frequencies due to cracks are appreciable for slender shafts/beams with low slenderness ratio [14]. The closed cracks in shafts can be converted to open by modifications in stiffness [15]. The crack can be modelled as bending and shear compliance of equivalent incremental strain energy using J-integral approach, strain energy release rate. Additional crack in the component can be analyzed using two higher natural frequencies [16, 17]. The curvature mode shapes are also reported be useful for crack detection [18]. The alternate method for prediction of crack properties is reported based on constitutive relation updating method [19]. Finite Element Analysis is powerful tool which performs near exact analysis [20]. The existing methods are based on observation in changes of stiffness and efficient for prediction of single crack with precision. Genetic Algorithm can be used to solve forward problem to detect the cracks based on natural frequency changes. These are designed to search large, non-linear, discrete and poorly understood search space where expert knowledge is difficult to model and traditional optimization techniques may not give accurate results [21]. Likewise, artificial neural networks (ANN) in a wide sense belongs to the class of evolutionary computing algorithms that try to simulate natural evolution of information handling [22].

In the present work, a method is proposed for detection of multiple cracks in shaft on the basis of natural frequency reduction due to increasing depth of crack. Inverse technique is utilized wherein the cracks of known location and known depth are generated. Shaft of uniform and varying cross sectional area with simply supported and cantilever boundary condition are considered. Initially both cracks are perpendicular to axis. To simulate the random orientation of cracks, in later case both cracks are inclined to axis as well as inclined with each other. Effect of orientation of cracks on natural frequency is studied. Natural frequencies are extracted by performing modal analysis. The experimental analysis is conducted using Fast Fourier Transform (FFT) analyzer whereas ANSYS™ is used to perform finite element method (FEM). Frequencies of bending mode are identified from the results of finite element analysis. A method is proposed for prediction of crack properties which utilizes forward problem solving technique wherein the network of Artificial Neural Network (ANN) is trained using the database of natural frequencies. Frequency values for intermediate crack properties are obtained from the trend lines presented in graphical interpretation. These frequencies are input to network which gives the prediction. Predictions given by ANN are verified by simulating the conditions and performing analysis using FEM and performing experimental analysis.

Geometry of Shaft and Crack Configuration

Three stepped simply supported rotor shaft as shown in detail in Fig. 1 is considered. Two transverse cracks are considered having two different configurations. To simulate the cracks with random orientation and investigate its effect on natural frequency, initially both cracks are perpendicular to the axis. In later case, both cracks have different orientation. The plane of first crack is inclined at 30° with reference to vertical designated as θ1. The plane of second crack is inclined at 60° in clockwise direction with reference to vertical plane designated as θ2. First and second crack has inclination with each other designated as γ = θ1–θ2 = 30°. The inclination between the two cracks γ is kept constant. The range of variation of first crack is 0°–150° while for second crack 30°–180°. Figure 1 shows the orientation of two cracks for both configurations discussed above. Location of first crack is interpreted as ratio β1 = (Lc1/L) and second crack is β2 = (Lc2/L). The depth of first and second crack is represented as ratio (a1/D) and (a2/D).

Fig. 1
figure 1

Schematic diagram showing shaft geometry and crack configuration

Detection of Crack Properties

The procedure of the proposed fault identification method relies on changes in natural frequency. The increase in the severity reports larger reduction in natural frequency. Specific correlation between the reduction in natural frequency and crack depth could not be found as reduction and depth does not have any trend. Also, with change in location of crack, natural frequency changes randomly so that the location cannot be predicted by observing the natural frequency values. The rate of change of natural frequency of different modes is also in random fashion. The multiple regression analysis is suitable for such data leading towards eradicating the randomness in the function. The analysis is done using STATISTICA™ software with the option of advanced multiple regression analysis.

$$ \begin{aligned} \omega_{1} & = {\text{A }}\left( {{\text{B}}^{{{\text{q}}1}} } \right) \left( {{\text{C}}^{{{\text{r}}1}} } \right) \left( {{\text{E}}^{{{\text{s}}1}} } \right)\left( {{\text{F}}^{{{\text{t}}1}} } \right) ; \\ \omega_{2} & = {\text{A }}\left( {{\text{B}}^{{{\text{q}}2}} } \right) \left( {{\text{C}}^{{{\text{r}}2}} } \right) \left( {{\text{E}}^{{{\text{s}}2}} } \right) \left( {{\text{F}}^{{{\text{t}}2}} } \right); \\ \omega_{3} & = {\text{A }}\left( {{\text{B}}^{{{\text{q}}3}} } \right) \left( {{\text{C}}^{{{\text{r}}3}} } \right) \left( {{\text{E}}^{{{\text{s}}3}} } \right) \left( {{\text{F}}^{{{\text{t}}3}} } \right); \\ \omega_{4} & = {\text{A }}\left( {{\text{B}}^{{{\text{q}}4}} } \right) \left( {{\text{C}}^{{{\text{r}}4}} } \right) \left( {{\text{E}}^{{{\text{s}}4}} } \right) \left( {{\text{F}}^{{{\text{t}}4}} } \right); \\ \omega_{5} & = {\text{A }}\left( {{\text{B}}^{{{\text{q}}5}} } \right) \left( {{\text{C}}^{{{\text{r}}5}} } \right) \left( {{\text{E}}^{{{\text{s}}5}} } \right) \left( {{\text{F}}^{{{\text{t}}5}} } \right). \\ \end{aligned} $$
(1a–e)

where A is constant, B = (L c1 /L), C = (a 1 /D), E = (L c2 /L), F = (a 2 /D). Minimum three mode shapes are required to be extracted. By taking log on both sides, Eq. (1a–e) can be deduced to,

$$ \begin{aligned} \ln \omega_{1} & = \ln A + q_{1} \ln (B) r_{1} \ln (C) + s_{1} \ln (E) + t_{1} \ln (F); \\ \ln \omega_{2} & = \ln A + q_{2} \ln (B) + r_{2} \ln (C) + s_{2} \ln (E) + t_{2} \ln (F); \\ \ln \omega_{3} & = \ln A + q_{3} \ln (B) + r_{3} \ln (C) + s_{3} \ln (E) + t_{3} \ln (F); \\ \ln \omega_{4} & = \ln A + q_{4} \ln (B) + r_{4} \ln (C) + s_{4} \ln (E) + t_{4} \ln (F); \\ \ln \omega_{5} & = \ln A + q_{5} \ln (B) + r_{5} \ln (C) + s_{5} \ln (E) + t_{5} \ln (F). \\ \end{aligned} $$
(2a–e)

Equation (2a–e) can be written as,

$$ \begin{gathered} [{\text{a}}_{11} ,{\text{a}}_{12} ,{\text{a}}_{13} ,{\text{a}}_{14} ,{\text{a}}_{15} ; {\text{a}}_{21} ,{\text{a}}_{22} ,{\text{a}}_{23} ,{\text{a}}_{24} ,{\text{a}}_{25} ;{\text{a}}_{31} ,{\text{a}}_{32} ,{\text{a}}_{33} ,{\text{a}}_{34} ,{\text{a}}_{35} ; {\text{a}}_{41} ,{\text{a}}_{42} ,{\text{a}}_{43} ,{\text{a}}_{44} ,{\text{a}}_{45} ; \hfill \\ {\text{a}}_{51} ,{\text{a}}_{52} ,{\text{a}}_{53} ,{\text{a}}_{54} ,{\text{a}}_{55} ][{\text{A}},{\text{B}},{\text{C}},{\text{E}},{\text{F}}] = [{{\upomega}}_{1} ,{{\upomega}}_{2} ,{{\upomega}}_{3} ,{{\upomega}}_{4} ,{{\upomega}}_{5} ]. \hfill \\ \end{gathered} $$
(3)

where A is constant. The depth of the either is varied keeping the depth of another crack constant. The parameter associated with the constant crack vanishes and the Eq. (3) reduces to

$$ \left[ {\begin{array}{*{20}c} {{\text{a}}_{11} ,{\text{a}}_{12} ,0,{\text{a}}_{14} ,{\text{a}}_{15} ; {\text{a}}_{21} ,{\text{a}}_{22} ,0,{\text{a}}_{24} ,{\text{a}}_{25} ;{\text{a}}_{31} ,{\text{a}}_{32} ,0,{\text{a}}_{34} ,{\text{a}}_{35} ; {\text{a}}_{41} ,{\text{a}}_{42} ,0,{\text{a}}_{44} ,{\text{a}}_{45} ;} \\ {{\text{a}}_{51} ,{\text{a}}_{52} ,0,{\text{a}}_{54} ,{\text{a}}_{55} } \\ \end{array} } \right]\left[ {{\text{A}},{\text{B}},{\text{C}},{\text{E}},{\text{F}}} \right] = [{{\upomega}}_{1} ,{{\upomega}}_{2} ,{{\upomega}}_{3} ,{{\upomega}}_{4} ,{{\upomega}}_{5} ]. $$
(4)

Eliminating 0 terms in Eq. (4) the matrix reduces to 4 × 4. Taking antilog, the values of B, C, E, F are calculated. The same system can be generated for three, four as well as five modes of natural frequencies. The proposed study takes in to account two cracks having different orientation as proposed in second configuration in Sect. 2 making angle with the vertical plane. In such situation, transverse vibration in both vertical and horizontal direction along with torsional vibration about X axis is essential for consideration. In the present analysis, the model of shaft with two cracks of different orientation is generated and modal analysis is performed using ANSYS™ to find natural frequencies. Figure 1 shows the shaft geometry and crack configurations.

Modal Analysis Using Finite Element Analysis

A modal analysis is the procedure to calculate the natural frequency and find out mode shapes for a given system. Natural frequency is dependent of the stiffness and mass of the system. The knowledge of natural frequency enables to design the system so that frequency of excitation will not match with natural frequency of component to cause resonance which in turn leads towards catastrophic failure.

\( M\left( {\ddot{x}} \right) + C\left( {\dot{x}} \right) + K\left( x \right) = F \), Neglecting damping \( M\left( \ddot{x} \right) + K\left( x \right) = 0 \), \( \ddot{x} + (K/M) x = 0 \) which can be written as \( \ddot{x} + \omega_{n}^{2} x = 0 \), where \( \omega_{n}^{2} = \sqrt {K/M} \).

Finite Element Analysis is performed using ANSYS™. The model of the entity to be analyzed is generated and used to perform modal analysis. The modal analysis is used to determine the natural frequencies and mode shapes of a structure. The element used is SOLID 87. It is higher order 3-D, 10 node element. It is quadratic element having three degrees of freedom at each node. It has capabilities to incorporate plasticity, hyperelasticity, creep, stress stiffening, large deflection and large strain. It is competent under the circumstances of either simulating deformations of nearly incompressible elastoplastic materials or totally incompressible hyperelastic materials. The Lanczos method is used to perform modal analysis. It finds eigen values and eigen vectors of a square matrix by decomposing large matrices. The material used for shaft is mild steel having properties Young’s modulus (E) 1.96 e11 N/m2, density (ρ) 7,860 kg/m3 and Poisson’s ratio (υ) 0.3. The geometry of shaft is described in detail in Sect. 2. The crack location and crack depth of first crack with reference to left support is fixed and the other crack is varied [12]. Table 1 shows the natural frequencies of shaft for different inclination configurations extracted using ANSYS.

Table 1 Natural frequency of shaft with cracks of different inclination

Experimental Analysis

The experimentation is carried on simply supported shaft to perform the modal analysis which extracts the natural frequencies. In first case, cracks have first configuration wherein both cracks are perpendicular to axis. In the second case, cracks are inclined to vertical plane having second configuration. The cracks are introduced at steps where cross sectional area changes. The properties of shaft material are Young’s modulus (E) 1.96 e11 N/m2, density (ρ) 7,860 kg/m3 and Poisson’s ratio (υ) 0.3. The experimentation is performed using fast Fourier transform (FFT) analyzer, accelerometer, impact hammer and accessories. The FFT analyzer is 4 channel Bruel and Kjaer make with measuring range 10–200 dB, amplitude stability +0.1 dB, impedance 10 G Ω, frequency limit 1 Hz–20 kHz. RT-PRO™ software, compatible with the FFT analyzer is used. Neoprene rubber pad of 5 mm thickness is inserted between the fixture and ground to minimize the structure prone vibrations. The piezoelectric, miniature type unidirectional accelerometer is mounted near the crack using mounting clips to capture the frequency response functions. The impact hammer used to excite the structure has the range of excitation 1–5,000 Hz. Excitation is applied in the plane parallel to the neutral plane. For every test, the location of excitation of structure by impact hammer is kept constant [23]. Initially, the frequencies of intact shaft are extracted. A fine crack is generated using cutting saw and the crack severity is increased. Table 1 shows the natural frequencies of shaft for different inclination configurations extracted using experimental technique. Figure 2 shows line diagram of the experimental set up for simply supported boundary conditions and snap shot of experimental set up. The histograms captured by FFT analyzer are shown in Fig. 3.

Fig. 2
figure 2

Line diagram and snap shot of experimental set-up for

Fig. 3
figure 3

Output of FFT analyzer

Prediction of Crack Properties Using (Ann)

Tools of Artificial Intelligence like Genetic algorithm, Fuzzy Logic, ANN are useful to convert inverse problem solving into forward technique [24]. Genetic algorithms are stochastic search algorithms which are based on the mechanics of nature selection and natural genetics. They have been frequently accepted as optimization methods in various fields and have also been proved to be excellent in solving complicated optimization problem [24]. These techniques minimize the errors in frequencies determined by numerical simulation and experimental investigation as they are designed to search large, discrete, non-linear and poorly understood search space. In the genetic algorithm, this error is used to evaluate the fitness of each individual in the population. The present paper checks the applicability of this tool to predict the crack location and depth in the component depending upon the input. The network is trained for unsupervised learning with the principles of Bayesian statistics. The input to the ANN is the natural frequency of three or more number of modes and output is crack location and crack depth. In case of simply supported stepped shaft with two cracks, the output will be prediction of two parameters i.e. crack depth of both crack as the location of crack is assumed to be at the step. Back propagation method is used. Amongst the available data, 90 % data is used to train the network in ANN whereas 10 % of the data is used for validation [25]. The network is trained using the data obtained by FEM and experimental analysis. Feed forward network is selected and weights are balanced. The network decides the predominant input parameter on its own. The iterations are conducted till the average training error and average validating error is minimized [26]. In the present analysis, accuracy of predictions given by ANN is compared for single, double as well as three hidden layers. Three hidden layers give minimum error for average training and average validating error. The network can be utilized to predict crack location and depth for any intermediate input values of natural frequencies. During the routine assessment of the health of component or online conditioning and monitoring, if decrease in natural frequency is observed, these frequency values can be given as input in the form of new query to the network.

Results and Discussion

The effect of multiple (two) cracks; crack orientation and its effect on the natural frequency are studied. Table 1 shows the natural frequencies of bending mode for cracks with different inclination. No significant variation is observed. The focus is on detection of multiple cracks and prediction of crack properties. Figures 4, 5 and 6 show the graphical comparison of natural frequencies extracted by experimental method and FEM for bending mode. The abscissa denotes non dimensional crack depth in terms of ratio is considered while ordinate denotes non dimensional frequency ratio. Non dimensional frequency ratio is ratio of natural frequency of cracked shaft to natural frequency of uncracked shaft. With the increase in the severity of crack, natural frequency decreases. No significant variation is observed when either the first crack or the second is varied. This database is used to detect the crack properties using Eq. (4). Table 2 show the results of detection of crack properties for the cracks of different inclination. It is in the error of 4–17 %. The predictions given by ANN are verified with FEM and experimentation. Table 3 shows that the variation in the predicted results with results obtained by FEM and experimentation is in the range of 2–16 %. Intermediate values of natural frequency with corresponding crack properties can be sought from the trend line drawn in graphs which is cubic polynomial.

Fig. 4
figure 4

Graph of natural frequency for varying depth of second crack (both cracks perpendicular to axis, γ = 0°)

Fig. 5
figure 5

Graph of natural frequency for varying depth of first crack (both cracks perpendicular to axis γ = 0°)

Fig. 6
figure 6

Comparison of natural frequency for varying crack depth (θ1 = 60°, θ2 = 90°, γ = 30°)

Table 2 Comparison of results of detection of cracks by the proposed method
Table 3 Verification of predictions by ANN with FEM and experimentation

Conclusions

This work attempts to establish a systematic method of crack detection and prediction of multiple crack properties. For the detection of cracks, technique is proposed. In forward technique, ANN is used to predict crack properties. The ANN network gives the prediction of crack properties which is verified by FEM and experimental analysis and found in agreement. Based on numerical and experimental analysis, following conclusions can be drawn

  1. i.

    The inclination of crack does not affect the natural frequency.

  2. ii.

    The results of crack detection are in agreement with error in the range of 4–17 %. Maximum error of 17 % is observed due to variation in natural frequencies extracted during experimental analysis.

  3. iii.

    The trend lines in graphical interpretation can be used to facilitate the consideration of general crack.

  4. iv.

    The predictions of crack location by ANN are verified with the results of FEM and experimental analysis. The results are in agreement with error of 2–16 %. Maximum of 16 % error is observed because of variation in natural frequencies extracted in modal analysis which are used to train the network.

  5. v.

    The proposed method envisages fault diagnosis in beams, shafts or rotating machine element. It may be useful to enhance the performance of fault diagnosis methods.