cmip6数据处理、动力降尺度、统计降尺度、制备CMIP6的WRF驱动数据

news2024/11/15 19:32:43

收录了CMIP6数据处理方法,典型案例分析实践过程中出现的一些问题,及技术(下拉查看)

国际耦合模式比较计划进入新的阶段——第六阶段(CMIP6),这将为气候变化研究领域提供更丰富的全球气候模式数据。相比于 CMIP5,CMIP6 模式有两个主要的特点:一是 CMIP6 考虑的过程更为复杂,很多模式实现了大气化学过程的双向耦合;二是大气和海洋模式的分辨率显著提高,其中大气模式的最高水平分辨率可达到全球25km。除此,CMIP5 的 RCP 情景只考虑了未来100年达到稳定CO2浓度以及相应辐射强迫的目标,并没有针对特定的社会发展路径,而CMIP6中的新的共享社会经济路径充分考虑了这一点,提供了更加多样化的排放情景,可以对减缓适应研究以及区域气候预估提供更加合理的模拟结果,因此在很大程度上弥补了CMIP5中RCP情景的不足。

在国际耦合模式比较计划中,GCM 为构建气候变化提供了全球大尺度的信息,但是在针对区域尺度开展气候研究时,相对较低的分辨率信息对区域气候变化预估产生较大偏差.降尺度方法在将大尺度信息转化为区域尺度上发挥着重要作用,包括动力降尺度、统计降尺度以及二者相结合的方法等。

1、请问偏差订正的统计降尺度方法就是用一段时间序列的bias去订正另一段时间序
列的、降尺度的GCM吗

2、请问风速,辐射变量这些应该是sub还是比率呢?

3、日尺度和月尺度的选择依据是什么呢?是不是说一个比另一个更精准的?

可以用于研究极端风速的情况吗?像热带气旋这些

4、请问用cdo的话,用日尺度数据的减去月尺度的数据,得到的结果是日尺度的数
据会减去其对应月份的值吗?

5、请问机器学习降尺度方法怎么做的?

6、您好,能教一些动力降尺度的方法的或代码吗?

7、想做模拟气候变暖情景下台风变化,这个CMIP6模式数据用温度和CO2浓度数据 降尺度
做吗?我看大多数文献是用30年平均气候态来偏差订正的,可以用10年气候态来订正吗

8、降尺度 是年尺度 到  月尺度 ,还是格网精度更细一点?

9、请问,站点数据需要先插值到格点,再格点对格点进行空间降尺度吗?

10、下午是会讲动力降尺度吗?

11、请问把cmip6模型数据的土壤温度和湿度分成4层会更准一点吗?

12、降尺度的 两个namelist 与常规天气模拟的namelist设置有啥主要的区别吗

13、不同机构的模式数据的集合平均怎么做呀?

14、如果我的观测数据是矩阵数据不是站点,怎么用机器学习的方法差值呢

15、现在不同情景下多模型平均值得到的海平面上升数据有没有已经处理好了的可以
下载,还是需要自己处理?

16、cmip6里面有土壤湿度数据吗?

17、您好,那我们降尺度下来的,数据精度要怎么去验证?

18、我的辐射,湿度和压强,风速都用的delta法的“做差”进行的降尺度,请问这
样是正确的吗?我看到有文章风速也有用的“比率”的。

19、降雨降尺度能用cdo实现么?  尝试把sub改成mulc提示 too many streams

20、cmip数据经过概率分布方法进行过降尺度后,相关系数和均方根误差均变差了,
这正常吗

21、用概率分布方法降尺度的时候,空间区域降水也是逐月进行订正吗

22、我们用cn05对cmip6做了降尺度(降水数据),然后和cn05数据集以及实测数据进行对比(选取了具有实测站点的栅格),发现相关系数只有0.4左右。这样正常吗?一般的相关系数是多少?

23、CMIP6模式数据在某一些气压层有一些地区会有数据缺失(图中白色的地区数值
很大),这个会影响后期进行动力降尺度吗?
————————————————
CMIP6中的模式比较计划

GCM介绍

相关比较计划介绍

 

数据下载

方法一:手动人工   利用官方网站

方法二:自动

利用Python的命令行工具

方法三:半自动购物车

利用官方网站

裁剪netCDF文件

基于QGIS和CDO实现对netCDF格式裁剪(QGIS中的操作)

处理日期非365天的gcm

以BCC为例

基础知识

Python基础

  1. Numpy基础
  2. Scipy基础
  3. Pandas基础

3.2 CDO基本操作

CDO(Climate Data Operator)是大气科学中常用的处理工具。

文件操作

重采样

统计计算

Xarray的基本操作

Xarray是基于Python体系的针对netCDF常用的工具,可以方便实现处理、可视化等操作。

Netcdf文件的读写

统计计算

可视化

单点降尺度

Delta方法

统计订正

 

 

机器学习方法

建立特征

建立模型

模型评估

多算法集成方法

 

 

统计方法的区域降尺度

Delta方法

 

基于概率订正方法的

基于WRF模式的动力降尺度

制备CMIP6的WRF驱动数据

利用cdo工具对gcm的输出文件进行重新编码制备wrf的驱动数据

6.1.1针对压力坐标系的数据制备

6.1.2针对sigma坐标系GCM数据制备

6.1.3 WPS处理

 

WRF模式运行

 

 模式的后处理

提取变量

变量的统计

变量的可视化

 

典型应用案例-气候变化

针对风速进行降尺度

 

针对短波辐射降尺度

 

ECA极端气候指数计算

 ●Consecutive dry days index

●Consecutive frost days index per time period

●Consecutive summer days index per time period‘

●Consecutive wet days index per time period

生态领域典型应用案例

预估生长季开始和结束时间

1、建立气象数据与VIPPHEN遥感物候数据中生长季开始和结束

2、在未来气候情景下预估生长季长季开始、结束和长度

水文、生态模式数据  典型应用案例

  1. SWAT数据制备
  2. Biome-BGC数据

Biome-BGC是利用站点描述数据、气象数据和植被生理生态参数,模拟日尺度碳、水和氮通量的模型,其研究的空间尺度可以从点尺度扩展到陆地生态系统。案例中以单点模拟方式制备CMIP6的气象数据。

●R语言结构方程模型(SEM)

●基于Citespace和vosviewer文献计量学可视化SCI论文高效写作方法

●高精度气象模拟软件WRF(Weather Research Forecasting)

●基于MODIS/Landsat/Sentinel/国产卫星遥感数据与DSSAT作物模型同化的作物产量估算

●InVEST模型及在生态系统服务供需、固碳、城市热岛、论文写作等

● 基于MATLAB 2021b的机器学习、深度学习实践应用

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/71233.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Python字符串格式化的三种方式

Python格式化的三种方式 根据类型定义的格式化 - %s 字符串格式化使用操作符 % 来实现, 示例 my name is %s,my age is %s % (neo, 18) 格式符: %s 连接符:格式化字符串与格式符变量之间用一个 % 连接, % 两边各有一个空格 附:…

08、SpringBoot入门简介

1、简介 Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。 人们把 Spring Boot 称为搭建程序的脚手架。其最主要作用就是帮我们快速的构建庞大的 Spring 项目,并且尽可能的减少一切 XML 配置…

我用Echarts图表分析巴西队历年战绩,预测卡塔尔世界杯能否夺冠

🐱个人主页:不叫猫先生 🙋‍♂️作者简介:前端领域新星创作者、华为云享专家、阿里云专家博主,专注于前端各领域技术,共同学习共同进步,一起加油呀! 💫系列专栏&#xff…

baostock量化怎样下载十档行情数据?

baostock量化对数据的下载其实就是通过计算的方式去决策股票的买卖。目前根据量化计算方式其实跟量子计算一点关系都没有。那么,都说在股票量化交易过程中,可以利用l2股票接口来获取策略选股的方案是很普遍的,利用数据接口下载十档行情&#…

[附源码]Python计算机毕业设计SSM基于协同过滤算法的甜品推荐系统(程序+LW)

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM mybatis Maven Vue 等等组成,B/S模式 M…

Echart柱状图表排名

