论文部分内容阅读
超声波探伤是目前应用广泛的无损检测方法之一,它可以在不损害被探测对象使用性能的条件下探测物体内部缺陷,但目前国内生产的超声波探伤仪普遍存在硬件电路设计复杂、设计周期长、制造成本高、功能固化、升级困难等缺点。针对这些缺点,本文采用虚拟仪器技术设计了一台虚拟超声波探伤仪。在超声波脉冲反射法探伤的工作原理基础上,设计虚拟超声波探伤仪的硬件系统,在LabVIEW图形化编程环境下,开发虚拟超声探伤仪各软件功能模块,主要包括用户操作界面显示、斜探头标定、材料缺陷信号的处理、DAC曲线绘制、频谱分析、数据存取。充分利用了虚拟仪器编程语言LabVIEW的丰富的数据采集、分析及存储的库函数,利用DLL调用C语言,驱动数据采集卡,并极大的扩展了传统超声探伤仪的功能。最后实验并确定探伤仪灵敏度的调节方法和仪器精度,达到了较好的效果。