You are on page 1of 3

IACSIT International Journal of Engineering and Technology, Vol. 5, No.

1, February 2013

Application of Artificial Intelligence Techniques for


Detection of Cracks-A Review
D. N. Thatoi, A. A. Ojha, A. Bhanjadeo, R. Mahapatra, S. Sahoo, and S. Mohapatra


rotary machinery and to provide an alarm before a fault
Abstract—Detection of cracks using vibration analysis reaches critical levels. Zheng [5] used genetic fuzzy
employs different algorithms out of which artificial intelligence algorithm for structural health monitoring of composite
(AI) techniques is drawing a lot of attention of the engineers and laminated beams. Maity [6] used hybrid neuro-genetic
scientists. This paper presents a comprehensive review of
various AI techniques for determining the location, size and
algorithm for clamped-free beam and plane frame.A novel
depth of cracks in different structures. The techniques mainly strategy using Particle Swarm Optimization (PSO) was being
consist of fuzzy interference technique, neural network (NN), employed by Begambre [7] for structural damage
genetic algorithm (GA), hybrid models and other optimization identification. Inspired by the collective behavior of real ant
algorithms. colonies, Ant Colony Optimization (ACO) algorithm was
introduced. It is a probabilistic technique for solving
Index Terms—Genetic, hybrid models, neural network,
computational problems which can be employed to find best
swarm optimization.
paths through graphs. Kang [8] introduced a hybrid simplex
artificial bee colony algorithm (HSABCA) for inverse
I. INTRODUCTION analysis problems.
Condition monitoring and fault detection through vibration
analysis applying a pool of analytical and experimental II. GENETIC ALGORITHM FOR CRACK DETECTION
techniques is of continuous attention of researchers. The
effectiveness and applicability of each technique has both Genetic algorithm belongs to a larger class of evolutionary
advantages and limitations. There are various methods being algorithm. It is a search technique used to find an
employed for the detection of cracks such as Finite Element approximate solution to optimization and search problems.
Method (FEM), Wavelet analysis, Experimental and Baghmisheh [9] proposed a fault diagnosis method based on
Numerical methods, Artificial Intelligence (AI) techniques, GA for a cracked structure. An analytical model of a
other optimization algorithm methods such as Particle Swarm damaged cantilever beam was considered and natural
Optimization (PSO) algorithm, Ant Colony Optimization frequencies were calculated. The crack was modeled as a
technique (ACO) and Bee Colony Optimization (BCO) torsional spring and using Hamilton‟s principle the equation
algorithm. of motion of the cracked beam was determined. This model
Progression in the fault diagnosis process has led to was used for analysis of different kinds of damaged structures.
automated feature extraction and subsequent fault detection Buezas [2] applied genetic algorithms to detect crack on
and identification. In this regard, artificial techniques and damaged structural elements up-to level three detection.
optimization algorithm techniques are gaining much more They optimized the objective function which was derived
importance as compared to other methods because of their from the dynamics of the studied body. First of all they
ease of application, reliable, accurate and precise results. performed crack detection on a beam using computational
Numerous attempts have been made in the past to employ experiments and then used physical experiment to validate
artificial intelligence techniques such as fuzzy analysis, the methodology. The computational studies were performed
neural network analysis, and genetic algorithm and hybrid to find the optimum GA values.
models. Saravanan [1] employed fuzzy interference
technique in order to determine the condition of an
inaccessible gear in an operating machine. Buezas [2] used III. FUZZY INTERFERENCE TECHNIQUE FOR CRACK
genetic algorithm optimization method in order to deal with DETECTION
crack detection in structural elements. Rosales [3] used For dealing with uncertainty, fuzzy logic is a precise
neural network technique for the detection of cracks in beam approach. Fuzzy inference can be described as an approach
like structure. Hybrid models are also being employed such that interprets the values in an input vector and based on some
as neuro-fuzzy, genetic-fuzzy, neuro-genetic and neural, set of rules it assigns the values to an output vector. Rules are
genetic and fuzzy combined together. Wang [4] employed inputs for building a fuzzy inference. Saravanan [1] used this
neuro-fuzzy network to forecast damage propagation trend in technique as decision tree for selecting best statistical
features to discriminate the fault conditions of the gear box
Manuscript received July 27, 2012; revised September 29, 2012.
from the signals extracted. Fabio [10] proposed a general
The authors are with the S„O‟A University, Department of Mechanical methodological approach for the fuzzy reliability analysis of
Engineering, I. T. E. R., Bhubaneswar, Odisha (e-mail: structural systems in case of reinforced and pre stressed
massthatoi@gmail.com, aam4u123@gmail.com, auroprit182@gmail.com,
mahapatra.rishav@gmail.com, sssagarsahoo@gmail.com,
concrete structures. Fuzzy criterion is used to model all the
sarthakmohapatra90@gmail.com). uncertainties in which the model is defined through a band of

