基于CAN总线飞机常规配电系统通信功能设计

2021-07-24 08:45范诗洋
科海故事博览 2021年7期
关键词:点对点传输速率总线

范诗洋

(中航通飞华南飞机工业有限公司,广东 珠海 519090)

1 前言

随着数字技术发展,传统的飞机配电系统配置虽然能满足飞机机载系统和设备的常规配电需要,但随着飞机多电和全电化趋势不断增长,因此通过SSPC 进行控制和保护的智能配电系统会逐步取代通过断路器、熔断器进行控制和保护的传统常规配电系统[1]。但由于常规配电系统技术可靠性相对较高,短时间内无法完全取代,因此为实现飞机智能配电系统,需对常规配电系统进行智能化设计。常规配电系统智能化设计重点在于与通讯功能,实现产品本身、保护装置、控制装置等状态自检,并能将故障状态通过总线实时上报[2]。

本文基于CAN 总线对通用飞机常规配电系统通讯功能从硬件和软件两方面论述常规配电盒通讯功能的实现。

2 CAN 总线简介

2.1 CAN 总线特点

CAN 总线结构划分为物理层、应用层以及数据链路三部分,是一种有较好分布式控制和实时性的串行通信网络。相较于其他常用通信网络,CAN 总线具有以下特点:

1.CAN 总线物理层特点:CAN 总线传输速率范围较广,范围能达从5kbps 到1Mbps,并且最远传输距离能达到10km。传输介质有光缆、双绞线、同轴线等,常用传输介质多为双绞屏蔽线。并且采用差分信号双余度传输方式,这种传输方式有较高的可靠性,单边出故障时可用备份通道持续传输。

2.CAN 总线应用层特点:CAN 总线应用层协议可以根据客户的实际需求自主定义,目前在汽车领域、工业制造以及航空航天等领域已形成CAL、CANOpen、CANKingdom等多种主流应用层协议[3]。

3.CAN 总线数据链路层特点:CAN 总线数据链路层可实现任意时刻向通信网络中发送信息,并且不同信息之间无主次之分,使得整个使用CAN 总线通信变得更加灵活。同时CAN 总线采用非破坏性仲裁技术,这保证了当多个节点同时发送信息时优先级低的节点信息会主动退出,保障优先级高的节点正常传输数据,减少传输过程中多节点间冲突,降低仲裁时间。由于采用短帧通讯结构,使其传输速率高,传输过程中手干扰改率降低,并且每帧数据都有循环冗余码校验,讲题出错率,大大增加通信传输的可靠性。

2.2 CAN 总线与ARINC429 总线的比较

目前,在民用航空系统中运用较为广泛的总线通信有两种,分别是ARINC429 总线和CAN总线,表1 对这两种航空总线进行了比较。

表1 ARINC429 总线和CAN总线

图1 “点对点”通信的仲裁域标识符格式

表2 PBIT上报

结合CAN 总线特点及以上比较可以看出,相较CAN 总线429 总线在总线通信传输过程中传输速率慢,所需电线电缆数量较多。由于429 总线不是集中控制,多采用点对点传输方式,减少其他干扰提高传输可靠性;CAN 总线数据传输较429 总线相比传输速率快,并且可实现分布控制,有较高实时性,可靠性高[4-5]。

3 基于CAN 总线常规配电系统通讯功能设计

3.1 CAN 总线通讯硬件设计

CAN 总线硬件通过STM32 开发板自带的bxCAN 进行硬件编制,在STM32 开发板中CAN 总线通信模块有三种工作方式,分别是模块初始化、模块工作状态以及模块休眠状态。模块初始状态禁止接收或发送任何总线报文,通过软件配置确定是否退出初始化状态。退出初始化状态CAN 总线模块进入工作状态可正常收发报文信息。睡眠模式是通过CAN_MAR 寄存器INRQ 位和SLEEP 位置同时控制。需要注意的是在硬件设计过程中为避免产生单一节点芯片故障影响整个通讯网络正常通信工作,需对CANH 和CANL之间进行隔离保护。同时考虑CAN 总线远距离传播以及飞机电磁兼容特性,需在总线端口处做防雷设计。

3.2 CAN 总线通讯软件规范制定

CAN 总线数据帧可分为标准帧和扩展帧两类,数据帧由帧起始、仲裁域、控制域、数据域、CRC 域、ACK 域和帧结束七个位域组成,ARINC825-2 规范采用扩展帧格式传输所有的数据,并提供多种网络层应用,以支持“一对多”和“点对点”的通信方式。常规配电系统CAN 总线通讯通常为“点对点”的通信方式,“点对点”通信的仲裁域标识符格式如图1所示。

图1 测定仪示意图

常规配电系统CAN 总线通讯主要包含PBIT、CBIT、离散量状态上报,采用“点对点”上报模式,结合“点对点”通信的仲裁标识符格式确定每帧数据内容,确认仲裁域后需规范控制域和确定数据域。此处以PBIT 为例见表2 确定每帧数据的具体内容。

4 结论

本文介绍了基于CAN 总线通信飞机常规配电系统硬件设计及软件规范制定。通过硬件电路设计实现对常规配电系统每路保护装置、处理器、通讯状态实时状态监控,通过软件规范定义实现状态异常上报和控制,初步实现飞机常规配电系统智能化。由于CAN 总线传输速率相对较快,实时性高,并且技术难度和成本性对较低。随着机电子系统的功能综合管理和数据实时性控制,CAN 总线作为支持分布式控制和实时控制的通信网络,在飞机配电系统由传统模式转换进入智能化模式过程中一定会有广泛应用。

猜你喜欢
点对点传输速率总线
“点对点”帮2万名农民工返岗
基于虚拟电厂能量管理的点对点市场交易模型分析
三星利用5G毫米波 实现创纪录传输速率
农民工返岗复工点对点服务微信小程序上线
OptiX155622H设备点对点以太网透传业务故障分析
一种基于CAN总线的误码测试方法
DCOM在混合总线自动测试系统的应用
基于AVR单片机的RS485工业总线开发设计
夏季滨海湿地互花米草植物甲烷传输研究
数据传输速率