对IGRAv2进行质量控制,得到IGRA-PWV的Matlab代码

1. Matlab 获取代码回复关键词:

怀俄明探空站数据解算PWV和Tm:怀俄明探空站数据解算PWV和Tm

怀俄明多线程下载探空站数据(包括检查和下载遗漏数据的代码):怀俄明多线程下载

对IGRAv2进行质量控制得到PWV和Tm的 matlab 代码:IGRAv2进行质量控制得到PWV和Tm

算 IGRAv2 探空站的 Tm 和 PWV:IGRAv2计算Tm和PWV

提取探空站 IGRAv2 全部数据:

ERA5 解算合集(温度、气压、PWV、水汽压和 Tm)代码获取:ERA5合集

2. IGRA气压层对PWV的影响

  在论文(DOI: 10.1175/2007JCLI1944.1)中利用IGRA数据计算出的全球和年度平均温度和湿度曲线,分析了对流层顶以上、300、500 和 700 hPa 缺失数据对PWV的影响程度;以及对地表、1000 和 850 hPa 缺失数据对PWV的影响。

   分析表明,PW 对地表、1000和850 hPa 的缺失数据很敏感;300 hPa 以上的缺失数据只会给 PW 带来很少的干偏差。


3.IGRAv2数据质量控制

 根据上面的结论进行质量控制。

 1.顶层至少达到300 hPa

2.地面有数据可用(IGRAv2第一层即是地面数据,满足温度、湿度、气压有数据即可)

3.在低于(高于)1000hPa的台站,地面以上至少有五(四个)个标准压力水平

4.连续记录温度或湿度之间的压力间差值大于200 hPa的剔除。

在武大张卫星的论文(DOI: 10.1175/JCLI-D-16-0591.1)里面有介绍:

4. 进行质量控制得到IGRA-PWV的Matlab代码

如下图代码所示,压缩包的内容。

5. 下面是部分代码展示:

% 读取IGRA的文件
% 基于matlab2022写的
% IGRA下载地址https://www1.ncdc.noaa.gov/pub/data/igra/derived/derived-por/
% 里面有很多站点已经弃用,并且该网址包括建站以后的所有数据集,
% 因此我们需要提取对应年份的数据,然后计算得到探空站得PWV

%% -------------------------质量控制-----------------------------
% 我们实施的数据质量控制策略来源:DOI: 10.1175/2007JCLI1944.1。
% 1.顶层至少达到300 hPa,
% 2.地面有数据可用(第一层即是地面数据,满足温度、湿度、气压有数据即可)
% 3.在低于(高于)1000hPa的台站,地面以上至少有五(四个)个标准压力水平。
% 4.连续记录温度或湿度之间的压力间隙不能大于200 hPa。

%% ----------------------------------------------------------------
% 提取数据存到"v2data",按照时间进行排列,最后存到mat文件中
% 每个站点的每年存一个mat文件,名称为:站点名字-年份.mat
% --------------数据的含义如下所示---------------

%     V2data.pwv       PWV(包括时间);
%     V2data.lon       经度;
%     V2data.lat       纬度;
%     V2data.Tm        加权平均温度(包括时间);
%     V2data.ID        站点名称;
%
% ------------------------------------------
clc,clear;

  • 7
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

WZZHHH

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值