环境数学模型课件.ppt
《环境数学模型课件.ppt》由会员分享,可在线阅读,更多相关《环境数学模型课件.ppt(139页珍藏版)》请在三一办公上搜索。
1、第三章,环境系统数学模型,观点:所谓的高科技就是一种数学技术。,什么是数学模型,建模的三大功能:解释、判断、预见,解释,孟德尔遗传定律,表现性状比:3:1,放射性废物处理,美国原子能委员会提出如下的处理浓缩放射性废物的方案:封装入密封性很好的坚固的圆桶中,沉入300feet的海里。而一些工程师提出质疑?需要判断方案的合理性。,判断,?,谷神星的发现,预见,行星的轨道半径,水、金、地、火、?、木、土,1802年,发现了谷神星与3对应,之后,还发现了海王星、冥王星,你碰到过的数学模型“航行问题”,用x表示船速,y表示水速,列出方程:,求解得到 x=20,y=5,答:船速每小时20公里,航行问题建立
2、数学模型的基本步骤,作出简化假设(船速、水速为常数);,用符号表示有关量(x,y表示船速和水速);,用物理定律(匀速运动的距离等于速度乘以 时间)列出数学式子(二元一次方程);,求解得到数学解答(x=20,y=5);,回答原问题(船速每小时20公里)。,数学模型(Mathematical Model)和数学建模(Mathematical Modeling),数学模型:对于一个现实对象,为了一个特定目的,根据其内在规律,作出必要的简化假设,运用适当的数学工具,得到的一个数学结构。,数学建模:建立数学模型的全过程(包括建立、求解、分析、检验)。,数 学 建 模 的 重 要 意 义,电子计算机的出现
3、及飞速发展,数学以空前的广度和深度向一切领域渗透,数学建模作为用数学方法解决实际问题的第一步,越来越受到人们的重视。,数学建模,计算机技术,知识经济,内 容,第一节 环境数学模型概述 第二节 环境数学模型的建模方法简介 第三节 EXCEL在建立数学模型中的应用,3-1环境数学模型概述,一、定义和分类 1.定义如果一个事物 M 与另一个事物 S 之间,满足两个条件:M 中包含有一些元素(分量),每个元素(分量)分别对应和代表 S 中的一个元素(分量);M 中的上述分量之间应存在一定的关系,这种个关系可以用于与 S 的分量间关系进行类比。我们则将事物 M 称为事物 S 的模型。,满足模型条件的数学
4、表达式和算法叫做数学模型环境系统工程中的数学模型是应用数学语言和方法来描述环境污染过程中的物理、化学、生物化学、生物生态以及社会等方面的内在规律和相互关系的数学方程。,2.模型的形式,数学模型:方程式,函数,逻辑式图象模型:流程图,方向图,框图;计算机程序:计算程序,模拟程序,相似模型:(实物放大缩小)建筑模型,风洞实验模型模拟模型:电模拟模型,模型,抽象模型,具体模型,3.数学模型的特点数学模型的最大特点是它的抽象性和对真实世界的理想化和简化,它要比其它模型更抽象、更简化、更反映事物本质 优点:1)用数学模型进行对原型的展示和模拟研究,不需要过多的专用设备和用材料制作模型,仅需要一台计算机,
5、比较容易实现,而且不受外界恶劣条件影响,可以加快模拟研究的进度。2)在实物模型上或原型上进行某些条件的模拟试验研究是不允许的或是不可能做到的,这些特殊或极限情况在数学模型中可以很容易做到,而且在数学模型模拟中不存在放大效应。,3)在环境科学与工程领域,常常需要对大范围区域进行研究,如流域、区域、全球环境,这对物理模型几乎是不可能的,数学模型可以作到。4)利用计算机和多媒体技术,数学模型也可以把模拟结果表现的十分逼真 制约 1)抽象或简化可能或往往不完全正确,在描述系统的某些特征时有可能忽略了关键因素,造成模型失真 2)二是由于系统本身的复杂性,数学模型仅能够对系统进行粗略的近似,模型本身存在着
6、固有误差,如果不切实际地要求提高精度,会使得模型变得十分复杂,计算困难或根本无法获得可靠的解答。,4.数学模型的分类,环境系统数学模型的一般建模方法 环境系统数学模型的基本结构如果我们关心的是环境系统的某一个状态变量Y(例如某污染物浓度或物理参数,如多个关心变量,成为方程组),影响这一状态变量的系统变量可以分成系统其它状态变量(x1,x2,.xn)和外部变量(u1,u2,.um),模型中参数为(1,2,.p)。则数学模型的一般结构可以表达为:,环境系统模型中变量的分类 干扰变量 决策变量 状态变量 中间变量,环境系统,二、数学模型的建立,建模过程,观测数据组,模型结构选择,模型应用,观测数据组
7、,参数估计,检验与验证,1.数据的搜集与初步分析1)数据(或资料,即data)客观实体属性的值,是对客观事物及其状态进行记录而得到的用于鉴别的符号。2)信息(information)信息是反映客观情况的,它表达和反映了人们对某一事物的认识和了解程度;信息与决策是密切相关的,正确的决策必须依靠和控制有足够数量和质量的信息,信息通过决策体现自身的价值;信息是抽象的认识或知识。,3)数据处理(1)明确收集数据的目标(2)有时间的连续性和一定的时间跨度(3)鉴别可靠性4)信息源的概念:与目标有关的信息集合,5)信息源的性质,2、模型的结构1).白箱模型又称机理模型 根据对系统的结构和性质的了解,以客观
8、事物变化遵循的物理化学定律为基础,经逻辑演绎而建立起的模型是机理模型。这种建立模型的方法叫演绎法。机理模型具有唯一性建立机理模型最主要的方法是质量平衡法规律相同时可以通用,2)黑箱模型又称经验模型或输入输出模型人们对系统运行规律没有掌握,仅根据观察即一定输入条件下的系统输出。建立模型时不追究系统运行内在机理,仅根据输入输出数据的观测,在数理统计基础上建立起的经验模型的方法叫归纳法。系统或状态下使用是有条件的 经验模型不具有唯一性,可被多种不同类型的函数描述,本世纪二十年代,意大利生物学家 U.DAncona在研究相互制约的各鱼类种群结构时发现,食肉鱼类的百分比在第一次世界大战期间急剧增加。当时
9、他认为是由于战争期间捕捞量大大降低的结果,但捕捞量的减少也同样有利于被捕食的小鱼。尽管 U.D.Ancona 从生物学的角度多方考虑,始终未能取得满意的结果;然而,这一问题被意大利数学家 Volterra 解决,他建立起著名的“捕食模型”。从所讨论的事物出发来建立模型时,首先使重要特征以分量形式出现在模型中,在本问题中用 x 表示被捕食肉的小鱼的种群数,以 y 表示食肉鱼类(大鱼)的种群数,要求获得其相互制约关系,及人类活动对该关系的影响。Volterra 的捕食模型为:,例:在x4,由归纳法建立的两函数为:y=4.4(1-e-0.86x)和 y=2.733x-0.433x2,试绘制其函数图形
10、,并分析其扩展性。,3)灰箱模型称半机理模型,居于白箱和黑箱之间 建立这种模型时人们对系统规律没有完全掌握,一些因素间数量上的关系只能用一个或多个经验系数来表示,这些经验系数的确定要靠对原型或实物模型上的观察或实验来获得。,3.估计模型的参数在灰箱、黑箱模型的建立过程中,都需要进行模型参数的估计工作。待定参数可能是一个或多个,其数量取决于模型的结构。待定参数的确定方法一般有最小二乘法、经验公式法、优化法等。但需要认识到,灰箱模型结构的合理性是其进行参数估计的先决条件。而无论采用何种方法进行参数估计,都是建立在观测数据或实验结果的基础上。,4.模型的检验和修正1)模型验证和模型误差 结构形式和参
11、数数值确定之后,数学模型就已具雏形,但还不能付诸应用。只有经过检验和验证的模型才能在一定范围内应用。输入新的(独立)观察数据,并根据输出数据和模型计算系统估计值之间的误差来检验和修正模型。若计算误差满足预定的要求,则建立模型的工作告一段落。若计算误差超过了预定的界限,则可通过修正参数的数值来调整计算结果;如果调整参数并不能使模型的精度有所改进,则要考虑模型结构的调整,并重新进行参数的估计和模型验证。经验证明合格的模型,可以在一定范围内应用。在应用过程中,要根据实际系统返回的信息对模型不断地修正和完善。,2)利用图形验证系统数学模型 模型预测值 实际观察值,3)利用相关系数法验证系统数学模型系统
12、观察值和模型计算值也构成数对,可以用一元线性回归方法建立回归方程。显然,这条回归直线在由观察值和模型计算值构成的坐标纸上越接近45线,线性相关关系越密切,表明模型计算值和系统实际值吻合得越好。也就是说,在回归方程中,y:观测值 为y值的估计值,即该点的模型预测值,4)模型误差的表示方法 必须通过模型计算值和观察值比较来获得 对于用大量观测数据去度量的模型误差,则往往先用系统观察值和对应的模型计算值计算出绝对差值或相对差值,然后绘出累计频率曲线。我们常用累计频率为10%,50%和90%的差值说明模型的精度或误差水平。绝对误差,相对误差,把大量数据的绝对误差或相对误差按从小到大顺序排列,观察数据样
13、本容量为n,某绝对误差或相对误差排列序号是m,该误差值的经验累计频率是:,中值误差计算公式为:用相对误差表示,用绝对误差表示,标准误差平均误差中值误差、标准误差和平均误差之间数量关系 e0.5=0.6745=0.8453,5.竞争模型的对比和选择 对一个系统来说,可能已经采用了不同的方法建立模型,来预测系统的同一个状态变量,这些模型称为竞争模型。对竞争模型的选择首先是分析模型的基本性能。一是模型应该能够对系统的决策变量或干扰变量的变化给出合乎逻辑的响应。二是预测值和观察值之间的差值平均值,随着观察次数的增加而应该趋向零,不与其它人为因素有关。,三、对环境系统数学模型的基本要求和对建模能力的培养
14、 1、对环境模型的基本要求 必须有足够的精度,能够满足应用要求 尽可能简单、实用和易于推广 建立模型的依据要充分模型中要有决策变量 2、建立模型的能力和建模能力培养 首先,专业知识是构建环境系统模型的基础 其次是数学基础和能力 要求建模者有丰富的想象力和敏锐的洞察力,需要积累一定的建模经验。,四、数学建模的简单实例,问题1:杀羊方案 现有26只羊,要求7天杀完且每天必须杀奇数只,问每天分别杀几只?分析:1)这是一个有限问题,解决此类问题的一类方法是枚举,你可以试试。2)假设第 天杀羊 只则所提问题变为在自然数集上求解方程建模:于是,我们有了该问题的数学语言表达数学模型求解:用反证法容易证明本问
15、题的解不存在。,问题2:雨中行走问题:天将下雨,从寝室到教室有一段约一公里的路程。没拿雨具就下了楼,出了宿舍门,可刚走几步,天就下起大雨来。由于时间紧急,决定冒雨行走,问你将被淋得多湿?问题看起来很简单,只要跑得越快被淋湿的程度越低。果真如此吗?,建模目的:给定特定的降雨条件,能否设计一个方案使你被雨淋得最少?为简化问题,假设人所走的路线是直线,将人体视为长方体,风速不变设走速、雨速均为常数。,模型准备与假设,因素 符号 单位淋雨时间 t 秒雨速 r 米/秒雨的角度(由于有风)度走速 v 米/秒人的高度 h 米人的宽度 w 米人的厚度 d 米淋雨量 C 升降雨的强度 I 行走的距离 D 米人可
16、能被淋到的面积 S 米2,通过查资料、调查后,选取一组比较典型的数据:雨速=4米/秒;走速=2米/秒;跑速=6米/秒;降雨量=2厘米/小时。取人高为1.5米、宽为0.5米、厚为0.2米,A.不考虑雨向,即认为雨是垂直而下。若在整个过程中,你的跑速均为6米/秒淋雨时间tD/v(秒)降雨量降雨强度雨速淋雨量降雨量淋到雨的总表面积时间 I u S t(米3)10(D/v)I S/3600(升)其中,D、I、S为常数,v为变量结论,淋雨量与人的跑速成反比,人的跑速越快,淋雨量越少,代入数据,淋雨时间=10006167(秒)=2分47秒人体可能淋到雨的总表面积2.2米2淋雨量 2.041(升)分析:人在
17、雨中只跑了2分47秒,淋了2升的雨,大约相当于4瓶酒的水量,这是不可思议的。表明:用此模型描述在雨中淋雨量是不切实际的原因:认为雨是垂直下落的假设是不正确的,使模型过于简单,B:考虑降雨方向,h,d,w,r,v,雨速为4米/秒,降雨量为2厘米/小时,则 降雨强度反应了雨量的大小I0 没有雨I1 暴雨,由于雨是呈一个角度下来的,在这种情况下受雨面仅为人体的顶部和前部。故淋在人身上的雨量可以分两种情况来计算:考虑人的顶顶部的表面积=wd米2 雨速的竖直分量秒/米=单位时间内的淋雨量,即淋雨率降雨强度雨速面积 米3/秒t时间内的淋雨量 米3,考虑人的前部前部的面积wh米2雨速水平分量和走速的合速度
18、米/秒在时间vD/t=中的淋雨量 米3总淋雨量头部前部 米3,将已知数据代入D=1000;r=4;d=0.2;w=0.5;I=1/7.2 105 h=1.5;则(1)为我们在适当假设下建立的数学模型,从式(1)可以看出:淋雨量与降雨的方向和行走的速度有关。模型的解为给定选取怎样的v使得式(1)中C最小。分情形讨论模型的解首先,如果I=0,有C=0其次,根据人的走向是朝着雨还是背着雨,考虑几个特殊情形(1)=0这时雨是直下的(已讨论过),模型求解,(2)=30雨面向人而下淋雨量是跑速度的减函数,在这种情形仍是v最大时,C最小:V6 C min 1.47(升)(3)=90雨垂直落到人身上 淋雨量仍
19、是速度的减函数 C min 1.13(升),(4)-90 0雨来自你的背后取=-对于充分大的,这个表达式可能为负值,这是不符合实际的。分析出现矛盾的原因:基本模型是建立在雨是面向人降落的。问题归为重新回到(1)来讨论v与夹角的关系,a.则你后背的淋雨量总淋雨量为这是经过修正后的模型,代入常数得,,如果人以 的速度行走,则只有淋在头上的雨量b.若 vr sin 则雨淋在前胸上的雨量为则,代入常数的总量为,于是,在为负角的情况下,当 即 时,V尽可能大,C才能尽可能小,当 即,才是淋雨量最小。,上述结果似乎与实际有些相符 结论:如果你是逆风行走,则越快越好;如果是顺风行走,则当雨的倾角大于约8时,
20、你应该保持与降雨的水平速度一致的速度;而当雨基本上是垂直而下时(倾角小于约8),还是越快越好。雨中行走问题的建模过程,又一次提醒我们模型假设的重要性和模型的阶段性。,模型解释,问题3:,某校有200名学生,甲系100名,乙系60名,丙系40名,若学生代表会议设20个席位,问三系各有多少个席位?问题的提出按惯例分配席位方案,即按人数比例分配原则,座位分配,现有6名学生从丙系转到甲乙系各3名,20个席位的分配,现象1:丙系少了6人,但席位仍是4位,不公平!,为了在表决提案时可能出现10:10的平局,再设一个席位。,21个席位的分配结果,11,7,3,现象2:总席位增加一席,丙系反而减少一席(不公平
21、!),惯例分配:按比例分配完取整数的名额后,剩下的名额按惯例分给小数部分较大者。存在不公平现象,能否给出更公平的分配席位的方案?,建模分析,目标:建立公平的分配方案。反映公平分配的数量指标可用每席位代表的人数来衡量。,一般地,,当,席位分配公平,但通常不一定相等,席位分配的不公平程度用以下标准来判断。,值越小分配越趋于公平,但这并不是一个好的衡量标准。,C,D的不公平程度大为改善!,2)相对不公平,表示每个席位代表的人数,总人数一定时,此值越大,代表的人数就越多,分配的席位就越少。,则A吃亏,或对A 是不公平的。,定义“相对不公平”,对A的相对不公平值,同理,可定义对B 的相对不公平值为:,对
22、B的相对不公平值;建立了衡量分配不公平程度的数量指标,制定席位分配方案的原则是使它们的尽可能的小。,建模,情形1,说明即使给A 单位增加1席,仍对A不公平,所增这一席必须给A单位。,情形2,说明当对A 不公平时,给A单位增加1席,对B又不公平。,计算对B 的相对不公平值,情形3,说明当对A不公平时,给B单位增加1席,对A 不公平。,计算对A 的相对不公平值,则这一席位给A 单位,否则给B 单位。,结论:当(*)成立时,增加的一个席位应分配给A 单位,反之,应分配给 B 单位。,记作,则增加的一个席位应分配给Q值较大的一方。这样的分配席位的方法称为Q值方法。,若A、B两方已占有席位数为,4 推广
23、 有m方分配席位的情况,设,方人数为,,已占有,个席位,,当总席位增加1 席时,计算,则1席应分给Q值最大的一方。从 开始,即每方至少应得到以1 席,(如果有一方1 席也分不到,则把它排除在外。),举例,甲、乙、丙三系各有人数103,63,34,有21个席位,如何分配?,按Q值方法:,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,甲:11,乙:6,丙:4,第二节 环境数学建模方法简介,一、系统结构和过程分析方法二、污染物稀释扩散模型三、机理分析建模法四、回归分析建模五、时间序列建模,灰箱模型的建立,一般从对对象系统的调查和研究开始,掌握系统的结
24、构和系统内现象发生的过程,通过分析建立系统的定性模型,又称概念模型,然后研究系统内发生的各类过程数学表达式,把系统变化过程定量化。,黑箱模型,常采用测试分析的方法建立,即将研究的系统视为一个黑箱系统,测量系统的输入和输出数据,并以此为依据运用统计分析方法,在某一类模型中选择一个与数据拟合得比较好的模型。1、模型变量的筛选与确定1)首先建立环境输入输出模型时,根据建模的目的,很容易确定要描述的系统变量,即因变量。2)然后,利用对系统的初步了解,特别是利用专业知识和经验确定影响应变量的因素,即需要考虑模型的自变量。3)搜集历史数据或组织试验观察获得数据,为建模作准备。,注意问题:1)可能会把对因变
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 环境 数学模型 课件
链接地址:https://www.31ppt.com/p-3414768.html