メインコンテンツ

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

Nonlinear Resistor

  • Nonlinear Resistor block

ライブラリ:
Simscape / Electrical / Specialized Power Systems / Passives

説明

Nonlinear Resistor ブロックは、時変抵抗を表します。これにより、離散可変抵抗が電流源または電圧源として実装されます。抵抗は、単調増加または単調減少の電圧と電流の特性で指定されます。

方程式

非線形抵抗が電圧源として実装される場合、ブロックでは R で指定される抵抗特性について、デバイスにかかる電圧 v と抵抗を流れる電流 i の関係に次の方程式を使用します。

v=Ri.

非線形抵抗が電流源として実装される場合、ブロックでは関係に次の方程式を使用します。

i=1Rv.

モデルで Nonlinear Resistor ブロックを使用する場合は、powergui ブロックの [Simulation type][Discrete] に設定し、[Preferences] タブで [Automatically handle Discrete solver and Advanced tab solver settings of blocks] パラメーターを選択します。電気モデルを離散化するには、ロバストな離散ソルバーを使用します。ロバストな離散ソルバーが使用されていない場合は、Simulink® からエラーが通知されます。

端子

保存

すべて展開する

抵抗の正の電圧に関連付けられた特定用途向けの電気量保存端子。

抵抗の負の電圧に関連付けられた特定用途向けの電気量保存端子。

パラメーター

すべて展開する

非線形抵抗が電流源または電圧源のどちらとして実装されるか。

単調増加または単調減少の電圧と電流の特性で指定される抵抗。2 行 n 列の行列として指定します。ここで、n は 2 以上です。

拡張機能

すべて展開する

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

バージョン履歴

R2019b で導入