跳转到内容
← 返回先驱
气象学奠基1862–1951约 15 分钟阅读

威廉·皮叶克尼斯

Vilhelm Bjerknes

数值天气预报锋面理论卑尔根学派大气动力学

今天打开手机看天气预报,背后是一整套在超级计算机上求解的物理方程。这件事听起来理所当然,但它有一个明确的思想起点:1904 年,一位挪威物理学家写下了一句此前没人敢这么说的话——天气预报,本质上是一道数学物理题。

说这话的人叫威廉·皮叶克尼斯(Vilhelm Bjerknes,也常音译"贝叶克尼斯")。在他之前,预报天气主要靠经验、靠看云识天、靠"昨天这样今天大概也这样"的类比。他第一个主张:大气的未来,原则上可以从它的现在,通过求解物理定律精确算出来。

破除误解:他没"算出"过明天的天气

这里要立刻澄清一个常见误解。皮叶克尼斯提出了用方程预报天气的思想纲领,但在他那个年代,这套纲领实际上算不出可用的预报。

原因很现实:他列出的那组方程,描述大气运动需要同时追踪气压、温度、密度、湿度、风速三个分量等多个变量随时空的演变,彼此耦合、极其复杂,根本没有解析解,只能靠海量数值计算一步步推。可那时没有计算机。英国人理查森(Lewis Fry Richardson)在一战期间真的用纸笔硬算了一次,结果算出一个荒谬的气压跳变——失败了。皮叶克尼斯的设想,要等到 1950 年代电子计算机出现,才第一次真正变成能用的预报。

1904 年那篇纲领性论文用七页讲清了问题结构,正文里几乎没有写出公式。他要追踪的是气压、温度、密度、湿度,再加上风速的三个分量,一共七个未知数,对应运动方程、连续方程、状态方程和热力学定律。先诊断大气此刻的状态,再向前积分,逻辑完整;积分这一步在他手里并没有对“明天”交出过一张能用的天气图。他把天气预报从技艺改写成初值问题,并不等于他算出过明天的雨。

他把手续分成两步:先用观测诊断现在,再让方程做预断。缺了任何一步,七个未知数都只是清单。当时的观测网既不够密,也不够同时,诊断这一步已经做不满,预断就更无从谈起。所以“他没算出明天”不是一句谦虚,而是纲领自身的条件还没被满足。

所以他的伟大之处,不在于"算对了某次天气",而在于他把天气预报这件事的性质彻底重新定义了:从一门凭经验的技艺,变成一个有明确数学结构的、初值问题——只要知道大气此刻的状态(初始条件),代入支配它的物理方程,就能向前推演出未来的状态。这正是今天全球所有数值天气预报系统的根本逻辑。

现场:把物理定律请进气象台

皮叶克尼斯 1862 年 3 月 14 日生于挪威克里斯蒂安尼亚(今奥斯陆)。他出身物理世家,早年研究电磁波(曾协助赫兹的实验),后来转向流体力学。

他的核心洞见是:大气和海洋,归根结底都是流体;支配流体的,是牛顿运动定律和热力学定律。 既然如此,气象学就不该只是经验观察的汇编,而应当建立在流体力学和热力学的硬核物理之上。1904 年,他发表论文,把预报问题表述为求解一组支配大气运动的方程——这组方程的现代后裔,就是今天数值天气预报的核心"原始方程组"(primitive equations)。

通往气象的桥梁,是他在 1890 年代末写下的环流定理:当气压面与密度面不重合,流体就可以从热力学位能里获得环流。大气是斜压的,单靠理想流体力学不够,必须把热力过程请进来。卡内基研究所从 1906 年起资助他做这件事,说明当时已有人愿意把“把流体力学写成气象学”当成一项长期研究,而不是一句口号。他不是改行来讲天气故事的人,而是带着方程走进气象台的物理学家。

对大气结构的分层观测,在他看来首先是为这组方程提供初值,而不是为了给天气图添装饰。没有统一、可比的观测,七个未知数只是黑板上的符号;有了观测却没有方程,预报仍停在类比。他把两者绑成同一项科学,气象学才从汇编走向动力学。

他和助手后来写出《动力气象与水文》的静力学、运动学两卷,把观测该测什么、图该怎么画,写成可以训练预报员的程序。环流定理解释为什么斜压大气会自己长出旋转,1904 年的七方程则规定明天原则上可算。卑尔根要解决的,是在算力到来之前,先把可观测的结构变成可以口头和铅笔作业的规则。

斯德哥尔摩时期的流体力学课,影响过后来把边界层和行星波动写成可计算对象的人。他本人没有画出罗斯贝波,也没有交出业务数值预报,却把“大气是可计算流体”变成了北欧地球物理的工作语言。从环流定理到原始方程的后裔,中间隔着整整一代人的降维、初始化和计算机,起点仍是他把流体力学请进行的那一步。

核心:卑尔根学派与"锋面"的诞生

如果说 1904 年的纲领过于超前、暂时无法落地,那么皮叶克尼斯接下来做的事,则立刻改变了实际的天气预报。第一次世界大战期间,挪威与外界的气象通报被切断,本国农业、渔业又迫切需要天气信息。皮叶克尼斯抓住这个契机,于 1917 年前后在挪威西海岸城市卑尔根组建研究团队——后世称之为"卑尔根学派"(Bergen School)。他在挪威密集布设观测站,积累起前所未有的高密度天气数据。

正是从这些数据里,他和同事(包括他的儿子雅各布·皮叶克尼斯)提炼出了一套全新的、直观而有力的概念工具——气团与锋面理论。他们发现,大气并非一锅均匀的汤,而是由一团团性质不同的"气团"组成:有来自极地的冷干气团,也有来自热带的暖湿气团。这些气团交界的狭窄过渡带,他们借用一战的军事术语,称之为"锋"(front)——就像两军交战的战线。

冷暖空气沿着锋面交锋、抬升,正是云、雨、风暴生成的地方。他们进一步提出"极锋理论"(polar front theory),用极地冷气团与热带暖气团沿一条半球尺度的"极锋"反复较量,来解释中纬度温带气旋如何生成、发展、消亡。

锋面语言能立刻改变预报,正是因为那组方程暂时积不出来。密集的地面观测让冷暖气团的边界变成天气图上可追踪的结构,预报员不必等计算机,也能讨论系统会如何移动、云雨会落在哪一侧。这套图像后来写进雅各布·皮叶克尼斯与索尔贝格 1922 年的气旋生命史,但它的起点是威廉把物理结构感带进了天气图,而不是某一次算对了第二天的雨。

"冷锋""暖锋""气团"这些今天每张天气图、每段天气预报里都会出现的词,正是卑尔根学派的发明。它让预报员第一次拥有了一套能描述天气系统结构与演变的统一语言。极锋被写成半球尺度的冷暖交界,温带气旋则是这条边界上的波动,而不是一团孤立的低气压自己长出来。这套说法后来被更完整的斜压不稳定理论改写细节,但它先让没有计算机的预报员有了可争论、可检验的对象。

代价与争议:超前太多的人

皮叶克尼斯的一生,是"思想超前于时代工具"的典型写照。他 1904 年提出的数值预报纲领,在他有生之年(他 1951 年去世)始终无法兑现为日常可用的预报——支撑它的计算机,要到他去世前后才刚刚出现。他播下了种子,却没能亲眼看见它结出最丰硕的果实。这与 milutin-milankovitch 的境遇颇为相似:一个正确而宏大的理论框架,要等到几十年后的技术与数据才被证实或落地。

需要分清两代皮叶克尼斯。威廉给出的是把大气当流体来算的纲领,以及卑尔根的概念工具;儿子雅各布后来把气团分析用到更大尺度,包括对热带海洋与厄尔尼诺相关的研究。把“皮叶克尼斯算出了现代天气预报”说成一个人的奇迹,既抹掉理查森、查尼等人的接力,也把儿子的工作误安到父亲头上。

气象观测传统里早有人呼吁把力学请进来,并不是他第一个说出“大气服从物理定律”。他的特别之处,是把诊断、方程、计算方案和观测网写成同一项可以执行的研究。争议也由此而来:在计算机出现前,经验派有理由问,一张画满锋的天气图,是不是比积不出来的七方程更有用。历史给出的答案是两者都要,只是顺序被颠倒了——概念工具先落地,数值积分后到。

需要平实地指出:现代天气预报是众人接力的成果。皮叶克尼斯立纲领,理查森做了第一次(失败的)实算并写下经典著作,查尼(Charney)、冯·诺伊曼等人在 1950 年用早期计算机做出第一次成功的数值预报,此后数十年的模式发展、卫星观测、计算能力提升,才共同造就了今天的预报水平。皮叶克尼斯是这条长链的起点,但不是全部。

从理查森的"白日梦"到今天的超算预报

皮叶克尼斯的纲领要变成现实,中间隔着思想与算力之间的鸿沟,也隔着一次有意的降维。英国人刘易斯·弗莱·理查森是第一个真正尝试用皮叶克尼斯方法做预报的人。

一战期间,他在法国前线当救护车司机,利用战斗间隙,用纸笔手工求解大气方程,试图算出某一天欧洲的天气。这是一项惊人的苦役——他要把空间划成网格,对每个格点反复做算术。结果却是一场失败:他算出的气压在六小时内变化了 145 百帕,这是个荒唐的数字(真实大气绝不会这样剧变)。失败的原因后来才弄清,主要与初始数据的不平衡和计算稳定性有关,而非方法本身错了。

理查森没有气馁,反而在 1922 年的著作里提出一个著名的"白日梦":他设想一个巨大的"预报工厂",里面坐着 64000 个人,每人负责计算地球上一小块区域的天气,由中央指挥协调,靠纯人力实时算出全球天气。这个画面在当时像科幻,今天看却惊人地预言了并行计算的思想——只不过那 64000 个"计算者",后来变成了超级计算机里的处理器核心。

真正的成功要等到 1950 年。查尼(Jule Charney)等人在普林斯顿用早期电子计算机 ENIAC,做出了第一次有效的数值天气预报。从皮叶克尼斯 1904 年立纲领,到理查森手算失败,再到电子计算机兑现承诺,跨越了近半个世纪。今天,全球的天气预报中心每天在超级计算机上求解的,正是皮叶克尼斯当年写下、理查森徒手挑战过的那一类方程。

1950 年那次成功,用的也不是威廉列出的全套七方程,而是查尼等人先滤掉声波和大部分重力波,只积分正压涡度方程。完整的原始方程要再等计算稳定性和初值平衡被驯服。电子计算机的出现并不等于他的纲领被原样跑通,中间还隔着一次有意的降维。他 1951 年去世,日常业务化的数值预报还要再过几年才在瑞典和美国落地。他活到了第一张数值天气图附近,但没有活到打开手机看明天的那种预报。

跨域连接

  • 数值方法:他把天气预报重新定义为一个初值问题——知道大气此刻的状态,代入流体力学与热力学方程,就能向前推演未来;方程无解析解,只能在时空网格上一步步数值积分。推论:预报的精度与时限受网格分辨率与初值误差控制,是技术问题而非原理上的不可知。
  • 混沌理论:这套纲领有一道后来才看清的天花板——大气对初值极端敏感,微小的观测误差会随积分指数放大,可预报性有内在上限。推论:再强的算力也不能无限延长预报窗口,只能逼近这道边界;加密观测网能推迟、却不能消除它——这正是初值问题固有的宿命。
  • 计算复杂度:理查森的"预报工厂"设想——六万四千人分区手算、中央协调——是并行计算的纸面预言,其机制在于:全球网格可拆成局部块,各自推进、只交换边界值。推论:网格每加密一倍,计算量以远超线性的倍数增长;预报要跑赢天气本身,算力增长就是硬约束。
  • 天气系统:在等不到计算机的年代,他的学派先用概念改变了预报——大气由性质不同的气团组成,气团交界的锋面正是云雨风暴的发生地,"冷锋""暖锋"自此成为统一语言。推论:锋面是可检验的结构——沿锋应有风向突变与密集的温度梯度,地面观测网可逐日核对。
  • 流体力学:他的根本主张是把大气当流体——受牛顿定律与热力学支配,气象学由此从经验汇编升级为物理科学。推论:流体运动在足够小的尺度上必然湍流化、无法逐格解析,只能参数化;小尺度过程的参数化方案,至今仍是各模式分歧与不确定性的持久来源。

参考文献

  • Bjerknes, Vilhelm. "Das Problem der Wettervorhersage, betrachtet vom Standpunkte der Mechanik und der Physik." Meteorologische Zeitschrift 21 (1904): 1–7.
  • Bjerknes, Vilhelm. "Über einen hydrodynamischen Fundamentalsatz und seine Anwendung besonders auf die Mechanik der Atmosphäre und des Weltmeeres." Kungliga Svenska Vetenskapsakademiens Handlingar 31 (1898): 1–35.
  • Bjerknes, Jacob, & Solberg, Halvor. "Life Cycle of Cyclones and the Polar Front Theory of Atmospheric Circulation." Geofysiske Publikasjoner 3, no. 1 (1922).
  • Charney, J. G., Fjørtoft, R., & von Neumann, J. "Numerical Integration of the Barotropic Vorticity Equation." Tellus 2, no. 4 (1950): 237–254. DOI: 10.1111/j.2153-3490.1950.tb00336.x
  • Friedman, Robert Marc. Appropriating the Weather: Vilhelm Bjerknes and the Construction of a Modern Meteorology. Cornell University Press (1989).

延伸阅读

  • Lynch, Peter. The Emergence of Numerical Weather Prediction: Richardson's Dream. Cambridge University Press (2006).
  • Harper, Kristine C. Weather by the Numbers: The Genesis of Modern Meteorology. MIT Press (2008).