消費電力と稼働時間からワット時を計算
この計算機は、機器の消費電力(ワット)と稼働時間(時間)から、必要なエネルギーをワット時およびキロワット時で算出します。家電の消費量の見積もり、バッテリー容量の選定、予定している負荷を太陽光発電でまかなえるかの確認に役立ちます。可能であれば銘板のピーク値ではなく運転中の平均消費電力を入力し、九十分のような端数の時間は小数時間に換算してください。
無料で実行
消費電力と稼働時間をエネルギーに換算します
電力とエネルギーは関連していますが、異なる量です。ワットはある時点で機器がエネルギーを使う速さを示し、ワット時は一定期間に使ったエネルギー量を示します。この計算機では、ワット単位の消費電力に時間単位の稼働時間を掛けます。式は、ワット時 = ワット × 時間です。したがって、60 ワットの機器を 8 時間使うと 480 ワット時になります。ワット時を 1,000 で割ったキロワット時も表示します。これは電気料金や大規模な設備計画で一般的な単位です。一時間未満を含む場合は小数時間をお使いください。30 分は 0.5 時間、90 分は 1.5 時間、15 分は 0.25 時間です。どちらの入力もゼロにできます。この決定論的な計算には、変換損失、待機電力、起動時の突入電力、運転中の電力変動は自動で加算されません。必要に応じて、入力する平均電力または稼働時間に反映してください。
実態に合った消費電力を選びます
見積もりの精度は、主に入力するワット値で決まります。銘板には通常運転時の平均値ではなく、最大入力電力が記載されている場合があります。従来型ヒーターのように安定した抵抗負荷では、発熱部が動作している間の定格値を概算に使えます。一方、冷蔵庫、ポンプ、エアコン、コンピューター、工具は、運転サイクル、負荷、温度、速度によって消費電力が変わります。コンセント式電力計や計測機能付きスマートプラグを使うと、より適切な平均値を得られます。複数の動作状態しか分からない場合は、状態ごとに計算してワット時を合計してください。たとえば、使用中、アイドル中、スリープ中を別々の電力と時間の区間として扱います。余裕を持たせる場合も、短時間の起動ピークを常時負荷とみなさず、妥当な範囲の高めの平均値を選びます。起動ピークはインバーターの出力容量に影響しますが、バッテリーのエネルギー容量は通常、全期間の消費量で決まります。後から測定値を改善できるよう、ワット値の根拠も記録してください。
バッテリーと太陽光発電の計画に活用します
算出したワット時は、実際のシステムで必要となる余裕を加える前の負荷側エネルギーです。インバーター、配線、充電コントローラー、温度、バッテリーの劣化、充電工程によって損失が生じたり、使用可能容量が減ったりするため、バッテリーや太陽光発電には通常、追加容量が必要です。まず各機器の結果を合計し、実際の機器に適した効率と予備容量を加味してください。電圧を考慮せずに、ワット時をバッテリーのアンペア時と直接比較してはいけません。条件が同じなら、ワット時 = アンペア時 × ボルトです。同じアンペア時でも、12 ボルトと 24 ボルトのバッテリーでは公称エネルギーが異なります。推奨放電深度とメーカーの使用可能容量も守ってください。太陽光計画では、一日のワット時は需要側にすぎません。日射量、パネル方位、季節の天候、コントローラーの制限、損失が発電量を決めます。この計算は明確で検証しやすい出発点ですが、部品の定格と安全余裕はメーカー資料および専門的な設計指針に従ってください。
活用例
ポータブル電源の容量選定
商用電源のない場所で、ノートパソコン、照明、ルーター、医療機器を予定時間使うためのワット時を見積もります。
一日の太陽光負荷の計画
各機器の日間エネルギー需要を計算してから合計し、システム効率と天候の余裕を加えます。
家電の消費量の見積もり
測定した平均ワット数と通常の稼働時間をワット時とキロワット時に換算し、比較や予算作成に使います。
よくある質問
どの計算式を使用しますか?
ワット時 = ワット単位の消費電力 × 時間単位の稼働時間を使用します。キロワット時はワット時を 1,000 で割った値です。
分単位で入力できますか?
最初に分を 60 で割り、小数時間へ換算してください。たとえば、45 分は 0.75 時間です。
定格電力と平均電力のどちらを使いますか?
分かる場合は運転中の平均消費電力をお使いください。最大定格は、電力が変動または周期的に変わる機器の消費量を過大評価することがあります。
結果と同じ容量のバッテリーを買えばよいですか?
結果だけでは判断できません。使用可能な放電深度、インバーターと配線の損失、温度、劣化、必要な予備容量を考慮してください。
起動時の突入電力も含まれますか?
含まれません。突入電力はインバーターや電源が負荷を起動できるかに関係し、この計算は入力された平均電力と稼働時間からエネルギーを求めます。
API リクエストの料金はいくらですか?
API リクエスト一回の料金は $0.002 です。同じ決定論的な計算をブラウザーでも実行できます。
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/elec/watt-hours-power-time \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"power_watts":60,"running_hours":8}'const res = await fetch("https://api.kit.forhosting.com/elec/watt-hours-power-time", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"power_watts": 60,
"running_hours": 8
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/elec/watt-hours-power-time",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"power_watts": 60,
"running_hours": 8
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/elec/watt-hours-power-time", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"power_watts":60,"running_hours":8}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"power_watts":60,"running_hours":8}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/elec/watt-hours-power-time", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"power_watts": 60,
"running_hours": 8
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "elec.watt_hours_power_time",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |