不透明浑浊液体中的超声测距系统和方法
【技术领域】
[0001]本发明涉及超声领域,特别涉及超不透明浑浊液体中的超声测距系统和方法。
【背景技术】
[0002]超声波具有能量集中、对电磁干扰不敏感等优势,超声波测距是一种有效的非接触式测距方法。尤其在测试条件恶劣的流体环境下,超声波可实现比激光、红外等方式更安全、可靠的测量。
[0003]常见的水下超声测距是针对半透明或透明度较高的海水,采用阈值判断法,利用回波信号的电压触发比较器,以判断回波到达时刻,该时刻与声速乘积的一半即所测的单程距离。超声测距设备多采用单片机作为控制核心,激励电压较低,控制精度和实时性不足,系统信噪比提高和信号处理方法有限,测量精度一般在厘米级,常用于反射表面平整、干扰较低的环境。但是在不透明的浑浊液体中,声波散射噪声干扰十分强烈,尤其在反射面粗糙或多角度反射的情况下,回波信号多而复杂,常规的硬件结构无法保证系统良好的信噪比,简单回波处理和距离计算方法难以准确提取有效信号,造成测距范围减小、精度降低,难以满足冶金、核燃料处理和化工等领域中不透明浑浊液体下的高精度测距。
【发明内容】
[0004]本发明实施例在第一方面提供一种可应用于不透明浑浊液体的超声测距系统,该系统包括控制单元,根据控制参数,完成对高压激励信号和深度增益补偿的可编程控制;换能器,在高压激励信号的激励之下发射声束并且接收回波信号;控制单元,根据深度增益补偿回波信号;计算单元,对回波信号经多回波处理和基于中心矩的距离计算,从而完成测距。
[0005]优选地,所述控制单元是FPGA。
[0006]优选地,所述系统包括上位机和终端,上位机通过数据总线将控制参数下传至终端;控制单元和换能器位于终端,计算单元在上位机,回波信号经数据总线或数据链路上传给上位机。
[0007]优选地,多回波处理采用二级滤波和小波变换相结合,第一级滤波采用级联积分梳妆滤波器,实现高速采样数据的抽取和低通滤波,可降低系统处理压力并滤除高频噪声;第二级滤波采用FIR滤波器实现带通滤波
[0008]优选地,基于中心矩的距离计算包括将时间量按序分为多个矩阵,分别计算每个矩阵的三阶中心矩,取其值小的一个矩阵作为平稳矩阵,该平稳矩阵时间量的平均值即作为该待测点回波时间,结合声速和探头内声波延时参数来计算该点距离。
[0009]在第二方面,本发明实施例提供一种可应用于不透明浑浊液体中的超声测距方法。该方法包括在高压激励之下,换能器发射声束;接收回波信号后,根据深度增益补偿回波信号;回波信号经多回波处理和基于中心矩的距离计算,从而完成测距。
[0010]本发明实施例包括基于FPGA的高信噪比数字控制系统、多回波处理算法和基于中心矩的距离计算算法,实现了高精度、大范围的距离测量,同时采用USB总线,实现了灵活通用的便携式测距系统。
【附图说明】
[0011]图1是本发明实施例的超声测距系统的分解示意图。
【具体实施方式】
[0012]下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
[0013]本发明为不透明浑浊液体下的物体间距提供一种高精度测量方法和系统,以满足冶金、核燃料处理和化工等领域的实验和反应测距要求。在不透明浑浊液体中,强烈的噪声干扰或复杂界面反射会极大地降低信噪比,常规水下超声测距所无法实现准确测量。本发明实施例基于例如FPGA的高信噪比数字控制系统、多回波处理算法和基于中心矩的距离计算算法,可实现强烈噪声干扰下的信噪比提高和复杂界面反射下的回波时间准确提取,显著提高不透明浑浊液体下超声测距精度和测量范围。
[0014]图1是本发明实施例的超声测距系统的分解示意图。如图1所示,超声测距系统可在结构上分为两部分,上位机和基于FPGA的终端。上位机通过USB总线将控制参数下传至终端中的FPGA单元,在终端中,FPGA根据控制参数,完成对换能器的高压激励和深度增益补偿。深度增益补偿后的回波经AD转换通过USB总线上传给上位机。上位机中,回波信号经多回波处理模块(或算法)和基于中心距的高精度距离计算模块(或算法)处理,然后将计算好的距离进行显示,从而完成测距。
[0015]在终端中,设计了基于FPGA的高信噪比数字控制系统,通过可调脉宽高压激励、深度增益补偿等方式降低噪声,提高系统信噪比。压电式换能器的激励电压对发射声束的能量有直接影响,激励电压越高则辐射声场能量越强。高压激励模块例如是200V高压脉冲可调激励电路,它以FPGA为控制核心,通过逻辑配置,可实现200V高压、50ns-1000ns可调脉宽的激励脉冲,准确匹配不同频率换能器,提高了声场激发效率和入射声场能量,为系统信噪比的提尚打下了基础。
[0016]在接收前端,设计了基于FPGA和例如TLC5637的深度增益补偿电路。TLC5637是可配置数模转换器,可用于放大器的增益控制。接收前端可使用两级增益电路,增益范围可达例如0-80dB。通过对TLC5637的配置可实现增益值的调整,从而在长距离回波衰减较大时做出高增益补偿,提高其信噪比。深度增益补偿对控制核心的实时性有较高要求,因此,利用FPGA的实时控制能力,对TLC5637进行实时可编程配置,增益更新速度高达lus,满足同一回波在不同深度的增益变化需求,有效补偿回波信噪比,使声束深度方向上呈现均匀的分辨率。需要理解的是,FPGA单元可以由其它类型的控制单元代替。
[0017]在基于FPGA的硬件系统对信噪比进行提高和补偿后,在上位机侧,采用多回波处理算法和基于中心矩的距离计算