System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于超声波流量计量,涉及一种多通道超声波水表的超声波时间差处理方法,用于超声波水表计量。
技术介绍
1、超声波计量是目前工业、民用流量计量中应用较广泛的一种流量计量方法。超声波水表具有计量精度高、量程比高、使动流量低等特点,因此超声波流量计量装置越来越得到广泛的应用。
2、目前的超声波大口径水表管路较粗,管路中分层比较严重,一般多采用基于多对换能器的多通道超声水表,这种方式可以测量不同层流的流速从而保证超声波水表计量流量的准确性。但是多通道超声水表的设计方法,当某一个或某几个通道出现问题时,可能会严重影响超声波水表的计量精度。
技术实现思路
1、针对现有技术中存在的上述缺陷,本专利技术提供了一种简单、可靠性高、各通道相对独立的多通道超声波水表的超声波时间差处理方法,本专利技术所采用的技术方案如下:
2、多通道超声波水表的超声波时间差处理方法,包括以下步骤:
3、步骤1、通过超声波水表中的计量芯片分别采集各通道的原始超声波时间差;
4、步骤2、对各通道的原始超声波时间差进行数据滤波处理;
5、步骤3、对数据滤波处理后的各通道的原始超声波时间差进行多段拟合处理,得到各通道的多段拟合处理后超声波时间差;
6、步骤4、步骤2和3中滤波处理和多段拟合处理的数据结果保存在临时数组中;
7、步骤5、对各通道的多段拟合处理后超声波时间差进行线性归一化处理,得到各通道的线性归一化处理后超声波时间差,得到各通
8、优选的,步骤2中数据滤波处理的方法是:系统误差的消除使用数据的离散分布规律作为异常数据处理的判断标准,采集的顺流单程时间记作ti,顺流单程时间平均值记作则顺流测量数据的平均值为采集的逆流单程时间记作to,逆流单程时间平均值记作则逆流测量数据的平均值为则滤波处理后的qx流量点的原始超声波时间差n代表采样数据量。
9、优选的,步骤3中,根据滤波处理后的原始超声波时间差数据进行matlab多项式拟合,得到多段拟合处理后超声波时间差数据。
10、优选的,步骤5中,采用数据线性化处理方法min-max scaling对各通道的多段拟合处理后超声波时间差进行线性归一化处理。
11、本专利技术的有益效果:
12、应用本专利技术的多通道超声波水表的超声波时间差处理方法,可以在不同通道损坏时保证超声波水表流量计量的准确性,保证现场表计的计量精度,提高超声波水表表计的使用年限。
本文档来自技高网...【技术保护点】
1.多通道超声波水表的超声波时间差处理方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的多通道超声波水表的超声波时间差处理方法,其特征在于,步骤2中数据滤波处理的方法是:系统误差的消除使用数据的离散分布规律作为异常数据处理的判断标准,采集的顺流单程时间记作Ti,顺流单程时间平均值记作则顺流测量数据的平均值为采集的逆流单程时间记作To,逆流单程时间平均值记作则逆流测量数据的平均值为则滤波处理后的Qx流量点的原始超声波时间差n代表采样数据量。
3.根据权利要求1所述的多通道超声波水表的超声波时间差处理方法,其特征在于,步骤3中,根据滤波处理后的原始超声波时间差数据进行Matlab多项式拟合,得到多段拟合处理后超声波时间差数据。
4.根据权利要求1所述的多通道超声波水表的超声波时间差处理方法,其特征在于,步骤5中,采用数据线性化处理方法Min-Max scaling对各通道的多段拟合处理后超声波时间差进行线性归一化处理。
【技术特征摘要】
1.多通道超声波水表的超声波时间差处理方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的多通道超声波水表的超声波时间差处理方法,其特征在于,步骤2中数据滤波处理的方法是:系统误差的消除使用数据的离散分布规律作为异常数据处理的判断标准,采集的顺流单程时间记作ti,顺流单程时间平均值记作则顺流测量数据的平均值为采集的逆流单程时间记作to,逆流单程时间平均值记作则逆流测量数据的平均值为则滤波处理后的qx流量点的原始超声...
【专利技术属性】
技术研发人员:姜瑞,于金龙,王爱国,徐卫敬,
申请(专利权)人:青岛积成电子股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。