论文部分内容阅读
现代导弹系统要求系统反应时间短、处理信息量大、精度高、具有全方位作战能力。这就要求弹上计算机系统具有可靠性高、反应时间短、通信速率快、处理及时、连线简单等特点。中心信息处理器是弹上计算机系统的核心,采用了TI公司TMS320VC33芯片作为数字信号处理器,其装入飞行控制软件后,在导弹飞行过程中承担与各弹上设备通信、实现制导控制系统模型计算、形成舵控制指令信号、实时控制导弹飞行的任务。本文描述了项目背景和应用价值;阐述了中心信息处理器的功能;详细介绍了中心信息处理器的系统原理和方案选型;简介了中心信息处理器的硬件设计;主要论述了飞行控制软件的设计和试验验证情况,以及对关键问题的分析和解决。本文涉及的弹上计算机系统,采用了分布式集中控制,以中心信息处理器为中央节点,其余每个设备节点通过点对点连接到中央节点,任何两节点之间的通信都通过中央节点进行。中心信息处理器选用带有大缓冲器的智能型串口通讯控制器件来支持与弹上其它设备的高速率点对点串行通讯,从而将其对弹上设备的通信传输管理转变为对各串口通讯器件的缓冲器的存取。各设备与中心信息处理器的通信速率可按要求独立设置,独立地按照全双工模式工作,总体上大大地提高了整个信息传输系统的信息传输率,减少了中心信息处理器与弹上设备交换信息的资源占用,实现了高速接收和发送的功能,提高了整个系统的性能价格比。在研制过程中,本人负责飞行控制软件控制回路计算中两个模块的程序设计;参与了飞行控制软件主控模块程序设计,以及中心信息处理器系统方案论证、性能指标分析和测试验证;独立解决了大容量目标码转换、数据表占双倍存储区域、程序执行时间测量、快速查找数据表等关键问题。飞行控制软件经过一年多的设计调试、半实物仿真等地面试验验证以及第三方测评,现已在飞行试验中的使用,取得了良好成效,达到了研制要求和预期的效果。