航空学报 > 2026, Vol. 47 Issue (9): 532525-532525   doi: 10.7527/S1000-6893.2025.32525

先进飞行器安全控制技术专刊

基于新型网络分布式架构的飞控系统故障容错方法

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

  1. 1.西北工业大学 自动化学院,西安 710072
    2.中国航空工业集团公司西安飞行自动控制研究所,西安 710065
  • 收稿日期:2025-07-07 修回日期:2025-07-21 接受日期:2025-09-05 出版日期:2026-05-15 发布日期:2025-09-18
  • 通讯作者: 崔玉伟 E-mail:cuiyuwei0505@163.com
  • 基金资助:
    航空科学基金(202200007004001)

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

Yuwei CUI1(), Xianfeng MENG2, Sicheng ZHANG2, Aijun LI1   

  1. 1.School of Automation,Northwestern Polytechnical University,Xi’an 710072,China
    2.AVIC Xi’an Flight Automatic Control Research Institute,Xi’an 710065,China
  • Received:2025-07-07 Revised:2025-07-21 Accepted:2025-09-05 Online:2026-05-15 Published:2025-09-18
  • Contact: Yuwei CUI E-mail:cuiyuwei0505@163.com
  • Supported by:
    Aeronautical Science Foundation of China(202200007004001)

摘要:

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

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

Abstract:

The flight control system is a critical component of aircraft, responsible for core functions such as attitude stabilization, trajectory control, and fault disposal. However, centralized flight control systems are constrained by computational resources and communication capabilities, making it difficult to meet the demands for high integration and intelligence in modern flight control systems. Meanwhile, distributed flight control systems suffer from single-point faults in bus control nodes. To address these issues, a highly fault-tolerant distributed flight control system architecture based on Time-Triggered Ethernet (TTE) networks is proposed, and fault diagnosis and fault tolerance within this framework are investigated. A task scheduling model for the distributed system is modeled using a Directed Acyclic Graph (DAG), enabling the onboard computer cluster to perform fault-tolerant scheduling of complex flight control and management tasks. Furthermore, a distributed semi-physical verification environment based on network protocols is constructed to validate the fault-tolerant operation of the networked distributed system architecture.Results demonstrate that the proposed networked distributed architecture and its system fault-tolerant operation algorithms enhance fault-tolerant capabilities while adapting to future information exchange demands of advanced flight control systems, achieving fault-tolerant operation with information-level fault tolerance as the foundation and function-level fault tolerance as the core, achieving fault-tolerant operation with information-level fault tolerance as the foundation and function-level fault tolerance as the core.

Key words: distributed architecture, fault-tolerant, flight control system, Directed Acyclic Graph (DAG), TTE network, EFT algorithm, PB algorithm

中图分类号: