発光効率計算
この発光効率計算機は、光源の測定光束と電気入力を用いて、1ワット当たりのルーメン値を求めます。総光束をルーメン、消費電力をワットで入力すると、前者を後者で割ります。ランプ、照明器具、LEDなどが電気入力を可視光へどの程度有効に変換するかを比較できます。これは直接的な工学上の比率であり、寿命、演色性、面上の照度、総電気料金を推定するものではありません。
無料で実行
発光効率が示す内容
発光効率は、光源が消費する電力1ワット当たりに、どれだけの可視光を出すかを示します。この計算では、ルーメンで表す全光束を分子、ワットで表す電気入力を分母にします。たとえば、10ワットで800ルーメンを出す光源の発光効率は80ルーメン毎ワットです。光束だけでは、その光を生み出すために必要な電力が分からないため、この比率が役立ちます。同程度の明るさを得られる2つのランプでも、消費電力は大きく異なる場合があります。値は指定された動作点での性能を表すため、両方の測定値は同じ安定状態のものをご使用ください。完成した照明器具を評価する場合は、ドライバーや安定器の損失を含む器具全体の入力を用います。発光素子だけを比較する場合は、素子の電力を用います。結果を共有する際は測定範囲を明記してください。システム全体と部品単体の値を混在させると、正確に見えても不適切な比較になります。また、発光効率は放射効率とは異なります。ルーメンは人の視感度で放射を重み付けしますが、放射量はその重み付けなしに物理的な光パワーを測ります。
値の入力方法と結果の読み方
正の光束をルーメンで、正の電気入力をワットで入力してください。2つの値は互いに対応する測定から得る必要があります。ランプまたは照明器具を同じ構成と駆動設定で動作させ、できれば温度が安定した状態で測定してください。計算処理では光束を電力で割り、表示する比率だけを指定された小数桁に丸めます。元の入力値も結果に残るため、計算内容の確認と再現が可能です。ゼロによる除算には有限の結果がないので、電力がゼロの場合は受け付けません。負の光束や電力も、この物理モデルの対象外です。ルーメン毎ワットが高いほど、1ワットから得られる視感度加重済みの可視光が多いことを意味しますが、用途に最適であるとは限りません。演色性、分光分布、まぶしさ、配光、調光特性、放熱、寿命なども重要です。製品を比較する際は、公称光束が初期値か維持値か、また電力が製品全体を含むかをご確認ください。小数桁を増やすことより、測定範囲を統一することが重要です。
設計や比較での結果の活用
照明の選定、エネルギー見積もり、試験記録、品質管理における判断材料の一つとして結果をご利用ください。製品比較では、すべての候補に同じ電力の定義と同じ種類の光束測定を適用します。試作品では、動作電流、温度、光学構成、測定方法を結果と一緒に記録すると、後の試験とも比較できます。発光効率の変化は、ドライバー、拡散板、温度条件、光学系による改善や損失を示す場合がありますが、この比率だけでは原因となった部品を特定できません。この計算機はルーメンをルクスへ変換しません。照度は面積、距離、配光、幾何条件によって変わるためです。また、時間経過に伴う電力量も予測しません。その計算には電力と使用時間の積が必要です。値が不自然に高い、または低い場合は、まず単位の接頭辞を確認し、次に光束と電力が同じ測定範囲を表しているかをご確認ください。ミリワットをワットとして入力したり、単体LEDの光束を完成器具の消費電力で割ったりすると、結果が大きく歪みます。API は1回 $0.002 で、同じ決定論的計算をブラウザーですぐに確認することもできます。
活用例
交換用ランプの比較
各ランプの総光束と製品全体の入力を使い、ルーメン毎ワットを比較します。
照明器具の試作品評価
光学系、ドライバー、熱設計の変更が、システム全体の光出力を改善したか確認します。
仕入先仕様の検算
仕様表のルーメンとワットから公称発光効率を再計算し、資料への採用前に確かめます。
よくある質問
どの計算式を使用しますか?
ルーメン単位の光束を、ワット単位の電気入力で割ります。結果の単位はルーメン毎ワット(lm/W)です。
ランプ単体と器具全体のどちらの電力を使いますか?
比較目的に合う範囲をご使用ください。完成器具ではドライバーや安定器の損失を含め、すべての候補で同じ基準を適用します。
発光効率とエネルギー効率は同じですか?
異なります。発光効率は人の視感度で重み付けした測光上の比率であり、電気が光放射になる割合を直接示しません。
電力がゼロでも計算できますか?
できません。ゼロによる除算には有限の結果がないため、電気入力はゼロより大きい値が必要です。
lm/Wが高ければ常に優れた光源ですか?
必ずしもそうではありません。可視光の量は増えますが、色、まぶしさ、配光、寿命、用途への適合性も重要です。
API の料金はいくらですか?
API は1回 $0.002 です。決定論的な同じ計算をブラウザーでも実行できます。
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/optics/luminous-efficacy \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"luminous_flux":800,"electrical_power":10}'const res = await fetch("https://api.kit.forhosting.com/optics/luminous-efficacy", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"luminous_flux": 800,
"electrical_power": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/optics/luminous-efficacy",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"luminous_flux": 800,
"electrical_power": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/optics/luminous-efficacy", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"luminous_flux":800,"electrical_power":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"luminous_flux":800,"electrical_power":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/optics/luminous-efficacy", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"luminous_flux": 800,
"electrical_power": 10
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "optics.luminous_efficacy",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |