FPGA-based design and implementation of data acquisition and real-time processing for laser ultrasound propagation

FPGA-based design and implementation of data acquisition and real-time processing for laser ultrasound propagation
复制标题

DOI:
10.5139/ijass.2016.17.4.467
复制
发表时间:
2016-12-01
影响因子:
1.7
通讯作者:
Kim, Zaeill
Kim, Zaeill
中科院分区:
工程技术4区
文献类型:
--
作者:
Abbas, Syed Haider;Lee, Jung-Ryul;Kim, Zaeill

文献摘要

被引文献

相似文献

超声波传播成像(UPI)在检测复杂结构的损伤方面显示出巨大的潜力,可广泛用于无损评估和结构健康监测应用。由于处理器与同时运行的多个程序共享其资源,此类算法的软件实现随着扫描区域的增加而呈现出耗时的趋势。该问题已通过使用现场可编程门阵列 (FPGA) 得到解决,现场可编程门阵列是一种专用处理解决方案,用于高速信号处理算法。为此,我们需要一个独立且灵活的逻辑块,可以与基于 FPGA 的不断演进的硬件一起使用。在本文中,我们开发了一种基于FPGA的超声传播成像系统,其中FPGA既具有数据采集系统的功能,又具有实时超声信号处理的功能。使用 FPGA 板开发的 UPI 系统比数字化仪提供更好的成本效益和分辨率,并且比 CPU 更快的信号处理时间,并使用超声波传播成像和多方向邻波相减等基本超声波传播算法进行测试。最后,对基于 CPU 的 UPI 系统和基于 FPGA 的新颖系统之间的处理时间结果进行了比较,以证明本研究的目标是正确的。
Ultrasonic propagation imaging (UPI) has shown great potential for detection of impairments in complex structures and can be used in wide range of non-destructive evaluation and structural health monitoring applications. The software implementation of such algorithms showed a tendency in time-consumption with increment in scan area because the processor shares its resources with a number of programs running at the same time. This issue was addressed by using field programmable gate arrays (FPGA) that is a dedicated processing solution and used for high speed signal processing algorithms. For this purpose, we need an independent and flexible block of logic which can be used with continuously evolvable hardware based on FPGA. In this paper, we developed an FPGA-based ultrasonic propagation imaging system, where FPGA functions for both data acquisition system and real-time ultrasonic signal processing. The developed UPI system using FPGA board provides better cost-effectiveness and resolution than digitizers, and much faster signal processing time than CPU which was tested using basic ultrasonic propagation algorithms such as ultrasonic wave propagation imaging and multi-directional adjacent wave subtraction. Finally, a comparison of results for processing time between a CPU-based UPI system and the novel FPGA-based system were presented to justify the objective of this research.