Main Content

Mean

信号の平均値を計算

  • Mean block

ライブラリ:
Simscape / Electrical / Specialized Power Systems / Sensors and Measurements

説明

Mean ブロックは、入力信号の平均値を計算します。指定した基本周波数の 1 サイクルのランニング平均ウィンドウにおける平均値が計算されます。

Mean(f(t))=1T(tT)tf(t)dtf(t):input signal, T = 1/fundamental frequency

このブロックではランニング平均ウィンドウを使用するため、シミュレーションが 1 サイクル完了するまでは出力から正しい値が得られません。最初のシミュレーション サイクルについては、出力は指定した初期入力値のままで一定になります。

特性

サンプル時間 [Sample Time] パラメーターで指定
[Sample Time] = 0 の場合は連続
スカラー拡張あり (パラメーター)
多次元化あり

すべて展開する

power_Mean モデルでは、Mean ブロックを使用して、12 次高調波リップルを含む DC 信号の平均値を求めます。

モデルのサンプル時間は、既定値の 50e-6 秒に設定された変数 Ts でパラメーター化されています。モデルを連続モードでシミュレートするには、コマンド ウィンドウで Ts を 0 に設定します。

端子

入力

すべて展開する

ブロックで平均値を計算する入力信号。Simulink 信号として指定します。

出力

すべて展開する

入力信号の平均値。Simulink 信号として返されます。

パラメーター

すべて展開する

基本周波数 (ヘルツ) を指定します。この値により、ランニング平均ウィンドウの周期 (1/F) が決まります。

最初のシミュレーション サイクルに対する入力値を指定します。

ブロックのサンプル時間 (秒) を指定します。連続ブロックを実装するには 0 に設定します。

拡張機能

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

バージョン履歴

R2013a で導入