《环境数学模型问题概述精选PPT.ppt》由会员分享,可在线阅读,更多相关《环境数学模型问题概述精选PPT.ppt(32页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、环境数学模型问题概述第1页,此课件共32页哦课程内容安排(一)数学模型部分(一)数学模型部分第二章:环境问题数学模型概述第二章:环境问题数学模型概述环境数学模型概述(模型介绍、分类、基本应用)环境数学模型概述(模型介绍、分类、基本应用)环境数学模型建立(一般性程序)环境数学模型建立(一般性程序)建模基本方法(机理分析法、数据分析法)建模基本方法(机理分析法、数据分析法)第三章:环境质量基本模型第三章:环境质量基本模型基本流体力学模型基本流体力学模型解析解、数值解解析解、数值解流场模型参数估计流场模型参数估计地表水环境质量基本模型(一维、二维、地表水环境质量基本模型(一维、二维、sp、河流、河口
2、、湖泊)、河流、河口、湖泊)环境空气质量基本模型(箱式、高架点源、线源)环境空气质量基本模型(箱式、高架点源、线源)土壤环境质量基本模型土壤环境质量基本模型第2页,此课件共32页哦课程内容安排(一)数学模型部分(一)数学模型部分第四章:环境容量模型第四章:环境容量模型水环境容量模型水环境容量模型大气环境容量模型大气环境容量模型土壤环境容量模型土壤环境容量模型第五章:环境污染控制规划模型第五章:环境污染控制规划模型水污染控制规划模型水污染控制规划模型大气污染控制规划模型大气污染控制规划模型第六章:环境质量评价模型第六章:环境质量评价模型层次分析模型层次分析模型主成分分析模型主成分分析模型数据包络
3、分析模型数据包络分析模型第七章:环境经济模型、环境预测模型、生态模型第七章:环境经济模型、环境预测模型、生态模型环境经济投入环境经济投入-产出模型产出模型灰色预测模型灰色预测模型分室模型分室模型第3页,此课件共32页哦课程内容安排(二)MATLAB部分MATLAB基础基于MATLAB的环境数学模型参数估计基于MATLAB的环境质量数学模拟基于MATLAB的环境规划模型求解基于MATLAB的环境统计问题求解一些非传统环境数学问题的MATLAB计算第4页,此课件共32页哦课程内容讲述方式课堂讲授为主,上机为辅助课堂讲授中数学模型基本知识和MATLAB求解过程同时进行对部分MATLAB程序详细讲解,
4、其余一些程序自行消化要求掌握最基本的一些概念和方法第5页,此课件共32页哦要求及成绩考核方式期末考试70%,上机+平时30%课堂32-36学时,上机12-16学时开卷考试,要求掌握最基本方法和技能第6页,此课件共32页哦第一讲:环境数学模型及其应用的重要性三个问题:三个问题:什么是环境数学模型?什么是环境数学模型?什么是环境数学模型?什么是环境数学模型?为什么要学习环境数学模型及其为什么要学习环境数学模型及其为什么要学习环境数学模型及其为什么要学习环境数学模型及其MATLABMATLAB求解方法?求解方法?求解方法?求解方法?MTALABMTALAB能在环境问题科学计算中作些什么?能在环境问题
5、科学计算中作些什么?能在环境问题科学计算中作些什么?能在环境问题科学计算中作些什么?第7页,此课件共32页哦一、模型的概念1、模型是抓住实际问题本质的合理简化、模型是抓住实际问题本质的合理简化模型是实际问题的简化,因此人们在应用模型模型是实际问题的简化,因此人们在应用模型解决实际问题的时候,总是希望能够比较方便解决实际问题的时候,总是希望能够比较方便地获得所描述系统的基本特征。地获得所描述系统的基本特征。模型不可能包括真实系统的所有特性,否则,模型不可能包括真实系统的所有特性,否则,这样的模型将是十分复杂和难于求解的,而且这样的模型将是十分复杂和难于求解的,而且模型结果也不一定十分可靠。模型结
6、果也不一定十分可靠。然而模型必须包括所描述系统的最本质特征,然而模型必须包括所描述系统的最本质特征,否则,也就失去了用模型描述问题的意义。否则,也就失去了用模型描述问题的意义。第8页,此课件共32页哦一、模型的概念2、物理模型、数学模型、化学模型、物理模型、数学模型、化学模型模型有多种,比如物理模型、数学模型、化学模型有多种,比如物理模型、数学模型、化学模型等。模型等。数学模型是常用的模拟实际问题的有效手段,数学模型是常用的模拟实际问题的有效手段,许多物理模型、化学模型等最终定量化描述也许多物理模型、化学模型等最终定量化描述也要靠数学模型来解决。要靠数学模型来解决。第9页,此课件共32页哦一、
7、模型的概念2、数学模型在环境科学中的迅速发展和应用、数学模型在环境科学中的迅速发展和应用主要得益于两个方面的原因:主要得益于两个方面的原因:第一是计算机技术的发展,能方便地处理许多第一是计算机技术的发展,能方便地处理许多复杂的数学问题,依靠手工或古老的计算设备复杂的数学问题,依靠手工或古老的计算设备需要几个月或几天的计算量,现在可能几分钟需要几个月或几天的计算量,现在可能几分钟就完成了。就完成了。第二是在系统论基础上对环境系统认识逐步的第二是在系统论基础上对环境系统认识逐步的深化,这使得建立比较准确地描述环境系统的深化,这使得建立比较准确地描述环境系统的功能、特征以及其中污染迁移转化的数学模型
8、功能、特征以及其中污染迁移转化的数学模型成为可能。成为可能。第10页,此课件共32页哦二、数学模型概述1、定义数学模型数学模型,就是针对或参照某种系统的运动规律、特征和数量相依关系,采用形式化的数学语言,对该系统概括或近似地表达出来的一种数学结构,描述系统(或事物)的这种数学语言和结构常常以一套反映数量关系的数学公式和具体算法体现出来,具体地把这套公式和算法称为数学模型。第11页,此课件共32页哦二、数学模型概述2、特征抽象性抽象性 抽象研究有许多优点,比如不需要专用的设备和工具,可以节省大量的投资和设备运行费用。局限性局限性 局限性要求建立数学模型时,首要的问题是对环境系统有深刻的认识、观察
9、和系统的分析,这种观察或分析,要么是系统的发展机理,要么是系统发展中的大量观测数据。第12页,此课件共32页哦二、数学模型概述3、建立模型的原则反映问题的关键和本质规律,把非本质的简化掉。尽量简单、便于处理。确保满足精确度的条件下,模型尽量简单实用。模型的依据要充分。模型推导要严谨地依据科学规律,并有可靠的实测数据验证。模型所表示的系统要能操纵和控制,便于检验和修改。要求模型中要有可控变量。第13页,此课件共32页哦三、环境数学模型的分类对环境系统信息的掌握程度:白箱模型、灰箱模型和黑箱模型;对环境系统信息的掌握程度:白箱模型、灰箱模型和黑箱模型;环境要素分为大气环境数学模型、水环境数学模型、
10、声环境数学模型等;环境要素分为大气环境数学模型、水环境数学模型、声环境数学模型等;对环境变量预测情况,分为连续型环境数学模型和离散型环境数学模型,对环境变量预测情况,分为连续型环境数学模型和离散型环境数学模型,以及确定型和随机型环境数学模型;以及确定型和随机型环境数学模型;环境变量和时间关系,分为静态模型(与时间变量无关)和动态模环境变量和时间关系,分为静态模型(与时间变量无关)和动态模型;型;时间和空间变量在模型中的划分情况,可分为时间序列模型和时间和空间变量在模型中的划分情况,可分为时间序列模型和空间序列模型;空间序列模型;变量在空间变化的特性,分为一维模型、二维模型、空间三维模变量在空间
11、变化的特性,分为一维模型、二维模型、空间三维模型等;型等;环境变量的变化情况,分为线性模型和非线性模型等;环境变量的变化情况,分为线性模型和非线性模型等;模型建立时使用的推理方法,可分为统计模型、推理模型、半推理模型建立时使用的推理方法,可分为统计模型、推理模型、半推理模型等。模型等。第14页,此课件共32页哦三、环境数学模型的分类在使用中,常按环境数学模型的应用进行分类:环境容量模型环境规划模型环境评价模型环境预测模型环境决策模型环境经济模型环境生态模型。第15页,此课件共32页哦四、环境数学模型建立的一般程序1、模型基本组成、模型基本组成外部变量,V状态变量,C数学方程,f过程变量,t,x
12、参变量或系数,K1,K2通用常数,R(气体状态常数),分子量,g(重力加速度)第16页,此课件共32页哦四、环境数学模型建立的一般程序1、模型基本组成、模型基本组成例如例如第17页,此课件共32页哦四、环境数学模型建立的一般程序2、模型概念化方法、模型概念化方法文字模型文字模型非形式化,具有丰富多样性非形式化,具有丰富多样性图形模型图形模型按照时间、空间顺序进行图形按照时间、空间顺序进行图形化表示化表示箱式模型箱式模型箭头、线形、方框表示物流、箭头、线形、方框表示物流、能流关系能流关系第18页,此课件共32页哦四、环境数学模型建立的一般程序2、模型概念化方法、模型概念化方法例如例如第19页,此
13、课件共32页哦四、环境数学模型建立的一般程序3、模型系统结构的确定、模型系统结构的确定模型结构识别是一个不断反复修改调整过程,模型结构识别是一个不断反复修改调整过程,这一步工作也往往是非常困难的工作这一步工作也往往是非常困难的工作在建立具体环境系统模型时,往往是直按选在建立具体环境系统模型时,往往是直按选用前人已开发出来的各种模型结构,然后用前人已开发出来的各种模型结构,然后再根据从实际系统取得的信息对其中的未再根据从实际系统取得的信息对其中的未知参数进行估计,并对其进行验证和对部知参数进行估计,并对其进行验证和对部分结构进行修改调整,直到得到一个较为分结构进行修改调整,直到得到一个较为满意的
14、模型结构。满意的模型结构。第20页,此课件共32页哦四、环境数学模型建立的一般程序3、模型系统结构的确定、模型系统结构的确定半机理模型半机理模型一般化合物反应符合一级动力学过程,即为:一般化合物反应符合一级动力学过程,即为:C=C0e-Kt 据此确定模型结构为半机理模型。其中白箱部分为已知据此确定模型结构为半机理模型。其中白箱部分为已知模型符合一级动力学过程,灰色部分为不知道其中的反模型符合一级动力学过程,灰色部分为不知道其中的反应参数,这需要用参数估计方法得出。应参数,这需要用参数估计方法得出。用参数估计方法得模型中用参数估计方法得模型中K=0.0519,C0=2.30。第21页,此课件共3
15、2页哦四、环境数学模型建立的一般程序3、模型系统结构的确定、模型系统结构的确定”王岛之狼王岛之狼”箱式模型箱式模型即假定食物链中的所有能量流都与该能流流出的分室中贮存的能量成正比。即假定食物链中的所有能量流都与该能流流出的分室中贮存的能量成正比。并设并设为呼吸速率,为呼吸速率,为为供给速率,供给速率,为死亡速率,为死亡速率,为其他能量的消耗速率为其他能量的消耗速率 第22页,此课件共32页哦五、环境科学中科学计算的重要性 1、科学计算在环境科学研究和工作实践中占、科学计算在环境科学研究和工作实践中占有重要地位有重要地位 是环境科学与其所依托的传统学科之间进是环境科学与其所依托的传统学科之间进一
16、步交叉互动发展的需要。一步交叉互动发展的需要。是量化认识、准确调控复杂环境系统的需是量化认识、准确调控复杂环境系统的需要。要。是环境科学研究的重要工具。是环境科学研究的重要工具。是环境规划、环境评价的核心技术之一。是环境规划、环境评价的核心技术之一。第23页,此课件共32页哦五、环境科学中科学计算的重要性2、环境科技工作者为什么要掌握专门的计算机数学语言、环境科技工作者为什么要掌握专门的计算机数学语言-MATLAB第一类是一般的高级计算机语言第一类是一般的高级计算机语言,如,如Visual C+、Visual Basic、Pascal、Visual Fortran。第二类是专门解决为解决某类数
17、学问题发展起来的计算机数学软件第二类是专门解决为解决某类数学问题发展起来的计算机数学软件包包。LINPACK、EISPACK、LINDO、LINGO、Surfer、Origin、Modelmaker、Stella、Spss、SAS。第三类:专门为解决某一类环境模拟计算或数值分析问题发展起来的专第三类:专门为解决某一类环境模拟计算或数值分析问题发展起来的专业计算或绘图软件业计算或绘图软件。如。如QUAL2.E,WASP(Water Quality Analysis Simulation Program)、)、WQRRS(Water Quality for River and Reservoir
18、System)、)、CALPUFF。第四类:计算机数学语言。这类计算机语言的特点是和数学运第四类:计算机数学语言。这类计算机语言的特点是和数学运算机紧密结合算机紧密结合。4个最著名的计算机数学语言:个最著名的计算机数学语言:The MathWorks 公公司的司的MATLAB语言、语言、Wolfram Research 公司的公司的Mathematica语言、语言、Waterloo Maple公司的公司的Maple语言和语言和Math Soft公司的公司的Mathcad语言。语言。第24页,此课件共32页哦六、环境科学中都有哪些可以用MATLAB解决的科学计算问题?6大需要1、解析解和数值解、
19、解析解和数值解 理论研究者和工程技术人员对数学问题解得关心程度一样吗?MATLAB强大功能在于数值解第25页,此课件共32页哦六、环境科学中都有哪些可以用MATLAB解决的科学计算问题?2、环境质量模拟预测及计算机求解、环境质量模拟预测及计算机求解常微分方程常微分方程 常微分方程组常微分方程组 偏微分方程偏微分方程 偏微分方程偏微分方程组 第26页,此课件共32页哦六、环境科学中都有哪些可以用MATLAB解决的科学计算问题?3、系统最优化和环境规划模型及计算机求解、系统最优化和环境规划模型及计算机求解 无约束极值 有约束极值(线性规划、非线性规划、数据包络分析)第27页,此课件共32页哦六、环
20、境科学中都有哪些可以用MATLAB解决的科学计算问题?4、环境统计数学模型及计算机求解、环境统计数学模型及计算机求解 常规统计指标线性回归和非线性回归 聚类分析判别分析主成分分析 方差分析 地统计学分析趋势面分析 第28页,此课件共32页哦六、环境科学中都有哪些可以用MATLAB解决的科学计算问题?5、一些非传统数学范畴的环境数学问题及计、一些非传统数学范畴的环境数学问题及计算机求解算机求解 人工神经网络计算 模糊综合评价输入层 隐含层 输出层神经网络结构图神经网络结构图输入信息输出信息第29页,此课件共32页哦六、环境科学中都有哪些可以用MATLAB解决的科学计算问题?6、环境科学中的图形表
21、达及其计算机实现、环境科学中的图形表达及其计算机实现 直观、清晰地表明计算过程或结果;明晰地揭示科学规律和深刻地解释环境现象。MATLAB 具备强大的绘图功能,各种各样的图形。第30页,此课件共32页哦思考题1、如何理解数学模型的抽象性和局限性?、如何理解数学模型的抽象性和局限性?2、建立数学模型的基本原则是什么?、建立数学模型的基本原则是什么?3、为什么要学习环境数学模型及其、为什么要学习环境数学模型及其MATLAB求解方法?求解方法?4、MTALAB能在环境问题科学计算中有哪些能在环境问题科学计算中有哪些方面的应用,举例说明?方面的应用,举例说明?5、简述环境数学模型的基本组成?、简述环境数学模型的基本组成?第31页,此课件共32页哦思考题你能利用目前自己掌握的计算机软件知识求你能利用目前自己掌握的计算机软件知识求解下面的两个问题解下面的两个问题 吗?吗?第32页,此课件共32页哦