FlexRay总线在全电子计算机联锁系统中的应用研究

来源 :电子世界 | 被引量 : 0次 | 上传用户:shijun3541
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】本文研究了FlexRay总线的主要特性,并将其应用在全电子计算机联锁系统中。在满足故障-安全的设计原则上,提出了以内嵌FlexRay总线协议的MC9S12XF512为处理器核心的全电子执行单元通信接口硬件组成及软件设计,实现全电子执行单元与联锁机、维修监测机之间数据的安全、可靠通信。
  【关键词】FlexRay总线;全电子执行单元;通信接口;硬件结构;软件设计
  Abstract:This paper researches main features of FlexRay bus,and also researches its application in all-electronic computer interlocking system.Considering the fail-safe principle,communication interface hardware and software design of the all-electronic execution based on CPU MC9S12XF512 embeded FlexRay bus protocol are proposed in order to realize safe and reliable data communication between the all-electronic execution units and the interlocking machine,the maintenance monitoring machine.
  Key words:FlexRay bus;all-electronic execution units;communication interface;hardware structure;software design
  1.引言
  在基于二乘二取二全电子计算机联锁系统中信号设备全电子执行单元与联锁机及维修监测机之间采用CAN总线进行数据通信[1],但CAN总线本身传输速率不高,最高只达1Mbits/s,且通信格式采用短帧格式(每帧数据段不超过8个字节),数据容量较小。此外CAN总线采用事件触发方式,高优先级的消息先于低优先级消息访问总线,低优先级消息不可避免产生传输延时。随着高优先级消息数目的增多,响应时间呈逐渐上升趋势,实时性降低。FlexRay总线作为新一代的汽车总线通信协议,克服了CAN总线的不足,以其自身的优势被誉为是可以逐步取代CAN总线协议的新一代的汽车总线[2]。
  2.FlexRay总线主要特性
  FlexRay与传统的CAN总线相比,在通信速率、实时性、容错性及有效数据容量等方面具有巨大的优势。
  (1)通信速率高。FlexRay总线单通道速度可达10Mbits/s,双通道在传输不同的信息时,速率可达到20Mbits/s。通过对总线控制器的配置,总线亦可在8Mbits/s、5Mbits/s、2.5Mbits/s的速率下工作,提高了带宽的灵活性[3]。
  (2)实时性好。FlexRay总线采用周期循环通信,周期循环中的静态段基于时间触发技术,可传输实时性要求较高的特定消息,消息在周期循环中拥有固定的位置,即接收器已预知消息到达的时间,且到达时间的临时偏差幅度较小[4]102。
  (3)容错性强。单通道通信时可接独立的物理层总线监控器,当节点发生故障不能正常接收或发送数据时,总线监控器将通信控制器和总线断开,不影响其他节点工作;双通道通信通过传输相同的信息来实现冗余容错,保证系统正常运行不影响系统的稳定性。
  (4)有效载荷数据容量大。FlexRay帧数据结构复杂,单帧高达254字节的数据容量,更加适合多信息的消息传输,能实现比CAN帧更多的功能。
  3.全电子计算机联锁系统
  3.1 FlexRay通信网络结构设计
  全电子执行单元与联锁机、维修监测机之间通信采用总线型拓扑。
  道岔、信号机、轨道电路等全电子执行单元作为FlexRay网络子节点,联锁机作为主控节点。采用冗余总线FlexRay A,FlexRay B通信,分别接收联锁运算结果,进行与逻辑控制输出,并实时采集设备状态反馈给联锁主机。此外,通过检测总线FlexRay C将设备各种状态参数传送给维修监测机。如图1所示。
  图1 全电子计算机联锁FlexRay总线拓扑
  3.2 基于FlexRay总线的全电子执行单元通信节点硬件组成及软件设计
  信号设备全电子执行单元包括道岔执行单元,信号执行单元,轨道执行单元等[5]。以道岔执行单元做一个详细的介绍,其他执行单元类似。
  3.2.1 道岔执行单元通信节点硬件组成
  基于FlexRay总线的道岔执行单元与基于二乘二取二全电子计算机联锁系统中信号设备全电子执行单元最根本的区别在于通信接口结构的不同。如图2所示。
  图2 道岔执行单元通信接口基本结构
  MCU采用Freescale公司的内建单/双通道FlexRay V2.1的新系列16位车用微控制器MC9S12XF512,它集成了FlexRay通信控制器和独立总线控制器,一方面简化可硬件和软件设计,另一方面,提高了硬件电路的抗干扰性,满足系统对于高性能,高可靠性和高稳定性的要求[6];总线收发器采用Philips公司的TJA1080,它集成了总线监视器和总线驱动器;在MCU和总线收发器之间加入光电耦合器,实现良好的电气隔离。
  3.2.2 道岔执行单元通信节点软件设计
  道岔执行单元通信节点参与总线通信之前,需要对其进行一系列的初始化操作,包括FlexRay模块配置,FlexRay协议参数配置和信息缓冲器配置[7]。   FlexRay模块配置主要完成三项主要任务,一是FlexRay模块及其存储器的基址映射的配置;二是配置通信信道单双与否、选择时钟信号以及同步帧滤波;三是复位通信控制器。然后POCR_POCCMD=0x0010使能FlexRay模块,进入协议配置状态POC:config。
  FlexRay协议参数配置是将协议参数配置到PCR0-PCR30着31个协议参数寄存器中.协议参数包括通信周期;通信速率;静态段;动态段、标识窗的时间宽度;MT的时长;μT的时长等。所有的参数的最终确定需根据实际系统调试测试结果进行必要的优化。
  信息缓冲器配置包括独立的信息缓冲器配置,接收屏蔽缓冲器配置和先入先出缓冲器(FIFOS)配置。以便确定有效数据帧的接收和发送。
  配置结束后,POCR_POCCMD=0x0100,并等待进入POC:ready状态,此时便完成了道岔模块FlexRay节点的初始化,并整合进电子计算机联锁系统的FlexRay通信网络中,等待主节点联锁机发出有效操作命令。FlexRay模块的初始化的软件流程图如图3所示。
  图3 初始化软件流程图
  4.总结
  FlexRay总线作为新一代总线,已经在宝马5系及奥迪A8等中实现应用,本文将其传输速率高,实时性好,传输数据容量大等优势应用于全电子计算机计算机联锁系统中,以提高系统的实时性,可靠性和安全性。
  参考文献
  [1]陈光武,范多旺,魏宗寿,等.基于二乘二取二的全电子计算机联锁系统[J].中国铁道科学,2010,31(2).
  [2]徐志俊,钟再敏.FlexRay总线在工业自动化领域的应用展望[J].工业控制计算机,2008,21(5):1.
  [3]陈智琦,罗峰,陈觉晓,等.FlexRay特性分析及应用实现[D].2007中国汽车工程学会年会论文集[M].北京:机械工业出版社,2007:1203.
  [4]FlexRay Communications Protocol Specification V2.1 Rev.A.
  [5]魏文君,范多旺.铁路车站全电子计算机联锁系统的研究与设计[J].自动化与仪器仪表,2007,3.
  [6]牛志刚,肖昆,王健林,等.FlexRay总线在店里系统继电保护装置中的应用[J].电力系统保护与控制,2010,16(38).
  [7]庞瑞.FlexRay总线的研究及其在线控转向系统中的应用[D].重庆邮电大学,2011:56-63.
