電圧変動率の計算
負荷を外したときの電圧と全負荷時の電圧を比べ、電圧変動率をパーセントで求めます。無負荷220 V、全負荷200 Vなら電圧降下は20 Vで10 %です。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 無負荷電圧
- 220
- 全負荷電圧
- 200
- 電圧降下
- 20
- 電圧変動率 (%)
- 10
- 電圧変動率の単位
- %
電源の電圧変動率は、負荷を外して測った出力と定格全負荷で測った出力との百分率の変化です。設計者、技術者、学生はその一つの百分率で、実験用電源、変圧器二次側、発電機端子が電流を取り出したときに公称電圧へ十分近づくかを判断します。
電圧変動率の計算が役立つ場面
機械の宿題を採点するとき、実験用電源のデータシート主張を確かめるとき、二本の DMM 読みを百分率に直して仕様帯と比べる前にすぐ確認したいときは、ブラウザの電圧変動率計算を使ってください。失敗した検証は残高を使いません。元データがミリボルトとボルトを混ぜているなら先に換算してください。
この端点は接頭辞を再尺度せず、単位を推測しません。結果は完全に決定的です。同じ二つの入力は常に同じ降下、同じ百分率、同じ単位文字列、同じ公式ラベルになります。
言語モデルも外部の電源目録も乱数もないので、継続的インテグレーションの照合や再現可能な教材に固定しても安全です。変圧器変動の演習、発電機の複巻ワークシート、電源の受入検査、あるいは全負荷電圧ゼロを拒むような明示的な領域エラーを既に好む前処理に、この端点を配線してください。
次の段が別の電気量を要する場合は変圧器巻数や電圧降下の道具と対にし、未知が測定した二電圧からの変動率パーセントだけのときは単独のままにしてください。
活用例
発電機複巻の確認
スクリプトは記録した無負荷と全負荷の端子電圧を符号付き百分率に直し、負荷で電圧が上がる負の変動率も含めます。
よくある質問
全負荷電圧がゼロのときはどうなりますか?
電圧変動率は V_FL で割るため、全負荷電圧ゼロは未定義であり、課金されません。
二つの電圧はボルトでなければなりませんか?
比が無次元になるよう、同じ単位を共有する必要があります。どちらもボルト、ミリボルト、キロボルトで送ってください。エンジンは接頭辞を換算しません。
無負荷電圧ではなく全負荷電圧で割るのはなぜですか?
それが電圧変動率の標準的な定義だからです。この基準なら、2つの値が等しい理想的な電源は0 %になり、電流を流すと電圧が下がる電源はプラスの値になります。
電圧変動率がマイナスになるのはどんなときですか?
全負荷電圧が無負荷電圧より高く、負荷をつなぐと出力が上がる場合です。一部の複巻発電機や補償しすぎた電源で起こり、この計算機はマイナスの値もそのまま返します。
入力変動に対する電圧安定度とは違いますか?
違います。そちらは入力電圧を変えたときの出力の変化を見るものです。この計算機は無負荷と全負荷の2つの出力電圧だけを比べ、抵抗による分圧回路の計算もしません。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/phys/voltage-regulation \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"no_load_voltage":220,"full_load_voltage":200}'const res = await fetch("https://api.kit.forhosting.com/phys/voltage-regulation", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"no_load_voltage": 220,
"full_load_voltage": 200
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/phys/voltage-regulation",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"no_load_voltage": 220,
"full_load_voltage": 200
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/phys/voltage-regulation", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"no_load_voltage":220,"full_load_voltage":200}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"no_load_voltage":220,"full_load_voltage":200}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/phys/voltage-regulation", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"no_load_voltage": 220,
"full_load_voltage": 200
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.voltage_regulation",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
制限
max_abs | 1000000000000000 |
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
本計算は無負荷電圧と全負荷電圧を受け取り、教科書の恒等式((V_NL から V_FL を引いて V_FL で割る)に百を掛けたもの)を適用し、変動率を百分率で電圧降下とともに返します。全負荷電圧がゼロのときは、その端子電圧で割るため invalid_input として拒否します。
電源における電圧変動率の意味
電源・変圧器・発電機の電圧変動率は、開放状態と定格全負荷状態のあいだで端子電圧がどれだけ百分率で変わるかです。全負荷電圧が無負荷を上回るときは負の変動率を許します。複巻発電機や過補償電源が負荷で上昇する場合です。電圧変動率の計算、パーセント電圧変動、無負荷対全負荷電圧といった検索語は、この向き付き商を指し、入力電圧に対するラインレギュレーション掃引でも抵抗分圧網でもありません。経路は純算術で、ネットワークも乱数の種も計算中の壁時計もありません。電気工学の授業とデータシートで使う古典的な恒等式は、変動率パーセントが無負荷電圧から全負荷電圧を引き、全負荷電圧で割り、百を掛ける、すなわち ((V_NL − V_FL) / V_FL) × 100 です。V_NL はここでは no_load_voltage として送り、負荷を外した端子電圧です。V_FL はここでは full_load_voltage として送り、電源が定格電流を出したときの端子電圧です。無負荷ではなく全負荷電圧で割るのが IEEE 流の電圧変動率の定義です。完全に剛な源では V_NL が V_FL に等しく変動率はゼロになり、電流で垂下する源は正の百分率を示します。本計算はボルト、ミリボルト、キロボルトなど、両欄が同じ尺度を共有する限り一貫した単位の二電圧を受け取り、regulation_percent と、V_NL から V_FL を引いた voltage_drop を返します。公式は V_FL で割るため、全負荷電圧がちょうどゼロだと未定義になり、Infinity や NaN を出さず invalid_input で拒否します。入力が同じなら JSON も常に同じです。
入力契約、応答の形、全負荷ゼロの誤り
フォームとスクリプトが既に使っている名前で話せるよう別名を受け付けます。無負荷電圧はゼロでもよく、V_FL が正なら変動率はマイナス百パーセントです。単位換算も温度補正も変圧器等価回路表もなく、すでに記録した電圧からの理想的な二測定算術です。POST で JSON 本体に、必須の有限数を二つ送ってください。開放端子電圧 V_NL の no_load_voltage と、定格負荷端子電圧 V_FL の full_load_voltage です。無負荷は Vnl、vnl、v_no_load、no_load、V_NL、全負荷は Vfl、vfl、v_full_load、full_load、V_FL です。数値文字列は JSON の数と同じに解釈します。欠落欄、空文字、非数値の文章、NaN、Infinity は直ちに invalid_input で欄名を示して失敗し、失敗した検証は課金されません。両値を受け付けたあと、full_load_voltage を商が定義される代数的境界と照合します。ちょうどゼロならタスクは invalid_input で失敗し、全負荷電圧がゼロのとき電圧変動率は未定義であるという文言になります。成功時は十二桁の安定丸めで no_load_voltage と full_load_voltage をエコーし、voltage_drop を V_NL 引く V_FL、regulation_percent をその降下を V_FL で割って百倍、regulation_unit を百分率記号、formula を IEEE の恒等式、method を voltage_regulation に置き、利用側が形を嗅がずに分岐できます。
電圧変動率の計算が役立つ場面
スクリプト、授業基盤、実験助手、ノートが、無負荷と全負荷の多数の対を一つの向き付き契約で安定した JSON にする必要があるときは API を使ってください。成功した要求は一件 $0.002 の課金単位です。単位は揃えてください。 両電圧が同じ尺度を共有すれば比は無次元になり、regulation_percent は真の百分率になります。
連携の活用例
電源の受入検査
技術者は実験用電源の開放時と定格負荷時の DMM 読みを送り、機器を受け入れる前に regulation_percent をデータシートの帯と照合します。
変圧器変動率の宿題
学生は機械実験の二次側無負荷・全負荷電圧を送り、IEEE の百分率 ((V_NL − V_FL) / V_FL) × 100 を教科書の商と確かめます。
技術的な質問
無負荷と全負荷電圧から電圧変動率を求めるには?
同じ単位の有限数 no_load_voltage (V_NL) と full_load_voltage (V_FL) を送ってください。API は regulation_percent = ((V_NL − V_FL) / V_FL) × 100 に加え、voltage_drop と公式文字列を返します。
分母にはどの電圧が入りますか。
全負荷電圧です。この端点は IEEE 流の恒等式 ((V_NL − V_FL) / V_FL) × 100 を使い、無負荷電圧で割る商ではありません。
電圧変動率を API で求めるといくらですか。
ブラウザ上の電圧変動率の計算は無料です。成功した API 呼び出しは一件あたり $0.002 の前払い KIT 残高を使い、無効な入力は課金されません。