Sei sulla pagina 1di 7

Int J Adv Manuf Technol (2009) 42:766–771

DOI 10.1007/s00170-008-1640-0

ORIGINAL ARTICLE

A hybrid signal pre-processing approach in processing


ultrasonic signals with noise
S. Palanisamy & C. R. Nagarajah & K. Graves &
P. Iovenitti

Received: 19 December 2007 / Accepted: 25 June 2008 / Published online: 30 July 2008
# Springer-Verlag London Limited 2008

Abstract Ultrasonic techniques have the potential to be Keywords Ultrasonic inspection . Castings .
used to detect sub-surface defects in aluminium castings. Neural networks . Signal processing
However, ultrasonic sensing techniques have not been suc-
cessfully used to detect sub-surface defects in aluminium
die castings with rough surfaces or in the ‘as-cast’ state due 1 Introduction
to the poor quality of signals. Ultrasonic signal noise
caused by rough surfaces and grain size variations of the Castings are less commonly tested by ultrasonic methods
castings is difficult to eliminate. Hence, there is a need to because structural variations usually create high ultrasonic
process noisy ultrasonic signals to identify defects within signal noise [1]. The noise contained in the ultrasonic signal
the rough surface castings. This paper documents an caused by rough surfaces and grain size variations of
investigation of ultrasonic signal analysis using artificial castings are difficult to eliminate. Due to the noise con-
neural networks and hybrid signal pre-processing tained within the ultrasonic signals, particularly with rough
approaches for the purpose of detecting defects from noisy surface castings, it is difficult to identify defects even
ultrasonic signals. In this investigation, ultrasonic signals though a suitable ultrasonic frequency is often selected [2].
were obtained from aluminium castings with different Therefore, there is a requirement for signal processing to
levels of surface roughness. The signals were first pre- aid the process of identifying the defects from noisy signals
processed using hybrid signal analysis techniques and then associated with rough surface castings. It has also been
classified using an artificial neural network classifier. The shown in previous investigations that the processing of
hybrid pre-processing techniques utilised various combina- weak ultrasonic signals obtained from the castings is not
tions of fast Fourier transform (FFT), wavelet transform straight-forward [3].
(WT) and principal component analysis. The best signal A neural network can be applied to the ultrasonic signal
classification performance was generally achieved with a directly and, by applying suitable training algorithms, it is
hybrid WT/FFT signal pre-processing technique. possible for the network to discover the inherent features
characterizing the defect signals from the background noise
[4, 5]. A practical drawback of this approach, particularly in
S. Palanisamy (*) the context of large-scale complex problems such as the one
CAST Cooperative Research Centre, presented here, is that it may not lead to an optimal
Faculty of Engineering and Industrial Science, classification outcome. As such, it may be beneficial to
Swinburne University of Technology,
Melbourne, VIC 3122, Australia
apply suitable pre-processing techniques to the input
e-mail: s.palanisamy@uq.edu.au signals to achieve improved signal classification.
Research appears to indicate that signal classification
S. Palanisamy : C. R. Nagarajah : K. Graves : P. Iovenitti may be more efficient if certain pre-processing steps are
Industrial Research Institute Swinburne,
Faculty of Engineering and Industrial Science,
performed, prior to the classification process. In this
Swinburne University of Technology, research an investigation was carried out to evaluate
Melbourne, VIC 3122, Australia whether a combination of pre-processing techniques (rather
Int J Adv Manuf Technol (2009) 42:766–771 767

than a single pre-processing technique) could lead to an feasibility of this approach had been demonstrated using
improvement in the signal classification performance. The both experimentation and computer simulation [8].
strategy adopted in this research was to apply the more Palanisamy et al. [10] investigated the application of the
common signal processing tools such as fast Fourier neural network classification approach with and without use
transforms (FT), wavelet transforms (WT) and principal of signal pre-processing techniques (FFT and WT) on the
component analysis (PCA) in various combinations to rough ultrasonic signals. In general, results obtained for
determine the best approach. ultrasonic signals obtained from rough surface castings
The approach of applying two or more pre-processing exhibit a low classification performance when signal pre-
techniques is known as hybrid mode pre-processing. It has processing is not used. This has emphasised the need for
been used to achieve improved signal classification out- identifying a suitable signal pre-processing approach for
comes, for several applications by applying various ultrasonic signals that enables the achievement of a better
combinations of well known signal processing tools such classification performance.
as FFT, WT and PCA [6–9]. For example, a combination of
wavelet transform and PCA has previously been applied for
a face recognition application [6]. It was found that the 2 Experimental procedure
wavelet preprocessing alone was inefficient due to the
highly redundant nature of the time-frequency inputs [6]. In this investigation, ultrasonic immersion testing experi-
Therefore, the redundant components of the time-frequency ments were conducted on castings having different surface
inputs were removed prior to processing, using principal roughness values, and further details of the experimental
component analysis. Experiments were carried out to procedure have been documented previously [11]. In this
determine the best wavelet type to use and it was found investigation, the casting surface had a roughness up to Ra =
that this selection was a critical factor in the effective 150 μm. The ultrasonic inspection parameters such as the
combination of wavelet and PCA type signal processing ultrasonic signal velocity in CA313 alloy was 6,260 m/sec,
tools. A recognition success rate of more than 95% was the water path distance was 7.5 mm and the probe fre-
achieved using the combination of wavelet and PCA quency used was 10 MHz [11]. The ultrasonic immersion
approach [6]. testing was carried out on the casting sections using the
Matalgah and Knopp [7] applied the combination of experimental set up illustrated in Fig. 1.
wavelet and Fourier transforms for the pre-processing of From these experiments, a frequency of 10 MHz was
simulated and real data examples of non-stationary signals selected to carry out further inspection on the rough surface
for applications such as underwater acoustics and phono- castings to detect gas porosity defects that are smaller than
cardiograms. They used WT to represent the time domain 1 mm diameter in size. Frequencies lower than 10 MHz
signal components, and FFT to represent the spectral would generally not allow the detection of smaller defects,
components of the signal. The results of this approach while frequencies higher than 10 MHz would lead to
demonstrated that improvements in signal processing could excessive attenuation of the signal within the casting.
be achieved with a combination of WT and FFT techniques. It is difficult to detect any back surface or defect echo in
Similarly, Wang et al. [8] used a combination of FFT and the ultrasonic signals obtained from castings with rough-
WT for a fingerprint image recognition application. The surfaces. This is due to the clustering of the front wall echo
application of FFT on the high frequency component of which effectively envelopes the defect signal particularly if
the output from the WT produced improved results. The the defect is close to the front surface of the casting.

