论文部分内容阅读
航电系统作为现代战机的重要组成部分,逐渐采用开放式架构,具有综合化、模块化以及通用化的特点,为战机提供机载通信、导航定位、目标侦查、飞行作战任务处理以及相应飞行状态和态势显示控制等功能。由于航电系统结构复杂,所以航电系统的开发比较困难。为了能够快速的开发航电系统、验证航电系统中的航电设备的功能,采用航电仿真系统是一个很好的选择。通过采用航电仿真系统,可以大大的缩短航空电子系统的研发周期,并能大大降低研发成本。本论文首先分析了各阶段航空电子系统的体系结构及组成特点,讨论了航电仿真系统在航电系统研发过程中具有的重要作用,并对航电仿真系统的功能及需要解决的问题进行分析研究。基于当前开发航电仿真系统面临的问题提出了采用软件通信架构作为航电仿真系统平台设计的解决方案。基于软件通信架构的航电仿真系统平台将航电仿真系统的硬件抽象成软件通信架构中定义的逻辑设备,同时将航电仿真波形应用分解成为多个应用组件,通过采用CORBA中间件将逻辑设备和应用组件进行互联,同时使用软件通信架构中的核心框架完成应用组件和整个仿真系统平台的管理和控制功能。其次,本论文对软件通信架构技术以及CORBA中间件技术进行了分析研究,并讨论了使用该技术实现的航电仿真系统平台具有的优点。通过UML建模语言按照软件通信架构规范完成了航电仿真系统平台和应用的建模,并按照特定平台的需要生成框架代码,在生成的框架代码中完成CORBA中间件接口程序的设计实现,同时使用CORBA中间件技术设计实现航空电子仿真系统平台的监控软件用于仿真波形控制切换以及仿真系统中各个处理节点的仿真数据显示、存储及回放处理功能。本论文最终实现的基于软件通信架构的航电仿真系统平台可以快速的移植到不同的平台、操作系统之上,具有很强的可移植性。同时针对具体的应用需求开发的监控软件能实际应用于控制整个航电仿真系统平台波形加载以及仿真状态的监控及仿真数据的回放处理、仿真结果比较。