Mean (Variable Frequency)

Вычислите среднее значение сигнала

Библиотека

Simscape / Электрический / Специализированные Энергосистемы / Датчики и Измерения

  • Mean (Variable Frequency) block

Описание

Блок Mean (Переменная Частота) вычисляет среднее значение сигнала, соединенного со вторым входом блока. Среднее значение вычисляется в рабочем среднем окне одного цикла частоты сигнала:

Mean(f(t))=1T(tT)tf(t)dtf(t):входной сигнал, T =  1/частота

Этот блок использует текущее среднее окно. Поэтому один цикл симуляции должен завершиться, прежде чем блок выведет вычисленное среднее значение. Для первого цикла симуляции выход удерживается постоянным до заданного начального значения.

Параметры

Initial frequency (Hz)

Задайте частоту первого цикла симуляции. По умолчанию это 60.

Minimum frequency (Hz)

Минимальное значение частоты определяет buffer size блока Переменная Задержка Времени, используемого внутри блока, чтобы вычислить среднее значение. По умолчанию это 45.

Initial input (DC component)

Задайте начальное значение входа во время первого цикла симуляции. По умолчанию это 0.

Sample time

Задайте шаг расчета блока в секундах. Установите значение 0 для реализации непрерывного блока. По умолчанию это 0.

Входы и выходы

Freq

Частота сигнала.

In

Подключается к анализируемому сигналу.

X

Среднее значение сигнала.

Особенности

Шаг расчетаЗадан в параметре Sample Time
Непрерывный, если Sample Time = 0
Скалярное расширениеДа, из параметров
Определенный размерностьДа

Примеры

The power_MeanVariableFrequency модель сравнивает блок Mean с блоком Mean (Variable Frequency) для трех одинаковых входных сигналов. Это показывает, что, даже если частота входных сигналов изменяется во время симуляции, блок Mean (Переменная Частота) выводит правильные значения.

Шаг расчета модели параметризован переменной Ts со значением по умолчанию 50e-6 с. Установите Ts на 0 в командном окне, чтобы симулировать модель в непрерывном режиме.

Введенный в R2013a