ARINC 429总线详解

2024 年 11 月 28 日 星期四(已编辑)
/
31
这篇文章上次修改于 2024 年 11 月 28 日 星期四,可能部分内容已经不适用,如有疑问可询问作者。

ARINC 429总线详解

ARINC 429 协议详解

ARINC 是美国航空无线电公司英文字头的缩写,该公司1977年7月21日出版了《ARINC 429规范》一书。429规范即飞机电子系统之间数字数据传输的标准格式,使用 ARINC 429 总线的设备应遵守这一规范,确保数据传输的标准化和通用性。

1. 总线连接方式

ARINC-429 总线标准采用串行传输方式,工作时使用差分输出的对称方式。它是一种面向接口的单向广播式传输总线。

  • 总线上只允许一个发送器,最多支持 20 个接收器。
  • 推荐使用双绞屏蔽线进行异步数据传输。

2. 总线电平特征

编码方式

  • 双极性归零式信号:从高电平回归零电平表示逻辑状态 1,低电平回归零电平表示逻辑状态 0。

3. 数据传输协议

数据包传输 32 位数据,低位先传输,再传输高位。

字段位范围描述
LabelBit 1 ~ Bit 8数据类型标识符,标识数据与飞行器子系统相关
SDIBit 9 ~ Bit 10数据源或目的地标识符,通常表示数据的来源设备
DataBit 11 ~ Bit 29数据字段,使用 BCD 或二进制表示数据内容
SSMBit 30 ~ Bit 31信号/状态矩阵,用于描述数据的性质或状态
ParityBit 32校验位,采用奇校验方法确保数据传输准确性

标签(Label)

  • 8 位二进制数,通常以八进制表示,用于标识数据类型或设备。
  • 采用 小端(Small Endian) 排序,可能涉及逆序操作。

源/目的标记位(SDI)

  • 用于标识数据来源或接收设备。多冗余设备的情况下,SDI 帮助区分发送方和接收方设备。

数据(Data)

  • 数据字段,常使用 BCD 或二进制编码格式表示实际数据信息。编码较为常见的是8421码,即以4位二进制数标识0到9数字,想要表示超过1位数,可采用多个BCD编码的数进行标识。

信号状态矩阵(SSM)

  • 描述数据有效性和状态,通常使用值 3 表示数据有效。
  • 对于不同的编码类型,SSM 的定义可能会有所不同。具体定义通常在接口控制文档(ICD)中进行说明。

校验位(Parity)

  • 使用奇校验方式确保数据传输的正确性。

4. 数据传输机制

ARINC 429 是一个 单向通信协议,即数据只能从一个发送器(发射器,Transmitter)传输到一个或多个接收器(接收器,Receiver)。每个发送器都拥有自己独立的总线线对。因此,在单独的发送器和接收器之间并不存在双向通信,这也是 ARINC 429 的局限性之一。

  • 单发送器 - 多接收器:允许一个发送器通过总线与多个接收器通信。 ARINC 429 总线允许一个发送器通过一个总线与多个接收器通信。接收器将判断是否处理接收到的数据包,依据数据中的 SDI 字段或者其他标识字段。
  • 循环发送:发送器按照优先级或时间间隔循环发送数据。发送器按照一定的时间间隔或按照优先级对数据进行循环发送。这意味着某些重要数据可能会更频繁地发送,而其他次要数据则可能会相对较少地发送。

5. 总线接口板

主要功能是在总线及上位机间起到桥梁作用,实现总线数据信息的接收和发送。当有数据从总线上传输时,接口电路能准确将其接收并把它送到中央处理器。经中央处理器处理后,向上位机发送。当上位机的下剖析传输到来时,由中央处理器进行实时处理后,控制收发模块将数据传送到总线上。

在每一架飞机上,都会配置相当多的电子设备和互联系统,如通信系统,导航系统和雷达系统等。 ARINC 429规范对这些电子设备进行了数字ID的定义和认证。航电设备对应设备号(Equipment ID),如下表所示。

