FlexRay 总线.pptx

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
FlexRay 总线

FlexRay 总线;FlexRay 究竟是什么系统呢? FlexRay是戴姆勒克莱斯勒公司的注册商标。FlexRay 联盟是一个研发企业联合组织,成立于 2000 年,成立后,联盟成员不断增加,其中也包括大众汽车。 ;FlexRay 代表什么意思? Flex = Flexibilit?t(灵活) Ray = Rochen(FlexRay 联盟标志中的鳐鱼) FlexRay关注的是当今汽车行业的一些核心需求,包括更快的数据传输速率,更灵活的数据通信方式,更全面的拓扑选择和容错运算。 ; 采用 FlexRay 总线是为了满足将来对汽车控制单元联网结构更高的要求,特别是为了实现更快的数据传输率、更强的实时控制和更高的容错运算。使用 FlexRay 总线之后才可以实现驾驶动态控制、车距控制ACC 和图像处理功能。;FlexRay可以为车内的控制系统提供所需的信号传输速度和可靠性。CAN网络最高传输极限为1Mbps。LIN和K-LINE分枝网络最高传输极限为20Kbit/s。而FlexRay两个信道上的数据传输速率最大可达到10Mbps,总数据速率可达20Mbit/秒,因此,应用在车载网络,FlexRay 的网络带宽可能是CAN的20倍之多。;如10 款奥迪 A8 的 FlexRay 总线具有如下特征: ? 双绞线总线 ? 数据传输率:最快 10 Mb/s ? 传输三种信号状态 ? “空闲” ? “Data 0” ? “Data 1” ? “主动”星型拓扑结构 ? 实时控制 ? 实现分布式控制和与安全相关的系统的使用;FlexRay还能够提供很多CAN网络所不具有的可靠性特点。尤其是FlexRay具备的冗余通信能力可实现通过硬件完全复制网络配置,并进行进度监测。FlexRay同时提供灵活的配置,可支持各种拓扑,如总线、星型和混合拓扑。设计人员可以通过结合两种或两种以上的该类型拓扑来配置分布式系统。;FlexRay可以进行同步(实时)和异步来满足车辆中各种系统的需求。譬如说,分布式控制系统通常要求同步数据传输。 异步:一种通讯方式,对设备需求简单。我们的PC机提供的标准通讯接口都是异步的。   异步双方不需要共同的时钟,也就是接收方不知道发送方什么时候发送,所以在发送的信息中就要有提示接收方开始接收的信息,如开始位,结束时有停止位的数据传输, ;FlexRay不仅可以像CAN和LIN网络这样的单信道系统一般运行,而且还可以作为一个双信道系统运行。双信道系统可以通过冗余网络传输数据——这也是高可靠系统的一项重要性能。 ;基本原理;FlexRay 总线的基本工作方式与使用至今的数据总线系统(CAN 总线、LIN 总线和 MOST 总线)不同。 用索道做比喻就很恰当:索道的站点就像总线用户,即信息发送和接收器(控制单元)。索道的吊车就像数据帧,而乘客就是信息。总线用户通过 FlexRay 总线发送信息的时间点精准地确定;发出信息到达接收器的时间也可以精确地识别。这就与索道既定不变的“时刻表”相同。 ;即使总线用户不发送任何信息,也为它预留一定的带宽,就像索道上,无论是否有乘客,索道都在运行。所以,不需要像在 CAN 总线上那样设定信息的优先级。; CAN 总线与 FlexRay 总线的比较; FlexRay 通讯协议 在 FlexRay 总线上,信息通过“通讯周期”(“CommunicationCycles”)传输。通讯周期不断循环,也就是说,接连不断。一个通讯周期持续 5 毫秒。 通讯周期的组成: ? 静态段 ? 动态段 ? 网络空闲时间(空载);静态段 ; 所有静态时隙的长度都相等,都是 42 字节。时隙的顺序固定不变。在接连不断的通讯周期中,各个静态段传输不同内容的信息。一般,无??所有时隙是否都承载信息,整个时隙结构都会被传输。在奥迪车上,总线用户还会持续发送“Update Bit”。; 动态段 动态段被分成若干“最小时隙(Minislot)”,所有总线用户都会接收动态段。动态段是通讯周期中为了能够传输事件触发的数据而预留的位置。 ; 网络空闲时间 网络空闲时间就是“网络静止时间”。在这段时间内,FlexRay 总线上没有信息在传输。数据总线诊断接口 J533 需要这段时间同步 FlexRay 总线上数据传输的过程。所有总线用户利用网络空闲时间使内部时钟与全球时基同步。; 通过以上的学习我们知道FlexRay的节点有几个基本的运行状态: 1. 配置状态(默认配置/配置)-用于各种初始化设置,包括通信周

文档评论(0)

yaocen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档