【技术实现步骤摘要】
基于改进布谷鸟算法的集装箱船舶配载优化方法
[0001]本专利技术涉及船舶配载
,具体涉及一种基于改进布谷鸟算法的集装箱船舶配载优化方法。
技术介绍
[0002]船舶配载计划是一个NP
‑
Hard问题,现有的文献主要由船舶的预配计划与码头的实配计划研究组成。集装箱船舶配载在实际的操作过程中是一个多目标、多约束的的组合优化问题。配载计划的优劣程度关系到集装箱船舶在港口的装卸效率、船舶的适航性等。近些年来,我国港口集装箱吞吐量成倍增长,这给集装箱船舶配载带来了很多压力。
[0003]对于集装箱配载方面的研究,现在主要的研究是从船方的角度,而从码头角度对集装箱船舶实配研究的文献很少,且考虑堆场翻箱和作业过程冲突等因素较少。本专利技术基于以上研究的不足之处从集装箱船舶配载整体均衡出发,对集装箱码头配载优化问题进行研究。
技术实现思路
[0004]本专利技术的目的在于提供一种基于改进布谷鸟算法的集装箱船舶配载优化方法,其从码头方的角度综合考虑实际情况,建立了以最小化堆场翻箱量、最小的集装箱水平运输距离和最小的岸桥作业时间为配载计划的决策目标,并结合改进的布谷鸟算法进行码头配载优化,以提高优化的可行性和有效性。
[0005]为实现上述目的,本专利技术采用的技术方案是:
[0006]一种基于改进布谷鸟算法的集装箱船舶配载优化方法,其在满足船舶适航性的基础上,建立了以集装箱水平运输时间、岸桥作业时间最短且倒箱量最少为目标的多目标多约束的数学模型;并运用改进的布谷鸟算法进
【技术保护点】
【技术特征摘要】
1.一种基于改进布谷鸟算法的集装箱船舶配载优化方法,其特征在于:所述方法在满足船舶适航性的基础上,建立了以集装箱水平运输时间、岸桥作业时间最短且倒箱量最少为目标的多目标多约束的数学模型;并运用改进的布谷鸟算法进行求解:首先在莱维飞行阶段,分别从种群整体、当代最优、自身个体中抽取鸟巢信息,建立多种位置更新模式;其次,采用动态机制控制发现概率;最后通过计算每个鸟巢的目标函数值,来找到最优解。2.根据权利要求1所述的一种基于改进布谷鸟算法的集装箱船舶配载优化方法,其特征在于:所述数学模型包括目标函数及约束条件;目标函数如下:其中,第一部分表示完成配载所需的水平运输时间最短;第二部分表示堆场翻箱时间最短;第三部分表示岸桥完成装卸任务所用的时间,其中α1,α2,α3均为大于零的权重系数;约束条件如下:约束条件如下:约束条件如下:约束条件如下:约束条件如下:约束条件如下:约束条件如下:约束条件如下:约束条件如下:约束条件如下:x
ip
,z
ip
=0或1
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(12)约束(2)、(3)为箱位限制约束,其中,式(2)表示每个集装箱只能被配载到一个船箱位上;式(3)表示每个船箱位只能配载一个集装箱;式(4)表示待装集装箱离开箱区必须符合桥吊作业的时间安排;式(5)表示箱区集装箱轻不压重的堆垛要求;式(6)表示位于同一堆
栈不同层数的待装集装箱离开箱区的先后顺序和翻箱的关系;式(7)表示待装集装箱在船舶箱位紧挨着的下方有集装箱即不能悬空;式(8)表示待装集装箱与船舶贝位的匹配满足预配要求;式(9)表示船舶贝位同列集装箱的装载重量不能超过单列额定重量;式(10)表示确保离场集装箱数量与待装集装箱数量相同;式(11)表示箱区作业量限制,防止作业量过大;式(12)决策变量类型;式(13)表示相关变量的取值范围;c为列号,c=1,2,
…
C;r为层号,r=1,2,
…
R;b1为堆场箱区编号,b1=1,2,
…
B1;b2为堆场箱区区块编号,b2=1,2,
…
B2;b3为堆场小箱区编号,b3=1,2,
…
B3;b为堆场箱区具体编号,b=(b1,b2,b3);i,j为码头堆场待装集装箱编号,i=1,2
…
,I,j=1,2,
…
J;m为贝位号,m=1,2,
…
M;p为待装船集装箱的船箱位编号,p=1,2,
…
,P;ε
p
为堆场箱位p的开始装箱时间;U(p)为位于船舶箱位p(k,c,r)同贝同列上一层p(k,c...
【专利技术属性】
技术研发人员:黄鹏飞,王永金,陈麒龙,储雨峰,张宁,
申请(专利权)人:集美大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。