Sinusoidal Measurement (PLL, Three-Phase)

Оцените трехфазные синусоидальные характеристики с помощью цикла фазовой автоподстройки

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

  • Sinusoidal Measurement (PLL, Three-Phase) block

Описание

Блок Sinusoidal Measurement (PLL, Three-Phase) оценивает частотные характеристики сбалансированного трехфазного синусоидального сигнала. Блок использует стандартную стратегию фазовой автоподстройки (ФАП), чтобы оценить частоту и угол фазы входного сигнала. Это также выводит величину входного сигнала.

Используйте этот блок в приложениях управления, когда требуется частота, угол фазы или величина, и ее нельзя измерить непосредственно. Чтобы оценить частотные характеристики фаза или несбалансированного синусоидального сигнала, используйте вместо этого Sinusoidal Measurement (PLL) блок.

Уравнения

Цикл фазовой автоподстройки генерирует синусоиду, которая аппроксимирует входной сигнал, u(t) с формой:

y(t)=A(t)sin(ϕ0+2πf(t)dt),

где:

  • y - оценка входного сигнала.

  • A - амплитуда входного сигнала.

  • ϕ0 - начальный угол фазы входного сигнала.

Поскольку входной сигнал принимается сбалансированным, блок вычисляет амплитуду непосредственно из мгновенной амплитуды трех фаз. Расчетный ϕ угла фазы является углом этой сгенерированной синусоиды:

ϕ(t)=ϕ0+2πf(t)dt,

где f, является ли частота синусоиды и ϕ0 начальным углом фазы.

Эта схема показывает общую структуру цикла фазовой автоподстройки.

На схеме:

  • Фазовый детектор формирует сигнал ошибки относительно разности фаз между входным синусоидальным u и синтезированным синусоидальным y. Это также выводит амплитудную A.

  • Цикл фильтр предоставляет оценку входа угловой частотной ω путем фильтрации высокочастотных компонентов фазового различия. Блок также выводит преобразованную частотную f в Гц.

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

Порты

Вход

расширить все

Трехфазный входной сигнал.

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

Выход

расширить все

Расчетная частота входного сигнала, в Гц.

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

Расчетный угол фазы первой фазы входного сигнала, в рад.

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

Величина входного сигнала.

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

Параметры

расширить все

Пропорциональная составляющая для цикла фильтра. Увеличьте это значение, чтобы увеличить скорость, с которой установившаяся ошибка устраняется в угле фазы. Это значение также определяет агрессивность ФАПЛ в отслеживании и фиксации угла фазы.

Интегральная составляющая для цикла фильтра. Это определяет агрессивность ФАПЛ в отслеживании и блокировке фазы. Увеличьте это значение, чтобы уменьшить и исключить установившуюся ошибку в угле фазы.

Начальная оценка частоты входа.

Начальная оценка угла фазы.

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

Для унаследованной операции в дискретном времени задайте -1. Для операции в дискретном времени задайте положительное целое число. Для непрерывной операции задайте 0.

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

Примеры моделей

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

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

.

См. также

Блоки

Введенный в R2017b