海洋数值模拟课程教学大纲

海洋数值模拟课程教学大纲

课程代码

课程中文名称:海洋数值模拟

课程英文名称:Marine numerical simulation

学分:3.0 周学时:2.5-1.0

面向对象:

预修要求:高等数学、物理海洋学基础

一、课程介绍

(一)中文简介

本课程以讲授海洋数值模拟基础知识和海洋数值模拟前后处理方法为主,辅以海洋数值模型

简单实例。主要内容包括:Matlab 语言和Fortran 语言入门;海洋流场的流体动力学特征;

海洋流体动力学基础模型、控制方程组及定解条件;动力学方程的常用数值离散方法、差分

格式;海洋数值模型开边界、侧边界条件设置及获取方法;模型网格种类及构建方法;常用

海洋数值模型简介及对比;物质输运模型的构建原理;数据同化方法简介;海洋数值模型算

例示范,模型示范包括模型选择、研究区域选择、网格构建、开边界条件获取、模型控制参

数调整及模拟结果分析等模块。通过本课程的学习,学生可具备海洋数值模拟基础,并初步

应用数值模拟软件,有助于他们以后采用数值模型开展科学研究以及工程应用工作。

(二)英文简介

This course will focus on the Fortran and Matlab languages for pre- and post-

processing in the numerical modeling, and fundamentals of oceanic numerical

simulation, including the geophysical characteristics of ocean water, governing

equations of ocean dynamics, differential schemes, the settings of lateral and open

boundary conditions, and model grids. The transport model and data assimilation

methodology will also be briefly introduced. With the basis above, some preliminary

examples will be carried out, by using Delft3D or DHI Mike, to describe the details

how the model works, including the generation of input files, selection of study

area, parameter optimization, model calibration, analysis of modeling results, etc.

By taking this course, the students can have the basic knowledge of oceanic numerical

modeling, which can be used in their future research works.

二、教学目标

(一)学习目标

数值模拟已经成为海洋科学基础研究以及工程应用方面不可缺少的工具,通过开设此课程,

可使学生初步掌握数值模拟相关计算机语言,了解海洋流场的流体动力学特征、海洋流体动

力学模型控制方程组、动力学方程的常用数值离散方法、海洋数值模型开边界设置及获取方

法、模型网格种类及构建方法;能够评价并对比常用海洋数值模型;在未来的工作或者研究

生学习过程中,能够对数值模拟的各模块,包括模型选择、研究区域选择、网格构建、开边

界条件获取、模型率定、模型控制参数调整及模拟结果分析等,有大体的了解和认识。

(二)可测量结果

1) 能够了解海洋数值模拟的基本原理。

2)熟悉海洋数值模拟的基本流程和注意事项。

3)能用数值模拟软件进行简单的算例计算。

4)形成数值模拟文献的阅读能力。

5)团队合作能力。

注:以上结果可以通过课程测验、课堂讨论、课程作业等环节测量。

三、课程要求

(一)授课方式与要求

授课方式:a.教师讲授(讲授核心内容、总结、按顺序提示今后内容、答疑、公布讨论主题

等);b.课后阅读和团队合作(按照讨论题内容进行和课堂推荐参考文献,分小组进行阅读

和讨论发言起草工作);c. 课堂汇报(汇报文献阅读收获以及作业);d.期末考试

课程要求:熟悉基本知识、培养思维和表达能力及合作精神,形成

