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

    文章

    2984

    浏览量

    138164
  • 脉冲信号
    +关注

    关注

    6

    文章

    392

    浏览量

    36891
收藏 人收藏

    评论

    相关推荐

    如何避免超声波对晶振的影响

    振也是属于频率器件。1.若超声波工作频率与晶振的晶片产生共振效应,晶片的机械强度会受到超声波的影响。如果超声波的强度过大,可能会对晶片的表面产生冲击,导致晶振的
    的头像 发表于 10-19 08:10 165次阅读
    如何避免<b class='flag-5'>超声波</b>对晶振的影响

    超声波测厚仪的技术原理和应用场景

    测物体表面的粗糙度以及测量环境等。应用场景超声波测厚仪以其非接触、无损伤、高精度和高效率的特点,在多个领域得到了广泛应用,主要包括但不限于: 金属生产:用于检测金属板材、管材、棒材等的厚度,确保产品
    发表于 09-27 15:06

    燃气表设计指南

    电子发烧友网站提供《燃气表设计指南.pdf》资料免费下载
    发表于 09-23 11:06 0次下载
    <b class='flag-5'>燃气表</b>设计指南

    超声波和次声波的频率范围和应用

    超声波和次声波是两种不同频率的声波,它们在许多领域都有广泛的应用。以下是关于超声波和次声波的频率范围和应用的介绍:
    的头像 发表于 09-19 16:42 1737次阅读

    燃气计量用超声波换能器选型应用说明

    电子发烧友网站提供《燃气计量用超声波换能器选型应用说明.pdf》资料免费下载
    发表于 09-13 10:48 0次下载
    <b class='flag-5'>燃气</b>计量用<b class='flag-5'>超声波</b>换能器选型应用说明

    超声波测速的原理、方法及应用

    超声波测速是一种利用超声波在介质中的传播速度来测量物体速度的技术。它广泛应用于工业、医疗、交通等领域。 一、超声波测速的原理 超声波的定义 超声波
    的头像 发表于 08-16 10:36 3331次阅读

    “超新芯”赋能水表行业,国产替代与计量升级 ——龙芯1D超声波流量测计量芯片介绍

    中科三大系列CPU产品二、 龙芯1D芯片介绍1、概述作为龙芯1号小芯片家族中的一员,龙芯1D是龙芯自主设计研发的超声波流量测计量专用SOC芯片,主要应用于超声波水表、热量表、燃气表领域
    发表于 08-14 10:46

    打破技术壁垒!利尔达超声波计量方案助力水表企业产品升级

    //在当前的市场环境下,超声波水表技术面临较高的壁垒,特别是在软件算法层面存在显著的挑战。利尔达根据行业客户需求,创新推出超声波计量方案,为客户提供准确
    的头像 发表于 07-26 14:33 667次阅读
    打破技术壁垒!利尔达<b class='flag-5'>超声波</b>计量方案助力水表企业<b class='flag-5'>产品</b>升级

    超声波驱动板-超声波它激式驱动板

            超声波它激式驱动板是一种将电能转换为超声波能量的设备,主要用于驱动超声波换能器产生高频振动,进而实现各种超声波应用。以下是对超声波
    的头像 发表于 06-14 11:54 739次阅读
    <b class='flag-5'>超声波</b>驱动板-<b class='flag-5'>超声波</b>它激式驱动板

    超声波无损检测原理及应用

    超声波无损检测(Ultrasonic Non-Destructive Testing,简称UT)是一种利用超声波在材料内部传播的特性,检测材料内部缺陷和结构的无损检测技术。本文将详细介绍超声波无损
    的头像 发表于 05-24 16:48 4562次阅读

    超声波连接示波器问题

    我买了一只中心频率2.5Mhz的超声波探头,当我连接到示波器上的时候就有信号在显示屏上。 我想问的是示波器上的信号到底是接收的环境中的超声波信号? 还是当探头接到示波器上 探头就会自动的发射超声波然后再接收自己发射的
    发表于 05-04 14:46

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

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

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

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

    超声波传感器的工作原理 超声波传感器的应用

    超声波传感器是一种基于超声波的无接触式测距传感器,可以广泛应用于工业、医疗、军事等领域。本文将详细介绍超声波传感器的工作原理以及其在各个领域的应用。 超声波传感器的工作原理
    的头像 发表于 01-18 14:04 1506次阅读

    超声波发生器的原理

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