0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

软硬兼施丨TI超声波产品让燃气表更准确可靠

电子设计 来源:电子设计 作者:电子设计 2021-11-10 09:36 次阅读
Other Parts Discussed in Post: MSP430FR6043

`软硬兼施`TI超声波产品让燃气表更准确可靠

在国家清洁能源政策支持下,天燃气已经成为我们清洁能源体系的主体能源之一。随着天燃气在我国一次能源消费中的比例逐步攀升,燃气计量行业也在快速发展。目前市场上的主流燃气表包括传统的机械式膜式燃气表和电子式膜式燃气表。因为膜式燃气表的技术成熟、计量可靠、价格低廉等优点,这种方式一直在燃气计量行业占据主导地位。但是膜式燃气表由于结构复杂、易磨损、易受管道介质温度压力等因素影响,导致测量精度降低,小流量测量精度差。超声波技术作为一种新型的计量方式,在日本、欧洲、美国等国家开始采用。超声波气表具有非接触测量、无可动部件、无压力损失、极高测量精度、高测量动态范围等优势,在燃气表市场中崭露头角。结合燃气表智能化、网络化的趋势,中国超声波燃气表市场将迎来春天。

机遇与挑战并存。超声波虽然是工业应用中一种成熟技术,但是要在家用燃气表中普及,我们在设计中会面临各种挑战。如何确保超声波燃气表的稳定性、如何提高小流量的精度、如何实现低功耗等等问题,是我们设计初期就需要充分考虑的因素。换能器作为超声波燃气表的主要部件之一,它的一致性、频率特性温度漂移、长时间老化都会影响到燃气表的稳定性和精度。超声波技术涉及到精密信号采集和快速的数据处理,如何降低系统功耗也需要重点考虑。

TI 超声波技术USS (Ultrasonic Sensing Solution) 源于TI Jack Kilby创新实验室,其高集成度、先进的信号处理等优点,为超声波气表设计提供高精度、高稳定性、高动态范围、低功耗的方案。下面小编会对TI USS 技术优势、产品特点、设计资源等方面逐一介绍。

工作原理

超声波测量流量的原理就是通过测量超声波在流体中正向、逆向的飞行时间差(DTOF)来计算流体的流速,通过流体流速乘以管道系数,就可以得到瞬时流量。瞬时流量是一个随时间变化的量,我们对瞬时流量进行积分就可以得到一段时间的流量。

poYBAGGKTo2Abzg1AABHXFZgdYI875.png

图1

上图1右边是如何测量流速的公式推导。T12和T21分别为超声波在两个换能器之间正、反向的绝对飞行时间; L 为换能器之间的距离;v为流体的流速;c为超声波在流体中的传播速度。因为超声波的传播速度受流体的温度、流体的弹性模量和密度这几个因素有非常大的相关因素,所以我在公式推导过程中抵消这个参数。最后我们得到公式只跟流体流速、超声波绝对飞行时间、时间差以及超声波传播方向的夹角这几个参数相关。通常绝对飞行时间远远大于正、反向时间差,所以时间差测量精度决定最后的流速精度。

如何能够准确测量出超声波的飞行时间差呢?目前市场上常见的测量时间的方式是阈值法也叫过零点检测法(TDC),而TI采用的技术是互相关算法(Correlation)。 下面图2是这两种测量方式的示意图。

pYYBAGGKTo-AAGj0AAFQE1H33rc688.png

图2

阈值法实际是阈值检测和过零检测技术的结合。超声波接收端对信号幅值进行检测,当接收到的信号超过设定阈值时,过零点检测电路开启,通过检测超过阈值后的过零点时间来获取超声波的飞行时间。这种单点触发方式容易受系统噪声干扰,所以要求超声波的幅值足够高。我们可以通过提高换能器的电压或者驱动电流来增加超声波的发射幅值,副作用就是系统功耗会升高。而且换能器的老化、环境温度变化都可引起换能器幅值的变化,进一步影响到测量精度的稳定性。干扰同时会影响过零点的波形,从而严重影响测量精度。

而TI USS采用的相关算法来测量相位差。通常高速ADC会以4倍于被测信号频率对上下行两路信号进行采样,再将采样到的两路离散信号做线相关运算,线相关运算结果峰值点的横坐标即为两路信号之间的相位差。随后通过高精度插值算法求得该横坐标,进而得到两路信号之间的时间差。

这种方式有几个优势:

  • 相关算法相当于一个滤波器,在信号处理时可以滤除噪声,降低线路上噪声对采样精度的影响
  • 对超声波信号幅值要求比阈值法的低,这样可以采用低压换能器,降低系统功耗。
  • 稳定性好,因为相关算法是计算采样信号的相位,信号幅值的变化对测量精度影响不大。所以在换能器老化、受环境温度影响,信号幅值出现波动时,相关算法可以保持测量精度的稳定性。
  • TI USS 对超声波进行全波采样,我们可以获得整个超声波的曲线。通过观察信号包络曲线的长期变化,我们可以判断换能器的老化状况,并通过软件进行校准,确保燃气表整个生命周期的稳定性。

关于TI USS相关算法更深入的介绍,可以参考下面应用文档:

Waveform capture based ultrasonic sensing water flow metering technology

系统架构

先进的算法需要依托于优化的硬件平台,才能充分展现其性能优势。如图3所示,TI 超声波燃气表方案基于MSP430内核,同时集成超声波传感子系统(USS)、低功耗加速器(LEA)、计量测试接口(MTIF)等功能模块。其中USS集成了丰富的模拟电路,包含模拟前端和ADC,为超声波信号产生、接收、信号调理提供必要的硬件条件以及设计的灵活性。低功耗加速器LEA(Low Energy Accelerator)实际上是集成的一个DSP内核,它可以独立对USS采集到的数据进行快速数学运算,降低数据处理时间,减小CPU的开销,从而达到降低系统功耗。这些子系统对超声波流量测试性能、功耗至关重要,是TI 超声波方案差异化的技术核心。

poYBAGGKTpGAK1nnAADY0ojDJTI858.png

图3

USS子系统

USS子系统用于超声波信号发生、接收信号调理以及AD采集。如图4所示,USS是一个高度集成的物理结构,主要由几个功能模块构成,主要包含脉冲发生器PPG(Programmable Pulse Generator)、PHY、Sigma-delta高速ADC(SDHS)、高速锁相环(HSPLL)、子系统供电模块(UUPS)以及采样系统时序控制模块(ASQ)。

pYYBAGGKTpOAHuUHAADe-U6Y_dw722.png

图4

PPG用于产生超声波的激励信号。作为信号源头,该功能模块提供灵活的参数设置。超声波的激励频率可设定,覆盖范围从132KHz到2.5MHz,我们可以针对不同特性的换能器设定相应的脉冲频率。信号脉冲数量可以从单个脉冲到127个脉冲。在激励脉冲结束时,我们也可以通过设定180度相位的反向脉冲来抵消换能器的超声波残余信号,最大反向脉冲最高可以到15个。激励脉冲的极性可以通过寄存器设定,如下图5所示。

poYBAGGKTpWANwpXAAEGi5EuRgk484.png

图5

在气体流量设计中,PPG可以支持扫频模式,激励频率可以设定在一定范围内。这样TI 超声波方案可以更好支持宽频率特性的换能器。换能器的频率特性受环境温度、一致性、长时间老化等因素而变化,激励频率可以覆盖这些范围,确保我们燃气表测量的高精度和稳定性。在扫频模式下,我们可以通过下面公式来计算频率变化的步长。pYYBAGGKTpeAAhsqAAAZF-bXvXo207.png,(HPER : High period of pulse; LPER : Low period of pulse)

PHY是USS子系统与换能器连接的物理层,实现换能器的驱动以及阻抗匹配,如下图6。TI的USS模块提供双路换能驱动以及信号接收。驱动信号和接收信号通过模拟开关切换实现上、下行换能器的交换,实现一对换能器可以双向信号传输。PHY的输出驱动阻抗可以低至4Ω、驱动电流可以高达120mA,所以配合简单的阻容电路,USS模块可以直接驱动换能器,而不需要增加额外的模拟器件。

因为上、下行超声波信号会通过两个不同的换能器发出,换能器与USS驱动的阻抗匹配就需要考虑到。TI USS的PHY可以提供驱动、端接两种状态下的阻抗匹配,匹配设定参数可以保存在寄存器里面。这样在生产的过程中,我们可以通过自动测试设备对每一个换能器进行独立阻抗匹配,使整个系统达到最优状态。

poYBAGGKTpmAFTcLAADUP0sAubc542.png

图6

SDHS系统对接收到的超声波信号进行调理和高速采样。如图7所示,内部包含可编程增益放大器(PGA)、12Bit Sigma-Delta ADC, 数据传输控制器(DTC)等功能模块。ADC可以支持高于1.5MHz的信号带,典型信噪比(SNR)可到达63dB。ADC的调制频率从68MHz到80MHz,调制频率来自高速锁相环,可支持过采样率范围10~160。ADC这个功能模块可以独立使用采样其他信号。ADC的最大输入范围是600mV,但是在实际流量测试过程中,接受到的超声波信号可能在一个范围内波动。这需要PGA对信号进行调理,使ADC的输入幅值在最优采样范围。PGA的增益可以通过寄存器设置动态调整,可调整范围在-6dB~30dB之间,可调步长为~1dB。这一特点可以让我们动态优化产品性能。比如,当换能器长时间使用老化后,发射的超声波幅值降低。在接收端观察到ADC采样幅值降低后,可以通过程序自动增加PGA的增益,使ADC的输入幅值始终保持在最优采样范围从而避免设备老化引起系统性能变差。

ADC采样出来的数据可以通过DTC直接传输到低功耗加速器(LEA)共享的RAM,方便LEA对数据进行快速处理。这个过程不需要CPU的干预,这样可以减小系统处理时间、降低功耗。

pYYBAGGKTpuAB1ieAAB8H-vPlbI073.png

图7

低功耗加速器LEA

LEA 集成了一个32位的DSP核,主要用来处理基于向量的数学运算和信号处理,内部结构如下图8。该LEA可以支持16位、32位定点数学运算,可以支持目前主流的算法包含:FFT、FIR、IIR、矩阵、向量乘法等。通过调用DSP Lib, LEA 可以支持超过50种函数运算。

pYYBAGGKTpyAbGzIAACJ8Cg8tII465.png

图8

采用LEA进行这些数学运算,跟传统的MCU相比,LEA的运算效率更高、功耗更低。下面表1我们给出LEA和不同的CPU计算16位FFT所需要的时钟周期。以Cortex-M4F的CPU为例,它要相同时间内完成LEA的运算量,它的时钟需要提高到LEA的3倍,这样功耗也会提高3倍。

pYYBAGGKTp6AYX6mAABVTWzORqY052.png

表1

如果我们对比MSP430 CPU 和LEA性能,如图9所示,在相同的时间32mS内采样256次并对数据进行FFT函数运算。LEA的运算时间是700uS而MSP430 CPU需要9.64mS。在其他时间基本一致的情况下,LEA高效的数据处理可以让系统处于低功耗模式(LPM0)的时间更长,从而大幅度降低整个系统功耗。

pYYBAGGKTqCACLJJAACbABBX-rQ404.png

图9

USS设计中心

TI USS设计中心提供可视化的设计界面,让客户可以快速启动超声产品评估和设计,调试更简单。

在图10的USS GUI中,我们可以直观设置超声波的各种参数。从基本超声波激励频率、脉冲数量、上下行超声波的时间间隔、PGA的增益等等基本参数到 USS的时钟频率、ADC的采样率、超声波的捕捉时间等关键参数都可以通过GUI来设定。并且通过GUI实现上位机芯片、应用程序之间的通信

pYYBAGGKTqOAITsPAAPuqZAHxI4352.png

图10

GUI还可以以波形的形式展现测试结果,方便设计人员对参数进行优化。图11左边的波形为ADC采样到的超声波信号。可以通过调整PGA的增益,让ADC Capture的幅值在±800左右以达到最优的ADC转换效果。图11右边为GUI提供实时TOF测试结果,DToF为上下行超声波的时间差、Absolute ToF为测试得到超声波的绝对飞行时间以及VFR瞬时流量。波形下方的数学统计量展示了该数据的平均值、最小值、最大值和标准差。

poYBAGGKTqWASWcSAALHyqC-hF0876.png

图11

TI 超声方案产品及特点

TI USS 明星产品包含MSP430FR6043, MSP430FR5043 ,图12为MSP430FR6043产品简介。

pYYBAGGKTqeABOM0AANWoNqeeAk280.png

图12

综合前面所述,TI超声波方案优势、特点总结为下面几个方面:

  • 低流量、工作温度范围内飞行时间差dTOF可达到±250ps以内的精度
  • 在12000L/小时的流量范围内,200:1的动态范围下,测量精度可达到±1%
  • 最大流量测试可以超过25000L/小时;可以监测最小流量< 3L/小时
  • 在1秒测试一组数据的条件下,整体功耗低于20uA
  • 方案平台覆盖面广,可以支持家用气表、工业气体流量管径范围覆盖15mm~1000mm
  • 支持各种换能器、可以配置多种信号路径
  • 高精度、高稳定性,对于换能器一致性、长时间老化、环境温度变化都能确保高精度
  • 高集成度提高系统的可靠性

系统设计资源

下面是目前关于TI USS的相关链接。因为这些资源在不断丰富的过程中,敬请关注TI网站,获取更多信息

审核编辑:符乾江

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 超声波
    +关注

    关注

    63

    文章

    2808

    浏览量

    136720
  • 脉冲信号
    +关注

    关注

    6

    文章

    333

    浏览量

    36435
