物流配送车辆优化调度问题的TS算法探究

来源 :科技致富向导 | 被引量 : 0次 | 上传用户:maxchou
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
   【摘 要】当前设备未得到充分有效利用是我国物流行业普遍存在的一大问题,并对配送能力造成一定影响。本文从实践中物流企业配送车辆调度所存在的主要问题出发,描述了物流企业车辆优化调度数学模型,并较为深入的阐述了相关参数确定。
   【关键词】物流配送车辆;优化调度;TS算法
   0.前言
  随着世界经济一体化趋势的不断加强,给我国物流企业的发展创造了有利时机,然而,当前我国物流企业的设备并未得到充分有效利用,进而配送能力造成了一定影响。从一定意义上讲,物流业发展水平是由配送车辆的调度水平所决定的,所以,当前对物流企业配送车辆调度问题加以深入分析和研究具有重要的现实意义。
   1.配送车辆优化调度模型
  1.1数学模型
  假设:A物流企业有数个位置及需求既定的客户,要求在一定时间内配送相应货物,并且配送车辆的载重及行驶距离是既定的,为获取最优化的目标函数,就需要对配送车辆行驶路线以及行驶时间做出科学合理的规划,同时确保符合下列条件:
  ①一个客户的货物由一辆配送车负责配送;②每条配送路径客户货物需求量低于车辆载重量;③每条路径长度低于配送车辆最长行驶距离;④确保客户需求量得到实现;⑤配送车辆在客户指定的时间内到达指定地点。
  在构建的数学模型中,物流企业配送车辆数为K,载重量为Q■,配送车辆最长行驶距离为L■,配送车辆服务客户数为M,i客户需求量为Q■,客户指定配送时间为[mi,ni];i与j两个客户之间相距I■,物流企业与j客户相距I■;配送车辆达到i客户的时间为d■,等待时间为t■,i与j两客户之间行驶时间为t■;每吨货装卸时间为t■,第k辆配送车服务客户数为s■。那么可以得出该物流企业配送车辆优化调度数学模型:minZ=■[■l■+l■sign(s■)]
  具体约束条件为:
  s■∈[0,M],该条件主要保障所有配送路径中客户数量和不多于客户总数;■s■=M,该条件作用在于保障所有客户的需求得到切实满足;■q■≤Q■,此约束条件为保障所有配送路径客户需求量之和低于车辆载重总量;[■l■+l■sign(s■)]≤L■,确保每条路径长度均能低于配送车辆最大行驶距离;R■=r■|r■∈1,2,K,M,I=1,2,K,s■|,该约束条件主要是表明每条路径中客户构成。
  1.2解及其评价
  通过随机生成法确定初始解。
  利用笔者所介绍了该模型随机生成的解所获取的配送路径可以确保所有客户的配送需求得到切实满足,同时能够保证一个客户的配送需求是由一辆配送车辆负责。然而,借助该模型解所获取的配送路径无法确保客户以下需求的实现:关于配送时间的要求、每次配送最长距离以及车辆最大载重量。所以,利用上述模型进行求解之后还必须逐个分析所得到的解对应的配送路径方案,以确保上述约束条件得到切实满足;如果经过分析判定所得到的解无法满足上述几个约束条件,那么此路径不可行,同时对配送路径目标值进行求解。如果存在一个解所对应的配送路径方案包括N个不可行路径,那么,此配送路径方案目标值就是Z,不可行路径惩罚权重为P,可以以目标函数具体的取值范围为依据,确定一个数值较大的正数,据此,利用下面的评价函数可以计算出此解的评价值。评价函数为:E=Z+M+P
  1.3其他算法参数的确定
  (1)蔑视法则,如果在目前所得到的最佳解之上还存在一个更优禁忌对象,那么不能将这一禁忌对象充当当前解,同时对禁忌表进行刷新;(2)邻域结构。在进行求解的过程中,通过交换法可以对每条配送路径中客户的具体顺序进行调整,这样便可以达到有效控制所有配送路径距离总长的目的,与此同时,每次解的改进只进行一次换位操作;(3)终止准则,TS算法在迭代到最大步数或者是在既定的连续迭代步数中为发现比目前的最优解更优的解的情况下,即告终止;(4)候选解集合,所谓候选解集合主要是由随机从目前的邻域中挑选出数个邻居而构成的。
   2.TS算法实现
  具体而言,物流企业配送车辆优化调度问题TS算法实现过程分为以下几步:
  第一,将初始解确定为当前解,同时也是最佳解,该初始解通过随机法确定的,令迭代步数为零,在保持当前解恒定的情况下,当前连续迭代步数为零,所对应的初始化禁忌表为?埭;第二,目前候选解数量确定为零,在最大的当前解迭代步数大于当前解的迭代步数,同时当前最佳解为恒定的当前连续迭代步数低于目前最佳解保持恒定的最大连续迭代步数的情况下,继续进行第三步,反之则直接进入第六步;第三,如果当前最佳解保持恒定的最大连续迭代步数大于当前候选解的数量的情况下,继续进行第四步,反之直接进入第五步;第四,针对当前解实施交换,并将由此所获取的新解添加到候选解集合之中,同时将目前的候选解的数量增加一个;第五,将非禁忌的评价函数值最小解从候选解的集合中挑选出来,并使其充当最佳候选解,或者是,如果存在一个禁忌候选解,并且该禁忌候选解的评价函数值不大于目前的最佳解,那么在这种情况下就需要对该候选解进行解禁,同时将其确定为最佳候选解;将最新的最佳候选解充当当前解,同时对禁忌表进行刷新,对禁忌表中位于第一位的元素进行解禁处理,同时在禁忌表中添加当前解,并确保其在禁忌表所包含的诸多元素中位于最后一位,需要注意的是,此时还需要对当前解的迭代步数值加1;如果最新的最佳候选解经过评价函数评价之后所获取的数值比目前的最佳解的数值小,此时需要对当前的最佳解进行更新,同时将目前最佳解保持恒定的当前连续迭代步数置于零,但如果最新的最佳候选解经过评价函数的评价所得到的评价值高于目前的最佳解,此时需要对目前最佳解保持恒定的当前连续迭代步数对应的值增加1,同时转入到第二步,继续进行相关步骤;最后一步是就爱那个当前最佳解数值输出。
   3.结语
  受经济迅猛发展的影响,行业竞争激烈程度日益加剧,对于企业而言,往往追求零庫存的实现,所以,深入分析物流企业配送车辆调度问题十分必要。笔者以TS算法为基础构件物流企业配送车辆优化调度数学模型,并较为深入的阐述了解及其他算法参数的确定,该模型具有十分直观的决策变量、目标函数以及约束条件,求解过程十分便捷,具有极强的实践价值。
  
  【参考文献】
  [1]龙磊,陈秋双,华彦宁,徐亚.具有同时集送货需求的车辆路径问题的自适应混合遗传算法[J].计算机集成制造系统.2008(03).
  [2]周骞,周霞,刘军,欧碧峰.基于畅通可靠度的城市物流配送运输网络优化研究[J].公路工程.2011(02).
  [3]唐连生,程文明,梁剑,张则强.应急物流配送问题的蚁群聚类算法研究[J].铁道运输与经济.2008(09).
其他文献
忌“开锅”时立即开盖加水散热器内水沸腾后,内部有一定的压力,此时若立即打开散热器加水口,热水会向外喷出,造成人员烫伤。正确的做法是发现水箱“开锅”后,立即全部打开百
【摘 要】农业技术推广体系是我国政府直接领导的一个行政管理体系,成为生产力转化的一个重要的平台。伴随着我国经济的快速发展,传统推广体系已不能够满足现在农业发展的建设需要。本文从当前农业技术推广体系现状出发,针对存在的问题提出了农业技术推广体系建设的建议对策。  【关键词】农业技术推广体系;现状;策略  农业技术推广体系是我国设在县和乡两级专门为农民提供农业公共服务的一个组织,作为科教兴农战略的一个
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
期刊
本文通过对荣华二采区10
期刊
<正>2017年5月18日,我国正式宣布世界首次海域天然气水合物(可燃冰)试采成功。"蓝鲸一号"作为最核心装备主导了此次试采,并在作业的第一口井就成功实现试采。有专家认为,这不
今天,有一座很特别的纪念馆,位于江西省的莲花县城南门。纪念馆规模很小,只是一座青砖黑瓦、二进式祠堂的建筑,据说前身是清朝的驿馆。展厅里,陈列着一个红军战士的遗照,还有
期刊
【摘 要】教学的质量和水平如何,不仅仅是教师的问题,它与学生的参与,学生的积极性、自觉性及对学习的认识、态度、动机,都有非常密切的关系,甚至从某种意义上可以说,学生的主体地位直接会影响教学的质量。突出学生的主体地位成为了教育的重点。   【关键词】教学;学生主体地位  传统教学忽视了学生这一学习的“主体”,把学生当做是被动接受知识的机器,使学生在整个教育过程当中处于被动的地位,学生在这样的过程当
心理承受能力是一种面对压力、困难和挫折时,舒缓紧张、解决问题的能力。良好的心理承受能力,并不是与生俱来的,而是要经过后天的培养、磨炼、吸取教训等之后才能拥有的,所以
本文设计了一个Wgencom监控系统。该系统服务器端采用B/S结构,基于ASP.NET开发框架,创建动态网站,监控仓库的传感设备,并具有报警功能,通过Internet网络向用户的手机和电子邮