【技术实现步骤摘要】
主备车辆控制单元同步运行方法和车辆控制单元
[0001]本申请涉及轨道交通
,尤其涉及一种主备车辆控制单元同步运行方法和车辆控制单元。
技术介绍
[0002]在列车运行过程中,TCMS(Train Control and Monitoring System,列车控制和监控系统)通过各个子系统的信息交互,完成列车的逻辑控制、数据监视以及故障诊断。由于TCMS系统是车辆手动驾驶和自动驾驶的基础设备,对硬件平台的安全性和可靠性有较高的要求,一般采用头尾各两个VCU(Vehicle Control Unit,车辆控制单元)热备冗余的方式,当主用VCU发生故障时,另一个VCU自动切换为主用VCU。
[0003]传统TCMS系统两个VCU程序独立运行,未进行严格同步,导致两个VCU切换时,可能由于指令不连续,导致车辆产生冲动或顿挫感,影响乘客的舒适性。
技术实现思路
[0004]为了解决上述技术缺陷之一,本申请提供了一种主备车辆控制单元同步运行方法和车辆控制单元。
[0005]本申请第一个方面,提供了一种主备车辆控制单元同步运行方法,其特征在于,方法由车辆控制单元VCU执行,方法包括:
[0006]在进入周期运行后,每隔预设周期,确定列车控制和监控系统TCMS应用所处微周期;微周期为应用处理微周期,或者,应用输出微周期,或者,应用输入微周期,或者,应用空闲微周期;
[0007]根据所处微周期与另一VCU进行数据同步;
[0008]若VCU为备,则根据同步的数据进行热备 ...
【技术保护点】
【技术特征摘要】
1.一种主备车辆控制单元同步运行方法,其特征在于,所述方法由车辆控制单元VCU执行,所述方法包括:在进入周期运行后,每隔预设周期,确定列车控制和监控系统TCMS应用所处微周期;所述微周期为应用处理微周期,或者,应用输出微周期,或者,应用输入微周期,或者,应用空闲微周期;根据所处微周期与另一VCU进行数据同步;若VCU为备,则根据同步的数据进行热备冗余。2.根据权利要求1所述的方法,其特征在于,所述VCU和另一VCU分别位于不同的半动半托带驾驶室TMc车;所述VCU和所述另一VCU分别通过双通道接入TCMS骨干网;所述VCU和所述另一VCU之间通过双通道进行通信;所述VCU和所述另一VCU中的一个为主,另一个为备。3.根据权利要求1所述的方法,其特征在于,所述微周期为应用处理微周期;所述根据所处微周期与另一VCU进行数据同步,包括:若所述VCU为主,则通过以太网通讯网络ECN向另一VCU发送外部输入数据;若所述VCU为备,则通过ECN接收另一VCU发送的外部输入数据;所述若VCU为备,则根据同步的数据进行热备冗余,包括:若所述VCU为备,则根据另一VCU发送的外部输入数据进行应用逻辑处理。4.根据权利要求3所述的方法,其特征在于,所述通过ECN向另一VCU发送外部输入数据之前,还包括:获取外部输入数据,根据获取的输入数据进行应用逻辑处理。5.根据权利要求4所述的方法,其特征在于,所述微周期为应用输出微周期;所述根据所处微周期与另一VCU进行数据同步,包括:若所述VCU为主,则通过ECN向另一VCU发送应用逻辑处理结果;若所述VCU为备,则通过ECN接收另一VCU发送的应用逻辑处理结果;所述若VCU为备,则根据同步的数据进行热备冗余,包括:若所述VCU为备,则确定另一VCU发送的应用逻辑处理结果与自身的应用逻辑处理结果是否一致;若不一致,则进行报警。6.根据权利要求1所述的方法,其特征在于,所述微周期为应用输入微周期;所述根据所处微周期与另一VCU进行数据同步,包括:若所述VCU为主,则通过ECN向另一VCU发送外部输入数据;若所述VCU为备,则通过ECN接收另一VCU发送的外部输入数据;所述若VCU为备,则根据同步的数据进行热备冗余,包括:若所述VCU为备,则根据另一VCU发送的外部输入数据确定应用运算的输入。7.根据权利要求2所述的方法,其特征在于,所述微周期为应用空闲微周期;所述根据所处微周期与另一VCU进行数据同步,包括:若所述VCU为主,则通过第一通道接收到另一VCU发送的时钟同步消息后,确定接收到时钟同步消息的时间,并通过第一通道向所述另一VCU反馈接收到时钟同步消息的时间和
反馈发送时间;通过第二通道接收到另一VCU发送的时钟同步消息后,确定接收到时钟同步消息的时间,并通过第二通道向所述另一VCU反馈接...
【专利技术属性】
技术研发人员:张春雨,吴昊,张妍,刘昊,王征,王翯,于浩,
申请(专利权)人:北京市基础设施投资有限公司北京市轨道交通建设管理有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。