深圳市南山区垃圾运输问题研究

深圳市南山区垃圾运输问题研究
深圳市南山区垃圾运输问题研究

摘要:本文就深圳市南山区垃圾运输问题,采用规划的理论方法建立数学模型,并利用图论模型,提出满足欧拉回路的算法,针对题设问题给出了合理的清运路线的具体方案。

1)问题一中,为简化问题,在转运站覆盖区域的划分的问题上,需要运用“最大覆盖”(1)及“模糊划分”(2)的思想,具体划分出每个转运站所对应的片区的近似最优划分。然后比照用中国邮递员问题解决(3),达到最佳经济效益和环保效果的垃圾清运路线问题是在车辆限载约束条件下的最优路径选择的问题,同时本项目涉及到深圳市南山区38个垃圾中转站,而每个中转站所覆盖的收集区域的选取需要满足最大覆盖域(即总体能够消耗最少资源来覆盖整片区域),收集区域的划分又要同时考虑实地情况(地形、路线、用地性质、人流量、垃圾量等)。

因此我们分两阶段建立模型:阶段一是从小区到转运站阶段清运路线的优化模型,将阶段一分为38个模块分别求解(就是将其中一转运站的模型建立出来,在综合38个转运站模型解求得从小区到转运站阶段的路线优化解),于是将每个小分区的街道及收集点简化成网络图,遵循以垃圾中转站为圆心沿径向发散求最小生成树的原则将圈点图中相邻的圈点组块,使得每块的垃圾量近似于垃圾收运车载限,对应于圈点分块,网络图分开成了各个子网络图,对于每一个子网络图即可利用欧拉回路(4)求得其最小路径线路(以月亮湾转运站为例求得的最短路径为方案二:4+11+18+25+29+30+31,总长为3.7公里);阶段二就是转运站少数几个处理中心的路线优化模型,我们将处理中心以及对应的转运站的集合简化成点网络图,使得问题转化为分别对子点网络图构成的哈密尔顿图(5)求一条能通过集合内各个顶点的路径最短的哈密尔顿圈(以子网络图涌下村中转站、北头公厕中转站、南山市场中转站、深圳大学中转为例,得处理中心—深圳大学中转—涌下村中转站—北头公厕中转站—南山市场中转站—北头公厕中转站—处理中心为最短路线)。

2)设置垃圾转运站可以更有效地利用人力和物力,充分发挥垃圾清运车的效益,保证载质量较大的垃圾转运车经济而有效地进行长距离运输,从而降低垃圾收运的总费用。本文针对垃圾收运系统的特点,首先应用集合覆盖模型(6),确定垃圾中转站的待选点;而后再引入整数规划构建垃圾收运系统费用的现值最小模型,从待选点中选出垃圾中转站的最优组合. 这样,通过对中转站选址分阶段地2次优化(7),避免了直接运用整数规划的复杂运算,期望为城市垃圾中转站选址(8)提供一种简单易行的方法。

关键词:欧拉回路最大覆盖模糊划分集合覆盖模型二次优化

(1)问题重述

在垃圾分类收集与处理中,不同类的垃圾有不同的处理方式,简述如下:

1)橱余垃圾可以使用脱水干燥处理装置,处理后的干物质运送饲料加工厂做原料。不同处理规模的设备成本和运行成本(分大型和小型)见附录1说明。

2)可回收垃圾将收集后分类再利用。

3)有害垃圾,运送到固废处理中心集中处理。

4)其他不可回收垃圾将运送到填埋场或焚烧场处理。

相应数据:

1)所有垃圾将从小区运送到附近的转运站,再运送到少数几个垃圾处理中心。显然,1)和2)两项中,经过处理,回收和利用,产生经济效益,而3)和4)只有消耗处理费用,不产生经济效益。-大型厨余垃圾处理设备(如南山餐厨垃圾综合利用项目,处理能力为200吨/日,投资额约为4500万元,运行成本为150元/吨。小型餐厨垃圾处理机,处理能力为200-300公斤/日,投资额约为28万元,运行成本为200元/吨。橱余垃圾处理后产物价格在1000-1500元/吨。2)通过综合处理回收利用,可以减少污染,节省资源。如每回收1吨废纸可造好纸850公斤,节省木材300公斤,比等量生产减少污染74%;每回收1吨塑料饮料瓶可获得0.7吨二级原料;每回收1吨废钢铁可炼好钢0.9吨,比用矿石冶炼节约成本47%,减少空气污染75%,减少97%的水污染和固体废物。

1)四类垃圾的平均比例

橱余垃圾:可回收垃圾:有害垃圾:其他不可回收垃圾比例约为4:2:1:3。可回收垃圾划分为纸类、塑料、玻璃、金属四大类,大概比例分别是:55%、35%、6%、4%。纸类、塑料、玻璃、金属四类的废品回收价格是每公斤:1元、2.5元、0.5元、2.5元。

2)南山区的垃圾清运设备情况(主要是车辆数目和载重)。

3)拖头(拖车):只拖十吨的大型厢,只用于从转运站到垃圾中心,每次只拖一个大型“厢”,平均吨公里耗油25L—30L柴油/百公里。

收集车辆:只负责从小区的垃圾站到转运站运输。100辆2.5吨汽车,每车耗油20L—35L 70#汽油/百公里。

司机月薪平均3500元。

本项研究课题旨在为深圳市的垃圾分类化进程作出贡献。为此请你们运用数学建模方法对深圳市南山区的分类化垃圾的实现做一些研究,具体的研究目标是:1)假定现有垃圾转运站规模与位置不变条件下,给出大、小型设备(橱余垃圾)的分布设计,同时在目前的运输装备条件下给出清运路线的具体方案。以期达到最佳经济效益和环保效果。

2)假设转运站允许重新设计,请为问题1)的目标重新设计。

(2)问题分析

问题一:为简化问题讨论,在转运站覆盖区域的划分的问题上,需要运用“最大覆盖”及“模糊划分”的思想,具体划分出每个转运站所对应的片区的近似最优划分。

将问题简化后,所要求解的问题就是每个垃圾中转站所对应的每个小分区的街道所构成的收集网络的垃圾收运车辆优化路线的问题,也就是要求每一条街道至少有一辆垃圾收运车经过并且车辆重复走过的街道的总长度最小化的问题。

对于这个问题,我们采用图论模型,将每个小分区的街道及收集点简化成网络图(也叫赋权图)。对于网络图中的圈用圈点来表示,计算各个圈点的垃圾量(也即围成圈的街道上的垃圾量的和),将相邻(有公共顶点)的圈点用线连接起来,这就构成了圈点图。遵循以垃圾中转站为圆心沿径向发散求最小生成树的原则将圈点图中相邻的圈点组块,使得每块的垃圾量近似于垃圾收运车载限,对应于圈点分块,网络图分开成了各个子网络图,对于每一个子网络图即可利用欧拉回路求得其最短路径线路。

问题二,转运站的建设规模和数量应与生活垃圾收集、处理设施协调。对于生活垃圾处理设施集中建设且远离城市的地区,可建设大型的转运站;对于生活垃圾处理设施分区建设的城市,可建设满足相应服务区域要求的垃圾转运站。我们可根据人口密度以及是经济成本及可能少,在合适的位置设置规模大小不同的转运站。一般每0.7~1km2设置一座小型转运站,一般每10~15km2设置一座大、中型转运站。而且一般用小型机动车收集垃圾的小、中转运站,服务半径不超过2km。对于城市垃圾收运系统,在综合考虑城市总体规划、当地经济、市政设施、交通状况、公众的接受认可度等影响因素,并进行现场踏勘的基础上,利用集合覆盖模型初步确定垃圾中转站的待选址.

(3)模型建立和求解

3.1问题一的模型

3.11 大小型橱余设备处理中心的布局方法:

通过lingo软件计算出大型橱余设备的数量为两个(实现程序见附录一),把南山区各中转站的橱余垃圾计算出来(见附录表),把中转站根据分布密集情况分为几个小块,根据南山区在图上的面积大小画两个直径为5厘米的圆。圆的位置为覆盖中转站最多的地方。而大型橱余设备处理中心为圆的原点附近的位置。我们知道,如果一个圆中覆盖的中转站越多,那么此块的中转站越密集,在此地设中转站的话所走的路程就大大缩短。而最短路程将是在圆的原点附近。具体哪个位置将结合每小块中转站的垃圾产量及公路分布来确定。

3.12具体的清运路线可以通过采用图论模型

首先,为简化问题讨论,在转运站覆盖区域的划分的问题上,需要运用“最大覆盖”及“模糊划分”的思想,具体划分出每个转运站所对应 的片区的近似最优划分,共38个区域。对于这个问题,我们采用图论模型,将每个小分区的街道及收集点简化成网络图(也叫赋权图)。对于网络图中的圈用圈点来表示,计算各个圈点的垃圾量(也即围成圈的街道上的垃圾量的和),将相邻(有公共顶点)的圈点用线连接起来,这就构成了圈点图。遵循以垃圾中转站为圆心沿径向发散求最小生成树的原则将圈点图中相邻的圈点组块,使得每块的垃圾量近似于垃圾收运车载限,对应于圈点分块,网络图分开成了各个子网络图,对于每一个子网络图即可利用欧拉回路算法(见附录二)求得其最小路径线路。

下面是月亮周转站的清运路线图:

上图为深圳市南山区的一部分图。其中用数字标记每一路段。从图中可以看出月亮湾中转站用拖车满载垃圾直达橱余处理中心的路径有适宜的几条:

20 1

2

3 4 5 6 7 8 10 14 9 11 12 13 15 16 17 18 19 21 22

23 24

25

26

27

28

29 30 31 大型橱余处理中心 南山大道 南海大道 北环大道 月亮湾中转站

1、 方案一:1+2+3+7+14+21+28

经测量方案一的具体路线总长度为4公里 2、 方案二:4+11+18+25+29+30+31

经测量方案二的具体路线总长度为3.7公里 3、 方案三:4+11+18+22+23+24+28

经测量方案三的具体路线总长度为4.1公里 比较上面三种方案从中得到较优方案为方案二。 同样对于其他中转站可以运用以上方法,通过逐步筛选最近距离点法求解总路径最短的方法,把每个中转站直接送达处于处理中心的最短路径。

对于阶段二是从转运站到几个少数处理中心的路线优化,将厨余垃圾处理中心以及对应的转运站的集合简化成点网络图(也叫赋权图),点与点之间的连线表示路径长度。若点上的厨余垃圾量超过车辆限载,则将能使车辆满载的厨余垃圾取最短路径送往处理中心。剩下的不能使车辆满载的厨余垃圾,则集合各个点,使每个集合的垃圾量近似于拖车的载限。对应于集合起来的点,点网络图分开成了各个子点网络图,则问题转化为分别对子点网络图构成的汉密尔顿图求一条能通过集合内各个顶点的路径最短的汉密尔顿圈(9)。

对于路径最短的汉密尔顿圈的求解,采用的是逐步筛选最近目的地法。具体步骤:一:从出发点开始,选取离出发点最近的一点为目的地;二:以到达的目的地再作为出发点,对未经过的点重复一的步骤;三:最终回到出发点。四:得出的备选路线方案中,选取总路径最短的方案为最优方案。

然后再对中转站剩下的不能使车辆满载的厨余垃圾,则集合各个转运站,使每个集合的垃圾量近似于拖车的载限。我们用子网络图表示。从统计的数据可以看到涌下村中转站、 北头公厕中转站、南山市场中转站、深圳大学中转站垃圾日常量 分别为11.4吨、8.6吨、14.2吨、8.6吨。可以

看出这几个中 转站要用到共同一辆拖车来运输所剩的垃圾量,

其路线图如下:

图代表的是其中一个子点网络图,其中的黄色方形表示厨余处理中

5.5

涌下村中转

北头公厕垃圾

中转站

南山市场中转

深圳大学中转

处于垃圾处理中心

2

3

1.5

2.5

4.5

1

3.5

心,各个不同颜色的小椭圆表示转运站,线上的数字表示两点间的路径长度,转运站里面剩下的需转运的厨余垃圾量之和近似于拖车的载限。现要求的是一个能连通方形以及各个小椭圆的路径最小的汉密尔顿圈。现在对这个问题分步求解:

第一步:从方形出发,选取离出发点最近的小椭圆作为目的地。 第二步:再以到达的小椭圆再作为出发点,再次选取未经过的距出发点最近的小椭圆作为目的地,依次下去,最终回到方形。

得到备选路线方案:

方案一具体路线总长为: 2+5.5+4.5+1+3=16

方案二的具体路线总长为1.5+2+5.5+3.5+1=13.5 涌下村中转

北头公厕垃圾中转站 南山市场中转站

深圳大学中转站

处于垃圾处理中心

涌下村

北头公厕垃

圾中转站

南山市场

深圳

大学

处于垃

圾处理

比较这两种方案具体路线总长后决定方案二的路线是最优的。

3.13 模型评价:

采用逐步筛选最近距离点法求解总路径最短的汉密尔顿圈能有效减小算法运行的步数,使之很快收敛到最优解。但此方法只能用于局部最优路线的规划,所以,对于涉及到大区域的规划,则需要做很多前期工作,将大区域逐步细分,在各个细分的小区域范围内做局部规划,再将每个小区域的最优规划组合,得到总体的近似最优规划。不过由于本数据太多,要重复该算法。 3.2 问题二的模型与建立;

考虑到垃圾站越多,环境影响点越多. 因此,在不影响垃圾正常收集的前提下,参照垃圾收集密度以及当地人口密度,适当增加每座垃圾站的服务范围,计算出每一垃圾收集站的规模和最优收集半径,据此布置垃圾收集站. 而后选用集合覆盖模型确定垃圾中转站的待选点,即用最少的垃圾中转站去覆盖所有的垃圾收集站. 具体步骤如下:

设有m 座垃圾收集站,集合覆盖模型为: m in k

k M

W ∈∑

(1)

约束方程:()

ik

k B i U ∈∑

= 1; i = 1, 2, ……, m (2)

()

i ik

k A i X U ∈∑

k C *k

W ;i = 1, 2, ……, m, k ∈B( i)(3)

X i , C k ≥ 0; i = 1, 2, ?, m; k ∈B(i) (4) W k =

{10 k k 启用第座垃圾中转站

不启用第座垃圾中转站

(5) U ik =

1

0i k i k ??

?第座垃圾收集站被第座垃圾中转站覆盖 第座垃圾收集站没被第座垃圾中转站覆盖

(6)

式中, M = {1, 2, ?, m } ,表示m 座垃圾收集站组成的集合; Ck 表示筛选出的第k 座垃圾中转站的中转能力; Xi 表示第i 座垃圾收集站的垃圾量; A ( k)表示筛选出的第k 座垃圾中转站所覆盖的垃圾收集站的集合; B ( i) = { k | i ∈A ( k) }表示可以覆盖第i 座垃圾收集站的中转站的集合.表达式(1)为目标函数,即从现有m 座垃圾收集站的位置中优选出可以覆盖m 座垃圾收集站的最小数目的中转站选点;约束方程( 2)表示每一座垃圾收集站的垃圾均被清运;约束方程( 3)是满足垃圾中转站中转能力的要求;约束方程( 4)表示垃圾站和中转站的垃圾量非负;约束方程( 5)是垃圾收集站是否位于第k 座垃圾中转站附近的决策变量;约束方程(6)是第i 座垃圾收集站是否有垃圾收运到第k 座中转站的决策变量.对上述带有约束的极值模型求解,可以应用分枝定界的求解方法进行精确计算,但计算过程复杂且运算量较大. 因此,本研究选用启发式算法进行求解,所得结果可能不是最优解,但必定是可行解。我们可以把可行解都算出来,分别运用问题一模型,解出最短路线,然后逐一比较,得出最优垃圾转运站地址。

由于图形处理太复杂、太多,我们只给出了以上模型。

3.12 模型的评价

这种方法既可对单目标项目进行评价,也可以对多目标项目进行评价,适应性强,可推广到其它工程项目的评价。

参考文献:

1)https://www.360docs.net/doc/36331167.html,/view/4085581.htm(选址问题和覆盖问题)https://www.360docs.net/doc/36331167.html,/wiki/A435695.html

2)一种优化模糊划分的遗传方法崔莹; 吴绍兵; 云南警官学院计算机科学系;

2008(9)

3)王树禾. 几类多投递员中国邮路问题[J]. 中国科学技术大学学报, 1995,(04) .

4)https://www.360docs.net/doc/36331167.html,/view/b7b7a77ca26925c52cc5bf0f.html

5)杨冀林,哈密尔顿图的判定及在“旅行货郎问题”上的应用,Journal of Chifeng University(Natural Science Edition) 2010 (3)

6)姜阳光; 庞大钧,基于集合覆盖模型的城市ULS物流节点选址分析,物流科技, Logistics Sci-Tech, 2009年 10期

7)张聚,仇耀鑫,约束线性二次优化控制的多参数规划求解清华大学学报(自然科学版) 2007/S2

8)Gil Yitzhak,Kellerman Aharon. A Multicriteria Model for the Location of Solid Waste Transfer Stations: The Case of Ashdod,Israel 〔J〕.

Geo Journal,1993,29 (4) : 377-384.

贾传兴,彭绪亚,刘国涛,等. 城市垃圾中转站选址优化模型的建立及其应用〔J〕. 环境科学学报,2006,26 (11):1927-l931.

9)周炳生,高向阳. 哈密顿图和欧拉图的一种判别方法[J]. 广西科学院学报, 2006,(01) .

附录一:小区每日垃圾预测一般模型

附录二:欧拉回路算法以及程序实现

附录三:厨余垃圾大小型设备分布lingo程序实现及数据记录附录表:南山区各中转站的橱余垃圾

序号垃圾转运站名称位置运营单位厢数垃圾转

量(吨/

日)

厨余垃圾

1 九街站深南大道南头中

学旁

德盈利公司 1 20

11.4285714

29

2 玉泉站玉泉路宝龙路口德盈利公司 2 25 14.2857142 86

3 动物园站西丽湖路旁德盈利公司 2 20 11.428571

4 29

4 平山村站南山区平山村内德盈利公司 1 2

5 14.2857142 86

5 牛城村站南山区牛成村内环卫总站 1 5 2.85714285 71

6 科技园站科苑南路与滨海

大道交汇处西侧

环卫总站 2 20

11.4285714

29

7 同乐村站同乐村内环卫总站 2 5 2.85714285 71

8 松坪山(二)站高新北区朗山一

路绿地内

环卫总站 2 10

5.71428571

43

9 大新小学站南头街大新小学

环卫总站 1 30

17.1428571

43

10 南山村站东滨路与前海路

