电光与控制, 2017, 24(9): 77, 网络出版: 2017-09-01

分布式飞行控制计算机余度管理与总线协议设计

Redundancy Management and Bus Protocol Design for Distributed Flight Control Computer
作者单位

南京航空航天大学自动化学院,南京 210016

摘要
采用一种分布式余度结构以提高无人机飞行控制计算机的可靠性,针对其中数据流量最大的串行通信接口单元,提出了一种可有效判断故障类型并进行故障处理的余度管理方案,设计了相应的余度管理算法。同时,对计算机内部的各单元,从时间调度、余度管理和数据交错周期传输3方面设计了FlexRay总线的通信协议。通过对FlexRay通信测试和单元余度管理测试,结果验证了所设计的余度管理方法和总线协议的正确性和实用性。
Abstract
The distributed structure was used to improve the reliability of unmanned aerial vehicle's flight control computer. To the serial input and output unit that has the biggest data traffic, a redundancy management scheme was designed, which can effectively judge the type of fault and handle the fault. To each unit inside the computer, FlexRay bus protocol was designed from three aspects of time scheduling, redundancy management and data transmission in stagger cycle. FlexRay bus communication test and unit redundancy test were made. The result proves the correctness and practicability of the designed redundancy management method and the bus protocol.
00 11