Advances in Artificial Neural Systems

Advances in Artificial Neural Systems / 2013 / Article

Research Article | Open Access

Volume 2013 |Article ID 150209 |

Dhirendranath Thatoi, Prabir Kumar Jena, "Inverse Analysis of Crack in Fixed-Fixed Structure by Neural Network with the Aid of Modal Analysis", Advances in Artificial Neural Systems, vol. 2013, Article ID 150209, 8 pages, 2013.

Inverse Analysis of Crack in Fixed-Fixed Structure by Neural Network with the Aid of Modal Analysis

Academic Editor: Kyong Joo Oh
Received06 Dec 2012
Accepted11 Feb 2013
Published03 Mar 2013


In this research, dynamic response of a cracked shaft having transverse crack is analyzed using theoretical neural network and experimental analysis. Structural damage detection using frequency response functions (FRFs) as input data to the back-propagation neural network (BPNN) has been explored. For deriving the effect of crack depths and crack locations on FRF, theoretical expressions have been developed using strain energy release rate at the crack section of the shaft for the calculation of the local stiffnesses. Based on the flexibility, a new stiffness matrix is deduced that is subsequently used to calculate the natural frequencies and mode shapes of the cracked beam using the neural network method. The results of the numerical analysis and the neural network method are being validated with the result from the experimental method. The analysis results on a shaft show that the neural network can assess damage conditions with very good accuracy.

1. Introduction

Vibration-based methods for detection of cracks offer some advantages over conventional methods. This methodology can help to determine the location and size of the cracks from the vibration data collected from the cracked beam structure. Development of cracks in a vibrating structure leads to reduction in the stiffness and increase in its damping [1] which, in turn, gives rise to a change in natural frequencies and mode shapes. So it may be possible to estimate the location and size of the cracks by measuring changes in the vibration parameters.

Tada et al. [2] have proposed the basis for calculation of compliance matrix for different types of beams. Sekhar and Prabhu [3] have derived a method to calculate the vibration characteristics using a model based on finite element. Paviglianiti et al. [4] have devised a scheme for detecting and isolating sensor faults in industrial robot manipulators. They have adopted a procedure for decoupling of the disturbance effect from the effect of the fault generated in the system. The dynamics of the proposed scheme has been improved by using radial basis functions neural network. Behera et al. [5] have studied the vibration characteristics of a shaft with two open cracks rotating in a fluid medium by using the influence coefficient method to find frequency of the cracked shaft and frequency contours with respect to crack depths and locations. Wang et al. [6] have investigated the bending and torsional vibration of a fiber reinforced composite cantilever with a surface crack. They have suggested that the coupling of bending and torsion is the result of material properties or the surface crack. Lee [7] has presented a method to identify multiple cracks in a beam by modeling the cracks as rotational springs. He has claimed that the results are in excellent agreement with the actual ones. Artificial neural networks (ANN) can be used as an alternative effective tool for solving the inverse problems because of the pattern-matching capability. The results of ANN are quite encouraging and prove the robustness of the proposed damage assessment algorithm [810].

The paper is organized as following. In Section 2, a general framework to address local flexibility matrix at the vicinity of the crack is introduced. Neural controller mechanism for crack detection of the shaft with the aid of modal analysis is discussed in Section 3. Section 4 provides a detailed description of the experimental method deployed, and the results obtained from this has been compared with that obtained from the theoretical and ANN results. A good agreement between the results has been observed.

2. Problem Formulation and Theory

2.1. Local Flexibility of a Cracked Beam under Bending and Axial Loading

The presence of a transverse surface crack of depth “” on a shaft of diameter introduces a local flexibility, which can be defined in matrix form, the dimension of which depends on the degrees of freedom. Here a 2 × 2 matrix is considered. A fixed-fixed shaft is subjected to axial force () and bending moment (), shown in Figure 1, which is coupled to give both longitudinal and transverse motion. The cross-sectional view of the shaft is shown in Figure 1(b).

