城市空气质量分析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
11城市空气质量分析
杨唯
(北京师范大学数学系2000级1班00131119)
摘要环境污染问题是21世纪人类面临的重大挑战。
本文运用层次分析法对亚洲11个城市的空气污染严重程度给出分析和排名。
关键词环境污染,空气污染,SO2,SPM,NOх,CO,层次分析,判断矩阵,排名。
一背景及问题的提出
环境问题是当前世界各国普遍关注的问题之一,是21世纪人类面临的重大挑战。
在社会的高速发展中,在人们不断的创造物质财富,精神财富的同时,人们忽略的自己赖以生存的环境。
人们只知道肆意地向大自然索取,却不知道回报。
大自然发怒了,它开始了向人类的报复。
温室效应,大气污染,臭氧空洞,森林锐减,酸雨蔓延,土地荒漠化,水质污染,生物多样化和遗传多样性减少,气候现象变化异常……生态破坏和环境污染不仅给经济发展和人民生活带来损失,更严重的是危害人民身体健康,并贻害子孙后代,破坏了人类赖以健康持久地生存的基本条件。
随着社会经济的快速发展,工业化水平的提高,人类活动对空气的污染越来越严重,尤其是在城市集中了大量的工厂、车辆、人口。
空气质量因为车辆、船舶、飞机的尾气、工业企业生产排放、居民生活和取暖、垃圾焚烧等的原因,逐渐开始恶化。
空气污染威胁着人类的日常生活,危害人体健康,给人们的工作带来不便,并影响或危害各种生物的生存,直接或间接地损害设备、建筑物……
空气中极其微少的污染物,都能对人体健康产生极大的影响,导致各种疾病的发生,甚至夺去人的生命。
从1873~1973 年这100 年间,全世界已发生过19 起重大空气污染事件,例如
1930年12 月,在比利时马斯河谷工业区有害气体和粉尘污染空气,短短一周内就有60 多人死亡。
1948 年10 月,美国宾夕法尼亚州多诺拉镇烟雾事件。
由于空气污染致使43% 的居民急呼吸道疾病。
1952 年12 月,英国伦敦光化学烟雾事件,两个月内死亡人数高达12000 人!
1955 年以后,日本四日市被硫酸雾笼罩。
1964 年该市市民哮喘病大发作,有人因气喘病而死亡。
另一方面,亚洲是世界上发展相对比较落后的地区,人口众多,发展缓慢,为了加速经济的发展,各个国家大肆的对自然进行开发利用,对资源的利用量比较大,但同时对资源的有效利用率不高,对能源废弃物处理不够恰当充分,而且对环境污染给社会,给人类带来的影响认识不够清楚充分。
这样不仅损失了好多能源,还给环境带来了巨大的污染,尤其是空
气污染。
亚洲虽然国家众多,城市众多,但是不同的国家引起空气污染的污染物种类和污染指数不同,所以各个国家的污染严重程度不同。
而且城市空气污染是多种不同污染物综合作用的结果。
那么给出亚洲11个城市的空气质量调查情况(图表如下),如何根据所给数据,组建数学模型科学的对11个城市空气污染严重程度排名呢。
11城市空气质量
数据来源WHO UNEP1992
说明:
!!! 非常严重污染,超过WHO指标100%以上。
!! 中度严重污染,超过WHO 指标,达到100%以下。
! 低度污染,符合WHO指标或少量超过。
SO2二氧化硫,SPM悬浮颗粒物,NOх氮氧化物,CO一氧化碳。
WHO世界卫生组织
UNEP联合国环境规划署
以上摘自《全球环境展望2000》,联合国环境规划署,中国环境科学出版社2000。
二数学建模
假设
在上面的表格中,我们可以看到有许多城市SO2,SPM,NOх,CO的各项指数都是相同的。
虽然!,!!,!!!只是实际数据与WHO标准的比较所得到的,而这些原始数据并不一定完全相同,但是为了简化问题,我们在这里做如下假设。
① 表格中的数据具有权威性,值得相信,具有使用价值。
② 不同城市的!,!!,!!! 所代表的污染程度相同,不再加以区分。
变量
Z ——目标, P ——污染因素, C ——排序城市,
P1——SO2, P2——SPM , P3——NO х, P4——CO , C1——曼谷, C2——北京, C3——加尔各答, C4——雅加达, C5——上海, C6——东京。
建模
㈠ 将研究目标(Z ),因素(P ),对象(C )按相关关系分成最高层,中间层和最低层。
层次结构图如下:
最高层:
中间层:
最低层:
㈡给出SO2,SPM,NOх,CO两两成对比较的判断矩阵A。
再进行层次单排序及其一致性检验。
A的给出主要是依据SO2,SPM,NOх,CO在空气污染中的重要程度及对人群的影响。
在下表中列出了SO2,SPM,NOх,CO各自的性质,来源以及危害,加以比较。
在研究中发现二氧化硫亦会导致死亡率上升,尤其是在悬浮颗粒物的协同作用下。
1989 年,研究人员对北京的两个居民区作了大气污染与死亡率的相关值研究。
研究结果表明,大气中二氧化硫的浓度每增加1倍,总死亡率增加 ll%;总悬浮颗粒物浓度每增加 1倍,总死亡率增加
4%。
由此可以说明二氧化硫的影响较颗粒物的影响大很多。
SO2,SPM ,NO х都会引起呼吸系统疾病,而且SO2和NO х的水溶物还是酸雨的主要成分。
所以SO2和NO х对空气质量的影响比SPM 的影响大。
再从SO2和NO х的来源来比较,可以看出城市中的SO2和NO 的污染水平相当。
SPM 的污染水平次之,但也是紧随其后。
而SO2,SPM ,NO х,CO 中CO 对环境的影响最小。
据此给出SO2,SPM ,NO х,CO 两两成对比较的判断矩阵。
由Perron-Frobenions 定理,非负矩阵存在正的最大模特征值,对应着正的特征向量。
借助Matlab 软件进行求取最大模特征根及相应特征向量的计算(计算过程见程序清单),再将所求的特征向量单位化后得到的就是因素P 对目标Z 相对重要性的权重,记为W 。
Z ——P
λmax=4.0206 CI=0.0069 RI=0.90
CI/RI=0.0077 CR <0.1
因为CI/RI<0.1,所以此排序有满意的一致性,这就是说W可以真正反映P:{P1,P2,P3,P4}在目标Z中所占的比重。
㈢给出最低层对中间层的各个因素的判断矩阵并进行分析。
由于各个城市只存在污染程度的不同,所以只需给出!,!!,!!!之间的关系即可。
我所给出的关系是!/!=1,!!/!!=1,!!!/!!!=1,!!!/!=5,!!!/!!=4,!!/!=3。
在这个关系的基础上,给出了最低层C:{C1,C2,C3,C4,C5,C6}对于中间层p:{P1,P2,P3,P4}各个因素的判断矩阵,并用MA TLAB进行了类似的计算,显示出了对P1,P2,P3,P4 的权重。
结果如下,从结果中我们清楚地看到对这四个因素的排序都有满意的一致性,真正的反映了C在P1,P2,P3,P4中所占的比重。
λmax=6.0881
CI=0.0176
RI=1.24
CI/RI=0.0142
CR<0.1
λmax=6.0000
CI=0.0000
RI=1.24
CI/RI=0.0000
CR<0.1
λmax=6.0000
CI=0.0000
RI=1.24
CI/RI=0.0000
CR<0.1
λmax=6.0000 CI=0.0000 RI=1.24 CI/RI=0.0000 CR <0.1
㈣ 层次总排序。
即C 层对目标Z 的总排序。
方法是将P ——C 所得到的四个经过单位化的特征向量作为列向量构成6×4矩阵,和由P 对目标Z 的权量构成的4×1矩阵做乘法,结果即是11个城市的空气污染严重程度的权重向量,那么数值较大的数所对应的城市空气污染程度就比较严重。
总排序一致性的检验:
CR=(0.3849*0.0176+0.1428*0+0.3849*0+0.0879+0)/1.24=0.005463 CR<<0.1
此结果有说明总排序有非常满意的一致性。
三 结果分析和模型讨论
从模型层次总排序的结果,我们很清楚的看到C 对目标Z 的权重C2>C4>C1>C5>C3>C6。
那么C1——C6所对应的城市的空气污染程度也有同样的排序。
由此我们得到了11城市的污染严重程度排序,结果如下:
①北京汉城
②雅加达
③曼谷马尼拉
④上海
⑤加尔各答德里卡拉奇孟买
⑥东京
那么这个模型的结论从另一个侧面反映了所给的原始数据所代表的实际情况。
结论显示北京和汉城的空气污染程度在11个国家里最严重。
对于北京从实际出发,我们可以找到一点答案。
首先,中国是亚洲人口最多的国家,而且北京作为中国的首都,政治文化的中心,必然是人口积聚的中心。
人口密集,交通拥挤,工业生产规模愈来愈大,能流物流高度集中,使得空气污染日益加剧。
其次,问题的数据来自于1992年,当时的中国发展还比较落后,而且进行改革开放也才初见成效。
对环境污染的认识还很粗浅,对环境污染的治理也不够彻底,治理方法还比较初等。
除此以外,还有一个不容忽视的因素,我国大气污染物的主要来源主要是煤,当时城市中的能源消耗也主要是煤,燃煤排放的污染物占燃烧的96%。
在众多因素的影响下,北京当时的环境水平还不是很高,与北京这座历史名城成为世界级都市还有很大差距。
那么近年来北京变化比较大,到处高楼耸立,绿树成荫,工厂,汽车所排放的气体都要符合一定的标准,对环境污染的治理也卓见成效,随着科技的进步,一些新的能源发挥着巨大的作用,北京的环境正发生着巨大的变化。
通过亲自动手实践,除了加深对知识的理解,掌握,运用外,还使我对数学模型有了进一步的了解,体会,发现了数学在解决实际问题中的巨大作用,数学的美展现在我的面前。
数学模型是解决实际问题最有效的方法之一,在做这个层次分析模型的过程中,我觉得重点与难点就是判断矩阵的给出。
矩阵如果给出的标准比较合理,那么结果也会比较满意,会有比较满意的一致性;如果给出的标准有欠缺,那么判断矩阵的最大模特征根所对应的特征向量就可能是负的,此时标准就需要进一步改进。
层次分析的模型有很大的使用价值,除了可以解决这种二层排序的问题,还可以有更广的应用,解决更多层次的决策问题。
但是这个模型也有不是很另人满意的地方,虽然我要解决的是11个城市的空气污染严重程度的排名,但是受数据的限制,只是粗略的排出另外六个层次,那么位于同一层次的城市还需要更多的数据,更多的背景加以数学处理和讨论。
在以后的学习生活中,我会注意收集这方面的数据资料,将这个模型完善。
结束语
人是自然界的主体,人类的发展、进步不能以牺牲自然、破坏环境为代价。
可持续发展才是人类发展的正确选择。
就本文而言,讨论的重点是大气污染。
大气污染的防治应该从整体考虑,我们应该减少直接燃煤作为能源,改用清洁能源,像天然气,太阳能,风能……城市还要严格控制汽车尾气的排放,从科技中寻找更有效的解决、治理污染的方法。
人是城
市生态系统的主体,城市的一切均在人的行为支配下,所以人的意识、观念在环境保护中也有不可忽视的作用。
为了真正的实现可持续发展,人类应该多多的关注环境,保护环境。
其实无论是保护环境,还是发展经济,其最终目的都是为了使人们过上身心健康的生活。
《联合国环境与发展大会宣言》指出,“人类处于普受关注的可持续发展问题的中心。
他们应享有与自然相和谐的方式过健康而富有生产成果的生活的权利。
”联合国环境与发展大会制定的《21世纪议程》明确地指出:“没有健康的人,也就不可能有健康的发展;如果缺少发展,人的健康也会受到不良影响”。
从这个模型中我们看到1992年的时候,北京的空气环境还比较差,近年来北京也发生了比较大的变化,城市环境有了很大改善。
我们的目标是把北京建设成国际化一流大都市,虽然我们与北京相处才仅仅两年,但是我们和这座城市有了很深的感情,我们会努力将北京建设的更加美丽。
2008年奥运会的时候,北京一定会以崭新的面貌展现在世界面前。
附录
1、参考书目
[1] 王祥荣,生态与环境,东南大学出版社,2000。
[2] 奚旦力,环境与可持续发展,高等教育出版社,1998。
[3] 联合国环境规划暑,全球环境展望2000,中国环境科学出版社,2000。
[4] 苏金明,阮沈勇,MA TLAB6.1实用指南,电子工业出版社,2002。
2、程序清单
a=[1 1/5 1 1 1/3 1;5 1 5 5 4 5;1 1/5 1 1 1/3 1;1 1/5 1 1 1/3 1;3 1/4 3 3 1 3;1 1/5 1 1 1/3 1]
a =
1.0000 0.2000 1.0000 1.0000 0.3333 1.0000
5.0000 1.0000 5.0000 5.0000 4.0000 5.0000
1.0000 0.2000 1.0000 1.0000 0.3333 1.0000
1.0000 0.2000 1.0000 1.0000 0.3333 1.0000
3.0000 0.2500 3.0000 3.0000 1.0000 3.0000
1.0000 0.2000 1.0000 1.0000 0.3333 1.0000
>> [p,q]=eig(a)
p =
0.1455 0.0338+0.0343i 0.0338 - 0.0343i 0.7060 0.7060 -0.1185 0.8754 -0.9319 -0.9319 0.0000 + 0.0000i 0.0000-0.0000i -0.0000 0.1455 0.0338+0.0343i 0.0338-0.0343i -0.6989+0.0891i-0.6989-0.0891i 0.0164 0.1455 0.0338+0.0343i 0.0338-0.0343i -0.0276-0.0417i -0.0276+0.0417i -0.6491 0.3861 0.0745-0.3417i 0.0745+0.3417i -0.0000+0.0000i-0.0000-0.0000i 0.0000 0.1455 0.0338+0.0343i 0.0338-0.0343i 0.0204-0.0474i 0.0204+0.0474i0.7512 q =
6.0881 0 0 0 0 0
0 -0.0441+0.7312i 0 0 0 0
0 0 -0.0441-0.7312i 0 0 0
0 0 0 0.0000+0.0000i 0 0
0 0 0 0 0.0000-0.0000i 0
0 0 0 0 0 -0.0000
>> p=p/(0.1455+0.8754+0.1455+0.1455+0.3861+0.1455)
p =
0.0789 0.0183+0.0186i 0.0183-0.0186i 0.3830 0.3830 -0.0643 0.4748 -0.5055 -0.5055 0.0000+0.0000i 0.0000-0.0000i -0.0000 0.0789 0.0183+0.0186i 0.0183-0.0186i -0.3791+0.0483i-0.3791-0.0483i 0.0089 0.0789 0.0183+0.0186i 0.0183-0.0186i -0.0150-0.0226i -0.0150+0.0226i -0.3521 0.2094 0.0404-0.1853i 0.0404+0.1853i -0.0000+0.0000i-0.0000-0.0000i 0.0000 0.0789 0.0183+0.0186i 0.0183-0.0186i 0.0111-0.0257i 0.0111+0.0257i 0.4075
>> b=[1 1 1 1 1 5;1 1 1 1 1 5;1 1 1 1 1 5;1 1 1 1 1 5;1 1 1 1 1 5;1/5 1/5 1/5 1/5 1/5 1]
b =
1.0000 1.0000 1.0000 1.0000 1.0000 5.0000
1.0000 1.0000 1.0000 1.0000 1.0000 5.0000
1.0000 1.0000 1.0000 1.0000 1.0000 5.0000
1.0000 1.0000 1.0000 1.0000 1.0000 5.0000
1.0000 1.0000 1.0000 1.0000 1.0000 5.0000
0.2000 0.2000 0.2000 0.2000 0.2000 1.0000
>> [p,q]=eig(b)
p =
-0.9278 0.4454 -0.2505 -0.0246 -0.2112 0.0121
0.1856 0.4454 -0.7332 0.0049 0.1432 -0.0024
0.1856 0.4454 -0.2945 -0.4032 -0.5250 0.7046
0.1856 0.4454 -0.2945 0.8211 -0.5250 -0.0024
0.1856 0.4454 -0.2945 -0.4032 -0.5250 -0.7095
0.0371 0.0891 0.3735 0.0010 0.3286 -0.0005
q =
0.0000 0 0 0 0 0
0 6.0000 0 0 0 0
0 0 -0.0000 0 0 0
0 0 0 0.0000 0 0
0 0 0 0 0.0000 0
0 0 0 0 0 0
>> p=p/(0.4454*5+0.0891)
p =
-0.4006 0.1923 -0.1082 -0.0106 -0.0912 0.0052
0.0801 0.1923 -0.3166 0.0021 0.0618 -0.0010
0.0801 0.1923 -0.1272 -0.1741 -0.2267 0.3042
0.0801 0.1923 -0.1272 0.3545 -0.2267 -0.0010
0.0801 0.1923 -0.1272 -0.1741 -0.2267 -0.3063
0.0160 0.0385 0.1612 0.0004 0.1419 -0.0002
>> c=[1 3 3 1 3 3 ;1/3 1 1 1/3 1 1 ;1/3 1 1 1/3 1 1 ;1 3 3 1 3 3 ;1/3 1 1 1/3 1 1 ;1/3 1 1 1/3 1 1 ]
c =
1.0000 3.0000 3.0000 1.0000 3.0000 3.0000
0.3333 1.0000 1.0000 0.3333 1.0000 1.0000
0.3333 1.0000 1.0000 0.3333 1.0000 1.0000
1.0000 3.0000 3.0000 1.0000 3.0000 3.0000
0.3333 1.0000 1.0000 0.3333 1.0000 1.0000
0.3333 1.0000 1.0000 0.3333 1.0000 1.0000
>> [p,q]=eig(c)
p =
-0.9723 0.6396 0.2229 + 0.4093i 0.2229 - 0.4093i -0.9723 0.9723
0.064 0.2132 -0.0651 + 0.2768i -0.0651 - 0.2768i 0.0648 -0.0648
0.0648 0.2132 -0.0906 - 0.1378i -0.0906 + 0.1378i 0.0648 -0.0648
0.1945 0.6396 0.7876 0.7876 0.1945 -0.1945
0.0648 0.2132 -0.0906 - 0.1378i -0.0906 + 0.1378i 0.0648 -0.0648
0.0648 0.2132 -0.0906 - 0.1378i -0.0906 + 0.1378i 0.0648 -0.0648
q =
0 0 0 0 0 0
0 6.0000 0 0 0 0
0 0 0.0000 + 0.0000i 0 0 0
0 0 0 0.0000 -0.0000i 0 0
0 0 0 0 -0.0000 0
0 0 0 0 0 0
>> p=p/(0.6396+0.2132+0.2132+0.6396+0.2132+0.2132)
p =
-0.4561 0.3000 0.1045 + 0.1920i 0.1045 - 0.1920i -0.4561 0.4561
0.0304 0.1000 -0.0306 + 0.1299i -0.0306 - 0.1299i 0.0304 -0.0304
0.0304 0.1000 -0.0425 - 0.0646i -0.0425 + 0.0646i 0.0304 -0.0304
0.0912 0.3000 0.3694 0.3694 0.0912 -0.0912
0.0304 0.1000 -0.0425 - 0.0646i -0.0425 + 0.0646i 0.0304 -0.0304
0.0304 0.1000 -0.0425 - 0.0646i -0.0425 + 0.0646i 0.0304 -0.0304 >> d=[1 1 1 1/3 1 1;1 1 1 1/3 1 1 ;1 1 1 1/3 1 1 ;3 3 3 1 3 3 ;1 1 1 1/3 1 1 ;1 1 1 1/3 1 1 ]
d =
1.0000 1.0000 1.0000 0.3333 1.0000 1.0000
1.0000 1.0000 1.0000 0.3333 1.0000 1.0000
1.0000 1.0000 1.0000 0.3333 1.0000 1.0000
3.0000 3.0000 3.0000 1.0000 3.0000 3.0000
1.0000 1.0000 1.0000 0.3333 1.0000 1.0000
1.0000 1.0000 1.0000 0.3333 1.0000 1.0000
>> [p,q]=eig(d)
p =
-0.8111 0.2673 0.0874 - 0.2085i 0.0874 + 0.2085i 0.8111 -0.8111
0.1622 0.2673 0.0161 + 0.2019i 0.0161 - 0.2019i -0.1622 0.1622
0.1622 0.2673 0.0705 + 0.0022i 0.0705 - 0.0022i -0.4867 0.4867
0.4867 0.8018 -0.9450 -0.9450 -0.4867 0.4867
0.1622 0.2673 0.0705 + 0.0022i 0.0705 - 0.0022i -0.1622 0.1622
0.1622 0.2673 0.0705 + 0.0022i 0.0705 - 0.0022i -0.1622 0.1622 q =
0 0 0 0 0 0
0 6.0000 0 0 0 0
0 0 -0.0000 + 0.0000i 0 0 0
0 0 0 -0.0000 - 0.0000i 0 0
0 0 0 0 -0.0000 0
0 0 0 0 0 0 >> p=p/(0.2673*5+0.8081)
p =
-0.3793 0.1250 0.0409 - 0.0975i 0.0409 + 0.0975i 0.3793 -0.3793
0.0759 0.1250 0.0075 + 0.0944i 0.0075 - 0.0944i -0.0759 0.0759
0.0759 0.1250 0.0330 + 0.0010i 0.0330 - 0.0010i -0.0759 0.0759
0.2276 0.3750 -0.4419 -0.4419 -0.2276 0.2276
0.0759 0.1250 0.0330 + 0.0010i 0.0330 - 0.0010i -0.0759 0.0759
0.0759 0.1250 0.0330 + 0.0010i 0.0330 - 0.0010i -0.0759 0.0759 >> e=[1 3 1 4;1/3 1 1/3 2;1 3 1 4;1/4 1/2 1/4 1]
e =
1.0000 3.0000 1.0000 4.0000
0.3333 1.0000 0.3333 2.0000
1.0000 3.0000 1.0000 4.0000
0.2500 0.5000 0.2500 1.0000
>> [p,q]=eig(e)
p =
0.6759 0.7071 0.6242 - 0.0000i 0.6242 + 0.0000i
0.2507 0.0000 -0.2406 + 0.3248i -0.2406 - 0.3248i
0.6759 -0.7071 0.6242 0.6242
0.1534 -0.0000 -0.1333 - 0.1987i -0.1333 + 0.1987i
q =
4.0206 0 0 0
0 -0.0000 0 0
0 0 -0.0103 + 0.2877i 0
0 0 0 -0.0103 - 0.2877i >> p=p/(0.6759+0.2507+0.6759+0.1534)
p =
0.3849 0.4027 0.3555 - 0.0000i 0.3555 + 0.0000i
0.1428 0.0000 -0.1370 + 0.1850i -0.1370 - 0.1850i
0.3849 -0.4027 0.3555 0.3555
0.0874 -0.0000 -0.0759 - 0.1132i -0.0759 + 0.1132i
>> m=[0.0789 0.1923 0.3000 0.1250;0.4748 0.1923 0.1000 0.1250;0.0789 0.1923 0.1000 0.1250;
0.0789 0.1923 0.3000 0.3750;0.2094 0.1923 0.1000 0.1250;0.0789 0.0385 0.1000 0.1250] m =
0.0789 0.1923 0.3000 0.1250
0.4748 0.1923 0.1000 0.1250
0.0789 0.1923 0.1000 0.1250
0.0789 0.1923 0.3000 0.3750
0.2094 0.1923 0.1000 0.1250
0.0789 0.0385 0.1000 0.1250
>> n=[0.3849 0.1428 0.3849 0.0879]'
n =
0.3849
0.1428
0.3849
0.0879
>> w=m*n
w =
0.1843
0.2597
0.1073
0.2063
0.1575
0.0853。