《介绍及安装运行》由会员分享,可在线阅读,更多相关《介绍及安装运行(65页珍藏版)》请在金锄头文库上搜索。
1、棱夺嚣蓬毗剁咖著枚躬兼翱韭荆钠窥乐驴熔启塌救父娄眨组糠编祟绞蒲化介绍及安装运行介绍及安装运行WRFv2.2介绍及安装运行介绍及安装运行覃卫坚08.04.26榷撅溶今柿缆孔椽越蚕雷瓢烹申滑急蚀旋在戮谁丹堰猾潭藕领停什豁滓圃介绍及安装运行介绍及安装运行目录目录 1. Linux操作系统介绍 2. WRFv2.2模式介绍 3. WRFv2.2模式安装及运行 狈滩苇讣谚泻劣津囊钵钎婉玛戒驾籍瀑柏知阶狈泪姿全疑纪眯铸酿烃衔殖介绍及安装运行介绍及安装运行1. Linux操作系统介绍操作系统介绍 什么是Linux?简单地说,Linux是一套免费使用和自由传播的类Unix操作系统,它主要用于基于Intel x
2、86系列CPU的计算机上。这个系统是由全世界各地的成千上万的程序员设计和实现的。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品。 Linux的出现,最早开始于一位名叫Linus Torvalds的计算机业余爱好者,当时他是芬兰赫尔辛基大学的学生。他的目的是想设计一个代替Minix(是由一位名叫Andrew Tannebaum的计算机教授编写的一个操作系统示教程序)的操作系统,这个操作系统可用于386、486或奔腾处理器的个人计算机上,并且具有Unix操作系统的全部功能,因而开始了Linux雏形的设计。 吝孙沛云肺绷趣引返音斤失桑超苛嫌憾估祥谦碰弧纶咎足凶嫂屹败
3、沸赎帮介绍及安装运行介绍及安装运行 Linux以它的高效性和灵活性著称。它能够在PC计算机上实现全部的Unix特性,具有多任务、多用户的能力。Linux是在GNU公共许可权限下免费获得的,是一个符合POSIX标准的操作系统。Linux操作系统软件包不仅包括完整的Linux操作系统,而且还包括了文本编辑器、高级语言编译器等应用软件。它还包括带有多个窗口管理器的X-Windows图形用户界面,如同我们使用Windows NT一样,允许我们使用窗口、图标和菜单对系统进行操作。 Linux之所以受到广大计算机爱好者的喜爱,主要原因有两个,一是它属于自由软件,用户不用支付任何费用就可以获得它和它的源代码
4、,并且可以根据自己的需要对它进行必要的修改,无偿对它使用,无约束地继续传播。另一个原因是,它具有Unix的全部功能,任何使用Unix操作系统或想要学习Unix操作系统的人都可以从Linux中获益。 哨帐隘劫擦萧脯驻竞钠京鹏讶锣谐辜徐披僳弯柜火斌痘呈疙恿脑偿亲诉向介绍及安装运行介绍及安装运行 LinuxLinux与与UnixUnix的区别的区别 ? ? UNIX最早由几个研究生在实验室里开始的后来由一个大公司把它商业化了的一个操作系统,并它成长和占领了市场 。公司多了,就分家了,而“UNIX”这个名字由于法律关系,谁也不能说自己的操作系统是“UNIX”而只能说是“UNIX兼容”系统了。所以现在“
5、UNIX”系统是不存在的,存在的只是一个遥远的传说。Linux是基于PC(其它平台也有的支持)的UNIX兼容系统,在跟UNIX的关系上,它不比任何其它UNIX兼容系统远。 某些PC机的Unix和Linux在实现方面相类似。几乎所有的商业Unix版本都基本支持同样的软件、程序设计环境和网络特性。然而,Linux和Unix的商业版本依然存在许多差别。Linux支持的硬件范围和商业Unix不一样。一般来说,商业Unix支持的硬件多一些,可是Linux支持的硬件也在不断扩大。 聪橙牵炬烹缎嗅饮撼悄着刻积榆鞍敝橙驮乡甩惩猾发团奋枷称鱼篡蒂典搪介绍及安装运行介绍及安装运行 突出的是,Linux至少和商用U
6、nix一样稳定。对许多用户来说,最重要的因素是价格。Linux是免费软件,用户可以从Internet网上下载。商业Unix的价值不应被贬低。除了软件本身的价格外,用户还需支付文档、售后支持和质保费。对于较大的机构,这些都很重要,但是PC机用户也许从中得不到什么好处。许多商业公司和大学等单位已经发现,在实验室用廉价的PC机运行Linux比用工作站运行商业Unix还好。Linux可以在PC机上提供工作站的功能,而PC机的价格是工作站的几分之一。呜聊志缎挠谎祷汉瓜僚延绵牛敛醛月硒举敲留马仔趁秋今巨豢牡寸养引忧介绍及安装运行介绍及安装运行 与其它操作系统(如与其它操作系统(如windows)windo
7、ws)相比,相比,LinuxLinux还具有以下优点:还具有以下优点: 1.采用阶层式目录结构,文件归类清楚、容易管理。 2.系统安全稳定,漏洞少,不易受病毒攻击。 3.具有高度可移植性,系统核心只有小于10%的源代码采用汇编语言编写,其余均是采用C语言编写。4.可与其它的操作系统如Windows98/2000/xp等并存于同一台计算机上。 缺点缺点: : Linux Linux操作相对复杂操作相对复杂 ,针对其系统兼容的软件少。,针对其系统兼容的软件少。滔撑弦盖社臼呸龋授弟拇员据疆僻骆铀见劈侍徘蒸倘猜氨窑誓枷泅悲乏颜介绍及安装运行介绍及安装运行推荐用的推荐用的linuxlinux版本:版本:
8、Red Hat 4.0Red Hat 4.0什么是什么是Red Hat Linux?Red Hat Linux? 来自北卡罗的程序小组(Red Hat Software), 他们的目标是让人们更方便地使用Linux。他们将所有必需的软件捆在一起形成一个发行版本(distribution)。 自从1994年夏Red Hat Linux问世以来, Linux and Red Hat Software飞速发展,有了很多变化,支持更多的硬件,可靠性的巨大提高,全世界的Linux公司用户不断增加。 从4.0版开始, Red Hat Linux可以在三个领先的计算机平台上运行: Intel兼容PCs、 D
9、igital Alpha计算机,and Sun SPARC。 声纬赃蓑舱裕批潜邻谚凸橙拉蔑男拔兆园扰脏段蠕牢石哆煤董嗣伊详恶皆介绍及安装运行介绍及安装运行Linux文件与目录的操作:显示当前目录的内容: ls 列出当前目录的文件名 ls -t 按时间次序列表,时间最近的文件排在前面 ls -l 长列表:包括多信息 ls -u 按最后使用的时间次序列表 ls -r 以逆序列出文件名在目录的使用上: . 表示当前目录 . 表示上一层目录 / 表示系统根目录 为用户主目录切换目录的cd命令 cd tony 表示切换到当前目录下的tony子目录 cd . 切换到上一层目录慧农据绵锗倡海蛮屈雌溉承奠扣昭
10、何悄仟饮芭吮除淮怪篓贫帐津钮衷后腿介绍及安装运行介绍及安装运行创建目录的创建目录的mkdir命令命令 mkdir source 创建source子目录删除目录的删除目录的rmdir命令命令 rmdir source 删除删除source目录目录解压缩解压缩tar命令命令 tar zxvf linux86.tar.gz 对对linux86.tar.gz进行解压进行解压 -c 创建一个新的创建一个新的tar文件文件 -v 显示运作过程的信息显示运作过程的信息 -f 指定文件名称指定文件名称 -z 调用调用gzip压缩命令执行压缩压缩命令执行压缩 -j 调用调用bzip2压缩命令执行压缩压缩命令执行
11、压缩 -t 查看压缩文件内容查看压缩文件内容 -x 解开解开tar文件文件君抖虾惊黎私雅爸泰盔踪紫升榆伯眯唐赴溅室充泅圆尔搔汾昧斟宗褥挎焙介绍及安装运行介绍及安装运行还有一些常用的命令:还有一些常用的命令:vifile-name 浏览和编辑文件浏览和编辑文件./gedit file-name 编辑文件编辑文件./configure 连接连接./compile 编译编译./install 安装安装翰侨否馆硫押暴仁绪住拄懊挛封吗盗示慑晴详言盾眠缩卑姿韦寄抖肘视坟介绍及安装运行介绍及安装运行2. WRFv2.2模式介绍模式介绍 WRFWRF(Weather Research and Forecast
12、ing ModelWeather Research and Forecasting Model)模式)模式是由美国环境预测中心(是由美国环境预测中心(NCEPNCEP), ,美国国家大气研究中心美国国家大气研究中心(NCARNCAR)等单位发起)等单位发起, ,联合开发的新一代高分辨率中尺度气象联合开发的新一代高分辨率中尺度气象研究与预报数值模式及同化系统。研究与预报数值模式及同化系统。 模式分为模式分为ARW(the Advanced Research WRF)ARW(the Advanced Research WRF)和和NMM(the NMM(the Nonhydrostatic Mes
13、oscale Model)Nonhydrostatic Mesoscale Model)两种,即研究用和业务用两种,即研究用和业务用两种形式,本文介绍的是两种形式,本文介绍的是 ARW WRF ARW WRF。 磊朋谅槽宙踏吉给祈厄证飘变祁八挫拎凄事氮谤撼探剖孝咨舔履财雁细妊介绍及安装运行介绍及安装运行WRFWRF模式具有以下特点:模式具有以下特点: WRF模式系统具有可移植,易维护,可扩充,高效率,方便等许多特点,将成为改进从云尺度到各种不同天气尺度的重要天气特征预报精度的工具。 WRF模式为完全可压缩以及非静力模式,采用F90语言编写。水平方向采用Arakawa C(荒川C)网格点(重点考
14、虑1-10km ),垂直方向则采用地形跟随质量坐标。WRF模式在时间积分方面采用三阶或者四阶的Runge-Kutta算法。WRF模式不仅可以用于真实天气的个案模拟,也可以用其包含的模块组作为基本物理过程探讨的理论根据。此外,WRF模式还具有多重嵌套和方便的定位于不同地理位置的能力。撒禽旁捍失摇下厘冬剥逻醋覆群纳艰芥琼迢院侮宪疤茹肢培冠产孝晾正朔介绍及安装运行介绍及安装运行Arakawa-C Arakawa-C 特点特点 运用Arakawa-C 交错格点假设所有3维变量(U, V, 和质量)关于这些点是交错格点。对于定义的非交错格点,U格点向上交错了0.5个格点,V格点向右交错了0.5个格点,质
15、量网格分别向上向右交错了0.5个格点。 为了便于说明,下面给出一个(XDIM,YDIM) = (4,4)的例子: (+) 为根据参数定义的点。(T)为由WRF预报模式提供和输出的质量变量的格点位置。(U)点为由WRF模式提供和输出的U动量变量的格点位置。 (V)点为由WRF模式提供和输出的V动量变量的格点位置。这样,如果使用维数(XDIM, YDIM),则模式输出如下: (XDIM-1,YDIM-1)维的质量变量 (XDIM,YDIM-1)维的U动量 (XDIM-1,YDIM)维的V动量。 柞业萎忠廖圭链抑署钎辅园手准乞陪邑诬垮窟字跋诈乖垮尖柒击搬拼哆肿介绍及安装运行介绍及安装运行WRFWRF
16、模式发展历程:模式发展历程: WRF模式作为一个公共模式,由NCAR负责维护和技术支持,免费对外发布。 第一版发布在2000年11月30日,2001年5月8日第二次发布,版本号为1.1,第三次发布于2001年11月6日,只修改了两个错误,没有太多改动,版本号定为1.1.1。直到2002年4月24日,才正式第四次发布,版本号为1.2。同样,在修改一些错误以后,2002年5月22日第五次发布,版本为1.2.1。原定于2002年10月左右的第六次发布,直到2003年3月20日才推出,版本号为1.3。同年11月21日进行了更新。 第二版发布于2004年5月21日,为嵌套版本V2.0,同年6月3日进行更
17、新。2006年1月30日更新为V2.1.2,同年12月更新到V2.2版本,现在最新为3.0版本。攀袋比痞睡欠事傍铝蜀版诫釉脊乾木郸饵库寸橙掐攀绦今硷废撵唇诚淳轮介绍及安装运行介绍及安装运行 WRF的最新版本是2006年的圣诞节前12月22日推出的V2.2。这一版本里,在修补了前一版本的许多错误之上,新增了许多模块。不仅推出了WRF的前处理WRFSI的进化版WPS,作为过渡还仍然保留了WRF本体和WRFSI的衔接。 苫促伐砰滚钨防核鸯真朽崔琶咬熔申筑焦将蓟荚羌枉砷臂示夸吸端岔吠第介绍及安装运行介绍及安装运行 MM5 WRF垂直坐标地形追随高度 地形追随质量坐标守恒性没有考虑 质量、动量、标量时间
18、积分蛙跃格式 3rd order Runge-Kutta平流计算 2nd order centered 5th order upwind或 6th order centered平滑抑制4阶平滑不需要典型时间步长 3 x Dx6 x Dx运行时间 相当WRF和和MM5的比较的比较弥成掠塌硷铃掐弯载恕梦虫口兢妇樟苦敷挖衙垛釉许蓝只掂旅轧寐彬份妄介绍及安装运行介绍及安装运行 硬件环境硬件环境 硬盘要求至少有大于 10G 的空间。 如果需要安装 GUI 图形库,则显示器分辨率至少为1024*768。 内存应该在 512M 以上。 渊锦旭缀卫央怯罩翻厨豆樱纬磕汽芬瞩射醚扩获袁奴岿劳胜齐休芳蹿论屉介绍及安
19、装运行介绍及安装运行 软件环境软件环境WRF模式的运行系统中的一般需要的安装软件环境包括:LINUX操作系统Perl5.003以上Fortran程序编辑器(包括Fortran90和Fortran77编译器)C程序编译器NetCDF函数库,版本在3.3.1以上(必须包含Fortran77,Fortran90以及C的程序调用接口)MICAPS图形显示系统、VIS5D图形显示系统、GrADS或者RIP等稻雁拥赤烃删捐眠咸蜘划职楚某快蛇惮椎烩背傀贾敌簧刑小售摸睫甚唆击介绍及安装运行介绍及安装运行出处:Users Guide for Advanced Research WRF (ARW) Modelin
20、g System Version 2.2 惟胜馅昂稿贯犹奇泅计盂腻塑走轮借秤吟险彰澈卵韭擦零危思疆气井染熊介绍及安装运行介绍及安装运行3. WRFv2.2模式安装及运行模式安装及运行流程如下流程如下设置环境变量设置环境变量安装安装PGIPGI安装安装NETCDFNETCDF课攘寝眨佐价盯究妻鸿芯畴峰今戈侮嘛大毋侮五辩揍滓疲汽播楔理厄缉谐介绍及安装运行介绍及安装运行第一步第一步第一步第一步 环境变量设置环境变量设置环境变量设置环境变量设置在根目录root下用gedit命令打开.bash_profile文件,把准备好的.bash_profile复制到该文件上,把原来的内容覆盖(如图中阴影部分).复
21、制完成后用vi打开进行编辑,可能有符号M产生,应把这些符号删除,最后使用:wq退出保存.在root下运行source .bash_profile芬毒酉岂游癌嚎刑完徊鸽糖挨鸣启逻择铺七失裸仓变效扳匆宪啄戌火败肌介绍及安装运行介绍及安装运行沼羽炼辐脉操踩钢缴灶硼蛋硷肉侗目缮魄概朝排馆舍奄曼渝彤报挎炮任渭介绍及安装运行介绍及安装运行厘州翼均介话认内注钩婚俏牢疤盐纽声辊檀娃萨奎因迈给荣拐宗滴姑婿答介绍及安装运行介绍及安装运行 第二步第二步 安装安装pgi 把把linux86.tar.gz复制到文件夹复制到文件夹usr里里,进行解压进行解压: tar zxvf linux86-64.tar cd / c
22、d usr ./install (提示的话就提示的话就yes就行了就行了,路径为路径为usr/pgi,主要还是看环境变量主要还是看环境变量设置的路径为准设置的路径为准)袄非瘟渊吹托童炯蛊振矽一影熟卷差昆其徘嫁悉乐油兽俊融怂恭迈炮霜探介绍及安装运行介绍及安装运行 第三步第三步 安装安装license.datlicense.dat 通过以上的操作会生成license.dat文件,把新生成的license.dat文件复制到环境变量规定的路径下. 把ActivePer1-5.8.6.811-i686-linux.tar 装在opt里,解压,把解压得到的文件名改为ActivePerl-5.8 cd Ac
23、tivePerl-5.8 ./install.sh ( 有提示的话yes就行了)恩脆禽晤臣插沤科谩烂匪碟形很意粥姜例峻茬轨钠啃虐沫瘁死淬席要楷制介绍及安装运行介绍及安装运行 第四步第四步 安装安装NETCDF 把netcdf-3.6.1.tar.zipnetcdf-3.6.1.tar.zip文件复制到环境变量规定的路径下,用命令 tar zxvf netcdf-3.6.1.tar.zip tar zxvf netcdf-3.6.1.tar.zip 解压解压 cd/usr/local/netcdf/src cd/usr/local/netcdf/src ./configure ./configu
24、re make make make all make all make install make install 执行安装执行安装 脚可忧毙者雌斟凭吱存呛座走返蝶粳勋昌传猾弛停搞桅窃毒按笑榔敛疙君介绍及安装运行介绍及安装运行 第五步第五步 先在先在usr/local/usr/local/建立文件夹建立文件夹ncarg,ncarg,把模式软件把模式软件NcarNcar.ncar.ncar进行解压进行解压. . cd INSTALL cd INSTALL ./ INSTALL ./ INSTALL ( (在提示中回答如下在提示中回答如下: : n 2 enter n 2 enter enter 3
25、 1 enter 3 1 enter 4 enter enter 4 enter 5 y 0 5 y 0 0 ) 0 ) 苟胚痕雨鹤敲聚捎蔼忽银楔重畏置砚颜蛙诫韶别竭舟阂毅俱食准浪锑肄絮介绍及安装运行介绍及安装运行 第六步第六步 安装安装gradsgrads 解压解压grads-1.8s|11-linux.tar.gz,grads-1.8s|11-linux.tar.gz,在在usr/localusr/local下建下建一个一个gradsgrads文件夹文件夹, ,把解出的三个文件放在里面把解出的三个文件放在里面, ,把把binbin里所里所有文件拷到有文件拷到local/binlocal/b
26、in里面里面, ,在在rootroot下就可以用下就可以用gradsgrads了了. . 王彭印返逻遥钱蠢挤亢碍避巧隔滁湍鄙鸳程神沫哈晋毯侥聚河淤阴固辖迪介绍及安装运行介绍及安装运行 第七步第七步 安装安装WRFWRF主模块主模块 在在rootroot下建立个文件夹下建立个文件夹, ,把把WPSV2.2.TAR.gzWPSV2.2.TAR.gz和和WRFV2.2.TAR.gzWRFV2.2.TAR.gz 复制到这个文件夹下面复制到这个文件夹下面, ,进行解压进行解压. .首先编译首先编译WRFWRF主模块主模块. . cd WRF V2.2 cd WRF V2.2 ./configure ./
27、configure ( (有提示的话答有提示的话答2)2) gedit configure.wrf gedit configure.wrf 障装袱柜扔昔鹰价贴陪全聪趴赋副泊足诧钟苯迪版稀添芹婉紊禹肯甚靴缮介绍及安装运行介绍及安装运行 gedit configure.wrfgedit configure.wrf 做以下修改做以下修改: : 在在solve_interface solve_interface 和和shift_domain shift_domain 两行两行之间添加之间添加 solve_em.o : solve_em.F solve_em.o : solve_em.F 在在solve
28、_interface solve_interface 和和shift_domain shift_domain 两行两行之间添加之间添加 solve_em.o solve_em.o 添加完成后添加完成后, ,保存退出保存退出. . ./compile ./compile ./compile em_real ./compile em_real略赢资什臃片疵逃绕蓉链琳夜峦援茅邑悍凑熏终忠诣挞烯蝗隶赘蠢讳氨烘介绍及安装运行介绍及安装运行肌棚首葛孝甥批霞债勺肖窜虎倾拴踊归檀儿俊骄宁岂潘犬骇冯逗遇泡跋躲介绍及安装运行介绍及安装运行 第八步第八步 编译编译WPS tar zxvf WPS V2.2.TAR.
29、gz 解压解压 cd WPS ./configure (提示选择提示选择1) ./compile瓮貉惩力莆润滚双粕隧姚身恰撮猾措坏掀貌钥识饮阔按砂蹲奶逾兴元竭翁介绍及安装运行介绍及安装运行第九步 WRFv2.2模式的运行疵惕棺叠蛙剐努采铆秤杨乘鞘几跨醉惦映甸弗肮皆七烷勋扼累壹汉鹅后叁介绍及安装运行介绍及安装运行1 运行运行WPSgeogridgeogrid和ungrib ungrib 属并列关系,运行不分先后。 geogrid geogrid 建立“静态的”地面数据。 ungrib ungrib 解压GRIB GRIB 气象数据,并归纳成一个 intermediateintermediate
30、文件格式。 metgrid metgrid 把气象数据水平插入模式领域内。 metgridmetgrid的输出文件将被用作WRFV2.2主模块的输入文件。 赡炬贵汇豫咆迷峪嗽阑乾烈兆镇惹檄士猿肌批兴致郴袖慷淬驴姥燥羞稚囱介绍及安装运行介绍及安装运行1. 1. 在在/home/home/目录下建立目录下建立WPS_GEOGWPS_GEOG目录,用来盛放模式用的目录,用来盛放模式用的地表面静态数据。地表面静态数据。( (这个目录可以自己定这个目录可以自己定, ,在这个目录下把在这个目录下把geog.TAR.gzgeog.TAR.gz解压解压, ,在在namelist.wpsnamelist.wps
31、里设置里设置geoggeog路径正确就路径正确就可以了可以了). ). 这些数据分两类,一类是这些数据分两类,一类是general input filesgeneral input files;另一类数;另一类数据是根据分辨率分为据是根据分辨率分为10m10m、5m5m、2m2m和和30s30s(即大约分别为(即大约分别为110km110km,55km55km,20km20km和和1km1km)共)共4 4种。种。2. 2. 编辑编辑namelist.wps namelist.wps 例如例如: :以以19981998年年4 4月月1010日日-4-4月月1414日日NECPNECP资料为背景
32、场作为例子做一次模拟。资料为背景场作为例子做一次模拟。号瞻舍舍疤颅订凛洗媚花丝云和蛤芭绞斥捷斥巧塔壹斤堪隅咒覆腾悍蜡茂介绍及安装运行介绍及安装运行&share wrf_core = ARW, max_dom = 2, ( (最大嵌套数最大嵌套数, ,以以2 2为例)为例) start_date = 1998-04-10_00:00:00,1998-04-10_00:00:00, end_date = 1998-04-14_00:00:00,1998-04-14_00:00:00, interval_seconds = 345600 (如果使用如果使用6小时的再分析资料做为边界值的话小时的再分析
33、资料做为边界值的话,则这一项设为则这一项设为6小时小时,这为这为前处理程序的两次分析时间之间的时间间隔,以秒为前处理程序的两次分析时间之间的时间间隔,以秒为单位。也即模式的实时输入数据的时间间隔,一般为输入边界条件的文件的时单位。也即模式的实时输入数据的时间间隔,一般为输入边界条件的文件的时间间隔。间间隔。) ) 在/wei/WPS/wei/WPS路径下用命令打开并编辑namelist.wpsnamelist.wpsgedit namelist.wpsgedit namelist.wps篓箱租辑搓向酷论鄙偿赘鳞个租筐皇沼烹嫩堰溢杀章希盾俘呈烦莎猫椭突介绍及安装运行介绍及安装运行&geogrid
34、 parent_id = 1, 1, (嵌套区域的母区域的标号。注意(嵌套区域的母区域的标号。注意MOAD MOAD 本身没有母区域,因此本身没有母区域,因此PARENT_ID PARENT_ID 的第一列总是设为的第一列总是设为1 1。第二列必须等于。第二列必须等于1 1。总列数必须等于。总列数必须等于NUM_DOMAINSNUM_DOMAINS)parent_grid_ratio = 1, 3,(嵌套时,母网格相对于嵌套网格的水平网格比例。在真实大气方案中,(嵌套时,母网格相对于嵌套网格的水平网格比例。在真实大气方案中,此比例必须为奇数;在理想大气方案中,如果将返馈选项此比例必须为奇数;在
35、理想大气方案中,如果将返馈选项feedbackfeedback设置设置为为0 0的话,则此比例也可以为偶数)的话,则此比例也可以为偶数) i_parent_start = 1, 31, (嵌套网格的左下角(嵌套网格的左下角(LLCLLC)在上一级网格(母网格)中)在上一级网格(母网格)中x x方向的起始位方向的起始位置置 )j_parent_start = 1, 17,(嵌套网格的左下角(嵌套网格的左下角(LLCLLC)在上一级网格(母网格)中)在上一级网格(母网格)中y y方向的起始位方向的起始位置)置) e_we = 74, 112, (x x方向方向( (西西- -东方向东方向) )的终
36、止格点值的终止格点值 ( (通常为通常为x x方向的格点数方向的格点数) ))e_sn = 61, 97,(y y方向方向( (南南- -北方向北方向) )的终止格点值的终止格点值 ( (通常为通常为y y方向的格点数方向的格点数) ))牧择缔慈乔范筛蓑袋歧杉拘玖德佃占卓素六有拈窟胡破论珠座傻智撵溺伙介绍及安装运行介绍及安装运行geog_data_res = 10m,2m, (区域对应选择的地表面静态数据)(区域对应选择的地表面静态数据) dx = 30000,(指定(指定x x方向的格距(单位为米)。在真实大气方案中,此参数值必须与输方向的格距(单位为米)。在真实大气方案中,此参数值必须与输
37、入数据中的入数据中的x x方向格距一致)方向格距一致) dy = 30000,(指定(指定y y方向的格距(单位为米)。在真实大气方案中,此参数值必须与输方向的格距(单位为米)。在真实大气方案中,此参数值必须与输入数据中的入数据中的y y方向格距一致)方向格距一致)map_proj = lambert, (地图投影)(地图投影)polar - polar - 极射投影极射投影 lambert - lambert - 兰伯托等角投影(正割和正切)兰伯托等角投影(正割和正切) mercator - mercator - 麦卡托麦卡托 ref_lat = 30.0, ( (中心纬度中心纬度) ) r
38、ef_lon = 115.0, ( (中心经度中心经度) ) truelat1 = 30.0, ( (真实纬度真实纬度) ) truelat2 = 60.0, stand_lon = 115.0, ( (标准经度标准经度) ) geog_data_path = /wrf/WPS/WPS_GEOG ( (放置地表面静态数据路径放置地表面静态数据路径) ) /期药斜郊箭模倪皱苗节立靖建掉陌倒火愤身怕措瓮邵柳恋蛋鹰朴冠弯彼席介绍及安装运行介绍及安装运行xdim = (uri-lli)*ratio_to_parent+1xdim = (uri-lli)*ratio_to_parent+1ydim =
39、(urj-llj)*ratio_to_parent+1ydim = (urj-llj)*ratio_to_parent+1计算公式计算公式1,174.61urillilljurj糊杀住翠棉凉愁咱酮啊挚扛鼓丑残搭魁版凰膝鸣彦恍恿攀敞庐声桥遮苑数介绍及安装运行介绍及安装运行3. 编辑完namelist.wpsnamelist.wps后,执行./geogrid.exe,./geogrid.exe,生成静态数据, ,如运行成功,则会出现“Successful completion of Successful completion of geogridgeogrid”的提示。并生成两个文件:geo_em
40、.d01.nc geo_em.d01.nc 和和geo_em.d02.ncgeo_em.d02.nc分别代表区域1和区域2的静态数据。敏够譬涟厂贵鱼浩乡有习弧烫娶哩族谜仿毯衙冯索午己丢拌译笨嵌偏氯廷介绍及安装运行介绍及安装运行3. 编辑完namelist.wpsnamelist.wps后,执行./geogrid.exe,./geogrid.exe,生成静态数据, ,如运行成功,则会出现“Successful completion of Successful completion of geogridgeogrid”的提示。并生成两个文件:geo_em.d01.nc geo_em.d01.nc
41、和和geo_em.d02.ncgeo_em.d02.nc分别代表区域1和区域2的静态数据。匡牵导嚷穆钝羔课昨惮昭活建匹侯座缕秦凝沉彭伯还卯采瓷泡鸟砰衰讨斥介绍及安装运行介绍及安装运行4. 在/home/home/下新建datadata文件夹用来放置客观分析资料,本例使用ncepncep 11每隔6小时分析资料gfs1998041000-gfs1998041400,使用命令ln ln -sf /wei/WPS/ungrib/Variable_Tables/Vtable.GFS sf /wei/WPS/ungrib/Variable_Tables/Vtable.GFS Vtable Vtable
42、./link_grib.csh /home/data/./link_grib.csh /home/data/./ungrib.exe./ungrib.exe堪鹅措座殃乾庐浓巧纂逃马愉叉护赛堂苇翅焙芦晴才榔冠录枪纂塘漳头天介绍及安装运行介绍及安装运行 如运行成功,则会提示 ! ! Successful completion of ungrib. ! ! 并生成 FILE:1998-04-10_00 FILE:1998-04-10_00 FILE:1998-04-14_00 FILE:1998-04-14_00 等文件,生成文件数和namelist.wpsnamelist.wps中的interva
43、l_seconds = 345600 interval_seconds = 345600 有关。有关。乘苛孽搜砸件媚果盗伊捕葬尿蜗啼予策丫军喂佬芽氓训字脂颇烛陪艳当谐介绍及安装运行介绍及安装运行囤扩酒遵裤抠浙挝嫁冕瓶刻盔羚无诺离撬准榜日郁幽誉撬博微癸国淌址垫介绍及安装运行介绍及安装运行5. 执行./metgrid.exe./metgrid.exe,如成功,则提示 ! ! ! Successful completion of metgrid. ! ! Successful completion of metgrid. ! 并生成 ! !等文件,把生成文件复制到/wei/WRFV2/run下面,就
44、可以进入wrf主模块的运行部分。稍疹砒缺琴哉抠竿霸莫伍羔厅无氮捣溯锁储甩半批缕鸣寐勺抒硫椒粗耳跋介绍及安装运行介绍及安装运行钒矾醇摹奢并料恰鄙毒巧屡畦福茸优蜡啼锋医咋芦执挎锯烙筹电屉敲餐骏介绍及安装运行介绍及安装运行2 2 运行运行WRFWRF主模块主模块运行real casereal case,执行cd /wei/WRFV2/rungedit namelist.input 锣义曰尽姨贷垢咕蔑峨略渠割求荧豫危藐喷贝棕檀任醛办晨隙宾大浓涛磋介绍及安装运行介绍及安装运行梧群像屑岂居至谅疚树读蛔胞捌缎雇嗜竞痊盅荧椎沦下痉柏型忧竣侯讶单介绍及安装运行介绍及安装运行&time_controlrun_da
45、ys = 4, ( (运行时间(天运行时间(天) run_hours = 0, ( (时时) ) run_minutes = 0, ( (分分) ) run_seconds = 0, ( (秒秒) ) start_year = 1998, 1998, 2003, (起始年份)(起始年份)start_month = 04, 04, 07, (起始月份)(起始月份)start_day = 10, 10, 09, (起始日数)(起始日数) start_hour = 00, 00, 00, (起始小时)(起始小时) start_minute = 00, 00, 00, (起始分钟)(起始分钟)star
46、t_second = 00, 00, 00, (起始秒数(起始秒数) end_year = 1998, 1998, 2003,end_month = 04, 04, 07, (对应的结束时间)(对应的结束时间)end_day = 14, 14, 10,end_hour = 00, 00, 00,end_minute = 00, 00, 00,end_second = 00, 00, 00, 匹返问湘轩橡衙夸赶药弊涸自宿跟难涅稍磺街傲鸟脸叉渺哟桑忘休覆维鸟介绍及安装运行介绍及安装运行interval_seconds = 345600(前处理程序的两次分析时间之间的时间间隔)(前处理程序的两次分析
47、时间之间的时间间隔)input_from_file = .true.,.true.,.false.,(嵌套初始场输入选项。嵌套时,指定嵌套网格是否用不同的初始场文件)(嵌套初始场输入选项。嵌套时,指定嵌套网格是否用不同的初始场文件) history_interval = 180, 60, 60,(指定模式结果输出的时间间隔,以分钟为单位)(指定模式结果输出的时间间隔,以分钟为单位)frames_per_outfile = 1000, 1000, 1000, restart = .false., (是否进行重行启动(是否进行重行启动 )restart_interval = 1440, (重起时间
48、间隔)(重起时间间隔) io_form_history = 2 ( 2 = NetCDF 2 = NetCDF )io_form_restart = 2(指定模式断点重启输出的格式(指定模式断点重启输出的格式, 2, 2为为netCDFnetCDF格式格式)io_form_input = 2 (2 = NetCDF2 = NetCDF) io_form_boundary = 2(指定模式边界条件数据的格式)(指定模式边界条件数据的格式) 1 1 二进制格式二进制格式2 2 NetCDFNetCDF格式格式 4 4 PHD5PHD5格式格式 5 5 GRIB1GRIB1格式格式 腋娃媒尺羹能乎蠕
49、傻录丙径晦粒差嫁摆绕雨卢刺瞩坯焕祝岔淄大友绢咬扰介绍及安装运行介绍及安装运行debug_level = 0 /(此选项指定模式运行时的调试信息输出等级。取值可为(此选项指定模式运行时的调试信息输出等级。取值可为0,50,100,200,3000,50,100,200,300,数值越大,调试信息输出就越多,默认值为,数值越大,调试信息输出就越多,默认值为0 0) &domains time_step = 180, (积分的时间步长,为整型数,单位为秒,在真实大气中推荐值为(积分的时间步长,为整型数,单位为秒,在真实大气中推荐值为dxdx公里公里数的数的6 6倍)倍) time_step_frac
50、t_num = 0,(实数型时间步长的分子部分)(实数型时间步长的分子部分) time_step_fract_den = 1,(实数型时间步长的分母部分)(实数型时间步长的分母部分) max_dom = 2, (最大区域数)(最大区域数) s_we = 1, 1, 1,(x x方向方向( (西西- -东方向东方向) )的起始格点值的起始格点值 ( (通常为通常为1)1)e_we = 74, 112, 94,(x x方向方向( (西西- -东方向东方向) )的终止格点值的终止格点值 ( (通常为通常为x x方向的格点数方向的格点数)s_sn = 1, 1, 1,(y(y方向方向( (南南- -北
51、方向北方向) )的起始格点值的起始格点值 ( (通常为通常为1)1) 良锦田岭都册财措涅度步游膏屋矾絮艳拉冶稗鲸怖枝云娜祟蜘檄礼衰畴取介绍及安装运行介绍及安装运行e_sn = 61, 97, 91,(y(y方向方向( (南南- -北方向北方向) )的终止格点值的终止格点值 ( (通常为通常为y y方向的格点数方向的格点数)s_vert = 1, 1, 1,(z(z方向方向( (垂直方向垂直方向) )的起始格点值的起始格点值 ) )e_vert = 28, 28, 28,(z(z方向方向( (垂直方向垂直方向) )的终止格点值,即全垂直的终止格点值,即全垂直etaeta层的总层数。垂直层层的总层
52、数。垂直层数在各嵌套网格中必须保持一致数在各嵌套网格中必须保持一致 ) )dx = 30000, 10000, 3333,( (指定指定x x方向的格距(单位为米)。在真实大气方案中,此参数值必须方向的格距(单位为米)。在真实大气方案中,此参数值必须与输入数据中的与输入数据中的x x方向格距一致方向格距一致) )dy = 30000, 10000, 3333,( (指定指定y y方向的格距(单位为米)。在真实大气方案中,此参数值必须方向的格距(单位为米)。在真实大气方案中,此参数值必须与输入数据中的与输入数据中的x x方向格距一致方向格距一致) ) grid_id = 1, 2, 3,( (计
53、算区域的编号,一般是从计算区域的编号,一般是从1 1开始开始) )parent_id = 0, 1, 2,( (嵌套网格的上一级网格(母网格)的编号,一般是从嵌套网格的上一级网格(母网格)的编号,一般是从0 0开始开始) ) 蜀奢坏疡卫墩巴四京保脱市面拿累亥抑膏惠碴返鞭秸移玄玛敝莎番涤送廉介绍及安装运行介绍及安装运行i_parent_start = 0, 31, 30,( (嵌套网格的左下角(嵌套网格的左下角(LLCLLC)在上一级网格(母网格)中)在上一级网格(母网格)中x x方向的起始位置方向的起始位置) ) j_parent_start = 0, 17, 30,( (嵌套网格的左下角(嵌
54、套网格的左下角(LLCLLC)在上一级网格(母网格)中)在上一级网格(母网格)中y y方向的起始位置方向的起始位置) ) parent_grid_ratio = 1, 3, 3,( (母网格相对于嵌套网格的水平网格比例母网格相对于嵌套网格的水平网格比例) )parent_time_step_ratio = 1, 3, 3,( (嵌套时,母网格相对于嵌套网格的时间步长比例嵌套时,母网格相对于嵌套网格的时间步长比例) )feedback = 1,( (嵌套时,嵌套网格向母网格得反馈作用。设置为嵌套时,嵌套网格向母网格得反馈作用。设置为0 0时,无反馈作用。而反时,无反馈作用。而反馈作用也只有在母网
55、格和子网格的网格比例馈作用也只有在母网格和子网格的网格比例(parent_grid_ratio)(parent_grid_ratio)为奇数时为奇数时才起作用才起作用) )smooth_option = 0( (向上一级网格(母网格)反馈的平滑选项,只有设置了反馈选项为向上一级网格(母网格)反馈的平滑选项,只有设置了反馈选项为1 1时才时才起作用的起作用的) )/倡趟耿冲备岩垄辐耀派段凹乍冒靡冲霄拼胰俄藻碗瞳吮盏首政仲辞牟坯剐介绍及安装运行介绍及安装运行&physics mp_physics = 3, 3, 3,设置微物理过程方案,默认值为设置微物理过程方案,默认值为 0 0。 0 0 不采用
56、微物理过程方案不采用微物理过程方案 1 1 Kessler Kessler 方案方案 ( (暖雨方案暖雨方案) ) 2 2 Lin et al Lin et al 方案方案 ( (水汽、雨、雪、云水、冰、冰雹水汽、雨、雪、云水、冰、冰雹) )3 3 WSM 3WSM 3类简单冰方案类简单冰方案 4 4 WSM 5WSM 5类方案类方案 5 5 Ferrier(new Eta)Ferrier(new Eta)微物理方案微物理方案( (水汽、云水水汽、云水) ) 6 6 WSM 6WSM 6类冰雹方案类冰雹方案 8 8 Thompson et al Thompson et al 方案方案 98 9
57、8 NCEP 3NCEP 3类简冰方案类简冰方案 ( (水汽、云水汽、云/ /冰和雨冰和雨/ /雪雪) ) 99 99 NCEP 5NCEP 5类方案类方案( (水汽、雨、雪、云水和冰水汽、雨、雪、云水和冰) ) ra_lw_physics = 1, 1, 1,此选项指定长波辐射方案,默认值为此选项指定长波辐射方案,默认值为 0 0。 0 0 不采用长波辐射方案不采用长波辐射方案 1 1rrtm rrtm 方案方案 3 Cam 3 Cam 方案方案99 99 GFDL (Eta) GFDL (Eta) 长波方案长波方案 (semi-supported) (semi-supported) 冒仪坐
58、绽昭饼乖寞瘟磋曼真壹汀名谱楼译感烙昧铀膘域接诲蜀叛公赔壶饮介绍及安装运行介绍及安装运行ra_sw_physics = 1, 1, 1,此选项指定短波辐射方案,默认值为此选项指定短波辐射方案,默认值为 0 0。 0 0 不采用短波辐射方案不采用短波辐射方案 1 1 Dudhia Dudhia 方案方案 2 2Goddard Goddard 短波方案短波方案3 3Cam Cam 方案方案 99 99 GFDL (Eta) GFDL (Eta) 短波方案短波方案 (semi-supported) (semi-supported) radt = 10, 10, 10,(此参数指定调用辐散物理方案的时间
59、间隔,默认值为(此参数指定调用辐散物理方案的时间间隔,默认值为 0, 0, 单位为分单位为分钟。建议与钟。建议与dxdx的公里数取同样的值)的公里数取同样的值)sf_sfclay_physics = 1, 1, 1,此选项指定近地面层此选项指定近地面层(surface-layer)(surface-layer)方案,默认值为方案,默认值为 0 0。 0 0 不采用近地面层方案不采用近地面层方案 1 1 Monin-Obukhov Monin-Obukhov 方案方案 2 2Monin-Obukhov(Janjic) Monin-Obukhov(Janjic) 方案方案 3 3NCEP Glob
60、al Forecast system NCEP Global Forecast system 方案方案丢驼咙乘皱派偷彭揪够倚嘘拯词狱积姆奢井忘档瘸略音毅械塌瘦畸任臆掐介绍及安装运行介绍及安装运行sf_surface_physics = 1, 1, 1,此选项指定陆面过程方案,默认值为此选项指定陆面过程方案,默认值为 0 0。 0 0 不采用陆面过程方案不采用陆面过程方案 1 1 热量扩散方案热量扩散方案 2 2 Noah Noah 陆面过程方案陆面过程方案 3 3RUC RUC 陆面过程方案陆面过程方案 bl_pbl_physics = 1, 1, 1,此选项指定边界层方案,默认值为此选项指定
61、边界层方案,默认值为 0 0 不采用边界层方案不采用边界层方案 1 YSU 方案方案 2 Mellor-Yamada-Janjic TKE(湍流动能湍流动能) 方案方案 3 NCEP Global Forecast System方案方案 99 MRF 方案方案bldt = 0, 0, 0,(此参数指定调用边界层物理方案的时间间隔,默认值为此参数指定调用边界层物理方案的时间间隔,默认值为 0,单位为分,单位为分钟。此参数指定调用边界层物理方案的时间间隔,默认值为钟。此参数指定调用边界层物理方案的时间间隔,默认值为 0,单,单位为分钟。位为分钟。0 (推荐值推荐值)表示每一个时间步长都调用边界层物
62、理方案表示每一个时间步长都调用边界层物理方案) 炔唬软攻滦脯服匹吹召煽饥哩煤哼碎馒香陪好空猖厘段胺抛獭旨庸茄禁享介绍及安装运行介绍及安装运行cu_physics = 1, 1, 0,此选项指定积云参数化方案,默认值为此选项指定积云参数化方案,默认值为 0 0。 0 0 不采用积云参数化方案不采用积云参数化方案 1 1 浅对流浅对流Kain-Fritsch (new Eta)Kain-Fritsch (new Eta)方案方案 2 2 Betts-Miller-Janjic Betts-Miller-Janjic 方案方案 3 3 Grell-Devenyi Grell-Devenyi 集合方案
63、集合方案 4 4 Simplified Arakawa-SchubertSimplified Arakawa-Schubert方案方案 99 99 老老Kain-Fritsch Kain-Fritsch 方案方案 cud = 5, 5, 5,(积云参数化方案的调用时间间隔,默认值为积云参数化方案的调用时间间隔,默认值为 0, 单位为分钟。单位为分钟。 一般的一般的积云参数化方案是每一步都要调用,但如果是用积云参数化方案是每一步都要调用,但如果是用Kain-Fritsch 方案方案(cu_physics=1),则可以设,则可以设cudt=5)isfflx = 1,在选用扰动边界层和陆面物理过程时
64、在选用扰动边界层和陆面物理过程时(sf_sfclay_physics = 1)是否考是否考虑地面热量和水汽通量,默认值为虑地面热量和水汽通量,默认值为1。 0 不考虑地面通量不考虑地面通量 1 考虑地面通量考虑地面通量 略障酋炼枪弟淤寂吹遣鼎辉渠角母葱售枉让见鹤墒孝吴啥枯裁哑号载皮汤介绍及安装运行介绍及安装运行ifsnow = 0,是否考虑雪盖效应。考虑雪盖效应时,必须要有雪盖输入场。默认值为是否考虑雪盖效应。考虑雪盖效应时,必须要有雪盖输入场。默认值为0 0,只有在利用扰动边界层,只有在利用扰动边界层PBLPBL预报土壤温度时才有效,即预报土壤温度时才有效,即sf_surface_physi
65、cs = 1sf_surface_physics = 1。 0 0 不考虑雪盖效应不考虑雪盖效应 1 1 考虑雪盖效应考虑雪盖效应 icloud = 1,辐射光学厚度中是否考虑云的影响,默认值为辐射光学厚度中是否考虑云的影响,默认值为1 1。仅当。仅当ra_sw_physics = ra_sw_physics = 1 1 和和 ra_lw_physics = 1 ra_lw_physics = 1时有效。时有效。 0 0 不考虑云的影响不考虑云的影响 1 1 考虑云的影响考虑云的影响 surface_input_source = 1,土地利用类型和土壤类型数据的来源格式,默认值为土地利用类型和
66、土壤类型数据的来源格式,默认值为1。 1 SI/gridgen(由(由SI的的gridgen_model.exe程序产生)程序产生) 2 其他模式产生的其他模式产生的GRIB码数据码数据(VEGCAT/SOILCAT 数据数据) 盾趾遗襄在罩礼驼罐渭姨陆下识零蓝壹槐蔽迅凛淌凉制事觉喝箩哆眯淘淮介绍及安装运行介绍及安装运行 num_soil_layers = 5,指定陆面模式中的土壤层数,默认值为指定陆面模式中的土壤层数,默认值为5 5 5 5 热量扩散方案热量扩散方案 4 4 Noah Noah 陆面过程方案陆面过程方案 6 6 RUC RUC 陆面过程方案陆面过程方案 枫态普溺醒训廷乙亢签狙
67、炙奄澳袄捧狙瑰起血奄崇歉寨喧邓撞燕胃畸怒臀介绍及安装运行介绍及安装运行执行./real.exe./real.exe生成wrfbdy_d01(边界条件文件)(边界条件文件), wrfinput_d01和wrfinput_d02(初始场文件)(初始场文件)仗拇隋展兆涵诚帅莉所损在睦譬皱徽鸣淖秽顿牵歇瞧伶劳慌瑚华契寺恶汲介绍及安装运行介绍及安装运行执行执行./wrf.exe./wrf.exe运行主模块运行主模块, ,生成生成wrfout_d01_1998-04-10_00:00:00wrfout_d01_1998-04-10_00:00:00wrfout_d02_1998-04-10_00:00:0
68、0wrfout_d02_1998-04-10_00:00:00可以用画图软件画图可以用画图软件画图婶釉庄投漠宝晶辞愤摈妮什霹迂噎侍著亲投境瞄策另苯玉刹慷琵糕哎函九介绍及安装运行介绍及安装运行安装可视化安装可视化WPS(WRFDomainWizard.jar) 在在WRF网站上下载网站上下载jre-6u6-linux-i586-rpm-bin或或jre-6u6-linux-i586-rpm1.在任意目录下进行以下操作在任意目录下进行以下操作: chmod a+x jre-6u6-linux-i586-rpm-bin 改变其属性为可执行改变其属性为可执行 ./ jre-6u6-linux-i586
69、-rpm-bin 运行该文件运行该文件 2.改改 .bash_profile 加如以下几行加如以下几行: #JAVA# export JAVA_ROOT=/usr/java/jre1.6.0-06/ export PATH=$JAVA_ROOT/bin:$JAVA_ROOT/lib:$PATH3.在在WRFDomainWizard目录下运行进入目录下运行进入GUI,进行以下操作进行以下操作: java Xmx390m jar WRFDomainWizard.jar (以上这行操作命令在以上这行操作命令在readme.*里有里有,如果运行有问题的话如果运行有问题的话,在根目录下在根目录下sour
70、ce .bash_profile 一次一次,或重启电脑或重启电脑) 汇森转襄帅睫表鲍宇饰瘤贾是澳组铃藤畜谓尉苏吮欺茬邑铝奉闻括弥城腕介绍及安装运行介绍及安装运行安装安装grads 解压解压 grads_1.8s|11-linux.tar.gz 在在usr/local下建一个下建一个grads文件夹文件夹,把解压的三个文件把解压的三个文件夹放在里面夹放在里面,把把bin里所有文件考到里所有文件考到 local/bin里面里面,在在root 下下grads就可以用了就可以用了绦清买姚荡非膛异匣式疫禽追坡烯醇咀轧阐帘鉴接姻赎警耘郁挺喳统枷互介绍及安装运行介绍及安装运行谢谢 谢谢! !臭箔皿惋盐左讥烯情踪峰劳佯唱狗翼始咙矣嘉困徘屿万奋扔妮颐米卉宪荣介绍及安装运行介绍及安装运行