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所示。
由于航空机载设备要求通信的即时性和可靠性,为了避免在同一物理连接上不同虚链路之间的碰撞与干扰,AFDX总线技术引入了一种限制机制,从通信协议上控制了数据流,即通过限制每个虚链路上AFDX数据帧的传输速率和每个AFDX数据帧的大小。
1.2 冗余容错技术
一个典型的AFDX端系统之间,必定有两条独立的物理路径即ESA和ESB,这两个ES终端组成了AFDX总线的数据传输途径,如图2所示,每帧数据都会从源ES终端同时通过两路物理路径传输到目的ES终端,目的ES终端接收到第一个有效的帧后,立刻会上传给应用程序处理;当目的ES终端一旦接收到一个有效数据帧后,后面相同顺序号的帧就会被丢弃。
[page]
1.3 流速/流量控制技术
在ES终端的数据帧传输过程中,每个VL的数据帧传输速率和数据帧长度是受到AFDX系统应用者的规划AFDX网络配置表静态控制的。VL的流速/流量与BAG(Bandwidth Allocation Gap)、JITTER以及数据帧的最大长度(Lmax)相关。
1.4 区分数据服务
由于航空网络中对不同种类的数据服务的实时性和确定性有着不同的要求,一种是航空网络中事件性质数据,此类数据必须保证每条传输到达,一种是航空网络中周期性数据,此类数据只需保存最新状态即可。针对此要求,AFDX网络将数据服务区分为采样和队列。前者数据帧长度小于或等于VL的最大长度,支持组播或单播,旧的信息将随时被新的信息覆盖;后者数据帧长度最大为8 KB,在发送和接收过程中采用FIFO方式管理信息。
2 AFDX测试系统组成
本次试验的核心目的是实现在VC++6.0图形界面下,通过商用的AFDX仿真板卡和AFDX网络交换机,实现远程对某型带AFDX总线端系统设备的功能测试与性能测试。这次试验使用的硬件资源主要包括AFDX网络交换机、某型带AFDX总线ES端系统设备、带AFDX仿真卡的工控计算机,网线若干根,软件包括VC++6.0软件、AFDX仿真板卡驱动和API函数,AFDX网络配置表。试验的连接方式如图3所示。
3 AFDX测试过程
由于AFDX网络具有静态配置的特点,所以该AFDX总线测试系统硬件连接到位后,需要进行以下步骤进行AFDX终端收发测试:
(1)设置AFDX终端发送方式,即为单一方式或冗余方式;
(2)AFDX终端发送速率设置;
(3)设置AFDX终端发送端口目的IP地址和源IP地址;
(4)设置发送VL号和子VL号;
(5)定义UDP源端口号和目的端口号;
(6)定义AFDX终端的PORT ID号。
通过以上方式来配置AFDX终端的网络配置表,这样就可以确定并配置好整个AFDX终端的发送网络。在控制计算机的接收端,通过VC++ 6.0软件编制的AFDX网络收发测试程序,也需要通过与以上过程类似的网络表配置。
[page]
经过上述的方法将AFDX终端测试系统搭建完成后,可以通过运行相关程序,实现测试数据的收发测试,其中按照ARINC 664 Part7标准对AFDX端系统进行多项的内容测试,具体测试内容如表1所示。
[page]
4 测试结果
最终经过运行VC++6.0软件编制的AFDX网络收发测试程序,对AFDX端系统的各项指标进行了测试,测试结果如图4和图5所示,此AFDX端系统的功能和性能指标都经过了严格的测试。
5 结语
通过本文介绍基于AFDX仿真卡的AFDX总线端系统测试技术,不仅能够成功地测试AFDX网络端系统,而且可以进一步对航空设备的通信功能和性能进行针对性测试,能够更方便和准确地服务于航空设备的各级检测。
关键字:AFDX 端系统 测试技术 VC++6.0
引用地址:
基于AFDX总线的端系统测试技术
推荐阅读最新更新时间:2024-03-30 22:26
泛华测控汽车电子测试技术研讨会长春站即将启动
7月8日,由北京中科泛华测控技术有限公司(简称:泛华测控)主办的2010汽车电子测试技术研讨会上海站圆满落幕。此次研讨会共分四站,分别于武汉(6月10日)、重庆(6月24日)、上海(7月8日)、长春(7月15日)四地举办。 从行业分布来看,此次研讨会有涉及电子、仪器仪表、汽车整车制造和零配件生产制造商等多行业的企业参与。其中东风-本田、法国D2t、固特菲斯电子、华中科技大学、神龙汽车有限公司、武汉大学等业内知名企业及相关院校都参加了此次活动。 此次研讨会旨在通过使用有效的测试测量产品使汽车电子产品品质得到有效保障,从而使汽车更加智能化、舒适化,人性化。研讨会以“聚焦测试、保证品质”为主题,汽车电子测试
[汽车电子]
嵌入式测试技术为串行I/O提供真正高效价值
随着技术的进步,电子行业自身在不断地发明创新。嵌入式系统设计师最清楚这一点,许多人开发的应用之多甚至可以横跨几代电子技术和微处理器技术。 一路看过来,随着基本的硬件和软件的演进,当然也出现了许多不同的系统开发和调试方法。如今,绝大多数微处理器整合有片上调试资源,从而设计师可以利用低成本的硬件接口进行开发和测试。这类被称作为嵌入式测试的调试,极大地有助于嵌入式系统的增长,并将使带有高速串行I/O的设计系统具有更高的效率。 如今,半导体硅片成本的降低使得电子行业可以利用通信行业30多年发展所取得的一些先进技术,特别是串行接口。就当数字系统拼命地与大规模、高速数据传输的光系统的处理带宽保持同步时,前所未有的对速度和总
[测试测量]
电路板故障诊断的多总线自动测试技术研究
随着现代科学技术的发展,测试技术对电子装备发展的支撑作用越来越突出,测试保障装备建设已受到前所未有的重视。为保证实际应用时集成度越来越高的电子设备能有效、可靠的工作,得出较精确的数据,就需要一种高效率的测试设备来满足不同电子设备的性能测试和故障诊断。因此,构建了由GPIB、VXI、IEEE1394三总线构成的用于饭极电路的功能测试和故障诊断的多总线自动化测试系统。该系统具有通用性、易操作等优点,降低了测试成本,在提高故障诊断效率的同时使电路的自动测试更加简便。并采用基于遗传算法的支持向量机做分类器,对系统测试得到的数据样本进行诊断,提高了故障诊断的正确性。 1 多总线自动化测试系统 该多总线自动化测试系统主要有测试机箱、主控
[测试测量]
无线通讯发展迅猛相关测试技术备受关注
从GSM、GPRS,一直到目前最热门的3G及相关通讯技术趋势来看,无线通讯技术就是试图提供更快的传输速率与更大的频宽,使消费者可以进行语音及文字上的传输,并提供其它相关应用服务。这样的出发点,使得近年来的无线通讯发展不但一日千里,而且竞争相当激烈。7月24日,美国LitePoint和科睦亚洲有限公司在深圳联合举办了“无线通讯测试技术研讨会”,介绍了无线通讯技术的发展和趋势,同时展示了其新推出的无线通讯测试系统。 尽管无线技术迅猛发展,但仍面临着不少挑战。由于各种技术的进入门槛越来越低,短时间内就会不断有新的模型出现,参与到市场竞争中去。而且,各类终端的定义的边界也越来越模糊,即技术之间的“融合”越来越多,业界也提出了“
[测试测量]
网络化测试技术浅谈
1 引 言 随着生产过程自动化控制要求的不断提高,传统测试系统的缺点越来越突出。 ① 仪器间的匹配问题以及仪器间的测量精度使整个测试系统精度的提高受到限制; ② 传统测试系统由多台测量仪器组成,信号的传输速度受到限制,给被测信号的实时分析带来困难,在很多情况下,如果时间延误,测得的信号与实时信号存在很大差异,自动控制难以实现; ③ 由多台仪器组成的测试系统相对分散,体积大,不易携带,使现场实测受到限制。对此,传统测试系统的改造势在必行。 综观近年来测试技术的发展状况,现代测试技术除需要不断提高灵敏度、精度和可靠性以外,主要向着小型化、非接触化、多功能化(多参数测量)、智能化及网络化的方向发展。近年来计算机技术、微电子技术
[测试测量]
Ixia融合网络可视性与测试技术:加速故障隔离与解决
2016年8月12日,行业领先的网络测试、可视性和安全解决方案供应商 Ixia (Nasdaq: XXIA)于2016年7月6日宣布推出一款全新解决方案TrafficREWIND ,该解决方案能够从生产网络中捕获流量模型并在受控的沙箱环境中准确重现真实流量,此项技术的专利申请目前正在进行。TrafficREWIND能够协助各企业、服务提供商以及网络设备制造商通过真实业务测试显著提升故障隔离与网络中断的解决效率,并已于7月10至14日在美国拉斯维加斯Cisco Live大会上进行演示。 TrafficREWIND结合了多款Ixia解决方案的高级功能,其中包括支持网络流量配置文件捕获的可视性解决方案Vision ONE 、在预部署实
[网络通信]
可重构虚拟仪器测试技术教学平台
1 引言 测试技术是我国高校工科专业的专业基础课,随专业不同课程内容和名称略有变化,如测试技术、机械工程测试技术、热能与动力工程测试技术等。除应用背景不同外,这些课程的教学内容基本相同,主要介绍温度、力、噪声等常见物理量的测量原理和测试信号的分析方法。目前,测试技术课程教学中存在的主要问题是传感器部分在课堂上教学没有实物对象,各种不同的传感器在学生看来都是一样的,相似的原理介绍让他们觉得枯燥、乏味;而信号分析理论部分则过于深奥,学生很难理解。 针对这些问题,我们,提出以虚拟仪器演示实验和工程案例为主线的测试技术课程可视化教学法;具体做法是选择若干传感器,用测量实验来呈现传感器工作原理;选择若干测量仪器分析功能,用虚拟仪器
[测试测量]
静电测试技术在LED品质提升的应用
一、前言 led应用已扩大至各个领域,包含LCD Backlight、手机Backlight、号志灯、艺术照明、建筑物照明及舞台灯光控制、家庭照明等领域,根据DIGITIMES Reasearch调查,2010~2015的需求成长高达30%,因此促使led产能的大幅增加。随着led应用环境的多元复杂化,led下游商对上游晶粒品质的要求日趋严苛,如led耐静电测试(Electrostatic Discharge, ESD)的电压值就从原本4kV要求,逐渐提高到8kV,以容忍户外的恶劣环境。所以高压led耐静电测试为目前led晶粒点测机中,急待开发的关键模组。 环境中各种不同模式的静电,包含人体静电或机械静电,均会对led造成损坏。
[测试测量]