论文部分内容阅读
导弹作为国防武器系统的基本要素,不断朝着系列化、标准化、通用化的方向发展。导弹模拟器的发展与导弹的发展相辅相成,目前的导弹模拟器主要针对不同的导弹型号进行研制,存在着开发周期长、功能单一、升级困难等缺点。本文以通用化作为设计目标,进行导弹模拟器通用开发平台的研制,用于满足多个型号导弹的模拟需求。该平台能够提升导弹模拟器通用化和标准化水平,实现复杂测试系统的功能验证和自确认,从而为整体综合测试系统提供更好的保障能力。本文在系统分析多个型号导弹模拟器功能需求的基础上,归纳总结出导弹模拟器通用开发平台的主要功能需求,软硬件设计与通用化设计要求。根据功能和技术指标进行总体方案的设计与论证,完成了系统的软硬件设计。在硬件设计方面,基于通用化的设计要求,系统总线使用了网络化分布式结构,在系统底板集成了网络总线与LVDS高速串行总线,用于命令和数据的传输。模块化的硬件设计包括嵌入式计算机模块与通用功能模块,并且通用功能模块又划分为通用控制部分与功能部分电路,便于系统的开发、集成和升级。各模块通过底板CPCI连接器互连,实现板间和远程通讯。硬件设计部分对各模块采用的关键技术进行了重点论述。在软件设计方面,使用Labwindows/CVI集成开发环境作为系统软件开发平台。根据软件设计的层次结构,将可配置软件划分为应用控制层和设备驱动层。应用控制层实现远程命令接收、配置文件读写、界面功能配置,设备驱动层实现PCI设备与网络设备操作,完成模块功能配置。配置文件由配置表单和配置数据组成,通过远程命令匹配自动完成系统配置。最后进行通用化开发平台的的系统调试验证,测试结果表明系统能够实现功能的远程动态配置,各项测试指标符合设计需求,设计能够满足导弹模拟器通用化的要求。