12
\ begingroup美元

在那里有一个社区维基问题一本关于气候科学和气象学基础知识的好书或资源?讲的是气象学基础知识。

在此基础上,但关注点略有不同,计算机程序员(有工程背景-我懂数学,但不知道我需要应用哪种数学)是否有“标准文本”来帮助理解数值天气预报?如果这太宽泛,我主要对中尺度和微尺度的应用感兴趣。

我试过建立和运行一些预测模型(例如WRF),但在不了解至少一些过程的情况下,看着这些数字出来,我感到不舒服。

\ endgroup美元
4
  • 2
    \ begingroup美元 相关:www.hoelymoley.com/questions/2806/..。 \ endgroup美元
    - - - - - -milancurcic
    2015年2月14日7:06
  • \ begingroup美元 该模型通常包含一个基准用例,以便您可以测试您的设置 \ endgroup美元
    - - - - - -f.thorpe
    2015年2月15日3:35
  • \ begingroup美元 你看了吗www2.mmm.ucar.edu/wrf/users/docs/arw_v3.pdf \ endgroup美元
    - - - - - -stali
    2015年2月16日20:00
  • \ begingroup美元 我认为最有价值的标准来源之一不是文本,而是各自模型框架的用户社区(例如ncl-talk、m3users、wrfusers等)。用于建模的用户列表非常活跃,您通常会在一两天内得到一个有知识的人的响应。 \ endgroup美元
    - - - - - -f.thorpe
    2015年2月17日21:58

1回答1

11
\ begingroup美元

你所需要的资源将根据你所寻求的理解水平而有所不同。例如,知道数学意味着你可以解方程或变换它们,但这并不意味着你理解其中的物理原理。

为了理解这个过程,你需要了解以下几个主题:

  • 物理

    任何天气模型的核心都是我们的原始方程。Navier-stokes,热力学能,状态方程,质量连续性。

  • 微分方程,线性代数

    解上述方程的数学。

  • 离散化,数值稳定性

    如何将方程转化为在空间和时间上离散的点组成的三维网格上进行数值求解。这还涉及网格类型、网格分辨率、边界条件和时间步长的选择。任何数字噪声都必须考虑在内,有时会使用一些人工扩散来实现这一点。

  • Sub-gridscale物理

    网格的一个结果是,小于网格间距约4倍的过程,当然那些完全包含在网格体积中的过程,是无法通过方程中的物理来解决的。这些物理必须参数化。这些过程可以包括对流、辐射、湍流、水汽、边界层过程等。

有些书可以帮助你,包括:

下一步是深入源代码。从这个角度来看,我建议看看CM1,从编程的角度来看,它可能比WRF更容易理解,并将为如何在代码中应用数学来解决我们的方程并产生您所看到的输出提供基础。

\ endgroup美元
0

    你的答案

    点击“张贴您的答案”,即表示您同意我们的服务条款隐私政策而且饼干的政策

    这不是你想要的答案?浏览带标签的其他问题问自己的问题