Документация Engee

Среднеквадратичное

Вычисляет истинное среднеквадратичное значение (RMS) сигнала.

Тип: SubSystem

Путь в библиотеке:

/Physical Modeling/Electrical/Control/Measurements/RMS

Описание

Блок Среднеквадратичное вычисляет истинное среднеквадратичное значение (root mean square, RMS) входного сигнала.

Истинное среднеквадратичное значение входного сигнала вычисляется в окне скользящего среднего на одном цикле для заданной основной частоты:

где

  • — входной сигнал;

  • — основная частота.

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

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

Период дискретизации

Задается в параметре Период дискретизации. Непрерывный, если Период дискретизации имеет значение 0.

Скалярное расширение

Да, из параметров.

Определение размерности

Да.

Порты

Вход

# IN_1 — входной сигнал
скаляр | вектор

Details

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

Типы данных

Float64

Поддержка комплексных чисел

Нет

Выход

# OUT_1 — среднеквадратичное значение входного сигнала
скаляр | вектор

Details

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

Типы данных

Float64

Поддержка комплексных чисел

Нет

Параметры

Parameters

# Истинное среднеквадратичное значение — вычислять истинное среднеквадратичное значение

Details

Установите этот флажок, чтобы блок вычислял истинное среднеквадратичное значение входного сигнала.

Снимите этот флажок, чтобы блок вычислял фундаментальное значение входного сигнала, деленное на .

Значение по умолчанию

true (включено)

Имя для программного использования

true_RMS

Вычисляемый

Да

# Основная частота, Гц — основная частота

Details

Укажите основную частоту входного сигнала в Гц.

Значение по умолчанию

50

Имя для программного использования

f

Вычисляемый

Да

# Начальное среднеквадратичное значение — начальное среднеквадратичное значение

Details

Укажите начальное среднеквадратичное значение выходного сигнала.

Значение по умолчанию

120

Имя для программного использования

RMS_init

Вычисляемый

Да

# Период дискретизации — интервал между шагами расчета

Details

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

Значение по умолчанию

0

Имя для программного использования

sample_time

Вычисляемый

Да