首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种基于实际运行图的列车晚点分析方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:中国铁道科学研究院集团有限公司通信信号研究所;中国国家铁路集团有限公司;中国铁道科学研究院集团有限公司

摘要:一种基于实际运行图的列车晚点分析方法。首先提出整合图定计划线方法。然后构建晚点分析模型,并提出四种不同的模型单元数据加载方法。最后提出以列车运行实际节点为单位的晚点分析方法,根据节点类型不同分布设计其早晚点分析方法。实现在本调度台即可查看在列车在路局调度管辖内所有调度区段、车站的运行早晚点情况,通过列车晚点的横向和纵向运行分析,追溯本调度台内调度管辖范围的各列车晚点产生的原因。本调度台仅能查看到其管辖范围内及其相邻分界口车站的列车早晚点,对于大量跨台、跨局运行列车只能通过查询台查看,且运行图界面仅能够看出节点早晚点情况,无法得知造成该早晚点的原因。

主权项:1.基于实际运行图的列车晚点分析方法,其特征为,包括如下步骤:步骤1:整合图定计划线方法:以调度台为单位,取各调度台的所有图定计划线,加载到图定计划线链表tdxList中;设置整合图定计划线链表为ItgaTdxList,图定计划线链表由若干个图定计划线组成,图定计划线由若干个节点组成;步骤2:构建晚点分析模型:以调度台为单位,构建列车晚点分析模型,并对每个模型单元进行加载数据;调度台内一条实际运行线为一个模型单元;一个模型单元由台内实际运行线Li、接续车组信息Gi、综合运行线信息链表itgaTdxBTrnLineList和以整合图定计划线节点为单位的节点晚点分析链表trnNodeDelayAnalysisList组成;其中,接续车组信息Gi是指包含台内实际运行线的列车在担当此运营任务之前,该车组所担当其他运营任务的车次记录;综合运行线信息链表itgaTdxBTrnLineList由该列车在局内运行时涉及到的各列车整合图定计划线信息及其所对应的各调度台实际运行线信息链表的综合运行线信息单元组成;每个综合运行信息单元由其对应的整合图定计划线和相关的实际运行线链表trnLineListe构成;trnLineListe由若干个相关的实际运行线构成;步骤3:实现对晚点分析:逐个对每个列车晚点分析模型单元进行分析,从后向前遍历综合运行线信息链表itgaTdxBTrnLineList;对于每个综合运行信息单元从后向前遍历其对应的整合图定计划线的节点;分析对象是整合图定计划线中每个节点对应的实际运行线节点;对tdxList中每一条台内实际运行线Li进一步包括如下内容:1使用图定计划线的图定ID,先判断该运行线是否在ItgaTdxList中存在,若存在,则不再处理,若不存在,则按如下步骤进行整合;2在tdxList中将与Li的图定ID相同的图定计划线存入临时链表中tdxTmpList;3创建整合图定计划线其图定ID同Li;4依次对同一图定ID的图定计划线临时链表tdxTmpList中每一条图定计划线的每一个节点Ni,j进行整合;5对整合图定计划线节点链表中每一节点赋值:点序:从1开始依次递增1;站名:根据站码找到其站名进行赋值;调度台信息:根据车站实际隶属调度台进行更新;其中:依次对同一图定ID的图定计划线临时链表tdxTmpList中每一条图定计划线的每一个节点Ni,j进行整合进一步包括如下内容:使用节点的站码、到达时刻、出发时刻判断该节点是否在图定计划线中存在,若存在,则整合该节点的接入线别和交出线别;若不存在,则以节点为模板创建节点加载到整合图定计划线的节点链表中;整合节点的接入线别和交出线别方法:若待整合运行线节点Ni,j的接入线别不为空值,且其在整合图定计划线中对应节点的线别为空值,则将Ni,j的接入线别赋值给的接入线别;若待整合运行线节点Ni,j的交出线别不为空值,且其在整合图定计划线中对应节点的线别为空值,则将Ni,j的交出线别赋值给的交出线别;新创建的节点加载到整合图定计划线的节点链表中规则:节点需按照到达车站的先后顺序进行排列,将节点的到达时刻与整合图定计划线节点链表中每个节点到达时刻比较,若则将加入到前面,否则继续与下一个节点进行比较,若节点的到达时刻大于整合图定计划线节点链表中最后一个节点的到达时刻,则将其加入在整合图定计划线节点链表的尾端;所述步骤2进一步包括如下内容:对每一个模型单元进行加载数据,按台内实际运行线首节点是否隶属于本台及台内实际运行线头类型,设定不同的模型单元数据加载方法:加载方法1:1台内实际运行线Li,创建副本后加载入模型单元;2接续车组信息Gi:根据台内实际运行线Li的首节点到达车次号,在车组接续信息链表trnConnGroupList中找到对应的车组信息,创建副本后加载入模型单元;3综合运行线信息链表itgaTdxBTrnLineList:在接续车组信息Gi中从后向前先找到台内实际运行线Li对应的车次信息:未找到时:不做处理,继续向前查找,直到找到;首次找到时:创建综合运行线信息单元加入综合运行线信息链表itgaTdxBTrnLineList;加载方法2:1台内实际运行线Li,创建副本后加载入模型单元;2接续车组信息Gi,无需加载;3综合运行线信息链表itgaTdxBTrnLineList:创建综合运行线信息单元加入综合运行线信息链表itgaTdxBTrnLineList;根据台内实际运行线Li的首节点到达车次在ItgaTdxList中找到其对应的整合图定计划线信息创建副本后加载入判断台内实际运行线,是否为转圈车;加载方法3:1台内实际运行线Li,创建副本后加载入模型单元;2综合运行线信息链表itgaTdxBTrnLineList:创建综合运行线信息单元加入综合运行线信息链表itgaTdxBTrnLineList;根据台内实际运行线Li的首节点到达车次号,在ItgaTdxList中找到其对应的整合图定计划线信息创建副本后加载入从后向前遍历首条整合图定计划线信息的每个节点,参照台内运行计划线的最后一个所属本台内的节点,找到其在整合图定计划线中的对应节点,即分析的起始节点,该节点及其之前的节点均为待分析的节点;将其对应的整合图定计划线信息中的待分析节点按相邻调度区段信息进行分段,每段内的节点相邻、时间连续且车站隶属于同一个调度台;从后向前分别找到整合图定计划线分段后的每一段子图定计划线对应的实际运行线;若不存在接续车组信息Gi,则已完成综合运行线信息的加载,否则继续;在接续车组信息Gi中从后向前先找到台内实际运行线Li对应的车次信息;3接续车组信息Gi:根据台内实际运行线对应的整合图定计划线的首节点的到达车次号,在车组接续信息链表trnConnGroupList中找到对应的车组信息,若存在,则创建副本后加载入模型单元;加载方法41台内实际运行线Li,创建副本后加载入模型单元;2综合运行线信息链表itgaTdxBTrnLineList:创建综合运行线信息单元加入综合运行线信息链表itgaTdxBTrnLineList;根据台内实际运行线Li中首个隶属于本台节点的到达车次号,在ItgaTdxList中找到其对应的整合图定计划线信息创建副本后加载入从后向前遍历首条整合图定计划线的每个节点,参照台内运行计划线的最后一个所属本台内的节点,找到其在整合图定计划线中的对应节点,即分析的起始节点,该节点及其之前的节点均为待分析的节点;将其对应的整合图定计划线信息中的待分析节点按相邻调度区段信息进行分段,每段内的节点相邻、时间连续且车站隶属于同一个调度台;从后向前分别找到整合图定计划线分段后的每一段子图定计划线对应的实际运行线;若不存在接续车组信息Gi,则已完成综合运行线信息的加载,否则继续;在接续车组信息Gi中从后向前先找到台内实际运行线Li对应的车次信息;3接续车组信息Gi:根据台内实际运行线对应的整合图定计划线的首节点的到达车次号,在车组接续信息链表trnConnGroupList中找到对应的车组信息,若存在,则创建副本后加载入模型单元;所述步骤3进一步包括如下内容:将节点类型划分为始发首节点、接入首节点、终到尾节点和一般节点,更新每个整合图定计划线节点的类型;然后根据不同的节点类型分别进行晚点分析;其中,节点类型的划分方法:对于整合图定线中的各节点:点序等于1时:始发类型节点;点序等于节点总数时;终到类型节点;点序大于1且小于节点总数时:当前节点的隶属调度台与其上一节点的隶属调度台不一致且当前节点的隶属调度台与其下一节点的隶属调度台一致:接入类型节点;其他情况:一般类型节点;其中:接入类型节点晚点分析如下:1找整合图定计划线节点对应的实际运行线和实际节点:根据整合图定计划线节点的关联实际运行线ID,在对应的实际运行线链表trnLineListe中找到其对应的实际运行线然后根据整合图定线计划线节点的关联节点点序,在找到的实际运行线中找到对应的实际节点2初始化相关数据:1节点晚点分析单元:节点晚点分析单元包含节点的基本信息和其早晚点分析数据;2相关实际运行图数据:实际运行图数据的取值范围:结束时刻的前12小时至结束时刻的后3小时;取此调度台在该时间范围的实际运行线数据、车站封锁数据、车站慢行数据、区间封锁数据、区间慢行数据及综合天窗数据,记为trnLineTmpList、staLockTmpList、staSlowTmpList、secLockTmpList、secSlowTmpList和skyLightTmpList;3接入节点到达晚点与出发晚点计算根据公式14和15计算接入节点到达晚点与出发晚点时分: 其中,表示列车在车站的到达晚点分钟,表示在车站的出发晚点分钟,表示列车在车站的到达时刻,表示列车在车站的图定到达时刻,表示列车在车站的出发时刻,表示列车在车站的图定出发时刻;接入节点到达晚点分析如下:1从区间运行时分角度分析:找该实际节点的上一实际节点:根据整合图定计划线节点的点序在整合图定计划线中找到其上一节点再根据的关联实际运行线ID在对应的实际运行线链表trnLineListe中找到其对应的实际运行线由的关联节点点序,找到其上一实际节点上一实际节点的出发时刻早晚点分析:根据公式16计算上一实际节点的出发时刻早晚点: 其中,表示列车在节点所属车站的出发晚点时分,表示列车在节点所属车站的实际出发时刻,表示列车在节点所属车站的图定出发时刻;区间运行时分分析:根据公式17-19计算接入时的实际区间运行时分和图定区间运行时分: 其中,表示整合图定线对应的实际运行线在相邻节点与的区间运行时分,表示整合图定线对应的实际运行线在相邻节点与的图定区间运行时分,Δtsec表示区间运行时分的变化值;2从区间慢行角度分析:根据列车在节点与所在区间的运行线路,在车站慢行链表secSlowTmpList中找到对应的区间慢行,若满足公式20,则认为由于区间慢行导致台列车接入首节点到达晚点;记录:遇区间慢行导致接入首节点X5到达晚点X6: 其中,X5为列车的车次号,X6为表示节点与间的区间慢行开始时刻,表示节点与间的区间慢行结束时刻;3从接车时间间隔角度分析:在实际运行线数据trnLineTmpList中,根据节点所在车站的接车线路,找到其相邻的前车4从接入站到发线是否空闲角度分析:在实际运行线数据trnLineTmpLi中,针对经过列车在节点所属车站及其使用的到发线的每趟列车,使用公式25判断当时是否到发线可用;若满足公式25,则认为由于接入站到发线不空闲导致接入首节点接车晚点;记录:车站股道不空闲导致接入首节点接车晚点X7: 其中,X7为z表示节点所属的车站,表示列车在节点所属车站的预计到达时刻,参照公式22,表示列车l在车站z的到达时刻,表示列车l在车站z的出发时刻,l∈trnLineTmpList;5从接入站车站慢行角度分析在车站慢行链表staSlowTmpList中找节点所属车站的车站封锁,若满足公式26,则认为由于遇车站慢行导致接入首节点接车晚点;记录:遇车站慢行导致接入首节点接车X8: 其中,X8为z表示节点所属的车站,TzStaS-s表示车站慢行的开始时刻,TzStaS-e表示车站慢行的结束时刻,表示列车在节点所属车站的图定到达时刻;6从接入站车站封锁角度分析在车站封锁链表staLockTmpList中找节点所属车站的车站封锁,若满足公式27,则认为由于遇车站封锁导致接入首节点接车晚点;记录:遇车站封锁导致接入首节点接车晚点X9: 其中,X9为z表示节点所属的车站,TzStaL-s表示车站封锁的开始时刻,TzStaL-e表示车站封锁的结束时刻,表示列车在节点所属车站的图定到达时刻;终到类型节点晚点分析如下:1找整合图定计划线节点对应的实际运行线和实际节点:根据整合图定计划线节点的关联实际运行线ID,在对应的实际运行线链表trnLineListe中找到其对应的实际运行线然后根据整合图定线计划线节点的关联节点点序,在找到的实际运行线中找到对应的实际节点2初始化相关数据:1节点晚点分析单元:节点晚点分析单元包含节点的基本信息和其早晚点分析数据;2相关实际运行图数据:实际运行图数据的取值范围:结束时刻的前12小时至结束时刻的后3小时;取此调度台在该时间范围的实际运行线数据、车站封锁数据、车站慢行数据、区间封锁数据、区间慢行数据及综合天窗数据,记为trnLineTmpList、staLockTmpList、staSlowTmpList、secLockTmpList、secSlowTmpList和skyLightTmpList;3终到尾结点到达节点晚点分析:首先,根据公式14计算终到尾结点的到达晚点时分;然后对终到尾节点的到达晚点进行分析;1从区间运行时分角度分析:找该实际节点的上一实际节点:根据整合图定计划线终到尾节点的点序在整合图定计划线中找到其上一节点再根据的关联实际运行线ID在对应的实际运行线链表trnLineListe中找到其对应的实际运行线,通常情况为由的关联节点点序,找到其上一实际节点上一实际节点的出发时刻早晚点分析:根据公式40计算上一实际节点的出发时刻早晚点: 其中,表示列车在节点所属车站的出发晚点时分,表示列车在节点所属车站的实际出发时刻,表示列车在节点所属车站的图定出发时刻;区间运行时分分析:根据公式41和42计算接入时的实际区间运行时分和图定区间运行时分: 其中,表示整合图定线对应的实际运行线在相邻节点与的区间运行时分,表示整合图定线对应的实际运行线在相邻节点与的图定区间运行时分,Δtsec表示区间运行时分的变化值;2从区间慢行角度分析:根据列车在节点与所在区间的运行线路,在区间慢行链表secSlowTmpList中找到对应的区间慢行,若满足公式44,则认为由于区间慢行导致此终到尾节点到达晚点;记录:遇区间慢行导致终到尾节点X17到达晚点X18: 其中,X17为列车的车次号,X18为表示节点与间的区间慢行开始时刻,表示节点与间的区间慢行结束时刻;3从接车时间间隔角度分析:在实际运行线数据trnLineTmpList中,根据节点所在车站的接车线路,找到其相邻的前车若相邻的前车不存在,则不认为是由于接车间隔导致的终到尾节点接车晚点;若相邻的前车存在,若满足公式45,则认为由于前车接入晚点使不满足最小接车时间间隔导致的终到尾节点到达晚点;记录:接车间隔不足导致终到尾结点到达晚点X19-X20-X21-X22: 其中,X19为X20为X21为X22为表示列车在节点车站的预计到达时刻,表示相邻接车前车在此站的实际到达时刻,表示此两相邻列车的参考接车时间间隔,表示此两相邻列车的图定接车时间间隔,表示相邻接车前车在此站的图定到达时刻;从终到站到发线是否空闲角度分析如下:在实际运行线数据trnLineTmpList中,针对经过列车在节点所属车站及其使用的到发线的每趟列车,使用公式49判断当时终到站是否到发线可用;若满足公式49,则认为由于终到站到发线不空闲导致终到尾节点到达晚点,记录:车站股道不空闲导致终到尾节点到达晚点X23: 其中,X23为z表示节点所属的车站,表示列车在节点所属车站的预计到达时刻,参照公式46,表示列车l在车站z的到达时刻,表示列车l在车站z的出发时刻,l∈trnLineTmpList;5从终到站车站慢行角度分析:在车站慢行链表staSlowTmpList中找节点所属车站的车站封锁,若满足公式50,则认为由于遇车站慢行导致终到尾节点到达晚点,记录:遇车站慢行导致终到尾节点到达晚点X24: 其中,X24为z表示节点所属的车站,TzStaS-s表示车站慢行的开始时刻,TzStaS-e表示车站慢行的结束时刻,表示列车在节点所属车站的图定到达时刻;6从终到站车站封锁角度分析:在车站封锁链表staLockTmpList中找节点所属车站的车站封锁,若满足公式51,则认为由于遇车站封锁导致终到尾节点到达晚点,记录:遇车站封锁导致终到尾节点到达晚点X25: 其中,X25为z表示节点所属的车站,表示车站封锁的开始时刻,表示车站封锁的结束时刻,表示列车在节点所属车站的图定到达时刻。

全文数据:

权利要求:

百度查询: 中国铁道科学研究院集团有限公司通信信号研究所 中国国家铁路集团有限公司 中国铁道科学研究院集团有限公司 一种基于实际运行图的列车晚点分析方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。