气象资料三维变分同化并行计算

合集下载

数值天气预报(NWP)刀片解决方案

数值天气预报(NWP)刀片解决方案

数值天气预报(NWP)刀片解决方案摘要中国自今年以来,极端天气气候事件的发生越来越频繁,也越来越明显,为了防灾减灾,中国政府已经把防御极端天气气候灾害置于应对气候变化的极端重要位置。

所以对气象、环境、海洋方面的投入也越来越大,气象领域的项目将越来越多,而数值天气预报(NWP)在天气预报中占有的地位也越来越重要。

在此基础上,曙光推出了自主研发的第二代高性能刀片服务器,结合以往几十套气象机的成功案例,曙光的高性能计算机必能在中国防御极端天气气候灾害的预警篇章上书写上浓墨重彩的一笔。

方案中心以前已经推出了基于MM5、WRF、Grapes解决方案以及中尺度数值气象预报模式系统的整体解决方案。

本方案主要基于曙光最新的TC2600刀片服务器和AMD最新的Barcelona四核处理器,为用户提供最高信价比解决方案。

关键字:数值天气预报高性能计算机MM5 WRF GRAPES AREMS1.数值天气预报数值天气预报(Numerical Weather Prediction, NWP)是根据大气实际情况,在一定初值和边值条件下,通过数值计算,求解描写天气演变过程的流体力学和热力学方程组,预报未来天气的方法。

和一般用天气学方法、并结合经验制作出来的天气预报不同,这种预报是定量和客观的预报。

预报所用或所根据的方程组和大气动力学中所用的方程组相同,即由连续方程、热力学方程、水汽方程、状态方程和3个运动方程(见大气动力方程) 共7个方程所构成的方程组。

方程组中,含有7个预报量(速度沿x,y,z三个方向的分量u,v,w和温度T,气压P,空气密度ρ以及比湿q)和7个预报方程。

方程组中的粘性力F,非绝热加热量Q 和水汽量S一般都当作时间、空间和这7个预报量的函数。

通过高性能计算机求解方程组,获得未来7个未知数的时空分析,即未来天气分布。

数值天气预报与经典的以天气学方法作天气预报不同,它是一种定量的和客观的预报,正因为如此,数值天气预报首先要求建立一个较好的反映预报时段的(短期的、中期的)数值预报模式和误差较小、计算稳定并相对运算较快的计算方法。

高性能计算技术在天气模拟中的气候变化模拟方法

高性能计算技术在天气模拟中的气候变化模拟方法

高性能计算技术在天气模拟中的气候变化模拟方法随着气候变化日益成为全球关注的焦点,对于天气和气候模拟的准确性和精确性的需求越来越迫切。

高性能计算技术的发展为气候变化模拟提供了新的机遇和挑战。

本文将介绍高性能计算技术在天气模拟中的气候变化模拟方法。

气候变化模拟是通过数值模拟和计算方法来模拟未来气候变化趋势和特征的过程。

如何准确地模拟全球的气候系统,包括大气、海洋、陆地和冰雪系统之间复杂的相互作用,一直是气候科学研究的重要课题。

高性能计算技术的应用为气候变化模拟提供了更强的数据分析和处理能力,以下将介绍其中的几种方法。

首先是并行计算方法。

气候模拟所涉及的计算量巨大,需要对大量的数据进行模拟和处理。

并行计算方法通过将计算任务划分为多个子任务,并同时在多个处理单元上进行计算,以实现计算任务的高效完成。

这种方法能够充分利用高性能计算机的计算资源,提高计算速度和效率。

同时,还可以通过数据的分布式存储和处理,提高数据的读写速度和吞吐量,从而减少了模拟过程所需的时间和内存占用。

其次是耦合模型方法。

气候系统是由大气、海洋、陆地和冰雪系统等多个子系统构成的复杂系统。

在进行气候变化模拟时,需要将这些子系统进行耦合,并考虑它们之间的相互作用。

