20192011-1数学模型在环境科学中的应用.ppt

上传人:上海哈登 文档编号:2772735 上传时间:2019-05-13 格式:PPT 页数:70 大小:10.47MB
返回 下载 相关 举报
20192011-1数学模型在环境科学中的应用.ppt_第1页
第1页 / 共70页
20192011-1数学模型在环境科学中的应用.ppt_第2页
第2页 / 共70页
20192011-1数学模型在环境科学中的应用.ppt_第3页
第3页 / 共70页
20192011-1数学模型在环境科学中的应用.ppt_第4页
第4页 / 共70页
20192011-1数学模型在环境科学中的应用.ppt_第5页
第5页 / 共70页
点击查看更多>>
资源描述

《20192011-1数学模型在环境科学中的应用.ppt》由会员分享,可在线阅读,更多相关《20192011-1数学模型在环境科学中的应用.ppt(70页珍藏版)》请在三一文库上搜索。

1、2019年5月13日星期一,化学与环境科学学院,1,环境模型与设计 -基于Matlab,张宝林 讲师 内蒙古师范大学化学与环境科学学院,2,2019年5月13日星期一,化学与环境科学学院,课程简介,环境与可持续发展是当今世界关注的重要议题。可持续发展的关键是协调好经济发 展和环境保护之间的关系,这种协调有赖于应用系统论的观点研究环境系统内部各个组成部分和要素之间的对立统一关系;也有赖于研究环境质量和社会经济发展的对立统一关系,建立最佳的经济结构和环境经济布局。环境科学的发展给日益显现和加剧的环境问题的解决提供了重要方法和技术。,3,2019年5月13日星期一,化学与环境科学学院,课程简介,基于

2、计算机的数学模型是用于分析和评价众多复杂环境问题的强有力的工具。本课程目的是介绍几种适用于开发模型的软件,介绍解决某些具体问题的软件综合应用。 通过应用计算机,特别是在模拟和分析某些环境过程时,环境建模是提高教学和学习的有效方法。本课程有助于提高学生在应用计算机解决专业问题的能力,加深对理论知识的理解。,4,2019年5月13日星期一,化学与环境科学学院,课程简介,课程内容包括开发环境模型的一般步骤,基本概念,可用于环境模型设计的软件,以及简单的环境模型设计实例。本课程也将介绍一些复杂的模型,如区域气候模型,碳氮循环模型,水文模型等。,5,2019年5月13日星期一,化学与环境科学学院,教学目

3、标,学完本课程后,能够描述不同类型的环境模型,探讨环境模型的实际应用,如预测和评价潜在的环境影响,开发规划活动可能造成的环境影响等,明确环境模型的优缺点。,5,6,2019年5月13日星期一,化学与环境科学学院,7,2019年5月13日星期一,化学与环境科学学院,课程主要内容,第一讲 数学模型在环境科学中的应用 第二讲 环境模型的数学基础知识 第三讲 环境问题的数学模型概述 第四讲 环境生态数学模型 第五讲 环境预测模型 第六讲 环境质量评价模型,8,2019年5月13日星期一,化学与环境科学学院,课程主要内容,第一讲数学模型在环境科学中的应用 1 计算机概论 2 数学模型在环境科学中的应用

4、3 环境数学模型的分类,8,9,2019年5月13日星期一,化学与环境科学学院,课程主要内容,第二讲 环境模型的数学基础知识 1 线性代数基础 2 概率论与数理统计 3 微积分基础知识 4 运筹学基础 5 灰色模型基础,9,10,2019年5月13日星期一,化学与环境科学学院,课程主要内容,第三讲 环境问题的数学模型概述 1 环境数学模型概述 2 环境数学模型的建立 3 环境数学模型建模的基本方法,10,11,2019年5月13日星期一,化学与环境科学学院,课程主要内容,第四讲 环境生态数学模型 1 环境空间变异分析模型:地统计,趋势面分析等 2 种群动态模型:单一种群,种间作用,Lotka-

5、Volterra,11,12,2019年5月13日星期一,化学与环境科学学院,课程主要内容,第五讲 环境预测模型 1 回归预测模型 2 灰色预测模型 3 人工神经网络,12,13,2019年5月13日星期一,化学与环境科学学院,课程主要内容,第六讲 环境质量评价模型 1 环境指数评价模型 2 环境质量的聚类分析模型 3 主成分分析模型 4 因子分析模型,13,14,2019年5月13日星期一,化学与环境科学学院,主要参考书,宋新山等,环境数学模型,科学出版社,2004 宋新山等,MATLAB在环境科学中的应用,化学工业出版社,2008 汪礼礽,环境数学模型,华东师范大学出版社,1997 吴祈宗

6、等,运筹学与最优化MATLAB编程,机械工业出版社,2010,14,15,2019年5月13日星期一,化学与环境科学学院,第一讲数学模型在环境科学中的应用,1 计算机概论 2 数学模型在环境科学中的应用 3 环境数学模型的分类,15,16,2019年5月13日星期一,化学与环境科学学院,第一讲数学模型在环境科学中的应用,参考书:,16,17,2019年5月13日星期一,化学与环境科学学院,-1 计算机概论,http:/www.tcf.ua.edu/AZ/ITHistoryOutline.htm,Fortran 95程序设计-彭国伦,A. The Premechanical Age: 3000

7、B.C. - 1450 A.D.,Writing and Alphabets-communication.,Paper and Pens-input technologies.,Books and Libraries: Permanent Storage Devices.,The First Numbering Systems.,The First Calculators: The Abacus.,17,Scientific American 2009-9 Computing,腓尼基人,18,2019年5月13日星期一,化学与环境科学学院,-1 计算机概论,B. The Mechanical

8、Age: 1450 - 1840,The First Information Explosion.,The first general purpose “computers“,顧登堡(Johann Gutenberg),Johann Gutenberg (Mainz, Germany) Invented the movable metal-type printing process in 1450. The development of book indexes and the widespread use of page numbers.,18,19,2019年5月13日星期一,化学与环境科

9、学学院,-1 计算机概论,B. The Mechanical Age: 1450 - 1840,19,Wilhelm Schickard,1592年出生于德国Herrenberg,一生中的大部分时间都居住在德国Tubingen,并在图宾根大学教授希伯来语和天文学。,20,2019年5月13日星期一,化学与环境科学学院,-1 计算机概论,B. The Mechanical Age: 1450 - 1840,Slide Rules, the Pascaline and Leibnizs Machine.,Early 1600s, William Oughtred, an English clerg

10、yman, invented the slide rule,20,21,2019年5月13日星期一,化学与环境科学学院,-1 计算机概论,B. The Mechanical Age: 1450 - 1840,Slide Rules, the Pascaline and Leibnizs Machine.,The Pascaline. Invented by Blaise Pascal (1623-62).,自动进位加法器,法国人,21,22,2019年5月13日星期一,化学与环境科学学院,-1 计算机概论,B. The Mechanical Age: 1450 - 1840,Slide Rul

11、es, the Pascaline and Leibnizs Machine.,Leibnizs Machine. Gottfried Wilhelm von Leibniz (1646-1716), German mathematician and philosopher.,22,23,2019年5月13日星期一,化学与环境科学学院,-1 计算机概论,B. The Mechanical Age: 1450 - 1840,23,十七、十八世纪的其他机械计算机,1966年,Samuel Morland设计了一台用于计算英国货币加法的机器献给了英国国王查尔斯二世。 在1679年,Samuel Mo

12、rland又设计了另一台可以计算英国货币乘法的机器献给了大公科西莫三世。 1709年,Giovanni Poleni制作了一台可进行三位十进制数字加法的机械计算机 1725年,Lpine制作了一台机械计算机。 1727年,Antonius Braun制作了一台机械计算机,并献给了德国皇帝卡尔四世 1730年,Hillerin de Boistissandau制作了一台机械计算机。 1725年,C.L. Gersten制作了一台机械计算机。 1750年,Jacob Isaac Pereire制作了一台机械计算机。 1773年,Phillip Matthaeus Hahn在Gottfried Le

13、ibniz的乘法机的基础上设计了一台可以进行12位十进制运算的机械计算机好像直到1820年才完成制作。 1775年,Charles Stanhope制作了一台机械计算机。 1784年,Johan Helfreich Mller制作了一台可进行不同进制运算的机械计算机,这是由于采用了齿数可变的齿轮。 1790年,Phillip Matthaeus Hahn的徒弟Jacob Auch制作了一台机械计算机。 1792年,Reichhold制作了一台机械计算机。,24,2019年5月13日星期一,化学与环境科学学院,-1 计算机概论,B. The Mechanical Age: 1450 - 1840

14、,24,1820年,法国人Charles Xavier Thomas de Colmar研制出了第一台商业化的可进行四则运算的机器。,25,2019年5月13日星期一,化学与环境科学学院,-1 计算机概论,B. The Mechanical Age: 1450 - 1840,Babbages Engines,The Difference Engine. Working model created in 1822. The “method of differences“.,Charles Babbage (1792-1871), eccentric English mathematician,T

15、he Analytical Engine.,Augusta Ada Byron (1815-52).,25,现代计算机的起点:Charles Babbage的差分机和分析机,26,2019年5月13日星期一,化学与环境科学学院,-1 计算机概论,B. The Mechanical Age: 1450 - 1840,Babbages Engines,26,27,2019年5月13日星期一,化学与环境科学学院,-1 计算机概论,在十九世纪中期,人们开始设计各种处理计算中发生错误的机器,其中最著名的有babbage差分机 ( Babbage Difference Engine)。 1991年,伦敦的

16、科学博物馆决定建立babbage difference engine no.2。由Andrew Carol建立的Difference engine 2图形如下:,28,2019年5月13日星期一,化学与环境科学学院,-1 计算机概论,http:/ 计算机概论,B. The Mechanical Age: 1450 - 1840,29,十九、二十世纪的机械计算机,在十九、二十世纪的欧洲初见出现了大量技术成熟的机械计算机并得到了广泛的应用。 1838年,英国银行家Thomas Fowler制作了一台进行二进制和三进制运算的机械计算机,并将它送给了英国皇家学会的成员。 1853年,来自瑞典的Geor

17、ge Scheutz和他的儿子Edward Scheutz利用Charles Babbage的设计成功地制作了一台差分机,目前保存在美国华盛顿州的史密森学会。 1875年,美国人Frank Stephen Baldwin设计了不同于莱布尼茨的手摇式机械计算机 1878年,为Ludvig Nobel工作的瑞典人Willgodt Theophil Odhner设计了另外一种不同于莱布尼茨的机械计算机 1878年,美国人Ramon Verea也设计了另外一种不同于莱布尼茨的机械计算机。 1878年,来自德国的Arthur Burkhardt开办了Erste Glashtter Rechenmasch

18、inenfabrik这间公司,并生产销售他所设计的一种机械计算机直到1920年。 1885年,美国人William Seward Burroughs制作了带有键盘的机械计算机并申请了专利。 1885年,美国人Dorr Eugene Felt制作了带有键盘的Comptometer。 1886年,美国人Charles Henry Webb制作了Ribbon Adder。 1888年,法国人J.L. Troncet设计了一台可以放进口袋里的机械计算机。 1889年,法国人Len Bolle制作了一台在30秒内进行18位数字的平方根运算,不过并没能投入生产。,30,2019年5月13日星期一,化学与环

19、境科学学院,-1 计算机概论,B. The Mechanical Age: 1450 - 1840,30,十九、二十世纪的机械计算机,1890 年,美国人口普查部门希望能得到一台机器帮助提高普查效率。Herman Hollerith借鉴 Charles Babbage 的差分机,用穿孔卡片存储数据,并设计了机器。1896 年,Herman Hollerith 创办了Tabulating Machine公司,也就是IBM 的前身。 1892年,德国人Otto Steiger在Ramon Verea和Len Bolle的基础上设计了一种名为“Millionaire”的机械计算机。 1907年,Lu

20、dwig Spitz设计了取名TIM(Time is Money) 的机械计算机并推向市场。 1907年, 奥地利人Curt Herzstark制作了第一台使用电动马达驱动的机械计算机。 1911年,Hubert Hopkins设计了一种机械计算机并开始生产。 1912年,Jay R. Monroe制作了Monroe。 1913年瑞士的H.W. Egli公司开始销售名叫MADAS (Multiplication, Automatic Division, Addition and Subtraction)的机械计算机。 1924年,Felix Dzerzinsky开始生产一种机械计算机一直到20

21、世纪80年代初。 1925年,美国麻省理工学院由Vannever Bush领导的一个小组制造了第一台模拟式的机械计算机。 1935 年,IBM 推出IBM 601 1936年,荷兰Philips公司制造了一种二进制手摇式机械计算机。 1943年,Curt Herzstark制作了Curta。,31,2019年5月13日星期一,化学与环境科学学院,-1 计算机概论,C. The Electromechanical Age: 1840 - 1940.,Electromechanical Computing,Herman Hollerith and IBM.,The International Bu

22、siness Machines Corporation (IBM).,31,32,2019年5月13日星期一,化学与环境科学学院,-1计算机概论,C. The Electromechanical Age: 1840 - 1940.,Electromechanical Computing,Mark 1.,Howard Aiken, a Ph.D. student at Harvard University Built the Mark I Completed January 1942 8 feet tall, 51 feet long, 2 feet thick, weighed 5 tons,

