サイリスタ

回路図エディタにおけるサイリスタコンポーネントの説明

1.コンポーネントアイコン
重要:要求の厳しいアプリケーション向けにリアルタイム/VHILモデルにサイリスタコンポーネントを組み込む前に、既存のコンバータコンポーネントの使用を検討することをお勧めします。これにより、最高のモデル忠実度が確保されます。サイリスタコンポーネントをリアルタイム/VHILモードで使用する場合は、LCモデルスイッチの使用をお勧めします。

サイリスタモデル

リアルタイム/VHIL シミュレーションの場合、サイリスタには 2 つの実装があります。LC モデル スイッチとしてモデル化されるか (推奨され、デフォルトのオプションでもあります)、または理想的なスイッチ (Ron = 0、Roff = inf) としてモデル化されます。

LCスイッチは、導通時には小さなインダクタンス、非導通時には小さな静電容量としてモデル化されます。LCスイッチとしてモデル化されたサイリスタの重みは0です。実際のインダクタンスと静電容量の値は、抵抗パラメータとシミュレーションステップによって、以下の式に従って定義されます。

L = T s R

C =   T s R

ここで、 LCは計算されたインダクタンスと静電容量、 Tsはモデルの電気部分のシミュレーション ステップ、 R は設定された抵抗値です。

理想スイッチモデルを使用する場合、サイリスタは導通時には短絡、非導通時には開回路としてモデル化されます。この場合、並列スナバ回路を定義できます。これは抵抗、または抵抗とコンデンサの直列接続で表すことができます。理想スイッチとしてモデル化されたサイリスタの重みは1です。

TyphoonSim でのシミュレーションでは、サイリスタは可変抵抗 (R_on/R_off) としてモデル化されます。

コントロール

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

制御パラメータとして「モデル」を選択すると、信号処理モデルからIGBTゲート駆動信号を直接設定できるようになります。入力ピンはサイリスタコンポーネントのゲートに表示されます。モデルから制御する場合、ロジックは常にアクティブハイになります。

デジタルエイリアス

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

ポート

  • A(電気)
    • サイリスタ部品のアノードポート
  • K(電気)
    • サイリスタ コンポーネントのカソード ポート。
  • ctrl_in (入力)
    • モデル制御を選択した場合に使用可能
    • サイリスタの入力ゲート信号

一般(タブ)

  • 制御ソース
    • スイッチの制御方法を指定します。デジタル入力とモデルから選択できます。
    • 各コントロールの詳細については、 「コントロール」セクションをご覧ください。
  • もし デジタル入力 コントロール ソースとして選択されている場合、次のプロパティを使用できます。
    • S1
      • S1スイッチを制御するために使用されるデジタル入力
    • S1_ロジック
      • S1の制御信号に適用されるロジック
      • アクティブハイまたはアクティブロー
    • ゲート制御の有効化
      • 有効にすると、ゲート制御信号の変更を適用するかどうかを制御できるようになります。
      • リアルタイム/VHILシミュレーションの場合、このプロパティは「理想的なスイッチモデルを使用する」オプションがチェックされている場合にのみ使用できます。
    • セン
      • リアルタイム/VHILシミュレーションの場合、このプロパティは「理想的なスイッチモデルを使用する」オプションがチェックされている場合にのみ使用できます。
      • ゲート制御の有効化が有効になっている場合に利用可能
      • スイッチングを有効/無効にするデジタル入力
    • Sen_logic
      • リアルタイム/VHILシミュレーションの場合、このプロパティは「理想的なスイッチモデルを使用する」オプションがチェックされている場合にのみ使用できます。
      • ゲート制御の有効化が有効になっている場合に利用可能
      • Sen信号に適用されるロジック
  • もし モデル コントロール ソースとして選択されている場合、次のプロパティを使用できます。
    • 実行率
      • コンポーネントのゲート信号の更新間隔を定義します。ゲート信号は、コンポーネントへの信号処理入力として提供されます。
  • 抵抗
    • このプロパティはTyphoonSimでは無視されます。抵抗値はTyphoonSimのシミュレーションに全く影響しません。
    • サイリスタが LC スイッチとしてモデル化されている場合に使用できます (理想的なスイッチ モデルを使用するオプションがオフ)。
    • 抵抗は、閉じたスイッチのインダクタンスと開いたスイッチの静電容量をモデル化するために使用されます。この特性に関する詳細は、サイリスタモデルのセクションをご覧ください。
  • スナッバータイプ
    • このプロパティはTyphoonSimでは無視されます。選択したスナバタイプとその値はTyphoonSimのシミュレーションに全く影響しません。
    • サイリスタが理想的なスイッチとしてモデル化されている場合に使用できます (理想的なスイッチ モデルを使用するオプションがオンになっています)。
    • スナバ回路のタイプを定義します。このプロパティの詳細については、サイリスタモデルのセクションを参照してください。
  • R
    • このプロパティはTyphoonSimでは無視されます。選択したスナバタイプとその値はTyphoonSimのシミュレーションに全く影響しません。
    • ダイオードが理想的なスイッチとしてモデル化され (理想的なスイッチ モデルの使用オプションがオン)、選択されたスナバ タイプが [なし] ではない場合に使用できます。
    • スナバ回路のシャント抵抗値を定義します。このプロパティの詳細については、サイリスタモデルのセクションを参照してください。
  • C
    • このプロパティはTyphoonSimでは無視されます。選択したスナバタイプとその値はTyphoonSimのシミュレーションに全く影響しません。
    • ダイオードが理想的なスイッチとしてモデル化され (理想的なスイッチ モデルの使用オプションがオン)、選択されたスナバ タイプが RC の場合に使用できます。
    • スナバ回路のシャント抵抗値を定義します。このプロパティの詳細については、サイリスタモデルのセクションを参照してください。

詳細設定(タブ)

  • 理想的なスイッチモデルを使用する
    • このプロパティはTyphoonSimでは無視されます。抵抗値はTyphoonSimのシミュレーションに全く影響しません。TyphoonSimのシミュレーションでは、サイリスタは可変抵抗(R_on/R_off)としてモデル化されます。
    • リアルタイム/VHILシミュレーションにおけるサイリスタ実装のタイプを定義します。このプロパティの詳細については、サイリスタモデルのセクションを参照してください。

特典(タブ)

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