数学模型在环境科学中的应用.ppt_第1页
数学模型在环境科学中的应用.ppt_第2页
数学模型在环境科学中的应用.ppt_第3页
数学模型在环境科学中的应用.ppt_第4页
数学模型在环境科学中的应用.ppt_第5页
已阅读5页,还剩65页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

*化学与环境科学学院1 环境模型与设计 -基于Matlab 张宝林 讲师 内蒙古师范大学化学与环境科学学院 2*化学与环境科学学院 课程简介 环境与可持续发展是当今世界关注的重要 议题。可持续发展的关键是协调好经济发 展和环境保护之间的关系,这种协调有赖 于应用系统论的观点研究环境系统内部各 个组成部分和要素之间的对立统一关系; 也有赖于研究环境质量和社会经济发展的 对立统一关系,建立最佳的经济结构和环 境经济布局。环境科学的发展给日益显 现和加剧的环境问题的解决提供了重要方 法和技术。 3*化学与环境科学学院 课程简介 基于计算机的数学模型是用于分析和评价 众多复杂环境问题的强有力的工具。本课程 目的是介绍几种适用于开发模型的软件,介 绍解决某些具体问题的软件综合应用。 通过应用计算机,特别是在模拟和分析某 些环境过程时,环境建模是提高教学和学习 的有效方法。本课程有助于提高学生在应用 计算机解决专业问题的能力,加深对理论知 识的理解。 4*化学与环境科学学院 课程简介 课程内容包括开发环境模型的一般步骤,基本 概念,可用于环境模型设计的软件,以及简单的环 境模型设计实例。本课程也将介绍一些复杂的模型 ,如区域气候模型,碳氮循环模型,水文模型等。 5*化学与环境科学学院 教学目标 学完本课程后,能够描述不同类型的环 境模型,探讨环境模型的实际应用,如预 测和评价潜在的环境影响,开发规划活动 可能造成的环境影响等,明确环境模型的 优缺点。 5 6*化学与环境科学学院 7*化学与环境科学学院 课程主要内容 第一讲 数学模型在环境科学中的应用 第二讲 环境模型的数学基础知识 第三讲 环境问题的数学模型概述 第四讲 环境生态数学模型 第五讲 环境预测模型 第六讲 环境质量评价模型 8*化学与环境科学学院 课程主要内容 第一讲数学模型在环境科学中的应用 1 计算机概论 2 数学模型在环境科学中的应用 3 环境数学模型的分类 8 9*化学与环境科学学院 课程主要内容 第二讲 环境模型的数学基础知识 1 线性代数基础 2 概率论与数理统计 3 微积分基础知识 4 运筹学基础 5 灰色模型基础 9 10*化学与环境科学学院 课程主要内容 第三讲 环境问题的数学模型概述 1 环境数学模型概述 2 环境数学模型的建立 3 环境数学模型建模的基本方法 10 11*化学与环境科学学院 课程主要内容 第四讲 环境生态数学模型 1 环境空间变异分析模型:地统计,趋势 面分析等 2 种群动态模型:单一种群,种间作用 Lotka-Volterra 11 12*化学与环境科学学院 课程主要内容 第五讲 环境预测模型 1 回归预测模型 2 灰色预测模型 3 人工神经网络 12 13*化学与环境科学学院 课程主要内容 第六讲 环境质量评价模型 1 环境指数评价模型 2 环境质量的聚类分析模型 3 主成分分析模型 4 因子分析模型 13 14*化学与环境科学学院 主要参考书 宋新山等,环境数学模型,科学出版社,2004 宋新山等,MATLAB在环境科学中的应用,化学工业 出版社,2008 汪礼礽,环境数学模型,华东师范大学出版社, 1997 吴祈宗等,运筹学与最优化MATLAB编程,机械工业 出版社,2010 14 15*化学与环境科学学院 第一讲数学模型在环境科学中的应用 1 计算机概论 2 数学模型在环境科学中的应用 3 环境数学模型的分类 15 16*化学与环境科学学院 第一讲数学模型在环境科学中的应用 参考书: 16 17*化学与环境科学学院 -1 计算机概论 /AZ/ITHistoryOutline.htm Fortran 95程序设计-彭国伦 A. The Premechanical Age: 3000 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*化学与环境科学学院 -1 计算机概论 B. The Mechanical 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*化学与环境科学学院 -1 计算机概论 B. The Mechanical Age: 1450 - 1840 19 Wilhelm Schickard,1592年出生于德国Herrenberg,一生中的大部分时 间都居住在德国Tubingen,并在图宾根大学教授希伯来语和天文学。 20*化学与环境科学学院 -1 计算机概论 B. The Mechanical Age: 1450 - 1840 Slide Rules, the Pascaline and Leibnizs Machine. Early 1600s, William Oughtred, an English clergyman, invented the slide rule 20 21*化学与环境科学学院 -1 计算机概论 B. The Mechanical Age: 1450 - 1840 Slide Rules, the Pascaline and Leibnizs Machine. The Pascaline. Invented by Blaise Pascal (1623-62). 自动进位加法器 法国人 21 22*化学与环境科学学院 -1 计算机概论 B. The Mechanical Age: 1450 - 1840 Slide Rules, the Pascaline and Leibnizs Machine. Leibnizs Machine. Gottfried Wilhelm von Leibniz (1646-1716), German mathematician and philosopher. 22 23*化学与环境科学学院 -1 计算机概论 B. The Mechanical Age: 1450 - 1840 23 十七、十八世纪的其他机械计算机 1966年,Samuel Morland设计了一台用于计算英国货币加法的机器献给了英国 国王查尔斯二世。 在1679年,Samuel Morland又设计了另一台可以计算英国货币乘法的机器献给 了大公科西莫三世。 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 Leibniz的乘法机的基础上设计了 一台可以进行12位十进制运算的机械计算机好像直到1820年才完成制作。 1775年,Charles Stanhope制作了一台机械计算机。 1784年,Johan Helfreich Mller制作了一台可进行不同进制运算的机械计算机 ,这是由于采用了齿数可变的齿轮。 1790年,Phillip Matthaeus Hahn的徒弟Jacob Auch制作了一台机械计算机。 1792年,Reichhold制作了一台机械计算机。 24*化学与环境科学学院 -1 计算机概论 B. The Mechanical Age: 1450 - 1840 24 1820年,法国人Charles Xavier Thomas de Colmar研制出了第一台 商业化的可进行四则运算的机器。 25*化学与环境科学学院 -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 The Analytical Engine. Augusta Ada Byron (1815-52). 25 现代计算机的起点:Charles Babbage的差 分机和分析机 26*化学与环境科学学院 -1 计算机概论 B. The Mechanical Age: 1450 - 1840 Babbages Engines 26 27*化学与环境科学学院 -1 计算机概论 在十九世纪中期,人们开始设计各种处理计算中发生错误的机器,其 中最著名的有babbage差分机 ( Babbage Difference Engine)。 1991年,伦敦的科学博物馆决定建立babbage difference engine no.2。由Andrew Carol建立的Difference engine 2图形如下: 28*化学与环境科学学院 -1 计算机概论 /nonshadow/article/details/610078 29*化学与环境科学学院 -1 计算机概论 B. The Mechanical Age: 1450 - 1840 29 十九、二十世纪的机械计算机 在十九、二十世纪的欧洲初见出现了大量技术成熟的机械计算机并得到了广泛的应用 。 1838年,英国银行家Thomas Fowler制作了一台进行二进制和三进制运算的机械计算 机,并将它送给了英国皇家学会的成员。 1853年,来自瑞典的George Scheutz和他的儿子Edward Scheutz利用Charles Babbage的设计成功地制作了一台差分机,目前保存在美国华盛顿州的史密森学会。 1875年,美国人Frank Stephen Baldwin设计了不同于莱布尼茨的手摇式机械计算机 1878年,为Ludvig Nobel工作的瑞典人Willgodt Theophil Odhner设计了另外一种不同 于莱布尼茨的机械计算机 1878年,美国人Ramon Verea也设计了另外一种不同于莱布尼茨的机械计算机。 1878年,来自德国的Arthur Burkhardt开办了Erste Glashtter Rechenmaschinenfabrik 这间公司,并生产销售他所设计的一种机械计算机直到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*化学与环境科学学院 -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年,Ludwig 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世纪80年代初。 1925年,美国麻省理工学院由Vannever Bush领导的一个小组制造了第一台模拟式的 机械计算机。 1935 年,IBM 推出IBM 601 1936年,荷兰Philips公司制造了一种二进制手摇式机械计算机。 1943年,Curt Herzstark制作了Curta。 31*化学与环境科学学院 -1 计算机概论 C. The Electromechanical Age: 1840 - 1940. Electromechanical Computing Herman Hollerith and IBM. The International Business Machines Corporation (IBM). 31 32*化学与环境科学学院 -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, used about 750,000 parts 32 33*化学与环境科学学院 -1计算机概论 D. The Electronic Age: 1940 - Present. First Tries. Early 1940s Electronic vacuum tubes. Electronic Numerical Integrator and Computer (ENIAC) 33 34*化学与环境科学学院 -1 计算机概论 现代计算机发展历程 第一代电子管计算机 (1945-1956) 第二代晶体管计算机 (1956-1963) 第三代集成电路计算机 (1964-1971) 第四代大规模集成电路计算机 (1971-现在) 34 35*化学与环境科学学院 -1 计算机概论 超级计算机 35 日本理化学研究所20日宣布,与富士通共同 研发中的超级计算机“京”以每秒8612万亿次 的运算速度在最新全球超级计算机500强排 名中位列第一。 中国天河-1A超级计算机现在排名第二位。 天河-1A每秒可进行2.57千万亿次浮点运算 。不过,中国继续增加在这个排行榜中的超 级计算机的数量。现在,中国的世界500强 超级计算机已经从42台增加到62台。 日本为美国能源部生产的超级计算机Jaguar 的排名下降到第三位。 36*化学与环境科学学院 -1 计算机概论 超级计算机 36 37*化学与环境科学学院 -1 计算机概论 数字化 37 38*化学与环境科学学院 -1 计算机概论 数字化 38 39*化学与环境科学学院 -1 计算机概论 计算机语言 39 40*化学与环境科学学院 环境科学中科学计算的重要性 环境科学中的主要科学计算问题 40 2数学模型在环境科学中的应用 41*化学与环境科学学院 环境科学中科学计算的重要性: 1 科学计算在环境科学研究和工作实践中占有 重要地位; 2 环境科学工作者掌握专门计算机语言的必要 性。 41 2数学模型在环境科学中的应用 42*化学与环境科学学院 环境科学中科学计算的重要性 1 科学计算在环境科学研究和工作实践中占有 重要地位: 环境科学与其所依托的传统学科之间进一步交叉互 动发展的需要; 量化认识、准确调控复杂环境系统的需要; 环境科学研究的重要工具; 环境规划、环境评价的核心技术之一。 42 2数学模型在环境科学中的应用 43*化学与环境科学学院 1 科学计算在环境科学研究和工作实践中占有 重要地位: 环境科学与其所依托的传统学科之间进一步 交叉互动发展的需要: 新兴综合性交叉边缘学科; 依托较多传统学科。 43 2数学模型在环境科学中的应用 44*化学与环境科学学院 1 科学计算在环境科学研究和工作实践中占有 重要地位: 量化认识、准确调控复杂环境系统的需要: 44 2数学模型在环境科学中的应用 45*化学与环境科学学院 1 科学计算在环境科学研究和工作实践中占 有重要地位: 环境科学研究的重要工具 45 2数学模型在环境科学中的应用 46*化学与环境科学学院 1 科学计算在环境科学研究和工作实践中占有 重要地位: 环境规划、环境评价的核心技术之一。 46 2数学模型在环境科学中的应用 47*化学与环境科学学院 环境科学中科学计算的重要性 2 环境科学工作者掌握专门计算机语言的必 要性; 在系统论基础上人们对于环境系统认识逐步 深化; 计算机软硬件技术的发展提供了可能性。 47 2数学模型在环境科学中的应用 48*化学与环境科学学院 环境科学中科学计算的重要性 2 环境科学工作者掌握专门计算机语言的必 要性; 一般的高级计算机怨言 专门的计算机数学软件包 专门解决环境问题的软件 计算机数学语言 48 2数学模型在环境科学中的应用 49*化学与环境科学学院 环境科学中的主要科学计算问题; 1解析解和数值解; 2环境质量模拟预测及计算机求解; 3系统最优化和环境规划模型及计算机求解; 4环境统计数学模型及计算机求解; 5一些非传统数学范畴的环境数学问题及计算 机求解; 6环境科学中的图形可视化及其计算机实现。 49 2数学模型在环境科学中的应用 50*化学与环境科学学院 环境科学中的主要科学计算问题: 1解析解 和数值解 50 2数学模型在环境科学中的应用 51*化学与环境科学学院 环境科学中的主要科学计算问题: 2环境质 量模拟预测及计算机求解 51 2数学模型在环境科学中的应用 52*化学与环境科学学院 环境科学中的主要科学计算问题: 2环境质量 模拟预测及计算机求解 52 2数学模型在环境科学中的应用 53*化学与环境科学学院 环境科学中的主要科学计算问题: 2环境质 量模拟预测及计算机求解 53 常微分方程 完全混合湖泊水质模型: 2数学模型在环境科学中的应用 54*化学与环境科学学院 环境科学中的主要科学计算问题: 2环境质 量模拟预测及计算机求解 54 常微分方程组 地表水水质简化S-P模型: 2数学模型在环境科学中的应用 55*化学与环境科学学院 环境科学中的主要科学计算问题: 2环境质 量模拟预测及计算机求解 55 偏微分方程 多孔介质一维保守性污染物迁移模型: 2数学模型在环境科学中的应用 56*化学与环境科学学院 环境科学中的主要科学计算问题: 2环境质 量模拟预测及计算机求解 56 偏微分方程组:饱和土壤溶液中无机氮一维迁移转化模型 : 2数学模型在环境科学中的应用 57*化学与环境科学学院 环境科学中的主要科学计算问题:3系统最优 化和环境规划模型及计算机求解 57 2数学模型在环境科学中的应用 58*化学与环境科学学院 环境科学中科学计算的重要性: 4环境统计 数学模型及计算机求解 58 2数学模型在环境科学中的应用 59*化学与环境科学学院 环境科学中的主要科学计算问题: 4环境统 计数学模型及计算机求解 59 2数学模型在环境科学中的应用 60*化学与环境科学学院 数学模型在环境科学中的应用: 4环境统计 数

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论