其他文献
【摘要】笔者立足本校网络实际,列举了现有校园网络的不足之处,对照数字校园基础设施建设规划,对校园网络硬件设备进行升级改造,夯实数字化校园网络基础设施,从而保证数字化校园的可靠运行。  【关键词】校园网络;数字化校园  一、学校校园网络概况及不足  我校2001年进行了校园网络规划、建设,并在学校教学楼、实验楼建成百兆局域网;2002年为迎接省“1122”工程验收,对校园网络进行延伸扩建,使行政办公
期刊
【摘要】文章在QuartusII开发环境下釆用VHDL语言,设计了水表抄表器。设计采用VHDL的结构描述风格,依据功能将系统分为四个模块,控制模块、计数模块、存储模块和显示模块,整体生成采用图形输入法。  【关键词】水表抄表器;VHDL;QuartusII  1.引言  随着科学技术水平不断的提升,以及人民群众对物质需求不断提高,“高科技小区”这种新型的概念已经被列入到普通小区的建设工程之中。在这
期刊
【摘要】电子商务专业教学资源库建设一直是各高职院校探索与研究的问题,本文通过对高校专业教学资源库建设方式进行分析,详细阐述了湖南商务职业技术学院电子商务专业利用世界大学城空间进行教学资源库的建设与应用工作,从而进一步推进了电子商务专业的信息化教学改革。  【关键词】世界大学城;电子商务专业;教学资源库建设  教高[2011]8号文件《教育部关于国家精品开放课程建设的实施意见》中明确指出:高校应以教
期刊
【摘要】可穿戴设备已经由概念走向消费级产品,但在推广普及方面受到了很多制约,本文分析了其中的原因,针对目前存在的问题设计了一种智能服装,旨在达到和超越手持设备的功能和用户体验。  【关键词】可穿戴设备;人机交互;用户体验  1.绪论  硬件技术在门槛上不断降低,价格也不断下降,为可穿戴计算设备的发展提供了契机。近年来,可穿戴设备受到了厂商的极力吹捧,也引来了学术界的广泛关注,但在市场上始终不温不火
期刊
【摘要】智能设备的普及及电子商务的迅猛发展使得移动电子商务在人们的生活中扮演着越来越重要的作用。而移动电子商务模块相关的教育在大学教育中还存在着一些不足。本文以华南理工大学广州学院电子商务专业为研究对象,对其移动电子商务模块相关教育现状进行了分析,总结出其中存在的问题,并提出了改进建议。  【关键词】电子商务专业;移动电子商务;教育  一、前言  移动电子商务是利用手机、掌上电脑等无线终端进行的B
期刊
【摘要】以大学生创业训练项目的形式,增强大学生在创新基础上的创业能力,培养适应国家建设需要的应用型人才和创业型人才。通过该项目的实施可以促进高等学校转变教育思想观念,改革人才培养模式,强化创新创业能力训练,提升大学生的综合素质,增强大学生的创新创业能力,培养适应创新型国家建设需要的高素质人才。通过大学生创业训练项目的实施,不但体现专业技能的培训,而且融入了方法能力与社会能力培养,从而最终形成学生的
期刊
【摘要】随着计算机技术和信息技术的日益发展,考核医护人员专业技能以及掌握程度的方法也日趋多元和全面。目前各医学院校所使用的在线考试系统,多数存在通用性、兼容性和开放性差,系统应用平台及网络架构陈旧等问题。而且,医学院校在线考试系统应具备哪些功能和特征,开发应遵循的原则等尚无明确的标准。因此给用户使用、推广和系统升级等都带来诸多困扰和不便。我们正在研发的在线考试系统,从最初的设计到具体实施,都尽量做
期刊
【摘要】针对现有插座、智能插座存在的一些问题,设计了一种基于MSP430-F149的智能插座。首先介绍了以MSP430-F149为控制器的智能插座的工作原理、外围电路的设计、软件设计。其次介绍了无线蓝牙串口透传模块、精密电流互感器以及单总线数字温度传感器DS18B20模块等多种传感器的基本连接和使用方法。接下来分析由于产用了以上的芯片与模块会使家中用电器与用户达到一种高水平的安全状态。最后通过实验
期刊
【摘要】针对文献修复中均匀碎片,以特征位置为基准,采用K-means算法进行聚类分析,对于每一类碎片运用贪心算法不断地取匹配度最高的碎片进行拼接,逐步自动复原整个文献。经计算机仿真证明:此方法能实现文献的快速拼接,有效地提高物证修复,碎片复原的工作效率。  【关键词】聚类分析;匹配度;贪心算法;均匀碎片;特征  0.引言  破碎文件的拼接在司法物证复原?、历史文献修复以及军事情报获取等领域都有着重
期刊
【摘要】运用图像处理技术和单片机技术,介绍了一种基于单片机的车辆超高自动检测系统,系统的运行实现了在一般情况下不停车的车辆超高检测。  【关键词】自动检测;单片机;车辆超高  1.前言  车辆超限是交通管理中存在的重要问题,随着交管部门对车辆超限管理力度的增大,车辆超限现象得到较好的遏制,而传统的检测手段多见于车辆迫停处理,车辆占道影响了交通通畅。随着科学技术的快速发展,使车辆超高自动检测与记录技
期刊