HI,欢迎来到起点商标网!
24小时服务QQ:2880605093

一种图形化场景现车与调车作业计划内容双向同步系统的制作方法

2021-02-05 05:02:11|362|起点商标网
本发明涉及铁路车站调车作业计划编制领域,适用于铁路客运站调车作业计划图形化编制系统。
背景技术:
::目前,调车作业计划图形化编制系统已经在部分铁路编组站、铁路客运站和铁路中间站投入使用。现行的工作方式是在图形化界面下,采用鼠标拖拽式操作,通过在线路和调机图形界面上移动车列、车组或车辆,自动生成调车作业通知单的每一条钩计划。现有的调车作业计划图形化编制系统不能直接对编制完成的调车作业计划进行编辑,当需要对调车作业计划进行修改时,只能先删除需要修改钩序及其之后的所有钩计划,然后再利用鼠标拖拽式操作重新进行计划编制,因此只是处于单向操作的阶段。由于计划编制的复杂性和现场工作的变动性,经常需要对已编制完成的调车作业计划进行调整,特别是当只需要对调车作业计划前面位置的一条钩计划进行修改时,却需要将后面大部分计划先删除,再重新进行计划编制,不但增加了大量的重复性工作,而且时效性较差,导致图形化编制系统反而不如以前手工编制计划时方便,不利于图形化调车作业计划编制系统在铁路车站的推广应用。技术实现要素:本发明的目的是基于调车作业计划图形化编制系统,实现图形化场景现车与调车作业计划内容的双向同步。本发明为实现上述目的所采用的技术方案是:一种图形化场景现车与调车作业计划内容双向同步系统,包括图形化场景绘制模块、调车作业计划单生成模块、操作捕获模块和智能识别同步模块,图形化场景绘制模块:用于从内存中读取车站信息,并将所需要显示的场景现车通过绘制到系统界面中;调车作业计划单生成模块:用于从内存中读取调车作业计划单的相关信息,并将调车作业计划单显示在系统界面中;操作捕获模块:在调车区长操作系统时监听到图形化场景现车与调车作业计划单发生变化的系统消息,在图形化场景现车发生变化时触发“图形化场景现车变更”事件,在调车区长修改调车作业计划单时触发“调车作业计划单变更”事件;智能识别同步模块:用于在调车作业计划单触发“计划变更”事件时,或者图形化场景现车触发“图形化变更”事件时,对图形化场景现车与调车作业计划单中未同步的部分进行智能识别,并根据识别结果将图形化场景现车与调车作业计划单进行同步操作,保证双方在一方发生变化时对另一方进行实时更新;在调车作业计划单编制时,调车区长对界面中的调车作业计划单或者图形化场景现车进行相应的修改,在系统启动后,从载入第一次的图形化场景现车数据和调车作业计划单数据时为图形化场景现车数据与调车作业计划单数据建立一次快照;在系统操作中,系统为每一次变更后的图形化场景现车数据或调车作业计划单数据建立一次新的快照;当图形化场景现车发生变化时,系统将按照变化后的图形化场景现车生成一份新的图形化场景现车快照信息,将新生成快照中的快照车辆信息与上一次生成的快照车辆信息进行对比,根据变化情况推算出相应的调车作业计划单的勾计划项目,将推算出的勾计划项目加入到调车作业计划单中后,系统再次建立一份调车作业计划单的快照信息,与图形化场景现车的最新快照信息保持一致,从而保证在图形化场景现车发生变化时,调车作业计划单能够及时更新与同步。所述车站信息包括站内股道信息、库内股道信息、调车机车信息、站内列车信息、库内停留车信息、调车机车的挂车信息。所述调车作业计划单相关信息包括:调车作业计划单信息:包括调车作业计划单附属信息与调车作业计划单勾计划信息;调车作业计划单附属信息:包括计划索引、计划序号、计划日期、起始时间、结束时间、调车区长、调机车次;调车作业计划单勾计划信息:包括计划勾序、经由、线别、挂车数量、摘车数量、记事栏;所述图形化场景现车快照信息包括:快照时间戳、快照索引号、快照车辆信息,快照车辆信息包括:站内列车车次、站内列车时间、站内列车类型、站内列车运行股道、站内列车编组、库内车厢车号、库内车厢所属列车、库内车厢用途、库内车厢型号、库内车厢停放股道、调机车厢车号、调机车厢所属列车、调机车厢用途、调机车厢型号、调机车厢挂车方向;调车作业计划单快照信息包括:快照时间戳、快照索引号、快照计划信息,快照计划信息包括:计划索引、计划序号、计划日期、起始时间、结束时间、调车区长、调机车次、计划勾序、经由、线别、挂车数量、摘车数量、记事栏。本发明的图形化场景现车与调车作业计划内容双向同步系统,解决了现场由于经常出现计划变更而导致的需要重新采用鼠标拖拽式操作编制计划的大量重复性工作。调车区长可对编制完成的调车作业计划内容直接进行编辑修改,包括修改已有钩计划的股道、挂车或摘车辆数,插入或增加钩计划,调整钩序,以及不同调机间分配任务等,图形化场景现车界面依据调车作业计划内容实时更新。不仅降低了调车区长的工作量、缩短了计划变更的修改时间,而且有助于计划编制人员及时了解计划编制结果、提高计划编制质量。附图说明图1是本发明图形化场景现车与调车作业计划内容双向同步系统原理图。图2是本发明图形化场景现车与调车作业计划内容双向同步系统流程图。具体实施方式本发明的图形化场景现车与调车作业计划内容双向同步系统如图1所示,包括:(1)图形化场景绘制模块:用于从内存中读取车站的站内股道信息、库内股道信息、调车机车信息、站内列车信息、库内停留车信息、调车机车的挂车信息,并将所需要显示的场景现车通过windowsgdi的方式绘制到系统界面中。站内股道信息:包括股道类型、股道长度、股道编号。库内股道信息:包括股道类型、股道编号、股道方向。调车机车信息:包括调车名称、调机车次、调机型号。站内列车信息:包括列车车次、时间、类型、运行股道、列车编组。库内停留车信息:包括车厢车号、所属列车、用途、型号、停放股道。调车机车的挂车信息:包括车厢车号、所属列车、用途、型号、挂车方向。(2)调车作业计划单生成模块:用于从内存中读取调车作业计划单的相关信息,并将调车作业计划单显示在系统界面中。调车作业计划单信息:包括调车作业计划单附属信息与调车作业计划单勾计划信息。调车作业计划单附属信息:包括计划索引、计划序号、计划日期、起始时间、结束时间、调车区长、调机车次。调车作业计划单勾计划信息:包括计划勾序、经由、线别、挂车数量、摘车数量、记事栏。操作捕获模块:能够在调车区长操作系统时监听到图形化场景现车与调车作业计划单发生变化的系统消息,在图形化场景现车发生变化时触发“图形化场景现车变更”事件,在调车区长修改调车作业计划单时触发“调车作业计划单变更”事件。(3)智能识别同步模块:用于在调车作业计划单触发“计划变更”事件时,或者图形化场景现车触发“图形化变更”事件时,能够对图形化场景现车与调车作业计划单中未同步的部分进行智能识别,并根据识别结果将图形化场景现车与调车作业计划单进行同步操作,保证双方在一方发生变化时对另一方进行实时更新。工作原理:在调车作业计划单编制时,需要调车区长手动对界面中的调车作业计划单或者图形化场景现车进行相应的修改。在系统启动后,从载入第一次的图形化场景现车数据和调车作业计划单数据时,就为图形化场景现车数据与调车作业计划单数据建立一次快照。在系统操作中,系统会为每一次变更后的图形化场景现车数据或调车作业计划单数据建立一次新的快照。图形化场景现车快照信息包括:快照时间戳、快照索引号、快照车辆信息。快照车辆信息包括:站内列车车次、站内列车时间、站内列车类型、站内列车运行股道、站内列车列车编组、库内车厢车号、库内车厢所属列车、库内车厢用途、库内车厢型号、库内车厢停放股道、调机车厢车号、调机车厢所属列车、调机车厢用途、调机车厢型号、调机车厢挂车方向。调车作业计划单快照信息包括:快照时间戳、快照索引号、快照计划信息。快照计划信息包括:计划索引、计划序号、计划日期、起始时间、结束时间、调车区长、调机车次、计划勾序、经由、线别、挂车数量、摘车数量、记事栏。当图形化场景现车发生变化时,系统将按照变化后的图形化场景现车生成一份新的图形化场景现车快照信息,将新生成快照中的快照车辆信息与上一次生成的快照车辆信息进行对比,可计算出变化的列车或车厢所在的股道与数量情况,根据变化情况即可推算出相应的调车作业计划单的勾计划项目,将推算出的勾计划项目加入到调车作业计划单中后,系统再次建立一份调车作业计划单的快照信息与图形化场景现车的最新快照信息保持一致,从而保证在图形化场景现车发生变化时,调车作业计划单能够及时更新与同步。当调车作业计划单发生变化时,系统将生成一份新的调车作业计划单快照信息,将新生成的快照中的快照计划信息与上一次生成的快照计划信息进行对比,可计算出变化的勾计划项目的股道与摘挂辆数情况,根据此变化可得知图形化场景现车的变化区域,然后系统重新绘制最新的图形化场景现车界面,并建立一份最新的图形化场景现车快照,从而保证在调车作业计划单的内容发生变化时,图形化场景现车能够及时更新与同步。如图2所示,工作过程如下:系统启动后,系统从数据库中载入当前阶段所保存的图形化场景现车数据与调车作业计划单数据,然后在内存中建立第一次图形化场景现车快照信息与调车作业计划单快照信息,并将现阶段的图形化场景现车与调车作业计划单显示在系统界面中。图形化场景现车数据在内存中可由winform中hashtable的实例对象来存储;调车作业计划单数据在内存中可由winform中arraylist的实例对象来存储。图形化场景现车与调车作业计划单的快照信息可以由winform中的类来表示,图形化场景现车的快照信息与调车作业计划单的快照信息可以由winform中arraylist的实例对象来存储。图形化场景现车的显示可以由winform中的自定义控件的windowsgdi绘制技术完成。调车作业计划单的显示可以由winform的textbox控件完成。调车区长在编制或修改图形化场景现车时,系统中可根据winform中的自定义控件的dragdrop事件触发,来判断“图形化场景现车变更”事件的触发,当此事件触发后,系统将变更后的图形化场景现车建立新的快照信息,图形化场景现车的快照中存放的信息有:快照时间戳、快照索引号、站内列车车次、站内列车时间、站内列车类型、站内列车运行股道、站内列车列车编组、库内车厢车号、库内车厢所属列车、库内车厢用途、库内车厢型号、库内车厢停放股道、调机车厢车号、调机车厢所属列车、调机车厢用途、调机车厢型号、调机车厢挂车方向。系统将最新生成的每个快照信息与上一次所生成的快照信息进行逐个对比,可以得出列车与车厢的具体变化情况,根据此变化情况可以得出调车作业计划单的勾计划项目,将得出的勾计划项目修改至调车作业计划单中,并生成最新的调车作业计划单快照。同样的,调车区长在编制或修改调车作业计划单时,系统根据调车作业计划单的textbox控件的textchanged事件触发,来判断“调车作业计划单变更”事件的触发,当此事件触发后,系统将变更后的调车作业计划单建立新的快照信息,调车作业计划单的快照中存放的信息有:快照时间戳、快照索引号、计划索引、计划序号、计划日期、起始时间、结束时间、调车区长、调机车次、计划勾序、经由、线别、挂车数量、摘车数量、记事栏。系统将最新生成的每个快照信息与上一次所生成的快照信息进行逐个对比,可以得出勾计划项目的具体变化情况,根据此变化情况可以得出图形化场景现车所变化的列车与车厢的位置与数量信息,将得出的变化信息修改至图形化场景现车中,并生成最新的图形化场景现车快照。本发明将现有的基于图形化调车作业计划编制单向操作,改进为可直接对调车作业计划进行编辑,编辑后的结果实时更新图形化场景现车图形界面,实现了调车作业计划编制和修改的双向同步。一方面通过鼠标在线路和调机图形界面间移动车列、车组或车辆,系统自动生成钩计划;另一方面,当需要对调车作业计划进行调整时,调车区长可以直接对调车作业通知单进行快速编辑操作,包括插入、增加、修改(经由、股道、摘或挂的车辆数等)、删除、钩序调整和多个调机间任务分配,图形界面上线路和调车机车的车列或车辆位置和数量将根据修改结果实时同步更新,并具备自动检查和提示功能。解决了现场由于经常出现计划变更而导致的需要重新采用鼠标拖拽式操作编制计划的大量重复性工作。调车区长可对编制完成的调车作业计划内容直接进行编辑修改,包括修改已有钩计划的股道、挂车或摘车辆数,插入或增加钩计划,调整钩序,以及不同调机间分配任务等,图形化场景现车界面依据调车作业计划内容实时更新。不仅降低了调车区长的工作量、缩短了计划变更的修改时间,而且有助于计划编制人员及时了解计划编制结果、提高计划编制质量。调车作业计划编制和修改双向同步的实现,将极大地推动图形化调车作业计划编制系统在我国铁路客运站调车作业计划编制领域的推广应用。本发明是通过实施例进行描述的,本领域技术人员知悉,在不脱离本发明的精神和范围的情况下,可以对这些特征和实施例进行各种改变或等效替换。另外,在本发明的教导下,可以对这些特征和实施例进行修改以适应具体的情况及材料而不会脱离本发明的精神和范围。因此,本发明不受此处所公开的具体实施例的限制,所有落入本申请的权利要求范围内的实施例都属于本发明的保护范围。当前第1页1 2 3 当前第1页1 2 3 

起点商标作为专业知识产权交易平台,可以帮助大家解决很多问题,如果大家想要了解更多知产交易信息请点击 【在线咨询】或添加微信 【19522093243】与客服一对一沟通,为大家解决相关问题。

此文章来源于网络,如有侵权,请联系删除

相关标签: 快照技术调车机车
tips