メインコンテンツ

Sine Wave Generator (Three-Phase)

離散時間または連続時間の三相正弦波発生器

  • Sine Wave Generator (Three-Phase) block

ライブラリ:
Simscape / Electrical / Control / General Control

説明

Sine Wave Generator (Three-Phase) ブロックは、振幅、位相シフト、および周波数の入力から平衡三相正弦波を生成します。

端子

入力

すべて展開する

生成する三相正弦波の振幅。スカラーとして指定します。

生成する三相正弦波の位相 a の位相シフト。度単位のスカラーとして指定します。

生成する三相正弦波の周波数。Hz 単位のスカラーとして指定します。

出力

すべて展開する

三相正弦波。Simulink 信号ベクトルとして返されます。

正弦波の 3 相すべての角度。ラジアン単位の Simulink 信号ベクトルとして返されます。

パラメーター

すべて展開する

連続するブロック実行間の時間間隔。実行時に、ブロックは出力を生成し、必要に応じて内部状態を更新します。詳細については、サンプル時間とはサンプル時間の指定を参照してください。

継承される離散時間演算の場合は、このパラメーターを -1 に設定します。離散時間演算の場合は、このパラメーターを正のスカラーに設定します。連続時間演算の場合は、このパラメーターを 0 に設定します。

このブロックがマスク サブシステム内、または連続演算と離散演算の切り替えをサポートするバリアント サブシステム内にある場合は、このパラメーターをプロモートして、ブロックの実装が連続と離散の間で確実に正しく切り替わるようにします。詳細については、マスクにおけるブロック パラメーターのプロモートを参照してください。

拡張機能

すべて展開する

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

バージョン履歴

R2020a で導入