交汇处

环卫总站 2 25

14.2857142

86

11 阳光(白芒关外)

南山区白芒关外德盈利公司 1 10

5.71428571

43

12 月亮湾大道站西部绿化长廊北

环卫总站 4 40

22.8571428

57

13 光前站龙珠三路光前村

环卫总站 1 20

11.4285714

29

14 北头站前海路北头村旁德盈利公司 1 15 8.57142857 14

15 涌下村站桃园路涌下村内德盈利公司 1 20 11.4285714 29

16 白石洲南站白石洲路与石洲

中路交叉东南角

环卫总站 1 30

17.1428571

43

17 前海公园站南山区前海公园

环卫总站 1 16

9.14285714

29

18 深圳大学站校园内环卫总站 2 15 8.57142857 14

19 官龙村站南山区官龙村内环卫总站 1 15 8.57142857 14

20 松坪山站南山区松坪山第

五工业区内

环卫总站 2 25

14.2857142

86

21 南光站南山区南光村内环卫总站 1 15 8.57142857 14

22 南园站南山区南园村内环卫总站 1 15 8.57142857 14

23 望海路站望海路避风塘对

蛇口市政 1 30

17.1428571

43

24 花果路站花果路蛇口小学

蛇口市政 2 30

17.1428571

43

25 福光站南山区福光村内环卫总站 1 10 5.71428571 43

26 新围村站沙河西路新围村

环卫总站 1 20

11.4285714

29

27 大冲站深南大道大冲村

环卫总站 2 35 20

28 沙河市场站南山区沙河市场

环卫总站 1 30

17.1428571

43

29 龙井龙珠五路龙井村

环卫总站 1 15

8.57142857

14

30 南山市场南新路南山市场

环卫总站 1 25

14.2857142

86

31 麻勘站南山区麻勘村内环卫总站 1 10 5.71428571 43

32 白芒站南山区白芒村内环卫总站 1 8 4.57142857 14

33 大石磡站南山区大磡村内环卫总站 2 30 17.1428571 43

34 长源村站南山区长源村内环卫总站 1 5 2.85714285 71

35 华侨城站侨城东路西侧华侨城清洁 2 70 40

36 疏港小区站兴海大道旁阳光三环 3 40 22.8571428 57

37 西丽路站西丽监督队楼下环卫总站 1 15 8.57142857 14

38 塘朗站塘朗工业区内环卫总站 2 10 5.71428571 43

合计63 804 459.428571 43

附录一:

线形回归分析法确定各小区日产垃圾量

Y=a0+a1x1+a2x2+…+amxm。

式中:

Y 小区每日垃圾预测产生量;

xi 为影响垃圾产生的多个因素(i=1,2,…,m);

ai 为回归系数(i=1,2,…,m)。

影响垃圾产生的因素有很多,如人口数量、工资收入、消费水平、燃料结构等。

附录二:

欧拉回路的判断

以下判断基于此图的基图连通。

无向图存在欧拉回路条件

一个无向图存在欧拉回路,当且仅当该图所有顶点度数都是偶数。

有向图存在欧拉回路条件

一个有向图存在欧拉回路,且所有顶点的入度等于出度

混合图存在欧拉回路条件

要判断一个混合图G(V,E)(既有有向边又有无向边)是欧拉图,方法如下:

假设有一张图有向图G',在不论方向的情况下它与G同构。并且G'包含了G的所有有向边。那么如果存在一个图G'使得G'存在欧拉回路,那么G就存在欧拉回路。

其思路就将混合图转换成有向图判断。实现的时候,我们使用网络流的模型。现任以构造一个G'。用Ii表示第i个点的入度,Oi表示第i个点的出度。如果存在一个点k,|Ok-Ik|mod 2=1,那么G不存在欧拉回路。接下来则对于所有Ii>Oi的点从源点连到i一条容量为(Ii-Oi)/2的边,对于所有Ii

无向图欧拉回路解法

求欧拉回路的一种解法

下面是无向图的欧拉回路输出代码:注意输出的前提是已经判断图确实是欧拉回路。

int num = 0;//标记输出队列

int match[MAX];//标志节点的度,无向图,不区分入度和出度

void solve(int x)

{

if(match[x] == 0)

Record[num++] = x;

else

{

for(int k =0;k<=500;k++)

{

if(Array[x][k] !=0 )

{

Array[x][k]--;

Array[k][x]--;

match[x]--;

match[k]--;

solve(k);

}

}

Record[num++] = x;

}

}

pascal代码:

求无向图的欧拉回路(递归实现)

program euler;

const maxn=10000;{顶点数上限}

maxm=100000;{边数上限}

type tnode=^tr;

tr=record

f,t:longint;{边的起始点和终止点}

al:boolean;{访问标记}

rev,next:tnode;{反向边和邻接表中的下一条边}

end;

var n,m,bl:longint;{顶点数,边数,基图的极大连通子图个数}

tot:longint;

g:array[1..maxn] of tnode;

d:array[1..maxn] of longint;{顶点的度}

fa,rank:array[1..maxn] of longint;{并查集中元素父结点和启发函数值} list:array[1..maxm] of tnode;{最终找到的欧拉回路}

o:boolean;{原图中是否存在欧拉回路}

procedure build(ta,tb:longint);{在邻接表中建立边(ta, tb)}

var t1,t2:tnode;

begin

t1:=new(tnode);

t2:=new(tnode);

t1^.f:=ta;

t1^.t:=tb;

t1^.al:=false;

t1^.rev:=t2;

t1^.next:=g[ta];

g[ta]:=t1;

t2^.f:=tb;

t2^.t:=ta;

t2^.al:=false;

t2^.rev:=t1;

t2^.next:=g[tb];

g[tb]:=t2;

end;

procedure merge(a,b:longint);{在并查集中将a, b两元素合并} var oa,ob:longint;

begin

oa:=a;

while fa[a]<>a do a:=fa[a];

fa[oa]:=a;

ob:=b;

while fa[b]<>b do b:=fa[b];

fa[ob]:=b;

if a<>b then begin

dec(bl);{合并后,基图的极大连通子图个数减少1}

if rank[a]=rank[b] then inc(rank[a]);

if rank[a]>rank[b] then fa[b]:=a else fa[a]:=b;

end;

end;

procedure init;{初始化}

var i,ta,tb:longint;

begin

fillchar(fa,sizeof(fa),0);

fillchar(rank,sizeof(rank),0);

fillchar(d,sizeof(d),0);

readln(n,m);

for i:=1 to n do fa[i]:=i;

bl:=n;

for i:=1 to m do begin

readln(ta,tb);

build(ta,tb);

inc(d[tb]);

inc(d[ta]);

merge(ta,tb);

end;

end;

procedure search(i:longint);{以i为出发点寻找欧拉回路} var te:tnode;

begin

te:=g[i];

while te<>nil do begin

if not te^.al then begin

te^.al:=true;

te^.rev^.al:=true;

search(te^.t);

list[tot]:=te;

dec(tot);

end;

te:=te^.next;

end;

end;

procedure main;{主过程}

var i:longint;

begin

o:=false;

for i:=1 to n do

if d[i]=0 then dec(bl);{排除孤立点的影响}

if bl<>1 then exit;{原图不连通,无解}

for i:=1 to n do

if odd(d[i]) then exit;{存在奇点,无解}

o:=true;

for i:=1 to n do

if d[i]<>0 then break;

tot:=m;

search(i);{从一个非孤立点开始寻找欧拉回路}

end;

procedure print;{输出结果}

var i:longint;

begin

if not o then writeln('No solution.') else begin

writeln(list[1]^.f);

for i:=1 to m do writeln(list[i]^.t);

end;

end;

begin

init;

main;

print;

end.

注意record中的点的排列是输出的倒序,因此,如果要输出欧拉路径,需要将record倒过来输出。

求欧拉回路的思路:

循环的找到出发点。从某个节点开始,然后查出一个从这个出发回到这个点的环路径。这种方法不保证每个边都被遍历。如果有某个点的边没有被遍历就让这个点为起点,这条边为起始边,把它和当前的环衔接上。这样直至所有的边都被遍历。这样,整个图就被连接到一起了。

具体步骤:

1。如果此时与该点无相连的点,那么就加入路径中

2。如果该点有相连的点,那么就列一张表,遍历这些点,直到没有相连的点。

3。处理当前的点,删除走过的这条边,并在其相邻的点上进行同样的操作,并

把删除的点加入到路径中去。

4。这个其实是个递归过程。

附录三:

min=4500*x1+28*x2;

x1>0;

x2>0;

200*x1+0.25*x2>=460;

求解得:

Global optimal solution found.

Objective value: 10350.00

Total solver iterations: 0

Variable Value Reduced Cost

X1 2.300000 0.000000

X2 0.000000 22.37500

Row Slack or Surplus Dual Price

1 10350.00 -1.000000

2 2.300000 0.000000

3 0.000000 0.000000

4 0.000000 -22.50000

灵敏度分析:

Ranges in which the basis is unchanged:

Objective Coefficient Ranges

Current Allowable Allowable

Variable Coefficient Increase Decrease

X1 4500.000 17900.00 4500.000

X2 28.00000 INFINITY 22.37500

Righthand Side Ranges

Row Current Allowable Allowable

RHS Increase Decrease

2 0.0 2.300000 INFINITY

3 0.0 0.0 INFINITY

4 460.0000 INFINITY 460.0000

数学建模飞机运输问题

多变量有约束最优化问题 摘要 本文以一家运输航空公司的一架飞机运载能力100吨和运载货物的容量50000立方英尺有限的情况下,有三种货物(即x1、x2、x3)需要运输,公司规定每吨货物收取一定的费用,而要运输的每种货物的吨数都有规定的上限(最多不超过30吨、40吨、50吨),并且公司规定由于飞机需要保养与维护,飞机须停飞115天,因此每年只有250天的工作时间。在此情况下每天怎样安排运输三种货物使公司每年获得最大利润w。对于此问题只用线性规划的一般方法建立相应的数学模型,在用数学软件求出在给定限行区域内的最优解(w、x1、x2、x3),在对这些最优解进行分析与讨论,确定其为有效最优解。并以此作为公司对三种货物运输安排方式。 对于问题一,求使得运输航空公司获得最大利润w的x1、x2、x3三种货物的吨数,建立相应的数学模型。再根据运输能力最多100吨和运载货物容积的最大50000立方英尺,还有每天公司规定的每种货物的运输上限即x1种货物最多运输30吨,x2种货物最多运输40吨,x3种货物最多50吨,建立约束条件。并用数学软件mathematica进行求解,即为所求的最优解(也就是w=21875,x1=30,x2=7.5,x3=50)。

对于问题二中,要求计算每个约束的影子价格。我们将利用问题一中建立的目标函数和约束条件,将其编写成源程序输入到Lindo软件中进行求解。再将得到的界进行讨论与和模型的稳健性分析并且通过其在题意的理解,解释其含义。 问题三中,对于公司将耗资改装飞机以扩大运货区来增加运输能力,且旧飞机使用寿命为5年,每架飞机的改造要花费200000美元,可以增加2000立方英尺的容积。重量限制仍保持不变。假设飞机每年飞行250天,这些旧飞机剩余的使用寿命约为5年。根据此问题我们将建立数学规划模型,利用Lindo软件计算其影子价格和利润并且与前面进行比较,进行分析。 关键词:线性规划、mathematica软件的应用、Lindo的软件应用。

哪些生活垃圾可以废物再利用

哪些生活垃圾可以废物再利用随着生活水平日益提高,人们大量地消耗资源,大规模生产,大 量地消费,又大量地产生着废弃物。其实,“废旧利用”的概念对于 一向勤俭持家的中国人并不陌生。 1、平时很喜欢听音乐,很多CD因为购买的时间太长已经被损坏。我们可以用一些绸带或者彩线将这些损坏了的CD串成吊饰,悬挂在 家里,既好看又省钱,还避免了随意丢弃造成环境污染。 2、把用过的那些废弃纸盒和不要的旧衣服拿来做洋娃娃的床和衣服。吃过的雪糕棍子收集起来,给小孩子做算术。 3、平时很喜欢练书法,所以看过的报纸不要丢弃,可以拿来用作练字。既废物利用了,又节约了买纸练字的钱。 4、把喝过的饮料瓶、易拉罐拿来做成手工工艺品,像花篮、笔筒之类的,上面再贴上一些广告纸,就变得很好看,而且还是世界上独 一无二的。 5、很多衣服穿旧了就不再穿了,扔了又可惜,可以把一些色彩鲜艳或者图案漂亮的衣服裁剪开,做成一些布贴画的装饰品,既美观又 环保。平时喝完牛奶,包装盒便随手扔到垃圾桶里,后来偶然发现牛

奶的包装盒可以拿来给自己的内衣安个“家”。内衣这样的小件物品应该专门放置,既干净又方便取出。 6、穿过的旧袜子收集到一定数量以后,就拿来做拖把,或者旧衣服撕开做抹布,旧的长统丝袜就拿来给自己的宠物狗当衣服。用旧衣物制作脚垫,把不穿的厚呢子衣服剪成方形或椭圆形,再在上面粘上一块旧的腈纶衫,把二者贴牢或者缝在一起,这样一块精致的脚垫就做好了。把它放在家门口,每天回家的时候脚垫就可以吸附脚上从室外带回的尘土。还可以根据自己的个人喜好做成各种形状。 7、家里凡是生锈的铁丝或者螺丝钉、铁片什么的,就自己利用起来做一个小型的机器人,不但环保而且又有创意。 8、自己DIY玩具箱。孩子的玩具太多,堆在房间里显得很凌乱,这时候一些废弃的大纸箱子就可以派上用场了。在纸箱的四周贴上色彩鲜艳有卡通图案的画纸这样比较能讨孩子的欢心。然后放在房间里专门装孩子的玩具,同时也能使孩子养成收拾东西的好习惯。吃完的水果篮可以用来装毛绒玩具,挂在墙壁上还能节省空间。父母身体不好,用旧毛毯制作按摩垫。把旧的毛毯剪成两个长方形,用厚布把捡来的小石子包住,把布袋包着的石子放在毛毯中间再把两块毛毯对缝

建筑垃圾处置及运输经营方案

建筑垃圾处置及运输经营方案 (1)规范经营、有序管理方案 1)垃圾运输服务组织机构及定员定岗安排方案 一、垃圾运输服务组织机构 二、定员定岗安排方案 为规范公司的人员编制管理,优化人力资源配置,充分考虑公司

的管理需求,并结合公司的实际情况,特制定本方案。 一、定岗定编定员的指导思想人员定岗定编定员的指导思想是:紧密配合机构改革方案的实施,优化人员结构,发挥个人专长,保留工作骨干,提高工作效率。按照“工作需要,竞争上岗,综合考评”的原则和德才兼备标准,建设一支精干、高效、廉洁、务实的工作队伍,以加快我司发展进度和工作的需要。 二、定岗定编定员原则定岗定编定员的原则有以下三点:

(一)因事设岗原则岗位应根据部门的工作职能、业务以及管理流程进行设定,以工作内容、业务量配置人员,要达到因事设岗、人事相宜的目的;按照现机构设置,定岗定编定员能促进公司规范化管理不断加强的原则。 (二)精简高效、满负荷原则岗位人员的配备应坚持“精简高效、满负荷”的原则,裁减冗员,提高工作效率。 (三)竞争上岗、择优选用的原则按照“公开、公平、公正”的原则,结合公司工作实际的原则。 三、定岗定编定员工作小组 组长:总经理 副组长:业务经理 成员:各车队长及相关人员(若干) 四、定岗定编定员的依据和标准 定岗定编定员的依据和标准是:在现有管理架构的基础上,根据各部门职责、工作内容、业务量、管理层级和幅度,对编制、岗位、人员进行适度优化调整,其目的就是要通过定岗、定编、定员,合理配置人力资源,构建科学的岗位管理体系,为设定薪酬等级、绩效考核、人员培训、晋升提供基础依据。从而提高公司整体的运行效率,减少人力不必要的浪费,提高人才的工作能力与工作主动性。 四、定岗定编定员的具体方法步骤 (一)岗位分析各部门按照工作职能,重新梳理业务流程和管理流程,设定岗位,明晰岗位职责,制定岗位说明书,提出定岗方案。

数学建模大赛货物运输问题

数学建模大赛货物运输 问题 SANY标准化小组 #QS8QHH-HHGX8Q8-GNHHJ8-HHMHGN#

货物配送问题 【摘要】 本文是针对解决某港口对某地区8个公司所需原材料A、B、C的运输调度问题 提出的方案。我们首先考虑在满足各个公司的需求的情况下,所需要的运输的 最小运输次数,然后根据卸载顺序的约束以及载重费用尽量小的原则,提出了 较为合理的优化模型,求出较为优化的调配方案。 针对问题一,我们在两个大的方面进行分析与优化。第一方面是对车次安排的优化分析,得出①~④公司顺时针送货,⑤~⑧公司逆时针送货为最佳方案。第二方面我们根据车载重相对最大化思想使方案分为两个步骤,第一步先是使每个车次满载并运往同一个公司,第二步采用分批次运输的方案,即在第一批次运输中,我们使A材料有优先运输权;在第二批次运输中,我们使B材料有优先运输权;在第三批次中运输剩下所需的货物。最后得出耗时最少、费用最少的方案。 耗时为小时,费用为元。 针对问题二,加上两个定理及其推论数学模型与问题一几乎相同,只是空载路径不同。我们采取与问题一相同的算法,得出耗时最少,费用最少的方 案。耗时为小时,费用为元。 针对问题三的第一小问,我们知道货车有4吨、6吨和8吨三种型号。我们经过简单的论证,排除了4吨货车的使用。题目没有规定车子不能变向,所 以认为车辆可以掉头。然后我们仍旧采取①~④公司顺时针送货,⑤~⑧公司逆 时针送货的方案。最后在满足公司需求量的条件下,采用不同吨位满载运输方案,此方案分为三个步骤:第一,使8吨车次满载并运往同一公司;第二,6 吨位车次满载并运往同一公司;第三,剩下的货物若在1~6吨内,则用6吨货 车运输,若在7~8吨内用8吨货车运输。最后得出耗时最少、费用最省的方 案。耗时为小时,费用为。 一、问题重述 某地区有8个公司(如图一编号①至⑧),某天某货运公司要派车将各公司 所需的三种原材料A,B,C从某港口(编号⑨)分别运往各个公司。路线是唯一的 双向道路(如图1)。货运公司现有一种载重 6吨的运输车,派车有固定成本20元/辆,从港口出车有固定成本为10元/车次(车辆每出动一次为一车次)。每辆车平均需要用15分钟的时间装车,到每个公司卸车时间平均为10分钟,运输 车平均速度为60公里/小时(不考虑塞车现象),每日工作不超过8小时。运输车载重运费元/吨公里,运输车空载费用元/公里。一个单位的原材料A,B,C分 别毛重4吨、3吨、1吨,原材料不能拆分,为了安全,大小件同车时必须小件在上,大件在下。卸货时必须先卸小件,而且不允许卸下来的材料再装上车, 另外必须要满足各公司当天的需求量(见表1)。问题: 1、货运公司派出运输车6辆,每辆车从港口出发(不定方向)后运输途中不允许掉头,应如何调度(每辆车的运载方案,运输成本)使得运费最小。 2、每辆车在运输途中可随时掉头,若要使得成本最小,货运公司怎么安排车辆数应如何调度

#蔬菜运输问题--数学建模

蔬菜运输问题 2012年8月22日 摘要 本文运用floyd算法求出各蔬菜采购点到每个菜市场的最短运输距离,然后用lingo软件计算蔬菜调运费用及预期短缺损失最小的调运方案,紧接着根据题目要求对算法加以修改得出每个市场短缺率都小于20%的最优调运方案,并求出了最佳的供应改进方案。 关键词 最短路问题 floyd算法运输问题 一、问题重述 光明市是一个人口不到15万人的小城市。根据该市的蔬菜种植情况,分别在花市(A),城乡路口(B)和下塘街(C)设三个收购点,再由各收购点分送到全市的8个菜市场,该市道路情况,各路段距离(单位:100m)及各收购点,菜市场①L⑧的具体位置见图1,按常年情况,A,B,C三个收购点每天收购量分别为200,170和160(单位:100 kg),各菜市场的每天需求量及发生供应短缺时带来的损失(元/100kg)见表 1.设从收购点至各菜市场蔬菜调运费为1元/(100kg.100m). ①7 ② 5 4 8 3 7 A 7 ⑼ 6 B ⑥ 6 8 5 5 4 7 11 7 ⑾ 4 ③ 7 5 6 6 ⑤ 3 ⑿ 5 ④ ⑽ 8 6 6 10 C 10 ⑧ 5 11 ⑦图1 表1 菜市场每天需求(100 kg)短缺损失(元/100kg) ①75 10 ②60 8 ③80 5 ④70 10 ⑤100 10 ⑥55 8 ⑦90 5 ⑧80 8 (a)为该市设计一个从收购点至个菜市场的定点供应方案,使用于蔬菜调运及预

期的短缺损失为最小; (b)若规定各菜市场短缺量一律不超过需求量的20%,重新设计定点供应方案 (c)为满足城市居民的蔬菜供应,光明市的领导规划增加蔬菜种植面积,试问增 产的蔬菜每天应分别向A,B,C三个采购点供应多少最经济合理。 二、问题分析 求总的运费最低,可以先求出各采购点到菜市场的最小运费,由于单位重量运费和距离成正比,题目所给的图1里包含了部分菜市场、中转点以及收购点之间的距离,(a)题可以用求最短路的方法求出各采购点到菜市场的最短路径,乘上单位重量单位距离费用就是单位重量各运输线路的费用,然后用线性方法即可解得相应的最小调运费用及预期短缺损失。 第二问规定各菜市场短缺量一律不超过需求量的20%,只需要在上题基础上加上新的限制条件,即可得出新的调运方案。 第三问可以在第二问的基础上用灵敏度分析进行求解,也可以建立新的线性问题进行求解。 三、模型假设 1、各个菜市场、中转点以及收购点都可以作为中转点; 2、各个菜市场、中转点以及收购点都可以的最大容纳量为610吨; 3、假设只考虑运输费用和短缺费用,不考虑装卸等其它费用; 4、假设运输的蔬菜路途中没有损耗; 5、忽略从种菜场地到收购点的运输费用。 四、符号说明 A收购点分送到全市的8个菜市场的供应量分别为a1,b1,c1,d1,e1,f1,g1,h1, B收购点分送到全市的8个菜市场的供应量分别为a2,b2,c2,d2,e2,f2,g2,h2, C收购点分送到全市的8个菜市场的供应量分别为a3,b3,c3,d3,e3,f3,g3,h3, 8个菜市场的短缺损失量分别为a,b,c,d,e,f,g,h(单位均为100kg)。 五、模型的建立和求解 按照问题的分析,首先就要求解各采购点到菜市场的最短距离,在图论里面关于最短路问题比较常用的是Dijkstra算法,Dijkstra算法提供了从网络图中某一点到其他点的最短距离。主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止。但由于它遍历计算的节点很多,所以效率较低,实际问题中往往要求网络中任意两点之间的最短路距离。如果仍然采用Dijkstra算法对各点分别计算,就显得很麻烦。所以就可以使用网络各点之间的矩阵计算法,即Floyd 算法。 Floyd算法的基本是:从任意节点i到任意节点j的最短路径不外乎2种可能,1是直接从i到j,2是从i经过若干个节点k到j。i到j的最短距离不外乎存在经过i和j之间的k和不经过k两种可能,所以可以令k=1,2,3,...,n(n是城市的数目),在检查d(i,j)和d(i,k)+d(k,j)的值;在此d(i,k)和d(k,j)分别是目前为止所知道的i到k和k到j的最短距离。因此d(i,k)+d(k,j)就是i到j经过k的最短距离。所以,若有d(i,j)>d(i,k)+d(k,j),就表示从i出发经过k再到j的距离要比原来的i到j距离短,自然把i到j的d(i,j)重写为

建筑垃圾运输处置方案

目录 1、编制依据 (2) 2、工程概况 (2) 2.1项目概况 (2) 2.2.编制目的 (2) 3、建筑垃圾定义及分类 (3) 3.1建筑垃圾定义 (3) 3.2建筑垃圾分类 (3) 4、建筑垃圾减量管控措施 (3) 4.1建筑垃圾管理小组 (3) 4.2责任制考核 (5) 4.3建筑垃圾管理措施 (5) 5、建筑垃圾清运 (6) 5.1事先将垃圾进行分类 (6) 5.2建筑垃圾运输审核 (6) 5.3建筑垃圾运输要求 (6) 6、建筑垃圾收尾 (8)

1、编制依据 1.1《中华人民共和国环境保护法》 1.2《中华人民共和国大气污染防治法》 1.3《河南省环境保护条例》 1.4《河南省大气污染防治条例》 1.5《河南省建设项目环境保护管理条例》 1.6《郑州市大气污染防治条例》 1.7《郑州市建设工程文明施工管理规定》 1.8《郑州市建筑工程施工控制扬尘污染标准》 1.9《中华人民共和国固体废弃物污染环境防治法》 1.10《废弃危险化学品污染环境防治办法》 1.11《危险废物储存、污染控制标准》 1.12《城乡生活垃圾和建筑垃圾管理工作的通告》 1.13《城市市容和环境卫生管理条例》 1.14《城市建筑垃圾管理规定》 1.15《国家危险废物名录》 1.16《郑州市建设工程施工安全管理条例》 1.17《郑州市建设工程施工现场环境保护标准》 1.18设计文件及图纸。 2、工程概况 2.1项目概况 2.2.编制目的 近年,随着社会和谐发展,人的环境意识、政府的环境标准逐步提高。为改善城市环境空气质量,保障郑州市市民的身体健康,郑州市政府大力开展扬尘治理整治工作。项目部积极响应政府工作,严格执行6个100%,即施工工地100%围挡、物料堆放100%覆盖、出入车辆100%冲洗、施工现场地面100%硬化、拆迁工地100%湿法作业、渣土车辆100%密闭运输,为有效防治施工现场扬尘污染及建筑垃圾污染,结合本项目的实

数学建模城市垃圾运输问题概论

货运公司运输问题 数信学院14级信计班魏琮 【摘要】 本文是针对解决某港口对某地区8个公司所需原材料A、B、C的运输调度问题提出的方案。首先考虑在满足各个公司的需求的情况下,所需要的运输的最小运输次数,然后根据卸载顺序的约束以及载重费用尽量小的原则,提出了较为合理的优化模型,求出较为优化的调配方案。 针对问题一,在两个大的方面进行分析与优化。第一方面是对车次安排的优化分析,得出①~④公司顺时针送货,⑤~⑧公司逆时针送货为最佳方案。第二方面根据车载重相对最大化思 想使方案分为两个步骤,第一步先是使每个车次满载并运往同一个公司,第二步采用分批次运输的方案,即在第一批次运输中,我们使A材料有优先运输权;在第二批次运输中,我们使B材料有优先运输权;在第三批次中运输剩下所需的货物。最后得出耗时最少、费用最少的方案。耗时为40.3333小时,费用为4864.0元。 针对问题二,加上两个定理及其推论数学模型与问题一几乎相同,只是空载路径不同。采取与问题一相同的算法,得出耗时最少,费用最少的方案。耗时为26.3小时,费用为4487.2元。 针对问题三的第一小问,知道货车有4吨、6吨和8吨三种型号。经过简单的论证,排除了4吨货车的使用。题目没有规定车

