作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程

• 专栏 • 上一篇    下一篇

基于逆向推理机制的实时机载火控系统故障检测

薛亚勇,高晓光,温增葵   

  1. (西北工业大学电子信息学院,西安 710129)
  • 收稿日期:2014-07-08 出版日期:2015-07-15 发布日期:2015-07-15
  • 作者简介:薛亚勇(1990-),男,硕士研究生,主研方向:先进控制,复杂系统;高晓光,教授、博士;温增葵,硕士研究生。
  • 基金资助:
    国家自然科学基金资助项目(60774064);高等学校博士学科点专项科研基金资助项目(20116102110026)。

Fault Detection of Real-time Airborne Fire Control System Based on Reversal Reference Mechanism

XUE Yayong,GAO Xiaoguang,WEN Zengkui   

  1. (School of Electronics and Information,Northwestern Polytechnical University,Xi’an 710129,China)
  • Received:2014-07-08 Online:2015-07-15 Published:2015-07-15

摘要: 机载火控系统故障检测效率和实时性较低,不能满足正常飞行要求。针对该问题,在VxWorks操作系统下,提出一种基于逆向推理机制的实时机载火控系统故障检测方法。将基于逆向推理机制的故障树分析法作为理论基础,建立采用双缓冲队列的客户端/服务器通信模型。分别利用VC6.0和Tornado编写客户端和服务器端程序,根据优先级进行任务分配,并引入计数型信号量以实现任务同步。仿真实验结果表明,该方法可完成实时故障检测,有效提高系统的故障检测效率和实时性。

关键词: 故障检测, 逆向推理机制, 故障树分析, 机载火控系统, 双缓冲队列

Abstract: The normal flight can not stand the low efficiency and low real-time performance of airborne fire control system fault diagnosis.To deal this problem,this paper proposes a method of real-time airborne fire control system fault detection based on reversal reference mechanism.This method is based on fault tree analysis and establishes client/server communication model based on double buffer queues in VxWorks operating system.This paper uses VC6.0 to compile the program of client and utilizes Tornado to compile the program of server.It also uses priority to allot tasks and uses count semaphore to synchronize different missions.The simulation experiment makes a successful implementation of high efficiency real-time fault diagnosis mission.The efficiency of airborne fire control system can be proved and real-time performance can also be ameliorated.

Key words: fault detection, reversal reference mechanism, fault tree analysis, airborne fire control system, double buffering queue

中图分类号: