一种多闸室船舶排档调度方法、系统、存储介质及计算机与流程

文档序号:39129106发布日期:2024-08-22 11:57阅读:17来源:国知局
一种多闸室船舶排档调度方法、系统、存储介质及计算机与流程

本发明涉及船舶过闸调度,具体涉及一种多闸室船舶排档调度方法、系统、存储介质及计算机。


背景技术:

1、水利枢纽工程对于抗洪、防洪、发电、船舶航运产生了巨大的效益,船闸是水利枢纽的主体工程之一,船闸一般由多个闸室构成,船闸施展航运效益的核心工程。

2、船舶的穿过水利枢纽工程中的堤坝时,首先将闸室内的水位调整到与待通闸的船舶的水位一致,然后船舶驶入闸室内,关闭闸门后调整闸室内水位至目标水位,最后打开另一侧的闸门,船舶驶离闸室,完成船舶的上行或下行跨堤运输;目前,进入闸室的船舶排档调度主要还是基于人工的经验判断。然而,依靠人工经验进行排档调度使得工作人员工作负荷比较高;人工干预对于船舶过闸公平性无法得到保证;对于船舶过闸效率无法有效的统计及自动优化。


技术实现思路

1、基于此,本发明的目的是提供一种多闸室船舶排档调度方法、系统、存储介质及计算机,以解决现有技术中存在的技术问题。

2、本发明提出一种多闸室船舶排档调度方法,包括:

3、获取船舶过闸信息,根据所述过闸信息确定所有船舶的吨位信息,根据所述吨位信息获取船舶的进闸时间和出闸时间,船舶包括第一行驶方向的船舶和第二行驶方向的船舶,所述第一行驶方向和所述第二行驶方向的行驶方向相反;

4、采用预设的优先规则对所述第一行驶方向的船舶进行排档调度,将排档后的优先级顺序发送至待通闸的船舶,以使得待通闸的船舶按照优先级的顺序依次进入最先完成一次空闸的第一闸室;

5、根据所述第一闸室内各个船舶的进闸时间和出闸时间确定在所述第一闸室内船舶完成第一行使方向的运输时间,根据所述第一闸室的一次空闸的时间节点和所述运输时间预估所述第一闸室的二次空闸时间节点;

6、根据预估的所有闸室完成所述二次空闸时间节点的先后,采用所述优先规则对所述第二行驶方向的船舶进行预先排档调度。

7、优选地,所述优先规则至少包括船舶类型以及通闸申报时间,所述船舶类型至少包括特种船舶、优先船舶和普通船舶,所述特种船舶至少包括执行军务船舶、执行救援船舶、行政船舶,所述优先船舶至少包括集装箱船舶、新能源船舶、标准化型船舶、装载电煤物资船舶、危险品船舶;

8、所述特种船舶、所述优先船舶以及所述普通船舶的优先级依次降低,同一类型的船舶通闸申报时间靠前的优先级优于通闸申报时间靠后的优先级。

9、优选地,所述采用预设的优先规则对所述第一行驶方向的船舶进行排档调度包括:

10、当待通闸的船舶中存在所述特种船舶时,安排所述特征船舶通闸;

11、当待通闸的船舶中没有所述特种船舶但存在所述优先船舶时,判断当天已安排的所述优先船舶数量与每天通闸的船舶数量之比是否大于第一预设比例,判断当前闸室内安排的优先船舶数量与该闸室内的船舶总数量之比是否满足大于第二预设比例;

12、若满足大于所述第一预设比例,则将剩余待通闸的所述优先船舶的优先级调整至与普通船舶的优先级相同;

13、若满足不大于所述第一预设比例,且满足大于所述第二预设比例,则当前闸室不再安排优先船舶。

14、优选地,所述第一预设比例为15%,所述第二预设比例为50%。

15、优选地,所述采用预设的优先规则对所述第一行驶方向的船舶进行排档调度,将排档后的优先级顺序发送至待通闸的船舶,以使得待通闸的船舶按照优先级的顺序依次进入最先完成一次空闸的第一闸室的步骤包括:

16、获取所有船舶的尺寸,根据所述优先规则对所有船舶进行优先级排序,在闸室内驶入第一优先的船舶,计算驶入一艘船舶后的闸室内的剩余有效面积;

17、判断剩余待通闸的船舶中是否存在特种船舶或优先船舶;

18、若存在,则根据优先级的顺序遍历剩余的所有特种船舶或优先船舶,根据船舶的尺寸选取与所述剩余有效面积相适配的特种船舶或优先船舶驶入闸室;

