针对相位敏感光时域反射计(Φ-OTDR)分布式光纤扰动传感系统中激光器的频率漂移严重影响系统定位准确度的问题,提出了一种新的基于频谱分析的定位算法。该算法将采集的散射曲线数据进行傅里叶变换,然后选择特征频率区间进行功率谱累加得出定位结果,可以有效抑制激光器频漂引起的定位误差。最后搭建了长度为8km的样机进行定位算法的测试,系统的信噪比得到了改善,定位准确性提高,验证了算法的有效性。