Weir Overflow Rate Calculation

Weir Overflow Rate Calculator .wor-calculator-container { max-width: 800px; margin: 0 auto; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; color: #333; line-height: 1.6; background: #fff; padding: 20px; border-radius: 8px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); } .wor-header { text-align: center; margin-bottom: 30px; background: #0077be; color: white; padding: 20px; border-radius: 8px 8px 0 0; } .wor-header h2 { margin: 0; font-size: 24px; } .wor-input-group { margin-bottom: 20px; } .wor-input-group label { display: block; font-weight: 600; margin-bottom: 8px; color: #2c3e50; } .wor-input-row { display: flex; gap: 10px; } .wor-input-field { width: 100%; padding: 12px; border: 1px solid #ddd; border-radius: 4px; font-size: 16px; transition: border-color 0.3s; } .wor-input-field:focus { border-color: #0077be; outline: none; } .wor-select { width: 120px; flex-shrink: 0; padding: 12px; border: 1px solid #ddd; border-radius: 4px; background: #f9f9f9; } .wor-btn { width: 100%; padding: 15px; background-color: #0077be; color: white; border: none; border-radius: 4px; font-size: 18px; font-weight: bold; cursor: pointer; transition: background-color 0.3s; } .wor-btn:hover { background-color: #005f99; } .wor-result-box { margin-top: 25px; padding: 20px; background-color: #f0f7fb; border: 1px solid #cce4f2; border-radius: 4px; text-align: center; display: none; } .wor-result-value { font-size: 32px; font-weight: bold; color: #0077be; margin: 10px 0; } .wor-result-label { font-size: 14px; color: #666; text-transform: uppercase; letter-spacing: 1px; } .wor-content-section { margin-top: 40px; border-top: 1px solid #eee; padding-top: 20px; } .wor-content-section h3 { color: #0077be; margin-top: 20px; } .wor-content-section p { margin-bottom: 15px; } .wor-formula-box { background: #eee; padding: 15px; border-left: 4px solid #555; font-family: monospace; margin: 15px 0; } @media (max-width: 600px) { .wor-input-row { flex-direction: column; } .wor-select { width: 100%; } }

Weir Overflow Rate Calculator

Calculate Hydraulic Loading for Clarifiers & Settling Tanks

MGD GPM GPD
ft
Calculated Weir Overflow Rate
0
Gallons per Day per Foot (gpd/ft)

Understanding Weir Overflow Rate

The Weir Overflow Rate (WOR), also known as Weir Loading Rate, is a critical hydraulic parameter in the design and operation of clarifiers and sedimentation basins in water and wastewater treatment plants. It measures the volume of water passing over the weir per unit length of the weir per day.

Proper calculation of the overflow rate ensures that the velocity of the water leaving the tank is low enough to prevent the carryover of suspended solids (floc) into the effluent launders. If the rate is too high, turbulence increases, and solids may be dragged out with the clean water, reducing treatment efficiency.

The Formula

The standard formula for calculating Weir Overflow Rate is:

WOR = Q / L

Where:

  • WOR = Weir Overflow Rate (typically in gpd/ft)
  • Q = Total Flow Rate (in Gallons per Day, GPD)
  • L = Total Length of the Weir (in Feet)

Typical Design Criteria

Design standards vary by region (e.g., Ten State Standards) and the type of treatment process. However, typical ranges include:

  • Primary Clarifiers: 10,000 to 15,000 gpd/ft
  • Secondary Clarifiers (Activated Sludge): 10,000 to 20,000 gpd/ft (peak flow can go higher)
  • Small Plants: Generally require lower rates to provide a safety factor against hydraulic surges.

Calculation Example

Suppose a wastewater treatment plant has a peak daily flow of 2.5 MGD (Million Gallons per Day). The circular clarifier has a total weir length of 150 feet.

  1. First, convert MGD to GPD: 2.5 × 1,000,000 = 2,500,000 GPD.
  2. Apply the formula: 2,500,000 / 150.
  3. Result: 16,666.67 gpd/ft.

This result would be compared against the facility's permit limits or design specifications to ensure compliance.

function calculateWeirRate() { // 1. Get input values by ID var flowInput = document.getElementById('worFlowRate').value; var flowUnit = document.getElementById('worFlowUnit').value; var lengthInput = document.getElementById('worWeirLength').value; var resultBox = document.getElementById('worResult'); var outputValue = document.getElementById('worOutputValue'); // 2. Validate inputs if (flowInput === "" || lengthInput === "") { alert("Please enter both Flow Rate and Weir Length."); return; } var flow = parseFloat(flowInput); var length = parseFloat(lengthInput); if (isNaN(flow) || flow < 0) { alert("Please enter a valid positive Flow Rate."); return; } if (isNaN(length) || length GPD gpd = flow * 1000000; } else if (flowUnit === 'GPM') { // Gallons per Minute -> GPD (x 1440 minutes in a day) gpd = flow * 1440; } else { // Already in GPD gpd = flow; } // 4. Calculate Weir Overflow Rate (WOR = GPD / Length in ft) var wor = gpd / length; // 5. Format result (rounding to 2 decimal places and adding commas) var formattedResult = wor.toLocaleString('en-US', { minimumFractionDigits: 0, maximumFractionDigits: 2 }); // 6. Display Result outputValue.innerHTML = formattedResult; resultBox.style.display = 'block'; }

Leave a Comment