Fig. 1 Schematic diagram of


ultrasonic immersion testing
experimental set-up
768 Int J Adv Manuf Technol (2009) 42:766–771

Therefore, to identify the defect signal echoes from the Table 1 Feed-forward back propagation neural network parameters
rough surface castings, a suitable signal processing tech- Parameters Value
nique was required to be applied to the ultrasonic signals.
Number of input nodes 220
Number of layers 3
Number of neurons in input layer 20
3 Ultrasonic signal processing procedure
Number of neurons in hidden layer 10
Number of neurons in output layer 1
Signal pre-processing and classification was carried out Epochs 500
using the neural network toolbox in MATLAB software. A
number of inspection trials were carried out on both
defective and reference castings to provide sufficient research. Then, the measured values were sent to the
ultrasonic signals for training and testing the neural digital measurement device, Epoch III. The data was
network component of the inspection system [10]. A converted in to M-file format for MATLAB neural
number of signals have been obtained from simulated network implementation.
defects (side-drilled holes), natural defects and mixed Time–frequency analysis was carried out on the non-
defects, i.e. the combination of both side-drilled holes and stationary ultrasonic signal, which thereby transformed it
gas porosity signal types is presented. In addition to those into a two-dimensional signal. One dimension was repre-
signals, 80 non-defect signals were also obtained from Ra0 sented by frequency, and the other by time. This procedure
(Ra =101–150 μm), Ra1 (Ra =51–100 μm) and Ra2 (Ra =1– had the potential to assist a neural network to identify the
50 μm) surface types for defect and no-defect type salient features of the received signals. As stated by Chen
classification. Out of 80 non-defect signals obtained, 50 et al. [6], this approach is inefficient due to the highly
were used for training and 30 for testing. In total, 130 redundant nature of the time–frequency signal. The redun-
defective signals were obtained from each surface type dant components of the time–frequency signal can be
(Ra0, Ra1 and Ra2). Out of 130 defective signals obtained, removed prior to processing, thereby enhancing the
80 were used for training and 50 for testing each surface efficiency of computation. To do so, principal component
type. analysis was applied to the time–frequency signal.
The purpose of using simulated defects in this investi-
gation was to represent the natural defects occurring in
structural oil sump pan castings, which were produced in 4 Results
high-pressure die casting machines. These defects are
commonly referred to as ‘gas porosity defects’, and may 4.1 FFT/PCA
vary in diameter between 0.5 mm to 2.0 mm. X-ray
inspection was used to accurately verify the location and In this hybrid pre-processing method, at first the FFT of the
size of the natural defects. It was found that these natural input signal was obtained. Normally, the highly attenuated
defects were generally un-evenly distributed along the signal is partially embedded in the incoherent backscattered
‘in-gate’ section of the castings. noise. As the incoherent spatial noise due to surface
To determine the optimum neural network classification roughness could not be eliminated with the FFT alone,
performance, network training and validation was under- PCA was then applied to remove the redundant noisy
taken by varying the number of neurons in the first two signal. This step also reduced the number of input nodes of
layers of a three-layer, fully connected, feed-forward, neural the ANN and therefore assisted the classification process.
network. Further, the number of training epochs and the The mean classification percentage achieved with this
training algorithm was also chosen to maximise the signal pre-processing approach was 73.3%. Even though
network classification performance without over-training. the highest classification achieved was 90.4%, with this
This is a well-known procedure which has been followed type of pre-processing, the standard deviation was 6.1%.
by a number of researchers [7, 12]. The parameters that This classification performance was higher than the PCA
describe the feed forward neural network used in this single mode pre-processing method in which the mean
research are shown in Table 1. The selected neural network classification performance was 63.6%. The false positive
topology had 220 input nodes representing the ultrasonic and false negative percentage values for each surface type
A-scan signal, and one output neuron to determine whether are presented in Table 2.
the signal represented a defect or not. The outputs ‘0’ and The application of the FFT/PCA combination resulted in
‘1’ represented the ‘no-defect’ and ‘defect’ categories 76.7% classification for smooth surface castings compared
respectively. The signals were obtained with an ultrasonic with 73.3% classification for rough surface castings, with a
probe suitable for the die castings investigated in this standard deviation of 8.3% (Table 2). The classification
Int J Adv Manuf Technol (2009) 42:766–771 769

