新闻中心

EEPW首页 > 测试测量 > 设计应用 > 基于AFDX总线的端系统测试技术

基于AFDX总线的端系统测试技术

作者:时间:2012-05-31来源:网络收藏

摘要:技术是目前航空机载设备交换式网络的代表,也是近年来大型飞机航空机载设备首选的通信网络。为了实现某设备主要功能和性能检测,简要介绍了总线技术的基本原理与通信特点,通过使用VC++6.0软件技术在工控机上集成了AFDX端测试功能,并给出了该技术在AFDX端上的测试结果。
关键词:AFDX;端;VC++6.0

AFDX全称为航空电子全双工交换式以太网(Avionics Full Duplex Switched Ethernet),它是为在航空电子系统之间进行数据交换而定义的一种协议标准,是基于ARINC 429和1553B基础之上的一种总线通信协议规范(ARINC664 Part7)。随着大飞机项目引入国内,各种基于AFDX总线技术的设备研制正加速展开,虽然国外对AFDX总线技术有着较为成熟和系统的,但仅限于物理层和网络层,如何实现机载设备的功能和性能测试成为国内目前AFDX研究的主要领域。

1 AFDX主要特点
现代电子技术和信息技术的发展,对飞机的机载数据总线技术提出了更高的要求。AFDX网络通过对传统的以太网技术进行改进,凭着其可虚链路技术,双冗余管理,通信网络延迟的可确定性等优越的网络通信性能,已成为新一代航空电子系统数据传输网络。AFDX网络源于以交换机为核心的交换式以太网,它与典型的以太网有着类似的组成和通信模式,但是由于其诞生之时起就面向航空电子设备,所以AFDX总线有着高安全性、确定性和可靠性,并形成了ARINC 664系列的相关标准。
1.1 虚链路技术
在航电系统,AFDX终端一定需要通过一个VL进行数据帧的交换,可以说VL是AFDX的通信基础。Virtual Link(虚拟链路)是一个概念上的通信通道,每个VL都定义了一个逻辑上单向的连接,即从一个源端系统到一个或多个目的端系统。每一个VL在逻辑上是互相隔离的,而且每个VL都有专门的带宽保证,多个VL的数据传输在有效的带宽内相互不影响,AFDX虚链路示意图如图1所示。

本文引用地址:http://www.eepw.com.cn/article/193807.htm

a.JPG


由于航空机载设备要求通信的即时性和可靠性,为了避免在同一物理连接上不同虚链路之间的碰撞与干扰,AFDX总线技术引入了一种限制机制,从通信协议上控制了数据流,即通过限制每个虚链路上AFDX数据帧的传输速率和每个AFDX数据帧的大小。
1.2 冗余容错技术
一个典型的AFDX端系统之间,必定有两条独立的物理路径即ESA和ESB,这两个ES终端组成了AFDX总线的数据传输途径,如图2所示,每帧数据都会从源ES终端同时通过两路物理路径传输到目的ES终端,目的ES终端接收到第一个有效的帧后,立刻会上传给应用程序处理;当目的ES终端一旦接收到一个有效数据帧后,后面相同顺序号的帧就会被丢弃。

b.JPG


上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