var charts { // 按顺序排列从大到小 cityList: [38号点, 8号点, 15号点, 16号点, 24号点], cityData: [7500, 6200, 5700, 4200, 3500] } var top10CityList charts.cityList var top10CityData charts.cityData var color [#ff9500, #02d8f9, #027fff] var color…

CAS:1351272-41-7;[1-(4-乙烯基苯基)-1,2,2-三苯基]乙烯;AIE材料

中文名称:[1-(4-乙烯基苯基)-1,2,2-三苯基]乙烯 英文名称:(2-(4-vinylphenyl)ethene-1,1,2-triyl)tribenzene CAS:1351272-41-7 分子式:C28H22 分子量:358.47 沸点:460.445.0 C(Predicted) 密度:1.0810.06 g/cm3(Predicted) 用途:仅用于科研,不用于人体 提供提下定制合成…

算法 KECP 被顶会 EMNLP 收录,极少训练数据就能实现机器阅读理解

作者:王嘉宁、汪诚愚、邱明辉、石秋慧、王洪彬、黄俊、高明 近日,阿里云机器学习平台 PAI 与华东师范大学高明教授团队合作在自然语言处理顶级会议 EMNLP2022 上发表基于 Prompt-Tuning 的小样本机器阅读理解算法 KECP(Knowledge Enhanced C…

【人工智能】体验一下ChatGPT

体验一下ChatGPT 1.体验地址 chatGPT 注册openai的账号 注意:如果注册过程中一直不成功,可以清清缓存 2.接受短信的手机号 得有个国外手机号,或者1块钱去sms-activate.org注册一个虚拟的手机号 3.功能 最近OpenAI 发布了备受期待的原型通用 ChatGPT&#xf…

一段eslint jsx-a11y/anchor-is-valid警告背后的原因

我们在做React项目时,经常用到a标签做一些跳转动作,但是每次eslint都要提示 jsx-a11y/anchor-is-valid这段代码,我们可以通过/* eslint-disable jsx-a11y/anchor-is-valid */把这个规则屏蔽掉,但是显然不够优化,那到底…

8_2、Java基本语法之多线程的两种创建方式(jdk5之前)

一、前言 Java语言的JVM允许程序运行多个线程,它通过java.lang.Thread 类来体现。 二、JDK1.5之前创建新执行线程有两种方法 继承Thread类的方式 实现Runnable接口的方式 三、继承Thread类的方式 1、使用继承Thread类的方式创建一个线程: ①.创建一个…

c++17可变参函数模板详解

c语言中对于 可变参数的处理是用va_list等一系列宏去做的 他只会生成一个函数 但是理解起来非常麻烦 因为你不得不去了解很多关于汇编层面栈帧的知识 c对于可变参数函数模板进行了改进 他会生成多个函数 而不是在一个函数里玩 个人觉得c这种方式更加先进而且更好理解 接下来让…

线性代数的本质

注:目前没有精力去美化排版,所有博客仅作为自己学习记录所用 《线性代数的本质》课程链接(bilibili) 目录: P1-P4的内容: 1.线性代数的加法:为什么这样子来定义呢(如图&#xff…

(附源码)SSM人力资源管理系统 毕业设计 271621

SSM人力资源管理系统 摘 要 科技进步的飞速发展引起人们日常生活的巨大变化,电子信息技术的飞速发展使得电子信息技术的各个领域的应用水平得到普及和应用。信息时代的到来已成为不可阻挡的时尚潮流,人类发展的历史正进入一个新时代。在现实运用中&#…

Servlet(二):Servlet的运行原理HttpServlet、HttpServletRequest、HttpServletResponse类详解

Servlet运行原理Servlet API详解HttpServlet类HttpServletRequest类HttpServletResponse类Servlet API详解 Servlet API中包含了很多的内容,但我们主要用到的是以下三个类,HttpServlet,HttpServletRequest,HttpServletResponse …

2022-04-10-Docker

layout: post #标题配置 title: Docker #时间配置 date: 2022-04-10 22:50:00 0800 #目录配置 categories: Docker #标签配置 tag: 学习笔记 content {:toc} Docker 1.初识 Docker 1.1 docker概念 我们写的代码会接触到好几个环境:开发环境、测试环境以及生产环…

祖师爷香农,到底有多神?

1916年,第一次世界大战激战正酣。在这一年的4月30日,远离战场的美国密歇根州佩托斯基(Petoskey),一个男婴呱呱坠地。这个男婴,就是我们这篇文章的主角——香农。香农的全名,叫做克劳德艾尔伍德香…

Alvas.Audio专门为C#和VB.Net程序员设计

Alvas.Audio专门为C#和VB.Net程序员设计 Alvas.Audio库使C#和VB.Net程序员能够创建执行(包括混合声音信息)、捕获、转换和编辑音频的应用程序。 Alvas.Audio音频是C#音乐库。Web程序员。 这使您能够生产。NET程序,例如Winforms/WPF/Windows服务/控制台录音机、Inter…

steam搬砖项目,新手也能月入8000+(详细教程)

大家好,我是阿阳 这个项目很早之前就有了,而且这么久以来一直非常稳定。 作为一名没有任何经验却想通过低成本投入来赚钱的小白,做steam搬砖项目真的可以实现财富自由 0成本,操作简单,有手机就能做!真的…

【Golang】欲入此Go先看Go的基本语法

📓推荐网站(不断完善中):个人博客 📌个人主页:个人主页 👉相关专栏:CSDN专栏、个人专栏 🏝立志赚钱,干活想躺,瞎分享的摸鱼工程师一枚 🍊前言 完成了我们众多…