为解决传统STFT(Short Time Fourier Transform)方法因非同步采样引起频谱泄漏,造成频域曲线幅值降低,产生较大误差的问题,提出一种基于频域带通滤波的数据处理方法,通过在频域逐次移动带通滤波器的中心频率,获得信号中各个频率分量幅值的最大值。利用该方法对某载人航天器搭载的力学参数测量系统在整器正弦振动试验中采集的数据进行频谱分析,结果表明,该方法可有效获取力学参数测量系统各测点的频率幅值曲线,减少传统STFT方法产生的能量泄漏的影响。研究成果也可用于不依赖振动控制仪或无COLA通道的数据采集系统正弦振动试验的数据处理。