油气管道漏磁检测系统数据采集与压缩技术的研究

油气管道漏磁检测系统数据采集与压缩技术的研究

论文摘要

管道缺陷内检测是在役油气管道缺陷检测的重要手段之一,对保障管道安全运行发挥着重要的作用。漏磁检测技术是长距离油气输送管道进行在线检测的主要方法,随着检测数据分辨率、精度和检测总里程的提高,现有的检测设备在数据存储速度和存储容量两方面己无法满足海量检测数据的要求,因此研究适合的数据压缩算法并设计高速的数据采集与存储系统成为设备研制的关键。FPGA(Field-Progr-ammable Gate Array现场可编程门阵列)具有高速、高集成度和在线可编程等优点,在设计过程中具有极大的灵活性和可靠性,本文中采用XILINX公司的Spartan II系列XS2S 100-PQ208。DSP(Digital Signal Processing数字信号处理器)是一种专门为实时、快速实现各种数字信号处理算法而设计的、具有特殊结构的微处理器,本文中采用的是TI公司的TMS320C5509。为了提高系统的性能,本文在数据采集和数据压缩方面进行了研究和改进。整个系统分为两个部分:多通道高速数据采集单元和缺陷漏磁数据压缩单元。多通道高速数据采集单元是以FPGA为核心,产生控制高速模拟开关和A/D的时来完成对多通道信号的采集,并将采集到的数据送到缺陷漏磁数据压缩单元中。缺陷漏磁数据压缩单元以DSP为核心,对实际采集到的数据采用一阶嵌入式零编码进行压缩,该算法可以在DSP上实现,它能够对送到DSP中的数据进行实时快速的处理,并且可以根据要求随时结束编码。经过大量的实验得出,整个数据采集和压缩的过程能够满足时间的要求,压缩后的数据能够很好地解压缩,并且能够替代原始数据进行存储,满足了设计的要求。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 国内外油气管道运输发展现状
  • 1.2 油气管道运输安全问题及应对措施
  • 1.3 管道漏磁检测装置研究发展现状
  • 1.4 本文的主要研究内容
  • 第二章 管道缺陷检测技术
  • 2.1 管道缺陷无损检测方法综述
  • 2.1.1 管道缺陷外检测方法
  • 2.1.2 管道缺陷内检测方法
  • 2.2 漏磁检测技术与超声波检测技术对比
  • 2.3 管道漏磁检测技术原理
  • 2.3.1 管道漏磁检测技术的原理
  • 2.3.2 漏磁信号及漏磁图像的特点
  • 2.3.3 漏磁图像统计的特性
  • 2.4 本章小结
  • 第三章 基于FPGA 的多通道高速数据采集系统
  • 3.1 现场可编程逻辑门阵列(FPGA)的特点和设计流程
  • 3.1.1 FPGA 概述
  • 3.1.2 VHDL 语言
  • 3.1.3 设计流程
  • 3.1.4 XILINX 公司的Spartan Ⅱ系列FPGA
  • 3.2 基于FPGA 的多通道高速数据采集系统
  • 3.3 系统硬件设计
  • 3.3.1 通道选择电路
  • 3.3.2 I/O 转换电路
  • 3.3.3 A/D 和模拟开关转换控制模块
  • 3.4 本章小结
  • 第四章 漏磁图像无损压缩的研究
  • 4.1 预测编码
  • 4.1.1 差分脉冲编码调制系统
  • 4.1.2 图像无损压缩算法中的预测模型
  • 4.1.3 预测编码在漏磁图像无损压缩中的应用
  • 4.2 算术编码
  • 4.3 小波变换及提升格式
  • 4.3.1 小波变换的基本理论
  • 4.3.2 多分辨率分析
  • 4.3.3 Mallat 算法
  • 4.3.4 离散小波变换在图像压缩中的应用
  • 4.3.5 小波变换的提升格式
  • 4.4 嵌入式零树小波编码
  • 4.5 漏磁图像无损压缩方案
  • 4.6 漏磁图像无损压缩实验
  • 4.6.1 8 位漏磁图像的无损压缩实验
  • 4.6.2 12 位漏磁图像的无损压缩实验
  • 4.6.3 漏磁图像无损压缩实验结果分析
  • 4.7 本章小结
  • 第五章 基于一阶差分的嵌入式零树编码算法的研究
  • 5.1 重要区域无损压缩
  • 5.2 一阶差分处理
  • 5.3 嵌入式零树编码
  • 5.3.1 零树编码
  • 5.3.2 扫描顺序
  • 5.3.3 逐次逼近的嵌入式编码
  • 5.3.4 算法分析
  • 5.4 本章小结
  • 第六章 嵌入式零树编码在DSP 上的实现
  • 6.1 DSP 芯片介绍
  • 6.1.1 DSP 系统特点
  • 6.1.2 DSP 应用系统的设计过程
  • 6.2 TMS320C5509 芯片
  • 6.2.1 TMS320C5509 芯片结构
  • 6.2.2 TMS320C5509 存储空间结构
  • 6.3 嵌入式零树编码在DSP 上的实现
  • 6.3.1 TMS320C5509 芯片初始化编程
  • 6.3.2 C语言实现一阶差分嵌入式零树编码
  • 6.4 本章小结
  • 总结与展望
  • 参考文献
  • 附录1 FPGA 部分源代码
  • 附录2 DSP 部分源代码
  • 致谢
  • 攻读学位期间发表的学术论文和参加科研情况说明
  • 相关论文文献

    标签:;  ;  ;  

    油气管道漏磁检测系统数据采集与压缩技术的研究
    下载Doc文档

    猜你喜欢