可降水量(Precipitable water)

气象上有一个名词"可降水量"(Precipitable water),可以用来衡量大气的水含量。

其公式为

\(W=\frac{1}{\rho g} \int_{p_{1}}^{p_{2}} x d p\)

其中\({\rho}\)为空气密度,\({g}\)为重力加速度, \({x}\)是混合比(mixing ratio, 大气中水汽质量与干空气质量的比)

\(W\)表示在两个气压层之间单位面积的垂直气柱中所含的大气总水汽。通常用该水物质完全冷凝,并收集在同一单位横截面积的容器中时所处的 高度 来表示。

另可参考,科学网—可降水量W:空中水文学名词初集(4) - 张学文的博文

科学网—空气湿度的多种表达指标:空中水文学名词(22) - 张学文的博文

TCWV, TCW, 和VIWV

在ERA-Interim再分析资料里面包含了众多变量,但没有一个变量的名字叫做"可降水量"。参考其官方的文档,发现TCWV, TCW,和VIWV这三个变量可能和可降水量有关:

  • TCWV (total column of water vapour), 整层气柱水汽总量。This parameter is the total amount of water vapour in a column extending from the surface of the Earth to the top of the atmosphere.(参见https://apps.ecmwf.int/codes/grib/param-db?id=137)。
  • TCW (total column of water), 整层气柱水含量。这个参数是水蒸气、液态水、云冰、雨和雪在一个从地球表面延伸到大气层顶部的圆柱中的总和。在ECMWF模型(IFS)的旧版本中,雨和雪没有被考虑在内(参见https://apps.ecmwf.int/codes/grib/param-db?id=136)。注:ERA-Interim中没有考虑雨和雪。
  • VIWV (vertical integral of water vapour), 水汽垂直积分。(参见https://apps.ecmwf.int/codes/grib/param-db?id=162055)

    其中,TCWV 与TCW的不同之处在于,在一些老的版本中,TCWV 不考虑水

    TCWV和VIWV, 本质上是相同的,但由不同的软件产生。TCWV由IFS(ECMWF业务预报系统)生成,可用于分析和预测。VIWV是由ERA的后处理软件生成的,对于ERA-Interim,这个变量仅在分析场中有。TCWV和VIWV的单位都是 \({ kg\ m^{-2}}\)。详见:https://confluence.ecmwf.int/pages/viewpage.action?pageId=56667102

关于水汽(Wator vapor)

水汽指的是气态的水,(也叫水蒸气,湿气)以气态形式存在的水物质;大气所有成分中最重要的一种。由于蒸发的“源”和冷凝的“汇”都有很大的不同,因此其数量在空间和时间上有很大的变化,为水文循环提供了积极的动力。大约一半的大气水汽是在2公里高度以下发现的,只有一小部分水汽出现在对流层顶以上。水蒸气不仅是云和雨雪的原材料,而且是能量(潜热)的运输工具和通过吸收和释放辐射调节行星温度的调节器,在热红外(温室效应)中最为重要。给定空气样品中的水蒸气量可以用多种不同的方法测量,包括绝对湿度、混合比、露点、相对湿度、比湿度和蒸气压等概念。

关于蒸气vapor

在低于临界温度的温度下以气态存在的任何物质;也就是说,如果施加足够的压力,气体冷却到足以液化的程度。如果任何蒸气被充分冷却,例如在恒定压力下,其最终将达到饱和状态,以致进一步的除热伴随着液相的冷凝。除了非常接近饱和状态外,蒸气还表现出所有气体的一般特性。然而,从数量上讲,即使在完全远离饱和状态的状态下,蒸气也表现出与理想气体定律的可测量偏差。由于水的临界温度(374°C)远远高于任何大气温度(极高空位置的空气除外),因此在大气中以气态发现的所有水物质都可以适当地称为水气。

临界点(critical point)

物质的液相和气相在最高可能温度下平衡共存的热力学状态。在高于临界温度的温度下,不存在液相。对于水来说,临界点是

\(e_{s}=2.21\ \times 10^{5} \mathrm{mb}\)

\(T=647\ \mathrm{K}\)

\(\alpha=3.10\ \mathrm{gm}\ \mathrm{cm}^{-3}\)

其中\(e_{s}\)是水蒸气的饱和蒸气压,\(T\)是开尔文温度,\(\alpha\)是比容。

气温升高,水的沸点升高;压力升高,水蒸汽的密度增大。同时增大气温和压力,水的密度和水汽的密度相等时,此时的水称为超临界水,此时的温度为临界温度。

最多只能把水加热到水的临界温度Tc=374.15℃,因为水的临界压力Pc=22.129MPa,Tc是最高的饱和水温度,水在Pc下被加热到Tc时会立即气化,成为过热蒸气,当T>Tc时,不论压力多大都不能使水蒸气液化。    ——引自Hydro的回答 - 知乎

ERA-Interim 的变量TCW和VIWV可降水量的更多相关文章

  1. 6 小时 Python 入门

    6 小时 Python 入门 以下操作均在 Windows 环境下进行操作,先说明一下哈 一.安装 Python 1.官网下载 Python 进入官网(https://www.python.org), ...

  2. ThreadLocal 线程本地变量 及 源码分析

    ■ ThreadLocal 定义 ThreadLocal通过为每个线程提供一个独立的变量副本解决了变量并发访问的冲突问题 当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量 ...

  3. JAVA(一)变量

    public static void main(String[] args) { // TODO Auto-generated method stub System.out.println(" ...

  4. In-Memory:在内存中创建临时表和表变量

    在Disk-Base数据库中,由于临时表和表变量的数据存储在tempdb中,如果系统频繁地创建和更新临时表和表变量,大量的IO操作集中在tempdb中,tempdb很可能成为系统性能的瓶颈.在SQL ...

  5. 探究javascript对象和数组的异同,及函数变量缓存技巧

    javascript中最经典也最受非议的一句话就是:javascript中一切皆是对象.这篇重点要提到的,就是任何jser都不陌生的Object和Array. 有段时间曾经很诧异,到底两种数据类型用来 ...

  6. Shell特殊变量

    $ 表示当前Shell进程的ID,即pid $echo $$ 运行结果 特殊变量列表 变量 含义 $0 当前脚本的文件名 $n 传递给脚本或函数的参数.n 是一个数字,表示第几个参数.例如,第一个参数 ...

  7. Java多线程基础——对象及变量并发访问

    在开发多线程程序时,如果每个多线程处理的事情都不一样,每个线程都互不相关,这样开发的过程就非常轻松.但是很多时候,多线程程序是需要同时访问同一个对象,或者变量的.这样,一个对象同时被多个线程访问,会出 ...

  8. Js 变量声明提升和函数声明提升

    Js代码分为两个阶段:编译阶段和执行阶段 Js代码的编译阶段会找到所有的声明,并用合适的作用域将它们关联起来,这是词法作用域的核心内容 包括变量声明(var a)和函数声明(function a(){ ...

  9. PHP源码分析-变量

    1. 变量的三要素变量名称,变量类型,变量值 那么在PHP用户态下变量类型都有哪些,如下: // Zend/zend.h #define IS_NULL 0 #define IS_LONG 1 #de ...

  10. JavaScript var关键字、变量的状态、异常处理、命名规范等介绍

    本篇主要介绍var关键字.变量的undefined和null状态.异常处理.命名规范. 目录 1. var 关键字:介绍var关键字的使用. 2. 变量的状态:介绍变量的未定义.已定义未赋值.已定义已 ...

随机推荐

  1. Postgresql 全局索引与分区索引对于SQL性能影响的比较及DDL操作后分区全局索引是否会失效

    Postgresql 提供了对于分区表 global index 的支持.global index 不仅提供了对于唯一索引功能的改进(无需包含分区键),而且在性能上相比非global index (l ...

  2. 补充人物pawn的旋转方向

    先找到控制pawn的控制器的Rotation GetControlRotaion() 然后获得控制器的Z轴旋转 创建新的Rotator YawRotaion(0,GetControlRotaion() ...

  3. 使用vue 搭建猫眼后台演员列表

    首先创建一个DirectorList.vue js部分

  4. MySQL联合索引的创建规则

    1.索引应该按照最常用于查询的列的顺序创建.这样可以最大程度地提高查询性能. 2.如果查询中包含的列与索引中的列顺序不一致,则无法使用索引.因此,如果您有多个查询,每个查询都包含不同的列,那么最好为每 ...

  5. fields设计与测试

     菲尔兹管理用例 一.向开发找到需求ID 需求设计文档ID 二.在fields的需求列表中,填入ID,创建计划 1.状态:测试接手 2.日期:冒烟日期,测试日期 3.可能遇到的问题: * 搜不到ID ...

  6. [UTCTF2020]basic_crypto

    [UTCTF2020]basic_crypto 题目: 01010101 01101000 00101101 01101111 01101000 00101100 00100000 01101100 ...

  7. mapreduce和yarn集群

    mapreduce : 先分再合,分而治之 分布式计算概念: 计算方式,与集中式计算相对.将应用拆分成小的部分,分配给多台计算机处理,mapreduce是分布式的计算框架. MR的特点:易于编程,良好 ...

  8. HIVE- 删除功能

    删除分区: ALTER TABLE table_name DROP PARTITION (partition_name='20220101');

  9. Java基础-注释、标识符和关键字、数据类型及拓展

    注释 单行注释// 多行注释/* */ 文档注释/** */ 标识符 Java所有的组成部分都需要名字.类名.变量名及方法名都被成为标识符 关键字 数据类型 强类型语言(安全性高,java) 要求变量 ...

  10. OS-lab2

    OS-lab2 启动之后,我们的操作系统要能运行,需要一个载体,就是内存.内存的访问不是直接的,而是通过MMU完成.在完成MMU之前,我们先看看一些需要用到的宏定义和函数. include pmap. ...