数字阵列雷达接收机测试系统的软件设计与实现

被引量 : 2次 | 上传用户:xtfw99
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
信息化、数字化是现代战争的趋势,数字阵列雷达的先进程度对各国有着很强的战略意义,数字接收机作为数字阵列雷达的重要组成部分,其性能指标特别是ADC性能和通道性能对雷达的整体性能有很大的影响。这些性能指标的测试也成为接收机研发、生产和维护的必要手段,数字阵列雷达接收机自动测试系统也应运而生,与传统的雷达测试仪器不同,本课题将要开发一种基于计算机软件的虚拟仪器,系统的整个测试工作都在计算机中完成,可以降低测试系统的更新、维护成本,避免记录测试数据时的人为误差。本课题中的接收机测试系统的主要包括硬件和软件两部分,硬件部分的主要工作是将信号采集板中的数据以光接口接收并缓存在DDR中,数据通过cPCI总线传输给计算机,再由软件对数据进行分析并将信号的波形和性能指标展现出来,软件中最多可以实现同时对四通道接收机的数据接收、绘图和指标计算。本文首先介绍了接收机的原理,由原理引入测试系统中所需要测试的性能指标,包括ADC的动态参数、静态参数和通道参数,以频谱分析法设计动态参数和通道参数的计算方案,以直方图统计法设计静态参数的计算方案,然后从软件开发的方面介绍测试系统软件设计和实现以及实现过程中涉及到的问题,最后给出了整个测试系统在实现过程中的成果和测试图片。作为一个自动测试系统,软件部分的设计和实现就成为整个系统中非常重要的工作,文中第四章具体介绍软件设计,测试软件在Code::Blocks开发软件中以C++语言实现,使用wxWidgets作为图形用户界面(GUI)库。所涉及的工作包括图形界面的主程序框架搭建、重要参数的设置、软硬件交互模块、图形绘制模块和参数计算模块。在重要参数的设置模块中,缓冲区长度可以设置的范围从512b到512Kb,缓冲区长度设置越大储存在硬件DDR中的数据越多,软件中单次绘图和计算的数据量也越大;在软硬件交互模块中,交互过程中需要执行硬件探测,数据传输和系统自检等工作,这些工作保证了系统的稳定性;图形绘制模块可选择绘制时域和频域图,另外还支持图形中的Marker、框选、数据调整等功能;参数计算及显示模块将绘图模块中的数据以设计好的方案计算并与绘图模块同步更新显示在计算结果面板中。
其他文献
运用文献资料法从不同的视角对动作技能的形成与发展过程及我国警务实战技能的教育训练现状进行分析,得出警务实战技能属于动作技能的范畴,要达到自动化阶段并经过实战对抗的
本文对企业员工的人力资本专用性对其忠诚度及工作绩效的影响,及员工忠诚在其人力资本专用性水平和工作绩效关系间的中介效应,进行了理论探索和实证分析,并考量了工作系统参
中国检验认证集团(简称中检集团)是独立的第三方检验认证机构,是国家质检总局挂靠单位,中检集团福建有限公司是其9家核心子公司之一。中检集团福州分公司则是中检集团福建有
本文分析了成营旅游公司网上票务信息资源的现状以及发展趋势,由于没有一个完善的信息系系统对其进行管理以及处理网上订退票问题,很多的旅游公司订票或者退票业务只能单纯的
<正>近年来,长子县纪委紧紧围绕"坚持科学发展,推动转型发展,实现跨越发展"这一主题,结合县域实际,认真贯彻落实中央、省、市有关农廉工作的相关要求,科学分析新形势下解决农
针对现有监控系统布线麻烦、维护成本高、移动性差、应用范围受限的缺点,提出了一种基于ARM处理器和无线传输技术的嵌入式视频监控系统设计方案。以嵌入式Linux和嵌入式微控
“三农”问题是我国经济社会发展中的重大问题,其核心是农村居民收入问题。我国农村居民收入不断增长的过程中,不仅城乡居民收入差距在扩大,农村居民内部和不同地区间农村居
因材施教是指教师要从学生的实际情况、个别差异出发,有的放矢的进行有差别的教学,使每个学生都能扬长避短,获得最佳的发展。在沈湘教授的声乐教学中我们能看到许多因材施教
近些年来,我们党着力加强全面从严治党,开展了一系列主题教育活动,思想政治和作风建设取得了明显成效,但形式主义、官僚主义问题未能得到根治,成了一种顽症。安徽省委开展的“三个
报纸
工业革命的根本动力是能源变革,煤炭、石油等化石能源是人类生产生活中使用的主要高碳能源,随着全球人口数量的剧增和经济规模的进一步扩大,高碳能源使用所造成的气候问题日