设备号设备名称设备号设备名称
001飞控计算机029发动机指示告警系统
002飞管计算机02A推力管理计算机
003推力控制计算机02B导航计算系统B737
004惯性基准系统02C数据油量显示系统A310
005高度和航向参考系统02DEPR指示器B757
006大气数据系统02ELand Roll out
007无线电高度表02F全权EEC-A
008机载气象雷达030机载分离保证系统
009机载测距仪031精密时间仪
00AA310 FAC032磁带放声器
00B全球定位系统033PMUX推进混合
00DAIDS数据管理系统034故障隔离和检测系统
010机载仪器着陆系统035TCAS交通控制盒告警系统
011机载甚高频接收器036无线电管理系统
012机载自动定向系统037重量和平衡系统
016机载高频通信接收器038大气数据惯性基准系统
017DEFDARS-AIDS039MCDU
018ATC Transponder03A推进离散接口单元
019机载HF/SSB系统03B自动飞行缓冲装置
01A电子遥控系统03C胎压检测系统
01B襟/缝翼数字电脑03D机载振动监视器737/757/767
01C发动机参数数字转换器03E重心控制计算器
01DA/P&D/P模式控制板757/76703F全权EEC-B
01E性能数据计算机波音040驾驶舱打印机
01F油量计041卫星数据装置
020DES系统046CTU
023近地告警系统047数字飞行数据记录器
024ACARS------待增加项
025电子Flt.设备------
026飞行告警计算机------
027微波着陆系统------

6. ARINC 429 协议芯片

HI-3585 是 HOLT 公司生产的 SPI 接口协议芯片,满足 ARINC 429 总线规范。

主要特征:

  • 符合 ARINC 429 协议规范
  • 支持 3.3V 和 5.0V 逻辑供电
  • 内置模拟驱动器和接收器,直接连接 ARINC 429 总线
  • 支持 256 个可编程标签识别
  • 32 x 32 的接收和发送 FIFO 缓冲
  • 支持高速四线 SPI 接口
  • 提供标签位序控制、32 位传输位数据或奇偶校验、低功耗、工业级温度支持及自测试模式等功能。

7. 应用领域

ARINC 429 是航空领域最常用的数据总线协议,广泛应用于民用和军用飞机,尤其在以下领域:

  1. 飞行控制系统:如飞行管理计算机(FMS)与姿态、航向基准系统(AHRS)之间的通信。
  2. 导航系统:如惯性导航系统(INS)、全球定位系统(GPS)、航向指示器和空速指示器之间的数据交换。
  3. 空中交通管理系统:如自动依赖监视广播 (ADS-B) 和飞机通信寻址与报告系统 (ACARS)。ARINC 429 的可靠性和易用性使得它成为航空电子设备之间通信的标准。即便如此,随着现代航空电子设备的不断进步,有些系统已经开始向更复杂、更高效的多路复用总线协议(如 ARINC 629 或 CAN 总线)迁移。

8. ARINC 429 局限性

尽管 ARINC 429 被广泛应用,但也有以下局限性:

  • 单向通信:无法实现双向通信,通常需要两条独立的总线。
  • 低数据速率:相比 ARINC 629 或 AFDX,ARINC 429 的数据速率较低。
  • 扩展性差:不支持动态扩展设备,设备配置通常在设计时就已固定。

9.ARINC 429总线承载的业务

(1)飞行控制系统数据

  • 业务类型:飞行控制、飞行状态数据传输
  • 功能描述:ARINC 429 总线传输飞机飞行控制系统的相关数据,如副翼、方向舵、升降舵等控制指令。通过该总线,飞行控制计算机与飞机的各个控制表面设备之间进行数据交换,确保飞行器的稳定飞行。

(2)导航系统数据

  • 业务类型:导航数据、定位数据
  • 功能描述:ARINC 429 总线承载的导航数据包括 GPS 数据、惯性导航系统(INS)数据等,用于飞机位置、航向、速度、加速度等参数的传输。这些数据可以传送给飞行管理计算机(FMS)进行路径规划、自动飞行控制等。