DOI: 10.7763/IJET.2013.V5.510 57
IACSIT International Journal of Engineering and Technology, Vol. 5, No. 1, February 2013

values within minimum and maximum extremes. The can locate the neighborhood of the optimal solution more
reliability problem at the load level with reference to several efficiently as compared to other conventional methods. Suh
serviceability and ultimate limit states has been formulated [14] found a method to identify the location and depth of
and the strategic planning of the solution process is done crack on a faulty structure by the help of hybrid neuro-genetic
using Genetic algorithm. The potentiality of a reinforced pre- method. First of all a feed forward multi-layered NN having
stressed beam able to take both material and geometrical back-propagation was used to learn the input i.e. location and
non-linearity into account is taken into consideration and depth of crack and a structural eigen frequencies i.e. output
exploited and particular attention is paid to both the solution relation of the structural system. Then GA is applied to this
of the optimization process, based on a genetic algorithm, and neural network to identify the location and depth of crack
the structural analysis techniques. thereby minimizing the difference from the measured
frequencies.
C. Neuro-Fuzzy Technique
IV. NEURAL NETWORK ANALYSIS FOR DETECTION OF Neuro-fuzzy technique was proposed by J. S. R. Jang and
CRACKS
this hybridization resulted in a hybrid intelligent system
Neural network (NN) has been successfully implemented which synergizes the two techniques by combining the
in detection of faults in various cases. A neural network (NN), human-like reasoning style of fuzzy systems with the
in the case of artificial neurons called artificial neural learning and connectionist structure of neural networks.
network (ANN) is an interconnected group of natural or Wang [15] developed a machine fault prognostic system by
artificial neurons that uses a mathematical or computational applying this technique and tested it against faulty gears.
model for information processing based on a connection They also took into account the previous works on shaft
approach to computation. It consists of potentially large misalignment and gear pit damage. The results obtained
number of simple processing elements known as nodes or proved that the machine fault prognostic system was able to
neurons. Each neuron simply computes a nonlinear weighted detect the damage location and its effect precisely and
sum of its inputs, and transmits the result over its outgoing efficiently.
connections to other neurons. Liu [11] proposed an inverse
analysis using the back-propagation NN and computational D. Neural-Genetic-Fuzzy Analysis
mechanics combining the finite element method with Keeping an eye on the flexibility of various artificial
boundary integral equation has been proposed and applied to intelligence techniques, Saridakis [16] applied neural
the detection and sizing of cracks. The computational networks, genetic algorithms and fuzzy logic for the
mechanics can be used to create relatively inexpensive identification of cracks in shafts. First, a model was devised
simulated inspection A-scan data for various cracks as long which was used to find the rotational angle of the crack. Next
as the function of transducer pulse is known. The an efficient objective function was defined using fuzzy logic
classification and the identification of cracks were reasonable and more intelligence was added using genetic algorithm.
using this technique. Elshafey [12] proposed a random This was used to find the characteristics of the crack using
decrement technique which is used to extract the free decay artificial neural network.
of the structure which outlines the use of the NN technique in
the identification of a damage index for an offshore structure
using its free decay response. The method presented can be VI. OTHER OPTIMIZATION ALGORITHMS
used routinely to discover any shape change of the damage A. Particle Swarm Optimization
index. With the help of an infield inspection, the exact
location and magnitude of damage can be determined. Particle swarm optimization was originally found to
simulate the problems of social behavior i.e. to study the
behavior of society or interaction between members of same
V. HYBRID TECHNIQUES species. Kennedy [17] introduced this technique to solve
nonlinear functions. The common topologies associated with
A. Genetic-Fuzzy Analysis PSO are p-best, l-best and g-best. The value which records
The genetic fuzzy system is primarily used for detection of the trajectory of the problem domain is called p-best. The best
cracks and its effect on the structures. The primary advantage value obtained by a particle in the neighborhood of its
of genetic fuzzy over traditional fuzzy system is that when journey is called l-best. Now if the particle incorporates all
the number of parameters of input and output function of a the elements or particles as its topological neighbors then it is
system increases, GF system provides an easy solution for the called g-best. The advanced or hybrid form of PSO based on
model as compared to the fuzzy network which gets simplex algorithm was proposed by Begambre [7] for crack
plagiarized when complexity increases. This work was identification in damaged structures particularly a ten bar
validated by Pawar [13] in his work for damage detection of truss and cracked beam.
beams and blades of a helicopter rotor. They considered a B. Ant Colony Optimization
non-uniform beam and BO-105 hinge less rotor blade of a
helicopter for testing purposes. The data obtained were It is a member of swarm intelligence proposed initially by
excellent in the domain of frequency and mode shape of the Dorigo [18] in his research works. The technique so proposed
rotor and the beam. was a probabilistic approach of finding various paths using
graphs. In simple sense it has been described as the natural
B. Neuro-Genetic System world of ants. Ants move scatterly for food and upon
Here, genetic algorithm is used to encode the parameters of successful attempt of finding the food, they leave their
neural networks as a string of properties of the network. This pheromone on their return. Pheromone triggers a response

