System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请属于数据处理,更具体地,涉及一种基于客滚船舱连续空间仿真的实时配载调度方法和装置。
技术介绍
1、琼州海峡客滚轮渡运输要求船舶必须按照班期设计的时间点开航,一般情况下船舶每小时内的开航间隔时间为5分钟,配载时间40分钟。但客观上,存在三个问题难以解决:一是多个船舶同时进行配载的时候,往往需要同时考虑小车配载和货车配载的时序问题,该问题是与舱内空间剩余情况紧密关联的,但目前并没有较好的办法实时获取舱内空间使用情况;二是船舶配载的优劣是影响船舶单航次收益的关键,如果配载率较低则会影响船舶收益,为了满仓配载则有可能牺牲配载效率,两者之间常常难以平衡;三是当前配载方式过度依赖现场配载人员的经验和责任心,人因因素造成的配载问题时有发生,缺乏数字化、智能化的管理手段分析和优化整体的配载效率。虽然目前琼州海峡已经初步应用了一些可视化的配载手段,但仍存在以下几点不足:
2、1.当前的可视化配载手段必须依赖现场的调度人员进行操作和控制的,也即事后配载,自动化程度极低,难以迎合现场高效调度的需要。
3、2.不同船舶的舱内情况有所差别,各类车辆的车型大小差异也很大,难以通过高效便捷的手段实时将舱内配载的情况进行查看,导致调度人员无法从全局上进行船舶调度和车辆配载规划,配载效率低下的情况时有发生。
4、3.过度依赖现场人员经验和能力的问题极易导致船舶配载在效率和收益方面出现失衡,港区整体的效率和收益率无法达到较高水平。
5、因此,如何提高船舶配载效率,并实现配载效率和收益之间的平衡性,是当前亟需解决
技术实现思路
1、针对现有技术的缺陷,本申请的目的在于提供一种基于客滚船舱连续空间仿真的实时配载调度方法及装置,旨在解决船舶匹配效率不高,且配载效率和港口收益难以平衡的问题。
2、第一方面,本申请提供一种基于客滚船舱连续空间仿真的实时配载调度方法,包括:
3、获取配载船舶的船舶名称,根据所述船舶名称确定船舶的车道线长度和定额配载重量,初始化形成各车道线对应的配载情况队列,并确定各配载情况队列对应的车载配置重量;
4、确定当前车辆到达船舶闸口,获取当前车辆的车牌号,基于车牌号确定车辆规格信息和重量信息;
5、根据当前车辆的停靠位置更新配载情况队列,并在预设限定条件下生成下一待配载车辆的配载方案;所述预设限定条件是根据船舶的车道线长度、定额配载重量、配载情况队列以及车载配置重量确定的;
6、基于配载数据修正因子对实时配载数据进行更新,得到更新后的配载情况队列以向调度人员展示;
7、基于更新后的配载情况队列循环生成每个车辆的实时配载方案,直至车辆装船完毕或者船舶仓容满载。
8、可选地,所述基于配载数据修正因子对实时配载数据进行更新,得到更新后的配载情况队列以向调度人员展示,包括:
9、获取待配载车辆的实际停靠位置,若所述实际停靠位置和配载规划位置不一致,自动生成配置数据修正因子;
10、判断所述待配载车辆的车辆类型;
11、通过视频解析判断所述待配载车辆的实际配载队列距离实时配载方案中的配载情况队列相差的车道线数量,根据相差的车道线数量自动生成配载数据修正因子;
12、根据所述车辆车型和配载数据修正因子调整每条配载情况队列实际配载的实时车辆情况;
13、根据调整后的配载情况队列的实时车辆情况实时更新后台的展示系统数据,结合配载情况队列的获取车辆规格信息和重量信息生成实时配载情况表,将所述实时配载情况表以图形化和可视化的方式展示给调度人员。
14、可选地,在所述预设限定条件下生成下一车辆的配载方案。包括:
15、确定当前车辆的停靠位置对应的小车车道线,并确定船舶的车道线数量,根据车道线数量将车道线分为左侧车道线和右侧车道线;
16、通过累加方式获取每条车道线的车辆长度和车辆重量;
17、确定每条车道线当前拟配载的车辆长度不超过当前车道线总长度与已配载车辆总长度的差值,并确定船舶两侧的配载重量低于重量阈值;所述船舶两侧的配载重量是根据各车道线的车辆重量确定的;
18、循环判断每条配载情况队列的长度,若当前配载情况队列的长度超过其他队列的长度达到预设长度,优先选择长度最短的车道线进行配载;所述预设长度是基于小车车长确定的。
19、可选地,所述船舶两侧的配载重量的确定方式包括:
20、根据各车道线的车辆重量分别确定左侧车道线的左侧总重量和右侧车道线的右侧总重量;
21、基于所述左侧总重量和右侧总重量的差值绝对值确定船舶两侧的配载重量。
22、可选地,所述获取待配载车辆的实际停靠位置,若所述实际停靠位置和配载规划位置不一致,自动生成配置数据修正因子,包括:
23、利用船舱内的摄像头实时拍摄进入船舱内的车辆视频,根据所述车辆视频获取待配载车辆的实际停靠位置;
24、若所述实际停靠位置和配载规划位置不一致,自动生成配置数据修正因子,所述配置数据修正因子的取值范围为-3、-2、-1、0、+1、+2、+3。
25、可选地,所述基于车牌号确定车辆规格信息和重量信息,包括:
26、当车辆为小车时,根据小车的车牌号结合历史数据平均值,获取小车的车辆规格信息和重量信息;
27、当车辆为货车时,根据货车的车牌号实时获取货车的过磅数据,根据所述过磅数据确定货车的车辆规格信息和重量信息。
28、可选地,所述根据当前车辆的停靠位置更新配载情况队列,包括:
29、获取当前车辆的停靠位置,所述停靠位置位于船舶的中间车道线;
30、根据当前车辆的停靠位置对所述中间车道线对应的配载情况队列增加车辆信息;
31、基于增加的车辆信息对所述中间车道线对应的配载情况队列进行更新。
32、第二方面,本申请提供一种基于客滚船舱连续空间仿真的实时配载调度装置,包括:
33、获取模块,用于获取配载船舶的船舶名称,根据所述船舶名称确定船舶的车道线长度和定额配载重量,初始化形成各车道线对应的配载情况队列,并确定各配载情况队列对应的车载配置重量;
34、确定模块,用于确定当前车辆到达船舶闸口,获取当前车辆的车牌号,基于车牌号确定车辆规格信息和重量信息;
35、生成模块,用于根据当前车辆的停靠位置更新配载情况队列,并在预设限定条件下生成下一待配载车辆的配载方案;所述预设限定条件是根据船舶的车道线长度、定额配载重量、配载情况队列以及车载配置重量确定的;
36、更新模块,用于基于配载数据修正因子对实时配载数据进行更新,得到更新后的配载情况队列以向调度人员展示;
37、循环生成模块,用于基于更新后的配载情况队列循环生成每个车辆的实时配载方案,直至车辆装船完毕或者船舶仓容满载。
38、第三方面,本申请提供一种电子设本文档来自技高网...
【技术保护点】
1.一种基于客滚船舱连续空间仿真的实时配载调度方法,其特征在于,包括:
2.根据权利要求1所述的实时配载调度方法,其特征在于,所述基于配载数据修正因子对实时配载数据进行更新,得到更新后的配载情况队列以向调度人员展示,包括:
3.根据权利要求1所述的实时配载调度方法,其特征在于,在所述预设限定条件下生成下一车辆的配载方案。包括:
4.根据权利要求3所述的实时配载调度方法,其特征在于,所述船舶两侧的配载重量的确定方式包括:
5.根据权利要求2所述的实时配载调度方法,其特征在于,所述获取待配载车辆的实际停靠位置,若所述实际停靠位置和配载规划位置不一致,自动生成配置数据修正因子,包括:
6.根据权利要求1所述的实时配载调度方法,其特征在于,所述基于车牌号确定车辆规格信息和重量信息,包括:
7.根据权利要求1所述的实时配载调度方法,其特征在于,所述根据当前车辆的停靠位置更新配载情况队列,包括:
8.一种基于客滚船舱连续空间仿真的实时配载调度装置,其特征在于,包括:
9.一种电子设备,其特征在于,
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,当所述计算机程序在处理器上运行时,使得所述处理器执行如权利要求1-7任一所述的方法。
...【技术特征摘要】
1.一种基于客滚船舱连续空间仿真的实时配载调度方法,其特征在于,包括:
2.根据权利要求1所述的实时配载调度方法,其特征在于,所述基于配载数据修正因子对实时配载数据进行更新,得到更新后的配载情况队列以向调度人员展示,包括:
3.根据权利要求1所述的实时配载调度方法,其特征在于,在所述预设限定条件下生成下一车辆的配载方案。包括:
4.根据权利要求3所述的实时配载调度方法,其特征在于,所述船舶两侧的配载重量的确定方式包括:
5.根据权利要求2所述的实时配载调度方法,其特征在于,所述获取待配载车辆的实际停靠位置,若所述实际停靠位置和配载规划位...
【专利技术属性】
技术研发人员:张恺玉,王善和,孙曙光,刘如梦,李茂哲,
申请(专利权)人:海南港航控股有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。