Font Size: a A A

Estimation Of Ultrasonic Echo Parameters Based On Artificial Bee Colony Algorithm

Posted on:2015-02-07Degree:MasterType:Thesis
Country:ChinaCandidate:J H ZhouFull Text:PDF
GTID:2208330431999922Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
Ultrasonic testing plays a very important role in the field of industrial non-destructive testing and biomedical engineering. Ultrasonic testing mainly use ultrasonic transducer emitting acoustic pulse to irradiate the target, and then analyzes the reflected echo from the target to obtain the physical characteristics of reflective target, such as geometry, size and various kinds of information of the transmission path. In order to obtain valuable information from ultrasonic echo reflected by the target, we must accurately analysis and estimate parameters of the ultrasonic echo.Previous ultrasonic detection methods mainly used linear model, however ultrasonic echo has obvious nonlinear characteristic which will cause some deviations when analysis and simulate ultrasonic echo. In this paper, ultrasonic echo is simulated by Gaussian echo model mixed with Gaussian white noise. Gaussian echo model is a nonlinear function of ultrasonic echo parameter vector. This vector contains five variables that are:amplitude, bandwidth factor, arrival time, center frequency and phase. Based on Gaussian echo nonlinear model, we can get accurate parameter estimation results of ultrasonic echo using artificial bee colony algorithm.The main works of this paper are as follows:1. Apply Gaussian echo to simulate ultrasonic echo and apply Gaussian white noise to simulate actual noise. Using multiple Gaussian echo simulate multiple ultrasonic echoes.2. Artificial bee colony algorithm is applied to the parameter estimation of ultrasonic echo. Under different initial values and signal to noise ratio(SNR) conditions, the artificial bee colony algorithm is used to estimate the parameters of single and multiple ultrasonic echoes. Compared with ant colony algorithm, parameter estimation results show that artificial bee colony algorithm can improve the parameter estimation accuracy, reduce the consumption of machine time, and has better robustness.3. To overcome the weakness of the local search capability of artificial bee colony algorithm, an improved artificial bee colony algorithm is proposed with new local search formula. Compared with the original algorithm, the improved artificial bee colony algorithm can obtain higher estimation accuracy and faster computing speed when it is used to estimate the parameters of single and multiple ultrasonic echoes.4. The practice ultrasonic echoes of different samples are obtained by tank experiment. The improved artificial bee colony algorithm is used to estimate the parameter of ultrasonic echo obtained from tank experiment. The estimation results of ultrasonic echo, verified the effectiveness and practicality of improved artificial bee colony algorithm.The numerical simulation and experiment results show that the artificial bee colony algorithm can estimate the parameters of single and multiple ultrasonic echoes. This method can obtain accurate parameter estimation results, short running time, and it is suitable for real-time processing system. The result of this paper has significance for the applying of ultrasonic testing technology in biomedical and industry.
Keywords/Search Tags:ultrasonic nondestructive test, parameters estimation, artificial beecolony algorithm, ultrasonic signal processing, artificial intelligence
PDF Full Text Request
Related items