メインコンテンツ

Mutual Inductor

電気システムの相互インダクタ

  • Mutual Inductor block

ライブラリ:
Simscape / Foundation Library / Electrical / Electrical Elements

説明

Mutual Inductor ブロックは、次の方程式で記述される相互インダクタをモデル化したものです。

V1=L1dI1dt+MdI2dt

V2=L2dI2dt+MdI1dt

M=kL1·L2

ここで、

  • V1 は 1 次巻線にかかる電圧です。

  • V2 は 2 次巻線にかかる電圧です。

  • I1 は 1 次巻線の + 端子に流入する電流です。

  • I2 は 2 次巻線の + 端子から流出する電流です。

  • L1L2 は巻線の自己インダクタンスです。

  • M は相互インダクタンスです。

  • k は結合係数です (0 < k < 1)。

  • t は時間です。

1 次巻線と 2 次巻線に接続されている 2 つの電気ネットワークには、それぞれに独自の Electrical Reference ブロックが含まれていなければなりません。

このブロックは、AC 変圧器を表すために使用します。インダクタンス項と相互インダクタンス項がモデルにおいて重要でない場合や不明な場合は、代わりに Ideal Transformer ブロックを使用できます。

Simscape™ および Simscape Electrical™ ライブラリには、同じタイプの変圧器デバイスをモデル化できる複数のブロックが含まれています。ただし、これらのブロックではモデル化の仮定が異なります。用途に合ったブロックを選択するには、これらの仮定が周波数の関数としてブロックの動作にどのような影響を及ぼすか理解する必要があります。詳細については、Choose Blocks to Model Transformers (Simscape Electrical)を参照してください。

変数

シミュレーションの前にブロック変数の優先順位と初期ターゲット値を設定するには、ブロックのダイアログ ボックスまたはプロパティ インスペクターの [初期ターゲット] セクションを使用します。詳細については、ブロック変数の優先順位と初期ターゲットの設定を参照してください。

ノミナル値は、モデル内で予想される変数の大きさを指定する方法を提供します。ノミナル値に基づくシステムのスケーリングを使用すると、シミュレーションのロバスト性が向上します。ノミナル値はさまざまなソースから得られます。その 1 つがブロックのダイアログ ボックスまたはプロパティ インスペクターの [ノミナル値] セクションです。詳細については、ブロック変数のノミナル値の変更を参照してください。

端子

保存

すべて展開する

1 次巻線の正の端子に関連付けられた電気量保存端子。

1 次巻線の負の端子に関連付けられた電気量保存端子。

2 次巻線の正の端子に関連付けられた電気量保存端子。

2 次巻線の負の端子に関連付けられた電気量保存端子。

パラメーター

すべて展開する

1 次巻線の自己インダクタンス。

2 次巻線の自己インダクタンス。

このチェックボックスをオンにすると、ブロックで結合係数が 1、漏れ磁気抵抗が 0 に設定されます。この場合、ブロックは、正しい低周波数の動作を維持して DC を遮断しながらも漏れと高速極がない理想的な相互インダクタを表します。

相互インダクタンスを定義する結合係数。このパラメーターの値はゼロより大きく 1 より小さくなければなりません。このパラメーターを 1 に近い値 (0.9999 など) に設定すると、高速なシミュレーション ダイナミクスが導入されることがあるため、そのような設定は避けてください。

依存関係

このパラメーターを有効にするには、[完全なカップリング - 漏れなし] チェック ボックスをオフにします。

拡張機能

すべて展開する

C/C++ コード生成
Simulink® Coder™ を使用して C および C++ コードを生成します。

バージョン履歴

R2007a で導入

参考

トピック