论文部分内容阅读
针对飞机机电综合管理系统的通信需求和控制策略,提出一种基于双通道和总线冗余的控制器局域网(CAN)的通信方法,以CAN2.0B协议为基础,制定CAN应用层通信协议。该协议完成报文结构设计,对每个功能段的含义和用法进行详细说明;系统各节点采用双滤波器模式,实现点对点和广播通信功能。基于本协议成功搭建面向机电管理系统的CAN总线通信仿真验证环境,实际通信测试结果表明:该冗余CAN总线系统工作稳定、可靠,应用层协议具有总线负载抖动较小、通讯实时性和可靠性较高的特点。
Aiming at the communication requirements and control strategy of aircraft integrated mechanical and electrical management system, a communication method based on dual-channel and bus-redundant controller area network (CAN) is proposed. Based on CAN2.0B protocol, a CAN application layer communication protocol is established. The protocol completes the packet structure design and explains the meaning and usage of each function segment in detail. Each node of the system adopts double filter mode to realize the function of peer-to-peer and broadcast communication. Based on this protocol, a simulation environment of CAN bus communication for the electromechanical management system was set up successfully. The actual communication test results show that the redundant CAN bus system works stably and reliably. The application layer protocol has the advantages of less jitter of bus load, real-time communication and reliability Higher characteristics.