版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第三章配送方案的优化
第三章配送方案的优化
1【教学目的及重点难点】本章试图从物流配送的各个方面(包括物流配送网络布局优化、货物配装优化、物资调运优化、配送路线优化、物流配送系统模拟仿真优化等)介绍物流配送优化的理论和方法。本章的重点和难点是配送路线的优化问题,即VRP问题。【教学目的及重点难点】本章试图从物流配送的各个方面(包括物23.1引导案例 旅行商问题描述如下:给定n个城市及两两城市之间的距离(或时间、费用等),求一条经过各城市一次且仅一次的长度最短(或耗时最小、费用最少)的路线。其图论描述为:给定图D=(V,A,W),其中V={0,1,…,n}为顶点集,A={(i,j)|i,j=0,1,…,n;i≠j}为各顶点相互连接组成的弧集。W={dij|(i,j)∈A}为费用矩阵,表示旅行商经过对应弧(i,j)所需的距离(或时间、费用等),要求确定一条总长度最短的遍历所有顶点一次且仅一次的回路。3.1引导案例 旅行商问题描述如下:给定n个城市及两33.2配送优化的概述 现代物流配送优化是第三利润泉的一个重点。所谓配送优化,是在配送的诸环节,如流通加工、整理、检选、分类、配货、末端运输中,从物流系统的总体目标出发,运用系统理论和系统工程原理和方法,充分利用各种运输方式优点,以运筹学方法、启发式算法、智能优化和模拟仿真等方法建立模型与图表来选择和规划合理的配送路线和配送工具,以最短的路径、最少的环节、最快的速度和最少的费用,组织好物质产品的配送活动,避免不合理配送情况和次优化的出现。3.2配送优化的概述 现代物流配送优化是第三利润泉的一43.3物流配送网络布局优化
3.3.1配送网络合理布局的概念 概括地讲,配送网络的合理布局,使指以物流配送系统和社会的经济效益为目标,用系统学的理论和系统工程的方法,综合考虑物资的供需状况、运输条件、自然环境等因素,对物流节点的设置位置、规模、供货范围等进行研究和设计、做出恰当的布局。3.3物流配送网络布局优化
3.3.1配送网络合理布局53.3.2配送网络布局的目标 配送网络布局模型通常是以系统总成本最低为目标函数的。建立模型时主要应考虑以下几项费用:网点建设投资网点内部的固定费用网点经营费用运杂费3.3.2配送网络布局的目标 配送网络布局模型通常是以63.3.3配送网络布局的步骤(1)找出物流配送网络规划的约束条件,其中约束条件可能包括:总采购、配送及仓储成本、最小运送时间、平均顾客服务水平等。(2)根据约束条件构造模型。(3)将模型转化为数学模型求出多组可行解。(4)利用可行的评估方法或准则,对以上求出的多组可行解进行评估,将各可行解进行排序,以选取最适合的规划方案。3.3.3配送网络布局的步骤(1)找出物流配送网络规划的73.3.4备选地址的选择原则用户满意度原则有利于物资运输合理化费用最小原则动态性原则战略性原则3.3.4备选地址的选择原则用户满意度原则83.3.5配送网络布局分类 为了对网络布局进行更深入的研究,根据储放货品的多寡,可以将物流网络布局划分为单品种网点和多品种网点两种类型。3.3.5配送网络布局分类 为了对网络布局进行更深入的93.3.6进行网点布局的常用方法解析方法模拟方法启发式方法3.3.6进行网点布局的常用方法解析方法103.3.7一元网点布局问题1.一元网点布局概念2.一元网点布局的方法(1)因素评分法(2)重心法(3)微分法3.3.7一元网点布局问题1.一元网点布局概念113.3.8多元网点布局问题1.问题描述2.多元单品种物流网点布局的数学模型3.多元多品种物流网点布局的数学模型4.精确重心法5.集合覆盖模型6.最大覆盖模型7.奎汉-哈姆勃兹模型8.鲍摩-瓦尔夫模型9.CFLP模型3.3.8多元网点布局问题1.问题描述123.4货物配装优化
3.4.1车辆配载问题介绍1.
车辆配载注意事项 研究物流配送中的车辆配载问题,即根据配货要求,同时考虑配送货物的质量和体积的差异,以及车辆的载重和容积的限制,重点研究集装化杂/散货在运输工具中的装载问题的模型及其优化方法。首先分析容积、重量等制约因素,建立装载模型,然后根据该目标来确立目标函数,找出约束条件,建立规划模型,最后对自动装载计划模型进行优化求解。3.4货物配装优化
3.4.1车辆配载问题介绍1.133.4.1车辆配载问题介绍2.现有配载方法及数学模型(1)原始手工经验配载 在货物比较零散时,许多装车是采用手工完成的。即装车的工人根据自己的经验和直观判断以及一些简单的手工计算来进行配载。(2)动态规划方法 ①装货问题 ②产品混装问题3.4.1车辆配载问题介绍2.现有配载方法及数学模型143.4.2集装箱装载问题介绍1.集装箱装载问题的概述 所谓集装箱装载问题(ContainerLoadingProblem),指如何将一些长方体盒子(货物)按某种方式装入集装箱,从而最大限度地提高集装箱的空间能力。CLP是货物运输过程中普遍存在的一个重要的也很典型的环节。在装载的稳定性、容积限制、载重限制等约束条件下,使集装箱的空间利用率最大,是这类问题的主要目标。3.4.2集装箱装载问题介绍1.集装箱装载问题的概述153.4.2集装箱装载问题介绍2.集装箱装载问题的数学模型 配装货物时,要在集装箱宽和高所组成的平面上达到最大化的利用率。因为要使得货物重心平衡,所以在这个二维平面上,以集装箱宽为准线一层一层的在高度上堆放,在堆满一个平面后,在集装箱的长度上前进一个位置,继续以宽为准线在高度上堆放,直至装完同种货物为止。不同种的货物不互相堆叠,以免混淆。货物在层面上放不满的位置及不同货物之间要用衬垫加以分隔。(1)模型一:为货物不能倒放情况下所使用的数学模型(2)模型二:为允许倒放情况下的一个线性型的数学模型(3)模型三:为允许倒放情况下的一个非线性型的数学模型3.4.2集装箱装载问题介绍2.集装箱装载问题的数学模型163.5物资调运优化
3.5.1运输问题的数学模型 运输问题属于线性规划问题的范畴,但是由于其约束方程式的系数矩阵有其特殊结构,因而可以找到一种比单纯形法更简便的求解方法。运输问题的一般提法是这样:某种物资有上千个产地和销地,若已知各个产地的产量、各个销地的销量以及各产地到各销地的单位运价,问应如何组织调运,才能使总运费最省。3.5物资调运优化
3.5.1运输问题的数学模型 173.5.2表上作业法 表上作业法是求解运输问题的一种简便而有效的方法,是单纯形法在求解运输问题时的一种简化方法,其求解工作在运输表上进行,其实质仍是单纯形法,只是其具体计算过程和使用的有关术语有所不同,它是一种迭代法。1.初始方案的确定 这里介绍常用的最小元素法。这种方法是按运价由小到大的顺序安排运量。3.5.2表上作业法 表上作业法是求解运输问题的一种简183.5.2表上作业法2.最优性检验 用最小元素法给出的初始调运方案是一个运输问题的基本可行解,然而还需判断这个调运方案是否是最优方案。初始调运方案中的数格对应基变量,空格对应非基变量,因此,要判断一个调运方案是不是最优方案,首先要计算出方案中每一个空格的检验数,这里介绍两种方法。(1)位势法(2)闭回路法3.5.2表上作业法2.最优性检验193.5.2表上作业法3.方案的调整(1)取寻找该运量表中的闭回路,每个空格的闭回路都是唯一的;(2)沿闭回路路线进行调整,取调整量闭合回路中减顶点运量元素的数值。3.5.2表上作业法3.方案的调整203.5.3产销不平衡的运输问题及其求解方法
1.产量大于销量的运输问题 由于总的产量大于销量,就要增加一个虚设的需求地n+1,它的需求量为。新增从各供应地到该需求地的运输路线(1,n+1),(2,n+1),…,(m,n+1),这些运输路线上的运价全部等于0,这样就将供给大于需求的问题转化为供求平衡的问题。在新的问题中,从供应地i到新设的需求地n+1的运量,实际上就是存储在供应地i没有运出的数量。新得到的供求平衡的运输问题的最优解,实际上就是各供应地存储多少、运出多少、运往何地,使总运价最低。2.销量大于产量的运输问题(与上面的分析方法相同)3.5.3产销不平衡的运输问题及其求解方法1.产量大于21
3.6配送路线优化
3.6.1车辆路径问题概述
1.问题描述 VRP问题为:从配送中心(物流据点)用多辆车向多个需求点(顾客)送货,每个需求点的位置和需求量一定,要求合理安排车辆路线,达到一定的目标(如路程最短、费用最小、时间尽量少、使用车辆数尽量少等)。并满足以下条件:(1)每条配送路径上各需求点的需求量之和不超过车辆载重量;(2)每条配送路径的长度不超过车辆一次配送的最大行驶距离;(3)每个需求点必须满足,且只能由一辆车送货;(4)每辆车均从中心出发,完成任务后又全部回到中心。 这就是VRP问题的一般描述。
3.6配送路线优化
3.6.1车辆路径问题概述
1.223.6.1车辆路径问题概述
2.构成要素 车辆路径问题主要包括货物、车辆、物流中心、客户、运输网络、约束条件和目标函数等要素。3.6.1车辆路径问题概述
2.构成要素233.6.1车辆路径问题概述
3.分类 VRP问题的分类可根据不同性质具体分为以下几类:(1)按照运输任务分为纯装问题、纯卸问题以及装卸混合问题。(2)按照车辆载货状况分为满载问题和非满载问题,满载问题是指货运量多于一辆车的容量,完成所有任务需要多辆运输车辆。非满载问题是指车的容量大于货运量,一辆车即可满足货运要求。(3)按照车辆类型分为单车型问题和多车型问题。(4)按照车辆是否返回配送中心车场划分为车辆开放问题和车辆封闭问题,车辆开放问题是指车辆不返回其出发地,车辆封闭问题是指车辆必须返回其发出配送中心车场。(5)按照优化的目标可分为单目标优化问题和多目标优化问题。(6)按照有无时间要求可分为有时间窗VRP问题和无时间窗VRP问题。 实际中的车辆路径问题可能是以上分类中一种或几种的综合。3.6.1车辆路径问题概述
3.分类243.6.1车辆路径问题概述
4.数学模型3.6.1车辆路径问题概述
4.数学模型253.6.1车辆路径问题概述
5.车辆路径问题的求解方法综述 车辆路径问题是组合优化领域中著名的NP难题,近20年来,无论在国内还是国外,VRP问题都是一个非常活跃的研究领域。目前研究该问题有以下几类研究方法:(1)运筹学方法(2)启发式算法(3)智能优化算法(4)模拟方法3.6.1车辆路径问题概述
5.车辆路径问题的求解方法综263.6.2求解车辆路径问题的运筹学方法1.整数规划
在线性规划中,一般情况对决策变量只是提出非负的要求,如果进一步要求决策变量是整数(全部变量或部分变量是整数),这样的线性规划是整数规划。 整数规划问题一般可以分为以下几类:所有变量都取整数的规划称为纯整数规划,有时,也称为全整数规划;部分变量取整数的规划称为混合整数规划;所有变量都取0、1两个值的规划称为0-1规划,部分变量取0、1两个值的规划称为0-1混合规划。 求解整数规划问题常用的方法有分枝定界法和割平面法。
3.6.2求解车辆路径问题的运筹学方法1.整数规划273.6.2求解车辆路径问题的运筹学方法2.动态规划
动态规划是运筹学的一个分支,它是解决多阶段决策过程最优化的一种方法,大约产生于20世纪50年代。1951年美国数学家贝尔曼等人根据一类多阶段决策问题的特点,把多阶段决策问题变换为一系列互相联系的单阶段问题,然后逐个加以解决。与此同时,他提出解决这类问题的“最优性原理”,研究了许多实际问题,从而创建了解决最优化问题的一种新方法—动态规划。动态规划方法在工程技术、企业管理、工农业生产及军事部门都有广泛的应用。
3.6.2求解车辆路径问题的运筹学方法2.动态规划283.6.2求解车辆路径问题的运筹学方法3.网络与图论法 图论是应用十分广泛的运筹学分支,它已广泛地应用在物理学、化学、控制论、信息论、科学管理、电子计算机等各个领域。这里将介绍最短路问题以及最小费用最大流问题。3.6.2求解车辆路径问题的运筹学方法3.网络与图论法293.6.3求解车辆路径问题的启发式算法1.节约法(1)基本原理(2)实例分析(3)优缺点分析3.6.3求解车辆路径问题的启发式算法1.节约法303.6.3求解车辆路径问题的启发式算法2.扫描法 Gillett和Miller提出的Sweep算法简单实用,即使问题规模很大,也可以通过手工计算得出结果。然而,此种方法没有考虑运输工具的利用率,只是沿仓库任一方向向外画一条直线,沿顺时针或逆时针方向旋转该直线依次与某些站点相交,并判断是否超过车辆的载荷能力,从而确定所需的车数。这里从贪婪思想的观点出发,利用Sweep算法思路得出几种可行的装载方案,然后在这些方案中选择比较满意的方案。3.6.3求解车辆路径问题的启发式算法2.扫描法313.6.4求解车辆路径问题的智能优化算法
1.智能优化算法概述 智能优化算法具有全局的、并行高效的优化性能,鲁棒性、通用性强等优点。它以广泛用于计算机科学、优化调度、运输问题、组合优化、工程优化设计等领域。主要有:模拟退火算法、遗传算法、禁忌搜索算法、蚁群算法、人工神经网络、DNA计算等。3.6.4求解车辆路径问题的智能优化算法1.智能优化算323.6.4求解车辆路径问题的智能优化算法
2.遗传算法 Holland创建的遗传算法是一种概率搜索算法,他是利用某种编码技术作用于称为染色体的二进制数串,其基本思想是模拟由这些串组成的群体的进化过程。遗传算法通过有组织地也是随机地信息交换来重新结合那些适应性好的串,在每一代中,利用上一代串结构中适应性好的位和段来生成一个新的串的群体;作为额外增添,偶尔也要在串结构中尝试用新的位和段来代替原来的部分。遗传算法是一种随机算法,但它不是简单的随机走动,它可以有效地利用已有的信息来搜寻那些有希望改善解质量的串。类似于自然进化,遗传算法通过作用于染色体上的基因,寻找好的染色体来解决问题。3.6.4求解车辆路径问题的智能优化算法2.遗传算法333.6.4求解车辆路径问题的智能优化算法
3.模拟退火算法 退火是一种物理过程,一种金属物体在加热至一定的温度后,它的所有分子在其状态空间中自由运动。随着温度的下降,这些分子逐渐停留在不同的状态。在温度最低时,分子重新以一定的结构排列。统计力学的研究表明,在同一个温度,分子停留在能量小的状态的概率比停留在能量大的状态的概率要大。当温度相当高时,每个状态的概率基本相同,都接近平均值。当温度趋向0时,分子停留在最低能量状态的概率趋向于1。 模拟退火算法是一种基于上述退火原理建立的随机搜索算法。组合优化问题与金属物体的退火过程可进行如下类比:组合优化问题的解类似于金属物体的状态,组合优化问题的最优解类似于金属物体的能量最低的状态,组合优化问题的费用函数类似于金属物体的能量。3.6.4求解车辆路径问题的智能优化算法3.模拟退火算343.6.4求解车辆路径问题的智能优化算法
4.禁忌搜索算法 禁忌搜索算法是解决组合优化问题的另一种优化方法。该算法是局部搜索算法的推广,其特点是采用禁忌技术,即用一个禁忌表记录下已经到达过的局部最优点,在下一次搜索中,利用禁忌表中的信息不再或有选择地搜索这些点,以此来跳出局部最优点。 在禁忌搜索算法中,首先按照随机方法产生一个初始解作为当前解,然后在当前解的邻域中搜索若干个解,取其中的最好解作为新的当前解。为了避免陷入局部最优解,这种优化方法在一定程度上允许使解的质量变差。另外,为了避免对已搜索过的局部最优解的重复,禁忌搜索算法使用禁忌表记录己搜索的局部最优解的历史信息,这可在一定程度上使搜索过程避开局部极值点,从而开辟新的搜索区域。3.6.4求解车辆路径问题的智能优化算法4.禁忌搜索算353.6.4求解车辆路径问题的智能优化算法
5.人工神经网络 人工神经网络是使模仿生物神经网络的一种经验模型。神经网络是由若干神经元连接成网络,其中的一个神经元可以接受多个输入信号,按照一定的规则转换为输出信号。由于神经网络中神经元间复杂的连接关系和各神经元传递信号的非线性方式,输入和输出信号之间可以构建出各种各样的关系,因此可以用来作为黑箱模型,表达那些用机理模型还无法精确描述、但输入和输出之间确实有客观的、确定性的或模糊性的规律。因此,人工神经网络作为经验模型的一种,在生产实践、研究和开发中得到了越来越多的用途。
3.6.4求解车辆路径问题的智能优化算法5.人工神经网363.7物流配送系统模拟仿真优化3.7.1物流配送系统仿真简介1系统仿真的概念及在物流配送系统中的应用2物流配送系统仿真的类型3物流配送系统的仿真步骤3.7物流配送系统模拟仿真优化3.7.1物流配送系统仿真373.7.2常用仿真工具与软件介绍1.Matlab/Simulink软件简介2.AutoMod软件简介3.7.2常用仿真工具与软件介绍1.Matlab/Si383.8案例3.8.1北京顺鑫首联生鲜配送中心案例介绍3.8.2北京顺鑫首联生鲜配送中心案例分析3.8案例3.8.1北京顺鑫首联生鲜配送中心案例介绍39【本章小结】 物流配送优化问题是近年来研究的一个热点问题,优化配送方案可以降低企业配送的成本,提升为客户服务的水平以及增加企业的经济效益。本章就详细介绍了该问题,首先介绍了物流配送优化的基本概念;然后重点从物流配送网络布局、货物装载、物资调运、配送路线等方面详细介绍如何进行配送方案的优化;接着简要介绍了物流配送系统的仿真优化,并介绍了几个常用仿真软件;最后用一个案例来说明配送优化在实际中的应用。【本章小结】 物流配送优化问题是近年来研究的一个热点问题40【思考题】1.配送优化指的是什么?2.如何优化物流配送网络的布局?3.货物配载的方法有哪些?4.运输问题指的是什么?5.如何优化物流配送路线?6.物流配送系统的仿真步骤是怎样的?【思考题】1.配送优化指的是什么?41第三章配送方案的优化
第三章配送方案的优化
42【教学目的及重点难点】本章试图从物流配送的各个方面(包括物流配送网络布局优化、货物配装优化、物资调运优化、配送路线优化、物流配送系统模拟仿真优化等)介绍物流配送优化的理论和方法。本章的重点和难点是配送路线的优化问题,即VRP问题。【教学目的及重点难点】本章试图从物流配送的各个方面(包括物433.1引导案例 旅行商问题描述如下:给定n个城市及两两城市之间的距离(或时间、费用等),求一条经过各城市一次且仅一次的长度最短(或耗时最小、费用最少)的路线。其图论描述为:给定图D=(V,A,W),其中V={0,1,…,n}为顶点集,A={(i,j)|i,j=0,1,…,n;i≠j}为各顶点相互连接组成的弧集。W={dij|(i,j)∈A}为费用矩阵,表示旅行商经过对应弧(i,j)所需的距离(或时间、费用等),要求确定一条总长度最短的遍历所有顶点一次且仅一次的回路。3.1引导案例 旅行商问题描述如下:给定n个城市及两443.2配送优化的概述 现代物流配送优化是第三利润泉的一个重点。所谓配送优化,是在配送的诸环节,如流通加工、整理、检选、分类、配货、末端运输中,从物流系统的总体目标出发,运用系统理论和系统工程原理和方法,充分利用各种运输方式优点,以运筹学方法、启发式算法、智能优化和模拟仿真等方法建立模型与图表来选择和规划合理的配送路线和配送工具,以最短的路径、最少的环节、最快的速度和最少的费用,组织好物质产品的配送活动,避免不合理配送情况和次优化的出现。3.2配送优化的概述 现代物流配送优化是第三利润泉的一453.3物流配送网络布局优化
3.3.1配送网络合理布局的概念 概括地讲,配送网络的合理布局,使指以物流配送系统和社会的经济效益为目标,用系统学的理论和系统工程的方法,综合考虑物资的供需状况、运输条件、自然环境等因素,对物流节点的设置位置、规模、供货范围等进行研究和设计、做出恰当的布局。3.3物流配送网络布局优化
3.3.1配送网络合理布局463.3.2配送网络布局的目标 配送网络布局模型通常是以系统总成本最低为目标函数的。建立模型时主要应考虑以下几项费用:网点建设投资网点内部的固定费用网点经营费用运杂费3.3.2配送网络布局的目标 配送网络布局模型通常是以473.3.3配送网络布局的步骤(1)找出物流配送网络规划的约束条件,其中约束条件可能包括:总采购、配送及仓储成本、最小运送时间、平均顾客服务水平等。(2)根据约束条件构造模型。(3)将模型转化为数学模型求出多组可行解。(4)利用可行的评估方法或准则,对以上求出的多组可行解进行评估,将各可行解进行排序,以选取最适合的规划方案。3.3.3配送网络布局的步骤(1)找出物流配送网络规划的483.3.4备选地址的选择原则用户满意度原则有利于物资运输合理化费用最小原则动态性原则战略性原则3.3.4备选地址的选择原则用户满意度原则493.3.5配送网络布局分类 为了对网络布局进行更深入的研究,根据储放货品的多寡,可以将物流网络布局划分为单品种网点和多品种网点两种类型。3.3.5配送网络布局分类 为了对网络布局进行更深入的503.3.6进行网点布局的常用方法解析方法模拟方法启发式方法3.3.6进行网点布局的常用方法解析方法513.3.7一元网点布局问题1.一元网点布局概念2.一元网点布局的方法(1)因素评分法(2)重心法(3)微分法3.3.7一元网点布局问题1.一元网点布局概念523.3.8多元网点布局问题1.问题描述2.多元单品种物流网点布局的数学模型3.多元多品种物流网点布局的数学模型4.精确重心法5.集合覆盖模型6.最大覆盖模型7.奎汉-哈姆勃兹模型8.鲍摩-瓦尔夫模型9.CFLP模型3.3.8多元网点布局问题1.问题描述533.4货物配装优化
3.4.1车辆配载问题介绍1.
车辆配载注意事项 研究物流配送中的车辆配载问题,即根据配货要求,同时考虑配送货物的质量和体积的差异,以及车辆的载重和容积的限制,重点研究集装化杂/散货在运输工具中的装载问题的模型及其优化方法。首先分析容积、重量等制约因素,建立装载模型,然后根据该目标来确立目标函数,找出约束条件,建立规划模型,最后对自动装载计划模型进行优化求解。3.4货物配装优化
3.4.1车辆配载问题介绍1.543.4.1车辆配载问题介绍2.现有配载方法及数学模型(1)原始手工经验配载 在货物比较零散时,许多装车是采用手工完成的。即装车的工人根据自己的经验和直观判断以及一些简单的手工计算来进行配载。(2)动态规划方法 ①装货问题 ②产品混装问题3.4.1车辆配载问题介绍2.现有配载方法及数学模型553.4.2集装箱装载问题介绍1.集装箱装载问题的概述 所谓集装箱装载问题(ContainerLoadingProblem),指如何将一些长方体盒子(货物)按某种方式装入集装箱,从而最大限度地提高集装箱的空间能力。CLP是货物运输过程中普遍存在的一个重要的也很典型的环节。在装载的稳定性、容积限制、载重限制等约束条件下,使集装箱的空间利用率最大,是这类问题的主要目标。3.4.2集装箱装载问题介绍1.集装箱装载问题的概述563.4.2集装箱装载问题介绍2.集装箱装载问题的数学模型 配装货物时,要在集装箱宽和高所组成的平面上达到最大化的利用率。因为要使得货物重心平衡,所以在这个二维平面上,以集装箱宽为准线一层一层的在高度上堆放,在堆满一个平面后,在集装箱的长度上前进一个位置,继续以宽为准线在高度上堆放,直至装完同种货物为止。不同种的货物不互相堆叠,以免混淆。货物在层面上放不满的位置及不同货物之间要用衬垫加以分隔。(1)模型一:为货物不能倒放情况下所使用的数学模型(2)模型二:为允许倒放情况下的一个线性型的数学模型(3)模型三:为允许倒放情况下的一个非线性型的数学模型3.4.2集装箱装载问题介绍2.集装箱装载问题的数学模型573.5物资调运优化
3.5.1运输问题的数学模型 运输问题属于线性规划问题的范畴,但是由于其约束方程式的系数矩阵有其特殊结构,因而可以找到一种比单纯形法更简便的求解方法。运输问题的一般提法是这样:某种物资有上千个产地和销地,若已知各个产地的产量、各个销地的销量以及各产地到各销地的单位运价,问应如何组织调运,才能使总运费最省。3.5物资调运优化
3.5.1运输问题的数学模型 583.5.2表上作业法 表上作业法是求解运输问题的一种简便而有效的方法,是单纯形法在求解运输问题时的一种简化方法,其求解工作在运输表上进行,其实质仍是单纯形法,只是其具体计算过程和使用的有关术语有所不同,它是一种迭代法。1.初始方案的确定 这里介绍常用的最小元素法。这种方法是按运价由小到大的顺序安排运量。3.5.2表上作业法 表上作业法是求解运输问题的一种简593.5.2表上作业法2.最优性检验 用最小元素法给出的初始调运方案是一个运输问题的基本可行解,然而还需判断这个调运方案是否是最优方案。初始调运方案中的数格对应基变量,空格对应非基变量,因此,要判断一个调运方案是不是最优方案,首先要计算出方案中每一个空格的检验数,这里介绍两种方法。(1)位势法(2)闭回路法3.5.2表上作业法2.最优性检验603.5.2表上作业法3.方案的调整(1)取寻找该运量表中的闭回路,每个空格的闭回路都是唯一的;(2)沿闭回路路线进行调整,取调整量闭合回路中减顶点运量元素的数值。3.5.2表上作业法3.方案的调整613.5.3产销不平衡的运输问题及其求解方法
1.产量大于销量的运输问题 由于总的产量大于销量,就要增加一个虚设的需求地n+1,它的需求量为。新增从各供应地到该需求地的运输路线(1,n+1),(2,n+1),…,(m,n+1),这些运输路线上的运价全部等于0,这样就将供给大于需求的问题转化为供求平衡的问题。在新的问题中,从供应地i到新设的需求地n+1的运量,实际上就是存储在供应地i没有运出的数量。新得到的供求平衡的运输问题的最优解,实际上就是各供应地存储多少、运出多少、运往何地,使总运价最低。2.销量大于产量的运输问题(与上面的分析方法相同)3.5.3产销不平衡的运输问题及其求解方法1.产量大于62
3.6配送路线优化
3.6.1车辆路径问题概述
1.问题描述 VRP问题为:从配送中心(物流据点)用多辆车向多个需求点(顾客)送货,每个需求点的位置和需求量一定,要求合理安排车辆路线,达到一定的目标(如路程最短、费用最小、时间尽量少、使用车辆数尽量少等)。并满足以下条件:(1)每条配送路径上各需求点的需求量之和不超过车辆载重量;(2)每条配送路径的长度不超过车辆一次配送的最大行驶距离;(3)每个需求点必须满足,且只能由一辆车送货;(4)每辆车均从中心出发,完成任务后又全部回到中心。 这就是VRP问题的一般描述。
3.6配送路线优化
3.6.1车辆路径问题概述
1.633.6.1车辆路径问题概述
2.构成要素 车辆路径问题主要包括货物、车辆、物流中心、客户、运输网络、约束条件和目标函数等要素。3.6.1车辆路径问题概述
2.构成要素643.6.1车辆路径问题概述
3.分类 VRP问题的分类可根据不同性质具体分为以下几类:(1)按照运输任务分为纯装问题、纯卸问题以及装卸混合问题。(2)按照车辆载货状况分为满载问题和非满载问题,满载问题是指货运量多于一辆车的容量,完成所有任务需要多辆运输车辆。非满载问题是指车的容量大于货运量,一辆车即可满足货运要求。(3)按照车辆类型分为单车型问题和多车型问题。(4)按照车辆是否返回配送中心车场划分为车辆开放问题和车辆封闭问题,车辆开放问题是指车辆不返回其出发地,车辆封闭问题是指车辆必须返回其发出配送中心车场。(5)按照优化的目标可分为单目标优化问题和多目标优化问题。(6)按照有无时间要求可分为有时间窗VRP问题和无时间窗VRP问题。 实际中的车辆路径问题可能是以上分类中一种或几种的综合。3.6.1车辆路径问题概述
3.分类653.6.1车辆路径问题概述
4.数学模型3.6.1车辆路径问题概述
4.数学模型663.6.1车辆路径问题概述
5.车辆路径问题的求解方法综述 车辆路径问题是组合优化领域中著名的NP难题,近20年来,无论在国内还是国外,VRP问题都是一个非常活跃的研究领域。目前研究该问题有以下几类研究方法:(1)运筹学方法(2)启发式算法(3)智能优化算法(4)模拟方法3.6.1车辆路径问题概述
5.车辆路径问题的求解方法综673.6.2求解车辆路径问题的运筹学方法1.整数规划
在线性规划中,一般情况对决策变量只是提出非负的要求,如果进一步要求决策变量是整数(全部变量或部分变量是整数),这样的线性规划是整数规划。 整数规划问题一般可以分为以下几类:所有变量都取整数的规划称为纯整数规划,有时,也称为全整数规划;部分变量取整数的规划称为混合整数规划;所有变量都取0、1两个值的规划称为0-1规划,部分变量取0、1两个值的规划称为0-1混合规划。 求解整数规划问题常用的方法有分枝定界法和割平面法。
3.6.2求解车辆路径问题的运筹学方法1.整数规划683.6.2求解车辆路径问题的运筹学方法2.动态规划
动态规划是运筹学的一个分支,它是解决多阶段决策过程最优化的一种方法,大约产生于20世纪50年代。1951年美国数学家贝尔曼等人根据一类多阶段决策问题的特点,把多阶段决策问题变换为一系列互相联系的单阶段问题,然后逐个加以解决。与此同时,他提出解决这类问题的“最优性原理”,研究了许多实际问题,从而创建了解决最优化问题的一种新方法—动态规划。动态规划方法在工程技术、企业管理、工农业生产及军事部门都有广泛的应用。
3.6.2求解车辆路径问题的运筹学方法2.动态规划693.6.2求解车辆路径问题的运筹学方法3.网络与图论法 图论是应用十分广泛的运筹学分支,它已广泛地应用在物理学、化学、控制论、信息论、科学管理、电子计算机等各个领域。这里将介绍最短路问题以及最小费用最大流问题。3.6.2求解车辆路径问题的运筹学方法3.网络与图论法703.6.3求解车辆路径问题的启发式算法1.节约法(1)基本原理(2)实例分析(3)优缺点分析3.6.3求解车辆路径问题的启发式算法1.节约法713.6.3求解车辆路径问题的启发式算法2.扫描法 Gillett和Miller提出的Sweep算法简单实用,即使问题规模很大,也可以通过手工计算得出结果。然而,此种方法没有考虑运输工具的利用率,只是沿仓库任一方向向外画一条直线,沿顺时针或逆时针方向旋转该直线依次与某些站点相交,并判断是否超过车辆的载荷能力,从而确定所需的车数。这里从贪婪思想的观点出发,利用Sweep算法思路得出几种可行的装载方案,然后在这些方案中选择比较满意的方案。3.6.3求解车辆路径问题的启发式算法2.扫描法723.6.4求解车辆路径问题的智能优化算法
1.智能优化算法概述 智能优化算法具有全局的、并行高效的优化性能,鲁棒性、通用性强等优点。它以广泛用于计算机科学、优化调度、运输问题、组合优化、工程优化设计等领域。主要有:模拟退火算法、遗传算法、禁忌搜索算法、蚁群算法、人工神经网络、DNA计算等。3.6.4求解车辆路径问题的智能优化算法1.智能优化算733.6.4求解车辆路径问题的智能优化算法
2.遗传算法 Holland创建的遗传算法是一种概率搜索算法,他是利用某种编码技术作用于称为染色体的二进制数串,其基本思想是模拟由这些串组成的群体的进化过程。遗传算法通过有组织地也是随机地信息交换来重新结合那些适应性好的串,在每一代中,利用上一代串结构中适应性好的位和段来生成一个新的串的群体;作为额外增添,偶尔也要在串结构中尝试用新的位和段来代替原来的部分。遗传算法是一种随机算法,但它不是简单的随机走动,它可以有效地利用已有的信息来搜寻那些有希望改善解质量的串。类似于自然进化,遗传算法通过作用于染色体上的基因,寻找好的染色体来解决问题。3.6.4求解车辆路径问题的智能优化算法2.遗传算法743.6.4求解车辆路径问题的智能优化算法
3.模拟退火算法 退火是一种物理过程,一种金属物体在加热至一定的温度后,它的所有分子在其状态空间中自由运动。随着温度的下降,这些分子逐渐停留在不同的状态。在
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高一物理学习心得范文(35篇)
- 稻盛和夫《活法》读后感
- 天气与气候(必刷题)-2023年中考地理一轮大单元复习
- 江苏省盐城市2024-2025学年高三上学期11月期中考试历史试题(无答案)
- 湖北省五年高考语文考题汇编-文学类文本阅读
- 投资理财合同范本汇编大全
- 股权合伙有关的婚内财产协议
- 影视剧摄制居间合同范本2024年
- 2024年易货交易合同样本
- 合伙承包工程协议范本
- 三年级数学(上)计算题专项练习附答案集锦
- 历史期中复习课件七年级上册复习课件(部编版2024)
- 公务员2021年国考《申论》真题(地市级)及参考答案
- 新教科版小学1-6年级科学需做实验目录
- 2024秋期国家开放大学专科《高等数学基础》一平台在线形考(形考任务一至四)试题及答案
- DPtech-FW1000系列防火墙系统操作手册
- 五年级上册小学高年级学生读本第1讲《伟大事业始于梦想》说课稿
- 图像学完整分
- 印刷服务投标方案(技术方案)
- 思想道德与法治课件:第五章 第二节 吸收借鉴优秀道德成果
- 吉林大学推荐信[1页]
评论
0/150
提交评论