728x90
이번에는 WRF 모델의 결과 기록을 1시간 단위로 나오게 해보겠습니다
저번 포스팅들은 전부 WRF의 결과를 3시간 단위로 기록을 했었습니다
그래서 이번에는 1시간 단위로 줄여서 해보겠습니다
자료의 기간을 기존에는 2016년 10월 6일 00:00:00부터 2016년 10월 8일 00:00:00까지였지만
https://rda.ucar.edu/datasets/ds083.2/
여기 링크에서 자료를 2일 분량을 더 추가해서 진행했습니다
아래 쪽에 한 번 더 정리해보겠습니다
기간 | 2016년 10월 6일 00:00:00 ~ 2016년 10월 11일 00:00:00 |
자료 시간 간격 | 6시간 간격 |
기록 간격 | 1시간 간격 |
격자 간격 | 21km * 21km |
time step | 60 |
&share
wrf_core = 'ARW',
max_dom = 1,
start_date = '2016-10-06_00:00:00'
end_date = '2016-10-11_00:00:00'
interval_seconds = 21600
io_form_geogrid = 2,
/
&geogrid
parent_id = 1,
parent_grid_ratio = 1,
i_parent_start = 1,
j_parent_start = 1,
e_we = 180,
e_sn = 180,
geog_data_res = 'default'
dx = 21000,
dy = 21000,
map_proj = 'mercator'
ref_lat = 37.541,
ref_lon = 126.986,
truelat1 = 35.0,
truelat2 = 60.0,
stand_lon = 127.0,
geog_data_path = '/home/lsh/WRF/WPS_GEOG'
/
&ungrib
out_format = 'WPS',
prefix = 'FILE',
/
&metgrid
fg_name = 'FILE'
io_form_metgrid = 2,
/
namelist는 큰 차이가 없습니다
위경도를 서울시청으로 수정했고
격자 갯수는 동서, 남북 똑같이 180개로 설정했고
parent 그리드의 크기는 21km * 21km로 설정했습니다
&time_control
run_days = 0,
run_hours = 120,
run_minutes = 0,
run_seconds = 0,
start_year = 2016,
start_month = 10,
start_day = 06,
start_hour = 00,
end_year = 2016,
end_month = 10,
end_day = 11,
end_hour = 00,
interval_seconds = 21600
input_from_file = .true.,
history_interval = 60,
frames_per_outfile = 1
restart = .false.,
restart_interval = 1440,
io_form_history = 2
io_form_restart = 2
io_form_input = 2
io_form_boundary = 2
/
&domains
time_step = 60,
time_step_fract_num = 0,
time_step_fract_den = 1,
max_dom = 1,
e_we = 180,
e_sn = 180,
e_vert = 45,
p_top_requested = 5000,
num_metgrid_levels = 32,
num_metgrid_soil_levels = 4,
dx = 21000,
dy = 21000,
grid_id = 1,
parent_id = 1,
i_parent_start = 1,
j_parent_start = 1,
parent_grid_ratio = 1,
parent_time_step_ratio = 1
feedback = 1,
/
여기서 중요한 부분은 history_interval입니다
결과를 기록하는 시간 간격을 정하는 부분입니다
기본 단위는 분 단위이지만 history_interval_s나 history_interval_h로
시간이나 초 간격으로 바꿀수도 있습니다
저는 60으로 설정해서 60분 간격으로 만들어줍니다
이렇게 하고 모델을 돌리면
이렇게 시간 단위로 결과가 나옵니다
5일치를 1시간 간격으로 그리기 때문에 총 120개를 그려야해서
시간이 많이 오래 걸렸습니다
728x90
'리눅스' 카테고리의 다른 글
Linux 기본 디렉토리 구성 (0) | 2023.09.18 |
---|---|
vi 편집기 행 번호 (0) | 2023.08.31 |
LINUX : WRF, Single case 실행해보기2 (0) | 2023.06.19 |
LINUX : WRF, Single case 실행해보기1 (link 방식 수정 사항 있음) (2) | 2023.06.19 |
LINUX : WPS 설치하기 (4) | 2023.06.13 |