[发明专利]一种求解船舶交通组织与调度问题的自适应启发式算法在审
申请号: | 202111305614.7 | 申请日: | 2021-11-05 |
公开(公告)号: | CN114037252A | 公开(公告)日: | 2022-02-11 |
发明(设计)人: | 张新宇;李润佛;姜玲玲;李强;郭文强;李俊杰;郑康洁 | 申请(专利权)人: | 大连海事大学 |
主分类号: | G06Q10/06 | 分类号: | G06Q10/06;G06Q50/30;G06N3/12 |
代理公司: | 大连东方专利代理有限责任公司 21212 | 代理人: | 姜玉蓉;李洪福 |
地址: | 116026 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 求解 船舶 交通 组织 调度 问题 自适应 启发式 算法 | ||
1.一种求解船舶交通组织与调度问题的自适应启发式算法,其特征在于,包括:
以最小化船舶进出港总时间为目标,构建单向航道船舶交通组织与调度模型;
获取黄骅港综合港区船舶基础信息、泊位信息、锚地信息;
采用自适应启发式算法,对构建的所述单向航道船舶交通组织与调度模型进行求解,得到优化的调度方案。
2.根据权利要求1所述的一种求解船舶交通组织与调度模型的自适应启发式算法,其特征在于,所述以最小化船舶进出港总时间为目标,构建单向航道船舶交通组织与调度模型,包括:
计算最小化船舶进出港总时间,计算公式如下:
上式中,TT为船舶进出港总时间,为船舶调度时间,为船舶等待时间;V为船舶数量,si为船舶开始调度的时间,ai为开始申请的时间,filat为最晚结束调度的时间,siear为最早开始调度的时间;
构建所述单向航道船舶交通组织与调度模型满足的约束条件,如下:
约束条件一:约束条件二:约束条件三:约束条件四:约束条件五:约束条件六:约束条件七:约束条件八:约束条件九:t1i≥t2j+g2;约束条件十:约束条件十一:
上式中,V表示所有调度船舶集合,B表示泊位集合,A表示锚地的集合,d1表示从锚地到口门的距离,d2表示从口门到航道出口的距离,d3i表示从航道出口到各泊位之间的距离,vi表示船舶速度,tsi表示船舶需要乘潮进入港口的开始时间,tei表示船舶需要乘潮进入港口的结束时间,ai表示船舶申请进出港口的时间,si表示船舶开始调度的时间,t1i表示船舶靠近航道的时间,t2i表示船舶离开航道的时间,fi表示船舶完成调度的时间,进港船到达泊位的时间,M表示充分大的正整数,g1表示同向船舶安全时间间隔,g2表示异向船舶安全时间间隔,IOi表示如果船舶进港就等于1,出港则为0,Ti表示船舶需要乘潮进港为1,否则为0,filat表示船舶完成调度的最晚时间,siear表示船舶开始调度的最早时间;其中,约束条件一、约束条件二以及约束条件三用于确保进港船舶航行的连续性;约束条件四和约束条件五用于确保出港船舶的连续性;约束条件六和约束条件七用于保证乘潮进港的船舶需要在乘潮时间窗内进入航道;约束条件八用于保证同向船舶之间保持一定的安全间隔且后船速度小于前船速度;约束条件九用于保证异向船舶保持一定的安全间隔;约束条件十和约束条件十一用于指定二进制变量。
3.根据权利要求1所述的一种求解船舶交通组织与调度问题的自适应启发式算法,其特征在于,所述采用自适应启发式算法,对构建的所述单向航道船舶交通组织与调度模型进行求解,得到优化的调度方案,包括:
根据船舶数量V和进出港方向IO,生成有两层编码的染色体;
计算每条染色体的目标函数值,得到每个调度方案的适应度值,并获取当前种群的状态;
根据ε-greedy策略选取动作;
计算奖励函数;
更新Q表,从Q表获取交叉和变异概率;
执行选择、交叉和变异、修复操作以及模拟退火操作;
重新计算下一代的种群状态,重复以上步骤,直到符合设定的最大迭代次数后,输出最优的调度方案。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大连海事大学,未经大连海事大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111305614.7/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理