Luftstrømsberegner — Luftskifter pr. Time (ACH) & CFM
Bereg luftskifter pr. time ud fra rumstørrelse og luftstrøm, eller den luftstrøm (m³/h eller CFM) der er nødvendig for at ramme en target ACH. Metrisk og imperial, med anbefalede satser efter rumtype.
Luftstrømsberegner
Rumdimensioner
Resultater
Formel
Luftskifter måleskala
Rumdiagram
Dokumentation
Luftstrømsberegner
På en linje: et rum "åndedræt" — dette værktøj fortæller dig, hvor mange gange i timen hele luften indeni bliver udskiftet (luftskifter pr. time, eller ACH), eller hvor meget luftstrøm du har brug for for at nå en åndedrætshastighed, du tilstræber.
Forestil dig et soveværelse. En blæser skubber frisk luft ind og brugt luft ud. Hvis blæseren flytter præcis en stuers luft hver time, det er 1 luftskifte pr. time. Flyt to stuers, og det er 2 ACH. Det er hele idéen. Flere luftskifter betyder friskere luft, færre lugte, mindre fugt og færre luftbårne partikler.
Brug det på to måder:
- Find ACH'en du får nu — indtast rumstørrelse og blæserens luftstrøm.
- Find den luftstrøm du har brug for — indtast rumstørrelse og en target ACH, og få den påkrævede sats (m³/h eller CFM) for at dimensionere en blæser eller renser.
Formlen
ACH er bare luftstrøm divideret med rumvolumen — hvor mange stuers luft gennemgår hver time.
Metrisk (luftstrøm i kubikmeter pr. time):
Imperial (luftstrøm i CFM = kubikmeter pr. minut):
De 60 konverterer kubikfod-pr-minut til pr-time. Metrisk luftstrøm er allerede pr. time, så det behøver ingen faktor. Volumen er altid længde × bredde × højde.
For at dimensionere udstyr, skal du vende formlen for at løse for den luftstrøm, du har brug for:
Arbejdet eksempel
Et 5 × 4 × 3 m mødelokale har et volumen på 60 m³. Dets forsyning giver 360 m³/h:
Arbejder bagud: for at ramme 6 ACH i et 6 000 ft³ rum har du brug for 6 × 6000 ÷ 60 = 600 CFM — den samme dimensioneringstjek, som retningslinjer for ren luft bruger til at bedømme luftrenere.
Anbefalede luftskifter efter rumtype
ACH-målene afhænger af, hvordan et rum bruges — et travlt køkken har brug for langt mere end et stille soveværelse. Dette er almindelige retningslinjer for ingeniørkunst; lokale bygningskoder og standarder som ASHRAE 62.1 har prioritet for regulerede projekter.
| Rum | Typisk ACH |
|---|---|
| Soveværelse | 5–6 |
| Stue | 6–8 |
| Badeværelse | 6–8 |
| Køkken (privat) | 7–8 |
| Kontor | 6–8 |
| Klasseværelse | 5–6 |
| Mødelokale | 8–12 |
| Restaurant / bar | 8–12 |
| Detailbutik | 6–10 |
| Lagerhal | 1–2 |
| Hospitalsstue | 6–12 |
| Laboratorium | 8–12 |
| Kommercielt køkken | 15–30 |
For luftbåren sygdomsrisiko foreslår vejledning inden for folkesundhed at sigte mod 5 eller flere ACH af ren luft i besatte indendørs rum.
Vælg en rumtype i lommeregneren for at se, om dit resultat ligger under, inden for eller over dets anbefalede bånd.
Kodestykker
Hver beregner ACH fra en blæsers luftstrøm og rumdimensioner, derefter den luftstrøm, der er påkrævet for en target ACH. Metrisk bruger m³/h; imperial bruger CFM (bemærk ×60).
1' Metric: A1=L B1=W C1=H (metres) D1=airflow m³/h
2Volume =A1*B1*C1
3ACH =D1/(A1*B1*C1)
4
5' Imperial: A1..C1 in feet, D1=CFM, E1=target ACH
6ACH_imp =60*D1/(A1*B1*C1)
7Required_CFM =E1*(A1*B1*C1)/60
81def ach(airflow, l, w, h, imperial=False):
2 vol = l * w * h
3 return 60 * airflow / vol if imperial else airflow / vol
4
5def required_airflow(target_ach, l, w, h, imperial=False):
6 vol = l * w * h
7 return target_ach * vol / 60 if imperial else target_ach * vol
8
9print(ach(360, 5, 4, 3)) # 6.0 ACH (metric)
10print(required_airflow(6, 20, 15, 20, imperial=True)) # CFM
111const ach = (airflow, l, w, h, imperial = false) => {
2 const vol = l * w * h;
3 return imperial ? (60 * airflow) / vol : airflow / vol;
4};
5
6const requiredAirflow = (targetAch, l, w, h, imperial = false) => {
7 const vol = l * w * h;
8 return imperial ? (targetAch * vol) / 60 : targetAch * vol;
9};
10
11console.log(ach(360, 5, 4, 3)); // 6
121static double ach(double airflow, double l, double w, double h, boolean imperial) {
2 double vol = l * w * h;
3 return imperial ? 60 * airflow / vol : airflow / vol;
4}
5static double requiredAirflow(double ach, double l, double w, double h, boolean imperial) {
6 double vol = l * w * h;
7 return imperial ? ach * vol / 60 : ach * vol;
8}
91static double Ach(double airflow, double l, double w, double h, bool imperial = false)
2 => imperial ? 60 * airflow / (l * w * h) : airflow / (l * w * h);
3
4static double RequiredAirflow(double ach, double l, double w, double h, bool imperial = false)
5 => imperial ? ach * l * w * h / 60 : ach * l * w * h;
61double ach(double airflow, double l, double w, double h, bool imperial = false) {
2 double vol = l * w * h;
3 return imperial ? 60 * airflow / vol : airflow / vol;
4}
5double required_airflow(double ach, double l, double w, double h, bool imperial = false) {
6 double vol = l * w * h;
7 return imperial ? ach * vol / 60 : ach * vol;
8}
91func ACH(airflow, l, w, h float64, imperial bool) float64 {
2 vol := l * w * h
3 if imperial {
4 return 60 * airflow / vol
5 }
6 return airflow / vol
7}
81fn ach(airflow: f64, l: f64, w: f64, h: f64, imperial: bool) -> f64 {
2 let vol = l * w * h;
3 if imperial { 60.0 * airflow / vol } else { airflow / vol }
4}
51function ach($airflow, $l, $w, $h, $imperial = false) {
2 $vol = $l * $w * $h;
3 return $imperial ? 60 * $airflow / $vol : $airflow / $vol;
4}
51def ach(airflow, l, w, h, imperial: false)
2 vol = l * w * h
3 imperial ? 60 * airflow / vol : airflow / vol
4end
51ach <- function(airflow, l, w, h, imperial = FALSE) {
2 vol <- l * w * h
3 if (imperial) 60 * airflow / vol else airflow / vol
4}
5Ofte stillede spørgsmål
Luftstrømsats vs. luftskifter pr. time — hvad er forskellen? Luftstrømsats er en volumen pr. tid (m³/h eller CFM) — hvor meget luft der bevæger sig. ACH er den luftstrøm i forhold til rummet, så en 300 CFM blæser giver høj ACH i et skab og lav ACH i en hal.
Hvad er CFM? Kubikmeter pr. minut, standardenheden for imperiale luftstrømme for blæsere, luftrenere og HVAC. Multiplicer med 60 for at sammenligne med rumvolumen pr. time; lommeregneren gør dette, når du vælger imperial.
Er højere ACH altid bedre? Ikke helt. Beyond hvad et rum har brug for, spildende blæserenergi og opvarmning/køling. Match det anbefalede bånd for rumtypen.
Dimensionerer dette hele HVAC-systemet? Det dimensionerer ventilationssatsen for ét rum. Fuld HVAC-design vejer også opvarmnings-/kølebelastninger, kanaltab og lejers minimumskrav for udeluft.