针对长输管道在长时间使用过程中为保证安全,需定期进行管道检测的问题,该文设计了一种基于FPGA的管道缺陷检测系统,该系统通过对多路漏磁传感器的信号经过放大、滤波后采集并经过FPGA控制数据存储到Nand Flash中,完成管道内缺陷信息采集与存储。当完成检测后通过上位机读取检测的数据并进行分析处理,判断管道是否存在缺陷以及缺陷的位置。经实验测试表明,该系统能够准确地定位管道缺陷的位置,位置误差在0.1 m之内,且系统可靠性高、体积小,具有一定的工程应用价值。