一种基于改进自适应算法的科里奥利流量计信号跟踪方法技术

技术编号:8832726 阅读:173 留言:0更新日期:2013-06-22 19:31
本发明专利技术涉及一种基于改进自适应算法的科里奥利流量计信号跟踪方法,解决现有信号跟踪方法难以长时间实时准确跟踪和测量信号频率的问题。本发明专利技术基于奇异谱分析方法和基于优化零极点配置滤波算法,通过对输入信号进行预处理,构建以为传递函数的滤波器,动态调整滤波器模型,使极点以变角度的方式趋近于零点。本发明专利技术能够实时、精确跟踪和测量传感器输出信号频率。本方法与传统方法相比在频率跟踪方面具有更好的收敛性和实时性,实现了在工业现场中对科里奥利流量计传感器信号进行长时间、高精度的跟踪。

【技术实现步骤摘要】

本专利技术属于流体测量领域,具体涉及到。
技术介绍
流体质量流量的测量与控制在许多工业领域有着重要而广泛的作用。质量流量测量包括直接和间接两种方式。由于技术方面的原因,传统的质量流量测量多采用间接方式。间接测量质量流量需要测压力、温度、体积流量、密度等,这使得流量计部件增多,从而使流量计成本高、精度低、故障率高,安装使用维护很不方便。目前在工业计量中,对于温度、压力、组分不断变化的气体介质来说,直接方式测量远比间接测量更具有实际价值。因此,直接测量流体的质量流量比间接测量质量流量有更大的优势。科里奥利流量计已成为目前研究最多、最有前途的直接式质量流量仪器,市场需求量也越来越大。对科里奥利流量计的信号进行处理,关键在于能够精确的测算出来自两路传感器输出信号的频率和相位。而对于测量管输入段与输出段两路信号间相位差的精确测量则首先要求能够精确测得这两路信号的频率。因此,需要对传感器输出信号的频率进行实时、精确的跟踪和测量。现有的基于自适应陷波器方法的频率测量可以根据被处理信号的特点,自动调整陷波器自身模型,使其陷波频率收敛到信号的基频处,并可由陷波器的参数求出基频,以实现频率的实时测量与跟踪,但存在难以兼顾频率跟踪的精度与跟踪的实时性的问题。另有基于格型IIR滤波器的自适应陷波器,其计算较为复杂,难以长时间持续跟踪信号频率的变化。也有采用的简化格型自适应陷波器,虽然计算简`单、便于硬件实现,但其对于先验知识未知的信号,难以兼顾收敛速度和频率跟踪精度,在实际应用中一般并不单独使用。
技术实现思路
本专利技术的目的是为了解决上述问题,提出了,能够实时、精确跟踪和测量传感器输出信号频率。本专利技术的技术方案:—种基于改进自适应算法的科里奥利流量计信号跟踪方法,其特殊之处在于,包括以下步骤:I获得数字信号Y (n);2对数字信号Y (η)进行预处理,得到数字信号X (η), X (n) =X (I), X (2)…X (η);预处理优选奇异谱分析的方法,具体包括步骤2.1和2.2;2.1对数字信号Y (η)进行分解:构建行数为L,列数为K的矩阵I。将Y (η)中的第i个元素Y (1),第1+1个元素Y (i+Ι),到第L+1-Ι个元素Y (L+1-Ι)依次赋值给Y1的第i列所对应的L个元素,i的取值范围从I到K。然后对矩阵Y1进行奇异值分解(SVD),得到特征矩阵U、V。2.2对数字信号Y (η)进行重构:选取U、V中能够反映原数字信号中待测量信号特征的m个特征向量组生成重构矩阵RC ;通过重构矩阵RC生成包含Y (η)中待测量信号特征的数字信号X (η);3对数字信号X (η)进行滤波:3.1构建滤波器:构建以本文档来自技高网...

【技术保护点】
一种基于改进自适应算法的科里奥利流量计信号跟踪方法,其特征在于,包括以下步骤:1】获得数字信号Y(n);2】对数字信号Y(n)进行预处理后获得数字信号X(n),X(n)=X(1),X(2)…X(n);3】对数字信号X(n)进行滤波:3.1】构建滤波器:构建以H(z)=1+2k0z-1+z-21+2k1ρz-1+ρ2z-2为传递函数的滤波器,给k0、k1、ρ赋初值,使输入滤波器的信号的频率落在滤波器的陷阱带宽内;3.2】自适应调整滤波器模型,解算得到跟踪信号:滤波器零点到原点与X轴的夹角α为cos?1(?k0),滤波器极点到原点与X轴的夹角β为cos?1(?k1);每次进行迭代运算时,固定滤波器零点,使滤波器极点以变角度的方式趋近于滤波器零点:当输入第一个信号X(1),求得滤波器的系数k1,k0=k1,根据公式f=arccos(?k0)解算得到第一个跟踪信号f1,,当输入第二个信号X(2),求得滤波器的系数k1′,当k1>>k1,调整k0使k0k1′,根据公式f=arccos(?k0)解算得到第二个跟踪信号f2,当输入第三个信号X(3),求得滤波器的系数k1″,当k1″>k1′,调整k0 使k0k1″,根据公式f=arccos(?k0)解算得到第三个跟踪信号f3,……,当输入第n个信号X(n)时,求得滤波器的系数k1(n?1)′,当k1(n?1)′>k1(n?2)′,调整k0使k0k1(n?1)′,根据公式f=arccos(?k0)解算得到第n个跟踪信号fn,……;4】曲线拟合:将步骤3.2】中一定时间内解算的所有跟踪信号进行曲线拟合获得最终跟踪信号;5】依次输出或显示最终跟踪信号。...

【技术特征摘要】
1.一种基于改进自适应算法的科里奥利流量计信号跟踪方法,其特征在于,包括以下步骤: I获得数字信号Y (n); 2对数字信号Y (η)进行预处理后获得数字信号X (η), X (n) =X (I), X (2) -X(η); 3对数字信号X (η)进行滤波: 3.1构建滤波器: 构建以2.根据权利要求1所述的基于改进自适应算法的科里奥利流量计信号跟踪方法,其特征在于:所述信号预处理方法是奇异谱分析的方法,具体步骤是: 2.1对数字信号Y (η)进行分解: 构建行数为L,列数为K的矩阵Y1:将Y (η)中的第i个元素Y (0,第1+1个元素¥(i+Ι),到第L+1-Ι个元素Y (L+1-1)依次赋值给Y1的第i列所对应的L个元素,i的取值范围从I到K ; 然后对矩阵Y1进行奇异值分解,得到特征矩阵U、V ; 2.2对数字信号Y (η)...

【专利技术属性】
技术研发人员:任建新王鑫鹏边琦张鹏
申请(专利权)人:西安东风机电有限公司
类型:发明
国别省市:

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

1