How to Calculate Rate of Evaporation of Water

Water Evaporation Rate Calculator body { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; line-height: 1.6; color: #333; max-width: 1200px; margin: 0 auto; padding: 20px; } .calc-wrapper { display: flex; flex-wrap: wrap; gap: 40px; margin-bottom: 50px; } .calc-container { flex: 1; min-width: 300px; background: #f8f9fa; padding: 30px; border-radius: 8px; box-shadow: 0 4px 6px rgba(0,0,0,0.1); border: 1px solid #e9ecef; } .content-container { flex: 1.5; min-width: 300px; } h1 { text-align: center; color: #2c3e50; margin-bottom: 30px; } h2 { color: #2c3e50; border-bottom: 2px solid #3498db; padding-bottom: 10px; margin-top: 30px; } h3 { color: #2980b9; margin-top: 25px; } .input-group { margin-bottom: 20px; } .input-group label { display: block; margin-bottom: 8px; font-weight: 600; color: #495057; } .input-group input { width: 100%; padding: 12px; border: 1px solid #ced4da; border-radius: 4px; font-size: 16px; box-sizing: border-box; } .input-group input:focus { border-color: #3498db; outline: none; box-shadow: 0 0 0 3px rgba(52,152,219,0.25); } .helper-text { font-size: 0.85em; color: #6c757d; margin-top: 5px; } button.calc-btn { width: 100%; padding: 15px; background-color: #3498db; color: white; border: none; border-radius: 4px; font-size: 18px; font-weight: bold; cursor: pointer; transition: background-color 0.2s; margin-top: 10px; } button.calc-btn:hover { background-color: #2980b9; } #result-box { margin-top: 30px; background-color: #fff; padding: 20px; border-radius: 6px; border-left: 5px solid #3498db; display: none; } .result-row { display: flex; justify-content: space-between; align-items: center; padding: 10px 0; border-bottom: 1px solid #eee; } .result-row:last-child { border-bottom: none; } .result-label { font-weight: 600; color: #555; } .result-value { font-weight: bold; color: #2c3e50; font-size: 1.1em; } .warning-text { color: #e74c3c; font-weight: bold; text-align: center; margin-top: 10px; display: none; } .formula-box { background: #eef7ff; padding: 15px; border-radius: 4px; font-family: monospace; margin: 15px 0; border: 1px solid #b6d4fe; }

Water Evaporation Rate Calculator

Temperature of the water surface.
Ambient air temperature.
Percentage of water vapor in the air (0-100).
Speed of air moving over the water (0 = calm).
Total area of the exposed water surface.

Evaporation Results

Evaporation Rate (Hourly):
Liters per Hour:
Liters per Day:
Level Drop per Day:
*Calculated using Humidity Ratio differential method.

How to Calculate Water Evaporation Rate

Calculating the rate at which water evaporates from a surface is a critical task in various fields, from maintaining swimming pools to managing industrial cooling towers and reservoirs. Evaporation is driven by the energy difference between the water molecules and the surrounding air, heavily influenced by humidity and airflow.

This calculator utilizes a standard engineering approach derived from the Dalton-type mass transfer equations, often used in HVAC and environmental physics. It considers the vapor pressure differential and the mass transfer coefficient driven by air velocity.

The Physics Behind the Calculation

Evaporation occurs when the partial pressure of water vapor at the water's surface is higher than the partial pressure of water vapor in the surrounding air. The rate is governed by three main factors:

  • Vapor Pressure Differential: The difference between saturated air at the water surface and the actual moisture content of the ambient air.
  • Air Velocity: Moving air removes the boundary layer of saturated air sitting just above the water, accelerating evaporation.
  • Surface Area: The larger the exposed area, the greater the total volume of water lost.

The Formula

While there are several empirical formulas (like Stower's or Carrier's), a robust method involves calculating the difference in Humidity Ratio (kg of water / kg of dry air). The simplified logic used here is:

Rate (kg/hr) = (25 + 19 × V) × A × (W_s – W_a)

Where:

  • V = Air velocity over the surface (m/s)
  • A = Surface Area (m²)
  • W_s = Humidity ratio of saturated air at water temperature
  • W_a = Humidity ratio of the ambient air

Understanding the Inputs

Water Temperature: Warmer water has higher kinetic energy, leading to a higher saturation vapor pressure and faster evaporation.

Relative Humidity: Higher humidity in the air reduces the capacity of the air to absorb more water, slowing down the evaporation rate.

Air Velocity: Even a slight breeze can significantly increase evaporation by stripping away the moist air layer directly above the water.

Practical Applications

Swimming Pools: Uncovered pools can lose significant amounts of water and heat energy. A pool cover eliminates air velocity at the surface and traps humidity, stopping evaporation.

Aquariums: Understanding evaporation helps in planning auto-top-off (ATO) system requirements to maintain salinity stability in saltwater tanks.

function calculateEvaporation() { // 1. Get Inputs var waterTemp = parseFloat(document.getElementById('waterTemp').value); var airTemp = parseFloat(document.getElementById('airTemp').value); var humidity = parseFloat(document.getElementById('humidity').value); var velocity = parseFloat(document.getElementById('airVelocity').value); var area = parseFloat(document.getElementById('surfaceArea').value); var warningBox = document.getElementById('warningMsg'); var resultBox = document.getElementById('result-box'); // 2. Validation warningBox.style.display = 'none'; resultBox.style.display = 'none'; if (isNaN(waterTemp) || isNaN(airTemp) || isNaN(humidity) || isNaN(velocity) || isNaN(area)) { warningBox.innerText = "Please fill in all fields with valid numbers."; warningBox.style.display = 'block'; return; } if (humidity 100) { warningBox.innerText = "Relative Humidity must be between 0 and 100%."; warningBox.style.display = 'block'; return; } if (waterTemp >= 100) { warningBox.innerText = "This calculator is for evaporation, not boiling. Please enter a temp below 100°C."; warningBox.style.display = 'block'; return; } // 3. Constants var PATM = 101.325; // Standard atmospheric pressure in kPa // 4. Calculate Saturation Vapor Pressure (P_sat) in kPa using Magnus formula // P_sat = 0.6112 * exp((17.67 * T) / (T + 243.5)) // Saturation pressure at Water Temperature (Surface assumed saturated) var Psat_water = 0.6112 * Math.exp((17.67 * waterTemp) / (waterTemp + 243.5)); // Saturation pressure at Air Temperature var Psat_air = 0.6112 * Math.exp((17.67 * airTemp) / (airTemp + 243.5)); // Actual Vapor Pressure in Air var Pvap_air = Psat_air * (humidity / 100); // 5. Calculate Humidity Ratios (W) in kg_water / kg_dry_air // W = 0.62198 * P_vapor / (P_atm – P_vapor) var W_surface = 0.62198 * Psat_water / (PATM – Psat_water); var W_air = 0.62198 * Pvap_air / (PATM – Pvap_air); // 6. Calculate Evaporation Rate per unit area // Using the engineering formula: Rate (kg/m²/h) = (25 + 19*V) * (W_surface – W_air) // Note: If W_surface < W_air, condensation occurs (negative result). var evaporationFlux = (25 + 19 * velocity) * (W_surface – W_air); // Total Evaporation (kg/hr) var totalEvapKgHr = evaporationFlux * area; // Handle Condensation case var isCondensation = false; if (totalEvapKgHr 0) ? (litersPerDay / area) : 0; // 8. Display Results document.getElementById('resKgHr').innerText = totalEvapKgHr.toFixed(3) + " kg" + (isCondensation ? " (Condensation)" : ""); document.getElementById('resLitersHr').innerText = litersPerHour.toFixed(3) + " L"; document.getElementById('resLitersDay').innerText = litersPerDay.toFixed(1) + " L"; document.getElementById('resDrop').innerText = dropMM.toFixed(1) + " mm"; resultBox.style.display = 'block'; if(isCondensation) { warningBox.innerText = "Note: Conditions indicate condensation (water accumulating), not evaporation."; warningBox.style.display = 'block'; warningBox.style.color = '#e67e22'; } }

Leave a Comment