tutorial wrf arw indonesia

18
MODUL INSTALASI & RUNNING WRF-ARW

Upload: otonkbesi

Post on 28-Jan-2016

71 views

Category:

Documents


15 download

DESCRIPTION

WRF

TRANSCRIPT

Page 1: Tutorial WRF ARW indonesia

MODUL INSTALASI

&RUNNING WRF-ARW

Page 2: Tutorial WRF ARW indonesia

INSTALASI WRF-ARW

OS REKOMENDASI : Ubuntu 14.04 LTS 64bit

1. FILE SUPORT UNTUK LIBRARY WRF-ARW:

1. mpich-3.0.4.

( http://www2.mmm.ucar.edu/wrf/OnLineTutorial/compile_tutorial/tar_files/

mpich-3.0.4.tar.gz )

2. zlib-1.2.7.

(http://www2.mmm.ucar.edu/wrf/OnLineTutorial/compile_tutorial/tar_files/zlib-

1.2.7.tar.gz)

3. hdf5-1.8.12.

( ftp://www.hdfgroup.org/HDF5/releases/hdf5-1.8.12/src/ )

4. netcdf-4.1.3.

( http://www2.mmm.ucar.edu/wrf/OnLineTutorial/compile_tutorial/tar_files/netcdf-

4.1.3.tar.gz )

5. jasper-1.900.1.

( http://www2.mmm.ucar.edu/wrf/OnLineTutorial/compile_tutorial/tar_files/jasper-

1.900.1.tar.gz )

6. libpng-1.6.12.

( http://www2.mmm.ucar.edu/wrf/OnLineTutorial/compile_tutorial/tar_files/libpng-

1.2.50.tar.gz )

7. bufr.tar.gz

2. FILE SUPORT WRF-ARW :

1. WRFV3.6.1

( http://www2.mmm.ucar.edu/wrf/src/ )

2. WPSV3.6.1.

( http://www2.mmm.ucar.edu/wrf/src/ )

3. ARWpost_V3.

( http://www2.mmm.ucar.edu/wrf/src/ )

4. Data Statis (data geog_complete)

( http://www2.mmm.ucar.edu/wrf/users/download/get_sources_wps_geog.html )

DOWNLOAD SEMUA FILE DI ATAS DAN MASUKAN DALAM FOLDER DENGAN NAMA “WRF_MENTAH”

Page 3: Tutorial WRF ARW indonesia

3. PROSES INSTALASI WRF-ARW :

3.1 Cek Repo dan Update Ubuntu :

- Open terminal (CTRL+ALT+T)

- Ketik :

> sudo apt-get update

(proses)

> sudo apt-get upgrade

(proses)

> sudo apt-get install ubuntu-restricted-extras libavcodec-extra icedtea-plugin icedtea-7-

plugin openjdk-7-jre unity-tweak-tool gfortran gcc g++ cpp flex csh tcsh libncurses5-

dev bison curl m4 perl make zip libnetcdf-dev netcdf-bin libjasper-dev libpng12-dev

grads build-essential autoconf libtool libwnck-dev intltool libwnck1.0-cil-dev

libdecoration0-dev gawk git compizconfig-settings-manager libppl-dev flashplugin-

installer gstreamer0.10-plugins-ugly gxine libdvdread4 totem-mozilla icedax tagtool

easytag id3tool lame nautilus-script-audio-convert libmad0 mpg321 libavcodec-extra

libxine1-ffmpeg mencoder p7zip-rar p7zip-full unace unrar zip unzip sharutils rar

uudeview mpack arj cabextract file-roller compiz-plugins compiz-plugins-extra

(proses)

3.2 Membuat Folder WRF :

- Open Terminal (CTRL+ALT+T)

> cd /home/$user/ (- - > $user : sesuai nama pengguna saat instalasi UBUNTU ex: adit )

> mkdir Pemodelan

> cd Pemodelan

> mkdir Domains Data library WRFDomainWizard

> mkdir lib

> cd lib

> cp /home/$user/WRF-Mentah/Grads/lib/* .

3.3 Install MPICH :

> cd /home/$user/WRF-Mentah/library

> tar xfvz mpich-3.0.4.tar.gz

> cd /home/$user/WRF-Mentah/library/mpich-3.0.4

> ./configure --prefix=/home/$user/Pemodelan/library/mpich && make && make install

> PATH=$PATH:/home/'$user'/Pemodelan/library/mpich/bin

Page 4: Tutorial WRF ARW indonesia

> export PATH

> . /home/$user/.bashrc

> cd ..

> rm -rf mpich-3.0.4

3.4 Install Zlib :

> cd /home/$user/WRF-Mentah/library

> tar xfvz zlib-1.2.7.tar.gz

> cd /home/$user/WRF-Mentah/library/zlib-1.2.7

> ./configure --prefix=/home/$user/Pemodelan/library/zlib && make && make test &&

make install

> export zlib=/home/$user/Pemodelan/library/zlib

> . /home/$user/.bashrc

> cd ..

> rm -rf zlib-1.2.7

3.5 Install HDF5 :

> cd /home/$user/WRF-Mentah/library

> tar xfvz hdf5-1.8.12.tar.gz

> cd /home/$user/WRF-Mentah/library/hdf5-1.8.12

> ./configure --prefix=/home/$user/Pemodelan/library/hdf5 --enable-fortran --enable-cxx

--with-zlib=/home/$user/Pemodelan/library/zlib --enable-hl --enable-shared && make &&

make test && make install && make check-install

> export HDF5=/home/$user/Pemodelan/library/hdf5

> export CPPFLAGS="-I/home/$user/Pemodelan/library/hdf5/include -I/home/

$user/Pemodelan/library/zlib/include -I/home/$user/Pemodelan/library/netcdf/include"

> export LDFLAGS="-L/home/$user/Pemodelan/library/hdf5/lib -L/home/

$user/Pemodelan/library/zlib/lib -L/home/$user/Pemodelan/library/netcdf/lib"

> export LD_LIBRARY_PATH="/home/$user/Pemodelan/library/hdf5/lib /home/

$user/Pemodelan/library/zlib/lib /home/$user/Pemodelan/library/netcdf/lib"

> cd ..

> rm -rf hdf5-1.8.12

Page 5: Tutorial WRF ARW indonesia

3.6 Install NETCDF :

> cd /home/$user/WRF-Mentah/library

> tar xfvz netcdf-4.1.3.tar.gz

> cd /home/$user/WRF-Mentah/library/netcdf-4.1.3

> ./configure --prefix=/home/$user/Pemodelan/library/netcdf FC=gfortran F77=gfortran

F90=gfortran CC=gcc --enable-shared && make && make check && make install

> export NETCDF=/home/$user/Pemodelan/library/netcdf

> export NETCDF_LIB=/home/$user/Pemodelan/library/netcdf/lib

> export NETCDF_INC=/home/$user/Pemodelan/library/netcdf/include

> cd ..

> rm -rf netcdf-4.1.3

3.7 Install Jasper :

> cd /home/$user/WRF-Mentah/library

> tar xfvz jasper-1.900.1.tar.gz

> cd /home/$user/WRF-Mentah/library/jasper-1.900.1

> ./configure --prefix=/home/$user/Pemodelan/library/jasper && make && make check &&

make install

> export JASPER=/home/$user/Pemodelan/library/jasper

> export JASPERLIB=/home/$user/Pemodelan/library/jasper/lib

> export JASPERINC=/home/$user/Pemodelan/library/jasper/include

> cd ..

> rm -rf jasper-1.900.1

3.8 Install Libpng :

> cd /home/$user/WRF-Mentah/library

> tar xfvz libpng-1.6.12.tar.gz

> cd /home/$user/WRF-Mentah/library/libpng-1.6.12

> ./configure --prefix=/home/$user/Pemodelan/library/libpng && make && make check &&

make install

> export libpng=/home/$user/Pemodelan/library/libpng

> cd ..

> rm -rf libpng-1.6.12

Page 6: Tutorial WRF ARW indonesia

3.9 Install Bufr :

> cd /home/$user/Pemodelan/library

> tar xfvz /home/$user/WRF-Mentah/library/bufr.tar.gz

> cd /home/$user/Pemodelan/library/bufr

> gcc -c *.c && gfortran -c -DUNDERSCORE *.f && ar -ru libbufr.a *.o

> export BUFR=/home/$user/Pemodelan/library/bufr

> export WRFIO_NCD_LARGE_FILE_SUPPORT=1

> export WRF_EM_CORE=1

3.10 Install WRF ARW :

> cd /home/$user/Pemodelan

> tar xfvz /home/$user/WRF-Mentah/WRFV3.6.1.TAR.gz

> mv WRFV3 WRF-ARW

> cd /home/$user/Pemodelan/WRF-ARW

> ./configure -------------------> ( pilih 32. )

-------------------> ( pilih 1.basic )

> ./compile em_real

3.11 Install WPS :

> cd /home/$user/Pemodelan

> tar xfvz /home/$user/WRF-Mentah/WPSV3.6.1.TAR.gz

> cd /home/$user/Pemodelan/WPS

> ./configure -------------------> ( pilih 1. )

-------------------> ( pilih 1.basic )

> sed -i '34s/WRFV3/WRF-ARW/g' configure.wps

> ./compile

3.12 Install ARWpost :

> cd /home/$user/Pemodelan

> tar xfvz /home/$user/WRF-Mentah/ARWpost_V3.tar.gz

> cd /home/$user/Pemodelan/ARWpost

> ./configure -------------------> ( pilih 3. )

Page 7: Tutorial WRF ARW indonesia

> sed -i '38s/-C//' configure.arwp

> cd /home/$user/Pemodelan/ARWpost/src

> sed -i '19s/-lnetcdf/-lnetcdf -lnetcdff/' Makefile

> cd /home/$user/Pemodelan/ARWpost

> ./compile

3.13 Install WRFDomainWizard :

> cd /home/$user/Pemodelan/WRFDomainWizard

> unzip /home/$user/WRF-Mentah/WRFDomainWizard.zip

> chmod +x run_DomainWizard

3.14 Data Statis :

Copy folder data statis (geog_complete) pada /home .

=============================SELESAI==============================

Page 8: Tutorial WRF ARW indonesia

4. PROSES RUNING DATA WRF-ARW :

4.1 PROSES PEMBUATAN DOMAIN :

- OPEN TERMINAL (CTRL+ALT+T) :

1.

2.

3.

4.

- Setting posisi folder WPS,geog_complete, dan Domains :

- OK

Page 9: Tutorial WRF ARW indonesia

5.

6. Buat nama folder domain (ex:coba).

7. Buat Domain 1, isikan Project Options Type (Mercator), dan UPDATE-MAP.

Page 10: Tutorial WRF ARW indonesia

8. Setting Grid Options sesuai kebutuhan penelitian.

- Pada Geographic data resolution, terdapat 4

pilihan : - 10m

- 5m

- 2m

- 30s

9. Jika memerlukan DOWNSCALING, pilih menu NEST, kemudian pilih NEW.

10. Setting nesting options sesuai keperluan penelitian, kemudian pilih OK.

11. Jika ingin melakukan DOWNSCALING kembali, lakukan langkah yang sama.

12. Jika sudah cukup melakukan DOWNSCALING, pastikan nesting berhasil. Kemudian pilih

NEXT.

Page 11: Tutorial WRF ARW indonesia

13. Setting namelist.input :

- &timecontrol : sesuaikan dengan start date dan end date dari data yang di unduh.

Ex : data .FNL > 2015-10-01_00.00 sampai 2015-10-02_00.00

START DATE DATA UNTUK RUNNING 24 JAM END DATE

- &domains :

- &physic : Setting Parameterisasi MicroFisis sesuai penelitian.

Page 12: Tutorial WRF ARW indonesia

- &dynamics : Setting Parameterisasi Dinamis sesuai penelitian.

- Jika sudah disetting sesuai kebutuhan penelitian, pilih NEXT.

14. Anda akan memasuki windows Run Processors, setting :

* Grib Vtable Name => Ex: Vtable.GFS

* Grib File Directory => Select Directory (Folder data .FNL disimpan)

=> Select File Directory (Data .FNL yang akan di running)

[Select Directory (Folder data .FNL disimpan)] [Select File Directory ]

* Grib start date (sesuai data .FNL awal )

* Grib end date (sesuai data .FNL akhir)

Page 13: Tutorial WRF ARW indonesia

- Setelah Proses setting selesai, jalankan Run Preprocessors :

1. GEOGRID :

Jika berhasil outputnya adalah :

2. UNGRIB :

Jika berhasil outputnya adalah :

3. METGRIB:

Jika berhasil outputnya adalah :

- Jika proses Preprocessing telah selesai, pilih NEXT kemudian EXIT.

Page 14: Tutorial WRF ARW indonesia

15. OPEN TERMINAL BARU (CTRL+ALT+T)

16. Jalankan pada terminal :

> cd Pemodelan

> cd Domains

> ls

> cd [nama_domain_yang sudah dibuat_ex: coba]

> ln -sf ~/Pemodelan/WRF-ARW/run/*_DATA ~/Pemodelan/WRF-ARW/run/*.TBL

~/Pemodelan/WRF-ARW/run/tr* ~/Pemodelan/WRF-ARW/run/*txt ~/Pemodelan/WRF-

ARW/run/*tbl ~/Pemodelan/WRF-ARW/run/co2* ~/Pemodelan/WRF-ARW/main/*.exe

~/Pemodelan/ARWpost/namelist.ARWpost ~/Pemodelan/ARWpost/ARWpost.exe .

> ls

Pstikan tidak ada data yang berwarna MERAH.

Jika tidak ada file yang berwarna MERAH artinya proses Link file-file pendukung WRF berhasil dan

siap melanjutkan ke langkah selajutnya yaitu ./real.exe dan ./wrf.exe .

Page 15: Tutorial WRF ARW indonesia

17. Proses real.exe :

Ketikkan pada terminal

> ./real.exe

tunggu proses berjalan, jika berhasil outputnya adalah :

18. Proses wrf.exe :

Ketikkan pada terminal

> ./wrf.exe

Pada proses ini akan membutuhka waktu yang cukup lama tergantung pada besarnya domain,

banyaknya nesting, dan jangka waktu data yang di running.

Page 16: Tutorial WRF ARW indonesia

Jika proses ./wrf.exe telah SUCCESS COMPLETE, maka outputnya adalah berupa file yang bernama

“wrfout_d01_2015_10-01_00:00:00” dan “ wrfout_d02_2015_10-01_00:00:00” yang ada di dalam

'/home/Pemodelan/Domains/[nama_domain]'

(output dari wrf.exe tergantung pada berapa

domain/downscaling yang di buat, dalam cntoh di

atas adalah pemakaian 2 domain. )

19. PROSES ARWpost.exe :

Pada proses ini akan di hasilkan file yang akan siap di olah pada softwate pendukung seperti GRADS,dll.

Yang outputnya berupa “.ctl” dan “.dat”

Langkah prosesnya yaitu, ketikkan pada terminal :

> gedit namelist.ARWpost

Kemudian setting pada bagian :

1. &datetime (sesuaikan pada data runningan) :

(namelist awal) (namelist.ARWpost setelah di setting)

2. &io (sesuaikan pada lokasi data “wrfout_d01_2015_10-01_00:00:00” & “ wrfout_d02_2015_10-01_00:00:00” berada)

- Pada bagian input_root_name :

LOKASI DIMANA DATA “wrfout_d01_2015_10-01_00:00:00” berada.

- Pada Bagian output_root_name:

LOKASI DIMANA DATA OUTPUT AKAN BERADA YANG BERUPA .ctl dan .dat

(ec: coba_d01.ctl dan coba_d01.dat) dimana ini adalah bagian dari DOMAIN_1.

Page 17: Tutorial WRF ARW indonesia

3. Setelah di setting kemudian SAVE.

4. Kembali ke terminal dan ketikkan :

>./ARWpost.exe

5. Jika SUCCESS maka akan keluar output file coba_d01.ctl & coba_d01.dat. Untuk memperoleh

data output DOMAIN_2, lakukan langkah yang sama pada point 2,3,&4 dengan merubah

input_root_name =” /home/$users/Pemodelan/Domains/coba/ wrfout_d02_2015_10-01_00:00:00”

output_root_name = “/home/$users/Pemodelan/Domains/coba/coba_d01 ”

20. Setelah proses ARWpost.exe selesai, data dapat di olah meggunakan software

GRADS, dengan ketikkan pada terminal :

> cd grads

> ENTER

> open coba_d01.ctl

Page 18: Tutorial WRF ARW indonesia

: TAMPILAN SOFTWARE GRADS :

: CONTOH TAMPILAN PARAMETER OUTPUT WRF-ARW :