58
IACSIT International Journal of Engineering and Technology, Vol. 5, No. 1, February 2013

from other members of the ants who are a part of that society resulted in the development of genetic fuzzy- neural network
to follow the same path as followed by their predecessors. which was effective in even determining the orientation and
When the followed path fails to yield desired results for the rotational angle of the crack.
ants they change course and look set to find another path Barring these AI techniques it has been observed that some
which is much shorter and density of pheromone is high. Hu techniques were derived taking the help of natural
[19] proposed an improve form of ant colony optimization to characteristics. The development of PSO, ACO and BCO
solve continuous optimization problems and named it as algorithms may seem to be very old optimization techniques
continuous orthogonal ant colony. Basically this new but they beautifully relate the social characteristics or
phenomenon enabled the ants to search their domain faster behaviour of each particle of a faulty system.
and efficiently.
C. Bee Colony Optimization Algorithm
VIII. CONCLUSION
Bee‟s optimization is a search algorithm developed by
This paper presented various techniques and
Karaboga [20]. It draws its inspiration from the food
methodologies for comprehensive analysis of cracks in
searching prowess or behavior of a small group of honeybees.
different structures. From the analysis carried out, it is found
As the search is random in direction this method is useful in
out that among the various techniques artificial intelligence
solving functional optimization as well as combinational
techniques are efficient as compared to others for the
optimization problems (finding a suitable object from a group
determination of location and intensity of the crack in a
of objects). Moradi [21] used the bee‟s algorithm for
structure. Moreover, it is also observed that hybrid
identification of cracks in beam structures. In their work they
techniques are more efficient in terms of fault finding and
concluded that in case of experimental verification BA was
reliable in case of complex systems than conventional AI
far superior to PSO. It was also found that in comparision to
techniques. AI technique will continue to remain one of the
other techniques it is much simpler, accurate and reliable for
favorite analytical tools to extract features automatically in
crack detection.
fault diagnosis due to its precise, reliable and low cost
solution nature.
VII. RESULTS AND DISCUSSION
REFERENCES
The genetic algorithm clearly demonstrated its capability [1] N. Saravanan, S. Cholairajan and K. I. Ramachandran, Expert
to create good approximate solutions in complex Systems with Applications, vol. 36, pp. 3119-3135, 2009.
optimization problems. It is very attractive in comparison [2] F. S. Buezas, M. B. Rosales, and C. P. Filipich, Engineering Fracture
with classical methods since it does not require a space within Mechanics, vol. 78, pp. 695-712, 2011.
[3] M. B. Rosales, C. P. Filipich, and F. S. Buezas, Engineering Structures,
the whole space solution. This approach is capable of vol. 31, pp. 2257-2264, 2009.
detecting small crack location and depth with small errors. [4] W. Q. Wang, M. F. Golnaraghi, and F. Ismail, Mechanical Systems and
Arbitrary shaped bodies can be handled with a nonlinear Signal Processing, vol. 18, pp. 813-831, 2004.
[5] S.-J. Zheng, Z.-Q. Li and H.-T. Wang, Expert Systems with Applications,
elastic approach. Different shaped cracks irrespective of its vol. 38, pp. 11837-11842, 2011.
size, its corresponding model and its simulation can easily be [6] B. Sahoo and D. Maity, Applied Soft Computing, vol. 7, pp. 89-104, 2007.
tackled. [7] O. Begambre and J. E. Laier, Advances in Engineering Software, vol. 40,
The fault identification based on fuzzy logic technique pp. 883-891, 2009.
[8] F. Kang, J. Li, and Q. Xu, Computers and Structures, vol. 87, pp. 861-870,
shows its great potentiality to classify and identify machinery 2009.
faults. This model yielded a significant enhancement in the [9] M. T. V. Baghmisheh, M. Peimani, M. H. Sadeghiand, M. Mohammad,
prediction of shear strength without neglecting principles of Ettefagh: Applied Soft Computing, vol. 8, pp. 1150-1160, 2008.
mechanics governing shear failure in concrete beams. Fuzzy [10] F. Biondini, F. Bontempi, and P. Giorgio, Malerba: Computers and
Structures, vol. 82, pp. 1033-1052, 2004.
approach is an effective approach to handle complex [11] S. W. Liua, J. H. Huanga, J. C. Sungb and C. C. Leeb, Comput.
structural systems. It is a precise approach for dealing with Methods Appl. Mech. Engrg. vol. 191, pp. 2831-2845, 2002.
uncertainty. [12] A. A. Elshafey, M. R. Haddara, and H. Marzouk, Marine Structures,
vol. 23, pp. 131-145, 2010.
Artificial intelligence involving neural network made a [13] P. M. Pawar and R. Ganguli, Comput. Methods Appl. Mech. Engrg.vol.
breakthrough performance in detecting cracks in composite 192, pp. 2031-2057, 2003.
materials. It also worked in detecting the damage index of [14] M. W. Suh, M. B. Shim, and M. Y. Kim, J. Sound Vibration, vol. 238, no. 4,
cases involving free decay of structures. It is also clearly pp. 617-635, 2000.
[15] W. Q. Wang, M. F. Golnaraghib, and F. Ismail, Mechanical Systems
evident from the facts that combining the individual artificial and Signal Processing, vol. 18, pp. 813-831, 2004.
techniques resulted in an improved form called as hybrid [16] K. M. Saridakis, A. C. Chasalevris, C. A. Papadopoulos, and A. J.
techniques which were found to be more reliable and efficient. Dentsoras, Computers and Structures, vol. 86, pp. 1318-1338, 2008.
[17] J. Kennedy and R. Eberhart, “Particle swarm optimization,”
As observed, fuzzy system gets plagiarized when complexity
Proceedings of IEEE International Conference on Neural Networks IV,
of system increases. In this case the use of genetic fuzzy pp. 1942-1948, 1995.
hybrid technique was found to be more useful and efficient. [18] M. Dorigo, “Optimization, learning and natural algorithm,” Phd Thesis,
Similarly the combining of neuro-genetic system was found Politecnico di Milano, Italy , 1992.
[19] X. Hu, J. Zhang, and Y. Li, Journal of Computer Science and
to be more efficient than conventional systems in finding the Technology, vol. 23, no. 1, pp. 2-18, 2008.
optimal solution of the neighboring damage element. [20] D. Karaboga and B. Basturk, “An artificial bee colony (ABC) algorithm
Neuro-fuzzy combination technique too came into the picture for numeric function optimization,” IEEE Swarm Intelligence
for detection of cracks in damaged structures and its effect on Symposium, Indianapolis, Indiana, USA, 2006.
[21] S. Moradi, P. Razi, and L. Fatahi, Computers and Structures, vol. 89, pp.
the system. Moreover, not undermining the flexibility of 2169-2175, 2011.
these techniques a combination of all the AI techniques

59

You might also like