飞行器在轨运行期间,对其上设备的状态进行监视是一项重要的工作。但由于监视工作复杂且繁重,不适合由人来承担,因此需要一套能够实时的进行异常监测与报警的自动化软件。本文结合作者在实际工作中的经验,提出了一种异常监测与报警软件的设计方案。该软件将指令历史文件和工程遥测参数相结合,用于对设备异常进行监测,并给出初步故障诊断结果与对应策略,继而采用手机短信和现场语音等多种方式将异常通报给相应的负责人。飞行器在轨运行期间,地面运行管理系统要负责接收工程遥测数据,并根据遥测参数监视飞行器及其上有效载荷的运行状态。由于遥测参数数量众多,且通常这些参数均处于正常范围,所以人在对这些参数进行监视时容易麻痹,造成设备真正异常时不能及时的发现;另外,一些异常情况需要综合考虑多个参数才能发现,比较复杂,也不适于由人去做;再者,当故障发生后,须快速根据专家意见采取行动,避免造成更大的损失。但是对于一些长期运行的项目,要求专家24小时待命是不现实的,如何快速的得到专家的建议也是必需解决的问题。综上需求,研究一套通过计算机软件来自动的监视飞行器及其上载荷状态的异常监测系统是非常必要的。传统的异常监测软件仅仅实现了对设备单个参数的上下限进行监测,并未将遥测参数与指令计划结合起来,所以这种监测并不考虑设备的当前工作状态。例如某参数在其对应设备开机情况下的正常范围为4~6V,关机情况下为-0.5~0.5V。 由于不知道该设备当前是否处于开机状态,则只要该参数在4~6V或-0.5~0.5V任一范围之内就不会报警。这显然监测不出设备异常断电参数变为0V的情况。所以合理的设计必须要将遥测参数与指令计划关联起来。本文主要介绍了作者在“地球空间双星探测计划”业务运控任务中编写的异常实时监测与报警软件的设计与实现。该软件采用Visual C++6.0编写,具有较好的通用性和可扩展性,在实际应用中得到了非常好的效果。通过对该系统的介绍希望能够抛砖引玉,为有关同行在业务运行管理系统的研制提供参考。