Генератор возмущающего синусоидального сигнала
Генератор сигналов синусоидальной формы для оценки частотной характеристики системы.
Тип: SubSystem
|
Путь в библиотеке:
|
Описание
Блок Генератор возмущающего синусоидального сигнала используется для генерации входных сигналов возмущения синусоидальной формы. Этот блок позволяет генерировать как скалярные, так и векторные сигналы, в том числе трехфазные сигналы синуса, косинуса или оба сигнала. Трехфазные сигналы полезны при определении частотной характеристики трехфазных систем переменного тока. Например, сгенерированный сигнал можно использовать для измерения импеданса инвертора, который подключает возобновляемые источники энергии к трехфазным сетям переменного тока. Рекомендуемая продолжительность эксперимента:
где
-
— -ая частота;
-
— количество частот;
-
— количество периодов сигнала;
-
— период дискретизации.
Порты
Вход
#
start/stop —
запуск/остановка генерации сигнала
скаляр
Details
Чтобы запустить и остановить процесс генерации сигнала, подайте сигнал на данный порт. Когда значение сигнала изменится с:
-
отрицательного или нулевого значения на положительное — генерация сигнала начинается;
-
положительного на отрицательный или нулевой — генерация сигнала прекращается.
Как правило, для запуска эксперимента можно использовать сигнал, который меняется с 0 на 1, а для остановки — с 1 на 0. Когда эксперимент не выполняется, блок не генерирует возмущение на выходном порту.
Сгенерируйте сигнал возмущения, который будет достаточно продолжительным, чтобы алгоритм смог собрать достаточно данных для точной оценки на всех исследуемых частотах.
| Типы данных |
|
| Поддержка комплексных чисел |
Нет |
#
w —
частоты возбуждающего сигнала
вектор
Details
Частоты, на которых оценивается частотная характеристика системы. Блок генерирует возмущение на каждой из этих частот. Максимальная частота, которую можно оценить, ограничена частотой Найквиста .
При подаче частот через этот порт укажите количество частот в параметре Количество частот.
Зависимости
Чтобы использовать этот порт, установите для параметра Источник сигнала возмущения значение External ports.
| Типы данных |
|
| Поддержка комплексных чисел |
Нет |
#
amp —
амплитуды возбуждающего сигнала
скаляр | вектор
Details
Укажите амплитуды сигналов возмущения. Чтобы использовать одинаковую амплитуду для всех частот, укажите скалярное значение. Если вы знаете, что отклик существенно меняется в диапазоне частот, которые необходимо оценить, вы можете использовать вектор для указания разной амплитуды для каждой частоты.
Зависимости
Чтобы использовать этот порт, установите для параметра Источник сигнала возмущения значение External ports.
| Типы данных |
|
| Поддержка комплексных чисел |
Нет |
Выход
#
sin, cos, sin cos —
сигнал возмущения
скаляр | вектор
Details
Сигнал возмущения. Название порта зависит от значения параметра Тип сигнала:.
Зависимости
Чтобы использовать этот порт, снимите флажок Генерировать трехфазный возмущающий сигнал.
| Типы данных |
|
| Поддержка комплексных чисел |
Нет |
#
3ϕ-sin, 3ϕ-cos, 3ϕ-sin cos —
сигнал трехфазного возмущения
вектор
Details
Сигнал трехфазного возмущения. Название порта зависит от значения параметра Тип сигнала:.
Зависимости
Чтобы использовать этот порт, установите флажок Генерировать трехфазный возмущающий сигнал.
| Типы данных |
|
| Поддержка комплексных чисел |
Нет |
#
idx w —
частотные индексы
скаляр | вектор
Details
Сигнал на этом порту выводит соответствующий индекс генерируемой частотной составляющей.
Зависимости
Чтобы использовать этот порт, установите флажок Выводить индекс частоты через порт.
| Типы данных |
|
| Поддержка комплексных чисел |
Нет |
Параметры
Основные настройки
# Период дискретизации (Ts): — период дискретизации
Details
Период дискретизации сигнала. Рекомендуется использовать период дискретизации как минимум в пять раз меньше частоты Найквиста:
где — самая высокая частота в параметре Частоты в рад/с.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
#
Источник сигнала возмущения —
источник возбуждающего сигнала
Параметры блока | External ports
Details
Выберите, как будут задаваться частоты и амплитуды возмущающего сигнала эксперимента: через параметры блока или через внешние порты.
| Значения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
Настройки возмущающего сигнала
# Частоты — частоты возбуждающего сигнала
Details
Частоты, на которых оценивается частотная характеристика системы. Блок генерирует возмущение на каждой из этих частот. Максимальная частота, которую можно оценить, ограничена частотой Найквиста .
Зависимости
Чтобы использовать этот параметр, установите для параметра Источник сигнала возмущения значение Параметры блока.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
# Количество частот — количество частот
Details
Если вы задаете частоты возбуждающего сигнала через внешний порт w, укажите количество частот (длину вектора w) в этом параметре.
Зависимости
Чтобы использовать этот параметр, установите для параметра Источник сигнала возмущения значение External ports.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
#
Единицы измерения частоты —
единицы измерения частот
рад/с | Гц
Details
Единицы измерения частот.
| Значения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
# Амплитуды — амплитуды возбуждающего сигнала
Details
Укажите амплитуды сигналов возмущения. Чтобы использовать одинаковую амплитуду для всех частот, укажите скалярное значение. Если вы знаете, что отклик существенно меняется в диапазоне частот, которые необходимо оценить, вы можете использовать вектор для указания разной амплитуды для каждой частоты.
Зависимости
Чтобы использовать этот параметр, установите для параметра Источник сигнала возмущения значение Параметры блока.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
Настройки генерации сигнала
# Количество периодов сигнала: — количество периодов сигнала
Details
Количество периодов сигнала, в течение которых каждая синусоидальная волна имеет максимальную амплитуду.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
Продвинутые настройки
#
Тип сигнала: —
тип сигнала
sine | cosine | оба
Details
Укажите тип сигнала возмущения: синусоидальный, косинусоидальный или одновременно оба.
| Значения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
# Генерировать трехфазный возмущающий сигнал — сгенерировать сигнал трехфазного возмущения
Details
Установите этот флажок, чтобы сгенерировать трехфазный сигнал возмущения с разницей фаз между волнами в 120°. Трехфазные сигналы полезны при определении частотной характеристики трехфазных систем переменного тока.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
# Выводить индекс частоты через порт — включить порт частотного индекса
Details
Установите этот флажок, чтобы включить порт idx w.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
# Фазовый сдвиг — сдвиг фазы
Details
Укажите сдвиг фазы.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
#
Единицы измерения фазового сдвига —
единицы измерения сдвига фазы
град. | рад
Details
Единицы измерения сдвига фазы.
| Значения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
