EFDC (Environmental Fluid Dynamics Code)

Environmental Fluid Dynamics Code (EFDC) is supported by US EPA. The description and history of this code can be found in its EPA website.


I have used this code to do some research on the water quality management of the Chicago River, IL, and other places.

Work with EFDC includes:

  • Adapt the water quality model for the Chicago River, add detailed model for the deposition and resuspension of particulate matter
  • Develop some tools to make the use of the code more friendly and the calibration process faster. These tools include pre-processing and post-processing
  • Parallelization of the code using OpenMP

Chicago River Study

Location of the Chicago River

Chicago River Location

Segmentation of the Chicago River

Chicago River Segmentation

Density Current Induced by Combined Sewer Overflow (CSO) Events

ADCP Uplooker measurement at the upstream of the junction shows density current due to CSO events.

CSO Event of 01/08/2008

CSO Event January 2008

CSO Event of 02/17/2008

CSO Event February 2008

Flow Structure at Junction

The following figure shows the flow structure at the junction of the Bubbly Creek and the South Branch at the beginning of a CSO event. Notice the intrusion of the dense CSO flow upstream and into the ship slips.

Junction Flow Structure

Density Current Animation

Animation showing the density current in the South Branch during a CSO event:

Density Current Animation