1.一种实际机车周转图绘制方法,其特征在于,包括:获取各机车的机车运用数据;其中,所述机车运用数据中包括机车在各车站的到发事件信息;根据各所述机车的所述到发事件信息,分别确定各所述机车在相应车站的摘挂事件信息;根据不同机车在不同车站的所述摘挂事件信息,确定各所述机车的机车接续;其中,在确定出各机车在相应车站的摘挂事件信息之后,基于预设接续规则,确定各机车的机车接续;根据所述机车接续,生成目标机车周转图;所述机车运用数据包括机车编号和机车型号;在所述根据各所述机车的所述到发事件信息,分别确定各所述机车在相应车站的摘挂事件信息之前,所述方法还包括:将各所述机车的当前机车编号和当前机车型号与预先存储的标准机车编号和标准机车型号进行匹配;根据匹配结果,控制对相应机车的所述当前机车型号进行调整;所述根据匹配结果,控制对相应机车的所述当前机车型号进行调整,包括:针对每一机车,若该机车的匹配结果为成功,则保留该机车的机车运用数据;若该机车的匹配结果为失败,且该机车的当前机车编号存在对应的候选机车型号,则根据所述候选机车型号,对所述当前机车型号进行调整;若该机车的匹配结果为失败,且该机车的当前机车编号不存在对应的候选机车型号,则剔除该机车的机车运用数据。
2.根据权利要求1所述的方法,其特征在于,所述机车运用数据还包括运行线信息;相应的,所述根据各所述机车的所述到发事件信息,分别确定各所述机车在相应车站的摘挂事件信息,包括:根据所述运行线信息、预设交路信息和车站信息,对各所述机车进行分组,得到不同运行线信息下的不同车站中的机车组;分别根据各所述机车组中各机车的所述到发事件信息,确定对应机车在相应车站的摘挂事件信息。
3.根据权利要求2所述的方法,其特征在于,所述分别根据各所述机车组中各机车的所述到发事件信息,确定对应机车在相应车站的摘挂事件信息,包括:针对各所述机车组中的每个机车,根据该机车在对应车站的出发到达情况、对应车站的站点属性、其他机车的出发情况和该机车在相同机车交路中历史到达车站的挂入情况中的至少一种,分别确定该机车的挂入事件和摘出事件。
4.根据权利要求3所述的方法,其特征在于,所述根据该机车在对应车站的出发到达情况、对应车站的站点属性、其他机车的出发情况和该机车在相同机车交路中历史到达车站的挂入情况中的至少一种,分别确定该机车的挂入事件和摘出事件,包括:若在相应车站存在该机车的出发事件、不存在该机车的到达事件、以及相应车站不属于机车交路的终到站,则生成该机车的挂入事件;若在相应车站不存在该机车的出发事件、存在该机车的到达事件、以及相应车站属于机车交路的终到站,则生成该机车的摘出事件;或者,若在相应车站不存在该机车的出发事件、存在该机车的到达事件、以及在相应车站已经存在其他机车的出发事件,则生成该机车的摘出事件;若在相应车站存在该机车的出发事件、存在该机车的到达事件、以及在之前的车站中不存在该机车的挂入事件,则生成该机车的挂入事件。
5.根据权利要求1所述的方法,其特征在于,所述根据不同机车在不同车站的所述摘挂事件信息,确定各所述机车的机车接续,包括:从当前机车周转图中获取最新摘出事件信息,作为前次摘出事件;根据各摘挂事件的时间信息,获取当前摘挂事件;根据所述当前摘挂事件的事件类型、所述当前摘挂事件所在车站与所述前次摘出事件所在车站的一致性、以及所述当前摘挂事件所在车站的车站属性中的至少一种,控制将所述当前摘挂事件设置为下一前次摘出事件。
6.根据权利要求5所述的方法,其特征在于,所述根据所述当前摘挂事件的事件类型、所述当前摘挂事件所在车站与所述前次摘出事件所在车站的一致性、以及所述当前摘挂事件所在车站的车站属性中的至少一种,控制将所述当前摘挂事件设置为下一前次摘出事件,包括:若所述当前摘挂事件的事件类型为挂入类型、以及所述当前摘挂事件所在车站与所述前次摘出事件所在车站一致,则在所述当前机车周转图中,将该机车挂入所述前次摘出事件所在车站,将该机车从所述当前摘挂事件所在车站对应的机车交路的终到站摘出,并将所述当前摘挂事件设置为下一前次摘出事件;若所述当前摘挂事件的事件类型为挂入类型、所述当前摘挂事件所在车站与所述前次摘出事件所在车站不一致、以及所述前次摘出事件所在车站包含在所述当前摘挂事件所在车站对应的机车交路途径车站中,则在所述当前机车周转图中,将该机车挂入所述前次摘出事件所在车站,将该机车从所述当前摘挂事件所在车站对应的机车交路的终到站摘出,并将所述当前摘挂事件设置为下一前次摘出事件;若所述当前摘挂事件的事件类型为挂入类型、所述当前摘挂事件所在车站与所述前次摘出事件所在车站不一致、以及所述前次摘出事件所在车站未包含在所述当前摘挂事件所在车站对应的机车交路途径车站中,则在所述当前机车周转图中,将该机车挂入所述当前摘挂事件所在车站对应的机车交路的始发站,将该机车从所述当前摘挂事件所在车站对应的机车交路的终到站摘出,并将所述当前摘挂事件设置为下一前次摘出事件。
7.根据权利要求5所述的方法,其特征在于,所述根据所述当前摘挂事件的事件类型、所述当前摘挂事件所在车站与所述前次摘出事件所在车站的一致性、以及所述当前摘挂事件所在车站的车站属性中的至少一种,控制将所述当前摘挂事件设置为下一前次摘出事件,包括:若所述当前摘挂事件的事件类型为摘出类型,则根据各摘挂事件的时间信息,获取下一摘挂事件,并将其作为当前摘挂事件;或者,若所述当前摘挂事件的事件类型为摘出类型,则根据该机车的自动摘出事件,将该机车的所述当前摘挂事件所在车站修改为所述自动摘出事件所在车站,并将所述自动摘出事件设置为下一前次摘出事件。
8.一种机车周转图绘制装置,其特征在于,包括:运行数据获取模块,用于获取各机车的机车运用数据;其中,所述机车运用数据中包括机车在各车站的到发事件信息;摘挂事件确定模块,用于根据各所述机车的所述到发事件信息,分别确定各所述机车在相应车站的摘挂事件信息;机车接续确定模块,用于根据不同机车在不同车站的所述摘挂事件信息,确定各所述机车的机车接续;其中,在确定出各机车在相应车站的摘挂事件信息之后,基于预设接续规则,确定各机车的机车接续;周转图绘制模块,用于根据所述机车接续,生成目标机车周转图;所述机车运用数据包括机车编号和机车型号;所述装置还包括:机车信息匹配模块,用于在所述根据各所述机车的所述到发事件信息,分别确定各所述机车在相应车站的摘挂事件信息之前,将各所述机车的当前机车编号和当前机车型号与预先存储的标准机车编号和标准机车型号进行匹配;机车信息调整模块,用于根据匹配结果,控制对相应机车的所述当前机车型号进行调整;所述机车信息调整模块,包括:机车信息保留子模块,用于针对每一机车,若该机车的匹配结果为成功,则保留该机车的机车运用数据;机车信息调整子模块,用于若该机车的匹配结果为失败,且该机车的当前机车编号存在对应的候选机车型号,则根据所述候选机车型号,对所述当前机车型号进行调整;机车信息剔除子模块,用于若该机车的匹配结果为失败,且该机车的当前机车编号不存在对应的候选机车型号,则剔除该机车的机车运用数据。
9.一种电子设备,其特征在于,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-7中任一项所述的一种实际机车周转图绘制方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-7中任一项所述的一种实际机车周转图绘制方法。