一种精确温度补偿超声波液位检测方法及系统技术方案

技术编号:24704658 阅读:47 留言:0更新日期:2020-06-30 23:33
本发明专利技术公开了一种精确温度补偿超声波液位检测方法及系统,精确温度补偿超声波液位检测方法包括产生PWM激励波,向被测液体发射一束超声波,接收被测液体反射回来的超声波,记录发射接收时间,计算传播时间;通过测量脉冲的信号强度,调节电路增益,得到宽度时间t

【技术实现步骤摘要】
一种精确温度补偿超声波液位检测方法及系统
本专利技术涉及液位检测
,尤其涉及一种精确温度补偿超声波液位检测方法及系统。
技术介绍
超声波液位计是一种特点鲜明的液位计,它具有不接触被测液体,安装维护方便的优点,但是也容易受到环境的影响,比如空气的温度变化,将会导致超声波在空气中传播速度发生改变,最终导致测量数据产生波动;温漂导致的数据波动,是影响超声波液位计精度的一个重要原因,当前超声波液位计主要通过在液位计探头端安装测温模块,通过测量探头处空气温度进行温度补偿,这种方法在环境稳定的场景中,能够起到一定的温度补偿作用,比如窨井和密闭容器中;当液位计安装在室外时,由于环境比较复杂,同时随着高度不同,空气也存在温度分层的问题,因此这种温度补偿效果的往往不理想,在测量时仍然会出现比较明显的温漂现象,影响测量精度。因此急需提出一种更加精确的温度补偿方案,使其在应对室外等复杂环境时,也能保证液位计的测量精度。
技术实现思路
本专利技术的目的在于提供一种精确温度补偿超声波液位检测方法及系统,在室外复杂环境中,能够精确温度补偿,保证液位计的测量精度。为实现上述目的,第一方面,本专利技术提供了一种精确温度补偿超声波液位检测方法,包括:输出控制信号,产生一束和超声波换能器频率相匹配的PWM激励波,并进行放大处理;输出激励信号,向被测液体发射一束超声波,接收被测液体反射回来的超声波,产生振荡信号,并记录超声波发射时间t1和超声波接收时间t2,计算超声波传播时间Δt,产生回波信号,其中Δt=t2-t1;接收回波信号,并通过测量脉冲的信号强度,自动调节电路增益,使脉冲信号强度满足门限要求,得到脉冲信号超过门限的宽度时间tv和超声波平均传输时间获取重复测量x次超声换能器处的空气温度值,计算得到第一温度平均值和对应的第一声速值vcl;获取重复测量x次被测液体的表面温度值,计算得到第二温度平均值和对应的第二声速值vcr;基于温漂补偿因子δ0和声速差Δv建立温度补偿公式;基于未进行温度补偿的被测液面测量距离l和温度补偿距离l'计算得到目标液位测量距离l总。在一实施方式中,接收回波信号,并通过测量脉冲的信号强度,自动调节电路增益,使脉冲信号强度满足门限要求,得到脉冲信号超过门限的宽度时间tv和超声波平均传输时间具体步骤包括:对回波信号电压与电路基准门限电压v'进行比较,记录信号超过门限的时间ti和小于门限的时间tj,计算得到脉冲信号超过门限的宽度时间tv,其中tv=tj-tj。在一实施方式中,接收回波信号,并通过测量脉冲的信号强度,自动调节电路增益,使脉冲信号强度满足门限要求,得到脉冲信号超过门限的宽度时间tv和超声波平均传输时间具体步骤还包括:对n个回波信号根据信号强度进行升序排列,选出排列在前的m个数据,分别为tv1、tv2……tvm,保留对应的m个时间数据为Δt1、Δt2……Δtm,其中m<n;计算超声波平均传输时间在一实施方式中,获取重复测量x次超声换能器处的空气温度值,计算得到第一温度平均值和对应的第一声速值vcl,具体步骤包括:获取测量的x次第一温度值计算第一温度平均值根据温度与声速公式,计算对应的第一声速值vcl:其中,v0为0℃时超声波在空气中的速度,v0=331.45m/s。在一实施方式中,获取重复测量x次被测液体的表面温度值,计算得到第二温度平均值和对应的第二声速值vcr,具体步骤包括:获取测量的x次第二温度值计算第二温度平均值根据温度与声速公式,计算对应的第二声速值vrl;其中,v0为0℃时超声波在空气中的速度,v0=331.45m/s。在一实施方式中,获取重复测量x次被测液体的表面温度值,计算得到第二温度平均值和对应的第二声速值vcr之后,所述方法还包括:基于第一声速值vcl和第二声速值vcr计算声速差Δv,其中Δv=vcl-vcr。在一实施方式中,基于温漂补偿因子δ0和声速差Δv建立温度补偿公式,具体步骤包括:其中,a0、b0为环境系数,e为自然常数。在一实施方式中,基于未进行温度补偿的被测液面测量距离l和温度补偿距离l'计算得到目标液位测量距离l总,具体步骤包括:l总=l±l';第二方面,本专利技术提供一种精确温度补偿超声波液位检测系统,包括:中央处理模块、信号发生模块、超声波换能模块、信号处理模块、信号比较模块、本地测温模块和红外测温模块,所述中央处理模块、所述信号发生模块、所述超声波换能模块、所述信号处理模块和所述信号比较模块依次连接,所述信号比较模块、所述本地测温模块和所述红外测温模块均与所述中央处理模块连接;其中,所述中央处理模块,用于在接收到测量液位的命令之后,输出控制信号至所述信号发生模块;所述信号发生模块,用于接收控制信号产生一束和超声波换能器频率相匹配的PWM激励波,并进行放大处理,输出激励信号至所述超声波换能模块;所述超声波换能模块,用于接收激励信号,向被测液体发射一束超声波,接收被测液体反射回来的超声波,产生振荡信号;所述中央处理模块,还用于记录超声波发射时间t1和超声波接收时间t2,计算超声波传播时间Δt,产生回波信号,其中Δt=t2-t1;所述信号处理模块,用于接收回波信号,并通过测量脉冲的信号强度,自动调节电路增益,使脉冲信号强度满足门限要求;所述信号比较模块,用于比较得到的脉冲信号与门限电压的大小,并记录脉冲信号超过门限的宽度时间tv;所述本地测温模块,用于重复测量x次超声换能器处的空气温度值;所述红外测温模块,用于重复测量x次被测液体的表面温度值;所述中央处理模块,还用于计算得到超声波平均传输时间第一温度平均值对应的第一声速值vcl、第二温度平均值和对应的第二声速值vr;基于温漂补偿因子δ0和声速差Δv建立温度补偿公式以及基于未进行温度补偿的被测液面测量距离l和温度补偿距离l'计算得到目标液位测量距离l总。在一实施方式中,所述中央处理模块,还用于基于第一声速值vcl和第二声速值vcr计算声速差Δv,其中Δv=vcl-vcr。本专利技术的一种精确温度补偿超声波液位检测方法及系统,通过产生一束和超声波换能器频率相匹配的PWM激励波;向被测液体发射一束超声波,接收被测液体反射回来的超声波,产生振荡信号,并记录超声波发射时间t1和超声波接收时间t2,计算超声波传播时间Δt,产生回波信号;接收回波信号,并通过测量脉冲的信号强度,自动调节电路增益,使脉冲信号强度满足门限要求,得到脉冲信号超过门限的宽度时间tv和超声波平均传输时间获取重复测量x次超声换能器处的空气温度值,计算得到第一温度平均值和对应的第一声速值vcl;获取重复测量x次被测液体的表面温度值,计算得到第二温度平均值和对应的第二声速值vcr;基于温漂补偿因子δ0和声速差Δv建立温度补偿公式;基于未本文档来自技高网...

