首页 / 机车周转数据显示方法及装置

机车周转数据显示方法及装置有效专利 发明

技术领域

[0001] 本申请涉及机车实时监测技术领域,尤其涉及一种机车周转数据显示方法及装置。

相关背景技术

[0002] 机车周转图是指表示铁路机务段在设定时间内各区段机车挂运车次及机车交路情况的图表,是机车工作计划的主要组成部分。
[0003] 相关技术的机车周转图,要么采用纯手工在图纸上进行手动编制,要么采用电子绘图工具自动编制,但都不能实时展现前日机车数据,仅是将前日过表数据引入到当前编制界面。在机车计划周转图编制过程中,无法直观展现前日机车周转数据。

具体实施方式

[0048] 下面将参照附图更详细地描述本申请的实施方式。虽然附图中显示了本申请的实施方式,然而应该理解,可以以各种形式实现本申请而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了使本申请更加透彻和完整,并且能够将本申请的范围完整地传达给本领域的技术人员。
[0049] 在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0050] 应当理解,尽管在本申请可能采用术语“第一”、“第二”、“第三”等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本申请的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
[0051] 本申请实施例提供一种机车周转数据显示方法,能够直观地、实时地显示前日机车周转数据和当日机车计划周转数据。
[0052] 以下结合附图详细描述本申请实施例的技术方案。
[0053] 图1是本申请实施例示出的机车周转数据显示方法的流程示意图。
[0054] 参见图1,一种机车周转数据显示方法,包括:
[0055] 在步骤S101中,获取前日机车周转数据和当日机车计划周转数据。
[0056] 在一实施方式中,获取前日机车周转数据和当日机车计划周转数据,前日机车周转数据包括前日的车次数据、机车数据、开行数据;当日机车计划周转数据包括当日计划的车次数据、机车数据、开行数据。车次数据包括开行车次的车次序号,例如开行的53001车次。机车数据包括开行车次所需要的机车(担当牵引的机车)的机车编号,例如,开行53001车次所需要机车的机车编号0100。开行数据包括开行车次的开点时间、到点时间、开站时间、到站时间、过站时间、开行车次的开行地点。开行车次的开行地点也可以表示开行车次的担当机车的开行地点。开行地点包括开行车站站名。
[0057] 在步骤S102中,获得前日机车周转数据和当日机车计划周转数据的开行数据的开行地点和时间,将开行地点为纵轴数据、时间为横轴数据,得到基本框架图数据,并对基本框架图数据进行显示。
[0058] 在一实施方式中,以前日机车周转数据和当日机车计划周转数据的开行数据的开行车站站名为纵轴数据、时间为横轴数据,绘制并显示基本框架图数据。开行车站站名以先后顺序在基本框架图数据的纵轴从上至下或从下至上排列。时间以日期先后顺序在基本框架图的横轴从左至右排列。
[0059] 在步骤S103中,在基本框架图数据显示前日机车周转数据的前日机车周转曲线,前日机车周转曲线包括显示前日机车周转数据的车次数据的开行地点和开行时间的主线、显示前日机车周转数据的机车数据的开行地点和开行时间的辅线。
[0060] 在一实施方式中,以前日机车周转数据的车次数据为主线数据,铺画数据曲线,显示前日机车周转数据的车次数据的开行地点和开行时间的主线;以前日机车周转数据的机车数据为辅线数据,铺画数据曲线,显示前日机车周转数据的机车数据的开行地点和开行时间的辅线;在基本框架图数据横轴时间为前日的位置绘制并显示前日机车周转数据的前日机车周转曲线。
[0061] 在步骤S104中,在基本框架图数据显示当日机车计划周转数据的当日机车计划周转曲线,当日机车计划周转曲线包括显示当日机车计划周转数据的车次数据的开行地点和开行时间的主线、显示当日机车计划周转数据的机车数据的开行地点和开行时间的辅线。
[0062] 在一实施方式中,以当日机车计划周转数据的车次数据为主线数据,铺画数据曲线,显示当日机车计划周转数据的车次数据的开行地点和开行时间的主线;以当日机车计划周转数据的机车数据为辅线数据,铺画数据曲线,显示当日机车计划周转数据的机车数据的开行地点和开行时间的辅线;在基本框架图数据横轴时间为当日的位置绘制并显示当日机车计划周转数据的当日机车计划周转曲线。
[0063] 本申请实施例示出的机车周转数据显示方法,依据前日机车周转数据和当日机车计划周转数据,以开行地点为纵轴数据、时间为横轴数据显示基本框架图数据,在基本框架图数据不同时间的位置,分别显示前日机车周转数据的前日机车周转曲线和当日机车计划周转数据的当日机车计划周转曲线,能够直观地、实时地显示前日机车周转数据和当日机车计划周转数据。
[0064] 图2是本申请实施例示出的机车周转数据显示方法的另一流程示意图。图2相对于图1更详细描述了本申请的方案。
[0065] 参见图2,一种机车周转数据显示方法,包括:
[0066] 在步骤S201中,获取前日机车实际周转数据和前日机车计划周转数据。
[0067] 在一实施方式中,在制定当日机车计划周转数据时,前日机车周转并未完全完成,即不可能是在前日机车周转完全完成,在获得已经完全完成前日机车周转的前日机车实际周转数据,才制定当日机车计划周转数据。实际是以已经完成周转的前日机车实际周转数据和未运行的前日机车计划周转数据,制定当日机车计划周转数据。因此,可以获取机车已经完成周转的前日机车实际周转数据和未运行的前日机车计划周转数据。
[0068] 在步骤S202中,融合前日机车实际周转数据和前日机车计划周转数据,获得前日机车周转数据。
[0069] 在一实施方式中,将前日机车实际周转数据和未运行的前日机车计划周转数据融合,获得前日机车周转数据。例如,以11号为当日,10号为前日。在制定11号的机车计划周转数据时,11号的机车计划周转数据的计划范围是10号18:00至11号18:00,制定11号的机车计划周转数据的时间是10号18:00前,10号的机车周转数据的数据范围是09号18:00至10号18:00的机车周转数据。假设制定11号的机车计划周转数据的时间是10号16:00,10号的机车周转数据包括机车在09号18:00至10号16:00已经周转的10号机车实际周转数据和10号
16:00至10号18:00的10号机车计划周转数据,将10号机车实际周转数据和10号机车计划周转数据融合,获得10号机车周转数据。
[0070] 在步骤S203中,获取当日机车计划周转数据。
[0071] 在一实施方式中,可以依据前日机车周转数据,制定当日机车计划周转数据;获取依据前日机车周转数据制定的当日机车计划周转数据。
[0072] 在一实施方式中,前日机车周转数据包括前日的车次数据、机车数据、开行数据;当日机车计划周转数据包括当日计划的车次数据、机车数据、开行数据。车次数据包括开行车次的车次序号,例如开行的53001车次。机车数据包括开行车次所需要的机车(担当牵引的机车)的机车编号,例如,开行53001车次所需要机车的机车编号0100。开行数据包括开行车次的开行地点、开行时间。开行车次的开行时间包括开行车次的开点时间、到点时间、开站时间、到站时间、过站时间。开行车次的开行地点也可以表示开行车次的担当机车的开行地点。开行地点包括开行车站站名;开行车次的开行时间也可以表示开行车次的担当机车的机车开行时间。机车的开行数据还包括在机车未担当开行车次的担当机车时机车的开行数据。
[0073] 在步骤S204中,判断是否显示基本框架图数据;如果否,执行步骤S205;如果是,执行步骤S206。
[0074] 在一实施方式中,可以依据前日机车周转数据和当日机车计划周转数据的车次数据、机车数据、和/或开行数据,判断是否已经在界面显示前日机车周转数据和当日机车计划周转数据的基本框架图数据;如果没有在界面显示前日机车周转数据和当日机车计划周转数据的基本框架图数据,执行步骤S205;如果已经在界面显示前日机车周转数据和当日机车计划周转数据的基本框架图数据,执行步骤S206。
[0075] 在步骤S205中,显示基本框架图数据。
[0076] 在一实施方式中,获得前日机车周转数据和当日机车计划周转数据的开行数据的开行地点和时间,将开行地点为纵轴数据、时间为横轴数据,得到基本框架图数据,并对基本框架图数据进行显示。
[0077] 在一实施方式中,如果没有显示前日机车周转数据和当日机车计划周转数据的基本框架图数据,以前日机车周转数据和当日机车计划周转数据的开行数据的开行地点为纵轴数据、时间为横轴数据,显示前日机车周转数据和当日机车计划周转数据的的基本框架图数据。开行车站站名以在线路一个方向的先后顺序在基本框架图数据纵轴从上至下排列。时间以先后顺序在基本框架图数据的横轴从左至右排列。如图3所示,线路上车站A至车站F,先后经过车站B、车站C、车站D、车站E,车站A至车站F在基本框架图数据纵轴301从上至下排列,时间以先后顺序在基本框架图数据的横轴302从左至右排列。横轴302上方的数字可以以小时为单位表示每日的时间,横轴302下方的10日、11日表示日期。
[0078] 在步骤S206中,在基本框架图数据显示前日机车周转数据的前日机车周转曲线。
[0079] 在一实施方式中,在基本框架图数据显示前日机车周转数据的前日机车周转曲线,前日机车周转曲线包括显示前日机车周转数据的车次数据的开行地点和开行时间的主线、显示前日机车周转数据的机车数据的开行地点和开行时间的辅线。
[0080] 在一实施方式中,如果已经在界面显示前日机车周转数据和当日机车计划周转数据的基本框架图数据,在基本框架图数据与前日机车周转数据的时间对应的位置,根据前日机车周转数据中的车次数据、机车数据和开行数据,以前日机车周转数据中车次数据的车次序号为主线数据、机车数据的机车编号为辅线数据,铺画数据曲线,显示包括前日机车周转数据的机车开行地点、机车开行时间、机车折返时间、机车在外停留时间、机车上次整备时间、机车检修扣车时间的前日机车周转曲线。
[0081] 在一实施方式中,机车折返时间是指机车在不同的作业站(车站)折返的时间。在不同的作业站,机车的机车折返时间是不一样的,机车折返时间可以影响机车的工作安排。
[0082] 机车在外停留时间是指机车在外工作(停留)的时间。铁路上对于所配属于车次的机车会有定期整备的要求,当机车的机车在外停留时间到达一定的时间阀值,需要为机车安排回段计划,对机车进行定期整备作业(例如,上水、上沙、清洁、检查机车情况等),以及按照检修计划对机车进行检修作业,这样,需要在机车的机车在外停留时间到达一定的时间阀值后,将机车尽量向具备整备作业、检修作业的车站安排。
[0083] 机车上次整备时间记录机车上次整备的时间。可以根据机车上次整备时间及不同机车车型设置的时间阀值,将机车安排到具备整备作业的地点附近。
[0084] 机车检修扣车时间是指让机车回到具有检修作业能力的地点附近的时间。当机车行走设定公里或设定时间后,需要对机车部件进行检测,机务段会根据相关数据制定月度的检修计划,周转数据编制人员会根据机车的检修计划,设定机车的机车检修扣车时间;将机车在设定的机车检修扣车时间“扣下来”(让机车回到具有检修作业能力的地点附近)。
[0085] 在步骤S207中,在基本框架图数据显示当日机车计划周转数据的当日机车计划周转曲线。
[0086] 在一实施方式中,在基本框架图数据显示当日机车计划周转数据的当日机车计划周转曲线,当日机车计划周转曲线包括显示当日机车计划周转数据的车次数据的开行地点和开行时间的主线、显示当日机车计划周转数据的机车数据的开行地点和开行时间的辅线。
[0087] 在一实施方式中,在基本框架图数据与当日机车计划周转数据的时间对应的位置,根据当日机车计划周转数据中的车次数据、机车数据和开行数据,以当日机车计划周转数据中车次数据的车次序号为主线数据、机车数据的机车编号为辅线数据,铺画数据曲线,显示包括当日机车计划周转数据的机车开行地点、机车开行时间、机车折返时间、机车在外停留时间、机车上次整备时间、机车检修扣车时间的当日机车计划周转曲线。
[0088] 在一实施方式中,如图4所示,以1月10日(前日)和1月11日(当日)的部分机车周转数据在基本框架图数据上显示为例,横轴404表示时间,纵轴405表示车站,406表示前日机车周转曲线(1月10日18时及之前的机车周转数据)的部分,407表示当日机车计划周转曲线(1月10日18时之后的机车周转数据)的部分。根据1月10日(前日)机车周转数据和1月11日(当日)机车计划周转数据,获得:1月10日10:04(图中的曲线401起始端的“04”表示时间的分钟),机车0100为53001车次的担当机车,53001车次在西宁普速场车站经过图4中纵轴405的系列车站在1月10日17时到达兰州车站;在1月10日17时至1月10日21:37(图中的曲线402终端的“37”表示时间的分钟),机车0100在兰州车站,在兰州车站的时间约为4.6小时(1月10日17时至1月10日21:37);在1月10日21:37时至1月11日3时,机车0100作为车次53002的担当机车,车次53002在1月10日21:37时至1月11日3时,在兰州车站经过图4中纵轴405的系列车站在1月11日3时到达西宁普速场车站。在1月10日10:04至1月10日17时的基本框架图数据上,以车次53001在1月10日10:04至1月10日17时的开行地点和开行时间(即车次53001的运行路线)为主线数据,显示机车0100在1月10日10:04至1月10日17时的开行地点和开行时间,即显示曲线401,以曲线401(车次53001的运行路线)为机车0100的前日机车周转曲线。在1月10日17时至1月10日21:37时的基本框架图数据上,以机车0100的开行地点和开行时间(即机车0100在兰州车站的时间)为辅线数据,显示机车0100在1月10日17时至1月10日
21:37时的开行地点和开行时间,即显示曲线402,以曲线402显示1月10日17时至1月10日
21:37时机车0100在兰州车站的时间,以曲线402作为机车0100在1月10日17时至1月10日18时的前日机车周转曲线和1月10日18时至1月10日21:37时的当日机车周转曲线。在1月10日
21:37时至1月11日3时的基本框架图数据上,以车次53002在1月10日21:37时至1月11日3时的开行地点和开行时间(即车次53002的运行路线)为主线数据,显示机车0100在1月10日
21:37时至1月11日3时的开行地点和开行时间,即显示曲线403,以曲线403显示1月10日21:
37时至1月11日3时车次53002经过的车站和经过车站的时间,以车次53002的运行路线为机车0100在1月10日21:37时至1月11日3时的当日机车计划周转曲线,即以曲线403作为机车
0100的当日机车计划周转曲线。
[0089] 在步骤S208中,采用不同的颜色区分显示前日机车周转曲线和当日机车计划周转曲线的基本框架图数据。
[0090] 在一实施方式中,可以采用不同的颜色区分显示前日机车周转曲线和当日机车计划周转曲线的基本框架图数据。例如,可以用绿色显示前日机车周转曲线的基本框架图数据,用蓝色显示当日机车计划周转曲线的基本框架图数据。可以用绿色显示前日机车周转曲线位置的基本框架图数据的纵轴和横轴,用蓝色显示当日机车计划周转曲线位置的基本框架图数据的纵轴和横轴。或者,也可以采用不同的颜色区分显示前日机车周转曲线和当日机车计划周转曲线的背景。
[0091] 在一实施方式中,还可以采用不同的颜色区分显示前日机车周转曲线和当日机车计划周转曲线。例如,可以用绿色显示前日机车周转曲线,用蓝色显示当日机车计划周转曲线。
[0092] 在步骤S209中,获取前日机车实际周转数据。
[0093] 在一实施方式中,因为前日机车周转数据是融合了前日机车实际周转数据和未运行的前日机车计划周转数据,所以前日机车周转数据是可以根据前日机车实际周转数据而改变的。在显示当日机车计划周转曲线和前日机车周转曲线后,可以持续实时地获取前日机车周转的前日机车实际周转数据。
[0094] 在步骤S210中,判断前日机车实际周转数据的机车数据是否改变;如果是,执行步骤S213;如果否,执行步骤S211。
[0095] 在一实施方式中,根据实时获取的前日机车实际周转数据,实时变动前日机车周转数据,前日机车周转数据的变动包括前日机车周转数据的机车数据改变、开行车次的开行时间改变、开行车次的开行地点改变。可以根据实时获取的前日机车实际周转数据,与前日机车计划周转数据进行比对;如果前日机车实际周转数据相对于前日机车计划周转数据是改变的,分别调整在基本框架图数据显示的前日机车周转曲线和/或当日机车计划周转曲线;如果前日机车实际周转数据相对于前日机车计划周转数据是没有改变的,继续将实时获取的前日机车实际周转数据与前日机车计划周转数据进行比对,判断前日机车实际周转数据相对于前日机车计划周转数据是否改变。
[0096] 在一实施方式中,实时获取的前日机车实际周转数据与前日机车计划周转数据进行比对,判断前日机车实际周转数据的机车数据与前日机车计划周转数据的机车数据是否改变;如果前日机车实际周转数据的机车数据相对于前日机车计划周转数据的机车数据是改变的,执行步骤S213;如果前日机车实际周转数据的机车数据相对于前日机车计划周转数据的机车数据是没有改变的,执行步骤S211。
[0097] 在步骤S211中,判断前日机车实际周转数据的开行车次的开行时间是否改变;如果是,执行步骤S213;如果否,执行步骤S212。
[0098] 在一实施方式中,可以根据实时获取的前日机车实际周转数据,与前日机车计划周转数据进行比对,判断前日机车实际周转数据的开行车次的开行时间是否改变;如果前日机车实际周转数据的开行车次的开行时间相对于前日机车计划周转数据的开行车次的开行时间是改变的,执行步骤S213;如果前日机车实际周转数据的开行车次的开行时间相对于前日机车计划周转数据的开行车次的开行时间是没有改变的,执行步骤S212。
[0099] 在步骤S212中,判断前日机车实际周转数据的开行车次的开行地点是否改变;如果是,执行步骤S213;如果否,执行步骤S210。
[0100] 在一实施方式中,可以根据实时获取的前日机车实际周转数据,与前日机车计划周转数据进行比对,判断前日机车实际周转数据的开行车次的开行地点是否改变;如果前日机车实际周转数据的开行车次的开行地点相对于前日机车计划周转数据的开行车次的开行地点是改变的,执行步骤S213;如果前日机车实际周转数据的开行车次的开行地点相对于前日机车计划周转数据的开行车次的开行地点是没有改变的,执行步骤S210。
[0101] 需要说明的是,根据实时获取的前日机车实际周转数据,与前日机车计划周转数据进行比对,获得前日机车周转数据的变动,前日机车周转数据的变动包括前日机车周转数据的机车数据改变、开行车次的开行时间改变、开行车次的开行地点改变。判断前日机车实际周转数据的机车数据是否改变、判断前日机车实际周转数据的开行车次的开行时间是否改变、判断前日机车实际周转数据的开行车次的开行地点是否改变三者之间没有必然的关系,即前日机车实际周转数据的机车数据是否改变,都需要判断前日机车实际周转数据的开行车次的开行时间是否改变和判断前日机车实际周转数据的开行车次的开行地点是否改变。
[0102] 在步骤S213中,分别调整在基本框架图数据显示的前日机车周转曲线和/或当日机车计划周转曲线。
[0103] 在一实施方式中,如果前日机车实际周转数据的机车数据改变,分别调整在基本框架图数据显示的前日机车周转曲线和/或当日机车计划周转曲线;和/或,[0104] 如果前日机车实际周转数据的开行车次的开行时间改变,分别调整在基本框架图数据显示的前日机车周转曲线和当日机车计划周转曲线;和/或,
[0105] 如果前日机车实际周转数据的开行车次的开行地点改变,分别调整在基本框架图数据显示的前日机车周转曲线和/或当日机车计划周转曲线。
[0106] 在一实施方式中,如果前日机车实际周转数据的机车数据相对于前日机车计划周转数据的机车数据是改变的,分别调整在基本框架图数据显示的前日机车周转曲线和/或当日机车计划周转曲线的机车开行地点、机车开行时间、机车折返时间、机车在外停留时间、和/或机车检修扣车时间。例如,前日机车计划周转数据计划由机车0100牵引开行车次53001,但前日机车实际周转数据中是由机车SS4‑0001牵引开行车次53001,在前日机车周转曲线和当日机车计划周转曲线中的涉及机车0100和机车SS4‑0001的数据都将改变,需要分别在前日机车周转曲线和当日机车计划周转曲线调整涉及机车0100和机车SS4‑0001的机车开行地点、机车开行时间、机车折返时间、机车在外停留时间、和/或机车检修扣车时间。
[0107] 在一实施方式中,如果前日机车实际周转数据的开行车次的开行时间相对于前日机车计划周转数据的开行车次的开行时间是改变的,分别调整在基本框架图数据显示的前日机车周转曲线和/或当日机车计划周转曲线的机车开行地点、机车开行时间、机车折返时间、机车在外停留时间、机车上次整备时间、和/或机车检修扣车时间。例如,由机车0100牵引的车次53001,按前日机车周转曲线,车次53001是19:30分到达A站,即机车0100也是19:30分到达A站;机车0100在当日机车计划周转曲线计划是在A站20:30分时牵引车次57002。
但在前日机车实际周转数据中车次53001实际到达A站的时间是20:50分,及机车0100到达A站的时间是20:50分,机车0100无法按当日机车计划周转曲线的计划牵引车次57002,在前日机车周转曲线和当日机车计划周转曲线中的涉及机车0100的数据都将改变,需要分别在前日机车周转曲线和当日机车计划周转曲线调整涉及机车0100的机车开行地点、机车开行时间、机车折返时间、机车在外停留时间、机车上次整备时间、和/或机车检修扣车时间;同时重新将在A站的机车0200作为车次57002的担当机车,机车0200的当日机车计划周转曲线也需要重新调整。
[0108] 在一实施方式中,如果前日机车实际周转数据的开行车次的开行地点相对于前日机车计划周转数据的开行车次的开行地点是改变的,分别调整在基本框架图数据显示的前日机车周转曲线和/或当日机车计划周转曲线的机车开行地点、机车开行时间、机车折返时间、机车在外停留时间、和/或机车检修扣车时间。开行车次的开行地点改变可以通过开行车次的开行时间进行描述。例如,当车次53001因铁路指挥要求,不再途径A站,牵引车次53001的机车0100也不再途径A站,但按前日机车周转曲线,机车0100是途径A站,或机车
0100的工作是从A站开始的,因此,在前日机车周转曲线和当日机车计划周转曲线中的涉及机车0100的数据都将改变,需要分别在前日机车周转曲线和当日机车计划周转曲线调整涉及机车0100的机车开行地点、机车开行时间、机车折返时间、机车在外停留时间、和/或机车检修扣车时间。
[0109] 需要说明的是,如果前日机车实际周转数据的机车数据改变、开行车次的开行时间改变、和/或开行车次的开行地点改变,可以分别合理调整在基本框架图数据显示的前日机车周转曲线和/或当日机车计划周转曲线中涉及数据改变的机车的机车开行地点、机车开行时间、机车折返时间、机车在外停留时间、机车上次整备时间、和/或机车检修扣车时间;也可以分别合理调整在基本框架图数据显示的前日机车周转曲线和/或当日机车计划周转曲线中不涉及数据改变的机车的机车开行地点、机车开行时间、机车折返时间、机车在外停留时间、机车上次整备时间、和/或机车检修扣车时间;数据改变包括机车数据改变、开行车次的开行时间改变、和/或开行车次的开行地点改变。机车合理调整的条件包括满足机车的机车折返时间、机车在外停留时间、机车上次整备时间、和/或机车检修扣车时间、满足机车的担当车型。
[0110] 本申请实施例示出的机车周转数据显示方法,依据前日机车周转数据和当日机车计划周转数据,以开行地点为纵轴数据、时间为横轴数据显示基本框架图数据,在基本框架图数据不同时间的位置分别显示前日机车周转数据的前日机车周转曲线和当日机车计划周转数据的当日机车计划周转曲线,能够直观地、实时地显示前日机车周转数据和当日机车计划周转数据。
[0111] 进一步的,本申请实施例示出的机车周转数据显示方法,如果前日机车实际周转数据相对于前日机车计划周转数据是改变的,分别调整在基本框架图数据显示的前日机车周转曲线和/或当日机车计划周转曲线,能够直观地、实时地和准确地显示前日机车周转数据,为当日机车计划周转曲线的调整给出实时地合理性指示,能够直观地、实时地在同一个界面中显示前日机车周转曲线和当日机车计划周转曲线,能够实时贯通前日机车周转数据和当日机车计划周转数据,在同一个界面实时地、清晰地展示每台机车两日内的工作情况;能够在前日机车周转数据变动的情况下,快速地完成前日机车周转曲线和当日机车计划周转曲线的调整。
[0112] 进一步的,本申请实施例示出的机车周转数据显示方法,采用不同的颜色区分显示前日机车周转曲线和当日机车计划周转曲线的基本框架图数据,能够直观地、形象地、清晰地显示前日机车周转曲线和当日机车计划周转曲线。
[0113] 与前述应用功能实现方法实施例相对应,本申请还提供了一种机车周转数据显示装置、电子设备及相应的实施例。
[0114] 图5是本申请实施例示出的机车周转数据显示装置的结构示意图。
[0115] 参见图5,一种机车周转数据显示装置,包括数据获取模块501、第一显示模块502、第二显示模块503、第三显示模块504。
[0116] 数据获取模块501,用于获取前日机车周转数据和当日机车计划周转数据。
[0117] 第一显示模块502,用于获得数据获取模块501获取的前日机车周转数据和当日机车计划周转数据的开行数据的开行地点和时间,将开行地点为纵轴数据、时间为横轴数据,得到基本框架图数据,并对基本框架图数据进行显示。
[0118] 第二显示模块503,用于在第一显示模块502显示的基本框架图数据显示前日机车周转数据的前日机车周转曲线,前日机车周转曲线包括显示前日机车周转数据的车次数据的开行地点和开行时间的主线、显示前日机车周转数据的机车数据的开行地点和开行时间的辅线。
[0119] 第三显示模块504,用于在第一显示模块502显示的基本框架图数据显示当日机车计划周转数据的当日机车计划周转曲线,当日机车计划周转曲线包括显示当日机车计划周转数据的车次数据的开行地点和开行时间的主线、显示当日机车计划周转数据的机车数据的开行地点和开行时间的辅线。
[0120] 本申请实施例示出的技术方案,依据前日机车周转数据和当日机车计划周转数据,以开行地点为纵轴数据、时间为横轴数据显示基本框架图数据,在基本框架图数据不同时间的位置分别显示前日机车周转数据的前日机车周转曲线和当日机车计划周转数据的当日机车计划周转曲线,能够直观地、实时地显示前日机车周转数据和当日机车计划周转数据。
[0121] 图6是本申请实施例示出的机车周转数据显示装置的另一结构示意图。
[0122] 参见图6,一种机车周转数据显示装置,包括数据获取模块501、第一显示模块502、第二显示模块503、第三显示模块504、第一判断模块601、颜色显示模块602、第二判断模块603、调整模块604。
[0123] 数据获取模块501,用于获取前日机车实际周转数据和前日机车计划周转数据;融合前日机车实际周转数据和前日机车计划周转数据,获得前日机车周转数据;获取当日机车计划周转数据。
[0124] 第一判断模块601,用于判断是否显示基本框架图数据。
[0125] 第一显示模块502,还用于如果第一判断模块601判断没有在界面显示前日机车周转数据和当日机车计划周转数据的基本框架图数据,获得数据获取模块501获取的前日机车周转数据和当日机车计划周转数据的开行数据的开行地点和时间,将开行地点为纵轴数据、时间为横轴数据,得到基本框架图数据,并对基本框架图数据进行显示。
[0126] 第二显示模块503,还用于如果第一判断模块601判断在界面已经显示前日机车周转数据和当日机车计划周转数据的基本框架图数据,在第一显示模块502显示的基本框架图数据显示前日机车周转数据的前日机车周转曲线,前日机车周转曲线包括显示前日机车周转数据的车次数据的开行地点和开行时间的主线、显示前日机车周转数据的机车数据的开行地点和开行时间的辅线。
[0127] 第三显示模块504,用于如果第一判断模块601判断在界面已经绘制前日机车周转数据和当日机车计划周转数据的基本框架图数据,在第一显示模块502显示的基本框架图数据显示当日机车计划周转数据的当日机车计划周转曲线,当日机车计划周转曲线包括显示当日机车计划周转数据的车次数据的开行地点和开行时间的主线、显示当日机车计划周转数据的机车数据的开行地点和开行时间的辅线。
[0128] 颜色显示模块602,用于采用不同的颜色区分显示第一显示模块502显示的前日机车周转曲线和当日机车计划周转曲线的基本框架图数据。
[0129] 数据获取模块501,还用于获取前日机车实际周转数据。
[0130] 在一实施方式中,数据获取模块501还用于持续实时地获取前日机车实际周转数据。
[0131] 第二判断模块603,用于判断数据获取模块501持续实时地获取的前日机车实际周转数据相对于前日机车计划周转数据是否改变。
[0132] 调整模块604,用于如果第二判断模块603判断前日机车实际周转数据相对于前日机车计划周转数据是改变的,分别调整第二显示模块503在基本框架图数据显示的前日机车周转曲线和/或第三显示模块504在基本框架图数据显示的当日机车计划周转曲线。
[0133] 在一实施方式中,第二判断模块603包括第一判断子模块6031、第二判断子模块6032、第三判断子模块6033。
[0134] 第一判断子模块6031,用于判断数据获取模块501获取的前日机车实际周转数据的机车数据是否改变。
[0135] 第二判断子模块6032,用于判断数据获取模块501获取的前日机车实际周转数据的开行车次的开行时间是否改变。
[0136] 第三判断子模块6033,用于判断数据获取模块501获取的前日机车实际周转数据的开行车次的开行地点是否改变。
[0137] 调整模块604,还用于如果第一判断子模块6031判断前日机车实际周转数据的机车数据改变,分别调整第二显示模块503在基本框架图数据显示的前日机车周转曲线和/或第三显示模块504在基本框架图数据显示的当日机车计划周转曲线;和/或,[0138] 还用于如果第二判断子模块6032判断前日机车实际周转数据的开行车次的开行时间改变,分别调整第二显示模块503在基本框架图数据显示的前日机车周转曲线和/或第三显示模块504在基本框架图数据显示的当日机车计划周转曲线;和/或,
[0139] 还用于如果第三判断子模块6033判断前日机车实际周转数据的开行车次的开行地点改变,分别调整第二显示模块503在基本框架图数据显示的前日机车周转曲线和/或第三显示模块504在基本框架图数据显示的当日机车计划周转曲线。
[0140] 关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不再做详细阐述说明。
[0141] 图7是本申请实施例示出的电子设备的结构示意图。
[0142] 参见图7,电子设备700包括存储器710和处理器720。
[0143] 处理器720可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field‑Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
[0144] 存储器710可以包括各种类型的存储单元,例如系统内存、只读存储器(ROM)和永久存储装置。其中,ROM可以存储处理器720或者计算机的其他模块需要的静态数据或者指令。永久存储装置可以是可读写的存储装置。永久存储装置可以是即使计算机断电后也不会失去存储的指令和数据的非易失性存储设备。在一些实施方式中,永久性存储装置采用大容量存储装置(例如磁或光盘、闪存)作为永久存储装置。另外一些实施方式中,永久性存储装置可以是可移除的存储设备(例如软盘、光驱)。系统内存可以是可读写存储设备或者易失性可读写存储设备,例如动态随机访问内存。系统内存可以存储一些或者所有处理器在运行时需要的指令和数据。此外,存储器710可以包括任意计算机可读存储媒介的组合,包括各种类型的半导体存储芯片(例如DRAM,SRAM,SDRAM,闪存,可编程只读存储器),磁盘和/或光盘也可以采用。在一些实施方式中,存储器710可以包括可读和/或写的可移除的存储设备,例如激光唱片(CD)、只读数字多功能光盘(例如DVD‑ROM,双层DVD‑ROM)、只读蓝光光盘、超密度光盘、闪存卡(例如SD卡、min SD卡、Micro‑SD卡等)、磁性软盘等。计算机可读存储媒介不包含载波和通过无线或有线传输的瞬间电子信号。
[0145] 存储器710上存储有可执行代码,当可执行代码被处理器720处理时,可以使处理器720执行上文述及的方法中的部分或全部。
[0146] 此外,根据本申请的方法还可以实现为一种计算机程序或计算机程序产品,该计算机程序或计算机程序产品包括用于执行本申请的上述方法中部分或全部步骤的计算机程序代码指令。
[0147] 或者,本申请还可以实施为一种计算机可读存储介质(或非暂时性机器可读存储介质或机器可读存储介质),其上存储有可执行代码(或计算机程序或计算机指令代码),当可执行代码(或计算机程序或计算机指令代码)被电子设备(或服务器等)的处理器执行时,使处理器执行根据本申请的上述方法的各个步骤的部分或全部。
[0148] 以上已经描述了本申请的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中的技术的改进,或者使本技术领域的其他普通技术人员能理解本文披露的各实施例。

当前第1页 第1页 第2页 第3页
相关技术
数据显示相关技术
方法装置相关技术
宋瑞琴发明人的其他相关专利技术