Mean

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

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

  • Mean block

Описание

Блок Mean вычисляет среднее значение входного сигнала. Среднее значение вычисляется по рабочему среднему окну одного цикла заданной основной частоты:

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

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

Характеристики

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

Порты

Входной параметр

развернуть все

Входной сигнал, для которого блок вычисляет среднее значение в виде Сигнала Simulink.

Вывод

развернуть все

Среднее значение входного сигнала, возвращенного как Сигнал Simulink.

Параметры

развернуть все

Задайте основную частоту в герц. Это значение определяет период (1/F) рабочего среднего окна.

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

Задайте шаг расчета блока в секундах. Установите на 0 реализовывать непрерывный блок.

Примеры

power_Mean модель использует блок Mean, чтобы определить среднее значение сигнала DC, содержащего 12-ю гармоническую пульсацию.

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

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью Simulink® Coder™.

Введенный в R2013a