Difference between revisions of "Model Coupling IRENE"
Line 1: | Line 1: | ||
<div class="title">Hurricane Irene | <div class="title">Test Case: Hurricane Irene</div>__NOTOC__ | ||
<!-- Edit Template:Model_Coupling_TOC to modify this Table of Contents--> | <!-- Edit Template:Model_Coupling_TOC to modify this Table of Contents--> | ||
Line 23: | Line 23: | ||
These wights are computed and plotted using the script coupling/wrf_weights.m from the ROMS Matlab repository. | These wights are computed and plotted using the script coupling/wrf_weights.m from the ROMS Matlab repository. | ||
==Run Sequence== | |||
The ESMF RunSequence configuration file sets how the ESM components are connected and coupled. All the components interact with the same or different coupling time step. Usually, the connector from ROMS to ATM is explicit, whereas the connector from ATM to ROMS is semi-implicit. Often, the timestep of the atmosphere kernel is smaller than that for the ocean. Therefore, it is advantageous for the ATM model to export time-averaged fields over the coupling interval, which is the same as the ROMS timestep. It is semi-implicit because ROMS right-hand-side terms are forced with n+1/2 ATM fields because of the time-averaging. The following diagram shows the explicit and semi-implicit coupling for a DATA-ATM-ROMS system: | |||
{| | |||
|style="text-align:center;"|[[Image:DATA-ATM-ROMS_Semi-Implicit_Avg_Coupling.png|600px]] | |||
|- | |||
|style="text-align:center;"|'''Semi-Implicit, ATM Average''' | |||
|- | |||
|style="padding:0px 15px 0px 15px;background-color:#FFE699;"|<div class="box"><span class="blue"># Hurricane Irene Application (single time loop)</span><br /><br />runSeq::<br /> @* <span class="blue"># timeStep = wildcard (*)</span><br /> <span class="red">DATA</span> -> <span class="red">WRF</span> <span class="blue"># DATA to WRF connector</span> [[Image:bw1.png|12px]]<br /> <span class="red">DATA</span><br /> <span class="red">ROMS</span> -> <span class="red">WRF</span> <span class="blue"># ROMS to WRF connector</span> [[Image:bw2.png|12px]]<br /> <span class="red">WRF</span> [[Image:bw3.png|12px]]<br /> <span class="red">WRF</span> -> <span class="red">ROMS</span> <span class="blue"># WRF to ROMS connector</span> [[Image:bw4.png|12px]]<br /> <span class="red">ROMS</span> [[Image:bw5.png|12px]]<br /> @<br />::</div> | |||
|} |
Revision as of 21:11, 14 June 2021
Introduction
Hurricane Irene was a the first hurricane and major hurricane of the 2011 Atlantic hurricane season. This coupled simulation is only run for 42 hours as it approaches the U.S. east coast on August 27, 2011. The WRF and ROMS grids are incongruent so the DATA model provides the SST values to WRF at locations not covered by the the ROMS grid. This test case uses ESMF/NUOPC coupling to create a DATA-WRF-ROMS coupling application.
Grid Setup and Melding
The WRF and ROMS grids are incongruent. That is, the WRF grid is larger than the ROMS grid. Therefore, the DATA model provides SST values at the WRF grid locations not covered by the ROMS grid. Thus, both DATA and ROMS SST values are exported to WRF and must be melded to create a smooth transition at the ROMS domain boundaries. The melding is computed as:
where are the weight coefficients that guarantee a smooth transition between the ROMS and DATA values, as illustrated below.
These wights are computed and plotted using the script coupling/wrf_weights.m from the ROMS Matlab repository.
Run Sequence
The ESMF RunSequence configuration file sets how the ESM components are connected and coupled. All the components interact with the same or different coupling time step. Usually, the connector from ROMS to ATM is explicit, whereas the connector from ATM to ROMS is semi-implicit. Often, the timestep of the atmosphere kernel is smaller than that for the ocean. Therefore, it is advantageous for the ATM model to export time-averaged fields over the coupling interval, which is the same as the ROMS timestep. It is semi-implicit because ROMS right-hand-side terms are forced with n+1/2 ATM fields because of the time-averaging. The following diagram shows the explicit and semi-implicit coupling for a DATA-ATM-ROMS system:
![]() |
Semi-Implicit, ATM Average |