23、 used about 750,000 parts,32,33,2019年5月13日星期一,化学与环境科学学院,-1计算机概论,D. The Electronic Age: 1940 - Present.,First Tries. Early 1940s Electronic vacuum tubes.,Electronic Numerical Integrator and Computer (ENIAC),33,34,2019年5月13日星期一,化学与环境科学学院,-1 计算机概论,现代计算机发展历程,第一代电子管计算机 (1945-1956),第二代晶体管计算机 (1956-1963),第

24、三代集成电路计算机 (1964-1971),第四代大规模集成电路计算机 (1971-现在),34,35,2019年5月13日星期一,化学与环境科学学院,-1 计算机概论,超级计算机,35,日本理化学研究所20日宣布,与富士通共同研发中的超级计算机“京”以每秒8612万亿次的运算速度在最新全球超级计算机500强排名中位列第一。 中国天河-1A超级计算机现在排名第二位。天河-1A每秒可进行2.57千万亿次浮点运算。不过,中国继续增加在这个排行榜中的超级计算机的数量。现在,中国的世界500强超级计算机已经从42台增加到62台。 日本为美国能源部生产的超级计算机Jaguar的排名下降到第三位。,36,

25、2019年5月13日星期一,化学与环境科学学院,-1 计算机概论,超级计算机,36,37,2019年5月13日星期一,化学与环境科学学院,-1 计算机概论,数字化,37,38,2019年5月13日星期一,化学与环境科学学院,-1 计算机概论,数字化,38,39,2019年5月13日星期一,化学与环境科学学院,-1 计算机概论,计算机语言,39,40,2019年5月13日星期一,化学与环境科学学院,环境科学中科学计算的重要性 环境科学中的主要科学计算问题,40,2数学模型在环境科学中的应用,41,2019年5月13日星期一,化学与环境科学学院,环境科学中科学计算的重要性: 1 科学计算在环境科学

26、研究和工作实践中占有重要地位; 2 环境科学工作者掌握专门计算机语言的必要性。,41,2数学模型在环境科学中的应用,42,2019年5月13日星期一,化学与环境科学学院,环境科学中科学计算的重要性 1 科学计算在环境科学研究和工作实践中占有重要地位: 环境科学与其所依托的传统学科之间进一步交叉互动发展的需要; 量化认识、准确调控复杂环境系统的需要; 环境科学研究的重要工具; 环境规划、环境评价的核心技术之一。,42,2数学模型在环境科学中的应用,43,2019年5月13日星期一,化学与环境科学学院,1 科学计算在环境科学研究和工作实践中占有重要地位: 环境科学与其所依托的传统学科之间进一步交叉

27、互动发展的需要: 新兴综合性交叉边缘学科; 依托较多传统学科。,43,2数学模型在环境科学中的应用,44,2019年5月13日星期一,化学与环境科学学院,1 科学计算在环境科学研究和工作实践中占有重要地位: 量化认识、准确调控复杂环境系统的需要:,44,2数学模型在环境科学中的应用,45,2019年5月13日星期一,化学与环境科学学院,1 科学计算在环境科学研究和工作实践中占有重要地位: 环境科学研究的重要工具,45,2数学模型在环境科学中的应用,46,2019年5月13日星期一,化学与环境科学学院,1 科学计算在环境科学研究和工作实践中占有重要地位: 环境规划、环境评价的核心技术之一。,46

28、,2数学模型在环境科学中的应用,47,2019年5月13日星期一,化学与环境科学学院,环境科学中科学计算的重要性 2 环境科学工作者掌握专门计算机语言的必要性; 在系统论基础上人们对于环境系统认识逐步深化; 计算机软硬件技术的发展提供了可能性。,47,2数学模型在环境科学中的应用,48,2019年5月13日星期一,化学与环境科学学院,环境科学中科学计算的重要性 2 环境科学工作者掌握专门计算机语言的必要性; 一般的高级计算机怨言 专门的计算机数学软件包 专门解决环境问题的软件 计算机数学语言,48,2数学模型在环境科学中的应用,49,2019年5月13日星期一,化学与环境科学学院,环境科学中的

29、主要科学计算问题; 1解析解和数值解; 2环境质量模拟预测及计算机求解; 3系统最优化和环境规划模型及计算机求解; 4环境统计数学模型及计算机求解; 5一些非传统数学范畴的环境数学问题及计算机求解; 6环境科学中的图形可视化及其计算机实现。,49,2数学模型在环境科学中的应用,50,2019年5月13日星期一,化学与环境科学学院,环境科学中的主要科学计算问题: 1解析解和数值解,50,2数学模型在环境科学中的应用,51,2019年5月13日星期一,化学与环境科学学院,环境科学中的主要科学计算问题: 2环境质量模拟预测及计算机求解,51,2数学模型在环境科学中的应用,52,2019年5月13日星

