数学模型 垃圾车调度问题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
作业题之一垃圾运输调度问题
1.问题重述
某城区有36个垃圾集中点,每天都要从垃圾处理厂(第37号节点)出发将垃圾运回。不考虑垃圾的装车时间。现有一种载重6吨的运输车,运输车平均速度为40公里/小时(夜里运输,不考虑塞车现象);每台车每日平均工作4小时。运输车重载运费1.8元/吨公里;运输车空载费用0.4元/公里;并且假定街道方向均平行于坐标轴。运输车应如何调度(需要投入多少台运输车,每台车的调度方案,运营费用)?
2.模型的基本假设与符号说明
2.2 基本假设
1.车辆在拐弯时的时间损耗忽略。
2.车辆在任意两站点中途不停车,保持稳定的速率。
3.只要平行于坐标轴即有街道存在。
4.无论垃圾量多少,都不计装车时间。
5.每个垃圾站点的垃圾只能由一辆运输车运载。
6. 假设运输车从A垃圾站到B垃圾站总走最短路线。
7. 任意两垃圾站间的最短路线为以两垃圾站连线为斜边的直角三角形的两直角边之和。
8. 每辆垃圾运输车每次运的足够多,且不允许运输车有超载现象; 9. 假设在运输垃圾过程中没有新垃圾入站。
10. 假设运输车和铲车在行驶过程中不出现的塞车、抛锚等耽误时间的情况;
11. 各垃圾站每天的垃圾量相对稳定。 2.2 符号说明
k T :第k 个垃圾集中点的垃圾量,36,,2,1 =k ; k X :第k 个垃圾集中点的横坐标,36,,2,1 =k ;
k Y :第k 个垃圾集中点的纵坐标,36,,2,1 =k ;
L :垃圾运输路线总条数;
i C :第i 条路线上垃圾集中点的个数,L i ,,2,1 =; N :安排运输车的总数量;
ij X :第i 条路线上的第j 个垃圾集中点的横坐标,i C j L i ,2,1,,,2,1 ==;
ij Y :第i 条路线上的第j 个垃圾集中点的纵坐标,i C j L i ,2,1,,,2,1 == ij T :第i 条路线上的第j 个垃圾集中点的垃圾量,i C j L i ,2,1,,,2,1 ==;
i h :第i 条路线所需要的总时间; n H :第n 辆车的运输总时间;
1W :运输车空载的总费用; 2W :运输车重载的总费用; W :运输车的总费用;
3.模型的建立
3.1 确定运输车路线算法
由于最远的垃圾集中点的运输时间不超过运输车每天平均工作时间,所以可以先不考虑时间的约束。从而建立如下算法: 1) 确定重载起点
由于每个垃圾集中点的垃圾量及其坐标是不变,重载运输的费用是不变的,所以为了使总运输费用W 最少,只要使空载的费用最少,即尽量安排较远的垃圾集中点在同一路线上,从而确定重载起点1i X .
2)确定运输车路线走向
要求运输时走最短的路线,以及运输费用最低,而且由于运输车的重载费用1.8元/吨是空载费用0.4元/吨的4.5倍,为了使运输总费用W 最少,那只能从最远的点(1=j )开始运载垃圾,下一个点编号为1+j ,走一条路线,向垃圾处理站(坐标原点)方向运回。顺次经过的点遵循满足条件:
⎪⎩⎪⎨
⎧≥≥++11
ij ij
ij ij Y Y X X 即其横坐标以及纵坐标均不超过前一点的横、纵坐标,并且各点横、纵坐标递减进行搭配,由若干个点组成一条路线。 3)确定运输车路线垃圾集中点数
根据每个垃圾集中点的垃圾量,每条路线上的垃圾总量不超过运输车的最大运输量:L i T i
C j ij ,,2,1,61 =≤∑=
根据上面算法,建立运输车费用优化模型:
L i T Y Y X X t s X W i
C j ij ij ij ij ij L
i i ,,2,1,6..*4.0min 111
1
1
1 =⎪⎪⎪⎩
⎪
⎪⎪
⎨⎧≤≥≥=∑∑=++=
3.2 运输车调度方案
在运输过程中假设没有运输车等待的情况,在四个小时的工作时间里,根据垃圾运输费用优化模型,得到垃圾集中点分配的路线及其时间i h ,为了达到安排运输车最少,把所有的路线分成N (L N ≤)类,每类配置一辆运输车,每辆运输车的工作时间n H :
4
,2,1,,1,00,,2,1,1
≤=⎩⎨⎧===∑=n i L
i i i n H N n n i n i E L
i E h H 类条路线在第类条路线不在第
4.模型的求解
4.1 运输车路线的计算
首先根据题所给的数据画出散点图
求解程序(见附录1),得到以下运行结果:
30 29 27 3 0 0 0 0 0 0 0 28 26 32 25 5 0 0 0 0 0 0 36 23 33 21 0 0 0 0 0 0 0 24 18 35 15 0 0 0 0 0 0 0 34 17 16 2 0 0 0 0 0 0 0 20 11 10 0 0 0 0 0 0 0 0 19 13 8 0 0 0 0 0 0 0 0 14 7 4 1 0 0 0 0 0 0 0 22 0 0 0 0 0 0 0 0 0 0 12 9 0 0 0 0 0 0 0 0 0 31 6 0 0 0 0 0 0 0 0 0 运输车的最优路线如下图所示:
表1-2运输路线安排及其费用
运输路线先后经过的垃圾
站点序号空载费用
(元)
重载费用
(元)
运输路程
(km)
运输所需时
间(h)
一号线0-22-0 8.4 45.36 42 1.05 二号线0-31-6-0 6.8 90.9 34 0.85 三号线0-12-9-0 8 127.44 40 1.0 四号线0-20-11-10-0 11.2 147.96 56 1.4 五号线0-19-13-8-0 10.8 169.02 54 1.35 六号线0-14-7-4-1-0 8.8 143.1 44 1.1