航空机载总线网络概述

2023-05-16

1.机载总线网络概述

现代战斗机的航空电子系统是航空电子技术经历了半个多世纪的漫长演变和不断进步的结果。航空电子系统结构的每次变化,其核心的机载总线网络技术也不断跨上新台阶,而且每次变革都能使飞机性能得到大幅提升。现代飞机的飞行与作战任务包括起飞、巡航、飞行控制、目标搜索、识别跟踪、火控计算、武器投射、制导、电子战、通信等,都需要航空电子系统承担,航空电子系统是现代战斗机的“大脑”和“神经中枢”,机载总线网络则是其关键的“神经网络”。在机载通讯领域发展过程中,具有代表性的典型总线有ARINC429、1553B、1773、ARINC659、1394B、ARINC825总线,具有代表性的典型交换网络则有AFDX网络、FC网络等,未来将发展的是方向包括时间触发以太网、高速1553B、WDM与光交换网络。

机载总线网络的发展和微电子技术的进步是息息相关的,每一次微电子技术的变革,都会间接地促进机载总线网络的发展变化。作为航空电子系统的“骨架”和“神经”,机载总线网络以飞机电传操纵系统和航空电子系统的发展需求为指引,以微电子技术的发展为动力,以实现航空电子各子系统之间、通用处理模块之间的资源共享、减轻互连介质的质量和降低复杂性为目的,向着传输速率更快、可靠性更强、安全性更高的方向发展。机载总线网络和微电子技术的关系如下图所示:

img

图1 机载总线网络和微电子技术关系图

机载总线网络技术发展至今,传输方式从孤立的单一传输发展到共享互联的网络化,传输速度从原来的KB发展到MB乃至GB,为航电系统的升级换代提供了强有力的保证,推动了航空电子系统结构的进化。典型的机载数据总线的传输速率如下图所示:

img

图2 机载总线网络传输速率

机载总线网络有以下几种常见的类型:

(1)单信息源/单接收器

这是数据总线最早的应用形式,由一条从发送器到接收器的专用数据传输线路构成,只能完成数据从发送器到接收器的单向传输。它诞生于20世纪70年代,并应用于“狂风”和“海鹞”式飞机的航空电子系统。这种总线形式使用大量的物理链路进行数据传输,不利于多设备模块的航空电子系统的综合。

(2)单信息源/多接收器

这是一种一个发送设备可以向多个接收设备发送数据的技术。ARINC429就属于这种总线,它已为民用运输机和公务喷气机所广泛使用,如波音757、767和空中客车A300、A310、A320。这种总线被广泛应用于联合式航空电子系统中。

(3)多信息源/多接收器

在这种系统中,多个发送源可向多个接收器发送数据,它被称为全双工系统。MIL-STD-1553B和ARINC629总线即属于此类总线。这种总线相对灵活,易于改进和功能扩充,适用于综合共享式的航空电子系统。

2.民用机载总线网络概述

民用机载总线网络始于20世纪70年代的ARINC429总线的使用,随后Boeing公司在客机B777的研制中采用速率更高、结构更合理的ARINC629。这两类总线是上世纪在大型民用客机领域最为重要的航空总线,曾经以其优异的性能在大型民用客机领域占据了统治地位。

面对航空电子系统对机载数据总线提出的时间确定性传输、可靠性高和质量轻的要求,同时为了确保各种复杂飞行条件下的安全飞行和旅客娱乐的要求,对机载总线网络的带宽提出了更高的要求。20世纪后期,国外在IEEE802.3的基础上研究制定下一代航空数据网络,研究促进了航空电子全双工交换式以太网 (Avionics Full-Duplex Switched Ethernet, AFDX)的发展,研究中充分利用了商业货架产品,大大缩短了开发周期,降低了生产成本,同时保证了航空电子系统对机载总线网络高传输速率、低传输延时、高可靠性的要求。

