新的GFS累积降水变量-两种不同的累积降水记录

news/2024/9/21 0:53:38/文章来源:https://www.cnblogs.com/jiangleads/p/18423479

翻译自 http://gradsusr.org/pipermail/gradsusr/2019-June/042407.html

 

我确定很多人注意到GFS在昨天(2019年6月13日12Z)的运行中的变化。在新的数据文件中,有两个关于累计降水accumulated precipitaion记录,它们看起来是相等的,除了累积信息有不同外。这是使用wgrib2对于12hr预报文件和15 hp预报文件的APCP变量输出。

 # wgrib2 gfs.t12z.pgrb2.0p25.f012 | grep APCP
>> 449:248062227:d=2019061212:APCP:surface:6-12 hour acc fcst:
>> 450:248429916:d=2019061212:APCP:surface:0-12 hour acc fcst:
>>>> # wgrib2 gfs.t12z.pgrb2.0p25.f015 | grep APCP >> 449:246395924:d=2019061212:APCP:surface:12-15 hour acc fcst: >> 450:246700803:d=2019061212:APCP:surface:0-15 hour acc fcst:
在第449个记录的变量是”旧“的版本,根据预报的时间有不同的累积时段、在第450个记录是”新“的版本,累积时间是从预报开始进行累积。根据GrADS描述文件的grib2的代码无法区分它们,这是我使用的:
 p           0,1,0            0,1,8,1    Total Accumulated Precipitation [kg/m2]

当gribmap检查grib文件中的记录以在描述符文件中查找匹配项时,它将找到记录449并为变量p在该位置建立索引。然后,它将发现记录450并用新位置覆盖变量p的索引。因此,只要APCP的“新”版本出现在grib文件中的“旧”版本之后,gribmap就会对“新”记录进行索引,您就可以在假设新累积标准的情况下使用精确数据。NCEP表示,“旧”变量将在不久的将来逐步淘汰,因此试图与旧式记录相匹配是没有意义的。
在许多方面,新标准更容易处理,尽管我们这些编写了大量脚本来解决旧标准尴尬问题的人还有一些修改要做。我正在修改wxmaps.org和wx.gmu.edu地图背后的脚本。我希望到本周末一切都会好起来。
 Jennifer
 Jennifer Miletta Adams
 ADNET Systems, Inc.
 NASA/GSFC, Code 610.2
 Building 32, Room S159
 (301) 614-6070



 

“新的GFS预测文件”下有一些信息

https://www.cpc.ncep.noaa.gov/products/wesley/wgrib2/ncep_norm.html

如果你想为GFS文件创建一个ctl文件,并希望有不同的变量名
对于两个APCP字段,您必须使用alt_g2ctl/alt_gmp -0t 选项。

 https://www.cpc.ncep.noaa.gov/products/wesley/alt_g2ctl_gmp.html

alt_g2ctl -0t GFS.in >GFS.ctl
alt_gmp GFS.ctl

对原始文件进行模板化是一个更难的问题。

Wesley


2019年6月13日星期四上午9:53詹妮弗·亚当斯(GSFC-610.2)[ADNET
美国国家航空航天局网站上的jennifer.m.adams写道:


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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

痞子衡嵌入式:如果i.MXRT离线无法启动,试着分析ROM启动日志

大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是恩智浦i.MXRT系列MCU的ROM启动日志。关于 i.MX RT 启动问题解决的文章,痞子衡写过非常多,其中大部分都是具体到某一类启动设备下的具体问题分析,比较依赖经验,这些经验当然是非常有用的。此外也有一篇 《…

基于A律压缩的PCM脉冲编码调制通信系统simulink建模与仿真

1.算法运行效果图预览 (完整程序运行后无水印) 2.算法运行软件版本 matlab2022a3.部分核心程序 (完整版代码包含详细中文注释和操作步骤视频)4.算法理论概述脉冲编码调制(Pulse Code Modulation, PCM)是一种将模拟信号转换为数字信号的通信技术,广泛应用于电话通信、音频…

室内导航的界面该如何设计

室内导航的界面该如何设计?发点例子你看看

【笔记】机器学习算法在异常网络流量监测中的应用

这段时间在找方向,又看不懂文章,只能先从一些相对简单的综述类看起,顺便学学怎么写摘要相关工作的。机器学习算法在异常网络流量监测中的应用 原文:Detecting Network Anomalies in NetFlow Traffic with Machine Learning Algorithms 原文链接:Detecting Network Anomali…

画5.0

chino 最近摆烂过头了,博客都没有好好更新。 这位想必人尽皆知。

opencascade Bnd_OBB源码学习 OBB包围盒

opencascade Bnd_OBB OBB包围盒前言 类描述了定向包围盒(OBB),比轴对齐包围盒(AABB)更紧密地包围形状的体积。OBB由盒子的中心、轴以及三个维度的一半定义。与AABB相比,OBB在作为非干扰物体的排斥机制时可以更有效地使用。 方法 1. 空构造函数 //! 空构造函数 Bnd_OBB() …

Scala安装与环境配置详解教程

本文参考来源: http://mengmianren.com/zhihuishu2020/641069.htmlScala运行在java的JVM之上,因此需要先安装Java运行环境 一、JDK8的下载和安装及环境变量配置 使用的jdk版本是:jdk-8u191-windows-i586.exe https://pan.baidu.com/s/1RNNb7lcqKHC_2h0iiTlqFg?pwd=9t5e 提取…

day2-2

今天进行了一次小测验,仍与基础的增删改查有关。 题目的要求是通过Java写出一个建议系统,能够历遍输出各个数据,能够添加,删除,修改数据,能够根据编号查找到对应的数据。程序如下该程序能够完成这些要求,也具有一定的健全性。

大学C++程序设计课程开发指南——开发环境搭建

前言 由于某些大学程序设计课程仍然在使用VC6.0这一上古工具,不太适合学生与现代开发生产接轨,并且也有可能出现兼容问题等,故编写此文,仅供参考。 使用 Visual Studio 在介绍Visual Studio(此后简称VS)前,先给大家介绍这一工具的发展。 其前身正是VC6.0(全称Visual C++…

LLM DATASET

大模型的能力来源 https://arxiv.org/pdf/2402.18041 大模型合规来源 https://arxiv.org/html/2402.12193v2 大模型的罪恶检测来源 https://www.kaggle.com/datasets/odins0n/ucf-crime-dataset/data code math https://github.com/mlabonne/llm-datasetsMath & LogicLLMs …

2024-9-20

ArrayList类 获取元素