超声波流量计多普勒原理的探讨 六十七
利用TMS320VC5509的FIRS指令和循环寻址,可以更简洁的方法实现对称抽头的FIR滤波器,利用CCS集成开发环境中的Simulator(软件仿真器),这里编制了一个FIR滤波器程序,以前面MATLAB计算得出的数组b为该数字滤波器的系数,并模拟了一个高低频率混杂的波形输入,进行滤波,得出波形如图5.3,可以看出低通滤波效果良好。
5.3快速傅立叶算法的仿真
图5.4和图5.5分别为a,b两组信号的采样数据以及经过FFT运算后的频谱,在这里信号的采样频率为10M,用于FFT运算的数据个数是128,可以得出a信号的主频率为fa--26/128"lO=2M;而b信号的主频率为fb=30/128‘10=2.3M:两信号的频偏为fd----fb-f#O.3M:与原始信号的情况相符。
超声波流量计