CN103825791A - 一种mvb总线主控并联冗余控制的方法 - Google Patents
一种mvb总线主控并联冗余控制的方法 Download PDFInfo
- Publication number
- CN103825791A CN103825791A CN201410059477.7A CN201410059477A CN103825791A CN 103825791 A CN103825791 A CN 103825791A CN 201410059477 A CN201410059477 A CN 201410059477A CN 103825791 A CN103825791 A CN 103825791A
- Authority
- CN
- China
- Prior art keywords
- master
- bus
- mvb
- redundancy
- control
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Small-Scale Networks (AREA)
- Hardware Redundancy (AREA)
Abstract
本发明公开了一种MVB总线主控并联冗余控制的方法,采用两个完全一致的VCM模块做为总线主控模块,两个VCM模块同时连接到网络***中,两个VCM模块同时对MVB总线的状态进行监视;当MVB总线上的主控模块故障或丢失的情况下,备用主模块进行冗余切换,成为总线主控并接管MVB总线。本发明具有原理简单、能够提高整个网络***的可靠性和可用性等优点。
Description
技术领域
本发明主要涉及到车辆网络控制技术领域,特指一种适用于车辆网络控制的MVB总线主控并联冗余控制的方法。
背景技术
目前,在机车、地铁、城轨、动车等车型中,通过网络控制车辆的运营已是趋势,且网络控车的需求也越来越多,要求也越来越高,网络的可靠性和可用性也相对要求较高。列车通信网络TCN按功能结构分为绞线式列车总线WTB (Wire Train Bus)和多功能车辆总线MVB (Multifunction Vehicle Bus)。而MVB总线主控(VCM模块)作为网络控制***的车载逻辑主控、网络总线管理者,其可靠性和可用性直接决定了网络控制***的可靠性和可用性。
MVB总线为串行总线,其通信方式采用了主从的轮询机制,整个网络中的所有数据通信都依赖于MVB总线主的轮询,总线主多总线的网络负荷、时序等进行调度,由总线主对所有的通信端口进行管理,总线主的稳定性直接决定了网络的稳定性。而一般总线主除了完成对整个网络的管理外,同时还负责整个车辆控制的逻辑主控,负责对车辆的牵引***、制动***、信号***等的控制,所以在车辆主控上的应用程序对整车的控制启到关键性的作用。
因MVB是串行总线,其链路的稳定性直接决定了通道的稳定性,串行总线均有同样的问题,单个节点的故障将会影响到整个串行网络。因此,上述结构形式存在以下的不足:
(1)采用单个MVB总线主控(VCM模块)的网络***中,当MVB总线主控故障时,整个网络将无法进行通信,无法实现对车辆的控制。
(2)采用了单链路的总线构造的网络***中,如线路出现故障后,因是总线型的通信拓扑,将会影响到整个车辆的数据交付。
(3)MVB总线是串行总线,一旦网络中某个点出现故障后,将会影响到其他所有的设备通信,其网络的可靠性和可用性将大大的降低。
发明内容
本发明要解决的技术问题就在于:针对现有技术存在的技术问题,本发明提供一种原理简单、能够提高整个网络***的可靠性和可用性的MVB总线主控并联冗余控制的方法。
为解决上述技术问题,本发明采用以下技术方案:
一种MVB总线主控并联冗余控制的方法,采用两个完全一致的VCM模块做为总线主控模块,两个VCM模块同时连接到网络***中,两个VCM模块同时对MVB总线的状态进行监视;当MVB总线上的主控模块故障或丢失的情况下,备用主控模块进行冗余切换,成为总线主控并接管MVB总线。
作为本发明的进一步改进:当MVB总线上存在多个主控时,依据主控冗余切换策略确定自己是否继续成为总线主控;所述主控冗余切换的策略为:
(1)若MVB总线中无主帧时,则配置为主的设备自动设置为总线主控,管理MVB总线;
(2)若MVB总线中如同时存在多个主控时,则根据总线主控的设备地址大小进行主选择,设备地址小的为总线主,设备地址大的为备用主;
(3)若MVB总线中已存在主帧,则自动为总线备用主控。
作为本发明的进一步改进:采用双线路并联冗余的设计,即整个网络的所有通道均采用了两条链路的形式,包括信任线和冗余线,在故障时链路进行冗余切换。
作为本发明的进一步改进:在进行链路冗余切换时依据以下策略进行:
(1)当信任线的物理链路断开或线路的阻抗不匹配时,切换到冗余线上;
(2)当信任线受到其他外部设备的干扰时,切换到冗余线上;
(3)当信任线在某个时间段内存在大量的错帧时,切换到冗余线上。
作为本发明的进一步改进:两个互为冗余的总线主控模块都运行相同的控制逻辑程序,配置相同的通信端口。
作为本发明的进一步改进:在网络***运行时,由底层程序根据当前模块的状态是否为总线主控或备用主控来决定应用的逻辑运算后的结果是否输出,作为总线备用主模块在监视总线状态的同时,接收与主控模块相同的网络数据,并进行同样的数据逻辑运算;当总线主控模块故障时,备用主控模块马上切换工作模式,并根据原的运算逻辑进行输出。
与现有技术相比,本发明的优点在于:
1、本发明采用了总线主与备用主的冗余方法,当总线主故障时,备用主可实现冗余切换,保证在单个总线主设备故障时,网络依旧可以稳定运行,保证了网络各个部件间的数据传输。
2、本发明采用了MVB总线链路冗余的方法,当总线上单根链路出现故障后,备用链路可以实现冗余设计,单链路故障后,网络的通信依旧正常,能实现网络数据的交互。
3、本发明采用了MVB总线主控应用冗余的方法,当网络主控的应用程序故障后,可由备用主进行网络控制,因程序和输入数据都保持一致,所以应用程序切换后的输出保持一致,从而实现了网络应用控制的冗余。
4、本发明采用了总线主控并联冗余设计、链路采用了双线冗余设计和***应用采用并联控制的冗余设计,实现了***的多重冗余设计,提高了***的可靠性和可用性。
附图说明
图1是本发明方法应用时的逻辑框图。
图2是本发明在具体应用实例中的主控冗余切换策略示意图。
图3是本发明本发明方法应用时MVB主控切换时的端口转换原理示意图。
具体实施方式
以下将结合说明书附图和具体实施例对本发明做进一步详细说明。
如图1所示,本发明的MVB总线主控并联冗余控制的方法,采用两个完全一致的VCM模块做为总线主控模块,两个模块同时连接到网络***中,实现热冗余功能,构造并联冗余***,即形成MVB总线主控并联冗余设计,从而实现了两个VCM模块同时对MVB总线的状态进行监视。当MVB总线上的主控模块故障或丢失的情况下,备用主模块可以在10ms内进行冗余切换,成为总线主控并接管MVB总线;当MVB总线上存在多个主控时,各个模块间各自根据冲突竞争算法确定自己是否继续成为总线主。
如图2所示,本实施例中,主控冗余切换的策略为:
(1)若MVB总线中无主帧时,则配置为主的设备自动设置为总线主,管理MVB总线;
(2)若MVB总线中如同时存在多个主时,则根据总线主的设备地址大小进行主选择,设备地址小的为总线主,设备地址大的为备用主;
(3)若MVB总线中已存在主帧,则自动为总线备用主。
为保证整个网络的链路的可靠性,本实施例中,本发明进一步采用了双线路并联冗余的设计,整个网络的所有通道均采用了A线和B线两条链路的形式,即信任线和冗余线,这样即可进行故障时冗余切换,构造线路的并联冗余***。在本实施例中,可根据以下线路状态进行通信链路的冗余切换:
(1)当信任线的物理链路断开或线路的阻抗不匹配时,切换到冗余线上;
(2)当信任线受到其他外部设备的干扰时,切换到冗余线上;
(3)当信任线在某个时间段内存在大量的错帧时,切换到冗余线上。
在本实施例中,除了在总线上的采用了冗余设计外,本发明还实现了应用控制的并联冗余设计,即:两个互为冗余的主控模块都运行相同的控制逻辑程序,配置相同的通信端口:源端口和宿端口。如图3所示,由底层程序根据当前模块的状态是否为总线主(备用主)来决定应用的逻辑运算后的结果是否输出,作为总线备用主模块在监视总线状态的同时,接收与主控模块相同的网络数据,并进行同样的数据逻辑运算;当总线主模块故障时,备用主模块可马上切换工作模式,并根据原的运算逻辑进行输出,这样对于应用被控设备来说无法感知故障,实现了***的应用串联控制冗余***。
以上仅是本发明的优选实施方式,本发明的保护范围并不仅局限于上述实施例,凡属于本发明思路下的技术方案均属于本发明的保护范围。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理前提下的若干改进和润饰,应视为本发明的保护范围。
Claims (6)
1.一种MVB总线主控并联冗余控制的方法,其特征在于,采用两个完全一致的VCM模块做为总线主控模块,两个VCM模块同时连接到网络***中,两个VCM模块同时对MVB总线的状态进行监视;当MVB总线上的主控模块故障或丢失的情况下,备用主控模块进行冗余切换,成为总线主控并接管MVB总线。
2.根据权利要求1所述的MVB总线主控并联冗余控制的方法,其特征在于,当MVB总线上存在多个主控时,依据主控冗余切换策略确定自己是否继续成为总线主控;所述主控冗余切换策略为:
(1)若MVB总线中无主帧时,则配置为主的设备自动设置为总线主控,管理MVB总线;
(2)若MVB总线中如同时存在多个主控时,则根据总线主控的设备地址大小进行主选择,设备地址小的为总线主,设备地址大的为备用主;
(3)若MVB总线中已存在主帧,则自动为总线备用主控。
3.根据权利要求1所述的MVB总线主控并联冗余控制的方法,其特征在于,采用双线路并联冗余的设计,即整个网络的所有通道均采用了两条链路的形式,包括信任线和冗余线,在故障时链路进行冗余切换。
4.根据权利要求3所述的MVB总线主控并联冗余控制的方法,其特征在于,在进行链路冗余切换时依据以下策略进行:
(1)当信任线的物理链路断开或线路的阻抗不匹配时,切换到冗余线上;
(2)当信任线受到其他外部设备的干扰时,切换到冗余线上;
(3)当信任线在某个时间段内存在大量的错帧时,切换到冗余线上。
5.根据权利要求1~4中任意一项所述的MVB总线主控并联冗余控制的方法,其特征在于,两个互为冗余的总线主控模块都运行相同的控制逻辑程序,配置相同的通信端口。
6.根据权利要求1~4中任意一项所述的MVB总线主控并联冗余控制的方法,其特征在于,在网络***运行时,由底层程序根据当前模块的状态是否为总线主控或备用主控来决定应用的逻辑运算后的结果是否输出,作为总线备用主模块在监视总线状态的同时,接收与主控模块相同的网络数据,并进行同样的数据逻辑运算;当总线主控模块故障时,备用主控模块马上切换工作模式,并根据原的运算逻辑进行输出。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410059477.7A CN103825791B (zh) | 2014-02-21 | 2014-02-21 | 一种mvb总线主控并联冗余控制的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410059477.7A CN103825791B (zh) | 2014-02-21 | 2014-02-21 | 一种mvb总线主控并联冗余控制的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103825791A true CN103825791A (zh) | 2014-05-28 |
CN103825791B CN103825791B (zh) | 2015-01-14 |
Family
ID=50760635
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410059477.7A Active CN103825791B (zh) | 2014-02-21 | 2014-02-21 | 一种mvb总线主控并联冗余控制的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103825791B (zh) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104579606A (zh) * | 2014-09-19 | 2015-04-29 | 长春工业大学 | 多功能车辆总线mvb网络***冗余设计方法 |
CN105045181A (zh) * | 2015-07-24 | 2015-11-11 | 重庆川仪自动化股份有限公司 | Pas100控制***的总体冗余构架 |
WO2016061878A1 (zh) * | 2014-10-23 | 2016-04-28 | 中车大连电力牵引研发中心有限公司 | 数据处理方法、tcn备用网关设备及数据处理*** |
CN105678947A (zh) * | 2016-04-14 | 2016-06-15 | 中车青岛四方车辆研究所有限公司 | 模块化高速动车组烟火在线监控*** |
CN105897539A (zh) * | 2016-03-24 | 2016-08-24 | 武汉征原电气有限公司 | 一种带迂回路径冗余的mvb环形网 |
CN106878081A (zh) * | 2017-02-27 | 2017-06-20 | 中车青岛四方车辆研究所有限公司 | 列车网关冗余控制***及其控制方法 |
CN107231280A (zh) * | 2017-06-22 | 2017-10-03 | 中车信息技术有限公司 | 一种mvb网卡的线路冗余切换的方法及装置 |
CN110877628A (zh) * | 2018-09-06 | 2020-03-13 | 中车株洲电力机车研究所有限公司 | 一种列车冗余通信***及方法 |
CN111781816A (zh) * | 2020-08-05 | 2020-10-16 | 中车大连电力牵引研发中心有限公司 | 一种基于双总线的列车主控设备高速冗余切换方法及*** |
CN112134773A (zh) * | 2020-09-17 | 2020-12-25 | 通号城市轨道交通技术有限公司 | Mvb总线冗余通信方法及装置 |
CN112187572A (zh) * | 2020-09-18 | 2021-01-05 | 北京全路通信信号研究设计院集团有限公司 | 一种判断mvb工作主站设备的方法及*** |
CN114157528A (zh) * | 2021-11-28 | 2022-03-08 | 浙江中控技术股份有限公司 | 冗余通信方法、***、电子装置和存储介质 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101334667A (zh) * | 2007-06-26 | 2008-12-31 | 株洲南车时代电气股份有限公司 | 机车状态信息检测与诊断记录的方法及装置 |
-
2014
- 2014-02-21 CN CN201410059477.7A patent/CN103825791B/zh active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101334667A (zh) * | 2007-06-26 | 2008-12-31 | 株洲南车时代电气股份有限公司 | 机车状态信息检测与诊断记录的方法及装置 |
Non-Patent Citations (1)
Title |
---|
邝艳菊: "列车通信网中MVB总线管理器的研究与实现", 《中国优秀硕士学位论文全文数据库 信息科技辑》, no. 4, 15 April 2011 (2011-04-15) * |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104579606B (zh) * | 2014-09-19 | 2018-04-06 | 长春工业大学 | 多功能车辆总线mvb网络***冗余设计方法 |
CN104579606A (zh) * | 2014-09-19 | 2015-04-29 | 长春工业大学 | 多功能车辆总线mvb网络***冗余设计方法 |
WO2016061878A1 (zh) * | 2014-10-23 | 2016-04-28 | 中车大连电力牵引研发中心有限公司 | 数据处理方法、tcn备用网关设备及数据处理*** |
CN105591774A (zh) * | 2014-10-23 | 2016-05-18 | 中车大连电力牵引研发中心有限公司 | 数据处理方法、tcn备用网关设备及数据处理*** |
CN105045181A (zh) * | 2015-07-24 | 2015-11-11 | 重庆川仪自动化股份有限公司 | Pas100控制***的总体冗余构架 |
CN105897539A (zh) * | 2016-03-24 | 2016-08-24 | 武汉征原电气有限公司 | 一种带迂回路径冗余的mvb环形网 |
CN105678947A (zh) * | 2016-04-14 | 2016-06-15 | 中车青岛四方车辆研究所有限公司 | 模块化高速动车组烟火在线监控*** |
CN106878081A (zh) * | 2017-02-27 | 2017-06-20 | 中车青岛四方车辆研究所有限公司 | 列车网关冗余控制***及其控制方法 |
CN107231280A (zh) * | 2017-06-22 | 2017-10-03 | 中车信息技术有限公司 | 一种mvb网卡的线路冗余切换的方法及装置 |
CN110877628A (zh) * | 2018-09-06 | 2020-03-13 | 中车株洲电力机车研究所有限公司 | 一种列车冗余通信***及方法 |
CN111781816A (zh) * | 2020-08-05 | 2020-10-16 | 中车大连电力牵引研发中心有限公司 | 一种基于双总线的列车主控设备高速冗余切换方法及*** |
CN111781816B (zh) * | 2020-08-05 | 2024-03-19 | 中车大连电力牵引研发中心有限公司 | 一种基于双总线的列车主控设备高速冗余切换方法及*** |
CN112134773A (zh) * | 2020-09-17 | 2020-12-25 | 通号城市轨道交通技术有限公司 | Mvb总线冗余通信方法及装置 |
CN112134773B (zh) * | 2020-09-17 | 2022-04-19 | 通号城市轨道交通技术有限公司 | Mvb总线冗余通信方法及装置 |
CN112187572A (zh) * | 2020-09-18 | 2021-01-05 | 北京全路通信信号研究设计院集团有限公司 | 一种判断mvb工作主站设备的方法及*** |
CN112187572B (zh) * | 2020-09-18 | 2022-04-08 | 北京全路通信信号研究设计院集团有限公司 | 一种判断mvb工作主站设备的方法及*** |
CN114157528A (zh) * | 2021-11-28 | 2022-03-08 | 浙江中控技术股份有限公司 | 冗余通信方法、***、电子装置和存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN103825791B (zh) | 2015-01-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103825791B (zh) | 一种mvb总线主控并联冗余控制的方法 | |
CN110474943B (zh) | 基于mvb与以太网的车辆网冗余***及网关切换方法 | |
US9917725B2 (en) | Automotive neural network | |
WO2017107665A1 (zh) | 一种用于列车控制的安全计算机*** | |
CN202944335U (zh) | 电传动内燃动车组列车及重联列车 | |
CN102611598B (zh) | 控制器局域网络总线冗余***及冗余切换的方法和装置 | |
CN101943898B (zh) | 车列实时控制*** | |
CN103975555B (zh) | 用于以太网的具有切换功能的单元 | |
CN102407856B (zh) | 列车中央控制单元的热备冗余方法及*** | |
CN106789747B (zh) | 具有多网关功能的交换机及通信*** | |
CN105438151B (zh) | 制动控制***及其故障导向安全处理方法 | |
WO2020093764A1 (zh) | 一种乘客信息***及乘客信息***的控制方法 | |
CN106394538A (zh) | 一种机车制动控制单元及机车 | |
KR20180136645A (ko) | 차량 네트워크에서 진단을 위한 통신 노드의 동작 방법 | |
CN109104347A (zh) | 基于CANopen协议传输数据的网关轮换方法、***及其装置 | |
CN205377900U (zh) | 一种列车tcn冗余网关*** | |
JPWO2014188487A1 (ja) | 列車情報管理装置 | |
CN103472746B (zh) | 双主控设备及双主控设备的冗余控制方法 | |
US9003067B2 (en) | Network and method for operating the network | |
US9461883B2 (en) | Coupling device for a data transmission network and data transmission network | |
US10268623B2 (en) | Method for operating a data transfer system, and data transfer system | |
US20150341204A1 (en) | Train-informati0n management device | |
JP2013258619A (ja) | 通信システムおよびバックアップ給電方法 | |
US20150365253A1 (en) | Network system | |
JP2017103588A (ja) | 鉄道車両用情報伝送装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CP01 | Change in the name or title of a patent holder | ||
CP01 | Change in the name or title of a patent holder |
Address after: The age of 412001 in Hunan Province, Zhuzhou Shifeng District Road No. 169 Patentee after: ZHUZHOU CRRC TIMES ELECTRIC Co.,Ltd. Address before: The age of 412001 in Hunan Province, Zhuzhou Shifeng District Road No. 169 Patentee before: ZHUZH CSR TIMES ELECTRIC Co.,Ltd. |