バッテリーCレート計算機:電流と容量を相互換算
バッテリーのCレートは、公称アンペア時容量に対する充電電流または放電電流の比率です。本計算機は双方向に換算できます。容量とCレートを入力すると電流が得られ、容量と電流を入力すると対応するCレートが得られます。また、そのレートが示す理想的な所要時間も表示します。容量だけで安全な電流は決まらないため、充電器、負荷、試験条件をセルまたはバッテリーメーカーの規定値と照合するために結果をご利用ください。
無料で実行
Cレートから充電・放電電流を求める方法
電流を求めるには、バッテリーの公称容量(Ah)と使用予定のCレートを入力します。アンペア単位の電流は、Ah容量にCレートを掛けた値です。したがって、100 Ahのバッテリーを0.5Cで使用すると50 A、1Cでは100 Aになります。この関係式は充電と放電の両方に使えますが、安全な上限は方向ごとに異なる場合があります。パックに記載された容量は、計算上可能なあらゆる電流を許可する値ではありません。セルの化学系、温度、劣化、充電状態、パック構造、冷却、配線、コネクター、バッテリー管理システムによって、より低い制限が設けられます。計算値は必ずメーカーの連続定格およびピーク定格と比較してください。並列セルでは、均等な電流分担が設計・確認されている場合に限り、並列グループ全体の容量を使用します。直列接続では電圧だけが増え、Ah容量は増えないため、直列セルの容量を加算しないでください。
測定電流からCレートを求める方法
充電器、電子負荷、インバーター、測定記録のCレートを求めるには、容量とアンペア単位の電流を入力します。本計算機は電流を容量で割ります。これによりサイズの異なるバッテリーを比較できます。10 Aは10 Ahのバッテリーでは1Cですが、100 Ahでは0.1Cにすぎません。メーカー仕様の試験条件に対応する公称容量をご使用ください。劣化したバッテリーは実容量が低下していても、公表された安全限界が公称容量を基準としている場合があります。手順で明示されない限り、推定した劣化後容量へ勝手に置き換えないでください。電流値は対象となる運転状態を表す必要があります。定常電流は連続上限と、短いパルスは許容パルス定格および時間と比較します。負荷が変動する場合は、ピーク、平均、熱挙動を個別に確認してください。平均値が小さくても、保護回路を作動させたりセルへ負担を与えたりする短時間の過電流が隠れることがあります。
所要時間の読み方と安全余裕
表示される理想時間はCレートの逆数です。1Cは1時間、0.5Cは2時間、2Cは0.5時間を意味します。ただし、これは比較の目安であり、実際の稼働時間を保証するものではありません。実時間は、使用可能な放電深度、効率、電圧カットオフ、定電流・定電圧充電段階、温度、セルバランス、負荷変動、経年劣化によって変化します。充電器は計算電流で開始しても、満充電に近づくと電流を大きく絞る場合があります。また、高レート放電では、公称容量を供給する前に電圧カットオフへ達することがあります。結果は、設定、文書、試験計画を確認するための技術的換算値として扱ってください。メーカーの上限を守り、適切なヒューズと導体を選び、測定誤差や温度に対する余裕を設けます。仕様書が標準、最大連続、パルスの各Cレートを分けている場合は正しい区分と比較し、パルス上限を指定時間より長く適用しないでください。
活用例
充電器の電流設定
セル仕様書で推奨される充電Cレートを、実際のパック容量に対応するアンペア値へ換算します。
放電負荷の確認
インバーターや電子負荷の電流をCレートへ換算し、連続放電およびパルス放電の上限と比較します。
バッテリー試験の比較
Ah容量が異なるバッテリーの電流をCレートで正規化し、試験条件を一貫して比較します。
よくある質問
バッテリーの1Cとは何ですか?
Ah容量と数値が等しい電流です。たとえば、20 Ahのバッテリーでは1Cが20 Aに相当します。
充電と放電で式は同じですか?
換算式は同じですが、許容Cレートは異なる場合があります。該当するメーカー上限をご確認ください。
2Cなら30分の稼働が保証されますか?
保証されません。30分は理想時間です。カットオフ、損失、温度、劣化、レートによる容量変化が実時間に影響します。
直列セルではどの容量を入力しますか?
通常は単一セルまたは並列グループと同じ、直列パックのAh容量を入力します。直列という理由だけでAhを加算しないでください。
この計算機で電流の安全性を判断できますか?
換算のみで、安全性は判定できません。仕様書、管理システム、配線、コネクター、熱設計、ヒューズの各上限と比較してください。
API計算の料金はいくらですか?
APIリクエスト1回につき$0.002です。同じ決定論的な計算をブラウザーでも実行できます。
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/elec/battery-c-rate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"capacity_ah":100,"c_rate":0.5}'const res = await fetch("https://api.kit.forhosting.com/elec/battery-c-rate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"capacity_ah": 100,
"c_rate": 0.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/elec/battery-c-rate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"capacity_ah": 100,
"c_rate": 0.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/elec/battery-c-rate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"capacity_ah":100,"c_rate":0.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"capacity_ah":100,"c_rate":0.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/elec/battery-c-rate", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"capacity_ah": 100,
"c_rate": 0.5
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "elec.battery_c_rate",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |