论文部分内容阅读
随着全球经济一体化的不断发展,供应链之间的竞争越来越激烈,供应链上合作企业之间的协同关系已渐渐成为供应链管理成败的关键因素。生产与运输作为制造业供应链中两个重要环节,受到了国内外众多企业及学术界的关注。生产与运输环节的协同调度可以有效提高企业的客户响应能力,从而增强供应链的整体竞争力。本论文对传统的车辆路径问题(Vehicle Routing Problem, VRP)问题进行拓展,从运作层面出发,研究了在面向订单制造的企业中单机器生产与车辆路径协同调度问题,主要研究成果总结如下:(1)建立了给定订单生产完成时间的车辆路径问题的数学模型,目标为最小化所有路径完成时间之和,其包括车辆在仓库的等待时间与车辆的运输时间之和。在企业实际中,订单需先生产再运输,车辆必须在仓库等待其运载的所有订单生产完毕才能出发,该问题可以被称为具有订单可得时间的车辆路径问题。首先设计一种禁忌搜索算法获取优化解,然后基于拉格朗日松弛算法,应用动态规划方法求得该问题的下界,并基于经典算例的最优解提出了另一种求解下界的算法与拉格朗日松弛算法相比较。在实验部分,通过算例验证了该禁忌搜索算法能够获得较优的解,且拉格朗日松弛算法能够提供较好的下界。将该禁忌搜索算法与企业实际操作方法进行比较,结果证明禁忌搜索算法优于企业现行操作方法。(2)建立了未给定订单生产完成时间的生产与运输协同调度问题的数学模型,目标为最小化完工时间。在该问题中,生产阶段需要对订单排序,运输阶段需要对路径排序,希冀通过生产与运输环节的有效协同提高企业的运行效率及客户服务水平。针对该问题,首先提出一个最优解性质,并在该性质的基础上提出两种订单分批算法。再从整体与分解的角度,提出一种混合遗传算法与一种二阶段算法分别对该问题进行求解。最后通过算例证明混合遗传算法优于二阶段算法及相关文献中的一种遗传算法,且能够在短时间内获得最优或近似最优的解决方案。(3)建立了未给定订单生产完成时间的生产与运输协同调度问题的数学模型,目标为最小化所有订单的交付时间之和。与前面两个问题相比,该问题通过生产与运输环节的有效协同更进一步地关注了客户服务水平的优化,目的是最小化所有客户接收订单的时间之和,而不仅仅是优化通常的路径时间。针对该问题设计一种基于邻域解的变邻域算法,首先提出一个最优解性质,并在该性质的基础上构造初始解。再从集中与分散的角度提出八种邻域结构,并将禁忌算法作为局部搜索算法用于各邻域结构的探索中。为衡量变邻域算法的效果,提出一种分解算法计算原问题的下界。最后通过构造小规模和大规模算例,将变邻域算法与分解算法、CPLEX软件及已有文献的两种启发式算法相比较,实验结果证明该变邻域算法能获得最优或近似最优的解决方案,且优于已有的两种启发式算法。