The real-time nondestructive testing (NDT) for crack detection and impact source identification (CDISI) has attracted the researchers from diverse areas. This is apparent from the current work in the literature. CDISI has usually been performed by visual assessment of waveforms generated by a standard data acquisition system. In this paper we suggest an automation of CDISI for metal armor plates using a soft computing approach by developing a fuzzy inference system to effectively deal with this problem. It is also advantageous to develop a chip that can contribute towards real time CDISI. The objective of this paper is to report on efforts to develop an automated CDISI procedure and to formulate a technique such that the proposed method can be easily implemented on a chip. The CDISI fuzzy inference system is developed using MATLAB’s fuzzy logic toolbox. A VLSI circuit for CDISI is developed on basis of fuzzy logic model using Verilog, a hardware description language (HDL). The Xilinx ISE WebPACK9.1i is used for design, synthesis, implementation, and verification. The CDISI field-programmable gate array (FPGA) implementation is done using Xilinx’s Spartan 3 FPGA. SynaptiCAD’s Verilog Simulators—VeriLogger PRO and ModelSim—are used as the software simulation and debug environment. 1. Introduction Crack detection and impact source identification in materials is a renowned problem found in variety of commercial and military applications like beams, bridges, turbines, pavements, armor plates, vehicle body plates, bones, teeth, and so on. This long-standing interest in development of CDISI is evident from variety of methods proposed in the literature [1–33]. Ultrasonic guided waves are used for the crack detection [1, 2]. The crack detection is done by measuring lamb wave signals using the dual PZT transducers [3]. Wireless inductively-coupled transducers are used for the crack detection [4]. The wave velocities of concrete are measured by the portable transient elastic wave system to track the health of concrete [5]. Automation for different crack detection and impact source identification methods is lately carried out in the literature using soft computing and VLSI techniques. Image processing techniques are used for the crack detection [6, 7]. One of the most effective tools to deal with complex problems with lack of certainty, accuracy, and absolute truth is the soft computing. Zadeh [8] describes soft computing “Soft computing is tolerant of imprecision, uncertainty, partial truth, and approximation than the traditional Hard Computing. The role model for
References
[1]
T. J. Meitzler, G. Smith, M. Charbeneau et al., “Crack detection in armor plates using ultrasonic techniques,” Materials Evaluation, vol. 66, no. 6, pp. 555–559, 2008.
[2]
J. Qu, Y. Berthelot, and L. Jacobs, “Crack detection in thick annular components using ultrasonic guided waves,” Proceedings of the Institution of Mechanical Engineers, Part C, vol. 214, no. 9, pp. 1163–1171, 2000.
[3]
H. Sohn and S. B. Kim, “Development of dual PZT transducers for reference-free crack detection in thin plate structures,” IEEE Transactions on Ultrasonics, Ferroelectrics, and Frequency Control, vol. 57, no. 1, pp. 229–240, 2010.
[4]
P. Zheng, D. W. Greve, and I. J. Oppenheim, “Crack detection with wireless inductively-coupled transducers,” in Sensors and Smart Structures Technologies for Civil, Mechanical, and Aerospace Systems 2008, vol. 6932 of Proceedings of SPIE, p. 69321H, San Diego, Calif, USA, March 2008.
[5]
J. H. Tong and T. T. Wu, “A portable transient elastic wave system for in-situ nondestructive evaluation of concrete,” NDT.Net, vol. 6, no. 6, 2001.
[6]
J. Zhu, Y. Mae, and M. Minami, “Finding and quantitative evaluation of minute flaws on metal surface using hairline,” IEEE Transactions on Industrial Electronics, vol. 54, no. 3, pp. 1420–1429, 2007.
[7]
X. Li, S. K. Tso, X. P. Guan, and Q. Huang, “Improving automatic detection of defects in castings by applying wavelet technique,” IEEE Transactions on Industrial Electronics, vol. 53, no. 6, pp. 1927–1934, 2006.
[8]
L. A. Zadeh, “Fuzzy logic, neural networks, and soft computing,” Communications of the ACM, vol. 37, no. 3, pp. 77–84, 1994.
[9]
H. C. Das and D. R. Parhi, “Online fuzzy logic crack detection of a cantilever beam,” International Journal of Knowledge-Based and Intelligent Engineering Systems, vol. 12, no. 2, pp. 157–171, 2008.
[10]
H. C. Das and D. R. Parhi, “Fuzzy-neuro controler for smart fault detection of a beam,” International Journal of Acoustics and Vibrations, vol. 14, no. 2, pp. 70–80, 2009.
[11]
H. K. Koduru, F. Xiao, S. N. Amirkhanian, and C. H. Juang, “Using fuzzy logic and expert system approaches in evaluating flexible pavement distress: case study,” Journal of Transportation Engineering, vol. 136, no. 2, pp. 149–157, 2010.
[12]
P. M. Pawar and R. Ganguli, “Matrix crack detection in thin-walled composite beam using genetic fuzzy system,” Journal of Intelligent Material Systems and Structures, vol. 16, no. 5, pp. 395–409, 2005.
[13]
P. M. Pawar and R. Ganguli, “Genetic fuzzy system for damage detection in beams and helicopter rotor blades,” Computer Methods in Applied Mechanics and Engineering, vol. 192, no. 16–18, pp. 2031–2057, 2003.
[14]
J. P. Sawyer and S. S. Rao, “Structural damage detection and identification using fuzzy logic,” AIAA Journal, vol. 38, no. 12, pp. 2328–2335, 2000.
[15]
R. Ganguli, “A fuzzy logic system for ground based structural health monitoring of a helicopter rotor using modal data,” Journal of Intelligent Material Systems and Structures, vol. 12, no. 6, pp. 397–407, 2001.
[16]
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.
[17]
A. M. Dixit, H. Singh, and T. Meitzler, “On development of a VLSI circuit for impact source identification in ceramic plates,” in Modeling and Simulation for Defense Systems and Applications V, vol. 7705 of Proceedings of SPIE, p. 77050H, Orlando, Fla, USA, April 2010.
[18]
S. Kamthan, H. Singh, A. M. Dixit et al., “Fuzzy logic approach for impact source identification in ceramic plates,” in Proceedings of the International Conference on Artificial Intelligence (ICAI'09), vol. 2, pp. 932–937, CSREA Press, July 2009.
[19]
DEWESoft, Dewe43 technical reference manual.
[20]
L. A. Zadeh, “Fuzzy sets,” Information and Control, vol. 8, no. 3, pp. 338–353, 1965.
[21]
The MathWorks, Fuzzy Logic Toolbox 2 User’s Guide, 2009.
[22]
H. Singh, S. Kamthan, A. M. Dixit, A. Mustapha, T. Meitzler, and A. Meitzler, “Fuzzy and neurofuzzy techniques for crack detection in armor plates,” in Proceedings of the International Conference on Modeling, Simulation and Visualization Methods (MSV'08), pp. 298–307, July 2008.
[23]
J. Yen and R. Langari, Fuzzy Logic: Intelligence, Control and Information, Prentice Hall, New York, NY, USA, 1998.
[24]
S. Brown and J. Rose, “FPGA and CPLD architectures: a tutorial,” IEEE Design and Test of Computers, vol. 13, no. 2, pp. 42–57, 1996.
[25]
E. Monmasson and M. N. Cirstea, “FPGA design methodology for industrial control systems—a review,” IEEE Transactions on Industrial Electronics, vol. 54, no. 4, pp. 1824–1842, 2007.
[26]
D. Kim, “An Implementation of fuzzy logic controller on the reconfigurable FPGA system,” IEEE Transactions on Industrial Electronics, vol. 47, no. 3, pp. 703–715, 2000.
[27]
Xilinx, The Programmable Logic Data Book, 2000.
[28]
SynaptiCAD, “BugHunter Pro and VeriLogger simulators,” Version 12, December 2007.
[29]
Model Technology Incorporated, Start Here for ModelSim SE, 2002.
[30]
P. Beena and R. Ganguli, “Structural damage detection using fuzzy cognitive maps and Hebbian learning,” Applied Soft Computing Journal, vol. 11, no. 1, pp. 1014–1020, 2011.
[31]
M. Chandrashekhar and R. Ganguli, “Structural damage detection using modal curvature and fuzzy logic,” Structural Health Monitoring, vol. 8, no. 4, pp. 267–282, 2009.
[32]
M. Chandrashekhar and R. Ganguli, “Damage assessment of structures with uncertainty by using mode-shape curvatures and fuzzy logic,” Journal of Sound and Vibration, vol. 326, no. 3–5, pp. 939–957, 2009.
[33]
M. Chandrashekhar and R. Ganguli, “Uncertainty handling in structural damage detection using fuzzy logic and probabilistic simulation,” Mechanical Systems and Signal Processing, vol. 23, no. 2, pp. 384–404, 2009.