Boiler Blowdown Rate Calculation

Boiler Blowdown Rate Calculator body { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; line-height: 1.6; color: #333; max-width: 800px; margin: 0 auto; padding: 20px; background-color: #f4f7f6; } .calculator-container { background: #ffffff; padding: 30px; border-radius: 8px; box-shadow: 0 4px 15px rgba(0,0,0,0.1); margin-bottom: 40px; border-top: 5px solid #0056b3; } h1 { text-align: center; color: #0056b3; margin-bottom: 25px; } .input-group { margin-bottom: 20px; } label { display: block; margin-bottom: 8px; font-weight: 600; color: #2c3e50; } input[type="number"] { width: 100%; padding: 12px; border: 1px solid #ddd; border-radius: 4px; font-size: 16px; box-sizing: border-box; /* Ensures padding doesn't affect width */ } input[type="number"]:focus { border-color: #0056b3; outline: none; box-shadow: 0 0 5px rgba(0,86,179,0.3); } .unit-label { font-size: 0.85em; color: #666; margin-top: 4px; display: block; } button { width: 100%; padding: 15px; background-color: #0056b3; color: white; border: none; border-radius: 4px; font-size: 18px; font-weight: bold; cursor: pointer; transition: background-color 0.3s; margin-top: 10px; } button:hover { background-color: #004494; } #result-area { margin-top: 30px; padding: 20px; background-color: #eef7ff; border-radius: 4px; display: none; border-left: 5px solid #0056b3; } .result-row { display: flex; justify-content: space-between; margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid #dae1e7; } .result-row:last-child { border-bottom: none; margin-bottom: 0; padding-bottom: 0; } .result-label { font-weight: 600; color: #444; } .result-value { font-weight: 700; color: #0056b3; font-size: 1.1em; } .error-msg { color: #dc3545; background-color: #ffe6e6; padding: 10px; border-radius: 4px; margin-top: 15px; display: none; text-align: center; border: 1px solid #f5c6cb; } .article-content { background: #fff; padding: 30px; border-radius: 8px; box-shadow: 0 2px 5px rgba(0,0,0,0.05); } .article-content h2 { color: #2c3e50; border-bottom: 2px solid #eee; padding-bottom: 10px; margin-top: 30px; } .article-content h3 { color: #0056b3; margin-top: 25px; } .formula-box { background: #f8f9fa; padding: 15px; border-left: 4px solid #6c757d; font-family: "Courier New", monospace; margin: 15px 0; }

Boiler Blowdown Calculator

Amount of steam produced (kg/hr or lbs/hr)
Total Dissolved Solids in feedwater (ppm)
Target limit for TDS in the boiler (ppm)
Blowdown Rate:
Blowdown Percentage:
Total Feedwater Required:

Understanding Boiler Blowdown Calculations

Efficient boiler operation requires maintaining water quality within specific parameters. As water boils into steam, dissolved solids (TDS) remain in the boiler, increasing in concentration. If these solids exceed specific limits, they can cause foaming, carryover, scale formation, and corrosion, leading to equipment failure or hazardous conditions.

Boiler blowdown is the process of intentionally removing a portion of this concentrated water and replacing it with fresh feedwater to keep the Total Dissolved Solids (TDS) within acceptable limits.

The Blowdown Formula

The calculation is based on a mass balance equation for the dissolved solids. Since the steam produced is assumed to have negligible TDS (0 ppm), all solids entering with the feedwater must eventually be removed via blowdown to maintain equilibrium.

Blowdown Rate (B) = (S × Cf) / (Cb – Cf)

Where:
S = Steam Generation Rate (kg/hr or lbs/hr)
Cf = Feedwater TDS (ppm)
Cb = Maximum Allowable Boiler TDS (ppm)

How to Use This Calculator

  1. Steam Generation Rate: Enter the amount of steam your boiler produces per hour. You can use kg/hr or lbs/hr, as long as you are consistent. The result will match this unit.
  2. Feedwater TDS: Enter the conductivity or Total Dissolved Solids of the water entering the boiler (after treatment/softening) in parts per million (ppm).
  3. Maximum Allowable Boiler TDS: Enter the manufacturer's recommended limit for TDS in the boiler water. Common limits range from 2,000 to 3,500 ppm for low-pressure fire-tube boilers, but high-pressure water-tube boilers require much lower limits.

Why Is This Calculation Critical?

Calculating the correct blowdown rate is a balancing act:

  • Insufficient Blowdown: Leads to scale deposits on heat transfer surfaces, reducing efficiency and potentially causing tubes to overheat and fail. It can also cause "priming" or "foaming," where water enters the steam line.
  • Excessive Blowdown: Wastes tremendous amounts of energy (hot water is discarded), water, and treatment chemicals. Minimizing blowdown without exceeding TDS limits is key to energy conservation.

Blowdown Percentage

The calculator also provides the Blowdown Percentage. This represents the percentage of feedwater that is discharged as blowdown. It is calculated as:

Blowdown % = (Feedwater TDS / Boiler TDS) × 100

This percentage helps operators understand the efficiency of their water usage. A lower percentage generally indicates better water efficiency, often achieved by improving feedwater quality (lowering Feedwater TDS).

function calculateBlowdown() { // 1. Get input values var steamRate = document.getElementById("steamRate").value; var feedwaterTDS = document.getElementById("feedwaterTDS").value; var maxBoilerTDS = document.getElementById("maxBoilerTDS").value; var errorDiv = document.getElementById("error-message"); var resultDiv = document.getElementById("result-area"); // 2. Clear previous errors and results errorDiv.style.display = "none"; errorDiv.innerHTML = ""; resultDiv.style.display = "none"; // 3. Validation if (steamRate === "" || feedwaterTDS === "" || maxBoilerTDS === "") { errorDiv.innerHTML = "Please fill in all fields."; errorDiv.style.display = "block"; return; } var S = parseFloat(steamRate); var Cf = parseFloat(feedwaterTDS); var Cb = parseFloat(maxBoilerTDS); if (isNaN(S) || isNaN(Cf) || isNaN(Cb) || S < 0 || Cf < 0 || Cb = Cb) { errorDiv.innerHTML = "Feedwater TDS must be lower than Maximum Boiler TDS. If Feedwater TDS is equal to or higher than the limit, you cannot operate the boiler safely without infinite blowdown."; errorDiv.style.display = "block"; return; } // 4. Calculation Logic // Formula: Blowdown Rate (B) = (S * Cf) / (Cb – Cf) var blowdownRate = (S * Cf) / (Cb – Cf); // Total Feedwater (F) = Steam (S) + Blowdown (B) var totalFeedwater = S + blowdownRate; // Blowdown Percentage (based on Feedwater) = (B / F) * 100 // Or simply (Cf / Cb) * 100 mathematically var blowdownPercent = (blowdownRate / totalFeedwater) * 100; // 5. Display Results // Rounding to 2 decimal places for clarity document.getElementById("res-blowdown-rate").innerHTML = blowdownRate.toFixed(2) + " (mass/hr)"; document.getElementById("res-percent").innerHTML = blowdownPercent.toFixed(2) + "%"; document.getElementById("res-feedwater").innerHTML = totalFeedwater.toFixed(2) + " (mass/hr)"; resultDiv.style.display = "block"; }

Leave a Comment