用于雷达测距与测速的数据处理系统设计与实现

用于雷达测距与测速的数据处理系统设计与实现

ID:35185889

大小:6.18 MB

页数:69页

时间:2019-03-21

用于雷达测距与测速的数据处理系统设计与实现_第1页
用于雷达测距与测速的数据处理系统设计与实现_第2页
用于雷达测距与测速的数据处理系统设计与实现_第3页
用于雷达测距与测速的数据处理系统设计与实现_第4页
用于雷达测距与测速的数据处理系统设计与实现_第5页
资源描述:

《用于雷达测距与测速的数据处理系统设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、用于雷达测距与测速的数据处理系统设计与实现DesignandImplementationofadataprocessingsystemusedforrangeandvelocitydetectionbyradar学科专业:微电子学与固体电子学研究生:王旭指导教师:庄晴光教授天津大学电子信息工程学院二零一五年十二月摘要本文实现了一种数据处理系统,用于雷达测距与测速,其主要包括三部分:基于FPGA的数据运算模块和数据传输模块,以及基于MATLAB的频谱生成模块。MATLAB产生雷达波的数字信号,通过以太网接口传输给FPGA上的FFT数据运算模块进行计算,FFT处理后的数据通过TCP/IP

2、协议实时传输给PC端的MATLAB计算得到的频谱,测得距离、速度信息。现场可编程们阵列(FPGA)具有并行执行、可重构、高集成度等特性,非常适合高速数据传输,而快速傅里叶变换(FFT)是雷达测距与测速的重要组成部分,并且FFT算法具有固定的运算结构,很适合使用FPGA实现。MATLAB具有很强的灵活扩展的优点。因此,本系统兼顾了FPGA的并行高速计算和MATLAB可灵活扩展的优点。本设计的FFT信号处理长度为512点定点运算,数据位宽为16-bit,基-2时域抽取(DIT)算法。本文详细的讨论的了FFT数据运算模块在FPGA上的硬件实现、基于MicroC/OS-II的数据系统软件控制

3、、雷达信号处理原理以及数据处理系统实现。FFT数据运算模块包括FFT蝶形计算单元、存储旋转因子的ROM单元以及双端口RAM单元。整个硬件系统内部通过Avalone-ST高速总线,将数据运算模块,数据传输模块以及NiosII软核相互连接,提高了整个系统的数据处理和交换的速度。数据处理系统的软件设计则是基于实时操作系统MicroC/OS-II,通过设置任务的优先级,实现高效的任务切换。实现数据流的控制。本文的最后对数据处理系统进行了测试,达到了设计要求。关键词:FPGA,FFT,TCP/IP,MATLAB,雷达信号处理IABSTRACTAdataprocessingsystemwasde

4、signedforrangeandvelocitydetectionofradarincludingthreeparts:FFTprocessingblockbyFPGA,datatransferblockbasedonEthernet-port,frequencyspectrumgenerationblockbyMATLAB.MATLABgeneratedigitalsignalofradarwaveandtransfertoFFTblockofFPGA,thedataafterFFTprocessingbyFPGAistransmittedtoMATLABforfrequency

5、spectrumcalculation,thenwecouldgettheinformationofrangeandvelocity.Field-ProgrammableGateArray(FPGA)issuitableforhigh-speeddatatransferbyitsparallel,reconfigurable,highintegrationproperties;FastFouriertransform(FFT)istheimportantpartofradarsignalprocessing,havefixedcalculationstructurethatissui

6、tableforFPGAimplementation;MATLABhavetheadvantageofflexibleexpansion.Inthissense,thesystemcombinesparallelprocessingofFPGAwithcustomizationandexpansionofMATLAB.TheFFTsignalis512points,16-bitdata,thealgorithmisbaseonradix-2Decimation-In-Time.Thepaperismainlydividedintothreeparts:FFTdatacalculati

7、onblockinFPGA,datasystemsoftcontrolbasedonMicroC/OS-II,Radarsignalprocessingandimplementationindataprocessingsystem.FFTdatacalculationblockincludingFFTbutterflycalculationunit,dual-channelRAMunitandROMunitstoringtwiddlefactors.SGD

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。