メインコンテンツ

Thermal Resistor

  • Thermal Resistor block

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

説明

Thermal Resistor ブロックは、温度依存の抵抗を表します。熱端子における温度が T の場合、抵抗は次のようになります。

R=R0(1+α(TT0))

ここで、

  • R0 は基準温度 T0 における公称抵抗です。

  • α は温度係数です。

ブロックの熱挙動は次の方程式で記述されます。

Q=KdtcdTdti2R

ここで、

  • Q は端子 H への正味熱流量です。

  • Kd[散逸率] パラメーターの値です。

  • tc[熱時定数] パラメーターの値です。

  • dT/dt は温度の変化率です。

  • i は抵抗を流れる電流です。

変数

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

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

特に、[温度] 変数でシミュレーション開始時の熱抵抗に優先順位の高いターゲットを設定できます。既定値は 300 K です。

端子

保存

すべて展開する

抵抗の温度を提供する熱保存端子。

抵抗の正の端子に関連付けられた電気量保存端子。

抵抗の負の端子に関連付けられた電気量保存端子。

パラメーター

すべて展開する

基準温度におけるサーミスタの公称抵抗。多くのデータシートでは、25℃ (298.15 K) における公称抵抗を引用し、R25 として記載しています。

公称抵抗が測定された温度。

抵抗を温度の関数として記述する方程式の係数 α

周囲温度でのステップ変化の発生時に抵抗の温度が最終的な温度変化の 63% に達するまでの時間。

熱抵抗の温度を 1 K 上げるのに必要な熱出力。

拡張機能

すべて展開する

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

バージョン履歴

R2016a で導入