パイプの直径と流速に基づいて、流体の流量をガロン/分(GPM)で計算します。配管、灌漑、及び油圧システムの設計に不可欠です。
パイプの直径と流速に基づいて、ガロン毎分の流量を計算します。
流量は次の式を使用して計算されます:
GPM = 2.448 × (diameter)² × velocity
ガロン毎分 (GPM) 流量計算機は、パイプを通る流体の体積を時間単位で決定するための重要なツールです。この計算機は、パイプの直径と流体の速度に基づいて流量を計算する簡単な方法を提供します。住宅用水システムのサイズを決定する配管工、産業用配管を設計するエンジニア、または水の流れの問題をトラブルシューティングする家庭の所有者であっても、GPMを理解することは、効率的かつ効果的な流体輸送システムを確保するために重要です。当社の計算機は、標準的な流量公式を適用することで、最小限の入力要件で正確なGPM測定を提供します。
GPM、またはガロン毎分は、アメリカ合衆国および帝国単位系を使用する他のいくつかの国での流体流量の標準単位です。これは、システム内の特定のポイントを通過する流体の体積(ガロン単位)が1分間にどれだけあるかを表します。この測定は以下にとって重要です:
システムのGPMを理解することは、家庭、農地の灌漑、または産業機器の冷却など、意図した使用に対して流体が適切な速度で供給されることを確保するために不可欠です。
ガロン毎分の流量は、次の公式を使用して計算できます:
ここで:
この公式は基本的な流量方程式から導出されます:
ここで:
円形パイプの場合、面積は次のように表されます:
直径がインチ、速度がフィート毎秒のときにガロン毎分に変換するために:
簡略化すると:
これにより、ガロン毎分で結果を表現するために必要なすべての変換係数を含む定数2.448が得られます。
当社のガロン毎分流量計算機を使用するのは簡単で直感的です:
パイプの直径を入力: パイプの内径をインチ単位で入力します。これは流体が流れる実際の内径であり、パイプの外径ではありません。
流速を入力: 流体の速度をフィート毎秒単位で入力します。速度がわからない場合は、他の測定値がある場合は、FAQセクションで代替計算方法を参照してください。
計算をクリック: 計算機は自動的に入力を処理し、ガロン毎分で流量を表示します。
結果を確認: 計算されたGPMが表示され、流れの視覚的表現が提供されます。
結果をコピーまたは共有: 結果を簡単にコピーして記録したり、同僚と共有したりできます。
サンプル計算を通じて見てみましょう:
公式を使用して:GPM = 2.448 × D² × V GPM = 2.448 × 2² × 5 GPM = 2.448 × 4 × 5 GPM = 48.96
したがって、流量は約48.96ガロン毎分です。
GPM計算機は、さまざまな業界やシナリオで多くの実用的なアプリケーションがあります:
ランドスケープアーキテクトが商業用不動産の灌漑システムを設計しています。主供給ラインの直径は1.5インチで、水は4フィート毎秒で流れています。GPM計算機を使用して:
GPM = 2.448 × 1.5² × 4 GPM = 2.448 × 2.25 × 4 GPM = 22.03
約22 GPMが利用可能であるため、設計者は同時に作動できる灌漑ゾーンの数を決定し、各スプリンクラーヘッドの個別の流量要件に基づいて適切なスプリンクラーヘッドを選択できます。
当社の計算機はパイプ直径と速度を使用していますが、流量を測定または推定する他の方法もあります:
流量計を使用した直接測定が最も正確な方法です。種類には以下が含まれます:
小さなシステムの場合:
圧力測定とパイプ特性を使用して、ハゼン・ウィリアムズ方程式またはダルシー・ワイスバッハ方程式を使用して流速を推定します。
流体の流れの測定は、人類の歴史を通じて大きく進化してきました:
早期の文明は、灌漑や水配分システムのために流量を測定するための原始的な方法を開発しました:
ガロン毎分(GPM)単位は、配管システムが発展し、一貫した測定方法が必要とされる中で標準化されました:
今日、GPMは米国の配管、灌漑、及び多くの産業用途における標準的な流量測定単位として残っており、世界の多くの地域ではリットル毎分(LPM)や立方メートル毎時(m³/h)が使用されています。
**GPM(ガロン毎分)**は、パイプを通過する水の体積を分単位で測定し、水圧(通常はPSI - ポンド毎平方インチで測定)は、水がパイプを通過する力を示します。関連していますが、異なる測定です。システムは高圧だが低流量(ピンホール漏れのように)である場合や、高流量だが比較的低圧(広く開いた川のように)である場合があります。
一般的な変換には以下が含まれます:
典型的な住宅は、約:
特定の器具には独自の要件があります:
小さいパイプは以下の問題を引き起こす可能性があります:
パイプ材料は、その内部の粗さ係数を通じて流量に影響を与えます:
以下の方法で流速を推定できます:
はい、水温は密度と粘度に影響を与え、流れの特性に影響を与える可能性があります:
GPM公式(2.448 × D² × V)は以下の条件で正確です:
不正確さは以下によって減少する可能性があります:
この計算機は水用に調整されています。他の流体の場合:
推奨される流速はアプリケーションによって異なります:
流速が高すぎると以下の問題を引き起こす可能性があります:
以下は、さまざまなプログラミング言語でGPMを計算する方法の例です:
1' ExcelのGPM計算用の数式
2=2.448*B2^2*C2
3
4' Excel VBA関数
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 ガロン毎分 (GPM) の流量を計算します
4
5 引数:
6 diameter_inches: パイプの内径(インチ単位)
7 velocity_ft_per_sec: 流体の流速(フィート毎秒単位)
8
9 戻り値:
10 ガロン毎分の流量
11 """
12 if diameter_inches <= 0:
13 raise ValueError("直径はゼロより大きくなければなりません")
14 if velocity_ft_per_sec < 0:
15 raise ValueError("流速は負であってはなりません")
16
17 gpm = 2.448 * (diameter_inches ** 2) * velocity_ft_per_sec
18 return round(gpm, 2)
19
20# 使用例
21try:
22 pipe_diameter = 2.0 # インチ
23 flow_velocity = 5.0 # フィート毎秒
24 flow_rate = calculate_gpm(pipe_diameter, flow_velocity)
25 print(f"流量: {flow_rate} GPM")
26except ValueError as e:
27 print(f"エラー: {e}")
28
1/**
2 * ガロン毎分 (GPM) の流量を計算します
3 * @param {number} diameterInches - パイプの内径(インチ単位)
4 * @param {number} velocityFtPerSec - 流体の流速(フィート毎秒単位)
5 * @returns {number} ガロン毎分の流量
6 */
7function calculateGPM(diameterInches, velocityFtPerSec) {
8 if (diameterInches <= 0) {
9 throw new Error("直径はゼロより大きくなければなりません");
10 }
11 if (velocityFtPerSec < 0) {
12 throw new Error("流速は負であってはなりません");
13 }
14
15 const gpm = 2.448 * Math.pow(diameterInches, 2) * velocityFtPerSec;
16 return parseFloat(gpm.toFixed(2));
17}
18
19// 使用例
20try {
21 const pipeDiameter = 2.0; // インチ
22 const flowVelocity = 5.0; // フィート毎秒
23 const flowRate = calculateGPM(pipeDiameter, flowVelocity);
24 console.log(`流量: ${flowRate} GPM`);
25} catch (error) {
26 console.error(`エラー: ${error.message}`);
27}
28
1/**
2 * 流量計算のためのユーティリティクラス
3 */
4public class FlowCalculator {
5
6 /**
7 * ガロン毎分 (GPM) の流量を計算します
8 *
9 * @param diameterInches パイプの内径(インチ単位)
10 * @param velocityFtPerSec 流体の流速(フィート毎秒単位)
11 * @return ガロン毎分の流量
12 * @throws IllegalArgumentException 入力が無効な場合にスローされます
13 */
14 public static double calculateGPM(double diameterInches, double velocityFtPerSec) {
15 if (diameterInches <= 0) {
16 throw new IllegalArgumentException("直径はゼロより大きくなければなりません");
17 }
18 if (velocityFtPerSec < 0) {
19 throw new IllegalArgumentException("流速は負であってはなりません");
20 }
21
22 double gpm = 2.448 * Math.pow(diameterInches, 2) * velocityFtPerSec;
23 // 小数点以下2桁に丸める
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; // インチ
30 double flowVelocity = 5.0; // フィート毎秒
31
32 double flowRate = calculateGPM(pipeDiameter, flowVelocity);
33 System.out.printf("流量: %.2f GPM%n", flowRate);
34 } catch (IllegalArgumentException e) {
35 System.err.println("エラー: " + e.getMessage());
36 }
37 }
38}
39
1#include <iostream>
2#include <cmath>
3#include <stdexcept>
4#include <iomanip>
5
6/**
7 * ガロン毎分 (GPM) の流量を計算します
8 *
9 * @param diameterInches パイプの内径(インチ単位)
10 * @param velocityFtPerSec 流体の流速(フィート毎秒単位)
11 * @return ガロン毎分の流量
12 * @throws std::invalid_argument 入力が無効な場合にスローされます
13 */
14double calculateGPM(double diameterInches, double velocityFtPerSec) {
15 if (diameterInches <= 0) {
16 throw std::invalid_argument("直径はゼロより大きくなければなりません");
17 }
18 if (velocityFtPerSec < 0) {
19 throw std::invalid_argument("流速は負であってはなりません");
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; // インチ
29 double flowVelocity = 5.0; // フィート毎秒
30
31 double flowRate = calculateGPM(pipeDiameter, flowVelocity);
32
33 std::cout << std::fixed << std::setprecision(2);
34 std::cout << "流量: " << flowRate << " GPM" << std::endl;
35 } catch (const std::exception& e) {
36 std::cerr << "エラー: " << e.what() << std::endl;
37 return 1;
38 }
39
40 return 0;
41}
42
1using System;
2
3public class FlowCalculator
4{
5 /// <summary>
6 /// ガロン毎分 (GPM) の流量を計算します
7 /// </summary>
8 /// <param name="diameterInches">パイプの内径(インチ単位)</param>
9 /// <param name="velocityFtPerSec">流体の流速(フィート毎秒単位)</param>
10 /// <returns>ガロン毎分の流量</returns>
11 /// <exception cref="ArgumentException">入力が無効な場合にスローされます</exception>
12 public static double CalculateGPM(double diameterInches, double velocityFtPerSec)
13 {
14 if (diameterInches <= 0)
15 {
16 throw new ArgumentException("直径はゼロより大きくなければなりません");
17 }
18 if (velocityFtPerSec < 0)
19 {
20 throw new ArgumentException("流速は負であってはなりません");
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; // インチ
32 double flowVelocity = 5.0; // フィート毎秒
33
34 double flowRate = CalculateGPM(pipeDiameter, flowVelocity);
35 Console.WriteLine($"流量: {flowRate} GPM");
36 }
37 catch (ArgumentException e)
38 {
39 Console.Error.WriteLine($"エラー: {e.Message}");
40 }
41 }
42}
43
以下の表は、さまざまなアプリケーションの一般的なGPM値を提供し、計算結果を解釈するのに役立ちます:
アプリケーション | 典型的なGPM範囲 | ノート |
---|---|---|
バスルームの蛇口 | 1.0 - 2.2 | 現代の節水型蛇口は低い方にあります |
キッチンの蛇口 | 1.5 - 2.5 | 引き出し式スプレーは異なる流量を持つ場合があります |
シャワーヘッド | 1.5 - 3.0 | 連邦規制により最大2.5 GPMに制限されています |
バスタブの蛇口 | 4.0 - 7.0 | 早く浴槽を満たすための高い流量 |
トイレ | 3.0 - 5.0 | フラッシュサイクル中の瞬間的な流量 |
食器洗い機 | 2.0 - 4.0 | 満たすサイクル中の流量 |
洗濯機 | 4.0 - 5.0 | 満たすサイクル中の流量 |
ガーデンホース (⅝") | 9.0 - 17.0 | 水圧によって異なります |
芝生のスプリンクラー | 2.0 - 5.0 | 各スプリンクラーヘッドごと |
消防栓 | 500 - 1500 | 消防作業用 |
住宅用水サービス | 6.0 - 12.0 | 典型的な全住宅供給 |
小規模商業ビル | 20.0 - 100.0 | 建物のサイズと使用状況によります |
アメリカ水道協会. (2021). 水メーター—選択、設置、テスト、メンテナンス (AWWAマニュアルM6).
アメリカ配管技術者協会. (2020). 配管工学設計ハンドブック、第2巻. ASPE.
リンデバーグ, M. R. (2018). 土木工学参考マニュアル PE試験用. プロフェッショナルパブリケーションズ, Inc.
国際配管および機械官庁協会. (2021). 統一配管コード.
センゲル, Y. A., & シンバラ, J. M. (2017). 流体力学:基礎と応用. マグロウヒル教育.
アメリカ合衆国エネルギー省. (2022). エネルギー効率と再生可能エネルギー:水効率. https://www.energy.gov/eere/water-efficiency
環境保護庁. (2021). WaterSenseプログラム. https://www.epa.gov/watersense
灌漑協会. (2020). 灌漑の基礎. 灌漑協会.
メタディスクリプション: 簡単に使える計算機で流体の流量をガロン毎分 (GPM) で計算します。パイプの直径と速度を入力して、配管、灌漑、産業用途の正確な流量を決定します。
ワークフローに役立つかもしれないさらなるツールを発見する