传统的频谱分析算法计算量大,且计算结果准确率低、花费成本高。为了解决上述问题,提出一种新的基于FPGA的自适应频谱分析优化算法。使用迭代优化的思路计算出误差信号均方值的曲面梯度,根据梯度值得到滤波优化计算公式,通过研究确定信号滤波算法时域结果、频域结果,同时获取不确定信号滤波算法时域结果、频域结果。将自适应频谱看成一个有限的长序列,将长序列分成多个小段,求出每一段样本的功率谱,利用平均加权思路得到功率谱平均值,即优化后的频谱分析结果。为检测所提算法有效性,与传统算法进行实验对比,在序列段为2段和8段两种情况下进行实验,结果表明,所提算法的计算结果准确率有了大大提高。