【技术实现步骤摘要】
一种基于改进布谷鸟算法的多目标优化物流调度方法
本专利技术属于物流调度管理
,具体涉及一种基于改进布谷鸟算法的多目标优化物流调度方法。
技术介绍
随着市场经济的发展,获得竞争优势的有效方式之一是建立现代物流。在高科技和信息化的支撑下,现代物流业发展迅速,比较成熟的物流管理理念和高效的物流运营系统也发展起来。随着物流规模的扩大和客户服务需求的提升,问题的复杂度逐渐增加,因此一种更加高效稳定的求解算法和提升物流服务质量的物流调度与路径优化方法是非常必要的。物流调度与路径优化问题自提出以来,就吸引了很多研究人员的注意和参与,在现实情况中,由于环境和约束条件的复杂多变,该问题的求解也变得相当复杂,但是经过数十年来的研究和总结,一般情况下可以分为精确算法和启发式算法。精确算法是指通过严谨的逻辑思维和计算步骤求得最优解,由于这种算法的计算量一般随问题复杂性快速增大,在实际应用中有很大的局限性。启发式算法一般通过推理和实验分析来求解问题,从事务的内部联系获得启发,进而建立求解模型,灵活性很大。布谷鸟算法是通过模拟某些种属布谷鸟的寄生育雏行为,来有效地求解最优化问题的算法,布谷鸟算法也采用相关的Levy飞行搜索机制,这是可以达到一种高效的寻优模式。布谷鸟算法主要优点是参数少、操作简单、易实现、随机搜索路径优和寻优能力强等。但布谷鸟算法有收敛速度较慢的缺点,在一些参数选择时,如果没有实时更新,也容易陷入局部最优解。
技术实现思路
本专利技术提供一种基于改进布谷鸟算法的多目标优化物流调度方法,将 ...
【技术保护点】
1.一种基于改进布谷鸟算法的多目标优化物流调度方法,其特征在于,包括:/n获取物流配送路径优化问题的初始信息;/n确定物流配送路径优化问题的目标函数;/n对物流配送路径进行编码;/n对编码后的物流配送路径优化问题采用布谷鸟和粒子群相结合的算法进行求解;/n对布谷鸟算法关键参数进行自适应调整,淘汰劣质鸟巢并生成新巢;/n对鸟巢进行扰动,进行解的更新;/n对解进行修复;/n进行精英选择,直至达到终止条件,输出最优解;/n对最优解进行解码,输出物流配送路径。/n
【技术特征摘要】
1.一种基于改进布谷鸟算法的多目标优化物流调度方法,其特征在于,包括:
获取物流配送路径优化问题的初始信息;
确定物流配送路径优化问题的目标函数;
对物流配送路径进行编码;
对编码后的物流配送路径优化问题采用布谷鸟和粒子群相结合的算法进行求解;
对布谷鸟算法关键参数进行自适应调整,淘汰劣质鸟巢并生成新巢;
对鸟巢进行扰动,进行解的更新;
对解进行修复;
进行精英选择,直至达到终止条件,输出最优解;
对最优解进行解码,输出物流配送路径。
2.根据权利要求1所述的一种基于改进布谷鸟算法的多目标优化物流调度方法,其特征在于,所述获取物流配送路径优化问题的初始信息,包括:
获取车辆动力数据和配送目标数据;所述车辆动力数据包括车辆数量、载重和速度;所述配送目标数据包括客户位置、产品需求和时间窗;
根据获取的数据计算各客户位置之间的距离和方位。
3.根据权利要求1所述的一种基于改进布谷鸟算法的多目标优化物流调度方法,其特征在于,所述物流配送路径优化问题的目标函数为:
其中,f(x)为成本函数,Cij表示车辆从位置i到位置j的运输单位成本,dij表示位置i和位置j之间的距离,xijv表示车辆v从位置i驶向位置j,Pi(Si)是偏离时间窗的惩罚成本函数,Si表示到达位置i处的时间,N为客户数量,V为物流配送中心车辆数量,i=0表示物流配送中心;
所述目标函数需满足约束条件:
a、分配给每个车辆行程的总需求不超过车辆载重量:
其中,qi表示位置i需求量,yiv表示位置i的配送任务由车辆v完成,Qv表示车辆v的额定载重量;
b、所有客户都由V辆车完成配送服务:
yiv表示如果位置i的配送任务由车辆v完成则yiv为1,否则为0;
c、
d、配送中心是车辆行程的起点和终点:
x0iv表示车辆v从配送中心驶向位置i;
xi0v表示车辆v从位置i驶向配送中心;
e、逐段配送路径xijv连接成yiv:
f、偏离时间窗的惩罚成本函数为:
te表示早于时间窗的最早时间,ei为位置i约定的最早服务时间,li为位置i约定的最迟服务时间,θ(·)为函数;
g、xijv和yiv的取值:
4.根据权利要求3所述的一种基于改进布谷鸟算法的多目标优化物流调度方法,其特征在于,...
【专利技术属性】
技术研发人员:高扬华,陆海良,楼卫东,郁钢,
申请(专利权)人:浙江中烟工业有限责任公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。