激光脉冲定距算法研究与FPGA实现

激光脉冲定距算法研究与FPGA实现

论文摘要

随着科学技术的发展,对距离测量精度的要求不断提高,出现了一系列距离测量的新方法。激光脉冲定距以其精度高、操作简单、测量时间短、抗干扰能力强等优点在航天航空、导航制导、医学成像、工程实践等领域得到了广泛应用。然而,激光脉冲定距回波信号受环境影响很大,回波信号会混入噪声毛刺,并且会有幅度和波形上的失真,给回波定位带来了困难。激光脉冲定距实际是测量发射脉冲和回波之间的时间间隔,常采用时钟计数法,但是回波时刻和计数时钟一般是异步的,采用时钟计数法测量会存在最大为一个时钟周期的随机误差,在计数时钟频率不能达到很高时,随机误差会很大,直接影响定距的精度。针对回波中混入噪声毛刺这一问题,本文研究了门限法去噪声毛刺算法,当有连续多个采样点超越门限时才认为是回波信号,否则视为噪声毛刺进行滤除;对于回波发生幅度和波形上的失真而带来回波时刻定位困难,本文采用幅度上升沿时间补偿ARC(Amplitude Rising Compensation)定时法对回波信号进行定时,有效提高了回波的定时精度;为了在不提高计数时钟频率的前提下减小时钟计数法引起的随机误差,本文重点研究了时间数字转换TDC(Time-to-Digital Converter)算法,TDC目前有数字法、模拟法、数字插值法三种方法,对于数字法本文研究了循环移位法。对于数字插值法本文研究了脉冲收缩法、传递延时法、Vernier方法三种。分别对这四种算法进行了设计,仿真并对精度等指标进行分析。现场可编程门阵列FPGA(Field Programmable Gate Array)可重复擦写、资源丰富、并行处理等特点使新一代的电子系统具有极强的灵活性和适应性。本文在最后给出了激光脉冲定距算法在FPGA硬件平台实现的结果,并对实验结果和影响精度的因素进行分析,实验结果表明,设计的定距算法满足既定的指标要求。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 课题背景及研究的目的和意义
  • 1.2 国内外研究现状分析
  • 1.3 本文的主要研究内容
  • 第2章 激光脉冲定距系统概述
  • 2.1 引言
  • 2.2 激光脉冲定距原理
  • 2.3 激光脉冲定距系统
  • 2.3.1 总体设计
  • 2.3.2 激光脉冲信号源
  • 2.3.3 缓存单元
  • 2.3.4 回波检测单元
  • 2.3.5 回波失真对定时的影响
  • 2.3.6 时间数字转换单元概述
  • 2.4 硬件平台概述
  • 2.4.1 FPGA芯片
  • 2.4.2 高速数据采集芯片
  • 2.5 误差来源分析
  • 2.5.1 时钟引入的误差
  • 2.5.2 采样误差
  • 2.5.3 其他误差
  • 2.6 定距系统主要指标
  • 2.7 本章小结
  • 第3章 回波定时算法
  • 3.1 引言
  • 3.2 常用的定时算法
  • 3.2.1 前沿判别法
  • 3.2.2 高通容阻法
  • 3.2.3 恒比定时法
  • 3.3 ARC定时算法
  • 3.4 两种定时算法比较
  • 3.5 本章小结
  • 第4章 时间间隔测量方法和FPGA实现
  • 4.1 引言
  • 4.2 基于FPGA的数字法实现时间数字转换
  • 4.2.1 数字法的原理
  • 4.2.2 循环移位法
  • 4.3 基于FPGA的数字插值法实现时间数字转换
  • 4.3.1 数字插值法的原理
  • 4.3.2 Vernier 方法
  • 4.3.3 脉冲收缩法
  • 4.3.4 传递延时法
  • 4.3.5 各种方法的性能比较
  • 4.4 激光脉冲定距实验结果及分析
  • 4.4.1 激光信号源
  • 4.4.2 测试平台
  • 4.4.3 实验结果及分析
  • 4.5 本章小结
  • 结论
  • 参考文献
  • 附录1 硬件实验平台
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  

    激光脉冲定距算法研究与FPGA实现
    下载Doc文档

    猜你喜欢