论文部分内容阅读
由于条件的限制,当前部队的雷达培训工作,主要是在雷达模拟器实验室中进行。随着雷达的升级换代,我们需要根据新的需求,来重新设计雷达模拟器的各个功能部分。本课题所涉及的是雷达模拟器的核心部分,即雷达模拟器控制台的设计与实现。本文按照需求分析—满足需求的思路来介绍控制台的设计与实现。从功能需求和性能需求两个方面分别对控制台的数据初始化,底层通信以及目标生成模块进行了阐述。并基于windows平台与visual studio2008编程工具,使用c++语言来分别实现了控制台各模块程序的编写。文章内容如下:。1.学习雷达模拟器的相关技术资料,参照相关雷达模拟器的经典设计方法,完成本实验室的雷达模拟器控制台设计方向的基本思路,即在局域网中使用软件实现。2.具体分析了本实验室中雷达模拟器控制台各个模块的功能需求,性能需求等,并根据需求完成控制台整体的设计思路。3.介绍了雷达模拟器控制台的初始化模块。主要包含整个雷达模拟器中所需要进行的干扰,故障,多目标训练等任务的数据初始化,以及用户交互界面的设计。4.为了能够满足通信需求,在设计底层通信时,我们采用了分布控制的思路,每一个设备都能有足够的控制权。我们使用组播协议来完成数据传输。5.基于民航数据来完成多目标设计模块,总结目标的特点,绘制飞行的航迹,设计目标的模型,最后将该模块衔接到模拟器控制台中。6.软件实现部分。主要是展示初始化模块中的各个任务的用户界面,底层通信的数据流向图,多目标生成模块的样图以及程序设计流程图,并根据实际项目中所碰到的故障而设计应对解决方案。7.对本文的内容进行总结,并对雷达模拟器控制台的后续工作进行展望。