Измерение RMS

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

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

Описание

Блок RMS Measurement измеряет среднеквадратичные (RMS) свойства входного сигнала. Можно использовать его, чтобы измерить одно из этих свойств:

  • Общая RMS входного сигнала

  • RMS отдельных гармоник входного сигнала, который вы задаете.

Используйте общую настройку RMS с соответствующими датчиками, чтобы выполнить напряжение RMS, текущее, или исследования степени в вашей системе.

Можно использовать настройку гармоник, чтобы выполнить общие гармонические исследования искажения систем с нелинейными загрузками, такими как:

  • Конвертеры

  • Электроприводы

  • Инверторы

Уравнения

Общее значение RMS вычисляется от входного сигнала xRMS как:

xRMS(t)=1TtTtx(t)2dt,

где:

  • T является периодом входного сигнала, или эквивалентно инверсией его основной частоты F.

  • x является входным сигналом.

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

Гармонический компонент RMS xk,RMS для гармонического k вычисляется как:

xk,RMS(t)=G(2T)(tTtx(t)sin(2πktT)dt)2+(tTtx(t)потому что(2πktT)dt)2,

где G равен 0.5 для компонента DC (k = 0) и 1/2 для компонентов AC (k > 0).

Порты

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

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

Периодический входной сигнал.

Типы данных: single | double

Вывод

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

Предполагаемая RMS входного сигнала. Если вы выбираете Specify harmonics, вывод является вектором с каждым элементом, соответствующим заданной гармонике. В противном случае вывод является скаляром, представляющим общую RMS.

Типы данных: single | double

Параметры

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

Основная частота входного сигнала, соответствующего первой гармонике.

Задайте, вывести ли общую RMS входных сигналов или отдельные гармоники, которые вы задаете.

Задайте гармоники, для которых можно вывести RMS.

Зависимости

Чтобы включить этот параметр, выберите параметр Specify harmonics.

Время между последовательным выполнением блока. Во время выполнения блок производит выходные параметры и, при необходимости обновляет его внутреннее состояние. Для получения дополнительной информации смотрите то, Что Шаг расчета? (Simulink) и Настройка времени выборки (Simulink).

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

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

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

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

Введенный в R2017b