Gebruik de BTU-calculator om snel te bepalen hoeveel warmte uw haard nodig heeft. Hij toont de juiste BTU-waarde, het propaan- of aardgasverbruik en helpt je de ideale haard te kiezen voor elk formaat terras.
1 BTU-calculator voor open haarden
Bereken de juiste warmtebehoefte (BTU/h) voor uw buitenruimte – inclusief kW-equivalent, geschat brandstofverbruik (propaan/aardgas) en gebruikskosten.
Opmerking: Voor buitensituaties wordt niet de hele kamer verwarmd. De calculator gebruikt heuristieken (oppervlakte x basis BTU per m^2 x correctiefactoren).
…
–>Aannames: Propaan ~ 46 000 BTU/kg, aardgas ~ 36 000 BTU/m^3. Rendement volgens input.
1 kW ~ 3412 BTU/h | 1 BTU ~ 0,000293 kWh
Berekeningslogica en aannames
Basisformule: BTU = oppervlakte (m^2) x 1200 BTU/m^2 x factoren
- Windbescherming: beschermd x0,8, gedeeltelijk x1,0, open x1,3
- Temperatuur: C 15 x1,00
- Afstand tussen de stoelen: 2,5 m x1,15
- Doel: Verwarming x1,00, Ambiance x0,70
Aanbevolen bereik = +-15% rond de doelwaarde, min. 15000 BTU/h, max. 200000 BTU/h.
Verbruiksformule: Verbruik = BTU / (calorische waarde x rendement). Propaan ~ 46000 BTU/kg, aardgas ~ 36000 BTU/m^3.
Opmerking: Praktische richtwaarde calculator voor stralingswarmte buitenshuis, geen verwarmingsbelasting verificatie voor kamers binnenshuis.
(function(){
const $ = id => document.getElementById(id);
function factorWind(v){ if(v===’sheltered’) return 0.8; if(v===’exposed’) return 1.3; return 1.0; }
function factorTemp(t){ if(t<=5) return 1.25; if(t<=10) return 1.15; if(t<=15) return 1.05; return 1.00; }
function factorDistance(d){ if(d2.5) return 1.15; return 1.00; }
function factorPurpose(p){ return p===’ambience’ ? 0.70 : 1.00; }
function clamp(v,min,max){ return Math.max(min, Math.min(max, v)); }
function fmt(n,dec=0){ return n.toLocaleString(‘de-DE’,{minimumFractionDigits:dec, maximumFractionDigits:dec}); }
const toKW = btu => btu / 3412.142;
function calc(){
const area = Math.max(1, Number($(‘area’).value||0));
const temp = Number($(’temp’).value||0);
const wind = $(‘wind’).value;
const dist = Math.max(0.5, Number($(‘distance’).value||2));
const purpose = $(‘purpose’).value;
const effPct = clamp(Number($(‘eff’).value||85), 50, 100);
const baseBTUperM2 = 1200;
const f = factorWind(wind) * factorTemp(temp) * factorDistance(dist) * factorPurpose(purpose);
let targetBTU = area * baseBTUperM2 * f;
targetBTU = clamp(targetBTU, 15000, 200000);
const low = targetBTU * 0.85;
const high = targetBTU * 1.15;
const eff = effPct / 100;
const BTU_per_kg_propan = 46000;
const BTU_per_m3_gas = 36000;
const propaneKgH = targetBTU / (BTU_per_kg_propan * eff);
const gasM3H = targetBTU / (BTU_per_m3_gas * eff);
const pPrice = Number($(‘pPrice’).value||0);
const gPrice = Number($(‘gPrice’).value||0);
const pCost = pPrice ? propaneKgH * pPrice : null;
const gCost = gPrice ? gasM3H * gPrice : null;
$(‘btuRange’).textContent = fmt(low) + ” – ” + fmt(high) + ” BTU/h”;
$(‘kwRange’).textContent = fmt(toKW(low),1) + ” – ” + fmt(toKW(high),1) + ” kW”;
$(‘propaneUse’).textContent = “Propan: ” + fmt(propaneKgH,3) + ” kg/h”;
$(‘gasUse’).textContent = “Erdgas: ” + fmt(gasM3H,3) + ” m^3/h”;
$(‘propaneCost’).textContent = pCost!=null ? (“Propan: ” + fmt(pCost,2) + ” EUR/h”) : “Propan: – EUR/h”;
$(‘gasCost’).textContent = gCost!=null ? (“Erdgas: ” + fmt(gCost,2) + ” EUR/h”) : “Erdgas: – EUR/h”;
}
document.getElementById(‘calc’).addEventListener(‘click’, calc);
[‘area’,’temp’,’wind’,’distance’,’purpose’,’eff’,’pPrice’,’gPrice’].forEach(id=>{
const el = document.getElementById(id);
el && el.addEventListener(‘keydown’, e=>{ if(e.key===’Enter’) calc(); });
});
document.getElementById(‘reset’).addEventListener(‘click’, ()=>{
$(‘area’).value=20; $(’temp’).value=8; $(‘wind’).value=’partial’;
$(‘distance’).value=2.0; $(‘purpose’).value=’heating’; $(‘eff’).value=85;
$(‘pPrice’).value=”; $(‘gPrice’).value=”;
[‘btuRange’,’kwRange’,’propaneUse’,’gasUse’,’propaneCost’,’gasCost’].forEach(id=>$(id).textContent=’-‘);
});
calc();
})();
Conversie: – kW | Aannames: Propaan ~ 46000 BTU/kg, aardgas ~ 36000 BTU/m^3.2 Directe invoer: verbruik van bestaande BTU

