一种铁路车辆通信网络制造技术

技术编号:9872254 阅读:100 留言:0更新日期:2014-04-04 04:21
本发明专利技术涉及一种铁路车辆通信网络,每节车厢内设置一个控制器,每两个相邻的控制器之间通过总线连接,每个所述控制器接收相邻控制器的数据后立即应答,传回所述控制器的自身数据或所述控制器所接收的其他控制器数据;在每个控制器内设置有公共储存模块,所述控制器上的各总线端口分别与公共储存模块连接,每个所述控制器将接收的来自相邻控制器传输的数据储存入所述公共储存模块后,将接收的数据转发到另一个相邻的控制器。本发明专利技术在整个通信网络中形成动态传输模式,提高了数据传输的速度。

【技术实现步骤摘要】
一种铁路车辆通信网络
本专利技术涉及一种通信网络,特别涉及一种铁路车辆通信网络。
技术介绍
通常,铁路车辆的数据传输通过贯通全车的数据总线传输,车辆前后的头车设置控制器,贯通全车的数据总线连接两个控制器形成总线网络,各节车厢的设备接入总线,控制器的指令通过总线一并传输给各节车厢的设备。通常总线设置两根,以形成双路电缆的冗余方式,但这样的方式只能应对单点故障,即一根总线出现故障,可转换到第二根总线上继续传输数据,如若两根总线同时故障,系统将面临瘫痪,并且该方式在出现故障时,从故障一路切换到另一路需要时间。如之前申请并公开的申请号为200710126385.6,名称为铁路车厢传输装置的专利,提出了对铁路车厢总线传输的改进,采用梯形网络结构,提供可靠的冗余能力强的铁路车厢传输装置,但其在每节车厢内设置两个中继器,提高了成本。
技术实现思路
本专利技术主要目的在于解决上述问题和不足,提供一种传输速度快的铁路车辆通信网络。为实现上述目的,本专利技术的技术方案是:一种铁路车辆通信网络,每节车厢内设置一个控制器,每两个相邻的控制器之间通过总线连接,每个所述控制器接收相邻控制器的数据后立即应答,传回所述控制器的自身数据或所述控制器所接收的其他控制器数据;在每个控制器内设置有公共储存模块,所述控制器上的各总线端口分别与公共储存模块连接,每个所述控制器将接收的来自相邻控制器传输的数据储存入所述公共储存模块后,将接收的数据转发到另一个相邻的控制器。进一步,各个相`邻的控制器之间采用数据分割的方式传输数据,所述数据分为控制指令数据和车厢状态数据,每个所述控制器将控制指令数据和车厢状态数据按设定的顺序循环向相邻的控制器传输。进一步,每两个相邻的控制器之间通过两根完全独立的总线连接。进一步,在所述控制器上设置四个总线端口,两个总线端口分别通过两根总线与相邻的控制器连接,另两个总线端口分别通过两根总线与另一个相邻的控制器连接,四个总线端口分别与公共储存模块连接,当总线出现故障时,控制器控制没有故障的端口从公共存储模块内提取数据继续传输数据。进一步,两根总线所传输的数据内容相同。进一步,在四个总线端口中设置两个为主动端口,另外两个为从动端口,在控制器上电或从故障中恢复时,主动端口主动传输数据,从动端口接收数据后再进行数据传输。综上内容,本专利技术所述的一种铁路车辆通信网络,具有如下优点:1、多个控制器相互之间通过两根总线连接,形成梯形通信网络,极大的提高了通信网络的冗余能力。2、通过每两个相邻车厢之间不间断的相互传输数据,以及控制器的存储转发模式,达到了动态的传输网络,实现了每两个相邻的控制器之间均可同时传输数据的目的,提高了数据传输速度。3、控制器采用储存转发的方式传输数据,易于确定故障位置,收到错误数据时,控制器不会将错误数据继续传输到其他控制器,使故障不会扩散。4、两个相邻的控制器之间按特定的数据顺序循环传输数据的数据分割传输方式,确保控制指令数据的传输。【附图说明】图1是本专利技术的结构示意图;图2是本专利技术的通信时序示意图;图3是本专利技术数据分割示意图;图4是本专利技术的控制器示意图;图5是本专利技术的单点故障示意图;图6是本专利技术的多点分散故障示意图;图7是本专利技术的控制器节点故障示意图;图8是本专利技术的双重故障示意图;图9是本专利技术的头车双重故障示意图。【具体实施方式】下面结合附图与【具体实施方式】对本专利技术作进一步详细描述:本实施例通过如图1所示的六编组铁路车辆进行说明。如图1所示,一种铁路车辆通信网络,包括多个控制器,每节车厢均设置一个控制器,每两个相邻的控制器之间通过两根总线连接,总线采用半双工模式,两根总线完全独立,各自传输各自的数据,并且两根总线传输的数据内容相同。每个控制器设置四个总线端口,分别命名为“A、B、C、D”端口,四个总线端口分别连接总线,形成梯形通信网络,控制器接收相邻的控制器传输的数据并转发给另一个相邻的控制器进行数据传输。如图2所示,每个控制器传输数据给相邻的控制器,相邻的控制器立即应答,传回相邻控制器的自身数据或相邻控制器所接收的其他控制器数据给控制器,控制器接收传回的数据后,立即再传输控制器的自身数据或控制器所接收的其他控制器数据给相邻的控制器,如此反复,在本实施例中两端头车只传输自身数据,并不传输其接收的其他控制器数据。如图4所示,在控制器接收来自相邻控制器的数据时,采用储存转发的方式将数据传输给另一个相邻的控制器。在控制器内设置有公共储存模块,控制器上的各总线端口分别与公共储存模块连接,每个控制器将接收的来自相邻控制器传输的数据储存入所述公共储存模块后,将接收的数据转发到另一个相邻的控制器。例如,I号车厢传输I号车厢的数据给2号车厢,2号车厢接收后立即将2号车厢的数据传输给I号车厢,I号车厢接收后立即再传输I号车厢的数据给2号车厢,2号车厢接收后立即将其所接收的3号车厢的数据传输给I号车箱,I号车厢接收后立即再传输I号车厢的数据给2号车厢,2号车厢接收后立即将其所接收的4号车厢的数据传输给I号车箱,...,如此反复;2号车厢传输2号车厢的数据给3号车厢,3号车厢接收后立即将3号车厢的数据传输给2号车厢,2号车厢接收后立即再传输其所接收的I号车厢的数据传输给3号车厢,3号车厢接收后立即将其所接收的4号车厢的数据传输给2号车厢,...,如此反复;其余各车厢之间相同。2号车厢的控制器接收到I号车厢的数据后,将数据储存到控制器内的公共储存模块,当2号车厢要将I号车厢的数据传输给3号车厢时,2号车厢控制器从公共储存模块中提取从I号车厢传输来的I号车厢数据并将数据传输到3号车厢;2号车厢的控制器接收到3号车厢传输来的4号车厢数据后,将数据储存到控制器内的公共储存模块,当2号车厢要将4号车厢的数据传输给I号车厢时,2号车厢从公共储存模块中提取从3号车 厢传输来的4号车厢数据并将该数据传输到I号车厢。其他各车厢的类似情况不再列举。通过每两个相邻车厢之间不间断的相互传输数据,以及控制器的存储转发模式,使整个通信网络形成动态传输,各相邻的控制器之间可同时传输数据,例如,在I号车厢传输数据给2号车厢时,3号车厢可同时传输数据给2号车厢,这样极大的提高了传输速度。在数据传输中没有收到应答,并且连续5次没有收到应答数据,则说明为通信故障,控制器会一直隔特定时间尝试启动传输数据直到通信恢复。控制器传输自身数据或传输所接收的其他控制器数据的顺序由控制器自身设定,例如,2号车厢接收3号车厢传回的数据后,先传输2号车厢自身数据给3号车厢,等下一次接收3号车厢传回的数据后,再传输2号车厢所接收的I号车厢的数据给3号车厢,或先传输I号车厢的数据,后传输2号车厢自身数据,这样的顺序均由控制器自身设定,具体的顺序在下面将进一步描述。如图3所示,相邻的控制器之间采用数据分割的方式传输数据,数据分为控制指令数据和车厢状态数据,控制器将控制指令数据和车厢状态数据按设定的顺序循环向相邻的控制器传输。数据按如下方式分割:“0”代表控制指令数据,数据帧长度共300字节;“1”代表I号车状态数据,数据帧长度共300字节;“2”代表2号车状态数据,数据帧长度共300字节;……;“6”代表6号车状态数据,数据帧长度共300字节。各节车厢控制器之间数据传输所设定的本文档来自技高网...

【技术保护点】
一种铁路车辆通信网络,其特征在于:每节车厢内设置一个控制器,每两个相邻的控制器之间通过总线连接,每个所述控制器接收相邻控制器的数据后立即应答,传回所述控制器的自身数据或所述控制器所接收的其他控制器数据;在每个控制器内设置有公共储存模块,所述控制器上的各总线端口分别与公共储存模块连接,每个所述控制器将接收的来自相邻控制器传输的数据储存入所述公共储存模块后,将接收的数据转发到另一个相邻的控制器。

【技术特征摘要】
1.一种铁路车辆通信网络,其特征在于:每节车厢内设置一个控制器,每两个相邻的控制器之间通过总线连接,每个所述控制器接收相邻控制器的数据后立即应答,传回所述控制器的自身数据或所述控制器所接收的其他控制器数据;在每个控制器内设置有公共储存模块,所述控制器上的各总线端口分别与公共储存模块连接,每个所述控制器将接收的来自相邻控制器传输的数据储存入所述公共储存模块后,将接收的数据转发到另一个相邻的控制器。2.根据权利要求1所述的一种铁路车辆通信网络,其特征在于:各个相邻的控制器之间采用数据分割的方式传输数据,所述数据分为控制指令数据和车厢状态数据,每个所述控制器将控制指令数据和车厢状态数据按设定的顺序循环向相邻的控制器传输。3.根据权利要求1所述的一种铁路车辆通信网...

【专利技术属性】
技术研发人员:田照耀苗欣刘泰王云飞王军龚明
申请(专利权)人:南车青岛四方机车车辆股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1