电光与控制, 2017, 24 (9): 77, 网络出版: 2021-01-23
分布式飞行控制计算机余度管理与总线协议设计
Redundancy Management and Bus Protocol Design for Distributed Flight Control Computer
飞行控制计算机 无人机 分布式结构 余度管理 总线协议 flight control computer UAV distributed structure redundant management FlexRay FlexRay bus protocol
摘要
采用一种分布式余度结构以提高无人机飞行控制计算机的可靠性,针对其中数据流量最大的串行通信接口单元,提出了一种可有效判断故障类型并进行故障处理的余度管理方案,设计了相应的余度管理算法。同时,对计算机内部的各单元,从时间调度、余度管理和数据交错周期传输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.
徐敏, 陈欣, 原兵兵. 分布式飞行控制计算机余度管理与总线协议设计[J]. 电光与控制, 2017, 24(9): 77. 徐敏, 陈欣, 原兵兵. Redundancy Management and Bus Protocol Design for Distributed Flight Control Computer[J]. Electronics Optics & Control, 2017, 24(9): 77.