Tutorial WRF ARW indonesia
description
Transcript of Tutorial WRF ARW indonesia
![Page 1: Tutorial WRF ARW indonesia](https://reader035.fdocuments.us/reader035/viewer/2022082202/5695d01c1a28ab9b0290fd96/html5/thumbnails/1.jpg)
MODUL INSTALASI
&RUNNING WRF-ARW
![Page 2: Tutorial WRF ARW indonesia](https://reader035.fdocuments.us/reader035/viewer/2022082202/5695d01c1a28ab9b0290fd96/html5/thumbnails/2.jpg)
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](https://reader035.fdocuments.us/reader035/viewer/2022082202/5695d01c1a28ab9b0290fd96/html5/thumbnails/3.jpg)
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](https://reader035.fdocuments.us/reader035/viewer/2022082202/5695d01c1a28ab9b0290fd96/html5/thumbnails/4.jpg)
> 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](https://reader035.fdocuments.us/reader035/viewer/2022082202/5695d01c1a28ab9b0290fd96/html5/thumbnails/5.jpg)
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](https://reader035.fdocuments.us/reader035/viewer/2022082202/5695d01c1a28ab9b0290fd96/html5/thumbnails/6.jpg)
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](https://reader035.fdocuments.us/reader035/viewer/2022082202/5695d01c1a28ab9b0290fd96/html5/thumbnails/7.jpg)
> 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](https://reader035.fdocuments.us/reader035/viewer/2022082202/5695d01c1a28ab9b0290fd96/html5/thumbnails/8.jpg)
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](https://reader035.fdocuments.us/reader035/viewer/2022082202/5695d01c1a28ab9b0290fd96/html5/thumbnails/9.jpg)
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](https://reader035.fdocuments.us/reader035/viewer/2022082202/5695d01c1a28ab9b0290fd96/html5/thumbnails/10.jpg)
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](https://reader035.fdocuments.us/reader035/viewer/2022082202/5695d01c1a28ab9b0290fd96/html5/thumbnails/11.jpg)
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](https://reader035.fdocuments.us/reader035/viewer/2022082202/5695d01c1a28ab9b0290fd96/html5/thumbnails/12.jpg)
- &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](https://reader035.fdocuments.us/reader035/viewer/2022082202/5695d01c1a28ab9b0290fd96/html5/thumbnails/13.jpg)
- 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](https://reader035.fdocuments.us/reader035/viewer/2022082202/5695d01c1a28ab9b0290fd96/html5/thumbnails/14.jpg)
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](https://reader035.fdocuments.us/reader035/viewer/2022082202/5695d01c1a28ab9b0290fd96/html5/thumbnails/15.jpg)
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](https://reader035.fdocuments.us/reader035/viewer/2022082202/5695d01c1a28ab9b0290fd96/html5/thumbnails/16.jpg)
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](https://reader035.fdocuments.us/reader035/viewer/2022082202/5695d01c1a28ab9b0290fd96/html5/thumbnails/17.jpg)
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](https://reader035.fdocuments.us/reader035/viewer/2022082202/5695d01c1a28ab9b0290fd96/html5/thumbnails/18.jpg)
: TAMPILAN SOFTWARE GRADS :
: CONTOH TAMPILAN PARAMETER OUTPUT WRF-ARW :