Model Coupling WC12: Difference between revisions
No edit summary (change visibility) |
No edit summary (change visibility) |
||
Line 1: | Line 1: | ||
<div class="title">California Current System (WC12)</div>__NOTOC__ | <div class="title">California Current System (WC12)</div>__NOTOC__ | ||
<!-- Edit Template: | <!-- Edit Template:Coupling_Examples_TOC to modify this Table of Contents--> | ||
<div style="float: left;margin: 0 20px 0 0;">{{ | <div style="float: left;margin: 0 20px 0 0;">{{ Coupling Examples TOC}}</div>__TOC__ | ||
<div style="clear: both"></div> | <div style="clear: both"></div> |
Latest revision as of 18:26, 1 March 2022
Coupling Examples TOC |
---|
2. Earth System Modeling Framework (ESMF/NUOPC) |
a. Test Case: Hurricane Irene |
b. Test Case: Hurricane Sandy |
c. Test Case: California Current System |
3. Model Coupling Toolkit (MCT) |
DATA-COAMPS-ROMS Coupled Application
- WC12 application 184x179x42, mean resolution dx = 8.5 km and dy = 11.0 km
- COAMPS application 201x204x60 with dx=dy=45 km (coarser), and 214x217x60 with dx=dy=15 km (finer)
- Time stepping: COAMPS 60 s, ROMS 600 s
- Coupling Simulation C01: Using ROMS bulk fluxes parameterization
- Sequential and semi-implicit coupling
- Non nested COAMPS, just coarser grid
- Coupling interval: 600 s, COAMPS exports time-averaged fields
- COAMPS imports SST from DATA and ROMS components
- DATA component reads SST from HyCOM 1/12 dataset, 4500x3298
- ROMS activates BULK_FLUXES, COOL_SKIN, EMINUSP, LONGWAVE_OUT, WIND_MINUS_CURRENT
- ROMS imports dLWrad, SWrad, Pair, Tair, Qair, rain, Uwind, and Vwind
- Coupling Simulation C03: Using ROMS bulk fluxes parameterization
- Sequential and semi-implicit coupling
- Nested (Coarse and fine) COAMPS
- Coupling interval: 600 s, COAMPS exports time-averaged fields
- COAMPS imports SST from DATA and ROMS components
- DATA component reads SST from HyCOM 1/12 dataset, 4500x3298
- ROMS activates BULK_FLUXES, COOL_SKIN, EMINUSP, LONGWAVE_OUT, WIND_MINUS_CURRENT
- ROMS imports dLWrad, SWrad, Pair, Tair, Qair, rain, Uwind, and Vwind
- Coupling Simulation C04: Using COAMPS surface fluxes parameterization
- Sequential and semi-implicit coupling
- Nested (Coarse and fine) COAMPS
- Coupling interval: 600 s, COAMPS exports time-averaged fields
- COAMPS imports SST from DATA and ROMS components
- DATA component reads SST from HyCOM 1/12 dataset, 4500x3298
- ROMS deactivates BULK_FLUXES, COOL_SKIN, EMINUSP, LONGWAVE_OUT, WIND_MINUS_CURRENT
- ROMS imports SWrad, shflux, swflux, sustr, and svstr
Figure 1: COAMPS and ROMS Grids COAMPS-1: 45 km, COAMPS-2: 15 km, ROMS-1: 8.5x11 km
![]() ![]() |
![]() |
Figure 2: Merged Sea Surface Temperature (K): COAMPS Import
DATA-COAMPS-ROMS Non Nested |
DATA-COAMPS-ROMS Nested |
DATA-COAMPS-ROMS Nested |
ESMF Coupling: 600s BULK_FLUXES |
ESMF Coupling: 600s BULK_FLUXES |
ESMF Coupling: 600s ATM SBL |
Animation 1: Surface Shortwave Radiation Flux (W/m2): Subtract 8 hours for PST
DATA-COAMPS-ROMS Non Nested |
DATA-COAMPS-ROMS Nested |
DATA-COAMPS-ROMS Nested |
ESMF Coupling: 600s BULK_FLUXES |
ESMF Coupling: 600s BULK_FLUXES |
ESMF Coupling: 600s ATM SBL |
Animation 2: Coupled Net Surface Heat Flux (W/m2): Subtract 8 hours for PST
DATA-COAMPS-ROMS Non Nested |
DATA-COAMPS-ROMS Nested |
DATA-COAMPS-ROMS Nested |
ESMF Coupling: 600s BULK_FLUXES |
ESMF Coupling: 600s BULK_FLUXES |
ESMF Coupling: 600s ATM SBL |
Animation 3: Coupled Surface Temperature (°C): Subtract 8 hours for PST
DATA-COAMPS-ROMS Non Nested |
DATA-COAMPS-ROMS Nested |
DATA-COAMPS-ROMS Nested |
ESMF Coupling: 600s BULK_FLUXES |
ESMF Coupling: 600s BULK_FLUXES |
ESMF Coupling: 600s ATM SBL |
Animation 4: Coupled Surface Freshwater Flux (m/day): (E-P)*salt Subtract 8 hours for PST
DATA-COAMPS-ROMS Non Nested |
DATA-COAMPS-ROMS Nested |
DATA-COAMPS-ROMS Nested |
ESMF Coupling: 600s BULK_FLUXES |
ESMF Coupling: 600s BULK_FLUXES |
ESMF Coupling: 600s ATM SBL |
Animation 5: Coupled Surface Salinity: Subtract 8 hours for PST
DATA-COAMPS-ROMS Non Nested |
DATA-COAMPS-ROMS Nested |
DATA-COAMPS-ROMS Nested |
ESMF Coupling: 600s BULK_FLUXES |
ESMF Coupling: 600s BULK_FLUXES |
ESMF Coupling: 600s ATM SBL |
Animation 6: Coupled Surface Wind Stress (N/m2): Subtract 8 hours for PST
![]() |
![]() |
![]() |
![]() |
BULK_FLUXES |
![]() |
![]() |
![]() |
![]() |
COAMPS |
Figure 3: Heat Flux Components Analysis: Nested C03 and C04
BULK_FLUXES | COAMPS | BULK_FLUXES minus COAMPS |
![]() |
![]() |
![]() |
11-Jan-2013 13:00:00 PST |
Figure 4: Computed Surface Net Heat Flux (W/m2)
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Figure 5: Freshwater Flux Analysis: Nested C03 and C04
BULK_FLUXES Non Nested | BULK_FLUXES Nested | ATM SBL Nested |
![]() |
![]() |
![]() |
11-Jan-2013 13:00:00 PST |
Figure 6: Free-Surface (m) and Surface Wind Streamlines: C01, C03, C04
Coupled and Uncoupled Simulations Comparison
- WC12 application 184x179x42, mean resolution dx = 8.5 km and dy = 11.0 km
- DATA-COAMPS-ROMS coupled simulation C03: using ROMS bulk fluxes parameterization
- Sequential and semi-implicit coupling
- Nested (45 and 15 km) COAMPS
- Coupling interval: 600 s, COAMPS exports time-averaged fields
- COAMPS imports SST from DATA and ROMS components
- DATA component reads SST from HyCOM 1/12 dataset, 4500x3298
- ROMS activates BULK_FLUXES, COOL_SKIN, EMINUSP, LONGWAVE_OUT, WIND_MINUS_CURRENT
- ROMS imports dLWrad, SWrad, Pair, Tair, Qair, rain, Uwind, and Vwind
- Uncoupled Simulation U02: Using ROMS bulk fluxes parameterization
- ERA5-ECMWF hourly dataset
- ROMS activates BULK_FLUXES, COOL_SKIN, EMINUSP, LONGWAVE_OUT, WIND_MINUS_CURRENT
- Uncoupled Simulation U04: Using ATM surface fluxes parameterization
- ERA5-ECMWF hourly dataset
- ROMS deactivates BULK_FLUXES, COOL_SKIN, EMINUSP, LONGWAVE_OUT, WIND_MINUS_CURRENT
DATA-COAMPS-ROMS | ERA5-ECMWF DATA | ERA5-ECMWF DATA |
ESMF Coupling: 600s BULK_FLUXES |
Uncoupled: hourly BULK_FLUXES |
Uncoupled: hourly ATM SBL |
Animation 7: Surface Shortwave Radiation Flux (W/m2): Subtract 8 hours for PST
DATA-COAMPS-ROMS | ERA5-ECMWF DATA | ERA5-ECMWF DATA |
ESMF Coupling: 600s BULK_FLUXES |
Uncoupled: hourly BULK_FLUXES |
Uncoupled: hourly ATM SBL |
Animation 8: Coupled Net Surface Heat Flux (W/m2): Subtract 8 hours for PST
DATA-COAMPS-ROMS | ERA5-ECMWF DATA | ERA5-ECMWF DATA |
ESMF Coupling: 600s BULK_FLUXES |
Uncoupled: hourly BULK_FLUXES |
Uncoupled: hourly ATM SBL |
Animation 9: Coupled Surface Temperature (°C): Subtract 8 hours for PST
DATA-COAMPS-ROMS | ERA5-ECMWF DATA | ERA5-ECMWF DATA |
ESMF Coupling: 600s BULK_FLUXES |
Uncoupled: hourly BULK_FLUXES |
Uncoupled: hourly ATM SBL |
Animation 10: Coupled Surface Freshwater Flux (m/day): (E-P)*salt Subtract 8 hours for PST
DATA-COAMPS-ROMS | ERA5-ECMWF DATA | ERA5-ECMWF DATA |
ESMF Coupling: 600s BULK_FLUXES |
Uncoupled: hourly BULK_FLUXES |
Uncoupled: hourly ATM SBL |
Animation 11: Coupled Surface Salinity Subtract 8 hours for PST
DATA-COAMPS-ROMS | ERA5-ECMWF DATA | ERA5-ECMWF DATA |
ESMF Coupling: 600s BULK_FLUXES |
Uncoupled: hourly BULK_FLUXES |
Uncoupled: hourly ATM SBL |
Animation 12: Coupled Surface Wind Stress (N/m2): Subtract 8 hours for PST