Sinestream Signal Generator
|
Страница в процессе разработки. |
Генератор сигналов синусоидальной формы для оценки частотной характеристики системы.
Тип: SubSystem
|
Путь в библиотеке:
|
Описание
Блок Sinestream Signal Generator используется для генерации входных сигналов возмущения синусоидальной формы. Этот блок позволяет генерировать как скалярные, так и векторные сигналы, в том числе трехфазные сигналы синуса, косинуса или оба сигнала. Трехфазные сигналы полезны при определении частотной характеристики трехфазных систем переменного тока. Например, сгенерированный сигнал можно использовать для измерения импеданса инвертора, который подключает возобновляемые источники энергии к трёхфазным сетям переменного тока. Рекомендуемая продолжительность эксперимента:
где
-
— -ая частота;
-
— количество частот;
-
— количество периодов сигнала;
-
— период дискретизации.
Порты
Вход
#
start/stop —
запуск/остановка генерации сигнала
скаляр
Details
Чтобы запустить и остановить процесс генерации сигнала, подайте сигнал на данный порт. Когда значение сигнала изменится с:
-
отрицательного или нулевого значения на положительное — генерация сигнала начинается;
-
положительного на отрицательный или нулевой — генерация сигнала прекращается.
Как правило, для запуска эксперимента можно использовать сигнал, который меняется с 0 на 1, а для остановки — с 1 на 0. Когда эксперимент не выполняется, блок не генерирует возмущение на выходном порту.
Сгенерируйте сигнал возмущения, который будет достаточно продолжительным, чтобы алгоритм смог собрать достаточно данных для точной оценки на всех исследуемых частотах.
| Типы данных |
|
| Поддержка комплексных чисел |
Нет |
#
w —
частоты возбуждающего сигнала
вектор
Details
Частоты, на которых оценивается частотная характеристика системы. Блок генерирует возмущение на каждой из этих частот. Максимальная частота, которую можно оценить, ограничена частотой Найквиста .
При подаче частот через этот порт укажите количество частот в параметре Number of frequencies.
Зависимости
Чтобы использовать этот порт, установите для параметра Excitation Signal Source значение External ports.
| Типы данных |
|
| Поддержка комплексных чисел |
Нет |
#
amp —
амплитуды возбуждающего сигнала
скаляр | вектор
Details
Укажите амплитуды сигналов возмущения. Чтобы использовать одинаковую амплитуду для всех частот, укажите скалярное значение. Если вы знаете, что отклик существенно меняется в диапазоне частот, которые необходимо оценить, вы можете использовать вектор для указания разной амплитуды для каждой частоты.
Зависимости
Чтобы использовать этот порт, установите для параметра Excitation Signal Source значение External ports.
| Типы данных |
|
| Поддержка комплексных чисел |
Нет |
Выход
#
sin, cos, sin cos —
сигнал возмущения
скаляр | вектор
Details
Сигнал возмущения. Название порта зависит от значения параметра Waveform Type:.
Зависимости
Чтобы использовать этот порт, снимите флажок Generate three-phase perturbation signal.
| Типы данных |
|
| Поддержка комплексных чисел |
Нет |
#
3ϕ-sin, 3ϕ-cos, 3ϕ-sin cos —
сигнал трехфазного возмущения
вектор
Details
Сигнал трехфазного возмущения. Название порта зависит от значения параметра Waveform Type:.
Зависимости
Чтобы использовать этот порт, установите флажок Generate three-phase perturbation signal.
| Типы данных |
|
| Поддержка комплексных чисел |
Нет |
#
idx w —
частотные индексы
скаляр | вектор
Details
Сигнал на этом порту выводит соответствующий индекс генерируемой частотной составляющей.
Зависимости
Чтобы использовать этот порт, установите флажок Show frequency index port.
| Типы данных |
|
| Поддержка комплексных чисел |
Нет |
Параметры
Block Settings
# Sample time (Ts): — период дискретизации
Details
Период дискретизации сигнала. Рекомендуется использовать период дискретизации как минимум в пять раз меньше частоты Найквиста:
,
где — самая высокая частота в параметре Frequencies в рад/с.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
#
Excitation Signal Source —
источник возбуждающего сигнала
Block parameters | External ports
Details
Выберите, как будут задаваться частоты и амплитуды возмущающего сигнала эксперимента: через параметры блока или через внешние порты.
| Значения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
Excitational Signal Settings
# Frequencies — частоты возбуждающего сигнала
Details
Частоты, на которых оценивается частотная характеристика системы. Блок генерирует возмущение на каждой из этих частот. Максимальная частота, которую можно оценить, ограничена частотой Найквиста .
Зависимости
Чтобы использовать этот параметр, установите для параметра Excitation Signal Source значение Block parameters.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
# Number of frequencies — количество частот
Details
Если вы задаете частоты возбуждающего сигнала через внешний порт w, укажите количество частот (длину вектора w) в этом параметре.
Зависимости
Чтобы использовать этот параметр, установите для параметра Excitation Signal Source значение External ports.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
#
Frequency units —
единицы измерения частот
rad/s | Hz
Details
Единицы измерения частот.
| Значения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
# Amplitudes — амплитуды возбуждающего сигнала
Details
Укажите амплитуды сигналов возмущения. Чтобы использовать одинаковую амплитуду для всех частот, укажите скалярное значение. Если вы знаете, что отклик существенно меняется в диапазоне частот, которые необходимо оценить, вы можете использовать вектор для указания разной амплитуды для каждой частоты.
Зависимости
Чтобы использовать этот параметр, установите для параметра Excitation Signal Source значение Block parameters.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
Signal Generation Settings
# Number of signal periods: — количество периодов сигнала
Details
Количество периодов сигнала, в течение которых каждая синусоидальная волна имеет максимальную амплитуду.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
Advanced settings
#
Waveform Type: —
тип сигнала
sine | cosine | both
Details
Укажите тип сигнала возмущения: синусоидальный, косинусоидальный или одновременно оба.
| Значения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
# Generate three-phase perturbation signal — сгенерировать сигнал трехфазного возмущения
Details
Установите этот флажок, чтобы сгенерировать трехфазный сигнал возмущения с разницей фаз между волнами в 120°. Трехфазные сигналы полезны при определении частотной характеристики трехфазных систем переменного тока.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
# Show frequency index port — включить порт частотного индекса
Details
Установите этот флажок, чтобы включить порт idx w.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
# Phase Shift — сдвиг фазы
Details
Укажите сдвиг фазы.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
#
Phase Shift units —
единицы измерения сдвига фазы
deg | rad
Details
Единицы измерения сдвига фазы.
| Значения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