matlab海洋数值模拟,海洋数值模拟课程教学大纲.PDF相关推荐

  1. 天津大学matlab软件许可,天津大学《MATLAB基础和应用》课程教学大纲.PDF

    天津大学<MATLAB 基础与应用>课程教学大纲 MATLAB 基础与 课程编号: 2160283 课程名称: 应用 学 时: 48 学 分: 2.5 学时分配: 授课: 28 上机: 2 ...

  2. 天津大学大学计算机基础成绩查询,天津大学《大学计算机基础1》课程教学大纲.PDF...

    天津大学<大学计算机基础1>课程教学大纲.PDF 天津大学<大学计算机基础1>课程教学大纲 课程编号: 2160279 课程名称: 大学计算机基础1 学 时: 48 学 分: ...

  3. 数值方法与计算机算法试卷,《数值方法与计算机算法》课程教学大纲.pdf

    <数值方法与计算机算法>课程教学大纲 <数值方法与计算机算法>课程教学大纲 课程编号: 122015 学分: 2 分 总学时:34 学时 大纲执笔人: 徐承龙 大纲审核人: 一 ...

  4. 南开大学计算机学院课表,南开大学本科课程教学大纲.pdf

    南开大学 本科课程教学大纲 课程名称:微型计算机系统设计 2-1..2-2 英文名称:Microcomputer System Design 课 号:1030011951 / 1030011952 所 ...

  5. 计算机文字录入培训大纲,《计算机文字录入》课程教学大纲.pdf

    <计算机文字录入> 课程教学大纲 适用专业:计算机应用 课程类型:专业课 课程总学时: 38 学时 开课学期:共一学期 执笔人: 审核人: 一.课程简介 ( 一 ) 课程性质 中英文打字是 ...

  6. 华南理工大学计算机辅助设计,《计算机辅助设计》课程教学大纲.PDF

    <计算机辅助设计>课程教学大纲 课程名称:计算机辅助设计 课程类别 (必修/选修):必修 课程英文名称:Computer Aided Design 总学时/周学时/学分:36/2/2 其中 ...

  7. java程序设计教学大纲_《Java程序设计》课程教学大纲.pdf

    <Java程序设计>课程教学大纲 一. 课程的性质和任务 课程性质:<Java程序设计>是信息与网络技术专业的一门选修课 程,是学习Java语言在互联网中使用技巧的一门课程. ...

  8. FVCOM三维水动力、水交换、溢油物质扩散及输运数值模拟丨FVCOM模型流域、海洋水环境数值模拟方法

    基于FVCOM模型的三维水动力.水交换.溢油物质扩散及输运数值模拟 近岸海域水交换是海洋环境科学研究的一个基本命题, 污染物通过对流输运和稀释扩散等物理过程与周围水体混合, 与外海水交换, 浓度降低, ...

  9. 【学习教程】FVCOM流域、海洋水环境数值模拟方法及实践技术应用

    近年来,随着人类活动产生营养负荷的增加,流域.海洋生态系统面临严重威胁.近岸水质数值模是近岸水环境保护的有效工具,已经应用于近岸水环境污染控制.水质规划管理中.FVCOM在近岸水环境模拟方面具有一定优 ...

  10. 温度 数值模拟 matlab,基于Matlab导热问题的数值模拟.pdf

    基于Matlab导热问题的数值模拟.pdf 第30卷第4期 上海工程技术大学学报 V01.30No.4 2016年12月 OFSHANGHAIUNIVERSITYOFENGINEERINGSCIENC ...

最新文章

  1. python 文件路径_「按需学Python」 1. Glob库遍历路径/文件
  2. mos管开关电路_MOS管的知识,看这一篇就可以了
  3. map的用法-HD 1029Ignatius and the Princess IV
  4. sql2005主从数据库同步配置
  5. mysql安装sphinx引擎
  6. matlab中的种子数seed,set.seed()设置种子到底是啥作用?
  7. Mysql学习总结(16)——Mysql之数据库设计规范
  8. 十万大学生都已成为猿粉,你还在等什么?
  9. ajax post 数组
  10. 【Hive】性能调优 - EXPLAIN
  11. 疯狂工作流讲义(第2版)基于Activiti6.x电子书
  12. 2014乌云安全峰会文字版记录
  13. Arduino 寻找IIC设备地址的代码
  14. 地理入门-经纬度时区速成总结篇(转)
  15. 计算机无法添加打印机,无法添加打印机,教您无法添加打印机怎么办
  16. spring系统学习之控制反转 ioc
  17. http请求 302解决方法
  18. 电脑分区了如何恢复?电脑新手村教程
  19. windows下使用route添加路由
  20. plot fplot ezplot

热门文章

  1. 程序人生 | 记一次裸辞,裸辞需三思而后行!
  2. Java 错别字检查接口 API
  3. 围棋规则 斜着连成一条线_进入围棋世界的第一步
  4. unity制作子弹击砖块过程分析
  5. python seek_Python 文件 seek() 方法
  6. 计算机常用工具软件实训总结报告,计算机常用工具软件实训报告
  7. 计算机的了解以及组装
  8. ORA-01720: grant option does not exist for 'HWCUST.H_OKC_REGION_TERRITORY_T'
  9. 如何在命令行下用命令slmgr激活windows8系统
  10. 3DMAX,png库错误解决方法