スプリンクラーK係数計算
毎分22.4ガロンを16 psiで放水するスプリンクラーのK係数は5.6で、標準的な1/2インチヘッドにあたります。測定値または必要な放水量とヘッドの圧力を入れれば、必要なオリフィスが分かります。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 流量
- 22.4
- 圧力
- 16
- K係数
- 5.6
- 圧力の平方根
- 4
防火設計者、スプリンクラー施工者、所管当局の審査担当は、毎分ガロンで測ったまたは要求された流量を、下向き・上向き・壁付けヘッドに刻印された吐出係数へ変換するたびにスプリンクラーK係数を求めます。恒等式は、ポンド毎平方インチの残圧 P の平方根で Q を割った値が K であり、NFPA 13 が開口寸法と水力計算からの密度復元に用いる関係と同じです。このスプリンクラーK係数計算機はそれら二量を受け取り、毎分ガロンを平方根psiで割った吐出係数として K を返します。残圧が零なら零の平方根で割ることになり未定義のため拒否し、正でない流量は吐出していないヘッドにK係数が無いため拒否します。
スプリンクラーK係数の恒等式とその数値が本当に意味するもの
火災スプリンクラーは、吐出が圧力に対して線形ではない開口です。NFPA 13 とメーカーデータシートは作業恒等式を Q が K と P の平方根の積と書き、Q は毎分米ガロンの体積流量、P はヘッドにおけるポンド毎平方インチの残圧です。未知の係数について解けば K は Q を P の平方根で割った値になります。
得られたK係数の単位は毎分ガロン毎平方根psiであり、開口の性質として扱われます。標準の二分の一インチスプリンクラーは K 5.6、大口径は K 8.0、特大口径は 11.2・14.0・16.8、ESFR 倉庫用は 22.4・25.2・28.0 です。写像が平方根であるため、残圧を二倍にしても流量は二倍にならず、二の平方根が掛かります。
だから gpm だけを書いて残圧の無い水力計算からは K を復元できません。残圧は吐出中のヘッドの圧力であり、ポンプ吐出圧でも市水静圧でも別枝のピトー読みでもありません。本計算機はその恒等式だけを適用します。
樹状や格子の水力モデルは走らせず、Hazen–Williams の管摩擦も危険密度も防護面積も割り当てません。測定または要求流量と、それを生じた(または生じさせるべき)残圧を与えれば、吐出係数 K を返します。圧力零は分母が消えるため未定義です。
正でない流量は吐出中のスプリンクラーを表さず、空洞の零 K を返す代わりに拒否されます。
スプリンクラーK係数計算機が役立つ場面
施工者と設計者は、ピトー管・掲載残圧・水力帳票が毎分ガロンと psi を示すのにヘッド刻印が摩耗・欠落・改修で逆算対象になるとき、K係数計算機に手が伸びます。下向きヘッドを発注する前に 5.6 と 8.0 の開口を確認しなければならない拾い出しは、色コード当てではなく一つの流量・圧力対から K を固定できます。
所管当局の審査は、報告された遠隔ヘッドの残圧と流量から K を再計算し、データシートと照合するのに、フル水力エンジンを開かずに済みます。ESFR の K 14.0 と K 16.8 を混在させる倉庫改修は、表計算と現場タブレットが係数で食い違わない決定的な基準を必要とします。
スプリンクラーK係数計算、gpm と psi からのK係数、NFPA 13 吐出係数で順位を争うコンテンツサイトは、有料自動化経路とバイト単位で一致する無料の実働ツールから恩恵を受けます。この着陆ページはオリフィス吐出のページでも流量単位換算でもありません。検索意図は毎分ガロンと残圧 psi からのスプリンクラーK係数です。
不正入力は課金されません。
活用例
ピトー流量と残圧からの現場拾い出し
下向き・上向き・壁付けヘッドで測った毎分ガロン吐出と残圧 psi を、交換品を発注する前に刻印K係数へ変換します。
提出図書と所管当局の確認
水力帳票上の遠隔ヘッド流量と残圧から K = Q / √P を再計算し、メーカーデータシートと照合します。
NICET と防火の教材
圧力零と正でない流量を拒否し、Infinity や黙った零を返さない決定的な基準でスプリンクラーK係数の設問を採点します。
よくある質問
残圧が零だとどうなりますか?
残圧が零のとき K = Q / √P は未定義なので、その要求は課金されません。
スプリンクラーK係数計算機はどの単位を使いますか?
流量は毎分米ガロン、圧力はヘッドの残圧 psi、K は平方根psiあたりの gpm で、NFPA 13 掲載の 5.6 や 8.0 と一致します。
放水量と圧力からK係数はどう求めますか?
毎分ガロンの放水量を、psiで表した残圧の平方根で割ります。毎分22.4ガロン、16 psiなら平方根は4で、K係数は5.6です。
圧力を2倍にすると放水量も2倍になりますか?
いいえ。放水量は圧力の平方根に比例するため、圧力を2倍にしても放水量は2の平方根倍にしかなりません。残圧のない放水量だけではK係数を求められないのはこのためです。
どの圧力を入力すればよいですか?
放水しているヘッドでの残圧を入れてください。ポンプの吐出圧や本管の静圧、別の系統で測った値を使うと、K係数が正しく出ません。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/build/k-factor \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"flow":22.4,"pressure":16}'const res = await fetch("https://api.kit.forhosting.com/build/k-factor", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"flow": 22.4,
"pressure": 16
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/build/k-factor",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"flow": 22.4,
"pressure": 16
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/build/k-factor", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"flow":22.4,"pressure":16}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"flow":22.4,"pressure":16}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/build/k-factor", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"flow": 22.4,
"pressure": 16
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "build.k_factor",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
入力契約、応答欄、単位、誤りの扱い
零または負の flow は、K係数が吐出中ヘッドにしか定義されないため失敗します。ちょうど零の pressure は、残圧が零のとき K が Q を P の平方根で割った値として未定義であるというメッセージで失敗し、負圧は平方根が実数にならないため拒否されます。典型確認は 16 psi における 22.4 ガロン毎分です。16 の平方根は 4 なので K は 5.6、標準開口の掲載係数です。別確認は 9 psi における 33.6 ガロン毎分で、K 11.2 になります。本能力はK係数の恒等式だけを解きます。POST で JSON 本体に必須の有限数を二つ送ってください。flow は毎分米ガロンの正のスプリンクラー吐出、pressure はポンド毎平方インチの正の残圧です。flow の別名は flow_gpm、q、gpm、flow_rate、Q です。pressure の別名は pressure_psi、p、psi、residual_pressure、P です。欄は JSON 数値でも数値文字列でも構いません。flow や pressure の欠落、空文字、非有限値、絶対値が一兆を超える値は、欄を名指しする invalid_input で失敗し、課金されません。成功時は整えた flow と pressure を小数十二桁に丸めてエコーし、k_factor を Q を P の平方根で割った値、sqrt_pressure をその中間根として返し、formula、method を sprinkler_k_factor、毎分ガロン・psi・gpm毎平方根psiを繰り返す unit_note を含めます。密度や遠隔域流量が後で必要なら、ご自身の水力モデルと k_factor を組み合わせてください。成功した API 呼び出しは公開された基本料金 $0.002 を一件あたりに用います。
スプリンクラーK係数計算機が役立つ場面
NICET と防火課程の試験生成器は、ブラウザと API で一つの JSON 形を求め、ワークシートと自動採点が K は Q を P の平方根で割った値で揃うようにします。実装は純 parse の tier A のため、成功した呼び出しは公開された基本料金 $0.002 で、モデルトークンも外向き通信もありません。要求を小さく保ち、丸めた k_factor 欄を試験に固定すれば、水理解法器を立てずに LMS プラグイン、エッジワーカー、製作図向けの再現可能な吐出係数が得られます。
技術的な質問
流量と圧力からスプリンクラーK係数をどう計算しますか。
毎分ガロンの正の流量 Q を flow に、psi の正の残圧 P を pressure に送ってください。K係数は K = Q / √P で、k_factor として gpm/psi^0.5 で返ります。
流量は正の数でなければなりませんか。
はい。流量は零より厳密に大きい有限数でなければなりません。零・負・欠落・非数値の flow は flow を名指しする invalid_input で失敗します。
スプリンクラーK係数計算機の料金はいくらですか。
ブラウザの道具は無料です。API 要求は成功した呼び出しごとに前払い KIT 残高から $0.002 を使い、不正入力は課金されません。