基于“python+”潮汐、风驱动循环、风暴潮等海洋水动力模拟

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

ADCIRC是新一代海洋水动力计算模型它采用了非结构三角形网格广义波动连续方程的设计在提高计算精确度的同时还减小了计算时间。被广泛应用于模拟潮汐和风驱动的循环、预测风暴潮和洪水和近岸海上作业等。
除此之外ADCIRC也是我国潮汐、风暴潮洪水等科研和业务预报的主流模式。作为水动力模式中的佼佼者ADCIRC功能齐全无论是作为业务预报的工具还是科研工具都是不二的选择。 本课程包含ADCIRC模式的基础到高阶的内容针对风暴潮的模拟和预报既有基础理论讲解又有实践操作环节。理论方面介绍数值模式基本理论、ADCIRC模式的理论框架和风暴潮模拟方面的侧重点。实践环节从Linux基础命令和模式安装到模式前处理、模式运行、模式后处理和可视化等。以科研和业务中的实际案例进行教学并分享模式使用的经验和技巧帮助初学者快速掌握ADCIRC模式。
此外教程还采用ADCIRC模式+Python语言结合的方式利用Python在数据处理、科学计算和数据可视化方面的优势将其结合应用在ADCIRC模式的前后处理当中助力ADCIRC模式的使用并在海洋、气象和水文等地学领域的业务、科研和工程项目中得到实际有效的应用。

【特色】
1、原理深入浅出的讲解强调原理的重要性
2、技巧方法讲解提供教程配套的完整教材数据及提供长期回放
3、与项目案例相结合更好的对接实际工作应用
4、跟学上机操作、独立完成案例操作练习、全程问题跟踪解析
5、专属助学群辅助巩固学习及实际工作应用交流不定期召开线上答疑。


更多
●全套区域高精度地学模拟WRF气象建模、多案例应用与精美制图
●WRF模式与Python融合技术在多领域中的应用及精美绘图
●Python在气象与海洋中的实践技术应用
●CMIP6数据处理技术与典型案例分析及在多领域中的实践应用
●FVCOM流域、海洋水环境数值模拟方法及实践技术应用
●FVCOM模型的三维水动力、水交换、溢油物质扩散及输运数值模拟技术应用
●Delft3D建模、水动力模拟方法及在地表水环境影响评价中的实践技术应用
●Delft3D水动力-富营养化模型实践技术应用
●基于delft3d模型的标量输运、波浪、拉格朗日粒子 及溢油模型实践技术应用


专题一 ADCIRC背景与原理

1.1介绍ADCIRC模式的历史背景、优势以及在海洋中的常用场景。
1.2介绍数值模式的基本理论ADCIRC动力框架与参数化方案深层次了解ADCIRC的原理为ADCIRC应用打下基础。

专题二 ADCIRC的编译安装

2.1 Linux基础语法教学

1虚拟机的安装使用
2Linux基础命令
3环境变量设置与管理

2.2 ADCIRC编译安装

1依赖基础库安装GNU编译器、CMAKE、NETCDF、MPICH2等
2ADCIRC模式安装

专题三 ADCIRC模式前处理

3.1 MATLAB软件安装课前教程
3.2 网格生成包括MATLAB和SMS软件两种网格生成方式的教学。
3.3 ADCIRC前处理包括风场文件、底摩擦文件制作运行文件的详细解读并利用基础案例进行ADCIRC运行方法实践教学。
3.4 控制参数文件对运行控制参数和各参数化方案进行详细解读。

专题四 ADCIRC案例分析

4.1 利用模型风场进行台风风暴潮模拟 

1Holland模型风场介绍
2实例运行与SMS可视化
3风暴潮增水验证

4.2 利用ERA5风场进行温带风暴潮模拟

1ERA5资料介绍及下载
2脚本制作通用风场文件

4.3 天文潮模拟

1天文潮数据介绍与制作NAO99与OTPS
2开边界条件设置
3计算不稳定、溢出问题分析

4.4 风暴潮漫滩模拟

1漫滩网格生成
2漫滩案例运行

4.5 ADCIRC运行经验总结

1调参注意事项
2如何得到一个好的结果

专题五 Python基础与科学计算

5.1 Python入门和安装

1Python背景及其在海洋和气象中的应用
2Anaconda解释和安装以及Jupyter配置
3Python基础语法

5.2 科学数据处理基础库

1Numpy库科学计算
2Pandas库数据处理
3Scipy库统计与插值
4Xarray库Netcdf格式
5Matplotlib库可视化
6Cartopy库地理信息

掌握基于Anaconda配置Python环境以及使用Jupyter开发和调试代码。在掌握Python的基础语法上学习常用的科学计算和可视化库如Numpy、Pandas、Scipy、Matplotlib等。

专题六 ADCIRC模式后处理

利用Python对实战案例进行数据处理与绘图包括潮位站时间序列图风场最大风暴增水图等。

1绘制站点序列图Holland与ERA5风场驱动
2绘制天文潮站点模拟结果
3绘制过程最大风暴增水分布与台风路径图
4绘制每个输出时刻的最大增水并制作动图
5SMS软件对模拟结果进行可视化

注提前自备电脑及安装所需软件

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
标签: python