三相インバーター

回路図エディタにおける3相(2レベル)インバータコンポーネントの説明

1.コンポーネントアイコン

概略ブロック図

インバータスイッチングブロックの概略ブロック図を図2に示します。

リアルタイム シミュレーション用の 3 相インバータ コンポーネントの重みは 3 です。

2 .対応するスイッチ名を持つ三相インバータブロックの概略ブロック図

コントロール

制御パラメータとして「スイッチごとのデジタル入力」を選択すると、ゲートドライブ入力を任意のデジタル入力ピン(1~32(64))に割り当てることができます。たとえば、 Phase A S1を 1 に割り当てると、デジタル入力ピン 1 はPhase A S1スイッチのゲートドライブにルーティングされます。さらに、 gate_logicパラメータは、外部コントローラの設計に応じて、アクティブハイ(高レベル入力電圧 VIHでスイッチがオン)またはアクティブロー(低レベル入力電圧 VILでスイッチがオン)のゲートドライブロジックを選択します。TyphoonSimでは、デジタル信号は内部の仮想 IO バスから読み取られます。したがって、デジタル出力 1 に何らかの信号が送信されると、デジタル入力 1 に表示されます。

制御パラメータとして「内部変調器」を選択すると、デジタル入力ピンの代わりに内部PWM変調器を使用して、位相A S1位相A S2 位相B S1、位相B S2位相C S1 、および位相C S2スイッチを駆動できるようになります。この構成では、4つの追加コンポーネント入力が存在します。En入力は内部PWM変調器の有効化/無効化に使用され、 InAInB 、およびInCはリファレンス信号入力として使用されます。

制御パラメータとして「レッグごとのデジタル入力」を選択すると、レッグ駆動入力を任意のデジタル入力ピン(1~32(64))に割り当てることができます。例えば、 A相S1に1を割り当てた場合、デジタル入力ピン1は内部デッドタイムモジュールを介してA相S1A相S2のスイッチゲート駆動ピンに送られます。

制御パラメータとして「モデル」を選択すると、信号処理モデルからIGBTのゲート駆動信号を直接設定できます。コンポーネント上に入力ピン「gates」が表示され、6つのゲート駆動信号を以下の順序でベクトル入力する必要があります:[Phase A S1、Phase A S2、Phase B S1、Phase B S2、Phase C S1、Phase C S2]。モデルから制御する場合、ロジックは常にアクティブハイになります。

DTV検出: 有効にすると、 DTV検出 シミュレーション実行中に信号が送信されます。
無視される機能: DTV 検出は TyphoonSim ではまだサポートされておらず、その値を変更してもシミュレーションにはまったく影響しません。
注:モデルで DTV 検出を使用する方法の対話型の概要は、 HIL アカデミーHIL for Power Electronicsコースの一部として、またビデオ Knowledgebaseでも提供されています。

タイミング

遅延を有効にすると、IGBTのターンオンおよびターンオフ遅延がシミュレーションに含まれます。この機能の詳細については、専用のスイッチング遅延セクションをご覧ください。

機能は無視されます:このコンポーネントのゲート信号遅延は TyphoonSim ではまだサポートされていないため、値を変更してもシミュレーションにはまったく影響しません。
注:モデルでスイッチング遅延を使用する方法の対話型の概要は、 HIL アカデミーHIL for Power Electronicsコースの一部として、またビデオ Knowledgebaseでも提供されています。

損失計算

損失計算プロパティを有効にすると、コンポーネントはすべてのスイッチング素子 (IGBT およびダイオードまたは MOSFET) のスイッチングおよび伝導電力損失を計算します。 MOSFET スイッチング素子の場合、ダイオード特性は内部 MOSFET ボディ ダイオードを表します。スイッチング電力損失は、3D ルックアップ テーブル (LUT) を使用して、電流、電圧、温度の関数として計算されます。また、損失の 2D 入力もサポートされています。2D 損失テーブルを挿入すると、電流と温度の依存性のみを想定します。伝導電力損失は、Vt および Vd ルックアップ テーブルを使用して、電流と温度の関数として定義できます。これらの LUT は、1D または 2D のいずれかです。LUT が 1D テーブルの場合、順方向電圧降下は電流のみに依存します。LUT が 2D テーブルの場合、順方向電圧降下のジャンクション温度への依存性が含まれます。

MOSFETの場合、逆電流導通時には、MOSFETチャネルと内部ボディダイオード間の電流分担計算が行われます。インポートオプションと、必要なすべての電力損失パラメータを正しく入力する方法については、「電力損失データのインポート」セクションを参照してください。

注:モデルに電力損失計算を組み込む方法の対話型の概要は、 HIL アカデミーHIL for Power Electronicsコースの一部として、またビデオ Knowledgebaseでも提供されています。

IGBT スイッチ タイプの場合、入力/出力電力損失ポートは 12 個の要素のベクトルを受信/生成します。最初の要素 (インデックス 0) は A 相の上部 IGBT で、2 番目の要素 (インデックス 1) は A 相の上部 IGBT のダイオードです。次の 2 つの要素は、それぞれ A 相の下部 IGBT とそのダイオードです。5 番目から 8 番目の要素は B 相でこのパターンに従い、9 番目から 12 番目の要素は C 相で同じパターンに従います。MOSFET スイッチ タイプの場合、電力損失ポートは 6 個の要素のベクトルを受信/生成します。最初の要素 (インデックス 0) は上部 MOSFET で、2 番目の要素 (インデックス 1) は下部 MOSFET です。配列の 3 番目と 4 番目の要素は B 相でこのパターンに従い、5 番目と 6 番目の要素は C 相でこのパターンに従います。

使用可能なマスクのプロパティは次のとおりです。

  • スイッチタイプ- 半導体の種類を選択するプロパティ。使用可能なオプションはIGBTMOSFETです。
  • 電流値- スイッチング素子電流軸[A]
  • 電圧値- スイッチング素子のスイッチング損失、電圧軸[V]
  • 温度値- スイッチング素子の温度軸 [°C]
  • Vtテーブル- スイッチ順方向電圧降下、f(I,T) [V]
  • Vdテーブル- ダイオードの順方向電圧降下、f(I,T) [V]
  • Et on table out - スイッチのスイッチングオン損失、出力エネルギー、f(I, V, T) [J]
  • Et off 表出力- スイッチオフ時の損失、出力エネルギー、f(I, V, T) [J]
  • Ed offテーブル出力- ダイオードのスイッチングオフ損失、出力エネルギー、f(I、V、T)[J]

順方向電圧降下

順方向電圧降下プロパティを有効にすると、モデルに順方向電圧降下が挿入され、半導体の順方向電圧降下がモデル化されます。これは、理想的なスイッチに直列に接続された可変電圧源によって表されます。スイッチとダイオードの順方向電圧降下パラメータは個別に指定します。順方向電圧降下は、以下の2つの方法で定義できます。

  1. 電流と温度の関数としてルックアップテーブルに基づきます。これらのLUTは1次元または2次元のテーブルです。LUTが1次元テーブルの場合、順方向電圧降下は電流のみに依存します。LUTが2次元テーブルの場合、順方向電圧降下は温度にも依存します。インポートオプションと、必要なすべての電力損失パラメータを正しく入力する方法については、「電力損失データのインポート」をご覧ください。

この場合、追加のポート( T_junctions )が存在します。このポートにジャンクション温度を接続する必要があります。温度計算も有効になっている場合は、 T_junctionsポートはT_casesポートに置き換えられます。

注:モデルに順方向電圧降下を統合する方法についての対話型の概要は、 HIL アカデミーHIL for Power Electronicsコースの一部として、またビデオ Knowledgebaseでも提供されています。

IGBT スイッチの場合、FVD の入力値は 12 個の要素のベクトルです。最初の要素 (インデックス 0) は A 相の上部 IGBT で、2 番目の要素 (インデックス 1) は A 相の上部 IGBT のダイオードです。次の 2 つの要素は、それぞれ A 相の下部 IGBT とそのダイオードです。5 番目から 8 番目の要素は B 相で同じパターンに従い、9 番目から 12 番目の要素は C 相で同じパターンに従います。MOSFET スイッチ タイプの場合、FVD の入力ポートは 6 個の要素のベクトルを受け取ります。最初の要素 (インデックス 0) は上部 MOSFET で、2 番目の要素 (インデックス 1) は下部 MOSFET です。配列の 3 番目と 4 番目の要素は B 相でこのパターンに従い、5 番目と 6 番目の要素は C 相でこのパターンに従います。

使用可能なマスクのプロパティは次のとおりです。

  • スイッチタイプ- 半導体の種類を選択するプロパティ。使用可能なオプションはIGBTMOSFETです。
  • 電流値- スイッチング素子電流軸[A]
  • 温度値- スイッチング素子の温度軸 [°C]
  • Vtテーブル- スイッチ順方向電圧降下、f(I,T) [V]
  • Vdテーブル- ダイオードの順方向電圧降下、f(I,T) [V]
サポートされていない機能:順方向電圧降下は TyphoonSim ではまだサポートされていません。

温度計算

温度計算プロパティを有効にすると、コンポーネントはすべてのスイッチング素子(IGBTおよびダイオード)の総合的な電力損失(P_loss)と接合温度(T_junctions)を計算します。総合的な電力損失は、内部生成された熱ネットワークコンポーネントを介して伝達されるスイッチング損失と伝導損失の合計を表します。内部生成された熱ネットワークコンポーネントは、電力損失、入力ケース温度、および指定された熱モデルパラメータから接合温度も計算します。温度計算用の入出力ポートは12個の要素からなるベクトルで、 「損失計算」セクションで説明したのと同じ方法でインデックス付けされます。

注:モデルに温度計算を組み込む方法の対話型の概要は、 HIL アカデミーHIL for Power Electronicsコースの一部として、またビデオ Knowledgebaseでも提供されています。

追加の温度計算マスクのプロパティは次のとおりです。

  • 熱ネットワークタイプ- 内部熱ネットワークのタイプを定義します
  • Rthスイッチ- IGBTスイッチの熱抵抗一覧
  • Tthスイッチ / Cthスイッチ- IGBTスイッチの熱時定数または熱容量のリスト
  • Rthダイオード- ダイオードの熱抵抗一覧
  • Tthダイオード / Cthダイオード- ダイオードの熱時定数または熱容量のリスト
  • 計算実行速度- 損失と温度の計算ロジックの実行速度([秒])

出力電圧コンパレータ

出力電圧コンパレータ信号は、三相インバータコンポーネントを含むモデルのデジタル信号リストで使用できます。モデルで使用されるハーフブリッジごとに、このような信号が1つ生成され、「component_name.Phase X.vout_cmp」という名前で表示されます。ここで、 component_nameは回路図エディタにおける三相インバータコンポーネント名、 xは特定の相(A、B、またはC)の指定子です。

3.三相インバータ出力電圧コンパレータのデジタル信号

Voutコンパレータのプルアップモードプロパティは、出力電圧コンパレータロジックの動作モードを定義します。詳細については、「出力電圧コンパレータ」を参照してください。

Voutコンパレータのタイムアウトプロパティは、ロジックが惰性運転モードに切り替わるまでの時間を定義します。この機能は出力レイテンシを最小限に抑えるために使用されます。最適なパフォーマンスを得るには、タイムアウトを予想される最大デッドタイムよりもわずかに長い値に設定する必要があります。詳細については、出力電圧コンパレータを参照してください。

サポートされていない機能:出力電圧コンパレータ信号は TyphoonSim ではまだサポートされていないため、この信号はゼロになります。

PESB最適化

PESB最適化オプションは、特定のコンバータモデルで利用可能です。PESB最適化を有効にすると、すべてのコンバータの短絡状態空間モードが統合され、同じ状態空間モードとして扱われます。例えば、三相コンバータ内の1つのレグが短絡し、PESB最適化が有効になっている場合、三相コンバータ内のすべてのレグも短絡状態になります。この短絡モデリングの簡素化により、マトリックスメモリを大幅に節約できます。

無視された機能: PESB最適化はリアルタイムシミュレーションの最適化に特化しており、TyphoonSimには全く適用されません。この値を変更しても、TyphoonSimのシミュレーションには全く影響しません。

デジタルエイリアス

コンバータがデジタル入力で制御される場合、コンバータが使用するすべてのデジタル入力にエイリアスが作成されます。デジタル入力エイリアスは、既存のデジタル入力信号と並んで「デジタル入力」リストに表示されます。エイリアスは「Converter_name.Switch_name」のように表示されます。ここで、 「Converter_name」はコンバータのコンポーネント名、 「Switch_name」はコンバータ内の制御可能なスイッチ名です。

ポート

  • DC+(電気)
    • DC側+ポート。
  • DC(電気)
    • DC側ポート。
  • A(電気)
    • AC側ポート - 相A
  • B(電気)
    • AC側ポート - 相B
  • C(電気)
    • AC側ポート - C相
  • ゲート(イン)
    • モデル制御を選択した場合に使用可能
    • スイッチ用の6つの入力ゲート信号のベクトル
  • エン(イン)
    • 内部変調器制御を選択した場合に使用可能
    • 内部変調器を有効/無効にするために使用されます
  • Aで(インチ)
    • 内部変調器制御を選択した場合に使用可能
    • 内部変調器位相Aの変調信号値を指定するために使用します。
  • Bで(インチ)
    • 内部変調器制御を選択した場合に使用可能
    • 内部変調器位相Bの変調信号値を指定するために使用
  • C(インチ)
    • 内部変調器制御を選択した場合に使用可能
    • 内部変調器位相Cの変調信号値を指定するために使用
  • 周波数(インチ)
    • 内部変調器制御が選択され、変調器の動作モードとして可変搬送周波数が選択されている場合に使用可能
    • 変調器の搬送周波数を指定するために使用される
  • Tジャンクション(入力)
    • 損失計算または順方向電圧降下が有効で、温度計算が無効の場合に使用できます。
    • スイッチ損失計算のための接合温度を提供するために使用される
    • スイッチタイプがIGBTの場合、 T_junctionsはスイッチとダイオードごとに1つずつ、合計12個の温度値で構成されます。
    • スイッチタイプがMOSFETの場合、 T_junctionsは6つの温度値で構成されます(MOSFETとボディダイオードは同じ温度になります)。
  • T_cases(イン)
    • 損失と温度計算の両方が有効になっている場合に使用可能
    • 熱モデルのケース温度を提供するために使用される
    • スイッチタイプがIGBTの場合、 T_junctionsはスイッチとダイオードごとに1つずつ、合計12個の温度値で構成されます。
    • スイッチタイプがMOSFETの場合、 T_junctionsは6つの温度値で構成されます(MOSFETとボディダイオードの温度は同じです)
  • cond_losses(出力)
    • 損失計算が有効で温度計算が無効の場合に使用可能
    • スイッチング素子の伝導損失を表す
    • スイッチタイプがIGBTの場合、 cond_lossesは12個の値で構成されます。それ以外の場合は、6個の値で構成されます。
  • sw_losses(出力)
    • 損失計算が有効で温度計算が無効の場合に使用可能
    • スイッチング素子のスイッチング損失を表す
    • スイッチタイプがIGBTの場合、 sw_lossesは12個の値で構成されます。それ以外の場合は6個の値で構成されます。
  • P_loss(出力)
    • 損失と温度計算の両方が有効になっている場合に使用可能
    • スイッチング素子の導通損失とスイッチング損失の合計を表す
    • スイッチタイプがIGBTの場合、 P_lossは12個の値で構成されます。それ以外の場合は、6個の値で構成されます。
  • Tジャンクション(出力)
    • 損失と温度計算の両方が有効になっている場合に使用できます。この場合、ケース熱モデルがコンポーネント内部にあり、ケース温度がコンポーネントへの入力として提供されるため、 T_junctions は出力となります。
    • スイッチング素子の接合温度を表す
    • スイッチタイプがIGBTの場合、 T_junctionsは12個の値で構成されます。それ以外の場合は、6個の値で構成されます。

一般(タブ)

  • コントロール
    • スイッチの制御方法を指定します。スイッチごとのデジタル入力、レッグごとのデジタル入力、内部変調器、モデルから選択できます。
    • 各コントロールの詳細については、 「コントロール」セクションをご覧ください。
  • もし スイッチごとのデジタル入力 コントロールとして選択した場合、次のプロパティを使用できます。
    • フェーズA S1
      • A相S1スイッチを制御するために使用されるデジタル入力
    • フェーズA S1ロジック
      • A相S1の制御信号に適用されるロジック
      • アクティブハイまたはアクティブロー
    • フェーズA S2
      • A相S2スイッチを制御するために使用されるデジタル入力
    • フェーズA S2ロジック
      • A相S2の制御信号に適用されるロジック
      • アクティブハイまたはアクティブロー
    • フェーズB S1
      • B相S1スイッチを制御するために使用されるデジタル入力
    • フェーズB S1ロジック
      • B相S1の制御信号に適用されるロジック
      • アクティブハイまたはアクティブロー
    • フェーズB S2
      • フェーズB S2スイッチを制御するために使用されるデジタル入力
    • フェーズB S2ロジック
      • B相S2の制御信号に適用されるロジック
      • アクティブハイまたはアクティブロー
    • フェーズC S1
      • C相S1スイッチを制御するために使用されるデジタル入力
    • フェーズC S1ロジック
      • C相S1の制御信号に適用されるロジック
      • アクティブハイまたはアクティブロー
    • フェーズC S2
      • Phase C S2スイッチを制御するために使用されるデジタル入力
    • フェーズC S2ロジック
      • C相S2の制御信号に適用されるロジック
      • アクティブハイまたはアクティブロー
    • 切り替えが有効
      • 有効にすると、ゲート制御信号の変更を適用するかどうかを制御できるようになります。
    • セン
      • ゲート制御の有効化が有効になっている場合に利用可能
      • スイッチングを有効/無効にするデジタル入力
    • Sen_logic
      • ゲート制御の有効化が有効になっている場合に利用可能
      • Sen信号に適用されるロジック
  • もし 脚ごとのデジタル入力 コントロールとして選択した場合、次のプロパティを使用できます。
    • フェーズA S1
      • A相S1スイッチを制御するために使用されるデジタル入力
    • フェーズA S1_ロジック
      • A相S1の制御信号に適用されるロジック
      • アクティブハイまたはアクティブロー
    • フェーズB S1
      • B相S1スイッチの制御に使用されるデジタル入力
    • フェーズB S1_ロジック
      • B相S1の制御信号に適用されるロジック
      • アクティブハイまたはアクティブロー
    • フェーズC S1
      • C相S1スイッチを制御するために使用されるデジタル入力
    • フェーズC S1_ロジック
      • C相S1の制御信号に適用されるロジック
      • アクティブハイまたはアクティブロー
    • デッドタイム期間
      • 2つのゲート信号間に生成されるデッドタイム期間を指定します。
    • 切り替えが有効
      • 有効にすると、ゲート制御信号の変更を適用するかどうかを制御できるようになります。
    • セン
      • ゲート制御の有効化が有効になっている場合に利用可能
      • スイッチングを有効/無効にするデジタル入力
    • Sen_logic
      • ゲート制御の有効化が有効になっている場合に利用可能
      • Sen信号に適用されるロジック
  • もし モデル コントロールとして選択した場合、次のプロパティを使用できます。
    • 実行率
      • コンポーネントのゲート信号の更新間隔を定義します。ゲート信号は、コンポーネントへの信号処理入力として提供されます。
  • もし 内部変調器 コントロールとして選択した場合、次のプロパティを使用できます。
    • 動作モード
      • 内部変調器の搬送周波数のソースを指定します
      • 動作モードが固定搬送周波数の場合、コンポーネントのプロパティで周波数を指定できます。
      • 動作モードが可変搬送周波数の場合、信号処理ポートを使用して周波数を指定できます。
    • 搬送周波数(Hz)
      • 動作モードが固定搬送周波数の場合に使用可能
      • 内部変調器の搬送周波数を指定します
    • 搬送波位相オフセット
      • 内部変調器の搬送波位相オフセットを度単位で指定します。
    • デッドタイム
      • 内部変調器のデッドタイムを秒単位で指定します
    • 基準信号[最小、最大]
      • 搬送信号の最小値と最大値を指定します
      • 最小キャリア信号値と最大キャリア信号値の2つの値を含むベクトル
    • ロードモード
      • 内部変調器に変調信号の新しい値が適用されるイベントを指定します。
        • 最小値を選択した場合、キャリアが最小値に達したときに新しい値が適用されます。
        • 最大値を選択した場合、キャリアが最大値に達したときに新しい値が適用されます。
        • どちらかを選択した場合、キャリアが最小値または最大値に達したときに新しい値が適用されます。
  • DTV検出
    • DTV 検出は TyphoonSim ではまだサポートされておらず、その値を変更しても TyphoonSim シミュレーションにはまったく影響しません。
    • デッドタイム違反検出を有効/無効にします。
    • DTV フラグは HIL SCADA で使用できます。

測定値(タブ)

  • フェーズA S1: I
    • TyphoonSimではまだサポートされていないため、この信号はゼロに設定されます。この信号を有効にしても、TyphoonSimのシミュレーションにはまったく影響しません。
    • フェーズAのスイッチS1の内部電流測定を有効にします。信号は信号リストで利用可能になります。
  • フェーズA S2: I
    • TyphoonSimではまだサポートされていないため、この信号はゼロに設定されます。この信号を有効にしても、TyphoonSimのシミュレーションにはまったく影響しません。
    • フェーズAのスイッチS2の内部電流測定を有効にします。信号は信号リストで利用可能になります。
  • フェーズB S1: I
    • TyphoonSimではまだサポートされていないため、この信号はゼロに設定されます。この信号を有効にしても、TyphoonSimのシミュレーションにはまったく影響しません。
    • フェーズBのスイッチS1の内部電流測定を有効にします。信号は信号リストで利用可能になります。
  • フェーズB S2: I
    • TyphoonSimではまだサポートされていないため、この信号はゼロに設定されます。この信号を有効にしても、TyphoonSimのシミュレーションにはまったく影響しません。
    • フェーズBのスイッチS2の内部電流測定を有効にします。信号は信号リストで利用可能になります。
  • フェーズC S1: I
    • TyphoonSimではまだサポートされていないため、この信号はゼロに設定されます。この信号を有効にしても、TyphoonSimのシミュレーションにはまったく影響しません。
    • フェーズCのスイッチS1の内部電流測定を有効にします。信号は信号リストで利用可能になります。
  • フェーズC S2: I
    • TyphoonSimではまだサポートされていないため、この信号はゼロに設定されます。この信号を有効にしても、TyphoonSimのシミュレーションにはまったく影響しません。
    • フェーズCのスイッチS2の内部電流測定を有効にします。信号は信号リストで利用可能になります。

タイミング(タブ)

  • 遅延を有効にする
    • TyphoonSimではまだサポートされていないため、この信号はゼロに設定されます。この信号を有効にしても、TyphoonSimのシミュレーションにはまったく影響しません。
    • オン/オフイベントの遅延を有効にする
  • 遅延をオンにする
    • イベントをオンにするために適用される遅延を指定します
  • 遅延をオフにする
    • イベントをオフにするために適用される遅延を指定します
      • 電流値とそれに対応するターンオフ遅延から構成されるベクトル。すべての電流値には、予想されるターンオフ遅延が続く必要があります。

損失(タブ)

  • 順方向電圧降下
    • 順方向電圧降下は TyphoonSim ではまだサポートされていません。
    • コンバータの順方向電圧降下を有効/無効にします。詳細については、「順方向電圧降下」セクションをご覧ください。
  • 損失計算
    • コンバータの損失計算を有効/無効にします。詳細は「損失計算」セクションをご覧ください。
  • スイッチXMLファイル
    • 損失計算または順方向電圧降下が有効な場合に使用可能
    • スイッチの損失データをXMLファイルから読み込むために使用します。サポートされているファイル形式の詳細については、「順方向電圧降下損失計算」セクションをご覧ください。
  • ダイオードのxmlファイル
    • 損失計算または順方向電圧降下が有効な場合に使用可能
    • ダイオードの損失データをxmlファイルから読み込むために使用します。サポートされているファイル形式の詳細については、「順方向電圧降下損失計算」セクションをご覧ください。
  • スイッチタイプ
    • 損失計算または順方向電圧降下が有効な場合に使用可能
    • スイッチタイプ(MOSFETまたはIGBT)を指定します。スイッチタイプに関する情報がxmlファイルに記載されている場合は、自動的に適用されます。
  • 現在の値
    • 損失計算または順方向電圧降下が有効な場合に使用可能
    • 特定のポイントにおけるコンバータ損失を指定するために使用される電流値のベクトル。損失データがXMLファイルから読み込まれる場合、自動的に入力されます。
  • 電圧値
    • 損失計算または順方向電圧降下が有効な場合に使用可能
    • 特定のポイントにおけるコンバータ損失を指定するために使用される電圧値のベクトル。損失データがxmlファイルから読み込まれる場合、自動的に入力されます。
  • 温度値
    • 損失計算または順方向電圧降下が有効な場合に使用可能
    • 特定のポイントにおけるコンバータ損失を指定するために使用される温度値のベクトル。損失データがxmlファイルから読み込まれる場合、自動的に入力されます。
  • Vtテーブル
    • 損失計算または順方向電圧降下が有効な場合に使用可能
    • スイッチ導通電圧降下値用の2Dルックアップテーブルです。損失データをxmlファイルから読み込むと、自動的に入力されます。テーブル形式の詳細については、「損失計算」セクションをご覧ください。
  • Vdテーブル
    • 損失計算または順方向電圧降下が有効な場合に使用可能
    • ダイオード導通電圧降下値の2Dルックアップテーブルです。損失データをxmlファイルから読み込むと、自動的に入力されます。テーブル形式の詳細については、「損失計算」セクションをご覧ください。
  • テーブルの上に
    • 損失計算が有効になっている場合に利用可能
    • スイッチオン時のスイッチング損失を計算するための3Dルックアップテーブルです。損失データがXMLファイルから読み込まれた場合は、自動的に入力されます。テーブル形式の詳細については、「損失計算」セクションをご覧ください。
  • テーブルから降りる
    • 損失計算が有効になっている場合に利用可能
    • スイッチオフ時のスイッチング損失を計算するための3Dルックアップテーブルです。損失データがXMLファイルから読み込まれた場合は、自動的に入力されます。テーブル形式の詳細については、「損失計算」セクションをご覧ください。
  • エドはテーブルから降りた
    • 損失計算が有効になっている場合に利用可能
    • ダイオードのターンオフ時のスイッチング損失を計算する3Dルックアップテーブルです。損失データをXMLファイルから読み込むと、自動的に入力されます。テーブル形式の詳細については、「損失計算」セクションをご覧ください。
  • 温度計算
    • 損失計算が有効になっている場合に利用可能
    • コンバータの損失温度計算を有効/無効にします。熱モデルを指定する必要があります。詳細は温度計算セクションをご覧ください。
  • 熱ネットワークタイプ
    • 温度計算が有効になっている場合に利用可能
    • 熱ネットワークモデルのタイプを指定します: Foster または Cauer
  • スイッチRth
    • 温度計算が有効になっている場合に利用可能
    • スイッチの熱抵抗
    • ベクター
  • ダイオードRth
    • 温度計算が有効になっている場合に利用可能
    • ダイオードの熱抵抗
    • ベクター
  • スイッチTth
    • 温度計算が有効で、熱ネットワークタイプがFosterの場合に使用可能
    • スイッチ熱時定数
    • ベクター
  • ダイオードTth
    • 温度計算が有効で、熱ネットワークタイプがFosterの場合に使用可能
    • ダイオードの熱時定数
    • ベクター
  • スイッチCth
    • 温度計算が有効で、熱ネットワークタイプがCauerの場合に使用可能
    • スイッチの熱容量
    • ベクター
  • ダイオードCth
    • 温度計算が有効で、熱ネットワークタイプがCauerの場合に使用可能
    • ダイオードの熱時定数
    • ベクター
  • 計算実行率
    • 損失計算または順方向電圧降下が有効な場合に使用可能
    • 損失計算の実行レート。損失計算の入力と出力を更新する間隔を定義します。

