メインコンテンツ

PWM Reference Generator

変調方式に基づき、基準電圧から変調信号、デューティ比、相電圧を生成する

ライブラリ:
Motor Control Blockset / Controls / Math Transforms
Motor Control Blockset HDL Support / Controls / Math Transforms

説明

PWM Reference Generator ブロックは、選択した変調方式に基づき、基準電圧から変調信号、デューティ比、相電圧を生成します。ブロックは出力を制限するオプションを備えており、これを使用して簡易過変調を実現したり、不規則なスイッチング動作を防止したりできます。

このブロックは、相電圧 (Vabc) または α-β 電圧成分で記述される固定子の基準電圧 (Vαβ) を受け取ります。

このブロックは SI 単位系および Per-Unit (PU) 系の両方をサポートしています (詳細については、Per-Unit Systemを参照してください)。

このブロックを使用して、スイッチング損失を低減する以下の離散パルス幅変調 (DPWM) 方式と共に、正弦波 PWM (SPWM) および空間ベクトル変調 (SVM) を実行します。

  • 60 DPWM: 60 度の不連続 PWM

  • 60 DPWM (+30 度シフト): 60 DPWM から +30 度シフト

  • 60 DPWM (-30 度シフト): 60 DPWM から -30 度シフト

  • 30 DPWM: 30 度の不連続 PWM

  • 120 DPWM: 正の DC 成分

  • 120 DPWM: 負の DC 成分

不連続 PWM (DPWM) の場合、ブロックは 1 相につき基本周期ごとに合計 120 度の変調波を正または負の DC レールに固定します。各固定区間は変調が不連続になります。

次の図は、正弦波 PWM (SPWM) の波形を示しています。

次の図は、空間ベクトル変調 (SVM) の波形を示しています。

次の図は、基本周期ごとに 2 つの 60 度固定区間がある 60 度の DPWM の波形を示しています。

次の図は、30 度の正の位相シフトがある 60 度の DPWM の波形を示しています。

次の図は、30 度の負の位相シフトがある 60 度の DPWM の波形を示しています。

次の図は、基本周期ごとに 4 つの 30 度固定区間がある 30 度の DPWM の波形を示しています。

次の図は、正の DC 固定がある 120 度の DPWM の波形を示しています。

次の図は、負の DC 固定がある 120 度の DPWM の波形を示しています。

端子

入力

すべて展開する

固定子の基準電圧の αβ 基準座標系における α 軸方向の成分。

依存関係

この端子を有効にするには、[入力タイプ][Valphabeta] に設定し、[電圧入力を展開] パラメーターを選択します。

データ型: single | double | fixed point

固定子の基準電圧の αβ 基準座標系における β 軸方向の成分。

依存関係

この端子を有効にするには、[入力タイプ][Valphabeta] に設定し、[電圧入力を展開] パラメーターを選択します。

データ型: single | double | fixed point

αβ 固定子の基準電圧の単一ベクトル信号。

依存関係

この端子を有効にするには、[電圧の入力タイプ][Valphabeta] に設定し、[電圧入力を展開] パラメーターをクリアします。

データ型: single | double | fixed point

abc 基準座標系における三相システムの成分。

依存関係

この端子を有効にするには、[入力タイプ][Vabc] に設定し、[電圧入力を展開] パラメーターを選択します。

データ型: single | double | fixed point

abc 基準座標系における三相システムの成分。

依存関係

この端子を有効にするには、[入力タイプ][Vabc] に設定し、[電圧入力を展開] パラメーターを選択します。

データ型: single | double | fixed point

abc 基準座標系における三相システムの成分。

依存関係

この端子を有効にするには、[入力タイプ][Vabc] に設定し、[電圧入力を展開] パラメーターを選択します。

データ型: single | double | fixed point

abc 基準座標系における三相システム電圧を表す単一ベクトル。

依存関係

この端子を有効にするには、[電力の入力タイプ][Vabc] に設定し、[電圧入力を展開] パラメーターをクリアします。

データ型: single | double | fixed point

可変 DC 母線電圧 (ボルト単位)。

依存関係

この端子を有効にするには、[入力単位] パラメーターを [SI 単位] に設定します。

データ型: single | double | fixed point

出力

すべて展開する

abc 基準座標系における a 軸方向の出力インバーター極電圧成分。

依存関係

この端子を有効にするには、[電圧 (a,b,c)] パラメーターを選択し、[出力を展開] パラメーターを選択します。

データ型: single | double | fixed point

abc 基準座標系における b 軸方向の出力インバーター極電圧成分。

依存関係

この端子を有効にするには、[電圧 (a,b,c)] パラメーターを選択し、[出力を展開] パラメーターを選択します。

データ型: single | double | fixed point

abc 基準座標系における c 軸方向の出力インバーター極電圧成分。

依存関係

この端子を有効にするには、[電圧 (a,b,c)] パラメーターを選択し、[出力を展開] パラメーターを選択します。

データ型: single | double | fixed point

abc 基準座標系における出力インバーター極電圧を表す単一ベクトル

依存関係

この端子を有効にするには、[電圧 (a,b,c)] パラメーターを選択し、[出力を展開] パラメーターをクリアします。

データ型: single | double | fixed point

abc 固定子の基準電圧の変調信号。

データ型: single | double | fixed point

abc 固定子の基準電圧のデューティ比。

データ型: single | double | fixed point

パラメーター

すべて展開する

パラメーター

ブロックで入力された固定子の相電圧または基準電圧を変調するために使用するパルス幅変調 (PWM) 方式。

ブロックで入力として使用する三相固定子電圧表現のタイプ。abc または αβ 基準座標系を選択します。

入力電圧をその基準成分に展開するオプション (abc 基準座標系または αβ 基準座標系)。

ブロックで使用される入力電圧の単位。詳細については、Per-Unit Systemを参照してください。

メモ

入力単位が Per-unit に設定されている場合、SVM またはいずれかの DPWM 方式が選択されると、ブロックは 23[VoutVin] のゲインを導入します。

変調信号を [-1,1] の範囲に制限するオプション。

依存関係

このパラメーターは、[入力単位] パラメーターで [pu] を選択した場合にのみ設定可能です。

出力

電圧 (abc 基準座標系) を出力端子として表示するオプション。

瞬時変調信号 (abc 基準座標系) を出力端子として表示するオプション。

PWM デューティ比 (abc 基準座標系) を出力端子として表示するオプション。

出力電圧をその相成分に展開するオプション (abc 基準座標系)。

拡張機能

すべて展開する

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

固定小数点の変換
Fixed-Point Designer™ を使用して固定小数点システムの設計とシミュレーションを行います。

バージョン履歴

R2020a で導入