数据链仿真系统中的多业务消息分发系统的设计与实现

来源 :北京邮电大学 | 被引量 : 4次 | 上传用户:qncypt
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着军事技术的发展,各种军事设备层出不穷,在瞬息万变、作战方式不断加快的战场上,消息传递效率的高低直接影响着战役的结果。然而真实的军事模拟成本太高,所以怎么能够快速的处理大量数据并适应各种消息类型的指挥系统以及解决实战测试的不可能性变得至关重要。本文研究并设计了一种多通道实时仿真系统,界面采用PythonQt进行开发,可以在多个平台上运行,并对各个环节进行优化,最终使下层DSP访问链路消息控制的延迟小于2ms,整个链路访问的延迟小于7.8125ms,以及支持400路模拟用户。本文所研究的内容如下:网络模型采用时分多址协议,并从同步协议,时隙分配算法以及多网结构分析,最终确定网络预案的设计实现。终端模型采用Link16链路协议并分析Link16的消息格式,设计出模拟消息的消息格式,然后重点分析了 Python语言和C语言结构体的差异,主要是字节对齐问题,以及用Python的Struct包来处理消息的具体过程。描述了数据链仿真系统链路消息控制器通信协议的设计,主要是原语的使用、控制器与模拟器DSP的接口设计,另外说明了并设计了本系统中的用户界面,包括LINK16主菜单界面、连接登录界面、系统配置界面、加载网络规划界面、消息接收界面,以及在客户端开发中,解决了如何进行正确的子线程更新UI操作。C Struct解析器的构造,自动把C结构体转化为Python Struct对应的format字符串,提高开发效率。从系统性能出发考虑,分别对多线程以及多进程进行比较,最终合理应用多进程提高程序运行效率,最后对仿真系统进行介绍,并对仿真结果进行分析,优化预案设计。
其他文献
介绍了WACDesigner提花设计软件的特点及其设计三色提花花型的方法和步骤,对比了电脑提花圆机和机械提花圆机的差别。
教师的实践教学能力是指教师在实践教学环境下,基于自身的实践能力,培养学生的实践操作技能,促进实践教学目标的达成。实践教学能力以教师自身的实践能力为基础,以教学能力为
思想政治课是对学生开展思想道德教育和政治素养教育的主要途径,它能帮助学生树立正确的价值观念。而高中时期又是一个形成优秀品格的关键时间段,所以高中生必须在这段期间认
<正>近日,英国财政部和央行分别评估了不同脱欧方案可能带来的经济代价,并发布报告称,任何一种脱欧方案都会导致英国经济萎缩,其中"无序脱欧"是最糟糕的情况,其影响或将更甚
<正>不开空调冬天冷夏天热,可长时间紧闭门窗开空调,室内空气又不太好。如何既节省室内空间又节约能源,达到清新空气的目的呢?新风空调一体机可以解决家居生活中空气质量的问
摘 要:物理课程作为一门自然学科,大部分知识内容与我们的生活息息相关,来源于生活又指导着我们的生活。鉴于才,在高中物理课程的教授过程中要求广大高物理教师,深入挖掘与物理知识相关的生活素材,并将此生活实际引入到课堂教学中,加深学生对理论知识的理解与掌握,这样的目的不但可以拉近学生与学习内容之间的关系,还能让学生更好地学习相关的物理知识,并且灵活地将此物理知识运用到实际生活中,取得异曲同工的效果。  
随着科技的发展,现代军事对抗的形态表现为信息化战争,而数据链是信息化战争的标志性武器。经过近60多年的发展,多种制式的数据链先后被研制并部署到作战单元上。由于没有一
目的 研究聚丙烯酸树脂Ⅳ的流体特性并建立了该树脂动力黏度测定方法.方法 采用马尔文Bohlin Gemini HRnano同轴圆筒式流变仪,在温度20℃,剪切速率10 s-1条件下,测定动力黏度
战术数据链作为对于保障我国国防安全有着重大的意义。在历史的不同阶段为满足相应的作战需求,发展了具备不同功能特点的数据链。随着数据链技术的发展和协同作.战能力的日益
[案情]2014年5月,J市质监局执法人员对辖区内某新型建材有限公司(以下简称"某建材公司")执法检查时发现,某建材公司生产的SBS 4mm弹性体改性沥青防水卷材产品标签上标注有"中国名