- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
汽车总线-chapter3FLEXARY
Why FlexRay? – CAN Latency Why FlexRay? – Complicated Architectures CAN 虽然标准,但是也包含了如下的问题: CAN线路遍及整个车辆(将车头、车尾、车身等连接起来) 太多的ECU导致CAN总线系统设计实现复杂 针对于未来线控网络的应用方面,CAN没有足够的优势。 FlexRay 的特点(一) FlexRay可以为下一代的车内控制系统提供所需的高速率速度和高可靠性 FlexRay有两个通信信道,两个信道的的数据速率最大可达到10Mbps,总数据速率可达到20Mbit/秒; FlexRay既可以像LIN和CAN一样采用单信道通信,也可采用双信道通信; FlexRay的双信道通信,可以通过网络传输冗余数据,从而提高可靠性 应用在车载网络,FlexRay 的网络带宽可能是CAN的20倍之多。 FlexRay提供灵活的配置,可支持各种拓扑,如总线、星型和混合拓扑。 FlexRay可以进行同步(实时)和异步的数据传输,来满足车辆中各种系统的需求; FlexRay采用TDMA 和 mini-slotting 消息调度的确定性访问方式,具有容错功能和确定的通信消息传输时间,同时支持事件触发和时间触发。 FlexRay在每个通信周期内都提供静态和动态通信段 静态通信段可以提供有界延迟; 动态通信段则有助于满足在系统运行时间内出现的不同带宽需求。 FlexRay 的组织 FlexRay由FlexRay共同体制定的协议; FlexRay联盟 2000年成立 核心成员:BMW 、Bosch、Daimler、Freescale 、GM、NXP、VW 成员: 目前93个(2009.10.12) 联盟的目标: 开发面向车内高速控制应用的高级通信技术,提高车辆安全性、可靠性和舒适性,提高可供市场所有用户使用的技术。 FlexRay协议 到目前为止, FlexRay已经发不了7个版本的协议规范; 目前的版本为2005年发表的V2.1 2007年第一辆FlexRay车(BMW X5 4.8i)量产,主要用于电子控制减震器系统 奥迪以XCP on FlexRay作为下一代豪华运动车A8的标定协议。 FlexRay 的应用和发展 应用领域: 分布式控制系统 一体化控制:动力系统、底盘系统 高安全性要求的系统 X-by-Wire(线控系统) 牵引及安全控制系统 国防:地面设备 高传输速率要求的系统 车辆主干网 国防:地面设备 工业控制领域(正在讨论) 未来车网架构 时间触发网络原理 FlexRay采用时间触发通信,数据传输具有确定性。 基于时间槽(slot)或时间窗口(windows)通信 特点 确定性 消息的传输时间是可知的 时间矩阵定义时间表 m 个窗口 x n 周期 消息调度技术: TDMA(时分多址接入) Mini-slotting(微时隙) 时间触发网络原理 Time Triggered Matrix for Schedule(一览表、清单) 时间触发网络原理 FlexRay总线网络拓扑 网络拓扑的分类 按照信道分 单信道 双信道 按照拓扑机构 总线型 星型 混合型 FlexRay总线网络拓扑 单信道—总线型 ?? IBus≤24m ?? 4≤ nStubs ≤22 FlexRay总线网络拓扑 单信道-无源星型 IStubN +IStubM≤24m 3≤ nStubs ≤22 nSplice=1(接头1个) FlexRay总线网络拓扑 单信道-有源星型 lActiveStarN ≤24m nActiveBranches≥2 FlexRay总线网络拓扑 单信道-混合拓扑 FlexRay总线网络拓扑 双信道-可独立选择拓扑形式 FlexRay 的工作原理 FlexRay节点组成: 控制器 主机控制器 通信控制器 驱动器 总线驱动器 总线监控器 监视接入总线的连接 通信的原理: 发送器主机将有效的数据发送给通信控制器,在通信控制器中进行编码形成位流,通过总线驱动器发送到相应的信道上。 接收数据在某一时刻,由总线驱动器访问总线,将数据位流送到通信控制器进行解码,将有效数据部分由通信控制器送给主机CPU。 FlexRay 的工作状态 FlexRay的节点有几个基本的运行状态 配置状态(默认配置/配置) -用于各种初始化设置,包括通信周期和数据速率 就绪状态 -用于进行内部的通信设置 唤醒状态 -用于唤醒没有在通信的节点。在该状态下,节点向另一节点发送唤醒信号,唤醒并激活通信控制器、总线驱动器和总线监控器。 启动状态 -用于启动时钟同步,并为通信做准备。 正常状态(主动/被动) -可以进行通信的状态 中断状态 -表明通信中断 工作状态的错误处理 FlexRay 的工作状态 FlexRay的
文档评论(0)