高性能计算技术能够实现不同模型之间的数据传递和交互,并保持模拟的连续性和稳定性。

这种方法可以更准确地模拟不同子系统之间的相互作用,从而更准确地预测未来的气候变化趋势。

第三是数据同化方法。

气候模拟需要大量的观测数据来进行参数校正和验证。

然而,观测数据存在不确定性和局限性,导致模拟结果的准确性受到限制。

数据同化方法通过综合利用观测数据和模型的模拟结果,通过最优化算法来修正模型的参数和初始条件,提高模拟结果的准确性。

高性能计算技术可以加快数据的处理和分析过程,从而提高数据同化的效率和准确性。

最后是模拟结果的可视化方法。

气候模拟的结果通常以图像或动画形式展示给用户和科学家,以便于观察和分析。

气象资料变分同化的研究与并行计算实现

气象资料变分同化的研究与并行计算实现

气象资料变分同化的研究与并行计算实现气象资料变分同化的研究与并行计算实现摘要:气象资料变分同化是一种重要的数据同化方法,它能够将观测数据和数值预报模型相结合,提高气象预报的准确性。

本文将介绍气象资料变分同化的基本原理和常用方法,并探讨其在并行计算上的实现。

1. 引言气象预报是气象学中的一项基础工作,它通过收集、观测、分析和模拟大量的气象数据,为未来一段时间的天气情况进行预测。

然而,由于大气系统的复杂性和不确定性,单凭观测数据往往无法完全准确地描述气象系统的状态。

因此,需要将观测数据与数值预报模型相结合,通过一种合理的数据同化方法尽可能减小观测数据和模型预报之间的差异,从而提高气象预报的准确性。

2. 气象资料变分同化的基本原理气象资料变分同化是一种基于观测数据和数值模型进行优化的方法,它的基本原理可以用一个数学公式表示:Xa = Xb + K(H(Xb) - Yo)其中,Xa表示分析场,Xb表示背景场,K是协方差矩阵,H是H算子用于描述观测数据和模型预报之间的映射关系,Yo是观测数据。

通过构建一个代表观测数据和数值预报模型之间关系的H算子,并通过不断迭代优化协方差矩阵K和背景场Xb,可以得到最优的分析场Xa。

3. 气象资料变分同化的常用方法气象资料变分同化的常用方法主要包括四维变分同化方法(4D-Var)和集合卡尔曼滤波方法(EnKF)。

4D-Var方法通过最小化观测数据与模型预报之间的差异,来得到最优的分析场。

而EnKF方法则通过构建一个集合,通过模拟多个背景场的状态,来描述观测数据与模型预报之间的关系。

两种方法在实际应用中都能取得较好的效果,具体选择哪一种方法取决于具体的需求和应用场景。

4. 气象资料变分同化的并行计算实现由于气象资料变分同化需要处理大量的观测数据和模型预报数据,并进行复杂的计算,因此并行计算是实现气象资料变分同化的有效手段。

并行计算可以将大规模的计算任务拆分成多个小任务,并通过多个处理单元同时进行计算,从而提高计算效率。

多普勒雷达资料三维变分直接同化方法研究

多普勒雷达资料三维变分直接同化方法研究

多普勒雷达资料三维变分直接同化方法探究一、引言多普勒雷达(Doppler radar)是一种常用于天气预报和气象探究的重要工具。

它通过测量气象目标的径向速度和回波功率,能够提供大气中的风速、涡度等重要资料,对于天气的分析、预报和短临天气预警具有重要意义。

然而,由于天气系统的复杂性和多普勒雷达观测的局限性,单独使用多普勒雷达资料可能无法准确地描述和猜测大气的变化。

因此,将多普勒雷达资料与数值天气预报模型相结合,利用同化方法对多普勒雷达资料进行三维变分直接同化,可以提高天气预报的准确性,增强对天气系统的理解。

