このページは前リリースの情報です。該当の英語のページはこのリリースで削除されています。
Fourier
信号のフーリエ解析を実行
ライブラリ:
Simscape /
Electrical /
Specialized Power Systems /
Sensors and Measurements
説明
Fourier ブロックは、入力信号の基本周波数の 1 サイクルのランニング ウィンドウにおける信号のフーリエ解析を実行します。Fourier ブロックは、入力信号の DC 成分、基本成分、または任意の高調波成分の振幅と位相を計算するようにプログラムできます。
信号 f(t) は次の形式のフーリエ級数で表現できることを思い出してください。
ここで、n は高調波のランクを表します。(n = 1 は基本成分に対応します。) 選択した高調波成分の振幅と位相が次の方程式で計算されます。
ここで
このブロックではランニング平均ウィンドウを使用するため、シミュレーションが 1 サイクル完了するまでは出力から正しい振幅と角度が得られません。最初のシミュレーション サイクルについては、出力は初期入力パラメーターで指定された値のままになります。
特性
サンプル時間 | [Sample Time] パラメーターで指定。[Sample Time] = 0 の場合は連続。 |
スカラー拡張 | あり (パラメーター)。 |
多次元化 | あり。 |
例
power_Fourier
モデルは、Fourier 測定ブロックの 2 つの応用を示しています。モデルの上の部分は、Fourier ブロックを使用して同じ入力信号の DC 成分、基本値、および 2 番目と 3 番目の高調波成分を計算する方法を示しています。モデルの下の部分では、3 つの異なる入力の基本値 (振幅と位相) をブロックで計算しています。この応用では、3 つの出力信号の初期値をマスクのダイアログ ボックスで指定します。
モデルのサンプル時間は、既定値の 50e-6 秒に設定された変数 Ts でパラメーター化されています。モデルを連続モードでシミュレーションするには、コマンド ウィンドウで Ts を 0 に設定します。
端子
入力
出力
パラメーター
拡張機能
バージョン履歴
R2013a で導入
参考
abc_to_dq0 Transformation