30、期一,化学与环境科学学院,环境科学中的主要科学计算问题: 2环境质量模拟预测及计算机求解,52,2数学模型在环境科学中的应用,53,2019年5月13日星期一,化学与环境科学学院,环境科学中的主要科学计算问题: 2环境质量模拟预测及计算机求解,53,常微分方程 完全混合湖泊水质模型:,2数学模型在环境科学中的应用,54,2019年5月13日星期一,化学与环境科学学院,环境科学中的主要科学计算问题: 2环境质量模拟预测及计算机求解,54,常微分方程组 地表水水质简化S-P模型:,2数学模型在环境科学中的应用,55,2019年5月13日星期一,化学与环境科学学院,环境科学中的主要科学计算问题: 2

31、环境质量模拟预测及计算机求解,55,偏微分方程 多孔介质一维保守性污染物迁移模型:,2数学模型在环境科学中的应用,56,2019年5月13日星期一,化学与环境科学学院,环境科学中的主要科学计算问题: 2环境质量模拟预测及计算机求解,56,偏微分方程组:饱和土壤溶液中无机氮一维迁移转化模型:,2数学模型在环境科学中的应用,57,2019年5月13日星期一,化学与环境科学学院,环境科学中的主要科学计算问题:3系统最优化和环境规划模型及计算机求解,57,2数学模型在环境科学中的应用,58,2019年5月13日星期一,化学与环境科学学院,环境科学中科学计算的重要性: 4环境统计数学模型及计算机求解,5

32、8,2数学模型在环境科学中的应用,59,2019年5月13日星期一,化学与环境科学学院,环境科学中的主要科学计算问题: 4环境统计数学模型及计算机求解,59,2数学模型在环境科学中的应用,60,2019年5月13日星期一,化学与环境科学学院,数学模型在环境科学中的应用: 4环境统计数学模型及计算机求解,60,2数学模型在环境科学中的应用,61,2019年5月13日星期一,化学与环境科学学院,环境科学中的主要科学计算问题: 4环境统计数学模型及计算机求解,61,2数学模型在环境科学中的应用,62,2019年5月13日星期一,化学与环境科学学院,环境科学中的主要科学计算问题: 4环境统计数学模型及

33、计算机求解,62,2数学模型在环境科学中的应用,63,2019年5月13日星期一,化学与环境科学学院,环境科学中的主要科学计算问题: 4环境统计数学模型及计算机求解,63,2数学模型在环境科学中的应用,64,2019年5月13日星期一,化学与环境科学学院,环境科学中的主要科学计算问题: 5一些非传统数学范畴的环境数学问题及计算机求解,64,2数学模型在环境科学中的应用,65,2019年5月13日星期一,化学与环境科学学院,环境科学中的主要科学计算问题: 6环境科学中的图形可视化及其计算机实现,65,2数学模型在环境科学中的应用,66,2019年5月13日星期一,化学与环境科学学院,从宏观方面区

34、分,数学模型在环境科学中主要作用有2个方面,即管理工具和研究工具。 2.1 在环境规划、管理和环境影响评价及环境质量预测方面的应用: 如制定环境质量标准和环境污染排放标准; 对规划中的新建工程项目进行评价,66,2数学模型在环境科学中的应用,67,2019年5月13日星期一,化学与环境科学学院,2. 环境数学模型作为科研工具; 由于数学模型在描述复杂环境系统方面及在检验科学假设方面的优越性,在环境科学研究中,一些复杂环境系统或难于实际模拟的环境条件,经常通过一定的实验数据,利用环境数学模型进行计算机模型,并和推测结果比较。,67,2数学模型在环境科学中的应用,68,2019年5月13日星期一,

35、化学与环境科学学院,数学模型在环境科学的迅速发展的原因: 计算机的迅速发展; 人们在系统论基础上对环境系统认识逐步的深化.,68,2数学模型在环境科学中的应用,69,2019年5月13日星期一,化学与环境科学学院,环境数学模型的分类 按照掌握程度: 环境要素: 环境变量预测情况: 环境变量和时间的关系: 变量在空间变化的特点: 环境变量的变化情况: 建模是所使用的推理方法:,69,3 环境数学模型的分类,70,2019年5月13日星期一,化学与环境科学学院,环境数学模型的分类 在环境科学中,常用的是按照环境数学模型的用途进行分类,分为环境容量模型、环境规划模型、环境评价模型、环境预测模型、环境决策模型、环境经济模型、环境生态模型等等。,70,3 环境数学模型的分类,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1