挿入損失計算
ケーブルやフィルターに1 Wを入れて先端で0.5 Wを測れば、挿入損失は3.01029995664 dBです。2つの電力を同じ単位で入力し、各段のデシベルを足せば系全体の損失を見積もれます。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- P in
- 1
- 出力電力 (P)
- 0.5
- 電力比
- 2
- 透過比
- 0.5
- 挿入損失 (dB)
- 3.0102999566
- 種類
- loss
挿入損失は、フィルタ・ケーブル・コネクタ・減衰器・導波管区間などの二端子対を伝送路へ入れたときに現れる、供給電力の低下です。RFおよびマイクロ波の技術者は、縦続の予算を掛け算ではなく足し算にするため、その低下をデシベルで表します。閉じた形は IL_dB が入出力電力の比の常用対数の10倍で、両ポートはワットまたはミリワットの同一単位です。本挿入損失計算機は、厳密に正の電力を2つ受け取り、決定的な浮動小数点演算でその対数を評価し、デシベル損失とともに線形電力比と透過率を返します。いずれかのポートで0または負の電力は、実対数がそこで定義されないため拒否されます。
挿入損失の意味とデシベル公式の定義
挿入損失は、被試験デバイスを源と負荷の間に置いたときに現れる、デシベルで表した損失の増加です。両数が同一の物理単位の電力であるときに適用します。挿入損失3デシベルは出力が入力の半分であること、10デシベルは10分の1、20デシベルは100分の1を意味します。
無損失で完全に整合したスルー線路は、両電力が等しいため0デシベルを報告します。増幅器は負の挿入損失、すなわち挿入利得を報告します。出ていく電力が入ってきた電力より多いからです。
アルゴリズムは、実対数が0および負の引数で未定義であるため、両電力が有限かつ厳密に0より大きいことを要求します。dBm の絶対レベル、電圧定在波比、反射損失、50オーム系の散乱パラメータ振幅は、検索意図の異なる関連RF量であり、別ページに置き、本ページは2つの電力をデシベルの挿入損失へ換算することに集中します。
実務で挿入損失の計算が現れる場面
入門の RF・マイクロ波実験では、学生が線形電力比とデータシートの挿入損失を行き来し、10対数と20対数の公式を混ぜないよう、フィルタ・ケーブル・減衰器の課題が繰り返し出されます。部品メーカはフィルタ、コネクタ、同軸ジャンパごとに周波数対挿入損失を掲げ、2つのベンチ電力計読みをその数値へ直すことが入荷検査を誠実に保ちます。
送信機と受信機のチームは、因子2の誤りを隠す扱いにくい線形分数を掛け合わせる代わりに、各段の挿入損失をデシベルで足して縦続損失を予算化します。光学およびマイクロ波の計量報告は同一ページにミリワットと損失の dB を混ぜることが多く、信頼できる閉じた形は、同じ対数の符号反転である電力利得と挿入損失を取り違えたときの符号誤りを防ぎます。
ブラウザツールは対話利用が無料です。
活用例
フィルタ・ケーブル・減衰器の実験課題
測定した Pin と Pout を IL_dB に直し、学生が挿入損失表を埋め、データシートのフィルタやジャンパの数値と照合できるようにします。
入荷検査と縦続予算
2つの電力計読みを符号付き挿入損失にして DUT の合否に使い、線形比を掛け合わせる代わりに段をデシベルで足します。
よくある質問
この挿入損失計算機はどの公式を使いますか?
両電力は厳密に正で、同じ単位で表す必要があります。正の結果は損失、負は挿入利得、0は無損失スルーです。
挿入損失は dB の電力利得と同じですか?
検索意図は異なり、本ページはフィルタ・ケーブル・減衰器で使う損失形であり、増幅器の利得ではありません。
Pin と Pout は同じ単位が必要ですか?
はい。 比が無次元になるのは両大きさが同じ単位(W 対 W、mW 対 mW)のときに限ります。メータが食い違う場合は先に両側を換算してください。
10 dBや20 dBの挿入損失は電力でいうとどれくらいですか?
10 dBなら出力は入力の10分の1、20 dBなら100分の1です。約3 dBは半分の電力が届くことを表し、0 dBは損失のない整合した線路を表します。
電力の代わりに電圧を入力できますか?
できません。この計算機は電圧用の20倍の式ではなく、10倍を使う電力の式で計算します。2つの値は、ワットとワットのように同じ単位の電力で入力してください。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/phys/insertion-loss \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"p_in":1,"p_out":0.5}'const res = await fetch("https://api.kit.forhosting.com/phys/insertion-loss", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"p_in": 1,
"p_out": 0.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/phys/insertion-loss",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"p_in": 1,
"p_out": 0.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/phys/insertion-loss", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"p_in":1,"p_out":0.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"p_in":1,"p_out":0.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/phys/insertion-loss", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"p_in": 1,
"p_out": 0.5
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.insertion_loss",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
挿入損失の意味とデシベル公式の定義
測定台と教科書で用いる二電力の形では、デバイスを挿入した状態で負荷に届く電力を出力電力 P_out、デバイスへ入射する電力を入力電力 P_in とし、その比をデシベルに直します。閉じた形は IL_dB が P_in 対 P_out の常用対数の10倍です。これはデシベルの電力形であり、電圧の20対数形ではありません。
入力契約、応答欄、単位、誤りの扱い
両大きさは同じ物理単位(ワット対ワット、ミリワット対ミリワット)でなければなりません。比が無次元になるのは単位が一致するときに限られ、本計算機は SI 接頭辞を代行変換しません。数値と数値文字列の両方を受け付けるので、フォームや表計算からの貼り付けが便利です。欠落欄、衝突する別名、NaN、Infinity も同様に失敗し、課金されません。教室の定番確認は、1ワット入力と0.5ワット出力でおよそ 3.010 デシベルの損失、100ミリワット入力と10ミリワット出力でちょうど10デシベル、等しい電力で0デシベルです。宿題と簡易確認には無料のブラウザフォームを、解答キーや回帰フィクスチャの一括生成には同一契約をスクリプトから呼び出してください。POST で JSON 本体に、必須の有限正数を2つ送ってください。p_in は入力または入射電力、p_out は出力または透過電力です。入力電力は別名 pin、input_power、Pin、P_in、出力電力は pout、output_power、Pout、P_out でも受け付けますが、デバイスの各側で使えるキーは1つだけです。IL_dB が P_in 対 P_out の10対数である関係は非正の引数で未定義のため、両ポートの電力は厳密に0より大きくなければなりません。0および負の電力は invalid_input と、0または負の電力は許されないというメッセージで失敗します。成功時の応答には、整えた p_in と p_out、P_in 対 P_out としての power_ratio、P_out 対 P_in としての transmission_ratio、デシベル結果としての insertion_loss_db、kind としての loss・gain・unity、真偽値 is_loss・is_gain・is_unity、数値付きの短い式文字列、method insertion_loss、および IL_dB が P_in 対 P_out の10対数である公式文字列が含まれます。成功した API 呼び出しの料金は公開された基本の $0.002 毎件であり、検証失敗は前払い残高を消費しません。
実務で挿入損失の計算が現れる場面
既知の源をプログラムし DUT 出力を測る生産試験治具は API を呼び、期待する IL_dB が許容内で計測器と一致することを主張できます。本能力は純 parse エンジンであるため、API 料金は成功1件あたり公開された基本の $0.002 であり、失敗した検証は残高を消費しません。スクリプトの API トラフィックは公開料金の前払い KIT 残高を使い、欄ごとの隠れた加算はありません。
連携の活用例
継続的インテグレーションの治具と解答キー
ブラウザと同じ IL_dB = 10·log10(Pin/Pout) をスクリプト化し、自動採点が電力比の共通の正解を共有するようにします。
技術的な質問
入力または出力電力が0や負だとどうなりますか?
要求は invalid_input で失敗します。実対数は非正の電力比で未定義のため、p_in と p_out は0より大きくなければなりません。
挿入損失計算機の料金はいくらですか?
ブラウザツールは無料で、お使いの環境で動きます。API 要求は成功1件あたり $0.002 の前払い KIT 残高を使い、不正入力は課金されません。