正味燃料消費率(BSFC)計算機
1時間に10 kgの燃料を燃やしながら軸で50 kWを出すエンジンの正味燃料消費率は200 g/kWhです。燃料の質量流量と正味出力を試験記録の単位のまま入力すると、グラム毎キロワット時で分かります。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 燃料流量
- 10
- 電力
- 50
- 燃料流量の単位
- Kg h
- 燃料流量 (g/h)
- 10,000
- パワーの単位
- Kw
- 電力 (kW)
- 50
正味燃料消費率(BSFC)は、内燃機関がフライホイールまたは動力計で取り出す軸出力の単位あたりに燃やす燃料の質量です。この計算機は燃料の質量流量と、それに対応するエンジン正味出力を受け取り、両方を整合した作業単位へ換算したうえで、グラム毎キロワット時として消費率を返します。これはエンジンマップ、型式認定票、動力計ログに印刷される数値です。現代の自動車用ディーゼルは最良点付近でおおむね二百グラム毎キロワット時、火花点火のガソリン機関は同じ負荷でもより多く燃やすことが多いです。計算は決定的で、ネットワークも時計も乱数サンプリングも使いません。単一点の確認には無料のブラウザフォームをご利用ください。正の軸仕事を出していない運転点では BSFC が定義されないためです。
正味燃料消費率の意味と、単位が g/kWh である理由
正味燃料消費率は比率であり、生の燃焼レートではありません。二台のエンジンが同じキログラム毎時の燃料を飲んでも、その点で軸出力が大きいほうは BSFC が大きく異なります。brake という語は歴史的で、摩擦損失・ポンプ損失・補機損失をすでに支払ったあとに、ブレーキ動力計で出力軸から測る正味出力を指し、筒内圧から推定する図示出力ではありません。
質量流量をその軸出力で割ると、有用仕事のキロワット時ごとにこのエンジンが何グラムの燃料を要したかという公正な比較ができます。グラム毎キロワット時は欧州のマップとほとんどの教科書で使われる SI 寄りの単位です。古いヤード・ポンド側の同伴単位はポンド毎馬力時ですが、このページの契約はグラム毎キロワット時なので出力しません。
最良点の目安は、大型二ストローク舶用ディーゼルで百六十から二百グラム毎キロワット時付近、よく調律された自動車用ディーゼルで二百付近、多くの火花点火ガソリン機関で二百五十から三百五十です。一つの数字がエンジン全体を表すことはありません。BSFC は回転と負荷の関数であり、マップは最も効率の良い領域のまわりに島が並ぶのが普通です。
この計算機は一つの運転点だけを評価します。マップを捏造せず、発熱量を適用せず、図示出力を正味出力へ変換もしません。リットル毎時の体積流量しかない場合は、まず密度で質量流量へ直してください。
BSFC は質量基準の量であり、密度のない体積読みは別の量です。
実験室・フリート・ソフトウェアで BSFC 計算機が役立つ場面
技術者はこの数字に、動力計ログをマップへ落とすとき、同じ負荷でディーゼル候補とガソリン基準を比べるとき、測定した燃焼と測定した正味読みからグラム毎キロワット時を求める課題のときに出会います。適合チームは、記録点が逆になっていないか(燃料列に出力、出力列に流量)を等高線へ描く前に、高速でオフラインの恒等式で確認します。
フリートや発電機の運用者は、発電機が渇いた島に座っているのか、最良の比消費の近くにいるのかを見ます。学生と教員には、正味出力ゼロの停止エンジンを無限大や静かな空の成功ではなく拒否する決定的なオラクルが必要です。競技や実験の練習では、時間に追われた表計算マクロに頼らない商の供給源がしばしば要ります。
このページでは作業はすべてブラウザ内で走ります。車両のマイル毎ガロンが問いなら燃費換算と組み合わせ、このページはエンジン実験室の検索用に残してください。この正味出力は実際に何グラム毎キロワット時だったのか、という問いです。
活用例
動力計の一点を g/kWh に落とす
記録した燃料質量流量と対応する正味出力を BSFC に換え、手計算なしでエンジンマップへ点を描けます。
同じ負荷で二台のエンジンを比べる
各エンジンの燃焼レートと軸出力を同じ恒等式に通し、どの運転点がグラム毎キロワット時でより渇いているかを見ます。
実験課題と CI 用フィクスチャ
学生やテストに、10 kg/h・50 kW から 200 g/kWh を返し、非正の正味出力を拒否する決定的なオラクルを渡せます。
よくある質問
エンジン正味出力が正でない場合はどうなりますか?
軸出力がゼロまたは負のとき BSFC は未定義であり、その失敗は課金しません。
燃料流量と出力にはどの単位を入力できますか?
出力は kw(既定)、w、hp(機械馬力)、ps(メートル馬力)を受け付けます。
リットル毎時の体積燃料流量を入力できますか?
できません。 まず燃料密度で体積を質量へ直してください。BSFC は質量基準の量であり、密度のないリットル毎時の読みは別の量です。
正味燃料消費率はどう計算しますか?
燃料の質量流量をグラム毎時に、正味出力をキロワットに換算してから割ります。1時間に10 kgの燃料で50 kWを出すなら、10000グラムを50で割って200 g/kWhです。
よい正味燃料消費率はどれくらいですか?
よく調整された自動車用ディーゼルは最良点で約200 g/kWh、大型の2ストローク船舶ディーゼルはさらに低く、ガソリンエンジンの多くははっきり高めです。回転数と負荷で変わるため、1つの値は1つの運転点を表します。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/life/brake-specific-fuel-consumption \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"fuel_flow":10,"power":50}'const res = await fetch("https://api.kit.forhosting.com/life/brake-specific-fuel-consumption", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"fuel_flow": 10,
"power": 50
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/life/brake-specific-fuel-consumption",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"fuel_flow": 10,
"power": 50
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/life/brake-specific-fuel-consumption", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"fuel_flow":10,"power":50}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"fuel_flow":10,"power":50}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/life/brake-specific-fuel-consumption", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"fuel_flow": 10,
"power": 50
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "life.brake_specific_fuel_consumption",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
制限
max_abs_value | 1000000000000000 |
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
同じ結果を自動化する場合は、成功した要求ごとに $0.002 の API をお使いください。正味出力がゼロまたは負のときは invalid_input で失敗します。
入力契約、単位換算、商の作り方
多くの動力計ログがすでにこの単位で印字します。機械馬力は 550 foot-pound-force 毎秒の正確な定義、メートル馬力は 735.49875 watts です。ポンドは 453.59237 グラムの常衡ポンドです。燃料流量は厳密に正でなければなりません。出力も厳密に正でなければなりません。ゼロまたは負の正味出力は、非正の軸出力で燃焼レートを割ることになり未定義なので拒否し、その失敗は課金しません。必須の有限数を二つ持つ JSON 本体を POST してください。fuel_flow は燃料の質量流量、power は同じ瞬間のエンジン正味出力です。任意の fuel_flow_unit は g_h、g_s、kg_h、kg_s、lb_h、lb_s から選び、省略時はキログラム毎時です。任意の power_unit は kw、w、hp、ps から選び、省略時はキロワットです。mdot、fuel_rate、brake_power、P などの別名を受け付けるので、表計算の列名を再利用できます。任意の precision(別名 decimals、dp)は表示する小数桁を選び、省略時は十、上限は十五で、JSON の goldens が安定します。処理系は流量をグラム毎時、正味出力をキロワットへ直し、その商として bsfc_g_per_kwh を作ります。応答は入力、正規化済みの fuel_flow_g_h と power_kw、方法名、公式文字列をエコーします。欠落フィールド、非有限値、文書化した上限を超える大きさ、未知の単位は、フィールド名を付けて invalid_input で失敗します。
実験室・フリート・ソフトウェアで BSFC 計算機が役立つ場面
API では成功した照会ごとに $0.002 で、検証失敗は課金せず、応答のあと何も保存しません。無料の対話探索と、有料で同一の API という分け方により、一点確認から自動パイプラインへ移っても数学的結果は変わりません。
技術的な質問
正味燃料消費率はどのように計算しますか。
正の燃料質量流量と正のエンジン正味出力を送ってください。API は流量を g/h、出力を kW へ換算し、グラム毎キロワット時で BSFC = ṁ_f / P_b を返します。
正味燃料消費率計算機の料金はいくらですか。
ブラウザの道具は無料です。API 要求は成功した呼び出しごとに KIT の前払い残高から $0.002 です。無効な入力は課金しません。