Using strain energy release rate, the local stiffness of a cracked shaft can be obtained in the matrix form as [2] where, represents the compliance matrix.

2.2. Analysis of Vibration Characteristics of the Cracked Shaft
2.2.1. Free Vibration

A shaft of length “” with a crack of depth “” at a distance “” from the left-fixed end is considered (shown in Figure 1). Taking and as the amplitudes of longitudinal vibration for the sections before and after the crack position, and and are the amplitudes of bending vibration for the same sections as shown in Figure 2.

The normal functions for the cracked shaft in nondimensional form for both the longitudinal and bending vibration in steady state can be defined aswhere , , , , , , , , and , , (). Constants are to be determined from boundary conditions.

Boundary conditions are as follows.

At the left-fixed end

At the right-fixed end At the cracked section

Also at the cracked section, by force balancing

Similarly, by moment balancing where , , , and .

The normal functions, (2a), (2b), (2c), and (2d), along with the boundary conditions as mentioned above, yield the characteristic equation of the system as .

Ω is a 12 × 12 matrix (the Appendix) whose determinant is a function of natural circular frequency (), the nondimensional location of the crack (), and the local stiffness matrix () which in turn is a function of the nondimensional crack depth .

3. Analysis of Neural Controller for Crack Detection

The presence of damage, in general, in a structure undermines the viability of the structure, leads to shorter life time period, and opens the way for complete failure of the system. Hence, development of an automated method to identify cracks accurately in an engineering application is desirable. As it is known that the cracks present in a mechanical element increase the flexibility, decrease the vibration frequencies, and modify the amplitude of vibration, and those changes can be potentially used to locate the crack positions and crack depths. So it is of interest to design and develop an AI-based technique for online multiple crack diagnosis to avoid catastrophic failure of structural system. In this Section, an intelligent controller has been designed using artificial neural network to detect the presence of a crack in structural members. The proposed neural controller has been modeled with feed forward network trained with back propagation technique. Finally, the results from the controller have been compared with the experimental results to establish the robustness of the proposed neural method.

The back propagation technique can be used to train the multilayer networks. This technique is an approximate steepest algorithm in which the performance of the network is based on mean square error. In order to train the neural network, the weights for each input to the neural system should be so adjusted that the error between the actual output and desired output is minimum. The multilayer neural system would calculate the change in error due to increase or decrease in the weights. The algorithm first computes each error weight by computing the rate of the error changes with the change in synaptic weights. The error in each hidden layer, just before the output layer in a direction opposite to the way activities propagate through the network, have to be computed and fed to the network by back propagation algorithm to minimize the error in the actual output and desired output by adjusting the parameters of the network.

The main features of the neural model are as follows(1)The inputs to the neuron are assigned with synaptic weights, which in turn affect the decision making ability of the neural network. The inputs to the neuron are called weighted inputs.(2)These weighted inputs are then summed together in an adder and if they exceed a preset threshold value, the neuron fires. In any other case the neuron does not fire.(3)An activation function for limiting the amplitude of the output of a neuron has been adopted in the current model. Generally, the normalized amplitude range of the output of a neuron is given as the closed unit interval or alternatively .

A back propagation neural network controller has been developed for detection of the relative crack location and relative crack depth (Figure 3). The neural network has got six input parameters and two output parameters.

The inputs to the neural network controller are as follows: = relative first natural frequency,   = relative second natural frequency, = relative third natural frequency, = relative first mode shape difference; = relative second shape difference,    = relative third mode shape difference.

The outputs from the neural network are as follows;relative crack location = and relative crack depth = .

The back propagation neural network controller has got 5 layers (i.e., input layer, output layer, and three hidden layers). The neurons associated with the input and output layers are six and two, respectively. The input layer neurons represent relative deviation of the first three natural frequencies and the first three relative mode shape differences. The output layer neurons represent relative crack location and relative crack depth. The neurons are taken in order to give the neural network a diamond shape.

