大气预报模式:非结构化质心Voronoi网格MPAS跨尺度、可变分辨率模式应用

news/2025/3/15 7:49:18/

查看原文>>>最新MPAS跨尺度、可变分辨率模式实践技术应用及典型案例分析

目录

专题一、MPAS 模式基本信息

专题二、MPAS 代码获取及结构

专题三、MPAS 移植、编译及运行实践

专题四、MPAS 全球均匀网格的运行

专题五、MPAS 全球非均匀网格的运行

专题六、MPAS 区域网格的运行

专题七、MPAS 运行中的配置

专题八、MPAS结果处理、分析及可视化

专题九、MPAS代码修改、发展及改进


跨尺度预测模式(The Model for Prediction Across Scales - MPAS)是由洛斯阿拉莫斯实验室和美国国家大气研究

中心(NCAR)共同开发,其由3个部分组成,分别称为 MPAS-A(大气模型)、MPAS-O(海洋模型)和 MPAS-LI(陆冰模型)。MPAS构建之初的目的是构建一个新的地球系统模型,可用于全球或区域的天气及气候研究,本文主要关注大气模式MPAS-A。MPAS-A模式的大气动力内核求解的是完全可压的非静力学运动方程,其最显著的特点是非结构化的质心 Voronoi 网格。SCVT 网格为全球框架内的区域降尺度提供了机会(下图),因为它允许网格从更粗的分辨率平滑地转换到更高分辨率,而不是使用嵌套来转换网格的传统区域气候模型 RCM(如 WRF)。MPAS-A模式正在不断的优化,由于其先进的模式结构和可变分辨率的网格特性,将是未来高分辨率模拟的主要趋势之一。

【目标】:

1.掌握MPAS-A原理及陆面模式基本概念;

2.熟练进行 MPAS-A的移植、编译和运行方法;

3.掌握 MPAS-A 运行所需输入数据文件的特点、格式及制备;

4.掌握 MPAS-A 全球运行及区域运行的方法及其数据制备;

5.通过典型案例分析与实战模拟操作相结合提高运行及应用能力;

6.采用现场答疑的方式,解答学员在实际工作中遇到的有关技术问题

【内容简述】:

专题一、MPAS 模式基本信息

初识MPAS模式及其意义

专题二、MPAS 代码获取及结构

MPAS 的结构,MPAS 代码的结构

n MPAS的几大功能模块
n MPAS 代码的获取及其结构

专题三、MPAS 移植、编译及运行实践

MPAS运行环境的准备,编译、安装及运行
n Linux 系统及程序的准备
n 编译器及库文件(hdf5、netcdf、pnetcdf)的准备
WPS(ungrib) 的编译和准备

专题四、MPAS 全球均匀网格的运行

MPAS的运行流程,及全球均匀网格的运行
n MPAS 运行的步骤:数据准备、初始化、运行
n 全球均匀网格的运行:初、边界场文件的准备

专题五、MPAS 全球非均匀网格的运行

MPAS的运行流程,及全球非均匀网格的运行
n MPAS 运行的步骤:数据准备、初始化、运行
n 全球非均匀网格的运行:高分辨率网格中心的旋转;初、边界场文件的准备

专题六、MPAS 区域网格的运行

MPAS 区域网格运行所需数据文件制备
n 区域网格的制作
n 边界场文件的制作
n 区域MPAS 的运行

专题七、MPAS 运行中的配置

MPAS 运行中的配置和选项
n MPAS运行时的选项
n MPAS 输出结果的定制

专题八、MPAS结果处理、分析及可视化

熟练掌握 MPAS 输出结果文件结构、变量意义、变量选择以及结果分析
n MPAS结果文件的结构
n MPAS结果文件变量
n 结果分析及绘图

专题九、MPAS代码修改、发展及改进

了解 MPAS代码的结构、主要模块的组成、Fortran程序的修改
n 了解 MPAS 主要的代码结构
n 了解 MPAS 几大模块的组成及相应的程序位置
n 根据需要修改代码,编译运行

其它相关推荐:

高时空分辨率、高精度一体化预测技术之风、光、水能源自动化预测技术

基于Python机器学习、深度学习技术提升气象、海洋、水文领域实践应用能力

Python在WRF模型自动化运行及前后处理中的实践技术

Python语言在地球科学领域中的实践技术

CMIP6数据处理方法与典型案例分析实践技术应用


http://www.ppmy.cn/news/980304.html

相关文章

函数可重入性

什么是函数可重入性? 函数可重入性是 指一个函数在被多个并发执行的实例调用时,能够正确地处理数据和状态,而不会出现冲突或错误的结果。 可重入函数能够保证每个实例之间的数据是独立的,不会相互干扰或产生竞争条件。这种特性对…

同步网盘使用中的五大突出优势

同步网盘是一种流行的云存储解决方案,它可以将您本地计算机上的文件与云端存储空间同步,以保证文件的备份和访问。那么,同步网盘使用中的突出优势是什么呢?下面就为您详细介绍。 一、数据备份 同步网盘最大的优势之一就是可以自动…

ubuntu下tmux安装

目录 0. 前言1. Tmux介绍2. 安装3. 验证安装 0. 前言 本节安装tmux终端复用工具,在Ubuntu中运行一些服务或脚本的时候往往不能退出终端,需要一直挂着。在有图形界面的linux中你还可以新开一个终端去做别的事,但是在无界面linux中&#xff0c…

新增WebDB和ChatGPT组件,支持对ChatGPT资产进行纳管,JumpServer堡垒机v3.5.0发布

2023年7月24日,JumpServer开源堡垒机正式发布v3.5.0版本。在这一版本中,新生代数据库连接组件——问题终结者Chen强势来袭,替代原有的OmniDB组件,在兼容旧版本的同时,解决了旧组件性能不足的问题,为用户提供…

【AI】roop给视频换脸记录

环境 安装Anaconda3基于Anaconda3创建一个python3.10的环境安装Git安装ffmpeg 我的操作系统版本是Ubuntu 18.04.4 LTS(带GPU会快一点),以上所说的 环境请自行百度安装!快速使用 拉取项目 git clone gitgithub.com:VoidAndNull…

spring学习笔记十三

注解实现管理第三方Bean和为第三方Bean注入资源 1、添加pom坐标 <dependency><groupId>com.alibaba</groupId><artifactId>druid</artifactId><version>1.1.16</version></dependency> 2、SpringConfig配置类 Configuratio…

AI绘画 | 黄金时代的铠甲女王

我是赤辰。本栏目专程向大家分享由SD制作的令人惊叹的AI绘画作品。这些作品以高品质、纯净背景、完美形象和直爽风格脱颖而出。数字化时代的艺术创新&#xff0c;接下来让我们一同领略这些作品带来的视觉盛宴&#xff0c;让艺术点亮生活&#xff01; 参考提示词&#xff1a; 非…

Rust vs Go:常用语法对比(十一)

题目来自 Rust Vs Go: Which Language Is Better For Developing High-Performance Applications?[1] 202. Sum of squares Calculate the sum of squares s of data, an array of floating point values. 计算平方和 package mainimport ( "math")func main() { da…