物流配送车辆优化调度的一种神经网络算法

合集下载

物流配送车辆调度问题算法综述

物流配送车辆调度问题算法综述

物流配送车辆调度问题算法综述陈君兰;叶春明【摘要】Delivery vehicle routing problems (VRP) is a kind of optimization problems, aiming at solving the vehicle routing problems in delivery section. And they have been a focus of research in logistics control optimization recently. After summarize different kinds of VRP, the article gives the relevant general models. The character and the application of genetic algorithm, simulated annealing, tabu search, ant colony algorithm, particle swarm optimization are analyzed and the current possibilities to solve VRP are also discussed. Finally, the development of VRP solution is presented, and point out that improved combined algorithm as well as new algorithm will be important measures to solve VRP.%配送车辆调度优化问题旨在解决配送中路径和车辆调度问题的一类组合优化问题,是近年来物流控制优化领域的研究热点。

文章对运输调度问题进行了分类总结,给出总体模型的概括描述,分析遗传算法、模拟退火算法、禁忌搜索算法、蚁群算法和微粒群算法的特点及其在求解配送车辆调度优化问题中的求解思路,并讨论了其求解现状,对未来研究方向进行展望,指出改进混合现有算法,开拓新算法将是更有效解决配送车辆调度问题的好方法。

车辆调度和路线优化的智能算法

车辆调度和路线优化的智能算法

车辆调度和路线优化的智能算法车辆调度和路线优化是物流行业中关键的环节之一。

传统的调度方法往往存在诸多不足,如难以应对复杂的实时情况、效率较低、成本较高等。

而智能算法的运用则为解决这些问题带来了新的可能。

本文将介绍一些智能算法在车辆调度和路线优化中的应用。

一、智能算法在车辆调度中的应用1. 遗传算法(Genetic Algorithms)遗传算法是一种模拟自然进化思想的搜索算法,通过模拟遗传、变异、选择等过程,寻找到最优解。

在车辆调度中,可以将每个调度方案看作一个“个体”,通过交叉、变异等操作,不断优化调度方案,以达到最佳路线和调度时间的目标。

2. 粒子群算法(Particle Swarm Optimization)粒子群算法是一种基于群体智能的优化算法,通过模拟鸟群或鱼群的行为,实现对问题解空间的搜索。

在车辆调度中,可以将每个粒子看作一个调度方案,通过粒子间的信息交流和位置更新,不断寻找最优解,以实现车辆调度的高效性和减少行驶里程。

3. 蚁群算法(Ant Colony Optimization)蚁群算法模拟蚂蚁在觅食过程中释放信息素的行为,通过信息素的积累和挥发来指引蚂蚁找到最短路径。

在车辆调度中,可以将车辆看作蚂蚁,通过信息素的积累和更新,指引车辆选择最优路线和完成任务。

蚁群算法在解决车辆调度问题中具有一定的优势和应用潜力。

二、智能算法在路线优化中的应用1. 遗传算法(Genetic Algorithms)遗传算法除了在车辆调度中的应用外,也可以应用于路线优化的问题。

通过将每个路线看作一个“个体”,通过进化的方式寻找到最佳解决方案,以达到最短路线或最优路径的目标。

2. 模拟退火算法(Simulated Annealing)模拟退火算法是一种基于物理退火原理的全局优化算法,通过模拟金属退火过程中的分子运动,寻找到最优解。

在路线优化中,可以将每个解决方案看作分子的状态,通过退火过程不断更新状态,最终找到最短路径或最优路线。

遗传算法的一些实例

遗传算法的一些实例

引言概述遗传算法是一种启发式优化算法,其灵感来源于生物进化理论,主要用于解决复杂的优化问题。

通过模拟生物进化的过程,遗传算法能够通过遗传变异和适应度选择来优秀的解决方案。

本文将通过一些实例来说明遗传算法的应用。

正文内容一、机器学习中的遗传算法应用1.基因选择:遗传算法可以用于寻找机器学习模型中最佳的特征子集,从而提高模型的性能。