Table 2 Signal classification percentage for FFT/PCA Table 4 Signal classification percentage for WT/FFT

Classification performance Surface roughness Classification performance Surface roughness

Ra0 Ra1 Ra2 Ra0 Ra1 Ra2

Mean (%) 73.3 74.6 76.7 Mean (%) 79.3 83.3 90.6
Standard deviation (%) 8.3 6.4 5.3 Standard deviation (%) 1.9 3.6 3.4
False negative/false positive (%) 15.3/11.4 10.1/15.3 10.0/13.3 False negative/false positive (%) 14.3/6.4 11.6/5.1 6.1/3.3

percentage did not vary significantly for the different high-pass frequency bands, it was possible to analyse each
surface types (Ra0, Ra1 and Ra2) with the application of frequency band independently. A typical characteristic of
the FFT/PCA pre-processing approach. DWT was that in each decomposition stage, due to the
down-sampling operation, the wavelet coefficients of
4.2 WT/PCA each layer still contained information of the original
signal. The analysis of the signal was carried out with
Similar to FFT/PCA combination type, in this time– Daubechies’ mother wavelet type. Through experimenta-
frequency representation (WT), a PCA was applied to the tion, the Daubechies’ wavelet type (db5) was identified
wavelet signal to reduce any redundant WT coefficients. In as the most suitable in achieving the highest possible
this investigation, the PCA was applied to the approxima- classification percentage for both the rough and smooth
tion component of the wavelet coefficients with the suitable surface castings. The application of the db5 wavelet type
number of principal components because it could eliminate on the input signals resulted in the determination of both
the unwanted noise from the original signal. The number detailed and approximate coefficients.
of principal components used in this combinational pre- A FFT was then applied on the approximate wavelet
processing technique was 40. The number of principal coefficients which retained the time–frequency information
components selected was arrived at after experimentation of the original signal in down-sampled form. The power
with varying numbers of principal components and relating spectrum of FFT output was then used as an input to the
to signal classification performance. The application of the neural network classifier. The results presented in Table 4
wavelet transform, combined with principal component show the mean and standard deviation of the classification
analysis, lead to only a marginal increase in the classifica- percentages of the ultrasonic signals obtained from three
tion percentage compared to raw signal classification. The rough surface types after signal pre-processing using the
important factor to consider with this classification method WT/FFT combinational approach. A better classification
was the large variation in the classification performance percentage has been obtained through this pre-processing
across different training runs, for all the three surface types.
A higher false negative value has been obtained compared
to false positive values for each surface type as shown in
Table 3.

4.3 WT/FFT

In this signal pre-processing approach, a WT was applied


to the original ultrasonic signal as a first step of pre-
processing. It was carried out by applying DWT filters.
Since the DWT divided the original signal into low and

Table 3 Signal classification percentage for WT/PCA

Classification performance Surface roughness

Ra0 Ra1 Ra2

Mean (%) 64.6 68.4 73.3


Standard deviation (%) 7.3 6.3 8.5 Fig. 2 Defect classification percentage and standard deviation of
False negative/false positive (%) 22.3/13.1 21.6/10.0 18.4/8.3 different signal pre-processing techniques on Ra0 and Ra2 type
surfaces
770 Int J Adv Manuf Technol (2009) 42:766–771

method and it is clearly observed with the lower false was applied on the output obtained by processing the
negative values and false positive values (Table 4). How- original signal through WT. In this case, the WT acted as a
ever, in the case of signals without higher frequency low pass filter on the raw input signal. Then, the FFT
components (low values of WT down-sampling method) provided the power spectrum of the filtered signal. Hence,
the condition was different and it resulted in a low the combination could be described as the spectrum of
classification percentage (see results of various combined the smooth (filtered) signal, which was used as an input
pre-processing techniques in Fig. 2). to the neural network classifier. These two transforms
Given the importance of developing an inspection combined to produce a better solution in both time and
technique for rough surface castings, various pre-processing frequency domains as confirmed by the results presented
combination methods were compared for Ra0 and Ra2 type in this paper.
surfaces. Figure 2 shows the classification percentage
achieved with different signal pre-processing techniques
applied on the ultrasonic signals. More than 90% classifi- 6 Conclusions
cation for smooth surface casting signals was achieved only
with the WT/FFT signal pre-processing approach. Figure 2 The research described here relates to the investigation of
indicates that the highest classification percentages are neural networks and suitable signal pre-processing tech-
obtained by combining the WT and FFT signal pre- niques to process noisy ultrasonic signals from rough
processing techniques. As such it can be concluded that, surface castings. The effectiveness of applying a suitable
based on consistency of signal classification performance, hybrid signal pre-processing approach along with artificial
the WT/FFT approach to signal pre-processing in com- neural networks has been demonstrated using three com-
bination with a neural network based signal classification mon pre-processing methods. The research led to the
method performs best. successful classification of defects from rough surface
castings with roughness values up to 150 μm (Ra0). A
success rate of 79.3% was achieved with pre-processing of
5 Discussion ultrasonic signals using combinations of WT and FFT and
an artificial neural network. The WT/FFT approach pro-
In this investigation, a number of hybrid signal pre- vided superior classification performance compared to
processing techniques were applied to ultrasonic signals other types of signal pre-processing methods as discussed.
with the objective of improving the classification perfor- It was also found out that the application of PCA as a pre-
mance of a neural network classifier. It was found that the processing tool did not improve the classification perfor-
classification performance obtained by combining WT and mance for either smooth or rough surface castings due to
PCA pre-processors was no greater than the performance loss of useful signal information.
of single FFT type pre-processor. It was also found that a
combination of WT and FFT pre-processing techniques Acknowledgements The researchers wish to express their gratitude
to the CAST Cooperative Research Centre and the participating
provided an improved classification performance in com- companies Nissan Casting Australia Pty. Ltd., and the Ford Motor
parison to those involving PCA with either FFT or WT. Company Australia Pty. Ltd., for their support and access to testing
The use of either the WT or FFT allows the signal to be equipment and castings. The CAST was established under the
decomposed into its various frequency components. From Australian Government’s Cooperative Research Centres Scheme.
this, the network may be able to identify those frequency
components more closely associated with a defect, rather
than background noise.
References
The application of FFT on a signal processed using WT
(WT/FFT type) has been carried out previously by
1. Long J (1998) Nondestructive testing: 5 ways to ensure defect-
Matalgah and Knopp [7] and Wang et al. [8], however, free deliveries. Mod Cast 88(4):49–52
there were differences in their approaches. Matalgah and 2. Palanisamy S, Nagarajah C R, and Iovenitti P 2004 A study on
Knopp [7] at first applied a WT, then filtered the wavelet ultrasonic flaw detection of aluminium die castings, 8th Int.,
Conf., on Manufacturing & Management, volume 1, pp 61–8
output signal and then applied an inverse WT. Finally, an
3. Thavasimuthu M, Rajagopalan C, Kalyanasundaram P, Raj B
FFT was applied to the WT filtered signal. However, Wang (1996) Improving the evaluation sensitivity of an ultrasonic pulse
et al. [8] applied FFT directly on the output signal echo technique using a neural network classifier. NDT Int 29
processed using WT. The wavelet coefficients were (3):175–179 doi:10.1016/0963-8695(96)80001-5
4. Demuth H, Beale M (1998) Neural network toolbox for use with
obtained after down-sampling, and were used for further
MATLAB. The Math Works, Inc., Natick
signal analysis. The research described here adopted a 5. Brigham OE (1979) The fast fourier transform. Prentice-Hall,
similar approach to that of Wang et al. [8], in which a FFT New Jersey
Int J Adv Manuf Technol (2009) 42:766–771 771

