Cargando…

Implementation of High Time Delay Accuracy of Ultrasonic Phased Array Based on Interpolation CIC Filter

In order to improve the accuracy of ultrasonic phased array focusing time delay, analyzing the original interpolation Cascade-Integrator-Comb (CIC) filter, an 8× interpolation CIC filter parallel algorithm was proposed, so that interpolation and multichannel decomposition can simultaneously process....

Descripción completa

Detalles Bibliográficos
Autores principales: Liu, Peilu, Li, Xinghua, Li, Haopeng, Su, Zhikun, Zhang, Hongxu
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2017
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5676649/
https://www.ncbi.nlm.nih.gov/pubmed/29023385
http://dx.doi.org/10.3390/s17102322
_version_ 1783277095051329536
author Liu, Peilu
Li, Xinghua
Li, Haopeng
Su, Zhikun
Zhang, Hongxu
author_facet Liu, Peilu
Li, Xinghua
Li, Haopeng
Su, Zhikun
Zhang, Hongxu
author_sort Liu, Peilu
collection PubMed
description In order to improve the accuracy of ultrasonic phased array focusing time delay, analyzing the original interpolation Cascade-Integrator-Comb (CIC) filter, an 8× interpolation CIC filter parallel algorithm was proposed, so that interpolation and multichannel decomposition can simultaneously process. Moreover, we summarized the general formula of arbitrary multiple interpolation CIC filter parallel algorithm and established an ultrasonic phased array focusing time delay system based on 8× interpolation CIC filter parallel algorithm. Improving the algorithmic structure, 12.5% of addition and 29.2% of multiplication was reduced, meanwhile the speed of computation is still very fast. Considering the existing problems of the CIC filter, we compensated the CIC filter; the compensated CIC filter’s pass band is flatter, the transition band becomes steep, and the stop band attenuation increases. Finally, we verified the feasibility of this algorithm on Field Programming Gate Array (FPGA). In the case of system clock is 125 MHz, after 8× interpolation filtering and decomposition, time delay accuracy of the defect echo becomes 1 ns. Simulation and experimental results both show that the algorithm we proposed has strong feasibility. Because of the fast calculation, small computational amount and high resolution, this algorithm is especially suitable for applications with high time delay accuracy and fast detection.
format Online
Article
Text
id pubmed-5676649
institution National Center for Biotechnology Information
language English
publishDate 2017
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-56766492017-11-17 Implementation of High Time Delay Accuracy of Ultrasonic Phased Array Based on Interpolation CIC Filter Liu, Peilu Li, Xinghua Li, Haopeng Su, Zhikun Zhang, Hongxu Sensors (Basel) Article In order to improve the accuracy of ultrasonic phased array focusing time delay, analyzing the original interpolation Cascade-Integrator-Comb (CIC) filter, an 8× interpolation CIC filter parallel algorithm was proposed, so that interpolation and multichannel decomposition can simultaneously process. Moreover, we summarized the general formula of arbitrary multiple interpolation CIC filter parallel algorithm and established an ultrasonic phased array focusing time delay system based on 8× interpolation CIC filter parallel algorithm. Improving the algorithmic structure, 12.5% of addition and 29.2% of multiplication was reduced, meanwhile the speed of computation is still very fast. Considering the existing problems of the CIC filter, we compensated the CIC filter; the compensated CIC filter’s pass band is flatter, the transition band becomes steep, and the stop band attenuation increases. Finally, we verified the feasibility of this algorithm on Field Programming Gate Array (FPGA). In the case of system clock is 125 MHz, after 8× interpolation filtering and decomposition, time delay accuracy of the defect echo becomes 1 ns. Simulation and experimental results both show that the algorithm we proposed has strong feasibility. Because of the fast calculation, small computational amount and high resolution, this algorithm is especially suitable for applications with high time delay accuracy and fast detection. MDPI 2017-10-12 /pmc/articles/PMC5676649/ /pubmed/29023385 http://dx.doi.org/10.3390/s17102322 Text en © 2017 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Liu, Peilu
Li, Xinghua
Li, Haopeng
Su, Zhikun
Zhang, Hongxu
Implementation of High Time Delay Accuracy of Ultrasonic Phased Array Based on Interpolation CIC Filter
title Implementation of High Time Delay Accuracy of Ultrasonic Phased Array Based on Interpolation CIC Filter
title_full Implementation of High Time Delay Accuracy of Ultrasonic Phased Array Based on Interpolation CIC Filter
title_fullStr Implementation of High Time Delay Accuracy of Ultrasonic Phased Array Based on Interpolation CIC Filter
title_full_unstemmed Implementation of High Time Delay Accuracy of Ultrasonic Phased Array Based on Interpolation CIC Filter
title_short Implementation of High Time Delay Accuracy of Ultrasonic Phased Array Based on Interpolation CIC Filter
title_sort implementation of high time delay accuracy of ultrasonic phased array based on interpolation cic filter
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5676649/
https://www.ncbi.nlm.nih.gov/pubmed/29023385
http://dx.doi.org/10.3390/s17102322
work_keys_str_mv AT liupeilu implementationofhightimedelayaccuracyofultrasonicphasedarraybasedoninterpolationcicfilter
AT lixinghua implementationofhightimedelayaccuracyofultrasonicphasedarraybasedoninterpolationcicfilter
AT lihaopeng implementationofhightimedelayaccuracyofultrasonicphasedarraybasedoninterpolationcicfilter
AT suzhikun implementationofhightimedelayaccuracyofultrasonicphasedarraybasedoninterpolationcicfilter
AT zhanghongxu implementationofhightimedelayaccuracyofultrasonicphasedarraybasedoninterpolationcicfilter