三相NPCインバータ

回路図エディタにおける3相NPCインバータコンポーネントの説明

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

概略ブロック図

インバータスイッチングブロックの概略ブロック図と対応するスイッチの配置および名称を図 2に示します。

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

2 .三相3レベルNPCインバータ/整流器のブロック図と対応するスイッチの名称

コントロール

スイッチごとのデジタル入力を制御パラメータとして選択すると、ゲート駆動入力を任意のデジタル入力ピン(1~32)に割り当てることができます。例えば、フェーズAのS1を1に割り当てると、デジタル入力ピン1はフェーズAのS1スイッチのゲート駆動ピンにルーティングされます。さらに、 gate_logicパラメータは、外部コントローラの設計に応じて、アクティブハイ(つまり、高レベル入力電圧VIHでスイッチがオン)またはアクティブロー(つまり、低レベル入力電圧VILでスイッチがオン)のいずれかのゲート駆動ロジックを選択します。

内部変調器 を制御パラメータとして選択すると、デジタル入力ピンの代わりにコンバータのスイッチを駆動するために内部 PWM 変調器を使用できるようになります。 この構成では、4 つの追加コンポーネント入力が存在します。 En入力は PWM 変調器制御の有効/無効を切り替えるために使用され、 InAInB 、およびInC は内部 PWM 変調器の参照信号入力として使用されます。 全体として、6 つの PWM チャネルが 3 レベルの 3 相 NPC コンバータの駆動に使用され、各相につき 2 つずつ使用されます。 1 つの相レッグにあるスイッチを制御する 2 つの変調器の参照信号は、1 つの参照入力から作成されます。 PWM 変調器によって制御される 1 つの相レッグのブロック図を図 3に示します。 入力参照信号の範囲は -1.0 ~ 1.0 です。 この信号は、2 つの変調器用に 2 つの参照信号に分割され、0.0 ~ 1.0 の範囲に設定されます。

3 NPC相レグ用PWM制御ユニットのブロック図

制御パラメータとして「内部変調器分離」を選択すると、デジタル入力ピンの代わりにコンバータのスイッチを駆動するために内部 PWM 変調器を使用できるようになります。追加のコンポーネント入力と作成される内部 PWM 変調器の数は、「内部変調器」セクションで説明されているものと同じです。単一相レッグ内のスイッチを制御する 2 つの変調器の基準信号は、ベクトル化された入力を通じてコンポーネントに提供されます (つまり、インデックス 0 の値は PWM_A_Ch1 変調器を制御し、インデックス 1 の値は PWM_A_Ch2 変調器を制御します)。図 4に、PWM 変調器によって個別に制御される 1 つの相レッグのブロック図を示します。入力基準信号の範囲は、コンポーネントのプロパティから調整可能です。

4 NPC位相レグの分離制御方式のブロック図

制御パラメータとして「モデル」を選択すると、信号処理モデルからIGBTゲート駆動信号を直接設定できます。コンポーネント上に入力ピン「gates」が表示され、12個のゲート駆動信号を以下の順序でベクトル入力する必要があります:[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スイッチタイプの場合、損失グループの両方において、電力損失の入力/出力端子は30個の要素のベクトルを受信/生成します(ベクトル内の各インデックスは1つのスイッチング素子を表します)。最初の10個の要素(インデックス0~9)はA相のスイッチング素子に関連し、次の10個の要素(インデックス10~19)はB相のスイッチング素子に関連し、最後の10個の要素(インデックス20~29)はC相のスイッチング素子に関連します。MOSFETスイッチタイプの場合、損失グループの両方において、電力損失の入力/出力端子は18個の要素のベクトルを受信/生成します(ベクトル内の各インデックスは1つのスイッチング素子を表します)。最初の6つの要素(インデックス0~5)はA相のスイッチング要素に関連し、次の6つの要素(インデックス6~11)はB相のスイッチング要素に関連し、最後の6つの要素(インデックス12~17)はC相のスイッチング要素に関連します。損失グループに異なるスイッチタイプが使用されている場合、電力損失用の入出力端子は、前述の順序付けロジックと同じ順序付けロジックを使用して、24個の要素のベクトルを受信/生成します。各相のスイッチング要素の順序付けとグループ定義については、「NPCレグ損失計算」セクションで説明します。すべてのスイッチは3つのグループに分かれており、グループごとに異なる電力損失パラメータを指定できます(グループ1にはフェーズA S1、フェーズA S4、フェーズB S1、フェーズB S4、フェーズC S1、フェーズC S4が含まれ、グループ2にはフェーズA S2、フェーズA S3、フェーズB S2、フェーズB S3、フェーズC S2、フェーズC S3が含まれ、グループ3にはD1、D2、D3、D4、D5、D6が含まれます)。使用可能なコンポーネントプロパティは次のとおりです。

  • 損失グループ- スイッチング要素グループ
  • 電流値- スイッチング素子電流軸[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]

温度計算

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

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

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

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

デジタルエイリアス

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

ポート

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

一般(タブ)

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

測定値(タブ)

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

損失(タブ)

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

タイミング(タブ)

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

詳細設定(タブ)

  • モデルの複雑さ
    • モデルの複雑さはリアルタイムシミュレーションに特有のものであり、TyphoonSimには一切適用されません。この値を変更しても、TyphoonSimのシミュレーションにはまったく影響しません。
    • モデルの複雑さを指定します(「完全」または「リソースの最適化」)。「リソースの最適化」を選択した場合、場合によってはレグの行列メモリ使用量が少なくなりますが、モデルは若干簡素化されます。この簡素化は、パッシブ整流演算で最も顕著に現れます。

特典(タブ)

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