3.1. Neural Controller Mechanism for Crack Detection

The neural network used is a five-layer perceptron [11]. The chosen number of layers was found empirically to facilitate training. The input layer has six neurons, three for the first three relative natural frequencies and the other three for the first three relative mode shape differences. The output layer has two neurons, which represent relative crack location and relative crack depth. These numbers of hidden neurons are also found empirically. Figure 4 depicts the neural network with its input and output signals.

The neural network is trained with 500 patterns representing typical scenarios, some of which are depicted in Table 1. The neural network is trained to give outputs such as relative crack depth and relative crack location. During training and during normal operation, the input patterns fed to the neural network comprise the following components.

Serial numberInput to the neural network controller Desired output from the neural network controller


, , and are the relative deviations of first, second, and third natural frequencies and , , and are the relative deviations of first, second, and third mode shape differences.

These input values are distributed to the hidden neurons which generate outputs given by [11] where   lay = layer number (2 or 4), = label for th neuron in hidden layer “lay” and = label for th neuron in hidden layer “lay-1”, = weight of the connection from neuron in layer “lay-1” to neuron in layer “lay”.

= activation function, chosen in this work as the hyperbolic tangent function as During training, the network output ( = 1, 2) may differ from the desired output (, 2) as specified in the training pattern presented to the network. A measure of the performance of the network is the instantaneous sum-squared difference between and for the set of presented the following training patterns: where () represents relative crack location (), and () represents relative crack depth ().

The error back propagation method is employed to train the network. This method requires the computation of local error gradients in order to determine appropriate weight corrections to reduce error. For the output layer, the error gradient is The local gradient for neurons in hidden layer {lay} is given by The synaptic weights are updated according to the following expressions: = momentum coefficient (chosen empirically as 0.2 in this work), = learning rate (chosen empirically as 0.35 in this work), = iteration number, each iteration consisting of the presentation of a training pattern and correction of the weights.

The final output from the neural network is

4. Experimental Validation

Experiments are performed to determine the natural frequencies and mode shapes for different crack depths on aluminum shaft specimen having 800 mm in length and 150 mm in diameter on the experimental setup shown in schematic diagram Figure 4. The amplitude of transverse vibration at different locations along the length of the aluminum beam is recorded by positioning the vibration pickup and tuning the vibration generator at the corresponding resonant frequencies. These results for first three modes are plotted in Figure 5. Corresponding numerical results for the cracked and uncracked beam are also presented in the same graph for comparison.

4.1. Shaft Specimen Specification

In the current investigation, using both numerical and experimental analysis of a cracked shaft, the following (Table 2) specifications are being considered.

Young’s modulus, Density, Poisson’s ratio, μLength, Diameter,

72.4 GPa2.8 gm/cc0.33  800 mm 150 mm

The relative crack depth (δ 1 = / ) = varies from 0.05 to 0.8.
The relative crack location (α = / ) = varies from 0.0125 to 0.95.

5. Discussion

In this section, the results from the theoretical neural network and experimental analysis performed on the cracked fixed-fixed shaft are discussed. Figure 1 presents the cracked shaft with its cross-sectional view. A comparison between the first three mode shapes of numerical crack, numerical un-crack, and the magnified view of the shaft (at the vicinity of the crack location) are also shown in Figure 5. A neural controller has been shown in Figure 3. Examples of the training patterns for training of the neural network controller are presented in Table 1. An experimental setup has been developed (Figure 4) to perform experiments on aluminum shaft specimen for validation of results obtained from theoretical and neural network analysis. The results from theoretical analysis and experimental setup are compared and the results for cracked and uncracked shaft are presented in Figure 5.

The dimensionless compliances () increase with the increase in relative crack depth as shown in Figure 6. Figure 7 explains how the natural frequencies vary with the location of crack. Since fixed-fixed beam is geometrically symmetric, the variations are symmetric between left half and right half. Higher modes of vibration show both maximaly and minimaly more numbers of times because of more number of nodes. As shown in Figure 8, natural frequencies are in decreasing trend with depth of crack. The variations of frequencies are sharper for cracks located far away from either end of the beam.

The results of the numerical analysis, the neural network method, and the experimental method are shown in Table 3. This proposed NN scheme shows very high accuracy in predicting damage location and severity. The high detection performance, combined with the simple computation structure and high learning efficiency, could lead to a promising real-time damage detection system.

Slerial number Neural network controllerNumerical


6. Conclusions

The conclusions drawn from the above analyses are described in this section. From the analysis of the vibration characteristics a clear-cut deviation of the mode shapes and natural frequencies has been observed for the cracked and uncracked shaft. Comparisons of results from neural network method and theoretical and experimental analysis have been carried out and they show a very good agreement. This method can be utilized for condition monitoring of cracked vibrating structures, and, in future, hybrid techniques can be developed for fault identification in damaged vibrating structures.




  1. R. D. Adams, D. Walton, J. E. Flitcroft, and D. Short, “Composite Reliability, Philadelphia: American Society for Testing Materials,” Vibration testing as a nondestructive test tool for composite materials, ASTM STP 580, pp.159–175, 1975. View at: Google Scholar
  2. H. Tada, P. C. Paris, and G. R. Irwin, The Stress Analysis of Cracks Hand Book, Del Research, Hellertown, Pennsylvania, 1973.
  3. A. S. Sekhar and B. S. Prabhu, “Crack detection and vibration characteristics of cracked shafts,” Journal of Sound and Vibration, vol. 157, no. 2, pp. 375–381, 1992. View at: Google Scholar
  4. G. Paviglianiti, F. Pierri, F. Caccavale, and M. Mattei, “Robust fault detection and isolation for proprioceptive sensors of robot manipulators,” Mechatronics, vol. 20, no. 1, pp. 162–170, 2010. View at: Publisher Site | Google Scholar
  5. R. K. Behera, D. R. K. Parhi, and S. K. Sahu, “Vibration analysis of a cracked rotor surrounded by viscous liquid,” JVC/Journal of Vibration and Control, vol. 12, no. 5, pp. 465–494, 2006. View at: Publisher Site | Google Scholar
  6. K. Wang, D. J. Inman, and C. R. Farrar, “Modeling and analysis of a cracked composite cantilever beam vibrating in coupled bending and torsion,” Journal of Sound and Vibration, vol. 284, no. 1-2, pp. 23–49, 2005. View at: Publisher Site | Google Scholar
  7. J. H. Lee, “Identification of multiple cracks in a beam using natural frequencies,” Journal of Sound and Vibration, vol. 320, no. 3, pp. 482–490, 2009. View at: Publisher Site | Google Scholar
  8. M. Sahin and R. A. Shenoi, “Quantification and localisation of damage in beam-like structures by using artificial neural networks with experimental validation,” Engineering Structures, vol. 25, no. 14, pp. 1785–1802, 2003. View at: Publisher Site | Google Scholar
  9. B. Sahoo and D. Maity, “Damage assessment of structures using hybrid neuro-genetic algorithm,” Applied Soft Computing Journal, vol. 7, no. 1, pp. 89–104, 2007. View at: Publisher Site | Google Scholar
  10. S. Suresh, S. N. Omkar, R. Ganguli, and V. Mani, “Identification of crack location and depth in a cantilever beam using a modular neural network approach,” Smart Materials and Structures, vol. 13, no. 4, pp. 907–915, 2004. View at: Publisher Site | Google Scholar
  11. S. Haykin and Neural Networks, A Comprehensive Foundation, Pearson Education, 2006.

Copyright © 2013 Dhirendranath Thatoi and Prabir Kumar Jena. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

More related articles

 PDF Download Citation Citation
 Download other formatsMore
 Order printed copiesOrder

Related articles