这段时间研究FIR数字积分算法,并对单频仿真信号进行了验证。
下面是仿真数据计算的结果:
假设信号频率f1 = 10 Hz,幅值A1 = 2*pi*f1 , a1 = 2*pi*f1*sin(2*pi*f1*t),
其对应的理论积分结果为v1 = -cos(2*pi*f1*t),理论幅值V1 = 1 ,相位滞后90度。
假设不同的采样率Fs1 = 100Hz;Fs2 = 200Hz;Fs3 = 500Hz;Fs4 = 1000Hz;
看其积分结果,并逐点计算积分后的速度信号跟理论速度信号的绝对误差。
一。Fs=100Hz
二。Fs=200Hz
三。Fs=500Hz
四。Fs=1000Hz
由上面的仿真结果可见,相位90度没有问题,幅值误差很小。