民用机载总线网络采用新技术、新工艺和新器件,改善了总线性能,增强了功能,主要表现在数据总线的传输速率得到极大提高,总线结构也发生深刻变化。

img

图3 机载数据总线的速率与结构

从上图可以看出,最初ARINC429传输速率只有100Kb/s,而ARINC629其传输速率达到2Mb/s,发展到ARINC664实现100Mb/s的传输速率,是ARINC429的1000倍。随着微电子技术的飞速发展,机载总线的传输速率会进一步提高。在总线传输速率不断提高的同时,机载总线结构从ARINC429的网状形式,发展到ARINC629的总线型,再到ARINC664的星型结构,设备互连更加方便,结构更趋合理,可靠性进一步提高。

纵观机载总线网络的发展,它们在飞行器任务需求牵引下,并在计算机网络技术、微电子技术和系统工程的推动下发展。在军用领域已经崭露头角的光纤通道(Fiber Channel, FC)和可变规模互连接口(Scalable Coherent Interface, SCI)技术更是以先天的巨大优势引起了人们的高度关注,这两种技术一旦应用于民用机载总线网络,其数据传输机制,分布式数据处理能力和吞吐率等方面将引起巨变,这将极大的推动民用机载总线网络的快速发展。

3.军用机载总线网络概述

最早的军用标准数字数据总线始于1973年的美国空军MIL-STD-1553规范。MIL-STD-1553总线为指令/响应时分多路数据总线,采用冗余的总线型拓扑结构,利用屏蔽双绞线或同轴电缆作为传输介质,传输数据率可达1Mbit/s。其主要功能是为所有连接到总线上的航空电子系统提供综合化、集中式的系统控制和标准化的接口。这种总线技术首先运用于美国空军F-16战斗机。

随着航空电子系统对信息传输速率要求的进一步提高,在20世纪90年代初期北约(NATO)在研制下一代欧洲战机时,提出了一种新的数据总线欧洲标准——STANAG 3910,此标准主要是用来改进机载数据总线的传输速率,以适应下一代战机的发展要求。使用STANAG 3910标准可以非常有效地对现有MIL-STD-1553系统进行升级,以提供高传输速率来满足未来战机的发展需要。这样不仅可以提高MIL-STD-1553系统的使用寿命,而且在下一代战机所要求的高速数据总线和航空电子通信系统稳定性(使用MIL-STD-1553总线的系统性能非常稳定)上取得较好的结合点。

由于上述2种总线技术均使用指令/响应协议,因此它们均具有较高的接收信号确定性以及可规定优先级传递信号的优点。但这种协议也有一些劣势,如总线传输效率会随着信号字长的增加以及传输速率的提高而下降,造成通信的延时,劣化系统的性能。而且,由于这2种协议均采用集中式控制方式(使用总线控制器来对总线进行控制),如果总线控制器发生故障,那将会造成整个系统的瘫痪。另一方面,由于新型战机需要采用具有任务综合、大容量数据传输、飞行管理等特点的总线技术(此种总线至少具有50Mbit/s的速率),因而必须彻底地改进上述总线的技术标准。1988年,美国自动工程师协会(SAE)为了满足上述要求制定了高速数据总线(HSDB)标准,随后在此标准之上,发布了2个具体的标准,即AS4074.1和AS4074.2。这2个标准均要求总线数据传输速率不得低于50 Mbit/s,以满足高速率传输的应用。

无论是高速数据总线(HSDB),还是STANAG 3910总线,它们都无法支持高清晰度视频通信的应用,亦无法满足将数据总线与传感器数据分布和交换网络综合为一体化的新要求。这是因为数字化的视频总线需要用1G的传输带宽将高清晰度显示器与存储管理系统连接起来,而传感器数据分布和数据交换网络则需要高达1Gbps的吞吐量。光纤通道FC(fibre channel)技术是ANSI的X3T11委员会于1993年制定的数据通信标准,是将计算机通道技术和网络技术有机结合起来,具有全新概念的通信机制。美国的F/A-18E/F,B-1B的改型计划己经使用光纤通道技术。波音公司和洛克希德·马丁公司竞争JSF飞机研制合同时,都将光纤通道技术作为高速网络的选择方案之一。由于光纤通道网络在提供高速率传输的同时,还能够保证信号传输的质量,这就使得它非常适合于下一代战机使用。

