System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于港口综合管理,具体是一种基于人工智能港口综合管理系统。
技术介绍
1、港口泊位协调主要通过多码头泊位协调分配策略、单向航道的多目标船舶调度优化模型等方法来实现。在有限的港口资源下,要有效协调港口泊位并提高整体运营效率,需要综合考虑多种因素并采用科学的调度策略;
2、公开号为cn114861956a的专利公开了一种智慧港口综合管理系统,用于提高港口的智能化和物流的效率。所述智慧港口综合管理系统包括:港口调度模块、安全监控模块、数据交换模块、协同作业模块、智能闸口模块、移动运输端和客户端;港口调度模块用于:接收客户端发送的货仓预定请求,并对货仓预定请求进行请求解析,得到货仓参数和使用日期;以及根据货仓参数和使用日期匹配与货仓预定请求对应的目标货箱,并匹配与目标货箱对应的移动运输端;以及根据货箱运输方案通过移动运输端从港口外部堆箱库中提取目标货箱并将目标货箱运输至智慧港口;以及根据船舶调度策略调度目标船舶,并根据目标船舶和货物装船方案对目标货箱进行货物装船。
3、但是上述专利针对泊位的灵活管理调配,没有涉及太多,而且不能灵活管理泊位,及时协调;基于此,提供一种解决方案。
技术实现思路
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、将每个对象匹配组合的剩余值标记为yi,i=1、...、n,同时将对象匹配组合的卸货总长标记为ci,i=1、...、n;
26、之后根据公式计算选择值zi,具体计算公式为:
27、z i=0.44*yi+0.56*ci;
28、式中,0.44和0.56均为预设的权值;
29、将选择值最小的对象匹配组合标记为选中匹配组合。
30、进一步地,卸货地为船舶进入泊位之后需要将船上货物卸货至中转点,或为需要装运货物运走的货物临时存放地。
31、进一步地,主控单元在进行均衡分析时,若分析出来任意的待定对象没有相应能分配的剩余泊位,但是剩余泊位有存在空闲情况时,会自动进行临时调配分析,临时调配分析具体方式为:
32、首先将没有分配到剩余泊位的待定对象标记为待补位对象;
33、之后获取到能够停放待补位对象的剩余泊位及剩余泊位上停放的待定对象,将满足要求的剩余泊位标记为待调泊位;
34、从待调泊位中选中能够停放待补位对象,且待调泊位中的待定对象能够停靠在其余空闲的剩余泊位中,空闲的剩余泊位指代为没有分配待定对象的剩余泊位;
35、获取到满足要求的所有待调泊位,同时将待调泊位中的待定对象也重新标记为待调对象,获取到待调对象的在待调泊位中的剩余值,同时也获取到待补位对象停靠到该待调泊位时的卸货总长,利用公式计算待调泊位的待调值,具体为:
36、待调值=0.42*卸货总长+0.58*剩余值;
37、按照上述方式计算得到所有的待调泊位的待调值,将待调值最小的标记为调整泊位。
38、与现有技术相比,本专利技术的有益效果是:
39、本专利技术通过船舶数据获取端,用于获取在设定时间段内的出现在设定位置以内的船舶,将船舶标记为待定对象,同步获取到表示待定对象尺寸的标准信息,并将若干个待定对象及其标本文档来自技高网...
【技术保护点】
1.一种基于人工智能港口综合管理系统,其特征在于,包括:
2.根据权利要求1所述的一种基于人工智能港口综合管理系统,其特征在于,船舶数据获取端包括第一检测单元、倒计时单元;
3.根据权利要求2所述的一种基于人工智能港口综合管理系统,其特征在于,设定位置确定方式为将港口泊位中心位置标记为圆心,设定距离为半径的圆周所在位置。
4.根据权利要求2所述的一种基于人工智能港口综合管理系统,其特征在于,还包括剩余获取单元,剩余获取单元用于同步港口的船舶泊位的使用信息,使用信息包括剩余泊位及其对应的泊位适配值,剩余泊位指代为空余的船舶停靠的泊位,剩余泊位的泊位适配值用于表述具体适配的待定对象尺寸;
5.根据权利要求2所述的一种基于人工智能港口综合管理系统,其特征在于,主控单元用于对待定对象组和使用信息进行均衡分析,确定选中对象组合,均衡分析具体方式为:
6.根据权利要求5所述的一种基于人工智能港口综合管理系统,其特征在于,主控端还包括辅助分析单元,辅助分析单元用于还用于获取到待定对象的卸货地,
7.根据权利要求6所述的一种
8.根据权利要求6所述的一种基于人工智能港口综合管理系统,其特征在于,主控单元在进行均衡分析时,若分析出来任意的待定对象没有相应能分配的剩余泊位,若剩余泊位有存在空闲情况时,会自动进行临时调配分析,临时调配分析具体方式为:
...【技术特征摘要】
1.一种基于人工智能港口综合管理系统,其特征在于,包括:
2.根据权利要求1所述的一种基于人工智能港口综合管理系统,其特征在于,船舶数据获取端包括第一检测单元、倒计时单元;
3.根据权利要求2所述的一种基于人工智能港口综合管理系统,其特征在于,设定位置确定方式为将港口泊位中心位置标记为圆心,设定距离为半径的圆周所在位置。
4.根据权利要求2所述的一种基于人工智能港口综合管理系统,其特征在于,还包括剩余获取单元,剩余获取单元用于同步港口的船舶泊位的使用信息,使用信息包括剩余泊位及其对应的泊位适配值,剩余泊位指代为空余的船舶停靠的泊位,剩余泊位的泊位适配值用于表述具体适配的待定对象尺寸;
5.根据权利要求2所述的一种基于人工智能港...
【专利技术属性】
技术研发人员:赵宁,
申请(专利权)人:苏州诀智科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。