二、多普勒雷达观测资料的特点多普勒雷达观测资料是通过接收回波信号的频率偏移来测量气象目标的径向速度。

与传统的天气雷达资料(例如,回波强度、径向速度)相比,多普勒雷达资料具有以下特点:一是近地面的观测精度较高,能够提供较准确的径向速度;二是三维空间上的观测区分率较低,受限于雷达的技术条件和地形的影响。

因此,多普勒雷达观测资料需要通过合适的同化方法来融合到数值模型中,以得到空间上的连续、准确的三维风场等资料。

三、三维变分直接同化方法的基本原理三维变分直接同化方法是将观测资料与模型状态变量进行最优化耦合的方法。

详尽而言,它通过最小化观测资料与模型资料之间的差异来更新模型状态变量,使模型的状态更加贴近于实际观测状况。

这一过程分为两个阶段:解耦阶段和耦合阶段。

在解耦阶段,通过观测算子将模型状态变量转化为观测空间上的预估;在耦合阶段,通过求解代价函数最小化的问题,更新模型的状态变量。

详尽的数值方法包括变分方法、卡尔曼滤波方法等。

四、多普勒雷达资料三维变分直接同化方法的关键问题多普勒雷达观测资料的特点决定了在同化过程中需要解决一些关键问题。

起首,由于雷达观测数据的噪声和采样不匀称性,需要对观测数据进行质控,以去除异常数据和杂波。

其次,多普勒雷达观测数据具有非线性和非高斯性,需要引入适当的变换方法(如变分变换、对数正态变换等)将其转化为线性高斯形式。

wrfchem

wrfchem

排放清单
大气污染物排放清单指各种排放源在一定时间跨度和空间
区域内向大气排放的大气污染物的量的集合。准确、更新及 时、高分辨率排放清单是识别污染来源、支撑模式模拟、分 析解释观测结果和制定减排控制方案的重要基础,无论对于 大气化学与气候相互作用、大气复合污染来源识别等科学问 题探究,还是对于污染物总量减排、空气质量达标等环境管 理问题来说,都是极为关键的核心支撑。
选定模拟区域

可以使用 WRFDomainWizard软件来帮助划区域
选择Lambert 投影的基准纬 度
选择Lambert投影 更新
选择大致的母 网格区域
更 新 后
选择嵌套
修改参数
鼠标点击domain2框, 可以调整模拟区域 位置
新建domain2
修改参数:子网格 与母网格格局比等 参数
WRFCHEM前处理过程
气相化学(Gas-phase chemistry)


气相化学机制是区域空气污染模型中一个重要的组成部分, 气相化学转化率,以及排放、传输和沉降决定了气体的种 类。对流层中活性有机物、硫酸、氮氧化物及臭氧的排放 及酸沉降与区域空气污染的关系多由气相化学机制影响。 同时气相化学也决定了液相化学的种类,及反应速度。 WRFCHEM 提供了 4 种气相化学机制,分别是 RADM2 (Regional Acid Deposition Model version 2) 、 RACM (Regional Atmospheric Chemistry Mechanism) 、RACM NOAA/ESRL version 、CBMZ (Carbon-Bond Mechanism veF模式系统是采用Fortran 90、Fortran 77及c++编译语言进行编译 与测试的,所以,运行WRF必须先安装编译软件, 目前运用的编译 软件主要有PGI和INTEL。 另外,WRF运行时所使用的输入输出文件多为 NetCDF文件,因此还 需要安装Netcdf软件

气象预报中的数据同化与模型集成研究

气象预报中的数据同化与模型集成研究

气象预报中的数据同化与模型集成研究气象预报是人类认知天气变化、减少自然灾害风险的核心手段。

然而,天气变化的复杂性使得当前气象预报精度仍然存在诸多不足。

传统气象预报模型使用基础观测数据以及经验模型计算预报,但随着气象数据获取和处理技术的不断发展,目前气象预报模型越来越依赖于各种数据的同化和模型集成研究。

一、数据同化数据同化是指在预报模型中将观测数据与模拟数据融合,以提高天气预报模型的准确性。

数据同化的目的是弥补模型中存在的不足,与实际发生的天气现象的不一致情况,从而更准确地预测气象变化。

现代气象预报中常用的数据包括卫星观测数据、地面观测数据以及雷达数据。

卫星数据对气象预报模型的改进起到了关键作用,可以更好地描述大气的水汽和温度分布情况。

二、模型集成模型集成是指将多个气象预报模型中的不同方面相互结合,形成更加准确的预报模型,以提高预报准确度。

具体而言,可以将多个气象模型中的不同部分进行融合,比如将精度更高的某一部分替换掉原模型中的对应部分。

模型集成主要包括统计模型、物理模型以及人工神经网络模型。

三、模型同化集成方法目前广泛使用的模型同化集成方法是四维变分数据同化法(4D-Var)。

4D-Var 是指将气象预测模型的初始场和预测误差参数作为状态变量,通过最小化观测资料与模型预测之间的差异以及模型预测状态的不确定性,来确定初始场和边界条件的方法。

其结果可以作为气象预报的基本数据集成信息。

而这些数据的同化在较小的时间步长(通常为几小时)内完成,在时间步长内对下一步的预测具有重要指导意义。

四、未来展望在气象领域,近年来数据同化和模型集成技术取得了令人瞩目的成果,不仅仅提高了气象预报的准确性,同时也为实时监测、预警,灾害管理等相关领域提供了更为精确的预测信息。

未来,预报模型将继续加强对气象因素的感知,进一步提高模型的精度,把握变化中的复杂性,为人类生产、生活带来更可靠、前沿的预测数据。

《数值天气预报》名词解释期末总结

《数值天气预报》名词解释期末总结

《数值天⽓预报》名词解释期末总结1.模式初始化:观测资料和分析资料的误差导致风场和⽓压场的不平衡;初始资料和数值模式之间的不平衡。

因此,需要对模式初值进⾏处理,称为模式的初始化。

2.初始化⽅法:静⼒初始化;动⼒初始化;变分初始化;3.静⼒初始化:⼜称静处理,指利⽤⼀些已知的风压场平衡关系,或运⽤运动学⽅程等求得的诊断⽅程来处理初值,使得风场同⽓压场平衡或者近似平衡的⽅法。

4.动⼒初始化:⼜称动处理,这种⽅法是借助于原始⽅程模式本⾝所具有的动⼒特性,经过⼀些合理的步骤,使得重⼒惯性波阻尼或者被滤去,⽽得到接近平衡的初值。

5.变分初始化:该⽅法通过变分原理,使初始资料在⼀定动⼒约束下调整,达到各种初始场之间协调⼀致的⽅法。

6.资料同化:将常规资料和⾮常规资料(卫星、雷达等)有机融合在⼀起,以得到⼀个更加符合实际⼤⽓状况的分析场。

常⽤于为数值模式提供初始场或者⽤来更新预报值。

7.资料同化内容:三维资料同化:初始资料的同化;四维资料的同化:初始资料的同化和预报过程的同化。

8.常⽤的⽔平侧边界:固定的边界条件;法向速度为零的边界条件海绵边界条件;外推边界条件;周期边界条件;嵌套边界条件:单向嵌套:双向嵌套:9.正压原始⽅程模式的物理模型:⼤⽓为正压状态;⼤⽓为均质不可压流体;⼤⽓处于静⼒平衡;⼤⽓上边界为⾃由⾯;不考虑摩擦以及⾮绝热作⽤;、10.正压原始⽅程有总涡度、总绝对涡度和总⾓动量守恒11.正压原始⽅程模式由于保留了快速移动的重⼒惯性波,时间积分步长必须取⼩,这会使得数值计算的⼯作量增加。

12.守恒空间差分格式:保持原微分⽅程积分性质的空间差分格式。

13.⼀次守恒格式:14.⼆次守恒格式:15.⼆次守恒格式也是⼀次守恒格式16.欧拉后差格式特点:可以阻尼⾼频振荡;显⽰格式,计算简单;稳定性较好;不存在计算解的⼲扰;条件稳定,时间步长需要取⼩,因⽽计算耗时多;精度低;17.正压原始⽅程模式中为了抑制计算解对结果的影响,通常采⽤三步法起步的时间积分⽅案。

数值天气预报一体化平台构建

数值天气预报一体化平台构建

数值天气预报一体化平台构建张博尧;刘纯;陈亭;姜金荣;邓笋根【摘要】在计算资源受限的情况下,基于超级云计算技术,实现总中心为"云"、各分中心为"端"的数值天气预报一体化平台,实现低精度数值天气预报在"云"进行模拟,高精度数值天气预报在"端"进行模拟,二者异地协同计算;根据不同的环境,提出3种远程离线并行网格嵌套算法和相应的积分控制技术.结合实际平台测试与使用,对功能和易用性测试进行分析,验证了算法的有效性和系统的可行性.%In the case of limited computing resources,based on the super cloud computing technology,an integrated platform for numerical weather forecasting with total center as cloud and the sub-centers as terminal was implemented.Lower precision nu-merical weather forecasting was simulated in the cloud,and high-precision numerical weather forecasting was simulated in the terminal,both collaboratively computed remotely.According to different environments,three remote off-line parallel grid nes-ting algorithms and the corresponding integral control technology were bined with practical platform testing and use,through functionality and usability testing,the effectiveness and feasibility of the algorithm of the system were verified.【期刊名称】《计算机工程与设计》【年(卷),期】2016(037)012【总页数】6页(P3394-3399)【关键词】超级云计算;并行计算;数值天气预报一体化平台;资源虚拟化;海量数据处理技术【作者】张博尧;刘纯;陈亭;姜金荣;邓笋根【作者单位】中国科学院计算机网络信息中心,北京 100190;中国科学院大学,北京100049;中国电力科学研究院,北京 100192;北京计算机技术及应用研究所,北京100854;中国科学院计算机网络信息中心,北京 100190;中国科学院计算机网络信息中心,北京 100190【正文语种】中文【中图分类】TP391为有效解决计算资源地理分布分散及资源整合,本文采用网格计算、分布式计算等多种技术共同支撑的超级云计算技术[1,2]。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

3D
v暂jati蛐aJ豁simiIati明system
b邪ed
thc
incremcn酬approach.12m Confcren∞on Nun七rjc副Weather P佗diction’Americafl Mctcorologjc“
Socic吼Phpoenk
49
48
号进程收集/输出的集巾写文件方式。虽然这种集中式读,写方式会引起0号处理机与所有其他处理
机之间的消息通讯,但是考虑到I,o带宽一般都远小于节点机之间通讯带兜,这种通讯开销对系统
的整体性能影响小大。
5实验结果分析
在由16个Pentium
4 l,5MHz
CPu组成的PC集群计算机上.基于常规观测资料对三维变分同化
气象资料三维变分同化并行计算
朱小谦,张卫民 国防科技大学计算机学院,长沙410073 zIIu_xiaoqi锄《必ina.com
摘要:本文介绍了气象资料变分同化原理和三维变分目标函数。针对层次可扩展分布存储并行 计算机,介绍了三维变分同化系统的区域分解、负载平衡、消息通讯、文件I/0等并行计算策略, 实现了基于消息传递的SPMD并行程序设计,给出了三维变分原型系统的实验测试数据和结果 分析. 关键词:变分同化:分布存储;并行计算
V甜i砒ionaI(3DVAR)Da诅Assimil缸ion
System For
U站
W油MM5,MMM Divisi∞,NCA&USA
【4】
L钉0che S
on
J,Mome鲫J.St.J锄es柚d G曩uth衙P.1998:A
Az,11-16 J蛳u钔7 l 99B,pp.34-36
rcgional
4并行实现方法
主要实现了分布存储计算机系统上基于消息传递的并行计算。三维变分同化的计算主要是在 网格点上进行。所以主要采用基于区域分解的网格划分策略实现数据并行。
(1)区域分解
由丁二二维变分同化算法的特点.计算模块分别在观测变量空间、分析变量空问(模式变量空问)
和控制变__鸯空间进行.所以在不同的计算阶段采用不同的区域分解策略。
2变分同化原理
变分同化通过变分方法对气象观测资料进行充分利用,它通过对非线性模式解和不同时次观 测资料集的全局调整以达到同化的目的。
变分同化的数学描述为:设∑c孵+×倪3为四维空问,叭叫是定义在∑空I’H】的实函数,通
常称为变量场。定义距离空间x,算子F:D(F)c X—≯X,记U为x中已知I实函数,通常称为
关于模式变量和分析变量的计算都是在离散的空间网格上进行.所以可以将计算网格按照平
均分配网格数的原则划分成若干个计算子区域,考虑到负载平衡,通常采用二维网格划分。
更新向量计算在观测变量空间进行,可以根据观测资料数目对计算网格进行重新划分,尽可 能保证划分在子区域中的观测资料数量相等。 控制变量与分析变量转换计算中,涉及到滤波计算和物理变换。由于二维滤波是由两个独立 的一维滤波来实现,而每次一维滤波只涉及到0,y,力三维坐标中两个方向。所以滤波计算可以分 别按照一维网格划分对计算区域进行分解,如在纬向0,z)的滤波计算时,由于经向的计算是无关 的,可以将经向方向等分为多个等纬度带状子区域。
观测点周围的背景场格点值进行插值来计算观测相当量聃。所以观测算子的插值计算需要进行
一个网格点范围的消息通讯。
在计算控制空间的目标函数及其梯度过程中,采用将控制变量按处理机数进行划分,先计算 部分和.然后归约求究整和的并行计算策略,也需要迸行全局消息通讯。
(4)文件I/o
二三维变分涉及观测资料信息和其他先验信息(称背景场)等,系统运行需要读入运行控制(名表) 文件、背景场文件、背景场误差文件、观测文件并输出分析增量,全景文件等。文件输入采用由O 号进柙读入然后J.播到其他进轿的方式.保证这些文件在每个进程都有一份拷姒。文件输出采用O
误差协方差矩阵,H是观测算子。
R是观测
ቤተ መጻሕፍቲ ባይዱ
3计算步骤
三维变分同化的主要计算步骤为: (1)读入运行控制名表参数: (2)读入背景场%和观测值J,o:
(3)计算更新向量:d=yo—H@6);
(4)进行最优化计算循环,包括:
①赋初值’,=O:
②计算以=÷V 7V,%=1,:



③完成从控制变量到模式变量的转换出=三v。包括水平滤波处理、垂直处理以及物理变换
(2)负载平衡
各计算阶段不同的区域分解策略保证了静态负载平衡的实现。 由于模式变量和分析变量是均匀分布在所有计算格点上,所以基于二维的规则网格数据划分 可以基本实现一致的子区域网格数。观测资料不是按照网格均匀分布,所以采用基于观测资料分布 的区域分解使得观测算子相关计算实现负载平衡。滤波计算和FFlr计算按纬向或经向的一维网格划 分也保证了各个方向滤波的负载平衡。
和平衡变换等:
④完成从模式空间到观测空间变换舭1,。计算残差向量月zv—d;
⑤计算以=击(月zv—d)r尺.1(月zV—d):

⑥利用伴随算子r’和日7’计算¨=,H 7’尺.’(m1,一d);
⑦tI’算V,=V以+V也=v+∥H7’尺一1(^陀’,一d);
47
⑧完成极小化计算,得到分析增景万工=£v; (5)更新分析变景,输出分析增量,全量文件。
算法(如共轭梯度法、各种拟牛顿法等)开展并行算法研究。
参考文献:
111 【2】 【3J
黄思硼。伍荣生.大气科学中的数学物理闻题.气象出版社,200l 张卫民.三维变分同化系统实现及其并行计算研究:[博士学位论文].国防科技大学研究生院,2003
DaIe Barker,Yong・Run Guo.A T1Ircc.DimensjonaI
观测值.其中D(…,…)为。崆问中定义的距离。所谓变分方法是在肿寻找c,,使u同时满足:
F(【,)=0 J(U)=D(U,U)=min!
三维变分目标函数在模式空间I・】定义为:
‘,(x)=圭(x一心)7’曰-19一%)+三(儿一日(x))rR‘1@。一日o))
其中,工是分析变量,%是背景场。儿是观测值。B是背景场误差协方差矩阵t
l引言
气象资料同化方法是一种综合利用气象观测资料、背景场及误差统计等先验知识求解预报初始 场的有效方法。气象资料分析同化从最初的观测资料插值方法、逐步订正法(Cressman,1956年)、 观测值加权的最优插值法(GarIdin,1963年),以及70年代欧洲数值天气预报中心(ECMwF)改进的最 优插值方法(Optimal Interperation,OI),发展到目前最有发展潜力的变分同化方法。资料同化技术已 经成为当前提高数值天气预报效果的核心技术之一 变分同化方法lz】是将求解初始场问题描述为以动力模式为约束的目标函数极小化问题,它利用 最优控制原理,通过调整控制变量(通常是初始场),使得在指定的时间窗口内由控制变量得到的模 式预报结果与实际观测资料之间的偏差达到最小。变分同化方法为预报模式提供热力学和动力学协 调一致、质量和流场基本平衡、相对比较合理的大气运动实况初始场,对改进高分辨率数值预报模 式的预报效果具有十分重要的作用。ECMwF的业务系统已经充分证明四维变分同化是一种比最 优插值间歇资料同化更为有效的同化方法。 变分同化计算包括最优化算法、预报模式、切线性模式和伴随模式(四维变分同化)、背景场 处理、各种资料观测算子及其切线性、伴随算子计算、物理变换、平衡变换等,计算过程十分复杂。 计算量和I/0量巨大。ECMwF实现的四维变分同化系统需要约70次迭代,其计算量超过了相同分 辨率的全球模式10天预报的计算量,而I/O量则要超过一个数量级以上. 本文首先介绍了三维变分同化的基本原理和计算步骤;然后介绍了三维变分的并行实现方法; 最后对三维变分原型系统在PC/CI吣ter系统上的并行计算试验结果进行了分析。
(3)消息通讯
由于三维变分各个计算模块采用不同的区域分解和数据分布策略,所以在上一个计算模块结 束进入下一个计算模块之前往往需要进行消息通讯。在控制变量与分析变量转换计算中,在纬向滤 波计算中我们采用按经肉一维划分网格策略,当纬向滤波计算完成后进行经向滤波计算前。需要将 数据按纬向重新分布.导致了处理器之间的aIl-t0.alI消息通讯. 在更新向量计算中,每个进程只处理划分在本处理机计算区域中的观测资料,观测算子通过将
原型系统进行了sPMD并行程序开发和并行计算实验。采用按阶段区域分解策略,并对三维变分的 极小化算法进行了程序优化,实验结果见表1. 表1三维变分两亿系统运行墙钟时问和并行加速比
由于各计算阶段的数据划分策略基本实现了静态负载平衡.所以随着处理机数目的增加.并 行加速比基本符合预期估计。本系统处理的为常规观测资料,资料覆盖区域为北半球。数量有限。 如果随着资料分析区域扩展到全球,且需要直接同化卫星、辐射等非常规观测资料。系统运行墙钟 时问会迅速增加,所以需要在变分同化的并行算法方面进行研究,尤其需要针对循环迭代的极小化
相关文档
最新文档