The temperature compensation method, the present invention relates to an ultrasonic water meter water flow detection method and system for ultrasonic meter ultrasonic transducer to acquire the transmitting and receiving time, according to the ultrasonic transmitting and receiving the ultrasonic wave propagation time and calculated the sound velocity of ultrasonic in water. According to the sound velocity of ultrasonic wave and the relation between the preset sound velocity and temperature, the corresponding water temperature is calculated. Collected by ultrasonic transmitting and receiving time calculation of ultrasonic sound velocity in the water after the water temperature is calculated according to the velocity obtained directly, without increasing the temperature sensor, and the accuracy in water flow detection to improve the ultrasonic meter also reduces the hardware cost of ultrasonic water meter.
【技术实现步骤摘要】
超声波水表的温度补偿方法、水流量检测方法和系统
本专利技术涉及仪表设备
,特别是涉及一种超声波水表的温度补偿方法、水流量检测方法和系统。
技术介绍
超声波水表是通过检测超声波声速在水中顺流逆流传播时因速度发生变化而产生的时差,分析处理得出水的流速从而计算出水的流量的一种新式水表。超声波水表具有优秀的小流量检测能力,能解决众多传统水表的问题,更加适合水费梯度收费,更加适合水资源的节约和合理利用,具有广阔的市场和使用前景。超声波水表通常会因为温度导致超声波传播时间变化,影响流量计算精度,因此需要进行温度补偿。传统的超声波水表温度补偿方法是在超声波管道上加入了温度传感器,检测温度并对水流量进行温度补偿。由于需要加入温度传感器检测环境温度,增加了硬件成本。
技术实现思路
基于此,有必要针对上述问题,提供一种可降低硬件成本的超声波水表的温度补偿方法、水流量检测方法和系统。一种超声波水表的温度补偿方法,包括以下步骤:获取超声波水表的超声波换能器采集得到的超声波发射与接收时间;根据所述超声波发射与接收时间及超声波传播距离计算得到超声波在水中传播的声速;根据所述超声波的声速以及预设的声速与温度的关系,计算得到对应的水温。一种超声波水表的温度补偿系统,包括:时间获取模块,用于获取超声波水表的超声波换能器采集得到的超声波发射与接收时间;速度计算模块,用于根据所述超声波发射与接收时间及超声波传播距离计算得到超声波在水中传播的声速;水温计算模块,用于根据所述超声波的声速以及预设的声速与温度的关系,计算得到对应的水温。上述超声波水表的温度补偿方法和系统,获取超声波水表的超声波换能 ...
【技术保护点】
一种超声波水表的温度补偿方法,其特征在于,包括以下步骤:获取超声波水表的超声波换能器采集得到的超声波发射与接收时间;根据所述超声波发射与接收时间及超声波传播距离计算得到超声波在水中传播的声速;根据所述超声波的声速以及预设的声速与温度的关系,计算得到对应的水温。
【技术特征摘要】
1.一种超声波水表的温度补偿方法,其特征在于,包括以下步骤:获取超声波水表的超声波换能器采集得到的超声波发射与接收时间;根据所述超声波发射与接收时间及超声波传播距离计算得到超声波在水中传播的声速;根据所述超声波的声速以及预设的声速与温度的关系,计算得到对应的水温。2.根据权利要求1所述的超声波水表的温度补偿方法,其特征在于,所述根据所述声速以及预设的声速与温度的关系,计算得到对应的水温的步骤,包括以下步骤:根据所述声速以及预设的声速与温度的关系,计算得到对应的初始水温;判断迭代次数是否大于预设值;若否,则根据所述初始水温和水管的热胀冷缩因子对所述声速进行温度补偿,得到温度补偿后的声速,并将所述温度补偿后的声速作为新的超声波在水中传播的声速,返回所述根据所述声速以及预设的声速与温度的关系,计算得到对应的初始水温的步骤;若是,则将所述初始水温作为对应的水温。3.根据权利要求2所述的超声波水表的温度补偿方法,其特征在于,所述根据所述初始水温和水管的热胀冷缩因子对所述声速进行温度补偿,得到温度补偿后的声速,包括:VComp=VRaw+(Temp-TRef)×Expend其中,VRaw为温度补偿前的声速,VComp为温度补偿后的声速,Temp为温度补偿前的初始水温,TRef为参考温度,Expend为热胀冷缩因子。4.一种超声波水表的温度补偿系统,其特征在于,包括:时间获取模块,用于获取超声波水表的超声波换能器采集得到的超声波发射与接收时间;速度计算模块,用于根据所述超声波发射与接收时间及超声波传播距离计算得到超声波在水中传播的声速;水温计算模块,用于根据所述超声波的声速以及预设的声速与温度的关系,计算得到对应的水温。5.根据权利要求4所述的超声波水表的温度补偿系统,其特征在于,所述水温计算模块包括:初始水温计算单元,用于根据所述声速以及预设的声速与温度的关系,计算得到对应的初始水温;迭代计算控制单元,用于判断迭代次数是否大于预设值;若否,则根据所述初始水温和水管的热胀冷缩因子对所述声...
【专利技术属性】
技术研发人员:周立功,
申请(专利权)人:广州周立功单片机科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。