APP下载

任务管理计算机系统余度软件关键技术研究

2015-10-21郭勇段海军马倩王亮

决策与信息·下旬刊 2015年11期

郭勇 段海军 马倩 王亮

[摘要]本文对任务管理计算机系统结构进行了介绍,根据系统构型,提出了软件容错机制要求,划分软件功能形成系统软件总体设计方案。对软件总体设计进行了描述,并对软件设计中的关键技术进行研究,重点分析了双握手同步、交叉传输设计、数据表决与数据监控四个方面,为实现系统容错软件提供了解决方案。

[关键词]热备份;容错;余度技术;余度管理软件

Abstract:Based on the discussion on the system architecture of Mission Management Computer,the applicable redundancy scheme was introduced in this paper.The key technologies of redundancy management software was then discussed thoroughly in this paper, the application of these key technologies in engineering practice was also included.

Key Word:Hot backup; Error Tolerances;Redundancy technology; Redundancy managements of tware

引言

1)任务管理计算机系统(MMC)的主要功能包括航电分系统状态、航电分系统工作模式、系统故障处置、任务规划数据加载等功能[1]。受到体积、功耗、重量及基础研究水平的限制,早期任务管理计算机没有余度概念,其容错能力较差、故障检测模式单一、故障检测率较低,任务管理计算机的故障也会直接导致每次飞行任务的失败[2]。

2)基于对任务系统可靠性和容错性的要求,研究在小低轻、高空、长航时、高安全前提下,仍能保持任务管理功能的冗余架构方法是必要的[3]。本文即针对高空长航时任务管理计算机可靠性指标要求,运用余度技术研究了双余度分级余度计算机,设计实现了任务管理计算机系统余度软件,提高系统可靠性。

1、系统概述

1.1双余度任务管理计算机系统概述

双余度任务管理计算机采用同构型双通道主备兼容错结构,每个通道可以独立的实现任务管理功能。任务管理计算机作为任务分系统的核心处理器,主要完成航电分系统的控制与管理,航电系统任务分配,同时作为GJB289A总线的控制器,完成总线信息调度与传输。……

登录APP查看全文