论文部分内容阅读
为了提高现有输油管道漏磁检测系统的检测精度以及扩展系统的适用范围使其适用于天然气输送管道的检测,需要通过减小采样时间间隔和空间间隔的方法以获得更加完备的漏磁场信息。由此产生的海量数据会超出现有系统的处理能力,数据压缩是解决此问题的有效手段。由于新型管道漏磁检测器将以现场可编程门阵列器件(FPGA:Field Programmable Gates Array)作为系统核心,数据压缩算法必须适合于硬件实现。本文结合课题,在对数据压缩的原理和方法进行深入分析的基础上,分别利用霍夫曼编码和小波编码等方法实现了管道漏磁检测数据的压缩。压缩算法中不使用乘除法运算,非常适合于硬件实现并具有很好的实时性;通过对重要数据和非重要数据分别进行无损压缩和有损压缩,算法在保留所有检测相关数据的基础上可以达到10:1以上的压缩比。 本文在绪论部分介绍了课题的来源和意义以及国内外在管道漏磁检测数据压缩方向上的研究情况。第二章通过对管道漏磁检测原理和检测器结构的介绍,说明漏磁检测数据的特征并结合检测结果的分析方法提出对管道漏磁检测数据的检测无损压缩要求。第三章简介数据压缩的有关理论和方法。第四章讨论了课题中采用的霍夫曼编码、预测编码和小波变换编码的理论和方法。在第五章通过数据变化阈值和数据动态范围阈值判断数据重要性,分别采用行差分数据的霍夫曼编码方法以及提升小波变换和层次树集分割(SPIHT)编码方法实现了数据的检测无损压缩。第六章首先介绍了FPGA的结构和设计流程,然后介绍了压缩算法硬件实现的有关内容。总结部分对整个论文工作进行了总结。