19、若不存在,则对剩余的普通船舶按通闸申报时间的先后进行优先级排序,评估剩余的普通船舶是否能按优先级的先后顺序依次驶入闸室;

20、若满足依次驶入的要求,则按优先级的顺序依次将剩余的普通船舶驶入闸室;

21、若不满足依次驶入的要求,则对剩余的普通船舶进行跳号排档,并按照闸室利用率最大化的原则将剩余普通船舶驶入闸室。

22、优选地,所述对剩余的普通船舶进行跳号排档,并按照闸室利用率最大化的原则将剩余普通船舶驶入闸室的步骤包括:

23、根据历史的诚信级别对所有的普通船舶进行星级划分;

24、根据通闸申报时间的先后遍历预设数量的普通船舶,根据船舶的尺寸选取与剩余有效面积相适配的普通船舶;

25、获取该普通船舶被选取时的序号,选取所述序号与该普通船舶的星级对应的普通船舶驶入闸室。

26、优选地,根据河流的流动方向将所有闸室分成若干平行排布的横向闸室组,所述横向闸室组的方向与河流的方向垂直,每一所述横向闸室组内包括若干平行排布的闸室,所述多闸室船舶排档调度方法还包括:

27、获取第一横向闸室组内若干平行排布的闸室中最先完成空闸时间的第二闸室;

28、确定所述第一横向闸室组内的船舶类型,并确定所述第一横向闸室组内所有船舶的运行速度;

29、根据所述第一横向闸室组和第二横向闸室组之间的距离预估船舶自所述第一横向闸室组到达所述第二横向闸室组的时间,其中,行使中的船舶依次经过所述第一横向闸室组、所述第二横向闸室组,依次类推;

30、获取在所述第二横向闸室组等待的船舶信息和自所述第一横向闸室组到达所述第二横向闸室组的船舶信息;

31、根据船舶预估到达所述第二横向闸室组的时间对在所述第二横向闸室组等待的船舶和自所述第一横向闸室组到达所述第二横向闸室组的船舶进行排档。

32、本发明还提出一种多闸室船舶排档调度系统,包括;

33、获取模块,用于获取船舶过闸信息,根据所述过闸信息确定所有船舶的吨位信息,根据所述吨位信息获取船舶的进闸时间和出闸时间,船舶包括第一行驶方向的船舶和第二行驶方向的船舶,所述第一行驶方向和所述第二行驶方向的行驶方向相反;

34、第一排档模块,用于采用预设的优先规则对所述第一行驶方向的船舶进行排档调度,将排档后的优先级顺序发送至待通闸的船舶,以使得待通闸的船舶按照优先级的顺序依次进入最先完成一次空闸的第一闸室;

35、预估模块,用于根据所述第一闸室内各个船舶的进闸时间和出闸时间确定在所述第一闸室内船舶完成第一行使方向的运输时间,根据所述第一闸室的一次空闸的时间节点和所述运输时间预估所述第一闸室的二次空闸时间节点;

36、第二排档模块,用于根据预估的所有闸室完成所述二次空闸时间节点的先后,采用所述优先规则对所述第二行驶方向的船舶进行预先排档调度。

37、本发明还提出一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述多闸室船舶排档调度方法。

38、本发明还提出一种计算机,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述多闸室船舶排档调度方法。

39、本发明相比于现有技术的有益效果为:本发明提供的多闸室船舶排档调度方法,首先获取船舶过闸信息,根据船舶的吨位信息获取所有船舶的进闸时间和出闸时间,然后根据预先设定的优先规则对第一行使方向的船舶进行优先级排档调度,根据排档后的优先级顺序将船舶依次驶入完成一次空闸的闸室内,其中,优先规则综合考虑船舶紧急性、行使安全性、航行公平性、船舶诚信度、闸室利用率等方面,大大降低了人工的负荷,提高了闸室的运行效率。系统根据不同闸室内的船舶类型和数量确定闸室的总进闸时间和总出闸时间,进而预估多个闸室完成一次船舶运输的时间,根据运输时间预估闸室二次空闸的时间的先后,系统可以根据多个闸室二次空闸的时间的先后提前对第二方向的船舶进行排档调度,使得闸室二次空闸后即可将第二方向行使的船驶入对应的闸室内。大大降低了当前人工调度人力、时间的投入,有利于统计闸室的效率和自动化的优化,适合大范围推广。

40、本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1