(3)发动机监控与性能数据

  • 业务类型:发动机状态监控、性能数据传输
  • 功能描述:ARINC 429 总线用于传输发动机的实时性能数据,如转速、温度、压力、燃油流量等监测信息。这些数据帮助飞行员或地面控制人员实时监控发动机的健康状态,并提前预警故障。

(4)飞行仪表数据

  • 业务类型:飞行仪表数据传输
  • 功能描述:ARINC 429 总线用于传输飞行仪表数据,如高度计、速度表、航向指示器等仪表的数据,这些数据是飞行员判断飞机状态的重要依据。飞行仪表显示系统(EFIS)通过 ARINC 429 获取这些信息,提供给飞行员实时监控。

(5)机载雷达与气象数据

  • 业务类型:雷达、气象数据传输
  • 功能描述:ARINC 429 总线用于传输机载雷达系统、气象雷达系统的工作状态和采集到的气象数据,包括雷达图像、气象条件、风速等数据,帮助飞行员避开恶劣天气、避免雷暴等。

(6)机载通信系统数据

  • 业务类型:通信数据传输
  • 功能描述:ARINC 429 总线承载飞机通信系统的数据,包括与地面控制站的通信、航空公司与乘客通信、机内无线电设备数据传输等。

(7)座舱环境控制

  • 业务类型:环境控制、座舱温度与压力监控
  • 功能描述:ARINC 429 总线传输座舱内的环境控制数据,如温度、压力、湿度等信息。环境控制系统利用这些数据调节座舱内的气候条件,保证乘客和机组人员的舒适性。

(8)飞行数据记录器

  • 业务类型:飞行数据记录与回放
  • 功能描述:ARINC 429 总线用于连接飞行数据记录器(FDR)和数据存储设备,将飞行过程中记录的数据传输到飞行数据记录系统中。飞行数据记录器记录飞行期间的各种飞行参数和系统状态,以供事后分析或故障诊断使用。

(9)航空公司监控与维护系统

  • 业务类型:系统健康监控与故障诊断
  • 功能描述:ARINC 429 总线传输飞机的维护数据,如系统故障、维护需求、系统自诊断信息等。航空公司和地面维护人员通过这些数据对飞机进行日常检查与维修,确保飞机的安全运行。

(10)客舱娱乐与服务系统

  • 业务类型:乘客娱乐、客舱服务数据
  • 功能描述:ARINC 429 总线有时用于飞机的客舱娱乐系统与服务系统中,传输乘客娱乐内容、座位选择、餐饮服务等数据。它也可以传输与客舱环境相关的信息,如座椅调整、照明控制等。

10.ARINC 429总线承载的方式

(1)单向数据传输

ARINC 429 总线是一个 单向通信 协议,即数据从一个发送设备(如飞行管理计算机、传感器)传输到一个接收设备(如飞行仪表、控制系统)。这种单向通信简化了系统设计,提高了数据传输的可靠性。

(2)差分信号传输

ARINC 429 使用 差分信号 进行数据传输。这种差分信号传输方式具有较强的抗干扰能力,在高噪声的航空环境中能够保持较高的传输质量和稳定性。

(3)低速数据传输(最大 100 kbps)

ARINC 429 的最大传输速度为 100 kbps,适合于航空航天应用中的低速数据交换。这对于飞行控制、传感器数据和其他监控信息来说是足够的,因为这些数据的传输频率较低。

(4)32 位数据格式

ARINC 429 数据由 32 位的数据字 组成,每个数据字包括:

  • 起始位:用于标识数据传输的开始。
  • 数据字段:承载具体的数据,通常为 24 位,分为多个字段如数据值、标志位、校验位等。
  • 校验位:确保数据的完整性和正确性。
  • 停止位:用于标识数据字的结束。

(5)轮询与优先级

ARINC 429 总线支持 轮询优先级 系统。虽然 ARINC 429 是单向通信,但多个设备可以共享同一总线,设备可以按轮询机制发送数据,或者通过优先级机制来控制数据的传输顺序,避免冲突。