子不能变向,所以认为车辆可以掉头。然后仍旧采取①~④公司 顺时针送货,⑤~⑧公司逆时针送货的方案。最后在满足公司需 求量的条件下,采用不同吨位满载运输方案,此方案分为三个步骤:第一,使8吨车次满载并运往同一公司;第二,6吨位车次 满载并运往同一公司;第三,剩下的货物若在1~6吨内,则用6 吨货车运输,若在7~8吨内用8吨货车运输。最后得出耗时最少、费用最省的方案。耗时为19.6833小时,费用为4403.2元。 一、问题重述 某地区有8个公司(如图一编号①至⑧),某天某货运公司要派车将各公司所需的三种原材料A,B,C从某港口(编号⑨)分别运往各个公司。路线是唯一的双向道路(如图1)。货运公司现有一种载重6吨的运输车,派车有固定成本20元/辆,从港口出车有固定成本为10元/车次(车辆每出动一次为一车次)。每辆车平均需要用15分钟的时间装车,到每个公司卸车时间平均为10分钟,运输车平均速度为60公里/小时(不考虑塞车现象),每日工作不超过8小时。运输车载重运费1.8元/吨公里,运输车空载费用0.4元/公里。一个单位的原材料A,B,C分别毛重4吨、3吨、1吨,原材料不能拆分,为了安全,大小件同车时必须小件在上,大件在下。卸货时必须先卸小件,而且不允许卸下来的材料再装上车,另外必须要满足各公司当天的需求量(见表1)。问题: 1、货运公司派出运输车6辆,每辆车从港口出发(不定方向)后运输途中不允许掉头,应如何调度(每辆车的运载方案,运输成本)使得运费最小。

建筑垃圾清运和处置方案

目录 一、编制依据 (1) 二、工程概况 (2) 2、1工程概况 (2) 2、2建筑垃圾产生情况 (2) 三、建筑垃圾运输情况 (3) 3、1渣场选择 (3) 3、2运输路线 (3) 3、3运输计划 (3) 四、施工组织及现场管理措施 (3) 五、现场周边得环境保护措施 (4) 一、编制依据 1、1本工程施工图纸; 1、2本工程施工组织设计; 1、3国家法律、法规 1、3、1中华人民共与国安全生产法,国家主席令第70号; 1、3、2中华人民共与国建筑法,国家主席令第91号; 1、3、3中华人民共与国劳动法,国家主席令第28号; 1、3、4中华人民共与国环境保护法,国家主席令第4号; 1、3、5中华人民共与国大气污染环境防治法,国家主席令第58号; 1、3、6建设工程施工现场管理条例,建设部15号令; 1、3、7建设项目安全生产管理条例,国务院第393号令; 1、3、8建设项目环境保护管理条例,国务院第235号令; 1、3、9关于有效控制城市扬尘污染得通知,环保部建成城(1994)330号文。

1、4标准规范 1、4、3城市区域环境噪声标准 GB3096-1993; 1、4、4环境空气质量标准 GB3095-1996; 1、4、5大气污染物综合排放标准 GB16297-1996。 二、工程概况 2、1工程概况 2、2建筑垃圾产生情况

三、建筑垃圾运输情况 3、1渣场选择 根据国家与北京市相关要求,建筑垃圾必须运至指定地点,结合现场与工地实际情况,该工程垃圾渣场:大灰厂双佛山陵园南侧66058部队回填场。 3、2运输路线 工地——八大处路——香山南路——五环——晋元桥——阜石路——西六环往南——大灰厂出口——双佛山陵园南侧渣场 3、3运输计划 据施工进度由施工方安排,及时清运。在运输建筑垃圾时,随车携带建筑垃圾处置核准文件,按照城市人民政府有关部门规定得运输路线、时间运行,不得丢弃、遗撒建筑垃圾,不得超出核准范围承运建筑垃圾。 四、施工组织及现场管理措施 施工现场防尘措施:临时搭设围挡,运送垃圾时车下垫草帘子并清洗轮胎,保证出工作区域车辆不带泥上路。 4、1施工现场防尘措施:临时搭设围挡,路面回填后采用机械夯实, 保证次日车辆通行,运送建筑垃圾时车下垫草帘子并清洗轮胎,保证出工作区域车辆不带泥上路。 4、2防止施工扬尘管理措施: 每开始施工,由专人负责指挥交通,至施工完毕后,将建筑垃圾及时清运并清扫干净防止扬尘。

数学建模--运输问题

数学建模--运输问题

运输问题 摘要 本文主要研究的是货物运输的最短路径问题,利用图论中的Floyd算法、Kruskal算法,以及整数规划的方法建立相关问题的模型,通过matlab,lingo 编程求解出最终结果。 关于问题一,是一个两客户间最短路程的问题,因此本文利用Floyd算法对其进行分析。考虑到计算的方便性,首先,我们将两客户之间的距离输入到网络权矩阵中;然后,逐步分析出两客户间的最短距离;最后,利用Matlab软件对其进行编程求解,运行得到结果:2-3-8-9-10总路程为85公里。 关于问题二,运输公司分别要对10个客户供货,必须访问每个客户,实际上是一个旅行商问题。首先,不考虑送货员返回提货点的情形,本文利用最小生成树问题中的Kruskal算法,结合题中所给的邻接矩阵,很快可以得到回路的最短路线:1-5-7-6-3-4-8-9-10-2;然后利用问题一的Floyd算法编程,能求得从客户2到客户1(提货点)的最短路线是:2-1,路程为50公里。即最短路线为:1-5-7-6-3-4-8-9-10-2-1。但考虑到最小生成树法局限于顶点数较少的情形,不宜进一步推广,因此本文建立以路程最短为目标函数的整数规划模型;最后,利用LINGO软件对其进行编程求解,求解出的回路与Kruskal算法求出的回路一致。 关于问题三,是在每个客户所需固定货物量的情况下,使得行程之和最短。这样只要找出两条尽可能短的回路,并保证每条线路客户总需求量在50个单位以内即可。因此我们在问题二模型的基础上进行改进,以货车容量为限定条件,建立相应的规划模型并设计一个简单的寻路算法,对于模型求解出来的结果,本文利用Kruskal算法结合题中所给的邻接矩阵进行优化。得到优化结果为:第 一辆车:1-5-2-3-4-8-9-1,第二辆车:1-7-6-9-10-1,总路程为280公里。 关于问题四,在问题一的基础上我们首先用Matlab软件编程确定提货点到每个客户点间的最短路线,然后结合一些限定条件建立一个目标模型,设计一个较好的解决方案进行求解可得到一种很理想的运输方案。根据matlab运行结果分析得出4条最优路线分别为:1-5-2,1-4-3-8,1-7-6,1-9-10。最短总路线为245公里,最小总费用为645。 关键词: Floyd算法 Kruskal算法整数规划旅行商问题

数学建模运输问题

运输问题 摘要 本文主要研究的是货物运输的最短路径问题,利用图论中的Floyd算法、Kruskal算法,以及整数规划的方法建立相关问题的模型,通过matlab,lingo编程求解出最终结果。 关于问题一,是一个两客户间最短路程的问题,因此本文利用Floyd算法对其进行分析。考虑到计算的方便性,首先,我们将两客户之间的距离输入到网络权矩阵中;然后,逐步分析出两客户间的最短距离;最后,利用Matlab软件对其进行编程求解,运行得到结果:2-3-8-9-10总路程为85公里。 关于问题二,运输公司分别要对10个客户供货,必须访问每个客户,实际上是一个旅行商问题。首先,不考虑送货员返回提货点的情形,本文利用最小生成树问题中的Kruskal算法,结合题中所给的邻接矩阵,很快可以得到回路的最短路线: 1-5-7-6-3-4-8-9-10-2;然后利用问题一的Floyd算法编程,能求得从客户2到客户1(提货点)的最短路线是:2-1,路程为50公里。即最短路线为:1-5-7-6-3-4-8-9-10-2-1。但考虑到最小生成树法局限于顶点数较少的情形,不宜进一步推广,因此本文建立以路程最短为目标函数的整数规划模型;最后,利用LINGO软件对其进行编程求解,求解出的回路与Kruskal算法求出的回路一致。 关于问题三,是在每个客户所需固定货物量的情况下,使得行程之和最短。这样只要找出两条尽可能短的回路,并保证每条线路客户总需求量在50个单位以内即可。因此我们在问题二模型的基础上进行改进,以货车容量为限定条件,建立相应的规划模型并设计一个简单的寻路算法,对于模型求解出来的结果,本文利用Kruskal算法结合题中所给的邻接矩阵进行优化。得到优化结果为:第一辆车:1-5-2-3-4-8-9-1,第二辆车:1-7-6-9-10-1,总路程为280公里。 关于问题四,在问题一的基础上我们首先用Matlab软件编程确定提货点到每个客户点间的最短路线,然后结合一些限定条件建立一个目标模型,设计一个较好的解决方案进行求解可得到一种很理想的运输方案。根据matlab运行结果分析得出4条最优路线分别为:1-5-2,1-4-3-8,1-7-6,1-9-10。最短总路线为245公里,最小总费用为645。 关键词: Floyd算法 Kruskal算法整数规划旅行商问题 一、问题重述 某运输公司为10个客户配送货物,假定提货点就在客户1所在的位置,从第i个客户到第j个客户的路线距离(单位公里)用下面矩阵中的(,) i j(,1,,10) i j=位置上的数表示(其中∞表示两个客户之间无直接的路线到达)。 1、运送员在给第二个客户卸货完成的时候,临时接到新的调度通知,让他先给客户10送 货,已知送给客户10的货已在运送员的车上,请帮运送员设计一个到客户10的尽可能短的行使路线(假定上述矩阵中给出了所有可能的路线选择)。 2、现运输公司派了一辆大的货车为这10个客户配送货物,假定这辆货车一次能装满10个 客户所需要的全部货物,请问货车从提货点出发给10个客户配送完货物后再回到提货点所行使的尽可能短的行使路线?对所设计的算法进行分析。 3、现因资源紧张,运输公司没有大货车可以使用,改用两辆小的货车配送货物。每辆小