【技术保护点】
1.一种精确温度补偿超声波液位检测方法,其特征在于,包括:/n输出控制信号产生一束和超声波换能器频率相匹配的PWM激励波,并进行放大处理;/n输出激励信号,向被测液体发射一束超声波,接收被测液体反射回来的超声波,产生振荡信号,并记录超声波发射时间t

【技术特征摘要】
1.一种精确温度补偿超声波液位检测方法,其特征在于,包括:
输出控制信号产生一束和超声波换能器频率相匹配的PWM激励波,并进行放大处理;
输出激励信号,向被测液体发射一束超声波,接收被测液体反射回来的超声波,产生振荡信号,并记录超声波发射时间t1和超声波接收时间t2,计算超声波传播时间Δt,产生回波信号,其中Δt=t2-t1;
接收回波信号,并通过测量脉冲的信号强度,自动调节电路增益,使脉冲信号强度满足门限要求,得到脉冲信号超过门限的宽度时间tv和超声波平均传输时间
获取重复测量x次超声换能器处的空气温度值,计算得到第一温度平均值和对应的第一声速值vcl;
获取重复测量x次被测液体的表面温度值,计算得到第二温度平均值和对应的第二声速值vcr;
基于温漂补偿因子δ0和声速差Δv建立温度补偿公式;
基于未进行温度补偿的被测液面测量距离l和温度补偿距离l'计算得到目标液位测量距离l总。


2.如权利要求1所述的精确温度补偿超声波液位检测方法,其特征在于,接收回波信号,并通过测量脉冲的信号强度,自动调节电路增益,使脉冲信号强度满足门限要求,得到脉冲信号超过门限的宽度时间tv和超声波平均传输时间具体步骤包括:
对回波信号电压与电路基准门限电压v'进行比较,记录信号超过门限的时间ti和小于门限的时间tj,计算得到脉冲信号超过门限的宽度时间tv,其中tv=tj-tj。


3.如权利要求2所述的精确温度补偿超声波液位检测方法,其特征在于,接收回波信号,并通过测量脉冲的信号强度,自动调节电路增益,使脉冲信号强度满足门限要求,得到脉冲信号超过门限的宽度时间tv和超声波平均传输时间具体步骤还包括:
对n个回波信号根据信号强度进行升序排列,选出排列在前的m个数据,分别为tv1、tv2……tvm,保留对应的m个时间数据为Δt1、Δt2……Δtm,其中m<n;
计算超声波平均传输时间


4.如权利要求3所述的精确温度补偿超声波液位检测方法,其特征在于,获取重复测量x次超声换能器处的空气温度值,计算得到第一温度平均值和对应的第一声速值vcl,具体步骤包括:
获取测量的x次第一温度值计算第一温度平均值



根据温度与声速公式,计算对应的第一声速值vcl:



其中,v0为0℃时超声波在空气中的速度,v0=331.45m/s。


5.如权利要求4所述的精确温度补偿超声波液位检测方法,其特征在于,获取重复测量x次被测液体的表面温度值,计算得到第二温度平均值和对应的第二声速值vcr,具体步骤包括:
获取测量的x次第二温度值计算第二温度平均值



根据温度与声速公式,计算对应的第二声速值vrl;



其中,v0为0℃时超声波在空气中...

【专利技术属性】
技术研发人员:侯绪彬赵吉祥王淑平郝敬全马述杰
申请(专利权)人:泰华智慧产业集团股份有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1