6. Chen CF, Teng YS, Chen CY (2003) Combination of PCA and for Biomedical Engineers. Proc., of the 16th Annual Int., Conf., of
wavelet transforms for face recognition on 2.5D images In: Proc., the IEEE, 2, 1226–1227
of Image & Vision Computing, Palmerston North, New Zealand, 10. Palanisamy S, Nagarajah CR, Iovenitti P (2003) Automated
pp 343–347 ultrasonic classification of defects in aluminium die castings,
7. Matalgah M, Knopp J (1995) Time-varying spectral analysis of Tran., of 22nd Int., Die Casting Congress, Indiana, USA, 1, 93–
non-stationary signals based on wavelet and Fourier transforms. 100
Electronics 78(3):463–476 doi:10.1080/00207219508926177 11. Palanisamy S, Nagarajah CR, Iovenitti P (2005) Effects of grain
8. Wang RL, Hua TJ, Wang J, Fan YJ (1994) Combination of FT and size and surface roughness on ultrasonic testing of aluminium
WT for fingerprint recognition. SPIE–Wavelet Applications alloy die castings. Mater Eval 63(8):832–836
2242:260–270 12. Thavasimuthu M, Rajagopalan C, Kalyanasundaram P, Raj B
9. Sastry KLA, Karen MM, Ajitkumar PM, Mary CV (1994) Mixed (1996) Improving the evaluation sensitivity of an ultrasonic pulse
Fourier/wavelet transforms analysis of biological signals, Eng., in echo technique using a neural network classifier. NDT Int 29
Medicine and Biology Society, Eng., Advances: New Opportunities (3):175–179 doi:10.1016/0963-8695(96)80001-5

Potrebbero piacerti anche