Hitung laju aliran fluida dalam galon per menit (GPM) berdasarkan diameter pipa dan kecepatan aliran. Penting untuk desain pipa, irigasi, dan sistem hidrolik.
Hitung laju aliran dalam galon per menit berdasarkan diameter pipa dan kecepatan aliran.
Laju aliran dihitung menggunakan rumus:
GPM = 2.448 × (diameter)² × velocity
Kalkulator Laju Aliran Gallon Per Menit (GPM) adalah alat penting untuk menentukan volume cairan yang mengalir melalui pipa per unit waktu. Kalkulator ini menyediakan metode yang sederhana untuk menghitung laju aliran berdasarkan diameter pipa dan kecepatan cairan. Apakah Anda seorang tukang ledeng yang mengukur sistem air rumah tangga, seorang insinyur yang merancang perpipaan industri, atau seorang pemilik rumah yang memecahkan masalah aliran air, memahami GPM sangat penting untuk memastikan sistem transportasi cairan yang efisien dan efektif. Kalkulator kami menyederhanakan proses ini dengan menerapkan rumus laju aliran standar untuk memberikan pengukuran GPM yang akurat dengan persyaratan input yang minimal.
GPM, atau Gallon Per Menit, adalah satuan pengukuran standar untuk laju aliran cairan di Amerika Serikat dan beberapa negara lain yang menggunakan sistem pengukuran imperial. Ini mewakili volume cairan (dalam galon) yang melewati titik tertentu dalam sistem selama satu menit. Pengukuran ini sangat penting untuk:
Memahami GPM sistem Anda sangat penting untuk memastikan bahwa air atau cairan lainnya disampaikan dengan laju yang sesuai untuk penggunaan yang dimaksud, apakah itu untuk menyuplai rumah tangga, mengairi ladang, atau mendinginkan peralatan industri.
Laju aliran dalam gallon per menit dapat dihitung menggunakan rumus berikut:
Di mana:
Rumus ini diturunkan dari persamaan laju aliran dasar:
Di mana:
Untuk pipa bulat, luasnya adalah:
Untuk mengkonversi ini ke gallon per menit ketika diameter dalam inci dan kecepatan dalam kaki per detik:
Menyederhanakan:
Ini memberikan konstanta 2.448, yang mencakup semua faktor konversi yang diperlukan untuk mengekspresikan hasil dalam gallon per menit.
Menggunakan Kalkulator Laju Aliran Gallon Per Menit kami sangat sederhana dan langsung:
Masukkan Diameter Pipa: Masukkan diameter dalam pipa Anda dalam inci. Ini adalah diameter dalam yang sebenarnya tempat cairan mengalir, bukan diameter luar pipa.
Masukkan Kecepatan Aliran: Masukkan kecepatan cairan dalam kaki per detik. Jika Anda tidak tahu kecepatan tetapi memiliki pengukuran lain, lihat bagian FAQ kami untuk metode perhitungan alternatif.
Klik Hitung: Kalkulator akan secara otomatis memproses input Anda dan menampilkan laju aliran dalam gallon per menit.
Tinjau Hasilnya: GPM yang dihitung akan ditampilkan, bersama dengan representasi visual aliran untuk pemahaman yang lebih baik.
Salin atau Bagikan Hasil: Anda dapat dengan mudah menyalin hasil untuk catatan Anda atau membagikannya dengan rekan-rekan.
Mari kita lihat contoh perhitungan:
Menggunakan rumus: GPM = 2.448 × D² × V GPM = 2.448 × 2² × 5 GPM = 2.448 × 4 × 5 GPM = 48.96
Oleh karena itu, laju aliran adalah sekitar 48.96 gallon per menit.
Kalkulator GPM memiliki banyak aplikasi praktis di berbagai industri dan skenario:
Seorang arsitek lansekap merancang sistem irigasi untuk properti komersial. Saluran pasokan utama memiliki diameter 1,5 inci, dan air mengalir pada 4 kaki per detik. Menggunakan kalkulator GPM:
GPM = 2.448 × 1.5² × 4 GPM = 2.448 × 2.25 × 4 GPM = 22.03
Dengan sekitar 22 GPM yang tersedia, arsitek sekarang dapat menentukan berapa banyak zona irigasi yang dapat beroperasi secara bersamaan dan memilih kepala sprinkler yang sesuai berdasarkan kebutuhan aliran individu mereka.
Sementara kalkulator kami menggunakan diameter pipa dan kecepatan, ada cara lain untuk mengukur atau memperkirakan laju aliran:
Pengukuran langsung menggunakan alat ukur aliran adalah metode yang paling akurat. Jenisnya termasuk:
Untuk sistem yang lebih kecil:
Menggunakan pengukuran tekanan dan karakteristik pipa untuk memperkirakan aliran menggunakan persamaan Hazen-Williams atau Darcy-Weisbach.
Pengukuran aliran cairan telah berkembang secara signifikan sepanjang sejarah manusia:
Peradaban awal mengembangkan metode sederhana untuk mengukur aliran air untuk irigasi dan sistem distribusi air:
Satuan gallon per menit (GPM) menjadi standar di Amerika Serikat seiring dengan perkembangan sistem perpipaan dan kebutuhan metode pengukuran yang konsisten:
Saat ini, GPM tetap menjadi pengukuran laju aliran standar dalam perpipaan, irigasi, dan banyak aplikasi industri, sementara sebagian besar dunia menggunakan liter per menit (LPM) atau meter kubik per jam (m³/jam).
GPM (Gallon Per Menit) mengukur volume air yang mengalir melalui pipa per menit, sementara tekanan air (biasanya diukur dalam PSI - pon per inci persegi) menunjukkan gaya dengan mana air didorong melalui pipa. Meskipun terkait, keduanya adalah pengukuran yang berbeda. Sebuah sistem dapat memiliki tekanan tinggi tetapi aliran rendah (seperti kebocoran kecil), atau aliran tinggi dengan tekanan relatif rendah (seperti sungai yang terbuka lebar).
Konversi umum termasuk:
Sebuah rumah residensial tipikal memerlukan sekitar:
Perlengkapan tertentu memiliki kebutuhan mereka sendiri:
Material pipa mempengaruhi laju aliran melalui koefisien kekasaran internalnya:
Pipa yang terlalu kecil dapat menyebabkan beberapa masalah:
Anda dapat memperkirakan kecepatan aliran menggunakan metode berikut:
Ya, suhu air mempengaruhi densitas dan viskositas, yang dapat berdampak pada karakteristik aliran:
Rumus GPM (2.448 × D² × V) akurat untuk:
Akurasi dapat berkurang oleh:
Kalkulator ini dikalibrasi untuk air. Untuk cairan lain:
Rekomendasi laju aliran bervariasi berdasarkan aplikasi:
Kecepatan yang terlalu tinggi dapat menyebabkan:
Berikut adalah contoh cara menghitung GPM dalam berbagai bahasa pemrograman:
1' Rumus Excel untuk perhitungan GPM
2=2.448*B2^2*C2
3
4' Fungsi VBA Excel
5Function CalculateGPM(diameter As Double, velocity As Double) As Double
6 If diameter <= 0 Then
7 CalculateGPM = CVErr(xlErrValue)
8 ElseIf velocity < 0 Then
9 CalculateGPM = CVErr(xlErrValue)
10 Else
11 CalculateGPM = 2.448 * diameter ^ 2 * velocity
12 End If
13End Function
14
1def calculate_gpm(diameter_inches, velocity_ft_per_sec):
2 """
3 Hitung laju aliran dalam gallon per menit (GPM)
4
5 Args:
6 diameter_inches: Diameter dalam pipa dalam inci
7 velocity_ft_per_sec: Kecepatan aliran dalam kaki per detik
8
9 Returns:
10 Laju aliran dalam gallon per menit
11 """
12 if diameter_inches <= 0:
13 raise ValueError("Diameter harus lebih besar dari nol")
14 if velocity_ft_per_sec < 0:
15 raise ValueError("Kecepatan tidak dapat negatif")
16
17 gpm = 2.448 * (diameter_inches ** 2) * velocity_ft_per_sec
18 return round(gpm, 2)
19
20# Contoh penggunaan
21try:
22 pipe_diameter = 2.0 # inci
23 flow_velocity = 5.0 # kaki per detik
24 flow_rate = calculate_gpm(pipe_diameter, flow_velocity)
25 print(f"Laju aliran: {flow_rate} GPM")
26except ValueError as e:
27 print(f"Kesalahan: {e}")
28
1/**
2 * Hitung laju aliran dalam gallon per menit (GPM)
3 * @param {number} diameterInches - Diameter dalam pipa dalam inci
4 * @param {number} velocityFtPerSec - Kecepatan aliran dalam kaki per detik
5 * @returns {number} Laju aliran dalam gallon per menit
6 */
7function calculateGPM(diameterInches, velocityFtPerSec) {
8 if (diameterInches <= 0) {
9 throw new Error("Diameter harus lebih besar dari nol");
10 }
11 if (velocityFtPerSec < 0) {
12 throw new Error("Kecepatan tidak dapat negatif");
13 }
14
15 const gpm = 2.448 * Math.pow(diameterInches, 2) * velocityFtPerSec;
16 return parseFloat(gpm.toFixed(2));
17}
18
19// Contoh penggunaan
20try {
21 const pipeDiameter = 2.0; // inci
22 const flowVelocity = 5.0; // kaki per detik
23 const flowRate = calculateGPM(pipeDiameter, flowVelocity);
24 console.log(`Laju aliran: ${flowRate} GPM`);
25} catch (error) {
26 console.error(`Kesalahan: ${error.message}`);
27}
28
1/**
2 * Kelas utilitas untuk menghitung laju aliran
3 */
4public class FlowCalculator {
5
6 /**
7 * Hitung laju aliran dalam gallon per menit (GPM)
8 *
9 * @param diameterInches Diameter dalam pipa dalam inci
10 * @param velocityFtPerSec Kecepatan aliran dalam kaki per detik
11 * @return Laju aliran dalam gallon per menit
12 * @throws IllegalArgumentException jika input tidak valid
13 */
14 public static double calculateGPM(double diameterInches, double velocityFtPerSec) {
15 if (diameterInches <= 0) {
16 throw new IllegalArgumentException("Diameter harus lebih besar dari nol");
17 }
18 if (velocityFtPerSec < 0) {
19 throw new IllegalArgumentException("Kecepatan tidak dapat negatif");
20 }
21
22 double gpm = 2.448 * Math.pow(diameterInches, 2) * velocityFtPerSec;
23 // Bulatkan ke 2 angka desimal
24 return Math.round(gpm * 100.0) / 100.0;
25 }
26
27 public static void main(String[] args) {
28 try {
29 double pipeDiameter = 2.0; // inci
30 double flowVelocity = 5.0; // kaki per detik
31 double flowRate = calculateGPM(pipeDiameter, flowVelocity);
32 System.out.printf("Laju aliran: %.2f GPM%n", flowRate);
33 } catch (IllegalArgumentException e) {
34 System.err.println("Kesalahan: " + e.getMessage());
35 }
36 }
37}
38
1#include <iostream>
2#include <cmath>
3#include <stdexcept>
4#include <iomanip>
5
6/**
7 * Hitung laju aliran dalam gallon per menit (GPM)
8 *
9 * @param diameterInches Diameter dalam pipa dalam inci
10 * @param velocityFtPerSec Kecepatan aliran dalam kaki per detik
11 * @return Laju aliran dalam gallon per menit
12 * @throws std::invalid_argument jika input tidak valid
13 */
14double calculateGPM(double diameterInches, double velocityFtPerSec) {
15 if (diameterInches <= 0) {
16 throw std::invalid_argument("Diameter harus lebih besar dari nol");
17 }
18 if (velocityFtPerSec < 0) {
19 throw std::invalid_argument("Kecepatan tidak dapat negatif");
20 }
21
22 double gpm = 2.448 * std::pow(diameterInches, 2) * velocityFtPerSec;
23 return gpm;
24}
25
26int main() {
27 try {
28 double pipeDiameter = 2.0; // inci
29 double flowVelocity = 5.0; // kaki per detik
30
31 double flowRate = calculateGPM(pipeDiameter, flowVelocity);
32
33 std::cout << std::fixed << std::setprecision(2);
34 std::cout << "Laju aliran: " << flowRate << " GPM" << std::endl;
35 } catch (const std::exception& e) {
36 std::cerr << "Kesalahan: " << e.what() << std::endl;
37 return 1;
38 }
39
40 return 0;
41}
42
1using System;
2
3public class FlowCalculator
4{
5 /// <summary>
6 /// Hitung laju aliran dalam gallon per menit (GPM)
7 /// </summary>
8 /// <param name="diameterInches">Diameter dalam pipa dalam inci</param>
9 /// <param name="velocityFtPerSec">Kecepatan aliran dalam kaki per detik</param>
10 /// <returns>Laju aliran dalam gallon per menit</returns>
11 /// <exception cref="ArgumentException">Dilempar saat input tidak valid</exception>
12 public static double CalculateGPM(double diameterInches, double velocityFtPerSec)
13 {
14 if (diameterInches <= 0)
15 {
16 throw new ArgumentException("Diameter harus lebih besar dari nol");
17 }
18 if (velocityFtPerSec < 0)
19 {
20 throw new ArgumentException("Kecepatan tidak dapat negatif");
21 }
22
23 double gpm = 2.448 * Math.Pow(diameterInches, 2) * velocityFtPerSec;
24 return Math.Round(gpm, 2);
25 }
26
27 public static void Main()
28 {
29 try
30 {
31 double pipeDiameter = 2.0; // inci
32 double flowVelocity = 5.0; // kaki per detik
33
34 double flowRate = CalculateGPM(pipeDiameter, flowVelocity);
35 Console.WriteLine($"Laju aliran: {flowRate} GPM");
36 }
37 catch (ArgumentException e)
38 {
39 Console.Error.WriteLine($"Kesalahan: {e.Message}");
40 }
41 }
42}
43
Tabel berikut memberikan nilai GPM umum untuk berbagai aplikasi untuk membantu Anda menginterpretasikan hasil perhitungan Anda:
Aplikasi | Rentang GPM Tipikal | Catatan |
---|---|---|
Keran kamar mandi | 1.0 - 2.2 | Keran hemat air modern berada di ujung bawah |
Keran dapur | 1.5 - 2.5 | Sprayer tarik mungkin memiliki laju aliran yang berbeda |
Pancuran | 1.5 - 3.0 | Regulasi federal membatasi hingga maksimum 2.5 GPM |
Keran bak mandi | 4.0 - 7.0 | Aliran lebih tinggi untuk pengisian bak yang lebih cepat |
Toilet | 3.0 - 5.0 | Aliran sementara selama siklus flush |
Mesin pencuci piring | 2.0 - 4.0 | Aliran selama siklus pengisian |
Mesin cuci | 4.0 - 5.0 | Aliran selama siklus pengisian |
Selang taman (⅝") | 9.0 - 17.0 | Bervariasi dengan tekanan air |
Sprinkler taman | 2.0 - 5.0 | Per kepala sprinkler |
Hydrant kebakaran | 500 - 1500 | Untuk operasi pemadam kebakaran |
Layanan air residensial | 6.0 - 12.0 | Pasokan seluruh rumah yang tipikal |
Bangunan komersial kecil | 20.0 - 100.0 | Tergantung pada ukuran dan penggunaan bangunan |
American Water Works Association. (2021). Water Meters—Selection, Installation, Testing, and Maintenance (AWWA Manual M6).
American Society of Plumbing Engineers. (2020). Plumbing Engineering Design Handbook, Volume 2. ASPE.
Lindeburg, M. R. (2018). Civil Engineering Reference Manual for the PE Exam. Professional Publications, Inc.
International Association of Plumbing and Mechanical Officials. (2021). Uniform Plumbing Code.
Cengel, Y. A., & Cimbala, J. M. (2017). Fluid Mechanics: Fundamentals and Applications. McGraw-Hill Education.
U.S. Department of Energy. (2022). Energy Efficiency & Renewable Energy: Water Efficiency. https://www.energy.gov/eere/water-efficiency
Environmental Protection Agency. (2021). WaterSense Program. https://www.epa.gov/watersense
Irrigation Association. (2020). Irrigation Fundamentals. Irrigation Association.
Deskripsi Meta: Hitung laju aliran cairan dalam gallon per menit (GPM) dengan kalkulator mudah kami. Masukkan diameter pipa dan kecepatan untuk menentukan laju aliran yang akurat untuk perpipaan, irigasi, dan aplikasi industri.
Temukan lebih banyak alat yang mungkin berguna untuk alur kerja Anda