电气自动化毕业论文基于改进遗传算法的有时间窗车辆调度问题研究.docVIP

电气自动化毕业论文基于改进遗传算法的有时间窗车辆调度问题研究.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电气自动化毕业论文基于改进遗传算法的有时间窗车辆调度问题研究

基于改进遗传算法的有时间窗车辆调度问题研究 基于改进遗传算法的有时间窗车辆调度问题研究 *葛显龙1a,王旭1a,1b,代应2(1.重庆大学a.机械工程学院;b.贸易与行政学院,重庆;2.重庆理工大学工商管理学院,重庆) 摘要:在分析带有时间窗车辆调度问题的基础上,建立了车辆调度问题的数学模型,并构造了不同时间窗的惩罚函数。设计了针对车辆调度问题基于自然数编码的遗传算法,并改进了传统的交叉运算,避免优秀基因在交叉操作中被破坏,提高了遗传算法的寻优能力。最后,结合算例进行了仿真计算,分析了载重体积约束和时间窗约束对车辆调度的影响,验证了算法的有效性。 关键词:遗传算法;时间窗;车辆调度 0引言 随着信息技术的发展尤其是因特网的出现和普及,电子商务得到了迅速的发展,大大缩短了商品交易活动的时间和空间。信息流、资金流可以在网上瞬间实现,对这些商务活动提供支持的物流提出了更高的要求,物流配送作为新的经济增长点开始引起了人们的注意。车辆调度问题是物流系统的核心环节,因此,对车辆调度问题(VSP)的研究就具有非常重要的意义。 VSP的求解方法基本上可以分为精确算法和启发式算法两大类。由于VSP属于强NP问题,运用精确算法求解计算量会随着问题的规模增大而呈指数增加,实际中其应用范围比较有限。实际应用中多采用启发式算法,如启发式算法、禁忌搜索算法、模拟退火算法和遗传算法。其中Bergen等人[1]研究了并行遗传算法求解车辆调度问题;Pisinger等人[2]提出了遗传算法求解多车型约束的车辆调度问题;Jozefowiez等人[3]研究了启发式算法求解多目标的车辆调度问题等。国内对VSP的研究还处于刚刚起步的阶段,李军等人[4]以C-W为基础的启发式算法对VSP进行了求解;赵燕伟等人[5]用量子进化算法求解了最短配送路径问题;李兵等人[6]研究了动态需求的车辆调度问题。另外,陈火根等人[7]提出了遗传算法与禁忌算法相结合的求解方法;郎茂祥等人[8]将爬山算法与遗传算法相结合,提出了混合遗传算法;宋伟刚等人[9]利用节约算法对解决此类问题进行了尝试。但是,车辆调度问题所涉及的种类繁多,启发式算法却没有普适的求解过程。 本文研究了带有时间窗约束的车辆调度问题,建立了有载重体积限制和硬时间窗限制的模型。 1问题描述 车辆调度问题一般描述为:对一系列需求点,组织适当的行车路线,使车辆有序地通过它们,在满足一定的约束条件(如货物需求量、发送量、交发货时间、车辆容量限制、行驶里程限制、时间限制等)下,达到一定的目标(如路程最短、费用最小、时间尽量少、使用车辆数尽量少等)。虽然VSP具有多种类型和形式,但VSP形式中的运输特点是基本相同的,即将商品从配送中心按一定的要求送到多个需求点。 本文主要讨论带有时间窗的车辆调度模型,完成第i个需求点的时间表示为Ti,开始时间需要在[ETi,LTi]内。其中:ETi为任务i的允许最早开始时间;LTi为任务i的允许最迟开始时间。如果车辆到达i的时间早于ETi,车辆需要在i处等待;反之,任务i要延迟进行。 时间窗约束又分为硬时间窗VSP和软时间窗VSP。硬时间窗VSP指每项任务必须在要求的时间范围内完成,若超出这个时间范围,则得到的解为不可行解。软时间窗VSP指如果某项任务不能在要求的时间范围内完成,则给予一定的惩罚,车辆在要求时间之前到达需求点,则车辆在此等待,发生了机会成本损失;车辆在指定时间之后到达需求点,则服务被延迟,须支付一定的罚金。 2建立模型 2.1一般VSP模型 一般来说,当约束的问题越多,线路的组织就越难,一台车辆所完成的满足所有约束的任务就越少,这时,车辆实际所能容纳的体积越越小,而所用的车辆数就越多。为了使路线安排具有一定的弹性,可预先估计完成任务所需要的车辆数:m=[∑ni=1qi/Q]+1(1)其中:[]表示对括号内的数取整;qi表示需求点i的需求量;Q表示车辆的装载体积;0<<1,是对装车的复杂性程度及约束条件限制的估计,一般的情况下,装车越复杂,约束越多,应越小,表示车辆所能容纳的货物量越少。 建立VSP问题的数学模型,首先给出决策变量:xijk=1车辆由需求点i驶向需求点j0{其他yik=1需求点i的货运任务由车辆k完成0{其他则数学模型如下:min Z=∑ni=1∑nj=1∑mk=1cij xijk(2)s.t.:∑ni=1qi yik≤Q;k=1,2,…,m(3)∑mk=1yik=1;i=1,2,…,n(4)∑mk=1y0k=m(5)∑ni=1xijk=yjk;j=1,2,…,n,k=1,2,…,m(6)∑nj=1xijk=yik;i=1,2,…,n,k=1,2,…,m(7)xijk(xijk-1)=0(8)yik(yik-1

文档评论(0)

gz2018gz + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档