采用滑动Goertzel算法计算科里奥利质量流量计信号的相位差时,存在较长的收敛过程,其主要原因之一是忽略了负频率成分的贡献.基于DTFI递推算法,提出了一种计及负频率影响的科里奥利质量流量计信号处理方法.首先采用自适应格型陷波滤波器对科里奥利质量流量计的传感器输出信号进行滤波并求得其频率,然后采用计及负频率影响的DTFY递推算法计算两路信号之间的实时相位差,再通过频率和相位差计算出时间差,从而求得质量流量.仿真结果表明,该方法可极大缩短相位差和时间差计算的收敛过程,具有较高的计算精度,且当应用于实际的系统时不易发生数值溢出.
负频率 DTFT递推算法 相位差 时间差 科里奥利质量流量计