Fourier

Выполните Анализ Фурье сигнала

Библиотека

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

  • Fourier block

Описание

Блок Фурье выполняет Анализ Фурье входного сигнала в рабочем окне одного цикла основной частоты сигнала. Блок Фурье может быть запрограммирован, чтобы вычислить величину и фазу компонента постоянного тока, основного или любого гармонического компонента входного сигнала.

Напомним, что f сигнала (t) может быть выражена последовательностью Фурье вида

f(t)=a02+n=1ancos(nωt)+bnsin(nωt)

где n представляет ранг гармоник. (n = 1 соответствует основному компоненту.) Величина и фаза выбранного гармонического компонента вычисляются этими уравнениями:

|Hn|=an2+bn2

Hn=atan(anbn)

где

an=2TtTtf(t)cos(nωt)dt

bn=2TtTtf(t)sin(nωt)dt

T=1f1

f1:Основная частота

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

Параметры

Fundamental frequency (Hz)

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

Harmonic n (0 = DC, 1 = fundamental)

Задайте гармонический компонент для анализа Фурье. Введите 0 для анализа компонента постоянного тока. Введите 1 для анализа основной частоты или введите число, соответствующее нужной гармонике. По умолчанию это 1.

Initial input [ Mag, Phase (degrees) ]

Задайте начальные величины и фазу в степени сигнала выхода. По умолчанию это [0, 0].

Sample time

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

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

Input

Подключите к анализируемому сигналу. Типичными входными сигналами являются напряжения или токи, измеренные блоками Измерение или Voltage Measurement.

|u|<reservedrangesplaceholder0>

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

uPhase

Второй выход возвращает фазу в степенях заданного гармонического компонента.

Особенности

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

Примеры

The power_Fourier модель показывает два приложения блока измерения Фурье. Верхняя часть модели показывает, как использовать блок Fourier для вычисления компонента DC, основного значения и второго и третьего гармонического содержимого того же входного сигнала. В нижней части модели блок вычисляет фундаментальное значение (величину и фазу) трёх различных входов. Для этого приложения задайте начальные значения для трех выходных сигналов в диалоговом окне маски.

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

Введенный в R2013a