詳細設定(タブ)

  • Voutコンパレータプルアップモード
    • Voutコンパレータのプルアップモードはリアルタイムシミュレーションに特有のものであり、TyphoonSimには全く適用されません。この値を変更しても、TyphoonSimのシミュレーションには全く影響しません。
    • 有効にすると、惰力運転中にすべてのインバータのvout_cmp信号を1に強制します。詳細については、出力電圧コンパレータを参照してください。
  • Voutコンパレータタイムアウト
    • Voutコンパレータのプルアップモードはリアルタイムシミュレーションに特有のものであり、TyphoonSimには全く適用されません。この値を変更しても、TyphoonSimのシミュレーションには全く影響しません。
    • ロジックが惰力走行モードに切り替わるまでの時間を定義します。詳細については、出力電圧コンパレータを参照してください。
  • PESB最適化
    • PESB最適化はリアルタイムシミュレーションの最適化に特化しており、TyphoonSimには全く適用されません。この値を変更しても、TyphoonSimのシミュレーションには全く影響しません。
    • PESB最適化を有効/無効にします。詳細については、 PESB最適化のセクションをご覧ください。

特典(タブ)

「Extras」タブでは、コンポーネントの信号アクセス管理を設定できます。

シグナルの可視性は、「signal_access」プロパティと、その階層内の親コンポーネントがロックされているかどうかに基づいて計算されます。ロックされたコンポーネントに含まれていないコンポーネントは、「signal_access」プロパティに関係なくシグナルを公開します。「signal_access」プロパティは、以下の3つの値のいずれかになります。
  • パブリック - パブリックとしてマークされたコンポーネントは、すべてのレベルでシグナルを公開します。
  • 保護済み - 保護済みとしてマークされたコンポーネントは、最初のロックされた親コンポーネントの外部のコンポーネントへの信号を非表示にします。
  • 継承 - 継承としてマークされたコンポーネントは、継承以外の値に設定されている最も近い親の 'signal_access' プロパティ値を取得します。