第35卷第4期2008年8月
拖拉机与农用运输车
Tractor&Farm
Transporter
V01.35No.4
Aug.,2008新一代车内网络总线——FlexRay
陈松1,王红燕2
(1.洛阳拖拉机研究所有限公司,河南洛阳471039;2.中国一拖集团有限公司,河南洛阳471004)
关键词:FlexRay;线控;通信总线;车辆
中图分类号:TN915.04文献标识码:A文章编号:1006—0006(2008)04—0055—02
NewGenerationVehicleNetworkBus--FlexRay
CHENSon91,WANGHong.yan2
(1.LuoyangTractorResearchInstituteCo.,Ltd.,Luoyang471039,China;
2.YTOGroupCorporation,Luoyang471004,China)
Abstract:TheFlexRaycommunicationsnetworkisanewfault.tolerant,deterministic,andcapableofsupporting
distributedcontrolbussystem.Thisarticlegives
suv车ageneralintroduction
aboutthebackground,sometechnicalcharactersandapplicationofFlexRay.
Keywords:FlexRay;X—by—wire;Communicationsbus:Vehicle
FlexRay是国外许多公司正在评估的一种通信协议,由于具有支援高吞吐量、确定性、容错特性等特点,使整个行业对它产生了浓厚的兴趣。
1背景
随着“线控”技术的出现,我们将能使用重量轻、效率高、更简单的电子机械系统,如线控制动(Brake-By—Wire),电机执行器将电能转换成机械能,通过减速器传输到制动片上,然后制动片将制动压力施加到制动毂上。但是,线控技术发展的进程并不是一帆风顺的。为了提供这些系统之间的安全通信,就需要一个高速、容错和时间触发的通信协议,但是,现存的网络协议不是针对车辆控制系统,如线控制动技术、线控驾驶技术等。这类应用需要高带宽、具有容错功能的确定性通信协议,而汽车市场目前尚未制定此类协议。随着汽车增强安全和舒适的功能越来越多,实现这些功能的电子控制单元(ECU)的数量也在持续上升。如今高端车辆有100多个ECU,如果不采用新架构,该数字可能还会增长。ECU操作和众多CAN总线之间的协调配合日益复杂,严重阻碍线控(x—by—wire)的发展,即使可以解决复杂性问题,CAN也缺乏线控所必需的确定性和容错功能。2000年,宝马、戴姆勒克莱斯勒、飞利浦和摩托罗拉半导体部门(2004年更名为飞思卡尔半导体公司)联合建立了FlexRay联盟,拟共同实现下述目标:开发面向车内高速控制应用的高级通信技术,提高车辆安全性、可靠性和舒适度,提供可供市场所有客户使用的技术。该联盟现有125名成员,致力于推广FlexRay通信系统在全球的采用,使其成为高级动力总成、底盘、线控系统的标准协议。FlexRay专为车内联网而设计,不会取代现有网络,但可以与现有系统结合使用,如控制器局域网(CAN)、本地互联网络(LIN)、媒体系统传输(MOST)和J1850协议。
2FlexRay网络帧格式
FlexRay的帧格式【1J见图1,包括3段:起始段、有效段、校验段。
起始段——帧标识符、有效数据长度、起始段校验和循环数。帧标识符定义帧每次触发的优先级,起始段校验用来探查传输错误,循环数的值记录了循环周期的次数。
有效段——帧传输的数据。数据最大可到254字节,数据段超过CAN总线数据段30倍以上。
校验段——包含3个字节的CRC校验码来探查错误。
FramePayloadHeaderCycle
DataODatalData2<<DatanCRCCRCCRCID
Length
CRCcount
忆:位7眈8—18“一8i拓肌254啪s24Bits同步帧指示位
空帧指示位
数据指示位
保留位
图1FlexRay的帧格式
Fig.1FlexRayFrameFOn_nal
FlexRay符合TDMA(TimeDivisionMultipleAccess)的原则,部件和信息都被分配了确定的时间槽,在此期间它们是唯一的访问总线。
收稿日期:2007—12—18;收修改稿日期:2008-03—11时间槽有固定的重复周期,信息在总线上的时间是完全可以预测出来的,因而对总线的访问是确定性的。不过,通过为部件和信息分配
·55·
万方数据
时间槽的方法来固定的分配总线带宽,其不利因素是导致总线的带宽没有被完全利用。出于这个考虑,FlcxRay把周期分成了静态段(StaticSeg.)和动态段(DynamicSeg.)(图2)[2|。确定的时间槽
适用于位于信息开始的静态段。在动态段,时间槽是动态分配的。每种情况下都只有一小段时间是允许唯一的总线访问的(这段时间称为“mini—slots”),如果在mini—slot中出现了总线访问,时间槽就会按照需要的时间来扩展。因此总线带宽是动态可变的。
信道1
信道2
12345678llA1B1CIB2A3ElB3B4E2
fl2345679
A2ClDlA4E1D2A4
静态段动态段f
通信周期
图2FlexRay的通信周期
Fig.2FlexRayCommunicationsCycle
3FlexRay的特性
FlexRay提供了传统车内通信协议所不具备的大量特性,包括:
1)2x10Mbps的数据速率FlexRay支持两个通信信道,每个信
道的速度达到10Mbps,与CAN协议相比,它能将可用带宽提高
10~40倍,具体大小取决于配置和比较模式;
2)同步时基FlexRay中使用的访问方法是基于同步时基的;该
时基通过协议自动建立和同步,并提供给应用;时基的精确度介于
0.5Ixs和10斗s之间(通常为1~2txs);
3)通信是在周期循环中进行的特定消息在通信周期中拥有固
定位置,因此接收器已经提前知道了消息到达的时间;到达时间的l临
时偏差幅度会非常小,并能得到保证;
4)为了增强系统的可用性,FlexRay提供了冗余传输消息的选
项,消息能够冗余传输,但并不是所有消息都必须冗余传输,否则会
导致带宽的过多损耗;
5)在FlexRay协议的开发过程中,关注的主要问题是灵活性;它
不仅提供消息冗余传输或非冗余传输两种选择,系统还可以进行优
化,以提高可用性(静态带宽分配)或吞吐量(动态带宽分配);用户
还可以扩展系统,而无需调整现有节点中的软件,同时,还支持总线
或星型拓扑;FlexRay提供了大量配置参数,可以支持对系统进行调
整,如通信周期的持续时间、消息长度等,以满足特定应用的需求。
FlexRay的特点就是高速性、高可靠性和网络结构的灵活性。
4功能和机制分析
高速性方面,CAN的通信速度为lMbps,而FlexRay高达10
Mbps。FlexRay利用两条独立的物理线路进行通信,每条的数据速率
为10Mbps。两条通信线路主要用来实现冗余,当然也可以利用两条
线路来传输不同的消息,这样数据吞吐量可以加倍。另外,在ECU
的数据分配顺序上,CAN是事件触发,而FlexRay则实现了时间触
发。时间触发是指数据发送是按周期分配的,因此在既定的周期内
能收发信息。在CAN系统中,网络较为复杂,当几个ECU同时发送
信息时,数据可能无法在预计的时间内发送完毕。
高可靠性方面即使系统的不同部分出现故障,系统仍将按照设
计继续运行。FlexRay支援多个级别的容错功能,包括通过单通道或
双通道模式,提供可扩展的系统容错。独立的物理层总线监护器也
有助于最大程度地减少系统错误。
CAN基本上是一根线(总线)连接几个ECU的总线型结构,而
FlexRay混合了总线型和几个ECU连在中央的星型结构。使用星型
拓扑可完全解决容错问题,因为如果出现意外情况,星型的支路可以
·56·信道1信道2
有选择的切断。如果无源总线线缆长度超过规定限制,星型拓扑还
可以用作复制器(参见图3)。
图3FlexRay的设计支持多个网络拓扑
Fig.3FlexRayNetworkTopology
以往的完全冗余系统一般是由一个中央电子控制单元(ECU)和
一个备用ECU分别与四轮节点组成两个通道,即主要的工作通道和
备用通道。当其中一个ECU失效,导致该通道呈现故障状态时,另
一个备用通道能通过应用软件及时参与运做,因而不会损害整个系
统。但如果相关的连接器进水,导致ECU上的印刷电路板短路,或
者发生机械碰撞,影响两个通道时,很可能导致通讯完全失灵。避免
这种事故的方法是降低网络设计的复杂程度。FlexRay通过引入主
动星形连接器(activestars)做了迸一步的改进∞J。主动星形连接器
充当一个路由器,可在正常通讯操作中把某一网络分支传人的信息
传给其它所有的分支。这样做的好处是主动星形连接器可以探测出
发生故障的分支,以及超过时间限制的信息。当探测到这些异常状
况时,主动星形连接器可中断受到影响的网络分支,并保证其它分支
的通讯不受干扰。如果在另一个通道上也采用一个主动星形连接
器,就会形成对称的网络结构,并可通过应用软件来进行适当控制。
这样,即使发生某种故障,系统性能也不会下降。
FlexRay的重要目标应用之一是线控操作(如线控转向、线控制
动等),即利用容错的电气/电子系统取代机械/液压部分。线控操作
包括从转向到制动和加速等所有车辆控制应用互连技术,它可以补
充并将最终代替目前的机械和液压方案。车内部件特别是机械和液
压部件减少后就不必再支付这部分费用,因此就总体器件和组装成
本来说,采用电子系统比采用机械和液压部件更便宜。
除了线控操作以外,FlexRay在汽车动力总成和安全电子系统方
面也有很大的应用空间,这些应用都需要高速数据传输,如作为中央
电子骨干总线连接车内各种总线网络,而且便于在车内引入新的电
子控制系统。在安全系统采用时间触发技术,就能在既定的时间内
处理信号,提高实时性。采用FlexRay技术可实现汽车的微控制,例
如对悬挂系统的控制,即使车辆转弯角度已经达到极限,其数据通信
也不会发生延迟现象;动力系统代替现有的机械系统控制电子节气
(下转第62页)万方数据
f
?
曼
憾
幽
图5B柱侵入速度变化
Fig.5InvasiveSpeedChangeofBPillar
表2该车型碰撞法规适应度
.翌!:!曼堕!!璺塑!!型!!!!璺!塑型!!型堕!!!璺!!
项目模拟值参考值结论
3结论
本文利用有限元分析的基本理论,对汽车车身数模进行了网格划分及碰撞模拟分析。根据仿真结果:B柱安全带支架处侵入量过大,车门有不能正常开启的隐患,B柱与下边梁连接处的侵入量也偏大,同时假人的部分伤害指标达不到法规要求,需要进一步对车身结果进行优化。
根据仿真结果,提出修改方案为:采用新材料和优化地板横梁。
参考文献:
[1]王琪,何用灵,刘利.车架结构对微型客车碰撞能量分布的影响研究[J].汽车工程,2006(27):15—16.
[2]AMBROSIOJAC.ContactandImpactModelsforVehicleCrashworthinessSimulation[J].StructuralandMultidiseiplinaryOptimization,2004(8):73—86.
[3]游国忠,陈晓东,程勇,等.轿车B柱的优化及对侧面碰撞安全性的影响[J].汽车工程,2006(11):972—975.
[4]游国忠,陈晓东,程勇,等.轿车车门侧面碰撞有限元模拟[J].中国公路学报,2005(5):119—122.
[5]颜燕子,张龙,朱西产.汽车侧面碰撞法规的研究与分析[J].上海汽车,2005f12):36~40.
[6]SHINMK,PARKKJ,PARKGJ.DesignofExperimentBasedAnalysisforSheetMetalBlankingProcessesOptimization[J].TheInternationalJournalofAdvancedManufactureTechnology,2002,19:403-410.
[7]HAMBLIR.DesignofExperimentBasedAnMysisforSheetMetalBlankingProce㈣Optimizafion[J].TheInternationalJour
nalofAdvancedManufae—turingTechnology,2004,19(6):403-410.
[8]吴毅,朱平,张宇.SUV车侧面碰撞安全性仿真研究[J].机械制造,2006(7):31~33.
(编辑姜洪君)作者简介:黄虎(1950一),男,浙江人,高级工程师。
掣绵巡f:帚也乔蛙钸{!绵也卵出不÷!矫{!钸如f{2不彬乖出乔出带{譬尔出不i!铞出尔赳绵出乖出乖出乔出尔出帝出尔出乔出幂出带也希出贫出不出乖出尔出尔出帘出不也乖出尜出乖出乖出希出祭g绵蟛乖出希出尔
(上接第56页)
门,该电子节气门和现有系统结合工作,如电脑化燃油喷射器、电脑莱斯勒有望在未来几年内,将F1exRay引人到他们的汽车系列中。可化可变进气系统、电脑化怠速控制系统等。以说,FlexRay为新产品的开发人员提供了机会,使下一代汽车变得
5展望更安全、方便、舒适和可靠,并能迅速完成组装。
FlexRay是许多公司正在评估的一种通信协议,目前大多数汽车
生产商都支持F1。;Ray协议。宝马、戴姆勒克莱斯勒、通用和大众都
参考文献:
是F1。;R”联盟的核心合作伙伴。大多数高级会员都是汽r车生产商。[1]纪光霁,万茂松·汽车86u通讯新平台——n。1R8y(v2·1)协议规范联盟最重要的目耀‘使F1“Ray成为汽车业的实际删’。联盟的[2]盟裟:黧’£j‰:F1洳‰崃删[J/0L]'AⅥD.目标正在快速实现。飞思卡尔半导体和皇家飞利浦电子有限公司。。茹州EDesi::。。,(2006—1l一1;)[20品一11].ht【p易=.’aut。。(RoyalPhilipsElectronics)最近达成协议,共同分享他们的nexRay.技Ⅱvedesi甜inecore/howto/194400425;jsessionid:DNQ03ENZQ42FWQSNDL
术,以加快支持FlexRay的半导体产品的面市。双方现在都授权对方PSKHOCJUNN2JVN7pgno:1.
共用自己的FlexRay协议引擎设计,并且联合开发可执行的协议模[3]JOEL
Shapiro.FlexRay:The
Ne。tGeneraftonIn—vehieleNetwork[J/OL],型。飞思卡尔将在独立设备中推出FlexRay协议引擎,这些独立设备Evaluati。nEnsi。eering,(2005—05)[2007—11].http://arehive.e,alm包括:16位微控制器、数字信号控制器系列、内含P
owerPC核心的处ationengineefing.corn/archive/articles/0305/0305flexray.asp.
理器等。飞利浦有望在基于ARM的整个汽车微控制器系统中集成
FlexRay协议引擎。根据FlexRay联盟的网站信息,宝马和戴姆勒克(编辑郭聚臣)出艰出乖出靖池乖如乔延缔也乖出乔出乖出乔蚴出乖出芥也不彤乖出嘲‰如芥鼢出乖出i姑乔出簦出乔过旆出乖也乖出秘墩尔也零‰出乔蚴出尔出乔逆钸出乖出乖出毋出乖出乔趟舔鼢出枣
(上接第59页)
2)本文以相邻两挡加速度的大小为换挡点,并据此建立了理论[3]田华.液力变矩器现代设计理论的研究[M].长春:吉林大学,2005.
模型,仿真结果表明理论模型是正确的。[4]朱经昌.车辆液力传动[M].北京:机械工业出版社,1993.
3)文中所建立的仿真模型在准确验证了理论模型正确性的同时,也得出了液力变矩器在最大效率时的换挡规律,不仅满足了乘车舒适性的要求,而且在最佳燃油经济性条件下,使得不同挡位下的驱动力达到最大。这为进一步研究换挡延迟等提供了理论支持。
参考文献:
[1]葛安林.车辆自动变速理论与设计[M].北京:机械工业出版社,1993.[2]张泰,葛安林,郭立书,等.汽车液力变矩器与AMT共同工作时的换挡规律[J].农业机械学报,2005,36(1):13—17.
·62·[5]SHUIWENShen.StudyonIntelligentShiftStrategywiththeHumachineTechnology[J].SAE973279:665~670.
[6]余志生.汽车理论[M].北京:机械工业出版社,1996.
[7]HIROSHIYamaguchi.AutomaticTransmissionShiftScheduleControlUsingFuzzyh曲c[J].SAE930674:1077一1088.
(编辑郭聚臣)
作者简介:刘军(1967一),男,江苏靖江人,教授,硕士生导师;陶明(1982一)男,江苏盐城人,硕士研究生;赵闯,男,硕士研究生;厍世军,女,硕士研究生。
万方数据
发布评论