论文部分内容阅读
本论文的目标是设计实现一套基于硬件SUSC880板卡的超声衍射时差法(TOFD)缺陷检测成像处理系统软件。论文详细论述了超声TOFD缺陷检测成像处理系统的总体设计思路和框架,软件系统中的各个模块的设计方案和它们的具体实现过程,并讨论了软件对超声检测数据的处理,焊缝缺陷波形的显示等一些与软件编程相关的技术。该软件系统还将具有自动焊缝缺陷检测,缺陷自动定位,事后超声数据分析成像处理和缺陷波形显示等功能。同时,论文还重点讨论了在超声波检测软件中对数据成像和实时采集的一些关键技术。超声波数据的实时采集是超声波焊缝检测的关键,而对超声波数据的成像也关系到焊缝缺陷的准确定位。在超声波实时采集的同时,进行波形成像是缺陷检测软件系统设计中的一个难点。本文采用了MFC类库,通过使用多线程技术和线程同步方法来进行超声波数据的实时采集和波形界面成像。通过使用多线程,超声波数据检测系统软件能够在流畅显示波形的同时,较为稳定的采集超声波数据,而不至于产生数据严重丢帧的现象,从而达到了一定的检测性能。本软件使用基于Visual Studio 6.0的开发平台进行程序设计编写,软件系统将运行于Windows操作平台下,具有超声参数设置,超声波形实时显示,参数和数据文件存储,超声波形数据分析,超声缺陷定位和缺陷检测结果显示等功能。超声TOFD检测软件系统的开发必将大大简化焊缝探伤过程的复杂性,提高缺陷检测效率及检测结果的可靠性。