1. 关于位势高度的问题

<aside> 💡 问题:应当如何理解模式输出中模式层高度(局地海拔),气压以及位势高度之间的关系?

</aside>

已知:

  1. LMD模式是静力模式,采用混合坐标。

  2. 模式输出垂直方向29层,各层的局地海拔在水平方向上是一致的,各层的气压则是根据相应位置的地面气压和混合系数给出。混合系数在水平方向上是一致的。

    $$ p(i,j,l)=a(l)+b(l)*p_s(i,j) $$

  3. 某等压面(如500Pa)位势高度:气压垂直递减,某点垂直方向上气压值为500Pa的位势高度为该点的500Pa位势高度。

问题:

模式中伪海拔的使用

伪海拔通过z2sig.def文件输入模式,其中第一个参数H为大气标高,剩余参数为伪海拔高度。

在文件LMDZ.COMMON/libf/dyn3d_common/disvert_noterre.F中,读取z2sig.def文件,大气标高读入为scaleheight变量,其余高度存入zsig数组。zsig数组仅用于计算sig数组,而sig数组后续用于计算混合系数a,b。

所以其实z2sig.def文件的内容不代表实际高度,仅仅用于计算a,b的值。仅在地面气压为Pref=610Pa,标高为H时,各层的海拔高度等于文件中的值。