APP下载

基于FPGA的窗口Fourier变换在超声波传播时间检测上的应用

2011-04-13高广林

科技传播 2011年5期
关键词:测量信号方法

高广林

中国石油集团渤海石油装备制造公司,天津 300280

0 引言

超声波传感器目前已经广泛应用于距离,风速,流量的测量等众多工业领域中。其中最主要的应用原理就是超声波传播时间的测量,即超声波从发射端发射开始,经过传播媒质后到达接收端的时间。常用的测量方法为脉冲转换后计数法[1][2],此方法成本较低,且易于实现,但是测量精度不高。还有其他一些方法是通过AD采集原始波形后进行Hilbert变换来提取超声波包络,进而设置阈值求出飞行时间,但此方法对噪声的抑制能力并不理想。本文提出一种利用全数字信号处理的窗口Fourier变换(WFT)来计算超声波传播时间,可以有效克服噪声影响并提高精度。

1 超声波理论介绍

超声波通过超声波换能器发送后,在流体介质中传播。在经过一段传播时间后,到达接收端,并将振动信号转化为电压信号。在超声波传播过程中,信号会被一定程度衰减,并且在接收电路中还会引入噪声,这些都会对测量精度造成影响。

我们假设s(t)是发送信号,那么经过一段传播时间Td后的接收到的信号为:

其中α为衰减系数,n(t)是零均值噪声。我们使用频率和相位的方法来表示为

其中fr和φr分别为谐振频率和相位偏转角,而A(t)表示信号的包络。

参数u由探头特性决定,而m的范围为区间(1,3)[1]。

因此,必须准确检测到接收波形的起始位置,才可以正确计算出超声波的传播时间。

2 窗口傅立叶变换介绍

要准确计算声波起始位置,则需要提取信号包络。……

登录APP查看全文

猜你喜欢

测量信号方法
信号
完形填空二则
基于FPGA的多功能信号发生器的设计
用对方法才能瘦
测量
基于LabVIEW的力加载信号采集与PID控制
四大方法 教你不再“坐以待病”!
捕鱼