(6)多设备支持

尽管 ARINC 429 是单向的,但它可以通过多路复用的方式支持多个设备的连接。每个设备的传输数据都通过总线传输,接收设备通过地址区分不同数据来源。

(7)冗余与容错设计

为了提高系统的可靠性,ARINC 429 总线通常采用冗余设计。例如,某些系统可能配备两个独立的 ARINC 429 总线,确保在一个总线出现故障时,另一个总线可以继续工作,从而避免系统的完全失效。

(8)数据同步

ARINC 429 使用 异步数据传输,数据发送端和接收端不需要共享时钟信号,而是通过一定的帧结构和校验位确保数据的同步性和完整性。

11.ARINC 429总线设备列表

ARINC 429 总线主要用于航空航天领域,接入的设备通常涉及飞机的各类电子系统,包括飞行控制、导航、机载仪表、发动机监控、气象雷达等设备。

设备类型设备名称应用场景功能说明
飞行控制系统设备飞行管理计算机(FMC)飞行路径规划、自动飞行控制用于飞行路径计算、自动飞行控制与航路规划
自动驾驶仪(Autopilot)自动驾驶、飞行稳定控制接收来自 FMC 的指令控制飞行器的姿态与航向
导航系统设备惯性导航系统(INS)飞行器定位、航向与速度测量提供飞机的实时位置、速度和航向数据
全球定位系统(GPS)精确定位、航迹跟踪提供飞机的实时地理位置数据
发动机监控设备发动机控制单元(ECU)发动机性能监控、故障诊断监控发动机的转速、压力、温度、燃油流量等
发动机仪表(如 EGT、N1、N2 仪表)显示发动机参数显示发动机的工作状态和实时性能
飞行仪表设备高度计、速度表、航向指示器、人工水平仪飞行仪表、飞行状态显示提供飞行器的实时高度、速度、航向等参数
电子飞行仪表系统(EFIS)提供飞行数据的电子显示将飞行控制、导航和发动机等系统的数据转化为可视化信息
气象雷达设备气象雷达系统飞行中的气象监测、雷暴检测监测天气情况,提供雷暴、云层等气象信息
空中交通雷达系统空中交通监控监控飞机周围的空中交通状况,确保安全间隔
通信系统设备无线电通信系统(VHF、HF、UHF)飞机与地面控制、其他飞机之间的无线通信用于飞机与地面指挥塔或其他飞机之间的通信
飞行通信控制单元(FCC)飞机通信控制与管理控制飞机与地面或其他飞行器之间的通信链路
驾驶舱语音记录器(CVR)语音记录与事故分析记录飞行员与机组成员的对话、环境声音等
座舱环境控制设备座舱气候控制系统空调、加热、湿度调节控制座舱内的温度、湿度和气压
座舱压力控制系统调节座舱内外的气压差确保座舱内气压稳定,以保护乘客和机组人员的健康
飞机电气系统设备电气系统控制单元飞机电气管理、动力供应控制管理飞机的电力分配、备用电源以及电气系统的工作状态
电池监控与管理系统电池状态监测与管理监控飞机电池的充电状态和健康状况
航电系统设备航电控制系统(EFIS、FMS)飞行数据显示、飞行控制、导航功能提供飞行数据、航路规划、飞行管理等功能
飞行状态监视系统(TCAS)空中交通碰撞避免监控飞机周围的空中交通情况并进行碰撞预警
客舱服务与娱乐设备客舱娱乐系统乘客娱乐、信息显示提供娱乐内容、信息显示及座位控制
客舱温度调节与照明控制客舱舒适环境调节控制座舱内的温度、空气流通及灯光照明
安全与监控设备入侵检测系统(IDS)安全监控、入侵检测监测飞机安全性,确保没有外部或内部入侵
紧急定位信标系统(ELT)紧急救援信号发射在飞机发生事故后发射紧急信号帮助定位

使用社交账号登录

  • Loading...
  • Loading...
  • Loading...
  • Loading...
  • Loading...