首页 >

基于新型网络分布式架构的飞控系统故障容错方法(飞行器安全控制专栏)

崔玉伟1,孟宪锋2,张思程2,李爱军1   

  1. 1. 西北工业大学
    2. 航空工业自控所
  • 收稿日期:2025-07-07 修回日期:2025-09-13 出版日期:2025-09-18 发布日期:2025-09-18
  • 通讯作者: 崔玉伟
  • 基金资助:
    航空科学基金

A fault-tolerant method for flight control system based on new network distributed architecture

  • Received:2025-07-07 Revised:2025-09-13 Online:2025-09-18 Published:2025-09-18
  • Contact: Yu-Wei CUI

摘要: 飞行控制系统是飞行器的关键组成部分,承担飞行姿态稳定、轨迹控制、故障处理等核心功能。集中式飞控系统作为传统典型特征,在任务综合、功能扩展等方面受到计算资源、通信能力的约束,难以满足现代飞控系统高度综合化、智能化的度求。分布式飞控系统虽然在容错性、扩展性等方面进行了性能提升,但仍存在总线控制节点单点失效问题。为解决上述问题,提出基于TTE网络的高容错分布式飞控系统架构,并就该架构对故障诊断与容错问题进行研究。基于DAG图对分布式系统的任务调度问题进行建模,并利用两种任务容错运行方法,实现机载计算机集合对复杂飞行控制与管理任务的容错调度。构建基于网络协议的分布式半物理验证环境,在此物理架构下模拟开展飞行器管理系统任务的半物理验证,针对网络分布式系统架构的容错运行情况开展验证。结果表明,所提出的网络分布式结构及其系统容错运行算法,能够在适应未来新型飞控系统信息交互需求下带来容错运行能力的提升,实现以信息容错为基础、以功能容错为核心的容错运行。

关键词: 分布式架构, 故障容错, 飞控系统, DAG图, TTE网络, EFT算法, PB算法

Abstract: The flight control system is a key component of an aircraft, responsible for core functions such as flight attitude stability, trajectory control, and fault handling. Centralized flight control systems are constrained by computing resources and communication capabilities in terms of task synthesis and functional expansion, making it difficult to meet the requirements of modern flight control systems. Although distributed flight control systems have improved their performance in terms of fault tolerance and scalability, there still exists the problem of single point failure of bus control nodes. To solve the above problems, a high fault tolerance distributed flight control system architecture based on TTE network is proposed. The task scheduling problem is modeled based on DAG graph and two fault-tolerant methods for tasks are utilized. A distributed semi-physical verification environment based on network protocols is built, and the fault-tolerant operation of the network distributed system architecture is verified. The results indicate that the proposed network distributed structure and its fault-tolerant algorithm can improve the fault-tolerant operation capability.

Key words: distributed architecture, fault-tolerant, flight control system, DAG graph, TTE network, EFT algorithm, PB algorithm

中图分类号: