鉛蓄電池のペューカート容量計算ツール
このペューカート容量計算ツールは、一定の放電電流で鉛蓄電池が実際に供給できるアンペア時を推定します。電池に表示された定格容量、その容量を測定した時間率、想定負荷電流、ペューカート指数をご入力ください。基準となる定格電流、補正後の実効容量、推定稼働時間、銘板容量に対する供給割合を算出します。非常用電源や独立電源の現実的な性能を、メーカーの試験条件と比較する際に役立ちます。
無料で実行
電池の定格条件を一式ご確認ください
鉛蓄電池の容量値は、測定に用いた時間率が分からなければ完全な情報とはいえません。20時間率で100 Ahと表示された電池は、100アンペア時を20時間で割った5 Aで評価されています。この銘板容量をrated_capacity_ahに、対応する時間をrated_discharge_hoursにご入力ください。次に、機器が消費すると見込まれる一定電流をご入力ください。単位はワットではなくアンペアです。負荷がワットで示されている場合は、システム電圧とインバーター効率を考慮して、電池側の電流を先に見積もってください。最後に、メーカーが提示した値、または適切な放電試験で得たペューカート指数をご入力ください。指数1は、放電率が変わっても利用可能なアンペア時が変化しない理想的な電池を表します。実際の鉛蓄電池では通常1を上回るため、大電流ほど利用可能容量が減ります。容量と時間率の組み合わせを正しく指定することが重要です。20時間率の容量に10時間を組み合わせると、基準電流が誤り、結果も正しくなりません。
計算方法と出力値をご確認ください
最初に、定格容量を定格放電時間で割って定格電流を求めます。次に、メーカーが示す定格電流と時間を基準としてペューカートの関係式を適用します。推定稼働時間は、定格時間に、定格電流を実電流で割った比をペューカート指数で累乗した値を掛けて算出します。実効容量は、その稼働時間と実電流の積です。容量の割合は、補正後の容量を銘板値と比較したものです。実電流が定格電流より大きい場合、通常は利用できるアンペア時が減り、割合は100 %を下回ります。反対に電流が小さい場合、定格試験より穏やかに放電するため、数理モデル上は定格容量を超えることがあります。これはエネルギーが増えるという意味ではなく、鉛蓄電池の経験的な放電特性により、電流に応じて利用可能な電荷が変わることを示します。表示を安定させるためだけに丸めを行い、表の検索、補間、ランダムな補正は行いません。
実用上の限界を踏まえてご利用ください
ペューカートの式は計画用のモデルであり、電池全体を再現するシミュレーターではありません。一定の放電電流と、対象電池を適切に表す指数を前提としています。パルス状、周期的、またはインバーターの動作で変化する負荷は、根拠のある電流プロファイルに換算し、単一電流による結果は概算としてお扱いください。温度、経年劣化、充電状態、配線損失、終止電圧、製造ばらつき、過去の充放電履歴によって、実際の稼働時間は短くなる場合があります。この式は、同じ電池で負荷条件を比較する場合や、銘板容量と大きく異なる電流を用いた見積もりを検証する場合に特に有効です。安全側の設計では余裕を確保し、メーカーが許容する放電深度を守ってください。実効容量は推奨利用可能容量と同じではありません。重要設備については最新資料と管理された負荷試験でご確認ください。ブラウザーでの計算は無料で、自動APIリクエストには公開料金$0.002が適用されます。ネットワークや保存済み測定値は使用しません。
活用例
非常用負荷を容量設計する
銘板のアンペア時を電流で単純に割るのではなく、既知の一定電流を鉛蓄電池が何時間支えられるか推定します。
放電条件を比較する
同じ電池とペューカート指数について、負荷電流の変更が実効アンペア時容量に与える影響をご確認いただけます。
システム見積もりを検証する
稼働時間の計算で、メーカーの定格容量に対応する時間率が正しく考慮されているか確認します。
よくある質問
ペューカート指数は何を表しますか?
電流が増えたときに、鉛蓄電池が供給できる容量がどの程度減るかを表します。1は理想値で、大きいほど放電率による損失が増えます。
定格放電時間はどこで確認できますか?
電池のデータシートで容量値の周辺をご確認ください。C20、20時間率、100 Ah at 20 hなどの表記が対象時間を示します。
実効容量が定格容量を超えるのはなぜですか?
選択した電流がメーカーの定格電流より小さい場合に起こり得ます。穏やかな放電条件では、モデルがより多いアンペア時を予測します。
インバーター損失や放電深度の制限は含まれますか?
含まれません。変換損失を考慮した電池側電流をご入力のうえ、推奨される安全な放電深度を別途適用してください。
APIでの計算料金はいくらですか?
APIリクエストごとに公開料金$0.002が適用されます。同じ決定論的な計算をブラウザーで無料実行することもできます。
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/elec/peukert-capacity \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"rated_capacity_ah":100,"rated_discharge_hours":20,"discharge_current_a":10,"peukert_exponent":1.2}'const res = await fetch("https://api.kit.forhosting.com/elec/peukert-capacity", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"rated_capacity_ah": 100,
"rated_discharge_hours": 20,
"discharge_current_a": 10,
"peukert_exponent": 1.2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/elec/peukert-capacity",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"rated_capacity_ah": 100,
"rated_discharge_hours": 20,
"discharge_current_a": 10,
"peukert_exponent": 1.2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/elec/peukert-capacity", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"rated_capacity_ah":100,"rated_discharge_hours":20,"discharge_current_a":10,"peukert_exponent":1.2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"rated_capacity_ah":100,"rated_discharge_hours":20,"discharge_current_a":10,"peukert_exponent":1.2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/elec/peukert-capacity", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"rated_capacity_ah": 100,
"rated_discharge_hours": 20,
"discharge_current_a": 10,
"peukert_exponent": 1.2
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "elec.peukert_capacity",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |