Kalkulator Kadar Aliran Udara — Perubahan Udara Per Jam (ACH) & CFM
Hitung perubahan udara per jam dari ukuran ruangan dan aliran udara, atau aliran udara (m³/h atau CFM) yang diperlukan untuk mencapai target ACH. Metrik dan imperial, dengan laju yang disarankan menurut jenis ruangan.
Kalkulator Kadar Aliran Udara
Dimensi Ruangan
Hasil
Formula
Pengukur perubahan udara
Diagram ruangan
Dokumentasi
Kalkulator Kadar Aliran Udara
Dalam satu baris: sebuah ruangan "bernafas" — alat ini memberitahu Anda berapa kali per jam semua udara di dalam ruangan ditukar (perubahan udara per jam, atau ACH), atau berapa banyak aliran udara yang Anda perlukan untuk mencapai laju pernafasan yang Anda targetkan.
Bayangkan sebuah kamar tidur. Kipas mendorong udara segar masuk dan udara basi keluar. Jika kipas menggerakkan persis satu ruang penuh udara setiap jam, itu adalah 1 perubahan udara per jam. Gerakkan dua ruang penuh, dan itu adalah 2 ACH. Itulah seluruh idenya. Lebih banyak perubahan udara berarti udara lebih segar, lebih sedikit bau, lebih sedikit kelembaban, dan lebih sedikit partikel di udara.
Gunakannya dengan dua cara:
- Cari ACH yang Anda dapatkan sekarang — masukkan ukuran ruangan dan aliran udara kipas.
- Cari aliran udara yang Anda butuhkan — masukkan ukuran ruangan dan ACH target, dan dapatkan laju yang diperlukan (m³/h atau CFM) untuk mengukur kipas atau pemurni udara.
Formula
ACH hanyalah aliran udara dibagi dengan volume ruangan — berapa banyak ruang penuh yang bergerak setiap jam.
Metrik (aliran udara dalam meter kubik per jam):
Imperial (aliran udara dalam CFM = kaki kubik per menit):
Angka 60 mengubah kaki-kubik-per-menit menjadi per-jam. Aliran udara metrik sudah per jam, jadi tidak memerlukan faktor. Volume selalu panjang × lebar × tinggi.
Untuk mengukur peralatan, balik rumus untuk menyelesaikan aliran udara yang Anda butuhkan:
Contoh kerja
Ruangan rapat 5 × 4 × 3 m memiliki volume 60 m³. Pasokannya menyediakan 360 m³/h:
Bekerja mundur: untuk mencapai 6 ACH di ruangan 6 000 ft³ Anda memerlukan 6 × 6000 ÷ 60 = 600 CFM — pemeriksaan ukuran yang sama yang digunakan panduan udara bersih untuk menilai pemurni.
Perubahan udara yang disarankan menurut jenis ruangan
Target ACH tergantung pada cara ruang digunakan — dapur yang sibuk membutuhkan jauh lebih banyak daripada kamar tidur yang tenang. Ini adalah rentang panduan teknik umum; kode bangunan lokal dan standar seperti ASHRAE 62.1 memiliki prioritas untuk proyek yang diatur.
| Ruang | ACH Khas |
|---|---|
| Kamar tidur | 5–6 |
| Ruang keluarga | 6–8 |
| Kamar mandi | 6–8 |
| Dapur (tempat tinggal) | 7–8 |
| Kantor | 6–8 |
| Kelas | 5–6 |
| Ruang konferensi | 8–12 |
| Restoran / bar | 8–12 |
| Toko ritel | 6–10 |
| Gudang | 1–2 |
| Ruang rumah sakit | 6–12 |
| Laboratorium | 8–12 |
| Dapur komersial | 15–30 |
Untuk risiko penyakit di udara, panduan kesehatan masyarakat menyarankan untuk menargetkan 5 atau lebih ACH udara bersih di ruang dalam yang ditempati.
Pilih jenis ruangan di kalkulator untuk melihat apakah hasil Anda berada di bawah, dalam, atau di atas pita yang disarankan.
Cuplikan kode
Masing-masing menghitung ACH dari aliran udara kipas dan dimensi ruangan, kemudian aliran udara yang diperlukan untuk ACH target. Metrik menggunakan m³/h; imperial menggunakan CFM (perhatikan ×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}
5Tanya Jawab
Kadar aliran udara vs. perubahan udara per jam — apa bedanya? Kadar aliran udara adalah volume per waktu (m³/h atau CFM) — berapa banyak udara yang bergerak. ACH adalah aliran udara relatif terhadap ruangan, jadi kipas 300 CFM memberikan ACH tinggi di lemari dan ACH rendah di aula.
Apa itu CFM? Kaki kubik per menit, unit aliran udara imperial standar untuk kipas, pemurni, dan HVAC. Kalikan dengan 60 untuk membandingkan dengan volume ruangan per jam; kalkulator melakukan ini ketika Anda memilih imperial.
Apakah ACH yang lebih tinggi selalu lebih baik? Tidak sepenuhnya. Melampaui apa yang dibutuhkan ruangan, perubahan udara ekstra membuang energi kipas dan pemanasan/pendinginan. Cocokkan pita yang disarankan untuk jenis ruangan.
Apakah ini mengukur seluruh sistem HVAC? Ini mengukur laju ventilasi *untuk satu ruangan. Desain HVAC penuh juga mempertimbangkan beban pemanasan/pendinginan, kerugian saluran, dan minimum udara luar berbasis okupansi.