2.参数优化:遗传算法可以用于搜索机器学习模型的最佳参数组合,以获得更好的模型效果。

3.模型优化:遗传算法可以用于优化机器学习模型的结构,如神经网络的拓扑结构优化。

二、车辆路径规划中的遗传算法应用1.路径优化:遗传算法可以应用于车辆路径规划中,通过遗传变异和适应度选择,寻找最短路径或者能够满足约束条件的最优路径。

2.交通流优化:遗传算法可以优化交通系统中的交通流,通过调整信号灯的时序或者车辆的路径选择,减少拥堵和行程时间。

三、物流配送中的遗传算法应用1.车辆调度:遗传算法可用于优化物流配送的车辆调度问题,通过遗传变异和适应度选择,实现车辆最优的配送路线和时间安排。

2.货物装载:遗传算法可以用于优化物流运输中的货物装载问题,通过遗传变异和适应度选择,实现货物的最优装载方式。

四、生物信息学中的遗传算法应用1.序列比对:遗传算法可以用于生物序列比对问题,通过遗传变异和适应度选择,寻找最佳的序列匹配方案。

2.基因组装:遗传算法可以用于基因组装问题,通过遗传变异和适应度选择,实现基因组的最优组装方式。

五、电力系统中的遗传算法应用1.能源调度:遗传算法可用于电力系统中的能源调度问题,通过遗传变异和适应度选择,实现电力系统的最优能源调度方案。

2.电力负荷预测:遗传算法可以用于电力负荷预测问题,通过遗传变异和适应度选择,实现对电力负荷的准确预测。

总结遗传算法在机器学习、车辆路径规划、物流配送、生物信息学和电力系统等领域都有广泛的应用。

通过遗传变异和适应度选择的策略,遗传算法能够搜索到最优解决方案,从而优化问题的求解。

基于人工智能的物流智能调度方案

基于人工智能的物流智能调度方案

基于人工智能的物流智能调度方案第一章物流智能调度概述 (2)1.1 物流智能调度的意义与作用 (2)1.2 物流智能调度的发展现状 (3)1.3 物流智能调度与传统调度的区别 (3)第二章物流智能调度关键技术 (3)2.1 人工智能技术在物流调度中的应用 (3)2.1.1 人工智能概述 (3)2.1.2 人工智能在物流调度中的应用 (4)2.2 大数据技术在物流调度中的应用 (4)2.2.1 大数据概述 (4)2.2.2 大数据在物流调度中的应用 (4)2.3 优化算法在物流调度中的应用 (4)2.3.1 优化算法概述 (4)2.3.2 优化算法在物流调度中的应用 (4)第三章物流智能调度系统架构 (5)3.1 系统整体架构设计 (5)3.2 数据采集与处理模块 (5)3.3 调度策略与算法模块 (5)3.4 系统集成与部署 (6)第四章物流智能调度算法研究 (6)4.1 遗传算法在物流调度中的应用 (6)4.2 粒子群优化算法在物流调度中的应用 (7)4.3 模拟退火算法在物流调度中的应用 (7)第五章货物装载与配送优化 (8)5.1 货物装载优化策略 (8)5.2 配送路径优化策略 (8)5.3 货物装载与配送协同优化 (8)第六章仓储管理与调度优化 (9)6.1 仓储资源优化配置 (9)6.1.1 资源配置概述 (9)6.1.2 人工智能技术在仓储资源配置中的应用 (9)6.1.3 优化策略 (9)6.2 仓储作业调度优化 (9)6.2.1 作业调度概述 (9)6.2.2 人工智能技术在仓储作业调度中的应用 (10)6.2.3 优化策略 (10)6.3 仓储与运输协同调度 (10)6.3.1 协同调度概述 (10)6.3.2 人工智能技术在协同调度中的应用 (10)6.3.3 优化策略 (10)第七章多式联运智能调度 (11)7.1 多式联运概述 (11)7.2 多式联运调度策略 (11)7.3 多式联运调度算法 (11)第八章物流智能调度系统集成与实施 (12)8.1 系统集成策略 (12)8.2 系统实施与测试 (12)8.3 系统运行与维护 (13)第九章物流智能调度案例分析 (13)9.1 仓储物流智能调度案例分析 (13)9.1.1 案例背景 (13)9.1.2 调度策略 (13)9.1.3 案例成果 (14)9.2 配送物流智能调度案例分析 (14)9.2.1 案例背景 (14)9.2.2 调度策略 (14)9.2.3 案例成果 (14)9.3 多式联运智能调度案例分析 (14)9.3.1 案例背景 (14)9.3.2 调度策略 (14)9.3.3 案例成果 (15)第十章物流智能调度发展趋势与展望 (15)10.1 物流智能调度发展趋势 (15)10.2 物流智能调度面临的技术挑战 (15)10.3 物流智能调度的发展前景 (15)第一章物流智能调度概述1.1 物流智能调度的意义与作用物流智能调度作为现代物流体系中的重要组成部分,其核心目的在于通过科学、合理的方法,实现物流资源的优化配置与高效利用。

神经网络算法在物流配送中的应用研究

神经网络算法在物流配送中的应用研究

神经网络算法在物流配送中的应用研究随着物流行业的迅速发展,智能化技术不断地应用于物流配送中,为物流行业带来了巨大的便利。

而神经网络算法的出现,则进一步推进了物流配送的智能化水平。

神经网络算法是一种模拟人脑神经网络结构和功能的算法,可以逐步提高系统的学习能力和自适应能力。

在物流配送中,神经网络算法可以被应用于多个方面,包括路线规划、运输调度、货物跟踪等等。

下面,我们将从这几个方面来具体探讨神经网络算法在物流配送中的应用研究。

一、路线规划物流配送的路线规划是一个十分重要的环节,它直接决定了订单的准确配送率。

传统的路线规划通常采用基于经验的人工算法,这种方法无法应对大量数据和复杂车辆运行规律的变化,常常存在可行性不高和效率低下的问题。

而神经网络算法则能够通过学习历史数据,不断地优化路线,提高路线规划的准确性和效率。

神经网络算法的路线规划思路是,将历史配送数据作为神经网络模型的训练数据,通过对有标签数据的学习,使得神经网络能够识别和学习出配送范围、优化路线、考虑拥堵等变量,从而生成最佳配送方案。

通过这种方式,神经网络算法能够针对不同的时间段、不同的运输规律和不同的路况,学习生成最适合的路线规划,使物流配送的效率得到了大幅提升。

二、运输调度物流配送的运输调度环节同样是至关重要的,它涉及到货物在运输途中的及时性和安全性。

传统的运输调度问题可以采用模型预测算法,然而运输调度变量较多,传统的方法往往很难真正准确地预测物流配送的变化。

而神经网络算法通过对训练数据的学习,可以建立出包含多个变量的非线性模型,模型能够得到更加准确的预测结果。

与传统方法不同,神经网络算法在预测时可以考虑相对更多的变量,包括天气、交通状况、仓库离消费地的距离等因素,从而得到更加科学合理的运输调度方案。

鉴于卷积神经网络在图像识别领域卓越的表现,在一些更细粒度的应用场景下,可以使用卷积神经网络训练出高精度的预测模型,大幅提高了运输调度的准确性和安全性,为物流行业带来了前所未有的运营效率提升。

基于云计算神经网络物流车辆调度算法研究

基于云计算神经网络物流车辆调度算法研究

S ONG , Yu HE a Xio—l HE Xi n—b , i , a o ZHANG n Ga g—y a un
( .ScunU iesyo c ne& E g er g Zgn i un6 3 0 C ia 1 ih a nvri f i c t Se n i e n , iogSc a 40 0, hn ; n i h
优化 的项 目, 为单 目标 优化问题和多 目标优化问题两种 。 分 然后在实际的操作流程 中, 物理的调度优 化 问题是 不单



{/  ̄ ; c ;l 当 2 , C ’。 。 4 r 。


< C a t,

Hale Waihona Puke ,≥..

其 中, ≤ 0 ≤1 C , 表示 系统 能够 提供 的第 n个 资 源服 务
进行优化车辆调度 。实验结果表 明, 改进算法不仅能满足用户 的多种需求 , 提高 了用户的满意度 , 同时也提高了资源调度率
和系统资源 的利用率 。 关键词 : 云计算 ; 物流 ; 车辆调度 ; 用户满意度 ; 神经 网络 中图分类号 :P 9 T 31 文献标识码 : A
S udy o h g sisVe i l c d i s d o t n t e Lo itc h ce S he ul ng Ba e n Cl ud Co pu i g a d ur lNe wo k o m tn n Ne a t r
经网络进行优化车 辆调度 。最后 利用 Cod i l Sm对提 出的云 u
, 当前值为 b 则归一 化后表 ,
示 为 :
计算算法进行 了仿 真 , 验结 果表 明 , 算法 不仅 能满足 用 实 该 户的多种需求 , 高 了用 户 的满意度 , 提 同时也 提高 了资源 调

基于神经网络的货车配载优化算法研究

基于神经网络的货车配载优化算法研究

基于神经网络的货车配载优化算法研究随着物流行业的不断发展,货车配载优化问题成为了一个备受关注的研究领域。

货车配载优化问题简单来说就是如何将不同的货物分配到不同的车辆中,以达到最优的运输效益。

然而,该问题往往涉及到一系列的约束条件,如容量限制、时间窗口约束以及道路通行限制等,这使得该问题变得十分复杂,难以通过传统的方法来求解。

因此,基于神经网络的货车配载优化算法在近年来备受研究者的关注。

神经网络作为一种模拟人类神经系统的计算模型,已经成功地应用于多个领域。

在货车配载优化问题中,神经网络被用来建立一种优化模型,以求解该问题中的最优解。

该模型的基本思路是将货物与车辆作为节点,通过构建相应的神经网络,来实现货车的最优配载。

具体地说,该模型可以分为两个部分:一个是神经网络的构建和训练,另一个是最优解的求解。

在神经网络的构建部分,需要根据问题的特征和约束条件建立适当的网络结构,并通过大量的数据进行训练,使其能够有效地预测最优解。

在求解最优解的过程中,则需要将实际的配载问题转化为神经网络能够处理的形式,并通过神经网络的预测结果进行最优解的求解。

在实际应用中,该模型具有多个优点。

首先,神经网络能够对问题进行高效的预测和求解,使得该算法具有较高的速度和准确性。

其次,神经网络能够适应复杂的约束条件和变化的环境,可以帮助物流企业更好地满足客户需求和应对市场竞争。

此外,在需求量大、物品种类多等复杂场景下,使用神经网络进行配载优化可以有效提高物流企业的运输效率和降低运输成本,提高竞争力。

总的来说,基于神经网络的货车配载优化算法是一种十分有前途的解决方案,能够有效解决传统方法无法解决的配载问题。

然而,在实际应用中,该算法的成功与否还需要考虑多种因素,如数据量、模型精度、算法效率等。

因此,在企业应用中,需要根据实际情况进行灵活调整,以达到最佳的效果。

物流公司运输调度优化预案

物流公司运输调度优化预案

物流公司运输调度优化预案第一章:概述 (2)1.1 调度优化预案的背景 (2)1.2 调度优化预案的目的 (2)1.3 调度优化预案的适用范围 (3)第二章:运输资源分析 (3)2.1 运输资源概述 (3)2.2 运输资源分类 (3)2.2.1 运输工具 (3)2.2.2 运输设施 (3)2.2.3 人力资源 (3)2.2.4 信息技术 (3)2.3 运输资源优化配置 (4)2.3.1 运输工具的优化配置 (4)2.3.2 运输设施的优化配置 (4)2.3.3 人力资源的优化配置 (4)2.3.4 信息技术应用优化 (4)2.3.5 运输资源整合 (4)第三章:运输需求预测 (4)3.1 运输需求预测方法 (4)3.2 运输需求预测流程 (5)3.3 运输需求预测结果分析 (5)第四章:运输调度策略 (6)4.1 运输调度原则 (6)4.2 运输调度方法 (6)4.3 运输调度流程 (6)第五章:运输成本控制 (7)5.1 运输成本构成 (7)5.2 运输成本控制方法 (7)5.3 运输成本优化策略 (8)第六章:运输安全与风险管理 (8)6.1 运输安全措施 (8)6.2 运输风险识别 (9)6.3 运输风险防范 (9)第七章:信息技术的应用 (10)7.1 信息技术在运输调度中的作用 (10)7.2 运输调度信息系统的构建 (10)7.3 运输调度信息系统的应用 (10)第八章:应急预案与响应 (11)8.1 应急预案的制定 (11)8.1.1 制定原则 (11)8.1.2 制定内容 (11)8.2 应急预案的演练 (12)8.2.1 演练目的 (12)8.2.2 演练内容 (12)8.3 应急预案的响应 (12)8.3.1 响应流程 (12)8.3.2 响应措施 (13)第九章:绩效评价与改进 (13)9.1 绩效评价指标体系 (13)9.2 绩效评价方法 (13)9.3 绩效改进措施 (14)第十章:预案实施与监督 (14)10.1 预案实施流程 (14)10.1.1 预案启动 (14)10.1.2 预案执行 (14)10.1.3 预案调整 (15)10.2 预案实施监督 (15)10.2.1 监督部门 (15)10.2.2 监督内容 (15)10.2.3 监督方式 (15)10.3 预案实施效果评估 (15)10.3.1 评估指标 (15)10.3.2 评估方法 (16)10.3.3 评估周期 (16)10.3.4 评估结果运用 (16)第一章:概述1.1 调度优化预案的背景我国经济的快速发展,物流行业作为国民经济的重要组成部分,其运输调度效率直接影响着企业的运营成本和客户满意度。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

物流配送车辆优化调度
的一种神经网络算法 Document serial number【KKGB-LBS98YT-BS8CB-BSUT-BST108】
物流配送车辆优化调度的一种神经网络算法
摘要:本文讨论了物流配送车辆优化调度问题的分类,建立了解决非满载车辆卸货路线优化的神经网络模型,提出了解决配送车辆优化调度问题的步骤,并进行了具体的调度试验,验证了算法的可行性。

关键词:配送,调度,神经网络
0 引言
据统计,美国2000年的运输费用为5900亿美元,占当年GDP总值99600亿美元的5.92%,可见,减少运输费用是有效减少物流成本的重要方面。

对于物流中心和第三方物流企业的货物配送,运输车辆的调度是工作的重点,正确合理的调度可以有效减少车辆的空驶率,实现合理路径运输,从而有效减少运输成本,节约运输时间,提高经济效益。

1 配送车辆调度优化问题分类
运输车辆的优化调度问题由Dantzig和Ramser于1959年首次提出,由于该问题在交通运输、工业生产管理等领域具有广泛而重要的应用,因此30多年来其研究得到很大重视,国外的Bodlin,Christofider,Golden,Assad, Ball 等人对该问题进行了较为深入的研究[1] [2] [3]。

总体上看,车辆的优化调度问题一般可根据时间特性和空间特性分为车辆路径规划问题和车辆调度问题。

当不考虑时间要求,
仅根据空间位置安排车辆的线路时称为车辆路径规划问题(VRP-Vehicle Routing Problem);考虑时间要求安排运输线路时称为车辆调度问题VSP(Vehicle Scheduling Problem)。

某些学者将有时间要求的车辆调度问题称为Vehicle Routing Problem with Time Windows。

车辆优化调度问题可根据不同性质具体分为以下几类。

按照运输任务分为纯装问题、纯卸问题以及装卸混合问题,所谓的装卸混合问题就是车辆在运输途中既有装货又有卸货。

按照车辆载货状况分为满载问题和非满载问题,满载问题是指货运量多于一辆车的容量,完成所有任务需要多辆运输车辆。

非满载问题是指车的容量大于货运量,一辆车即可满足货运要求。

按照车辆类型分为单车型问题和多车型问题。

按照车辆是否返回车场划分为车辆开放问题和车辆封闭问题,车辆开放问题是指车辆不返回其出发地,车辆封闭问题是指车辆必须返回其发出车场。

按照优化的目标可分为单目标优化问题和多目标优化问题,单目标优化是指某一项指标最优或较优,如运输路径最短。

多目标优化则是指同时要求多个指标最优或较优。

如同时要求运输路径最短和费用最省。

按照货物的种类要求可分为同种货物优化调度和多种货物优化调度。

多种货物优化调度问题是指运输货物的种类多于一种,车辆调度时可能要考虑某些种类的货物不能同时装配运输的要求,如灭害灵等杀虫剂和食品等不能混装运输等。

按照有无休息时间要求可分为有休息时间的优化调度和无休息时间优化调度问题。

实际中的车辆优化调度问题可能是以上分类中的一种或几种的综合,如某配送中心向其多个客户配送货物需要多辆车,这些车的类型不一样,运输的货物种类包括食品、日用品和蔬菜等多类,调度优化时希望运输费用最省,同时也希望运输时间最短,这样问题变为一个多车型多货种的送货满载车辆的多目标优化调度问题。

车辆的优化调度问题是一个有约束的组合优化问题,属于NP难题(Nondeterministic Polynomial Problem),是一个非确定型的多项式问题。

NP问题的解有多个,随着其输入规模的扩大,问题的求解难度大大增加,求解的时间呈几何级数上升。

目前,尚无有效的多项式时间算法来求解NP难题。

在求解车辆优化调度问题时,常常将问题分解或转化为一个或几个已经研究过的基本问题,如旅行商问题,最短路径问题,最小费用流问题,中国邮递员问题等。

再用比较成熟的理论和方法进行求解,以得到原车辆调度问题的最优解或满意解。

常用的方法可以分为精确算法、启发算法和智能算法。

精确算法主要有分支界定法,割平面方法,线性规划法,动态规划法等,启发式算法主要有构造算法、两阶段法、不完全优化法等,智能算法分为神经网络方法、遗传算法和模拟退火算法等。

精确算法的计算量随着车辆优化问题规模的增大呈指数增长,如当停车卸货点的数目超过20个时,采用一般的精确算法求解最
短运输路径的时间在几个小时以上。

精确算法不适合于求解大规模的车辆优化调度问题。

2 配送车辆优化调度的神经网络算法
2.1 算法概述
人工神经网络是对人脑功能的简单和近似模拟,它由大量具有某种传递函数的神经元相互连接而成。

人们经常采用Hopfield网络和自组织特征映射神经网络来解决车辆的优化调度问题。

在Hopfield网络中,系统能够从初始状态,经过一系列的状态转移而逐渐收敛于平衡状态,此平衡状态是局部极小点。

采用神经网络来求解车辆调度问题时一般按下列步骤进行[4]:
(1). 产生邻接矩阵
将车辆的源点、所经过的各个汇点和停点抽象成网络的结点,它们之间的有向路径抽象成网络的边,由此构成一个有向图
G=(N,L,D),其中N表示结点数,L表示边数,D为N×N的矩阵,可根据优化的目标分别是边(i,j)对应的长度、费用或时间,这样可定义距离邻接矩阵、费用邻接矩阵和时间邻接矩阵。

如果两个结点间存在路径,则相应矩阵元素的值为路径的长度或运费或运时;如果两个结点间不存在路径,则相应矩阵元素的值为∞。

(2). 约束的处理
对于车辆调度中的约束,将其作为神经网络的一个能量项来处理,将其施加一个惩罚项后加入到网络的能量方程式中,这样随着网络的收敛,约束的能量也逐渐趋于稳态,使约束得到体现。

(3). 神经网络计算
设邻接矩阵中的每个元素对应着一个神经元,定义位于位置(x,i)的神经元的输出为Vxi。

首先确定网络的能量函数,该能量函数包括网络的输出能量函数和各个约束转化的能量函数,进而,确定神经元的传递函数和状态转移方程,经过网络的反复演化,直至收敛。

当网络经过演化最终收敛时,可形成一个由0和1组成的换位阵,阵中的1所在位置即表示所经过的结点,这些结点间的距离、费用和运时之和即为最短距离、最少运费和最小运时。

(4).调度方案的形成
根据换位阵所形成的最短距离、最小运费和最小运时路径,最终来确定车辆调度的方案。

2.2 非满载配送车辆优化路径的Hopfield网络求解算法
2.2.1 约束条件
为确保网络稳态时的输出能量是一个有效的换位阵,网络必须同时满足以下约束条件
(1) 有效路径约束
为防止不存在的路径被选中,设定如下的约束函数:
式中:
u1为惩罚系数
(2) 输入输出路径约束
为保证网络的结点有输入路径,必有输出路径,设定如下的约束函数:
式中:u2为惩罚系数
(3) 为保证网络的状态收敛到超立方体2n(n-1)中的一个,设定如下的约束函数:
式中:u3为惩罚系数
(4) 为保证最短路径源于规定的起点s,终止于规定的终点d,约束函数设定如下:
(4)
式中:u4为惩罚系数
2.2.2 能量方程
网络的目标函数设定为:
(5)
式中:u5为惩罚系数
网络的能量函数为:(6)
各神经元的输出为:
(7)
模型的运动方程为:(8)
(9)
将式(6)带入式(9)得到神经网络的运动方程:
(10)
式中δ规定为:
(11)
比较式(8)和式(10)中的系数,可以得到如下的连接权重和偏置电流为:
(12)
(13)
将式(12)和式(13)中的Txi,yiIxi代入式(8),然后交替求解网络的运动方程式(8)和代数方程式(7),当神经网络趋于稳态时,就可得到一个优化解,即最短路径。

4 试验
深圳市科技园的实际部分路网如图1所示,针对此路网,设定由沃尔玛商场先向华润超市后向清华深圳研究生院配送商品,运输车辆为一辆小型皮卡车,要求运输路径最短。

假设先送华润超市,后送清华研究生院,以沃尔玛商场为起点,以华润超市为终点,将其间所有路网点编号,如图1所示。

采用Hopofield网络来1点到12点之间求最短路径。

首先,生成的距离矩阵:
用Hopfild神经网络对以上的有向图进行计算,选取各惩罚系数如下:μ5=1000;μ1=4000;μ2=1500,μ3=1000;μ4=550。

网络的时间常数τ=1,并假定每个神经元的具有相同的传递函数,即gxi=g;λxi=λ;网络的初始电压Uxi=0。

对图1的网络图进行计算,其神经网络的最终输出的换位阵如下所示.
根据换位阵,得到的最短路径为:1 4 7 12
同理,在求由华润超市到清华深圳研究生院时的最短路径时,以华润超市为起点1,清华研究生院为终点12,对其中的路网进行重新编号。

同理求解,得到的最短路径为:华润超市兰羽公司高新超市清华深圳研究生院。

非满载配送车辆的优化调度问题,实际上可归结为求最短路径问题,它是配送车辆调度问题最简单的一种情况。

对于其他种类的调度问题,虽然其求解要更复杂,但是可转化为非满载车辆调度情况来来解决,如满载情况,可首先确定车辆的配载,然后对每一辆车针对不同的配送区域分别求解其最短路径,然。

相关文档
最新文档