5 系统软件设计

该混凝土超声检测仪的软件主要实现超声数据的采集、处理、分析、数据存储与管理等功能。如图3所示。其层次结构由驱动程序、动态链接库程序、人机界面程序3部分组成。研华公司为PCI-1714提供了支持WIN2000环境的设备驱动程序,而自制的PCI卡则需要编写驱动程序。动态链接库接口程序是联系应用程序与驱动程序之间通信的桥梁,它封装了一系列板卡操作函数,为应用程序对硬件进行各种设置和操作提供接口。与用户直接打交道的是基于Windows界面的超声检测仪应用程序,它由超声仪数据采集与处理软件和超声数据分析软件组成。前者负责超声信号的采集、数字滤波和对采集数据的数据库管理;后者负责对测试数据进行计算和分析。超声数据分析软件不仅可以在超声仪上运行。进行现场数据分析、计算,还可以脱离仪器独立运行于普通PC机上,可以在普通,PC机上分析和处理采集的数据。

6 试验结果分析

为了验证混凝土检测仪的正确性和有效性,设计了含多种已知缺陷的混凝土试块模型。在(500x500x500)mm3的立方体混凝土试块中预埋蜂窝、离析、泥团等缺陷,采用单向测试方法,即检测时一侧某点发射,另一侧所有点同时接收,这样就可以获得多个声时值,基于这些声时值,得到混凝土结构的层析图像。由层析图像可较好地确定混凝土缺陷的位置和缺陷程度。图4是内含大小为(150x150x150)mm3泥团的混凝土试块的CT成像图。试验结果表明,该检测仪能够准确再现混凝土内部缺陷。