论文部分内容阅读
汽车是现代社会最重要的交通工具之一,随着国家经济的高速发展,科技的进步,高速公路,汽车工业以及物流运输也得以飞速前进,汽车的产量以及使用量迅速增加,这给人们生活质量带来极大提升。然而在中国由于人口的问题,交通拥堵以及交通事故等问题严重影响了国民生活,造成巨大的生命及经济损失。汽车防撞雷达也就是汽车防碰撞系统,即为可以防止汽车发生碰撞的一种智能化设备。它可以主动的发现未来可能与汽车发生碰撞的其他汽车、路上的行人、或者是其他障碍物,及时的发出声光等警报或同时采取刹车制动等规避措施,以避免碰撞的发生。可以提高公路的运输效率并且很大程度的减少交通事故发生的概率。本设计为一种应用型研究,旨在设计一种类似实验平台的便利系统,目标是为基于线性调频方式的汽车防撞雷达应用提供一个可行的解决方案,使其能够实现恶劣天气下实时并且相对准确的测量车道前方车辆的速度和距离。汽车防撞雷达系统控制部分由FPGA完成,可以实现对4路雷达回波信号的滤波放大,经AD转换后数据由USB传送至PC机,这样可方便的在VC和Matlab平台下测试各种信号处理算法,通过比较从而找到一种合适的算法,为汽车防撞雷达装置的实现提供必要的研究基础。本文的主要设计工作包括:雷达前端校准;系统方案设计,实现系统功能为目的,方便实现多种条件下对信号处理算法的验证;电路原理图及PCB设计,根据系统设计指标、雷达前端回波信号性质、ADC输入信号要求以及USB控制器传输特性等设计合理的电路及PCB;FPGA控制程序设计,完成对DAC模块,ADC模块,USB模块等的控制;USB固件及驱动程序设计,实现USB控制器与计算机之间的通信;基于VC平台的控制界面设计,控制三角波调制信号的频率和幅度、ADC的采样率、不同通道的数据采集与传输等;Matlab数据处理算法仿真,验证在不同条件下信号处理算法的性能。为便于测试,完成了各功能模块集成在一块PCB板上工作。完成了测试实验,分别测试静止目标和运动目标,采集到实验数据,并运用各种算法对采集的数据进行分析处理。通过实际设定距离和速度与实验所得进行对比,获得误差分析。通过改进软硬件及信号处理算法,修正误差。实验结果达到预期效果。