收藏 人收藏

    评论

    相关推荐

    全一单槽超声波清洗机概述

    单槽超声波清洗机产品介绍:QYS系列单槽超声波清洗机是由超声波清洗槽、超声波发生器等组成的清洗设备。此系列清洗机主要采用水基清洗液作为清洗溶
    的头像 发表于 03-13 13:16 132次阅读
    全一单槽<b class='flag-5'>超声波</b>清洗机概述

    超声波传感器的工作原理 超声波传感器的声波频率是多少

    超声波传感器是一种常用的非接触式测距传感器,以其精确测量距离、高可靠性和广泛应用而受到广泛青睐。超声波传感器工作原理基于声波的传播和反射原理,利用
    的头像 发表于 02-21 15:30 565次阅读

    超声波传感器形成超声波的原理

    超声波传感器发射头是利用压电效应来实现产生超声波的,就是在发射头不断给出一定频率的如40KHz的电压信号,就可以产生超声波
    的头像 发表于 01-29 10:23 567次阅读

    超声波传感器和超声波测距原理分析

    声音是由振动产生的,能够产生超声波的装置就是超声波传感器,习惯上称为超声换能器,或者超声探头。
    发表于 01-29 09:20 261次阅读
    <b class='flag-5'>超声波</b>传感器和<b class='flag-5'>超声波</b>测距原理分析

    超声波测距原理 超声波测距离传感器接线方法

    超声波测距是一种常用的测距方法,通过发射超声波脉冲,利用其在空气中传播速度较快的特点,测量出从传感器到目标物体的时间差,并进而计算出距离。超声波测距具有非接触式、高精度、可靠性高等特点
    的头像 发表于 01-22 15:22 641次阅读

    超声波发生器的原理

    超声波发生器又称超声波驱动电源、电子箱、超声波控制器,是大功率超声波系统的重要组成部分。超声波发生器的作用是将市电转换为与
    的头像 发表于 12-24 10:46 648次阅读
    <b class='flag-5'>超声波</b>发生器的原理

    A06一体超声波测距模块产品优势

    A06 一体超声波测距模块,是一种使用超声波传感技术进行测距的模块。模块采用高性能处理器、高品质元器件,产品稳定可靠、使用寿命长。
    的头像 发表于 11-08 10:47 380次阅读
    A06一体<b class='flag-5'>超声波</b>测距模块<b class='flag-5'>产品</b>优势

    基于STM8的红外与超声波测距仪设计方案

    介质传播到接收器的时间即为渡越时间。渡越时间与气体中的声速相乘,就是声波传输的距离。该测试方法对于超声波探头的要求相对比较高,不适合做长距离测量。本文设计的超声波测距仪主要用于长度超过10 m的远距离测量,而且要求
    发表于 10-10 06:13

    超声波悬浮是什么原理?

    用两个超声波发射头相互发射信号,把水滴放在中间水滴能悬浮是什么原理
    发表于 09-28 08:10

    基于arm超声波风速测量系统设计

    。系统硬件电路包括ARM7处理器以及外围的模拟、数字电路,并采用模块化进行设计。这种思想大大简化了系统硬件电路设计的复杂性,增强了系统的稳定性与可靠性。软件部分根据超声波信号的特点,选用新型的构造包络
    发表于 09-26 07:08

    外贴式超声波液位开关

    外贴式超声波液位开关采用了其特有的模糊控制技术和独特的算法,保证了外贴式波液位开关的可靠性和耐用性超过了其它原理的液位开关。 以往,在利用超声波原理测量容器内液位时,容器壁中的超声波
    的头像 发表于 08-18 16:39 430次阅读

    智能超声波线路板驱动超声波清洗换能器

    直接连接。 智能超声波线路板实用新型把传统的自激电路与他激电路最有效的连结起来,组成一种新的电路;本实用新型电路简单,调试方便,元器件数目小少,可靠性高,体积也小.而超声波清洗机的核心技术在于
    的头像 发表于 08-12 13:29 335次阅读
    智能<b class='flag-5'>超声波</b>线路板驱动<b class='flag-5'>超声波</b>清洗换能器

    什么是超声波清洗?

    超声波清洗机是一种用超声波振动水和溶剂以清洗粘附在待清洗物体(工件)上的油污、粉尘、污垢等的技术
    的头像 发表于 06-07 09:43 1751次阅读
    什么是<b class='flag-5'>超声波</b>清洗?

    LoRa通信技术在智能燃气表中的应用

      1 智能燃气表无线通信技术的现状   智能燃气表的远程通信技术包括有线通信技术和无线通信技术,随着无线通信技术不断进步,其在智能燃气表的远程通信得到逐渐的使用和广泛推广,使得燃气表
    发表于 05-11 10:22

    超声波式液位传感器的应用

    超声波技术是传感器技术中的一种重要应用,而超声波式液位传感器则是应用最为广泛的类型之一。超声波式液位传感器作为一种可靠的测量仪器,在日常生活和各行各业的应用中发挥着越来越重要的作用。下
    发表于 05-05 15:19