登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 开题报告 > 电子信息类 > 电子信息工程 > 正文

基于Visual Studio的雷达显示界面开发与实现开题报告

 2022-01-13 09:01  

全文总字数:4010字

1. 研究目的与意义及国内外研究现状

以计算机为中心的雷达显示系统是雷达系统中最重要的组成部分。雷达显示系统中接收到未经滤波的雷达点迹信号,并进行卡尔曼滤波处理,绘制成航迹坐标后进行显示。本人参与了整个项目的需求分析、可行性讨论、系统设计及软件的开发与测试工作,以软件工程的标准为依据分析和解决了在项目过程中遇到的问题,进一步明确了软件工程的工作流程。通过对雷达显示控制系统的软件开发,对 c 语言、python语言和 matlab 的特性有了深刻认识,本人在编程理解方面有了较大的改观。

mfc框架的确有很多的不足,但是很多人只是看到了他的表面,真正需要了解的却不曾想过。用其他工具,语言去开发项目更加方便,更加容易,但是我并不了解这些工具,语言背后的工作流程。这样开发就停留在会用的层面上,但是程序是怎么运行的其实自己什么也不知道,例如在用net,qt开发项目时,就会经常因为小问题卡主,原因就是自己对底层不了解。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究的基本内容

近年来,雷达系统在军事和民用领域得到广泛应用。雷达系统主要负责接收雷达机的数据,进行杂波过滤、目标凝聚、点迹关联等数据处理,并将数据通过用户界面呈现给雷达号手。雷达系统主要包括雷达数据处理系统与雷达显示控制系统:雷达显示界面用于呈现处理后的雷达点迹数据;雷达数据处理系统主要负责从雷达机接收数据,进行信号处理、数据预处理、数据处理等数据计算,得出精确的目标点与航迹,再发送给显示控制系统,用显示界面显示出来。

目前国内某些雷达显示控制系统的性能方面仍然存在改进之处:如中电集团14 所开发的雷达显示控制系统,它的显控终端使用 pc,数据终端使用 dsp,性能上虽然可以满足要求,但专业设备价格为 50 万左右,成本造价过高。中电集团 38 所开发的雷达显示控制系统在遇到大数据量时会出现反应延迟或卡顿现象,影响到整个雷达系统的使用。性能优秀(满足 3 个指标:性能好、稳定性强和清晰度高)且价格适中(成本造价约为 2 万元左右)的雷达显示控制系统会对市场产生巨大影响。

雷达显示界面从设计实现的角度来看,可分为硬件模拟,软件模拟和软硬件结合模拟:1)硬件模巧实时性好,可与被测系统直接接口相连,但是灵活性差,硬件规模大,通常只能产生预先装订在硬件存储器中的固定形式的雷达回波信号,己经不能满足模拟现代雷达在复杂电磁环境中工作的要求。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 实施方案、进度安排及预期效果

雷达显示技术主要受计算机中的软硬件资源、显卡及强兼容性影响,雷达显示系统采用高性能显卡在标准软件平台上开发(visual studio 2017)。基于上述情况,本设计采用 mfc 框架进行雷达显示界面的开发。mfc (微软基础类库,microsoft foundation classes)是微软公司提供的一个类库(class libraries),以c 类的形式封装了windows api,并且包含一个应用程序框架,以减少应用程序开发人员的工作量。其中包含大量windows句柄封装类和很多windows的内建控件和组件的封装类,例如该软件的整体界面是使用gdi绘制的。因此,若使用 mfc框架构成的雷达显示控制系统响应迅速且画面精美,是雷达显示界面开发的发展趋势。

雷达数据的获取有两个方式:软件仿真和硬件采集,考虑到成本以及效率问题,本设计

采用仿真来获取雷达点迹数据。在考虑到该软件的使用环境及其操作系统的兼容性、电脑的性能,我选择了windows平台下的 visual studio 2017之中的mfc(微软基础类库,microsoft foundation classes)。在模拟数据方面,使用到了 matlab软件,直接使用编写一段轨迹,加入噪声,再在滤波的过程中去除噪声,以达到想要实现的过程。在调用过程中使用的语言是python。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 参考文献

[2]雷达观测与标绘[m] . 大连: 大连海事大学出版社, 2015.

[3] asensio j, ortuo f, damas m, et al. industrialautomation programming environment with a new translation algorithm amongiec611313 languages based on the tc6-xml scheme[4] . international journal of automation and controlengineering, 2013, 2 ( 2 ) :47 55.

[5] 杨文琳, 方志宏, 阮信畅.雷达点迹凝聚处理技术及其数据分析[ j] .信号处理, 2011, 17(2):130138.

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图