4.机载总线网络发展趋势

机载总线从“孤立”的单一传输发展到现在的综合共享式结构,速率、安全、可靠性也在逐渐的健壮成熟化。“速率、安全、可靠、成本、灵活性”仍然是今后网络发展的主方向,在机载总线发展的历程中,每种总线都有自己特有的发展轨迹,各种先进技术又会相互应用,这将是下一代机载总线的发展趋势。

未来,机载总线网络不仅要追求速度上的提高,而且机载电子系统各个功能区内部和功能区之间都存在着各种大量信息交互需求;不仅对带宽和传输延时的要求不同,对容错和可靠性的要求也不尽相同,造成系统软硬件开发的复杂性、开发周期和费用的不断增加。为了应对这种难题,美国在开展“联合攻击战斗机(JSF)”研制计划时,提出了“统一航空电子网络”的概念,即以一种通信网络协议覆盖机上互连的所有需求,这样可以减少不同硬件的使用,消除用于协议转换的网桥,其明显优点就是简化结构,节省成本,提高可靠性和可维护性。

虽然在JSF项目中,F-35战斗机上未能实现单一网络的目标,但确实显著减少了网络的种类,大大提高了机载网络的效费比。统一网络成为机载互连追求的目标和发展方向,光纤通道与可扩展一致性接口(SCI)是具有代表性的统一网络解决方案,而采用波分多路复用的全光交换网络也是未来值得关注的网络系统。

下一代航空电子系统对机载网络提出了统一化、强实时,高可靠的要求,下面这些技术能够解决目前网络中存在的种类繁多、带宽不足、实时性不强等缺陷,促进统一网络的建立:

(1)时间驱动通信技术

网络各个节点设计时间触发服务器,时钟同步信息同步全网所有设备通信控制器上的本地时钟,使得全网在统一的时钟控制下,按照制定好的调度规则发送时间触发数据,保证TT数据的带宽、实时、可靠传输需求;在无时间触发数据的情况下,发送事件触发数据。

(2)分布式高带宽交换网络技术

为达到机载强实时高可靠分布式网络,涉及到交换体系结构、功能组成、模式控制、调度算法、软硬件设计与实现等关键技术。交换机作为交换网络通信系统核心部件,提供网络通信节点数据的确定性交换。

(3)波长光交换网络技术

波长光交换网络的基础是WDM和光交换。WDM可同时传输多种不同类型的信号:包括数字信号和模拟信号。通过增加复用波长数目可增容,而不必对原系统做大的改动,具有良好的扩充能力。利用WDM技术波长选路,实现网络交换和网络恢复,从而可实现透明、灵活、经济且具有高度生存性的网络,支持高度的组网灵活性、经济性和可靠性。光交换分为:光线路交换(OCS),光分组交换(OPS)和光突发交换(OBS)。OPS和OBS分别以光分组和汇聚后的光突发包作为最小的交换粒度,还处于实验室研究阶段,光波长交换技术较为成熟,是未来机载光网络发展方向。

转载于:https://www.eet-china.com/mp/a53064.html


在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
转载于:https://www.docin.com/p-1619886233.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

航空机载总线网络概述 的相关文章

  • 分布式、分布式系统、分布式计算、分布式存储

    用大白话聊聊分布式系统 什么是分布式系统 xff0c 如何学习分布式系统 分布式学习最佳实践 xff1a 从分布式系统的特征开始 xff08 附思维导图 xff09 分布式系统 分布式 到底什么是分布式系统 xff1f 你需要了解这些 ht
  • 第19章 操作系统设计的思想

    19 1 操作系统的概述 操作系统的设计是将方方面面的技术和设计有机的结合起来 xff0c 构建一个掌控计算机的巨无霸软件系统 各种各样的技术细节不一定相互兼容或者相得益彰 xff0c 甚至有些是相互矛盾的 xff0c 操作系统能把进程管理
  • 【Java学习路线之JavaWeb】Spring MVC框架入门教程

    文章目录 读者阅读条件 MVC设计模式简介JSP 43 JavaBeanServlet 43 JSP 43 JavaBeanMVC优缺点优点缺点 Spring MVC是什么Spring MVC优点 第一个Spring MVC程序1 创建We
  • 【Java学习路线之JavaWeb】Spring Cloud教程(非常详细)

    文章目录 读者阅读条件 微服务是什么微服务 xff0c 我们可以从字面上去理解 xff0c 即 微小的服务 xff0c 下面我们从 服务 和 微小 两个方面进行介绍 微服务架构微服务架构 vs 单体架构微服务的特点微服务框架Java 微服务
  • 架构设计:如何实现一个高性能分布式 RPC 框架

    在前面的课程中 xff0c 我们由浅入深地讲解了 Netty 的基础知识和实现原理 xff0c 并对 Netty 的核心源码进行了剖析 xff0c 相信你已经体会到了 Netty 的强大之处 本身学习一门技术是一个比较漫长的过程 xff0c
  • 【Java学习路线之JavaWeb】Hibernate框架入门教程

    文章目录 Hibernate框架入门教程读者阅读条件 ORM是什么ORM 的缺点ORM 框架总结 Hibernate是什么什么是 ORM xff1f 什么是持久化 xff1f Hibernate 支持的数据库Hibernate 是一种全自动
  • JDBC快速入门教程

    JDBC快速入门教程 xff1a https www yiibai com jdbc jdbc quick guide html
  • 嵌入式中5个难查的软件问题

    在嵌入式开发软件中查找和消除潜在的错误是一项艰巨的任务 通常需要英勇的努力和昂贵的工具才能从观察到的崩溃 xff0c 死机或其他计划外的运行时行为追溯到根本原因 在最坏的情况下 xff0c 根本原因会破坏代码或数据 xff0c 使系统看起来
  • 【Go语言入门教程】Go语言简介

    文章目录 Go语言简介Go语言创始人1 Ken Thompson2 Rob Pike3 Robert Griesemer Go 是编译型语言为什么要学习Go语言Go语言吉祥物 Go语言的特性有哪些 xff1f 语法简单并发模型内存分配垃圾回
  • 【Go语言入门教程】Go语言基本语法

    文章目录 Go语言变量的声明 xff08 使用var关键字 xff09 标准格式批量格式简短格式 Go语言变量的初始化回顾C语言 变量初始化的标准格式编译器推导类型的格式短变量声明并初始化 Go语言多个变量同时赋值Go语言匿名变量 xff0
  • 【Go语言入门教程】Go语言容器(container)

    文章目录 其它语言中的容器 Go语言数组详解Go语言数组的声明比较两个数组是否相等遍历数组 访问每一个数组元素 Go语言多维数组简述Go语言切片详解从数组或切片生成新的切片1 从指定范围中生成切片2 表示原有的切片3 重置切片 xff0c
  • 跨平台组件方案设计

    转一篇看完有点收获的文章 xff1a https blog csdn net c12345423 article details 117914561 一 背景说明 模块是对业务的抽象 xff0c 组件是对功能的抽象 xff0c 组件化的目的
  • 996,活着抑或死亡

    就在昨天 xff0c 2021年元旦假期的最后一天 xff0c 网传某大厂多多买菜的23岁小姑娘离开了这个世界 不久之前 xff0c 也有另一大厂的朋友因工作强度太大 xff0c 在字节跳动与心脏跳动中选择了后者 还有更戏剧化的新闻是刚因大
  • 怎么用手机拍摄制作视频

    今天看了一个用手机拍摄视频的Up主讲解他用手机拍摄来制作视频的过程 xff0c 在此总结一下 xff0c 学习一下 任何形式的内容创作 xff0c 都需要及时记录 xff0c 现在手机这么方便 xff0c 用备忘录记录一下想法和灵感 写稿子
  • 2021年ML和NLP依然发展迅速,DeepMind科学家最近总结了过去一年的十五项亮点研究方向,快来看看哪个方向适合做你的新坑

    转载于 xff1a https mp weixin qq com s IDdY2Wd77fT3DkYXCnSBCA 最近 xff0c DeepMind科学家Sebastian Ruder总结了15个过去一年里高能 有启发性的研究领域 xff
  • BCD码-百度百科

    BCD码 xff08 Binary Coded Decimal xff09 xff0c 用4位二进制数来表示1位十进制数中的0 9这10个数码 xff0c 是一种二进制的数字编码形式 xff0c 用二进制编码的十进制代码 BCD码这种编码形
  • STM32单片机学习教程

    STM32单片机学习教程 64 先可以看一个简单的入门教程 xff1a STM32新手入门教程 后面就是整理于 xff1a https stm32 tech readthedocs io en latest base 00 E5 89 8D
  • 分享一份嵌入式软件工具清单

    文章目录 1 BowPad2 keil3 VSCode4 VS5 MinGW6 Source Insight7 VMWare8 Git9 Beyond Compare10 串口助手11 STM32Cube xff08 1 xff09 STM
  • beyond compare下载安装及使用教程

    一 下载安装 下载地址 xff1a https www beyondcompare cc 普通的软件安装 xff0c 直接点点点即可 二 简单使用教程 一般我们的使用场景是比较两个文件或者两个文件夹 推荐看官方的教程 xff1a Beyon

随机推荐

  • RT-Thread 编程风格

    文章目录 1 目录名称2 文件名称3 头文件定义4 文件头注释5 结构体定义6 宏定义7 函数名称 声明8 注释编写9 缩进及分行10 大括号与空格11 trace log信息12 函数13 对象14 格式化代码使用 astyle 格式化使
  • 程序人生文章汇总(持续更新,方便查阅)

    已经转载和写过不少关于程序人生的文章 xff0c 这篇就主要对这些文章进行主题分类 xff1a 我自己将这些内容分成以下主题 xff1a 提高认知方向选择 amp 学习路线学习方法 amp 做事方法总结重要技能其他 提高认知 程序员为什么越
  • 使用Github Pages和HTML+CSS搭建自己的个人简历网页

    最近看到一个使用Github Pages和HTML 43 CSS搭建的个人简历网页 xff0c 看起来还是不错的 xff0c 因此想重新整理一下这方面的内容 另外 xff0c HTML和Markdown之前也是可以在一定程度上转换的 xff
  • 单片机开发项目全局变量太多怎么管理?

    转载于无际 xff1a https blog csdn net weixin 43982452 article details 121387105 spm 61 1001 2014 3001 5502 大家好 xff0c 我是无际 最近有几
  • 你和高手的差距,就在一念之间

    我一直做软件开发和技术管理工作 xff0c 虽然在做联合创始人期间也参与2B的市场销售运营等众多事情 xff0c 但2C的电商卖货这件事从未体验过 想起小学时学的小马过河的故事 xff0c 要想知道怎么做 xff0c 不能只听别人的说法 x
  • 如何看待2022届秋招嵌入式开发岗位薪资大涨?

    转载于无际 xff1a http t csdn cn ZSlSW 大家好 xff0c 我是无际 最近在网上看到了关于2022届嵌入式开发岗位薪资大涨的帖子 xff0c 比如说像海康 大华 汇顶 联发科等公司的招聘 普遍年薪达到25W xff
  • 电子工程师是怎样的成长之路?

    转载于无际 xff1a https blog csdn net weixin 43982452 article details 121535177 spm 61 1001 2014 3001 5502 10年前 xff0c 我就是通过智能小
  • 单片机怎么做定时器矩阵,彻底解决各种定时问题?

    转载于 xff1a https blog csdn net weixin 43982452 article details 120555258 spm 61 1001 2014 3001 5502 大家好 xff0c 我是无际 定时功能非常
  • 为什么我学51单片机很顺利,学STM32却一头雾水?

    转载于 xff1a https blog csdn net weixin 43982452 article details 120515134 spm 61 1001 2014 3001 5502 五年懂行 xff0c 十年称王 当初自学转
  • 物联网专业真的把人坑惨了?浅谈物联网的未来发展趋势和未来方向

    转载于 xff1a https blog csdn net weixin 43982452 article details 120200879 spm 61 1001 2014 3001 5502 大家好 xff0c 我是无际 从事10年单
  • STM32单片机跑RTOS会比裸机有优势吗?

    转载于无际 xff1a https blog csdn net weixin 43982452 article details 115139030 spm 61 1001 2014 3001 5502 在工作中总是能碰到通过秀技术来满足虚荣
  • 如何快速学会别人的代码和思维

    转载于 xff1a https blog csdn net weixin 43982452 article details 120700863 spm 61 1001 2014 3001 5502 大家好 xff0c 我是无际 也有很多天没
  • 单片机和嵌入式哪个好?单片机会被嵌入式取代吗?

    转载于 xff1a https blog csdn net weixin 43982452 article details 120062206 spm 61 1001 2014 3001 5502 很多初学者都搞不清楚单片机和嵌入式的区别
  • 怎么看懂别人写的单片机项目代码?

    转载于 xff1a https blog csdn net weixin 43982452 article details 120049443 spm 61 1001 2014 3001 5502 记得刚开始接触代码的时候 xff0c 总觉
  • 嵌入式单片机产品开发设计框架

    转载于 xff1a https blog csdn net weixin 43982452 article details 119616145 spm 61 1001 2014 3001 5502 老板突然要给你一个新的需求 xff0c 要
  • 8大话题,解惑企业数字化

    从IT到DT xff0c 从信息化到数字化 xff0c 这个观念已经毋庸置疑 xff0c 但是 xff0c 这条路却缺少参照 xff0c 暗夜前行 xff0c 全靠摸索 关于数字化 xff0c 肯定不是上马一些OA工具 购买一些营销工具就行
  • ARINC 429总线学习资料?

    Hello xff0c 我是小熊coder xff0c 方向是嵌入式AI xff0c 后端开发 我的主页 xff1a Home xff0c 欢迎互相关注 xff0c 互相学习 最近在网上寻找关于ARINC 429总线的资料时 xff0c 发
  • 周期任务框架在裸机、RTOS上的实现

    周期任务框架在裸机 RTOS上的实现 一 任务的类型 运行的程序 xff0c 有响应指令的触发式程序 xff0c 也有一直运行的守护程序 xff0c 周期程序 贴别是在单片机 嵌入式领域 xff0c 大部分程序都是周期性的执行 xff0c
  • CAN通讯实验

    前面我们讲解了CAN总线的一些基础知识 xff0c 文章链接 xff1a 一口气从零读懂CAN总线以及应用 了解完之后 xff0c 我们也需要来用一用CAN总线 这篇文章就是主要讲解在STM32中怎么使用CAN总线
  • 航空机载总线网络概述

    1 机载总线网络概述 现代战斗机的航空电子系统是航空电子技术经历了半个多世纪的漫长演变和不断进步的结果 航空电子系统结构的每次变化 xff0c 其核心的机载总线网络技术也不断跨上新台阶 xff0c 而且每次变革都能使飞机性能得到大幅提升 现