08美国数学建模比赛A题.doc





《08美国数学建模比赛A题.doc》由会员分享,可在线阅读,更多相关《08美国数学建模比赛A题.doc(30页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、不可忽视的事实:一个海平面上升预测模型杜克大学:Jason Chen,Joonhahn Cho,Brian Choi目 录目录.1问题介绍.2II模型建立.4 海平面上升模型.4 温度数据分析.5 冰原模型.5物质平衡-积累模型.6物质平衡-消融模型.7物质平衡与海平面上升模型.9热膨胀模型.9局域化说明.9III. 结果.11海平面上升模型输出数据.11淹没模型仿真结果.12IV. 讨论与结论.17V建议.18参考文献.20附录A 海平面上升仿真代码.21附录B地质图点矩阵脚本.25附录C 淹没模型仿真代码.27附录D 佛罗里达城市数据初值.29I问题介绍据有力证据表明全球变暖趋势已经存在,
2、目前已经建立了很多有效模型来预测将来的气候变化。在近15年,全球气温上涨了大约0.5,全球温度达到了过去一千年以来的最高水平。虽然变暖的趋势相当明显,但人们对这种大规模的气候变化仍然是知之甚少。全球变暖带来的最令人担心的后果之一便是海平面的上升。TOPEX/Poseidon卫星测高仪观测出,在1993-1998年期间,海平面每年上涨3.2 0.2毫米。泰特斯等人估计,仅在美国,海平面上升1米,就可能会导致270-475亿美元的赔偿金。若干复杂的因素促成了海平面的上升。人们一直认为,因温度变化而导致的水的热膨胀是海平面上升的重要组成部分;然而,近期研究表明,单是热膨胀并不能解释已观察到的大多数海
3、平面的上升。大块冰原的物质平衡,特别是格陵兰冰原的物质平衡,现在被认为是海平面上升的主要因素。物质平衡是由2个主要过程控制的,积累(冰块汇集到冰原)和消融(冰块脱离冰原)。积累主要是由于降雪,消融主要是由于水分的升华和冰体的融化。与大家普遍的认识恰恰相反的是,浮冰对海平面的上升并没有发挥重大的作用。根据阿基米德原理,重量为W(假设淡水的密度为water)的浮冰融化成密度为ocean的水体,其体积的增量为V,即:(1)海水的密度大约是1024.8kg/m3 ;北极海冰的重量大约是2x103 kg。因此,如果北极所有的海冰都融化,体积变化将由下式给出: (2)近360吨水可以导致海平面上升1毫米。
4、(3)海平面如此微小的变化对我们的模型来说是无关紧要的,因为精度已经低于千分之一毫米。我们也忽略了南极冰原的影响,因为其总体影响海平面上升的量是极少的,难以量化。在1978到1987年之间,卫星微波辐射的数据表明,北极的冰体减少了3.5%,然而同时,南极的冰体却没有可统计的显著变化。卡瓦列利等人已经预测出未来50年,南极冰体融化的最低限度。出于这样的考虑,我们在模型中仅考虑格陵兰冰原的影响。关于物质平衡和热膨胀理论,已经出现了一些模型。但是这些模型考虑了很多方面的变量,非常复杂,并且经常彼此不统一。我们希望提出一个基于简单的物理过程的模型,仅仅体现温度和时间的影响。利用这种方法,分析影响气候变
5、暖的过程将被简化,并且使海平面上升对温度的依赖体现得更为明显。此外,我们建立了一个可以扩展到在若干不同温度影响下的计算的模型,允许我们直接比较碳的排放量对海平面上升的影响。模型概述深入了解冰原融化能够给海平面上升提供宝贵的见解。通过构造一个可以整合冰原融化和热膨胀作用的框架,我们可以估计50年期限的全球平均海平面。这个模型实现了几个重要的目标:1. 正确的吻合了过去海平面上升的数据2. 为预测50年期限的海平面提供了充分的一般性3. 作为一个独立的全球温度和时间函数计算佛罗里达州海平面的上升最后,这一模型从逻辑上预测了人类的人口。我们尤其分析了佛罗里达州海平面上升的影响,很多人认为由于它的海拔
6、低而且临近大西洋而使它极易受到攻击。从分析中我们评估了将全球变暖导致海平面上升带来的损失降低到最小的可能策略。假定为精简模型进行一些主要的假设:1. 海平面上升主要由于两个因素:格陵兰冰原的积累/消融平衡和大洋的热膨胀。忽略了例如冰裂和直接的人类干预等作用的影响,而这些影响很难正确的模拟并且对海平面上升影响很小。2. 空气是融化冰原的唯一热源。格陵兰大陆是永久冻结带,而且由于它表面覆盖的大量冰原,所以假设它的温度相对稳定。这方便我们使用对流作为热传递的模型。3. 冰原部稳态的温度线性变化。这一假设可以使我们用纽曼条件解决热量方程式。通过减少热量方程式的稳态条件,我们可以解决齐次边界条件。4.
7、升华和融化过程互不干涉。这一假设彻底简化模型中分别考虑升华和融化带来的计算。假设又是合理的,升华发生在零度以下,而融化在零度以下根本不会发生。因此在我们的模型中两个过程是时间上独立的。5. 冰原的表面在温度、压力和化学组成上是均匀的,因为在我们的框架中格陵兰大陆高分辨率空间温度数据是不能得到的,所以这一假设是必要的。另外我们缺少计算的资源和时间来仿真如此一个要求用有限元法和网格划分的复杂拓扑学的变量。确定问题M表示格陵兰冰原的物质平衡,我们在数量上估计海平面上升结果出现的W卫星激光测距,给出一个以温度为变量的函数,这些上升是M和热膨胀TE影响的总和根据当地趋势做的校正。进一步,我们必须定量和定
8、性地分析全球变暖对佛罗里达州主要城市和区域长期(50年)的影响,结果是高SLR。这一分析可以用来为如何最好的应对和减少SLP效应提出建议。II. 模型建立建立海平面上升模型海平面的上升大多是因为格陵兰冰原的物质平衡及由于气候变暖带来的热膨胀。为了表示海平面的上升以及其他后处理的影响,我们用了一个物质平衡模型和热膨胀模型。逻辑模拟过程详细见图1 。模拟开始IPCC监测大气中的碳含量模型热膨胀格陵兰冰原物质平衡升华积累融化区域增长趋势海平面上升淹没模拟提出建议EdGCM临时程序调用图1:模拟流程图温度数据分析温度数据在我们的模型中是唯一使用的数据,所以必须仔细分析考虑。因为需要建立不同情景下的模型
9、,我们的温度数据就必须包含这些受控制的且只有一个不同变量的情景。另外,温度数据必须是高质量的,并且能保证为我们的模拟提供正确的临时分析。为了到达这个目的,我们决定使用一个全球气候模型(GCM),通过输入便于我们控制的变量来处理我们自己的温度数据。由于计算能力和时间的限制,我们选择EdGCM模型。EdGCM模型是一个为教学设计的快速模型。该模型是基于美国航天局GISS气候变化模型设计出来的。此程序可以满足我们所有的需要,特别是在模拟的速度方面(大约10小时模拟一个50年的气候阶段),使我们可以分析若干个不同的温度情景。温度情景分析中纳入了IPCC第三次评估报告得到的关于碳排放量的三个因素在IS9
10、2系列中的结果,低、高和中等。IS92e(高),IS92a(中)以及IS92c(低)情景都是在EdGCM中非常近似的结果。这些近似的碳作用在下图2中表示出来。其他所有的参量根据美国航天局GISS模型,被默认保存。用这种方式,在三个时间序列中,获得了全球地表空气温度。图2:二氧化碳在EdGCM模型中的影响对于EdGCM模型,一个不利的影响是它只能输出全球气温变化。虽然能计算区域气温变化,但是却很难到达并且所得结果空间精度较低。然而,根据Chylek等人的研究,格陵兰岛的气温和全球气温之间的关系可以近似的表示为:(4)Chylek等人用未受NAO影响的区域证明,并用气候模型的输出预测了这一结果。冰
11、原模型将冰原简化假设为一个矩形,且冰原上层的每一处温度假设为恒定的Ta。这是因为我们的气候模型没有达到格陵兰岛的空间精度,所以微小的温度变化被忽略,不考虑。冰原下层的冻土层有恒定的温度Tl。冰原模型的描述如图3所示。图3:冰原模型的侧面图为了计算冰原融化和升华的热通量,我们假设其为无限多的微分单元,如下图4。图4:冰原微分单元最初,高度h的计算是利用Williams等人提供的数据。我们的模型中主要的计算方法是依据物质平衡,物质平衡即计算减去消融量后所积累的量。积累,是指冰原上增加冰块,其主要形式是降雪。冰体的消融主要是两个过程的结果,即升华和融化。物质平衡积累首先,我们建立积累的模型。Huyb
12、rechts等人证明格陵兰岛的温度还没有高达可以融化大面积的冰雪。此外,以Knight的经验推断,冰原的积累率和时间存在非常近似的线性关系,覆盖格陵兰大陆的冰雪积累量是0.3m/year。因此,积累率是0.025m/month。根据物质平衡得出:(5)LD的乘积指冰原的表面积。物质平衡消融其次,我们对消融的升华和融化这两个过程进行建模。升华率(质量变化量)由下式给出: (6)Mw 为水的分子质量。这个表达式可以从理想气体法则和麦克斯韦玻尔兹曼分布导出。带入esat 的巴克表达式,我们可以得出: (7)巴克方程适用于围较大的温度和压力的变化,适合格陵兰岛的环境。虽然近似地舍去了极端温度和压力,但
13、是这样一来计算相对简单。为了将质量变化量转换成冰块的厚度变化量,我们根据冰块的密度来划分质量变化量。由此我们可以表述冰块厚度的变化,如下所示: (8)d表示焊敷系数(克/小时安),即d=(1-deposition rate)=0.01。此条件是必要的,因为升华和沉积是保持平衡的。利用此升华率表达式,现在可以找出冰原每一时刻在计算模型中的微小的厚度变化。由消融中的升华过程引起的冰原厚度的变化可以由下式给出: (9)公式中的h是冰原的厚度,而t是一个时间段后所经历的时间。我们用已经导出的表达式代替并且替代了关于水分子重力场的已知数值(10)这个方程规定了冰的升华。对于消融的第二个组成部分,融化模型
14、,我们应用热力方程。热力方程规定了如下关系: (11)其中k=0.0104是冰的热扩散率。为了解决在诺伊曼条件下的热力方程,我们以与相同的边界条件并且独立于时间的条件假设一个常量。剩余温度V有齐次边界条件以及在-中发现的起始提条件。因此我们可以重新写出如下热力方程: (12)热力方程的恒定量解决被如下给出:(13)其中满足0xS(t)与0tk,在t不变时U(x,t)0,因此当kxh时冰会融化。所以,我们需要解决U(k,t)=0来确定k以便解决冰原消融。通过计算机,我们用傅立叶系数展开的前100项与MATLAB函数fzero来解决这个表达式。有关k的方程的解决是MATLAB模拟的基本计算步骤(见
15、附录A)。k的新值被用来替代h作为冰原的新的厚度,并且在随后的时间段里开始计算。 综合这两个组成部分,我们现在可以定下来有关消融的表达式并将它应用到一个计算机模型中去。冰原厚度在每个微分体积里的极小变化量的总合给出了厚度的总体变化。为了得到这些变化,我们首先写出: 由升华导致的物质平衡的改变=(20)由融化导致的物质平衡的改变= (21)其中乘积项是冰原的表面区域。这些方程中的“物质平衡”是指净体积改变。因此,消融可以表示为: (22)物质平衡与海平面上升模型结合积累与消融写入物质平衡的表达式中,我们可以得到:(23)将这个表达式与海平面上升相结合,我们用接近360Gt的水=1mm的海平面上升
16、。因此, (24)它确定了由物质平衡得出的海平面上升的数值。热膨胀模型考虑海平面上升的第二个模型:由于变暖导致的热膨胀。依据各种不同的文献,由全球变暖导致的海洋热膨胀将会成为未来海平面上升的重大组成部分,至少与当前世纪的两极冰川的融化旗鼓相当。因此,我们为了更进一步的准确性以及更加广泛的理解,将这一成分纳入我们的模型中。 热膨胀根据各种不同的因素进行。温度起到最基本的作用,但是为了得到一个对热膨胀这种现象完全准确的描述还要考虑辐辐射、海洋水的混合,以及根据海洋动力学的其他各种复杂条件。高度确定地理解这些因素通常非常困难。在这里被用到的模型适应Wigley以及其他一些人的模型。根据标准的温室气体
17、排放和简单上升扩散模型,模型的变量可以缩减为一个,温度,用一个经验估计式: (25)其中是由热膨胀引起的海平面变化,以厘米为单位,是全球温度变化,而是扩散率。读者可以为上升扩散模型作进一步的查阅。局域化分析最后一个修正要添加到这个模拟中。虽然普遍的文献引述上个世纪中平均海平面高度有所上升并且指出两极冰川的融化及与全球变暖相关的各种不同的作用将促进这个趋势,但是这种作用显著随地域改变。地域因素常包括土地沉淀,压实,并且对变暖的反应延迟等等。完全理解这些因素对海平面上升的影响通常是相当困难的任务。因此,我们假设先前的地域性海平面变化样式将会继续影响,服从如下关系式: local(t)=normal
18、ized(t)+trend(t-2008)其中local(t)是以厘米为单位在年数t时间海平面上升的期望值,normalized(t)是与历史比率有关的,在年t时间,全球海平面高度上升期望值的估计量,而trend是重要地点下海平面改变的现在的比率。常态化避免了两次计算全球变暖的影响。在我们的模型中,海平面高度改变的比率是根据在佛罗里达州的数据所求的平均值以便给出趋势。因为在佛罗里达州的相关比率的差别很小,所以这样处理是合理的。每年的normalized(t)便可以通过下式得到:global(t)-historical rate (t-2008)其中global(t)在我们模型中在年t时间海平面
19、上升的期望值,而historical rate被统一地在已取围选择。读者可以通过查询了解这个模型的更加详细的模型。佛罗里达海平面上升的损失模拟海平面的上升会使现在佛罗里达州的靠近海平面的海岸区域被淹没。为了模拟由于海平面上升导致的,佛罗里达州的某些区域的淹没,建立一个对于各种不同的纬度经度的有关海拔高度的试映图点矩阵。此矩阵是MATLAB用30角秒的全球海拔数据(GTOPO30)在1996年产生的。这30角秒的分辨率对应大约1km;然而,为了产生一个比较实际的矩阵,分辨率被降低到1分度(接近2km)。GTOPO30的关于垂直分辨率的数据比1米大多了而且如此精确的模型不容易被做出来。为了更加精确
20、地模拟出低的沿海区域,这个矩阵通用代码识别潜在的敏感的区域并且将这些位置提交给国家海拔数据组(NED)得到更精确的改良。NED每两个月更新一次,但它的大尺寸以及下载的限制限制了它只能应用于这些敏感区域。根据被调查区域,NED的垂直分辨率非常高。虽然佛罗里达州NED数据平均错误为ft,但是低区域有相当高的分辨率。这些调整决定了应用于海平面增长模拟的海拔数据的图点矩阵。这个海平面上升对人类的人口的影响由纳入了城市地理坐标和人口的模拟来计算。地理坐标是从由国家地理情报机构维护的 GEOnames 疑问数据库中获得的。人口数据是从美国人口普查局 2000 数据组中获得的。所有的主要大都市区域和一些大的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 08 美国 数学 建模 比赛

限制150内