This guidance is based on the assumption the user has a correctly configured and running EFDC+ hydrodynamic and temperature model. From this model the user will be guided on how to configure EEMS to export the required files for WASP7/8 water quality simulations. The model used in this example can be run in demo mode of EEMS, and may be downloaded from here.
Generate WASP linkage file (*.hyd) from EFDC+
The first step is to generate a hydrodynamic linkage file (*.hyd) for use in the WASP model. From the Model Control form, go to the Timing/Linkage tab, as shown in Figure 1 2085912617.
Anchor | ||||
---|---|---|---|---|
|
Figure 1. WASP Linkage Output Setting from EE.
...
(3) Select WASP radial under Linkage to Water Quality Model frame, then select WASP8HYDRO from the drop-down list;
(4) Type in 900 to # of Time Periods to Average box 10 to Number of Minutes to Average per Linkage Step box to set the output frequency of the linkage file. The output frequency will be calculated by multiplying this value and the time step value. In this case, the model time step is 4 (sec.), so the wasp linkage output will be saved per 1 hour10 minutes.
(5) Click OK button to save the setting
In the model interface, click on Save to save the model, as shown in Figure 2 2085912617, below.
Anchor | ||||
---|---|---|---|---|
|
...
After clicking on the Save button, a Select Directory: Write Operation a pop-up will appear to select saving options (refer to Figure 3 2085912617). Before project files are saved, the grey box is empty. This is where EE project files will be listed. The empty gray box shows that no files have been written yet for the study, as shown in Figure 3 2085912617.
Three save options are offered in the Save Options frame of Figure 3 2085912617:
- Full Write can be selected to save all the input files,
- Write All except Time Series Files can be selected to save all input files without the time series.
- Save Profile File Only (EFDC.EE) can be selected for saving if the user has only changed formatting options in EE.
...
Anchor | ||||
---|---|---|---|---|
|
Figure 3. Saving the model.
To run the model, follow the steps below, as shown in Figure 4 2085912617.
Click on the Run EFDC+ button at the top of the model interface to run the model. The EFDC+ Run Options form will appear; Figure 4 2085912617. in this form, under the General tab, set the Number of OMP Threads to use for the EFDC+ run in the EFDC+ Multi-Threading frame. Note that the number of threads used for the EFDC+ run must be smaller than the total number of threads.
...
Anchor | ||||
---|---|---|---|---|
|
Figure 4. EFDC+ Run Options form.
Click on the Run EFDC+ button to start running the model. A run window such as that pictured in Figure 5 2085912617 will appear.
Anchor | ||||
---|---|---|---|---|
|
Figure 5. EFDC+ run window.
After the EFDC+ model run is finished, the user should browse to the output folder to make sure that the efdc_dsi_wasp.hyd file has been generated. It should be noted that the WASP8SEG_EFDCIJK.DAT file allows the identification of the corresponding segment between the WASP and the EFDC cell.
...
Anchor | ||||
---|---|---|---|---|
|
Figure 6. WASP Linkage file generated by EFDC+.
...
Anchor | ||||
---|---|---|---|---|
|
Figure 7. Create a new WASP project.
...
(4) Click the OK button to save the setting (Figure 82085912617).
Anchor | ||||
---|---|---|---|---|
|
Figure 8. Link hydrodynamics output from EFDC+ to WASP model.
...
(3) Click the OK button to save the setting (Figure 92085912617).
Anchor | ||||
---|---|---|---|---|
|
Figure 9. Select WASP output parameter to write out.
...
In the model interface, click on the Save button to save the model, as shown in Figure 10 2085912617 below.
Anchor | ||||
---|---|---|---|---|
|
...
After the model has been saved, the Executable button will now be enabled. Click on the Executable button to start run the WASP model, and the runtime simulation interface will be displayed as shown in Figure 11 2085912617 below.
Anchor | ||||
---|---|---|---|---|
|
Figure 11. WASP model run interface.
...
(2) Browse to the WASP output file (*.BMD2)
(3) Click the OK button (Figure 122085912617).
Anchor | ||||
---|---|---|---|---|
|
Figure 12. Open WASP output from WRDB Graph.
...
(6) Click the Close button to close the form and plot the output series (Figure 132085912617).
Anchor | ||||
---|---|---|---|---|
|
Figure 13. Manage data series to plot.
The mass check data time series will be plotted as shown in Figure 14 2085912617 below.
Anchor | ||||
---|---|---|---|---|
|
Figure 14. Data series plotted by WRDB Graph.
As shown in Figure 14 2085912617, the mass check concentration of the segments approaches 1.0 mg/L. It means the simulation is run for a sufficient duration and reaches steady-state.
Figure 15 2085912617 shows a comparison of the water velocity in WASP and EFDC+ at cell yy. The two curves are almost identical, provide verification of the flow information from the hydrodynamic linkage.
...
Anchor | ||||
---|---|---|---|---|
|
Figure 15. EFDC+ and WASP 8 velocity Comparison.
...
(4) Click the OK button to save settings (Figure 162085912617)
Anchor | ||||
---|---|---|---|---|
|
Figure 16. Add water quality constituents to the WASP model.
After adding water quality constituents to the WASP model, we will now add the boundary condition in the next step. From the WASP interface, go to Pre-processor\Boundary Condition and Loads as shown in Figure 17 2085912617 below.
Anchor | ||||
---|---|---|---|---|
|
Figure 17. Add water quality boundary conditions to WASP model.
...
(3) After filling the data series for all boundaries, click OK to save the boundary data (Figure 182085912617).
Anchor | ||||
---|---|---|---|---|
|
Figure 18. Add water quality boundary conditions data series.
...
From the WASP interface, go to Pre-processor\Constants as shown in Figure 19 2085912617.
Anchor | ||||
---|---|---|---|---|
|
Figure 19. Set model parameters and kinetic coefficients.
...
(3) Set the parameter values for constant groups as shown in Figure 20 2085912617 to Figure 23 2085912617;
Anchor | ||||
---|---|---|---|---|
|
Figure 20. Set Inorganic Nutrient kinetics parameters.
...
Anchor | ||||
---|---|---|---|---|
|
Figure 21. Set CBOD parameters.
Anchor | ||||
---|---|---|---|---|
|
Figure 22. Set dissolved oxygen parameters.
...
Anchor | ||||
---|---|---|---|---|
|
Figure 23. Set Phytoplankton parameters.
...
(4) Click OK button to save settings after set the kinetic parameters as shown in Figure 23 2085912617;
After set the model parameters, from toolbar, click on the Output Control button to open Output Control form and add the water quality constituents to the output as shown in Figure 24 2085912617.
Anchor | ||||
---|---|---|---|---|
|
Figure 24. Set Output Control.
From the Output Control form,
...
(2) Check on the checkbox corresponding to the parameter will be written out as shown in Figure 25 2085912617 to Figure 27 2085912617;
Anchor | ||||
---|---|---|---|---|
|
Figure 25. Add Nitrogen parameters to the output.
...
Anchor | ||||
---|---|---|---|---|
|
Figure 26. Add CBOD parameters to the output.
...
Anchor | ||||
---|---|---|---|---|
|
Figure 27. Add DO parameters to the output.
(3) Click the OK button to save settings as shown in Figure 27 2085912617;
After finishing the settings for the model, from the toolbar,
- Save the model;
- Run WASP model as shown in Figure 28 2085912617
Anchor | ||||
---|---|---|---|---|
|
Figure 28. Save and run WASP model.
Visualize WASP Output
...
(3) Click the OK button (Open WASP output from WRDB Graph Figure 29 2085912617).
Anchor | ||||
---|---|---|---|---|
|
Figure 29. Open WASP output from WRDB Graph.
...
(6) Click the Close button to close the form and visualize the output series (Figure 302085912617).
Anchor | ||||
---|---|---|---|---|
|
Figure 30. Manage data series to plot.
The data series will be plotted as shown in Figure 31 2085912617 below.
Anchor | ||||
---|---|---|---|---|
|
Figure 31. Data series plotted by WRDB Graph.
Note: In the bottom right corner of the Manage Data Series form, the Graph Type frame is available to allow the user to view the output in different ways, as shown in Figure 32 2085912617 below.
Anchor | ||||
---|---|---|---|---|
|
Figure 32. Graph type of WRDB Graph.
For graph types like Longitudinal Profile, Depth Profile, for which the value change by time, the timing bar is available in the bottom of the WRDB Graph window (Figure 332085912617). Therefore, the user can move the time or run animation to see how the output changes in a profile.
...
Anchor | ||||
---|---|---|---|---|
|
Figure 33. Timing bar in Longitudinal Profile Graph.
...
Some output comparison graphs are shown in Figure 34 2085912617 to Figure 38 2085912617 below.
Anchor | ||||
---|---|---|---|---|
|
Figure 34. Time series comparison of water temperature between EFDC+ and WASP output.
...
Anchor | ||||
---|---|---|---|---|
|
Figure 35. Time series comparison of DO between EFDC+ and WASP output.
...
Anchor | ||||
---|---|---|---|---|
|
Figure 36. Time series comparison of NH3-N between EFDC+ and WASP output.
...
Anchor | ||||
---|---|---|---|---|
|
Figure 37. Longitudinal profile comparison of DO between EFDC+ and WASP output.
...
Anchor | ||||
---|---|---|---|---|
|
Figure 38. Longitudinal profile comparison of NH3-N between EFDC+ and WASP output.
...