System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请属于智慧通航,尤其涉及基于多规则一体化船舶预排过机编排方法。
技术介绍
1、船舶是各种船只的总称,船舶是能航行或停泊于水域进行运输或作业的交通工具,按不同的使用要求而具有不同的技术性能、装备和结构型式,船舶是一种主要在地理水中运行的人造交通工具。
2、如今升船机通航调度指挥是人工根据通航调度不同工况及环境信息编排过机计划,安检人员是根据申报船舶及以往过闸情况人工编排预排计划,通航调度指挥编排过机计划时必须参照安检人员编排的预排计划执行过机。现有的过机计划通常由人工根据经验进行编排,缺少一套能够高效有序安排过机的标准。
技术实现思路
1、本申请的目的在于,为克服现有技术缺陷,提供了基于多规则一体化船舶预排过机编排方法,旨在实现船舶预排及过机计划一体化编排,降低指挥调度人员、安检人员的工作强度,杜绝错误编排,提升工作效率。
2、本申请目的通过下述技术方案来实现:
3、一种基于多规则一体化船舶预排过机编排方法,所述方法包括:
4、获取过机船舶信息,形成安检待排队列;
5、获取大坝流量信息,检验所述安检待排队列中的船舶是否符合预设流量要求,如果是,则进行下一步,如果否,则移出安检待排队列;
6、将符合预设流量要求的船舶根据预设安检预排规则形成过机待排队列,检验船舶是否安检合格,如果是,则进行下一步,如果否,则移出过机待排船舶队列;
7、对安检合格的船舶根据预设编排规则进行过机编排,形成过机计划。
>8、进一步的,所述方法还包括:
9、在执行所述获取过机船舶信息,形成安检待排队列前,对配置参数进行配置,所述配置参数包括过升船机的有效长度、宽度、吃水、净空高、是否维护日和不同航向的优先顺序。
10、进一步的,所述将符合预设流量要求的船舶根据预设安检预排规则形成过机待排队列具体包括:
11、计算船舶上次过机时间,生成过机待排队列,所述船舶上次过机时间计算步骤包括:
12、从未过机船舶及过机船舶间隔第一预设时长未过机,则视为新过机船舶;
13、将所述新过机船舶的上次过机时间标记为本次首次申报的期望过坝日期前一天的预设时刻;
14、过机待排队列的生成包括以下步骤:
15、上行过机船舶按上次过机时间排序,上次过机时间早的排在前面;
16、下行过机船舶按照到锚日期先后排序,先到锚的排在前面,同一天到锚船舶再结合上次过机时间排序,上次过机时间早的排在前面,未到锚下行船舶排在已到锚的下行船舶之后,并按上次过机时间排序,上次过机时间早的排在前面。
17、进一步的,所述检验船舶是否安检合格具体包括:
18、根据泄洪流量、船型及功率值过滤掉在当前泄洪流量环境下不能通航的船舶,从安检预排队列中剔除掉。
19、进一步的,所述方法还包括:
20、根据预定过机数量提取船舶,得到过机待排队列。
21、进一步的,所述预设编排规则包括:
22、升船机每周停航维护日的安检计划只安排第一预设数量的上、下行非预留船舶;
23、泄洪期间每日安检计划只安排第二预设数量的上、下行非预留船舶;
24、当泄洪流量不超过第一流量阈值时,不安排非标准船型船舶;
25、将期望过坝日期为次日及以前的上行过机船舶,按上次过机时间排序,上次过机时间早的排在前面,超过第三预设数量的船舶备注为预留船舶,若为停航维护日,则超过第一预设数量的船舶备注为预留船舶;
26、将期望过坝日期为次日及以前的下行船舶,按照到锚日期先后排序,先到锚的排在前面,同一天到锚船舶再结合上次过机时间排序,上次过机时间早的排在前面;
27、未到锚下行船舶排在已到锚的下行船舶之后,并按上次过机时间排序,上次过机时间早的排在前面,未到锚或到锚超过第三预设数量的船舶备注为预留船舶,若为停航维护日,则超过第一预设数量的船舶备注为预留船舶。
28、进一步的,所述方法还包括:
29、非船舶自身原因造成的已安检但未过机的船舶排在次日计划的前面。
30、进一步的,所述过机计划编排还满足以下条件:
31、船舶组合并行长度不大于第一预设长度;
32、船舶组合并行宽度不大于第二预设长度;
33、船舶组合实际载重不大于第一预设重量。
34、本申请的有益效果在于:
35、(1)本申请根据过机船舶的申报信息、升船机运行状态、大坝流量信息、船舶历史过机信息,动态实现安检预排及过机计划编排,有序安排船舶过机,综合提升过机效率。
36、(2)本申请在遵循通航调度指挥的大原则下,优化过机计划,避免过机船舶出现险情,同时提高过机效率,在安检预排的基础上,根据升船机运行工况及安检情况,定时动态生成过机计划,然后调度员按照过机计划一次完成船舶过机。
本文档来自技高网...【技术保护点】
1.一种基于多规则一体化船舶预排过机编排方法,其特征在于,所述方法包括:
2.如权利要求1所述的基于多规则一体化船舶预排过机编排方法,其特征在于,所述方法还包括:
3.如权利要求1所述的基于多规则一体化船舶预排过机编排方法,其特征在于,所述将符合预设流量要求的船舶根据预设安检预排规则形成过机待排队列具体包括:
4.如权利要求3所述的基于多规则一体化船舶预排过机编排方法,其特征在于,所述检验船舶是否安检合格具体包括:
5.如权利要求4所述的基于多规则一体化船舶预排过机编排方法,其特征在于,所述方法还包括:
6.如权利要求1所述的基于多规则一体化船舶预排过机编排方法,其特征在于,所述预设编排规则包括:
7.如权利要求6所述的基于多规则一体化船舶预排过机编排方法,其特征在于,所述方法还包括:
8.如权利要求6所述的基于多规则一体化船舶预排过机编排方法,其特征在于,所述过机计划编排还满足以下条件:
【技术特征摘要】
1.一种基于多规则一体化船舶预排过机编排方法,其特征在于,所述方法包括:
2.如权利要求1所述的基于多规则一体化船舶预排过机编排方法,其特征在于,所述方法还包括:
3.如权利要求1所述的基于多规则一体化船舶预排过机编排方法,其特征在于,所述将符合预设流量要求的船舶根据预设安检预排规则形成过机待排队列具体包括:
4.如权利要求3所述的基于多规则一体化船舶预排过机编排方法,其特征在于,所述检验船舶是否安检合...
【专利技术属性】
技术研发人员:王向辉,刘佳洋,陈诚,胡学龙,张栋,刘正桃,黎昌建,陈建锋,周延通,
申请(专利权)人:三峡金沙江川云水电开发有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。