欢迎来到天天文库
浏览记录
ID:32434027
大小:2.42 MB
页数:63页
时间:2019-02-04
《基于dsp雷达信号参数估计准实时处理方法的研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、南京航空航天大学硕士学位论文摘要本文介绍了电子侦察数字接收机参数估计模块的基本算法,详细讨论了雷达信号脉内分析算法和二次抽取算法,并以基于ADSPTS201S芯片,采用一系列的优化方法,提高了系统信号处理的实时性。脉内分析算法就是先采用自相关算法完成信号实时检测,利用随机噪声的不相关统计特性及信号的相关性,将信号与噪声在时域上区分开来,再对信号的类型进行判断,最后估计出信号的参数。为了减少脉内算法的计算量,提高DSP系统的实时性,本课题运用了二次抽取算法,在保证不发生频谱混叠的基础上对数据按照一定的
2、抽取率进行抽取,再对欠采样的信号解模糊得到正确的估计参数。系统的实时性是数字信号处理的一个重要问题。本文第五章根据所采用的数字信号处理芯片ADSPTS201S,从程序设计和存储器配置两个方面,结合工程中的实例讨论了系统优化的方法:程序设计时,从算法上采用符合DSP内部硬件结构的算法,同时使用两个运算块进行计算;多采用并行语句,以提高一个时钟周期内DSP的运算量;采用流水线操作,提高系统的执行效率,充分利用处理器的流水执行造成的开销,合理地安排语句的执行顺序。对存储器配置时,合理地利用总线,减少总线的
3、冲突;将同时取用的数据放在不同的存储区域,提高总线利用率。最后DSP的运行结果表明参数估计结果满足了工程的要求,优化结果显著,处理速度明显提高。关键词:电子侦察,脉内参数估计,二次抽取,准实时处理i基于DSP的雷达信号参数估计的准实时处理方法研究AbstractThearticlepresentsanintroductionofalgorithmforsignalparameterestimationmoduleinradarsystem.Thealgorithmsofinra-pulseanaly
4、sisanddown-samplingarediscussedindetail,furthermoreaseriesofoptimizationmethodsareusedtoimprovetheefficiencyofsystemonADSPTS201S.Inra-pulseanalysisalgorithmdistinguishessignalsandnoisesintime-domainbythecorrelationcharacterofsignalandnon-correlationcha
5、racterofnoise.Thensignalscanbeeasilysortedandparameterscanbepreciselyestimated.Inordertoreducethecalculationandimprovethesystemefficiency,down-samplingmethodisbroughtoutbasedontheideaofintra-pulseanalysis.Thisprojestconfirmsdownsamplingrateonthepremise
6、withoutspectrumaliaingfirst,thenresolvessub-samplingsignal’spahseambiguity.System’srealtimeisaveryimportantproblemindigitalsignalprocessing.Chapterfivefocusesonhowtoincreaseprocessingrateintwoaspectswhichareprogramdesignandmemoryconfiguration,withthepr
7、aticalexampleinproject.Whenprogramming,thealgorithmshouldaccordwiththeDSPinternalhardwarestructure,suchasusingbothoftheALU;parallelstatementsshouldbemorewrittentoenhancethecalculationcapacityinonecycle;piplineoperationandpinlinecostshouldbeconsideredbe
8、causemorecomputationcanbearrangedbetweentwostatementswhileitiswaitingresultoflastoperation.Whenmemoryallocating,busesneedtobeproperlyassignedtodecreasebusconflicts;datasthatusedatthesametimeshouldbestputintodifferentmemoryblocks.Afterop
此文档下载收益归作者所有