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