哪些生活垃圾可以回收再利用

哪些生活垃圾可以回收再利用 我国人口众多,仅每年扔掉的60多亿只废干电池就含7万多吨锌、10万吨二氧化锰……而这么巨大的浪费却是由于个人的随意心理造成的,只是在不经意间,或许你就丢了几十斤的钢板,几吨的煤,几平方米的木材。许多废塑料还可以还原为再生塑料,循环再生的次数可达十次。以废餐盒为例,回收后可制成建筑装修用优质强力胶;三只废餐盒就可以做一把学生用的尺子,20个废餐盒可以造出一个漂亮的文具笔筒。从塑料花盆到公园里的长凳,都可以用废餐盒作为原料来生产。 2、纸篓里的新生命――随手丢弃的报纸、本子、包装纸 回收利用1吨废纸可再造出800公斤好纸,可以挽救17棵大树,节省3立方米的垃圾填埋厂空间,少用纯碱240公斤,降低造纸的污染排放75%,节约造纸能源消耗40%-50%,而每张纸至少可以回收两次。 我国目前的废纸回收率仅为20-30%,每年流失废纸600万吨,相当于浪费森林资源100~300万亩。

3、人们手中所谓的破铜烂铁――易拉罐、铁皮罐头盒、废电池 废罐溶解后可100%地无数次循环再造成新罐,而且,还可制成汽车和飞机等的零件,甚至家具。循环再造铝罐可节省95%新造铝罐所需的能源,减少95%的空气污染。丢弃一个铝罐就等于浪费半个铝罐的石油。废电池中所含的汞、镉是污染性极强的有毒重金属,但回收电池可提取稀有金属锌、铜和二氧化锰。 4、破碎的依然可以还原――玻璃瓶和碎玻璃片 废玻璃回收再造,不仅可节约自然资源,还可减少大约32%的能量消耗,减少了20%的空气污染和50%的水污染。1吨废玻璃回炉再制比利用新原料生产节约成本20%。回收一吨废玻璃对环境和资源的好处是:可以节约石英砂720公斤、纯碱250公斤、长石粉60公斤、煤炭10吨、电400度。

建筑垃圾处置方案20952

目录 一、建筑概况 (2) 二、编制依据 (2) 三、施工现场的主要垃圾: (2) 四、建筑垃圾减量的管理措施 (3) 五、建筑垃圾清运: (3) 六、施工现场的收尾工作: (4)

一、建筑概况 工程名称:恒大御景半岛首期工程 建设单位:平顶山御景半岛置业有限公司 设计单位:河南省徐辉建筑工程设计有限公司 监理单位:平顶山市工程建设监理公司 施工单位:山河建设集团有限公司 本工程位于平顶山市平顶山学院东侧900米,未来大道以南。 该工程各种交叉作业多,施工机具设备多,因此安全施工设备的噪声、扬尘也较多,为确保职工的身心健康,特对施工现场机具设备、临时道路、临时设施、材料堆码、施工现场施工等作有效和规范性布置。 二、编制依据 《中华人民共和国建筑法》 《中华人民共和国安全生产法》 《中华人民共和国环境保护法》 《中华人民共和国固体废物污染环境防治法》 《中华人民共和国大气污染防治法》 《中华人民共和国环境影响评估法》 《河南省住房和城乡建设厅》及《平顶山市住房和城乡建设管理局》下发的扬尘污染治理工作通知文件

三、施工现场的主要垃圾: 在施工现场中,不同结构类型建筑物所产生的建筑施工垃圾各种成分的含量有所不同,但其主要成分一致,主要有散落的砂浆和混凝土、剔凿产生的砖石和混凝土碎块、废钢筋料、方木、模板、各种包装材料,约占建筑垃圾总量的80%,其它垃圾成分约占20% 四、建筑垃圾减量的管理措施 1、加强建筑施工的组织和管理工作,提高建筑施工管理水平,减少因施工质量原因造成返工而使建筑材料浪费及垃圾大量产生。加强现场管理,做好施工中的每一个环节,提高施工质量,有效地减少垃圾的产生。 2、加强施工现场施工人员环保意识。在施工现场上的许多建筑垃圾,如果施工人员注意就可以大大减少它的产生量,例如落地灰、多余的砂浆、混凝土、三分头砖等,在施工中做到工完场清,多余材料及时回收再利用,不仅利于环境保护,还可以减少材料浪费节约费用。 3、推广新的施工技术,避免建筑材料在运输、储存、安装时的损伤和破坏所导致的建筑垃圾;提高结构的施工精度,避免凿除或修补而产生的垃圾。避免不必要的建筑产品包装。 五、建筑垃圾清运: 1、事先将垃圾进行分类,建筑工地垃圾:分为剩余混凝土(工程中没有使用掉的混凝土)、建筑碎料(凿除、抹灰等产生的旧混凝土、砂浆等矿物材料)以及木材、纸、钢筋和其他废料等类型。将废料统一进行堆放,配备专人进行清运处理。且分类堆放应符合下列要求:

数学建模运输问题

华东交通大学数学建模2012年第一次模拟训练题 所属学校:华东交通大学(ECJTU ) 参赛队员:胡志远、周少华、蔡汉林、段亚光、 李斌、邱小秧、周邓副、孙燕青 指导老师:朱旭生(博士) 摘要: 本文的运输问题是一个比较复杂的问题,大多数问题都集中在最短路径的求 解问题上,问题特点是随机性比较强。 根据不同建模类型 针对问题一 ,我们直接采用Dijkstra 算法(包括lingo 程序和手算验证),将问题转化为线性规划模型求解得出当运送员在给第二个客户卸货完成的时,若要他先给客户10送货,此时尽可能短的行使路线为:109832V V V V V →→→→,总行程85公里。 针对问题二,我们首先利用prim 算法求解得到一棵最小生成树: 121098436751V V V V V V V V V V V →→→→→→→→→→ 再采用Dijkstra 算法求得客户2返回提货点的最短线路为12V V →故可得到一条理想的回路是:121098436751V V V V V V V V V V V →→→→→→→→→→ 后来考虑到模型的推广性,将问题看作是哈密顿回路的问题,建立相应的线性规划模型求解,最终找到一条满足条件的较理想的的货车送货的行车路线: 121098436751V V V V V V V V V V V →→→→→→→→→→。 针对问题三,我们首先直接利用问题二得一辆车的最优回路,以货车容量为限定条件,建立相应的规划模型并设计一个简单的寻路算法,最终可为公司确定合理的一号运输方案:两辆车全程总和为295公里(见正文);然后建立线性规划模型得出二号运输方案:两辆车全程总和为290公里(见正文); 针对问题四,

研究性学习_生活垃圾的回收与利用

研究性课题: 生活垃圾的回收与利用 一、课题名称: 生活垃圾的回收与利用 二、研究形式:小组研究 三、课题组的构成: 导师:贺俊平 组长:白岩 组员:王晓勇张俊王瑾刘宇辉李粒粒王荣芳张霞冯淼 四、研究的主要方法: 以调查问卷、采访为主,网上查找资料、查阅书籍为辅。 五、研究的主要步骤: 1、定课题; 2、确定调查对象,开始收集资料; 3、对收集的资料进行整理; 4、定题,定稿 六、开展的主要研究活动: 上网查询资料、查阅书籍,问老师,走访相关人士 七、查证的主要文献资料:网络资料 八、小组的分工: 组长:白岩——组织组员活动,对各项工作监督,且给予帮助 组员:王晓勇张俊——负责馔写结题报告,整理资料 王瑾——负责制作PPT、修改完善结题报告 刘宇辉李粒粒——负责统计,采访 王荣芳——负责采访拍照

张霞——负责整理资料 九、活动计划 1.2014年9月15日星期二~20日星期二: 小组的各个同学各想15个问题. 2.9月20日星期二~23日星期六: 组长白岩收集问题并且挑出其中最适合的问题编入调查问卷. 3.10月3日星期四~10日星期二: 将手稿给王瑾打印,十一放假回来后,将打印好的调查问卷哪去复印并分为六份给小组成员分发.问卷收回后给刘宇辉李粒粒统计. 4.10月10 星期四~10月20日星期四: 主要由王晓勇张俊王瑾采访本校同学, 白岩负责提问, 王瑾负责拍照, 李粒粒负责记录,最后由王李琦、陈环整理采访记录. 5.10月20日星期四~2014年11月5日星期二: 组内各个同学通过上网查询、查阅书籍,问老师,走访相关人士等方法收集资料,以及组内成员都写一份心得体会,最后给冯淼汇总. 6.11月5日星期五~11月15日星期二: 张霞冯淼负责写结题报告等,将汇总后的资料写成论文,最后将资料给冯淼负责做成PPT. 结束

建筑垃圾清运和处置方案

目录 一、编制依据......................... 错误!未定义书签。 二、工程概况......................... 错误!未定义书签。 工程概况.......................... 错误!未定义书签。 建筑垃圾产生情况.................. 错误!未定义书签。 三、建筑垃圾运输情况................. 错误!未定义书签。 渣场选择.......................... 错误!未定义书签。 运输路线.......................... 错误!未定义书签。 运输计划.......................... 错误!未定义书签。 四、施工组织及现场管理措施........... 错误!未定义书签。 五、现场周边的环境保护措施........... 错误!未定义书签。

一、编制依据 本工程施工图纸; 本工程施工组织设计; 国家法律、法规 中华人民共和国安全生产法,国家主席令第70号; 中华人民共和国建筑法,国家主席令第91号; 中华人民共和国劳动法,国家主席令第28号; 中华人民共和国环境保护法,国家主席令第4号; 中华人民共和国大气污染环境防治法,国家主席令第58号; 建设工程施工现场管理条例,建设部15号令; 建设项目安全生产管理条例,国务院第393号令; 建设项目环境保护管理条例,国务院第235号令; 关于有效控制城市扬尘污染的通知,环保部建成城(1994)330号文。 标准规范 城市区域环境噪声标准 GB3096-1993; 环境空气质量标准 GB3095-1996; 大气污染物综合排放标准 GB16297-1996。 二、工程概况 工程概况

基于运输问题的数学建模

数学建模一周论文论文题目:基于运输问题的数学模型 1:学号: 2:学号: 3:学号: 专业: 班级: 指导教师: 2011年12 月29 日

(十五)、已知某运输问题的产销平衡表与单位运价表如下表所示 (1)求最优调拨方案; (2)如产地的产量变为130,又B地区需要的115单位必须满足,试重新确定最优调拨方案。 一论文摘要 一般的运输问题就是要解决把某种产品从若干个产地调运到若干个销地,在每个产地的供应量与每个销地的需求量已知,并知道各地之间的运输单价的前提下,如何确定一个使得总的运输费用最小的方案的问题。本论文运用线性规划的数学模型来解决此运输问题中总费用最小的问题。引入x变量作为决策变量,建立目标函数,列出约束条件,借助MATLAB软件进行模型求解运算,得出其中的最优解,使得把某种产品从3个产地调运到5个销地的总费用最小。 针对模型我们探讨将某产品从3个产地调运到5个销地的最优调拨方案,通过运输问题模,得到模型 Z=1011x+1512x+2013x+2014x+4015x+2021x+4022x+1523x+3024x min x+3031x+3532x+4033x+5534x+2535x +30 25 Z= 并用管理运筹学软件软件得出最优解为: min

关键词:运输模型最优化线性规划 二.问题的重述和分析 A(i=1,2,3)和五个销地j B(j=1,2,3,4,5),已知产地i A的产量有三个产地 i s和销地j B的销量j d,和将物品从产地i运到销地j的单位运价ij c,请问:i 将物品从产地运往销地的最优调拨方案。 A,2A,3A三个产地的总产量为50+100+150=300单位;1B,我们知道, 1 B,3B,4B,5B五个销地的总销量为25+115+60+30+70=300单位,总2 A,2A,3A的产量全产量等于总销量,这是一个产销平衡的运输问题。把产地 1 B,2B,3B,4B,5B,正好满足这三个销地的需要。先将安排的部分配给销地 1 运输量列如下表中:

厨房生活垃圾再利用的研究报告

课题:关于厨房生活垃圾再利用的课题研究报告 随着科学不断的发展,生产不断进行,人们在有形无形地制造着垃圾。久而久之,垃圾也就成为了污染环境的主要根源。据了解,我国垃圾产生量逐年上升,2001年清运量1.18亿吨,仅有60%得到不同程度的处理处置,无害化处理的不到六分之一。日常生活中所产生的垃圾污染,滋生病原微生物、蚊蝇和工业生产。垃圾污染、水体污染等已成为我国城市棘手的环境问题。经过实践的堆积,垃圾污染将成为威胁人类生存的罪魁祸首。 主要研究内容:1对厨房生活垃圾进行了解 2厨房生活垃圾对我们人类生产生活的巨大影响和对土地资源的影响 3如何减轻厨房生活垃圾带来的危害 (一)什么是厨房生活垃圾 厨房垃圾包括剩菜剩饭、骨头、菜根菜叶等食品类废物,经生物技术就地处理堆肥,每吨可生产0.3吨有机肥料。 生活垃圾,是指在日常生活中或者为日常生活提供服务的活动中产生的固体废物以及法律、行政法规规定视为生活垃圾的固体废物。 垃圾分类是指按照垃圾的不同成分、属性、利用价值以及对环境的影响,并根据不同处置方式的要求,分成属性不同的若干种类。 生活垃圾一般可分为四大类:可回收垃圾、厨余垃圾、有害垃圾和其他垃圾。目前常用的垃圾处理方法主要有综合利用、卫生填埋、焚烧和堆肥。 (二)厨房生活垃圾的危害: 厨房生活垃圾废弃后,对人类生活和环境的主要危害是: 第一、占地过多。堆放在城市郊区的垃圾,侵占了大量农田。垃圾在自然界停留的时间也很长:烟头、羊毛织物1—5年;橘子皮2年;易拉罐80—100年;塑料100—200年;玻璃1000年。 第二、污染空气。垃圾是一种成份复杂的混合物。在运输和露天堆放过程中,有机物分解产生恶臭,并向大气释放出大量的氨、硫化物等污染物,其中含有机挥发气体达100多种,这些释放物中含有许多致癌、致畸物。塑料膜、纸屑和粉尘则随风飞扬形成“白色污染”。 第三、污染水体。垃圾中的有害成份易经雨水冲入地面水体,在垃圾堆放或填坑过程中还会产生大量的酸性和碱性有机污染物,同时将垃圾中的重金属溶解出来。垃圾直接弃入河流、湖泊或海洋,则会引起更严重的污染。 第四、火灾隐患。垃圾中含有大量可燃物,在天然堆放过程中会产生甲烷等可燃气,遇明火或自燃易引起火灾、垃圾爆炸事故不断发生,造成重大损失。 第五、有害生物的巢穴。垃圾不但含有病原微生物,而且能为老鼠、鸟类及蚊蝇提供食物、栖息和繁殖的场所,也是传染疾病的根源。 (三)厨房生活垃圾能解决吗 最佳途径:再利用! 方案一:巧动脑经,变废为宝!将厨房垃圾运用在农业生产、能源研究等科技事业方案二:建立综合处理方法,将各种有用的东西分选出来,分门别类,再将没用的东西加以处理再填埋。

垃圾运输问题

B题:垃圾运输问题 某城区有36个垃圾集中点,每天都要从垃圾处理厂(第37号节点)出发将垃圾运回。现有一种载重 6吨的运输车。每个垃圾点需要用10分钟的时间装车,运输车平均速度为40公里/小时(夜里运输,不考虑塞车现象);每台车每日平均工作 4小时。运输车重载运费1.8元/吨公里;运输车和装垃圾用的铲车空载费用0.4元/公里;并且假定街道方向均平行于坐标轴。请你给出满意的运输调度方案以及计算程序。 问题: 1. 运输车应如何调度(需要投入多少台运输车,每台车的调度方案,运营费用) 2. 铲车应如何调度(需要多少台铲车,每台铲车的行走路线,运营费用) 3. 如果有载重量为4吨、6吨、8吨三种运输车,又如何调度?

垃圾运输问题的模型及其求解 摘要:本文通过垃圾运输问题的模型建立与求解,总结出这类问题的一般性解法,即根据实际问题构造恰当的有向或无向赋权图,把问题转化成图论中的TSP问题,通过解决这类TSP问题,从而使原问题获得满意的解答. 关键词:垃圾运输问题; TSP问题 图论是一支应用性很强的学科分支,它对自然科学、工程技术、经济管理和社会现象等诸多问题,能够提供很好的数学模型加以解决,所以,在国内外大学生数学建模竞赛中,常会出现用图论模型去解决的实例,如垃圾运输问题,统筹问题等. 1有关概念 定义1[ 1 ] 设G = (V, E) 是连通无向图, (1) 经过G的每一个顶点正好一次的路,称为G的一条哈密顿路或H路; (2) 经过G的每一个顶点正好一次的圈,称为G的一条哈密顿圈或H圈; (3) 含H圈的图称为哈密顿图或H图. 定义2[ 1 ] 设D = (V, A ) 是连通有向图, (1) 经过D的每一个顶点正好一次的圈,称为D的生成圈; (2) 含生成圈的图称为哈密顿图或H图. 定义3[ 1 ] 设G是完全(有向或无向) 赋权图,在G中寻找权最小闭迹的问题称为TSP问题(即Trave ling Salesman Problem) . 若此闭迹是H圈,则称此闭迹为最佳H圈. 容易证明:在满足条件w ( vi vj ) +w ( vj vk ) 下, TSP问题可转化为寻找最佳H圈的问题,这可通过构造一个完全图来实现. 2垃圾运输问题 例1某城区有若干个垃圾集中点,每天都要从垃圾处理厂(第37号节点)出发将垃圾运回. 假定运输 图1运输车线路图 车的线路已确定下来共10条(如图1所示). 为了节省费用, 运输车在每条线路上总是先从远离处理厂的垃圾集中点开始运送垃圾. 现有6辆载重6吨的运输车及装垃圾用的铲车, 它们的平均速度为40 km /h (夜里运输,不考虑塞车现象) ,每个垃圾点需要用10 min的时间装车,每台运输车每日平均工作4 h. 运输车重载运费1. 8元/吨km;运输车和装垃圾用的铲车空载费用0. 4元

相关文档
最新文档