200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > 【路径规划】基于matlab遗传算法求解多式联运运输问题【含Matlab源码 877期】

【路径规划】基于matlab遗传算法求解多式联运运输问题【含Matlab源码 877期】

时间:2023-06-19 15:37:25

相关推荐

【路径规划】基于matlab遗传算法求解多式联运运输问题【含Matlab源码 877期】

一、联运运输简介

1 问题描述

若干城市点之间构成了物流运输网络,每座城市与城市之间都有不超过内河、铁路、公路和航空运输方式;考虑与行驶距离线性相关的旅行成本和每种运输方式之间转换的费用(中转费用),另外考虑行驶时间和中转时间之和的时间成本。其他成本也可以同时考虑。

1.1 联合运输的概念及特点

联合运输是一种综合性的运输组织模式,它是指运输企业通过一次托运、一次结算、一票到底、全程负责的运输组织程序提供的两种以上(含两种)运输方式或两程以上(含两程)运输相衔接的全程运输服务。

1.2 联合运输的特点

综合性(两种及以上的运输方式)

系统性(协作与优化)

全程性(一份联运合同、一次托运、一张票据)

通用性(统一的标准)

1.3 联合运输的种类

陆空联运(Train-Air简称T.A,或者Train-Air-Trunk简称T.A.T.)

海空联运

陆海联运

陆桥运输(海——陆——海)

国际多式联运

国际多式联运

国际多式联运是指按照多式联运合同,以至少两种不同的运输方式,由多式联运经营人,将货物从一国境内的接管地点运送至另一国境内指定交付地点的货物运输方式。

1.4 构成国际多式联运的基本条件

必须具有一份多式联运合同

必须使用一份全程多式联运单

必须是至少两种不同运输方式

必须是国际间的货物运输

必须由一个多式联运经营人对货物运输全程

亚欧第一大陆桥:东起俄罗斯东部符拉迪沃斯托克港口,西至荷兰鹿特丹;

亚欧第二大陆桥:东起我国连云港,通过陇海兰新铁路,穿越中亚地区,连接俄罗斯,德国等欧洲国家,最终抵达鹿特丹。

构想中的第三亚欧大陆桥:东起我国广东沿海港口群,由昆明经缅甸、孟加拉国、印度、巴基斯坦、伊朗,从土耳其进入欧洲,最终抵达鹿特丹。

二、遗传算法简介

1 引言

2 遗传算法理论

2.1 遗传算法的生物学基础

2.2 遗传算法的理论基础

2.3 遗传算法的基本概念

2.4 标准的遗传算法

2.5 遗传算法的特点

2.6 遗传算法的改进方向

3 遗传算法流程

4 关键参数说明

三、部分源代码

clc,clear,close alltic%运输距离m=28;distance_rail=xlsread('data.xlsx','铁路','B2:AB28');distance_rail(isnan(distance_rail))=inf;for i=1:size(distance_rail,1)for j=1:idistance_rail(i,j)=distance_rail(j,i);endenddistance_road=xlsread('data.xlsx','公路','B2:AB28');distance_road(isnan(distance_road))=inf;for i=1:size(distance_road,1)for j=1:idistance_road(i,j)=distance_road(j,i);endenddistance_water=xlsread('data.xlsx','水路','B2:AB28');distance_water(isnan(distance_water))=inf;for i=1:size(distance_water,1)for j=1:idistance_water(i,j)=distance_water(j,i);endend%运输时间dilivery_road=distance_road/100;%公路dilivery_rail=distance_rail/80;%铁路dilivery_water=distance_water/20;%水路% 输入:m:终点站编号,南京:9;合肥:25;杭州:28% 输出:输出: 公路、铁路、水路运输距离和运输时间starpoint={'长沙','武汉','郑州','重庆','成都','西安','怀化','贵阳','南宁','北海'...,'昆明','广州','上海','满洲里','二连浩特','阿拉山口','喀什',...'瓜达尔','仰光','曼谷','胡志明','新加坡','鹿特丹','汉堡','华沙','杜伊斯堡'};endpoint={'武汉','郑州','重庆','成都','西安','怀化','贵阳','南宁','北海'...,'昆明','广州','上海','满洲里','二连浩特','阿拉山口','喀什',...'瓜达尔','仰光','曼谷','胡志明','新加坡','鹿特丹','汉堡','华沙','杜伊斯堡','德国'};[finalrouts,finalObjcost]=solver(distance_road,distance_rail,distance_water,dilivery_road,dilivery_rail,dilivery_water,starpoint,endpoint);toc

四、运行结果

五、matlab版本及参考文献

1 matlab版本

a

2 参考文献

《智能优化算法及其MATLAB实例(第2版)》包子阳 余继周 杨杉著 电子工业出版社

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。