版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、超声波检验高速数据采集和传输技术的研究摘要: 研制了用于超声波数据高速采集和传输的检测系统。采样频率 100MHZ 以上,可以满足超声波检测数据实时采集的需要。采用的 PCI 实时技术解决了 高速大容量现场检测数据的存储和传输。同时应用的关键硬件 FPGA 和 PLD 器 件可以较强地适用于科研开发和调试,具有一定的保密性,可以大大缩小硬件 的体积1 引言 超声波检测技术作为无损检测技术的重要手段之一,在其发展过程中起着 重要的作用,它提供了评价固体材料的微观组织及相关力学性能、检测其微观 和宏观不连续性的有效通用方法。由于其信号的高频特性,超声波检测早期仅 使用模拟量信号的分析,大部分检测设
2、备仅有 A 扫描形式,需要通过有经验的 无损检测人员对信号进行人工分析才能得出正确的结论,对检测和分析人员的 要求较高,因此,人为因素对检测的结果影响较大,波形也不易记录和保存, 不适宜完成自动化检测。八十年代后期,由于计算机技术和高速器件的不断发展,使超声波信号的 数字化采集和分析成为可能。目前国内也相继出现了各类数字化超声波检测设 备,并已成为超声波检测的发展方向。但是,这些设备也仅停留在超声波检测 频率较低的频段的信号处理上,主要是受到高速 A/D 和高速存储技术的限制。为了减少人为因素对检测结果的影响,使波形能记录和保存,并达到检测 结果的直观性,需实现超声波检测分析和成像处理,这就要
3、求实现数据的高速 采集和大数据量缓冲。因此,开展数据高速采集技术的研究和实现是非常必要 的,它是能否实现超声波检测分析和成像处理的关键技术之一。2 国内外研究现状及意义 目前国内外在超声波检测领域都向着数字化方向发展,数字式超声波检测 仪器的发展速度很快。国内近几年也相继出现了许多数字式超声波仪器和分析 系统。国际上对超声波检测数字化技术的研究非常重视,国外生产类似产品和研 究的公司有美国的泛美 PANAMETRICS )公司、 METEC 公司,加拿大的 R/D TECH 公司,德国的 K-K 公司、法国的 SOFRATEST 公司和西班牙的 TECNATOM 公司等等,上述这些公司生产的超
4、声波检测采集、分析和成像处 理系统的技术水平较高,在世界上处于领先水平。国外已把 100MHZ 以上采样频率的高速 A/D 技术用于超声波信号的采 集,大容量缓冲技术也达到一定的水平,信号的分析和成像处理已实现A、B、C 扫描。虽然国内已开展这方面的研究与开发,但是在技术应用上还是存 在一定的差距。因此,开展该项技术的研究,如何把高速 A/D 技术、大容量缓冲技术以及 信号的处理、分析和成像技术进行开发和研究,并应用到超声波检测的工程需 要上去,是一项具有现实意义的课题,它可提高我国无损检测技术水平,跟上 世界先进的现代工业检测技术步伐,使我国超声波检测水平上一个台阶。3 系统的基本结构 我们
5、所研究和开发的数字式超声波检测和成像处理系统是采用 PC 微机, 以高速实时采集和存储及数字成像为主要技术的实时检测系统。系统主要由下 列部分组成:双微机 或工控机)系统、超声波脉冲发射器、超声波信号接收 器、高速数据采集卡、数据处理和分析软件包以及传感器、探头运动和扫描控 制系统等。3 1 系统的基本功能l 具有 A 型扫描超声波探伤设备的全部功能和分析方法l DAC 曲线调校点数 1 32 点任选l 工作频率: 1 40MHZl 具有可程控和可选择的四通道方式和数据的实时记录l 检测数据实时存盘l 全汉化的 WINDOWS NT 用户界面,双计算机协调工作l 多窗户的图形分析l 可事后分析
6、、处理、测试任何位置范围内的探伤情况l 实时的 A 扫描显示 单、双、四通道方式可选)、扫查控制显示l 事后 A 扫描显示、 B 扫描显示、 C 扫描显示, 3D 显示,各显示方式可相 互比较l 分析结果和检测报告软件,打印出分析结果和检测报告l 扫查控制接口协调3 2 主要研究内容l 高速 A/D 转换技术,具有 100MHZ 以上采样频率。l 检测数据的存储 乘以取样函 数:d(t= 刀 S (t-nT式中: T- 取样时间间隔;S离散增量函。+ 若 t= nT,则有:S (t-nT=1, 且 t 丰 nT 时,S (t-nT=0富氏变换 D(f 也是采样函数:D(f=(1/T 刀 S (
7、f-kF式中: F=1/TS(t-nT 项用于定义离散序列 Sn ,写成离散脉冲函数加权和的形式:Sn=刀 s(t S (t-nT式中 Sn 表示取样信号,这里用方括号取代用于表示连续函数的圆括号。使用卷积定理,可把富氏变换写成 s(t和S(t-nT的富氏变换的卷积:Sk=S(f 衣 D(f= (1/T E S (f-kF离散富氏变换 Sk 是 S(f 的间歇复制,复制的频率间距为 F=1/T 。可按 两种特殊情况: F2 fM 时,相邻频谱无重叠; F2 fM 时,相邻频谱有重 叠,这一现象就是所谓的同名现象。取样频率极限 FN=2 fM ,超过此频率时 便不再有重叠,该频率就是内奎斯特 2
8、 fM ,原始信号的恢复将可以实现,只需将取样信号波形通过矩形低通滤波器即 可。若取样频率低于此值,原始连续信号便不可能根据它的取样信号波形得到 不失真的恢复。4 1 2 A/D 转换按转换器的工作原理不同, A/D 转换器通常可分为积分型和比较型。积分 型 A/D 转换器先将输入的模拟量转换为中间量,然后再将此中间量变换成相应 的数字量。这种类型的 A/D 器件的特点是抗干扰能力强,精度高,但速率较 低。高速 A/D 转换器一般采用比较型。下面介绍几种适用于高速变换的 A/D 转换器。1) 闪烁式 A/D 转换器:将采样的模拟信号直接与各个不同的参考电压比较,从而得出相应的数字信号大小。这种
9、方式只需一个 A/D 内部周期即可得 到数字结果,速度相当快,但分辨率不高。它需要 2NN 为 A/D 的位数)个 内部比较器,电路非常复杂。2 ) 逐次比较型 A/D 转换器:其原理是利用比较器不断地对采样模拟信 号与 D/A 转换器产生的标准模拟电压进行比较,直到两者之差小于 1LSB 为 止。这种方式需要 N 个内部周期来完成一次转换 , 但只需一个比较器 ,比较容易 提高分辨率 ,电路较简单。3 )A/D转换器:其原理是将模拟信号先进行 工调制,再通过高 性能的数字滤波,就能得到高分辨率的数字信号。这种方式能获得较大的信噪 比,它实际上利用了下面要介绍的过采样技术。为了满足软件无线电对
10、数据采集模块的需求,进一步提高采集的性能,在 上述基本结构的基础上,采用了一些改进的采集技术,现分别介绍如下:1) 正交采样技术:将要进行数字化的信号分成两个分量,其中一个乘以正弦波,下变频到零中心频率上;另一个乘以 900 相移的正弦波,下变频到 零中心频率上。每一分量只以原信号的二分之一带宽出现,以原信号的二分之 一采样速率进行取样。2 ) 带通信号采样技术:如果前一模块送出的是带通模拟信号,可以以 低于抽样定理中的 Nyquist 采样率进行模数转换。只要采样率 fs 不低于两倍 的信号带宽vfh-fl ),就不会导致信号的频谱的重叠,同时,fs还应满足: 2fh/k 这里 k 是满足如
11、下关系的整数 23 ) 过采样技术:以远大于Nyquist 采样率进行采样的方法称之为过采样技术,采用过采样技术会带来两 个好处。首先,高速采样可降低对前级抗混叠滤波器性能的设计要求;其次, 过采样技术可提高信噪比。4 )并行ADC、DAC技术:软件无线电的发展方向是 ADC和DAC尽 量靠近射频端。高频宽带信号的数字化对采样频率、位数及动态范围都提出了 较高要求,这时可采用并行 A/D 转换技术。这样用多个高速采样保持和 A/D 可完成超高速转换。4 2 高速 A/D 数据采集4 21 采样频率和缓冲容量的确定 本课题是针对超声波工业检测设备而开发的高速数据采集技术,因此,检 测对象基本上为
12、钢体材料。超声波在钢中传播时,纵波 CL 的传播速度为 5900M/ 秒,横波 CS 的传播速度为 3230M/ 秒,可见,超声波在钢中的传播 速度很快。因此,对于一定厚度的工件进行检测时,超声波在工件中的传播时 间很短,尤其对于薄壁材料检测,传播距离更短。从以下超声波检测的基本方 法可以计算出超声波的传播时间,确定检测频率和缓冲的容量要求。4 22 超声波传播时间的计算 超声波在钢中的传播速度、距离和时间的关系公式为:D=C T式中: D 表示声程 式中: H 表示工件厚度C 表示声速T 表示传播时间表示探头入射角采用二次声程探伤,在其探测范围内的传播时间:T=4H/(cos C式中: H
13、表示工件厚度C 表示声速T 表示传播时间表示探头入射角4 23 采样频率的确定 从以上的超声波传播时间可以看出,对于钢质材料的超声波检测,由于超 声波在钢中传播时间很短,因此,一般需采用较高的检测频率。尤其对于薄壁 材料的检测,为了得到足够的分辨率,采用高的检测频率就更为重要。这就要 求有足够的采样频率才能满足信号采集的要求。如对于 1mm 厚的材料进行检测,由于超声波在其中的传播时间仅为0.339卩s,要达到10%0.1mm )的检测精度,必须要能分辨 0.0339卩s 的信号周期,不至于信号重叠而无法分辨。这就要求检测频率至少大于29.5MHZV1/0.0339 卩s)的检测频率fM。因此
14、,对于采样频率 FN至少满 足内奎斯特 2 fM ,也就是采样频率至少 达到 60MHZ 以上。对于整个系统的设计检测频率上限 40MHZ ,采样频率必 须在 80MHZ 以上。为了提高信噪比和检测精度,我们选择了大于 Nyquist 采样率的过采样技 术。确定了整个系统的采样速率必须达到 100MHZ 以上。当然,整个系统为了满足不同检测要求的需要,采样速率是可以调整的, 在检测频率不是很高时,可以降低采样速率,以减小缓冲容量的要求。4 24 缓存器容量的确定 由于整个系统的采样速率较高,要对信号数据进行保存,就需要使用高速 缓存器,缓存器的容量应该把探测范围内的时域信号得以保存。我们选用了
15、 64K 容量的缓存器。在 200MHZ 采样速率的情况下, 64K 缓存器可存储的时域信号的时间长 度为:T=64K/2=365mm对于薄壁材料远小于该厚度值,因此所设计的缓存器容量是足够的。而对于壁厚较厚的工件,一般采用 1-5MHZ 的检测频率,采用 30MHZ 的采样频率足以满足信号数据采样的要求,这时 64K 缓存器可存储的时域信号 的时间长度为:T=64K/4=589mm它也能适应压力容器等工业检测的需要,比较重要的核电站反应堆压力容 器的壁厚只有在 250 mm 左右。4 3 A/D 采集卡的设计和开发 为了满足对超声波宽频带高速率的信号进行采集的要求,设计了一种基于 并行直接转
16、换原理的 flash A/D 转换器的高速 8 位分辨率的数据采集卡。该采集卡的主要性能指标是:1) 最大采样率为 200MHz ;2 ) 数据分辨率为 8 位;3 ) 数据缓存容量为 64k*16 位;70MHZ ;5 ) 输入路数: 4 路6 ) 转换触发方式:可编程为定时触发、指令触发、外源触发7 ) 数据传输速率: 25MBytes/S 采集卡设计成计算机扩展槽的插板形式,不需外接电源,其各种状态可通 过主机进行编程控制,便于用户使用。4 4 高速数据缓存器数据的缓存使用了两片高速 FIFO ,在将采集得到的数据写入其中一片 时,后续模块同时对另一片中的数据进行处理。对 FIFO 进行
17、对写是在时序控 制模块的控制下进行的,但数据的读出由用户自己的后续模块自己进行,并提 供相应的控制信号。 FIFO 缓存器由于其先进先出的特性,数据的读写都无需 提供地址信号,简化了电路的设计,提高了数据的吞吐率。该 FIFO 的最高运 行速率是 100MHz ,这完全满足系统的要求。5 超声波检测数据的传输和记录5 1 系统简介 由于本系统采集速率较高,因此对于传输的速率要求相对也比较高。由于 ISA 总线制定的时间较早,不可避免地带有一些局限性,例如数据宽度仅为 16 位、总线同步时钟也只有 8MHZ 等。而目前 CPU 的数据宽度和工作频率都有 了很大的提高,同时面向图形的操作系统的引入
18、,使标准的PC I/O 结构中的处理器和它的显示外设之间产生了数据瓶颈, ISA 总线已经不能满足系统要 求。但如果将外设的功能在与系统处理器总线同样宽的高宽带总线上实现,这 个瓶颈就可以消除,因此引入了高宽带总线,通常称为“局部总线”。在多种 局部总线中, VESA 总线和 PCI 总线是比较具有代表性的两种。在本项课题数字式超声波成像系统中应用 PCI 总线作高速数据采集和传 输。整个系统的硬件由两个部分组成:主处理机 PC )和信号发射 /接收前端组 成:灰色部分的接口卡就是本课题要研究的对象: PCI 总线接口卡。它起的作 用是发射 /接收前端与主处理机之间的桥梁。在发射 / 接收前端
19、,高速采样后的 接收信号在 A/D 转换后,经由连接电缆送到接口卡,再由接口卡通过 PCI 总 线传送到主处理机内存中指定的数据接收区。5 2 PCI 总线的特点PCI 总线即外设部件互连,是一种新型的、同步的、高宽带的、独立于处 理器的总线。其所以能在各类总线中脱颖而出,是因为其具有以下特点:传输速度快。最高工作频率 33MHZ,峰值吞吐率在32位时为 132MB/S , 64 位时为 264MB/S 。支持无限猝发读写方式。读写时后面可跟无数个数据周期,具有强大的 数据猝发传输能力。支持并行工作方式。 PCI 控制器具有多级缓冲,利用它可使 PCI 总线上 外设与 CPU 并行工作。例如
20、CPU 输出数据时,先将数据快速送到缓冲器中, 当这些数据不断送往设备时, CPU 就可转而执行其他工作了。独立于处理器。 PCI 在 CPU 和外设间插入一个复杂的管理层用以协调数 据传输,通常称之为桥。桥的主要功能是在两种不同的信号环境之间进行转 换,并向系统中所有的主控制器提供一致的总线接口。因此 PCI 总线可支持多 种系列的处理器,并为处理器升级创造了条件。提供 4 种规格,可定义 32 位/64 位以及 5V/3.3V 电压信号。 3.3V 电 压信号环境的定义为 PCI 总线进入便携机领域提供了便利。数据线和地址线采用了多路复用结构,减少了针脚数。一般而言,32位字长、仅作目标设
21、备的接口只需 47 条引脚,作为总线控制者的设备接口再加 2 条引脚,并可有选择地增加信号线以扩展功能,如 64 位字长的接口卡需加39 条引脚,资源锁定加 1 条引脚,等等。支持即插即用功能,能实现自动配置。在PCI器件上包含有寄存器,上面带有配置所需的器件信息,使外设适配器在和系统连接时能自动进行配置, 无须人工干预。5 3 硬件结构 这里对接口卡的硬件结构作一简要描述: 从连接电缆输入的 16 位宽的数据经信号缓冲后暂存在 FIFO 中,然后被 PCI 总线接口芯片读出并通过 PCI 总线送到主处理机内存中指定的数据接收 区。5 31 PCI 总线接口芯片结构PCI 总线接口芯片是用 F
22、PGA 来实现的。其上除了完成与 PCI 总线接口所 必须的 PCI 总线配置寄存器之外,还具有一些用户可编程的控制寄存器。用户 通过对这些控制寄存器编程,就可使 PCI 总线接口芯片自动向系统申请占用总 线,从 FIFO 中读出数据并传送到系统内存中指定的数据接收区中。芯片内部由两个模块组成: PCI 接口模块和 FIFO 接口模块。 PCI 接口模 块负责与 PCI 总线端相接的逻辑。 FIFO 接口模块负责与 FIFO 端相接的逻 辑。5 32 PCI 接口模块PCI 接口模块除了实现 PCI 总线配置寄存器以外,还起到 FIFO 接口模块 与 PCI 总线之间的转接作用。一方面,来自
23、PCI 总线上的对 FIFO 接口模块中 控制寄存器的读写要经 PCI 接口模块才能转换为可以被 FIFO 接口模块接收的 读写信号;另一方面, FIFO 接口模块从 FIFO 中读取的数据需要经过 PCI 接 口模块才能转换为 PCI 总线上的相应信号被系统接收。5 33 FIFO 接口模块FIFO 接口模块的功能是控制从 FIFO 读出数据,然后通过 PCI 接口模块 向总线发出申请,得到许可后开始向系统内存指定的数据接收区传送数据。 FIFO 接口模块中还实现了可编程的控制寄存器,可使软件对数据传送进行控 制。5 4 软件接口本接口卡的软件接口包括两个部分:与 PCI 系统相关的软件接口
24、及与用户 应用相关的软件接口。与 PCI 系统相关的软件接口是 PCI 总线配置寄存器,包 括本接口卡的生产厂商所指定的设备标志号、修订版本号以及 PCI SIG 所分配 的厂商标志号寄存器,还有状态寄存器、命令寄存器以及基地址寄存器等等。 与用户应用相关的软件接口是与本接口卡实现的特定功能相关的寄存器,包括 两组与数据传送有关的起始地址寄存器和结束地址寄存器,还有命令寄存器和 状态寄存器。对与用户应用相关的寄存器的操作都应以 32 位的方式进行。若以 8 位或 16 位的方式操作,将产生不可预知的结果。在内存以字节 8 位)为单位进行寻址的情况下,在进行 16 位或 32 位的 操作时认为字
25、节排列顺序如下:高位字节在地址较大的字节上,低位字节在地 址较小的字节上,在各个寄存器中,有些寄存器是只读的,有些寄存器是可读可写的,还有 一些寄存器是可读可清除的。以上这些属性在以后对每个寄存器的说明中将分 别以只读、读 / 写、读 / 清的字样标出。对于只读和可读可写属性应该是见词明义,这里就不多作说明。对于可读 可清除属性,在这里有必要说明一下。对可读可清除的寄存器作读操作时,与 一般的读操作无异。在写操作时,那些写入 1 的位会被清 0,那些写入 0 的位 则不受影响。具体来说,当某个具有可读可清除属性的字节内容为 01010101 时,若对该字节读,则读出的内容为 01010101 。若对该字节写入 00001111 时,该字节的低 4 位被清 0 ,内容改变为 01010000 。6. 结论1 从调试结果和研制结果来看,超声波信号采集、分析和成像处
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论