Сгенерируйте трехфазный сигнал с программируемым изменением времени амплитуды, фазы, частоты и гармоник
Simscape / Электрический / Специализированные Энергосистемы / Источники / Источники Генератора Сигнала
Используйте блок Three-Phase Programmable Generator, чтобы сгенерировать трехфазный синусоидальный сигнал изменяющимися во времени параметрами. Этот векторизованный сигнал обычно представляет набор трехфазных напряжений или токов. Можно программировать изменение времени для амплитуды, фазы или частоты основного компонента сигнала. Кроме того, можно программировать две гармоники и наложить их на основной сигнал.
Задайте амплитуду (в вольтах, амперах или pu), фаза (в градусах) и частота (в герц) компонента положительной последовательности трехфазного сигнала. Значением по умолчанию является [100, 0, 60]
.
Задайте, хотите ли вы программировать изменение времени амплитуды, фазы или частоты. Если вы не хотите программировать изменение времени генератора, выберите None
(значение по умолчанию).
Изменение времени применяется к трем фазам источника кроме тех случаев, когда параметр Type of variation устанавливается на Table of amplitude-pairs
. В этом случае можно применить изменение, чтобы поэтапно осуществить единственное.
Задайте тип изменения, чтобы примениться к амплитуде, фазе или частоте, заданной параметром Time variation of. Опции включают Step
, Ramp
(значение по умолчанию), Modulation
(для синусоидальной модуляции), и Table of amplitude-pairs
(ряд ступенчатых изменений амплитуды или фазы в конкретные моменты времени).
Этот параметр отображается только, когда параметр Type of Variation устанавливается на Step
.
Задайте амплитуду ступенчатого изменения величины амплитуды положительной последовательности (в вольтах, амперах или pu), фаза (в градусах) или частота (в герц). Значением по умолчанию является -0.5
.
Этот параметр отображается только, когда параметр Type of Variation устанавливается на Ramp
.
Задайте скорость изменения амплитуды (в вольтах/секунда, амперах/секунда или pu/second), фаза (в степенях/секунда), или частота (в герц/секунда). Значением по умолчанию является 10
.
Этот параметр отображается только, когда параметр Type of Variation устанавливается на Modulation
.
Задайте амплитуду модуляции для амплитуды, частоты или фазы, как задано в параметре Time variation of. Значением по умолчанию является 0.3
.
Этот параметр отображается только, когда параметр Type of Variation устанавливается на Modulation
.
Задайте частоту модуляции для амплитуды, фазы или частоты, как задано в параметре Time variation of. Значением по умолчанию является 2
.
Этот параметр отображается только, когда параметр Type of Variation устанавливается на Step
, Ramp
, или Modulation
.
Задайте время в секундах, когда запрограммированное изменение времени вступит в силу и остановится. Значением по умолчанию является [0.2 1.2]
.
Этот параметр отображается только, когда параметр Type of Variation устанавливается на Table of time-amplitude pairs
.
Когда этот параметр выбран, изменение времени, заданное Amplitude или phase values и параметрами Time values, применяется на фазу единственное. Значение по умолчанию выбрано.
Этот параметр отображается только, когда параметр Type of Variation устанавливается на Table of time-amplitude pairs
.
Используйте этот параметр, чтобы задать амплитуду или значения фазы фазы A, когда Variation on phase A only будет выбран. В противном случае используйте его, чтобы задать положительные амплитуды последовательности или значения фазы (в градусах) соответствующие временам, заданным в параметре Time values. Значением по умолчанию является [1 0.2 1.2 1.0]
.
Этот параметр отображается только, когда параметр Type of Variation устанавливается на Table of time-amplitude pairs
.
Задайте времена в секундах, когда амплитуда или фаза изменятся, согласно значениям, заданным в параметре Amplitude or phase values. Значением по умолчанию является [0 0.1 0.15 0.2]
.
Установите этот флажок, чтобы позволить программировать двух гармоник, которые могут быть наложены на основное напряжение источника. Значение по умолчанию очищено.
Этот параметр отображается только, когда флажок Harmonic generation устанавливается.
Задайте порядок, амплитуду, фазу и тип последовательности (1 = положительная последовательность; 2 = отрицательная последовательность; 0 = нулевая последовательность) первой гармоники, которая наложится на основной сигнал. Значением по умолчанию является [3 5 -25 0]
.
Задайте 1
для гармонического порядка и 1
для последовательности, чтобы вызвать амплитудное изменение положительной последовательности без неустойчивости и без гармоник.
Задайте 1
для гармонического порядка и 0
или 2
для последовательности, чтобы произвести неустойчивость сигнала без гармоник.
Этот параметр отображается только, когда Гармонический флажок генерации устанавливается. Задайте порядок, амплитуду, фазу и тип последовательности (1 = положительная последовательность; 2 = отрицательная последовательность; 0 = нулевая последовательность) второй гармоники, чтобы наложиться на основной сигнал. Значением по умолчанию является [5 10 35 2]
.
Этот параметр отображается только, когда флажок Harmonic generation устанавливается.
Задайте время в секундах, когда гармоническая генерация накладывается на основной сигнал и время, когда это останавливается. Значением по умолчанию является [ 0.05 99]
.
Задайте шаг расчета блока в секундах. Установите на 0, чтобы реализовать непрерывный блок. Значением по умолчанию является 0
.
abc
Возвращает векторизованный сигнал фаз a, b, и c.
m
Выходной вектор Simulink®, содержащий восемь внутренних сигналов.
Сигнал | Имена сигнала | Определение |
---|---|---|
1-3 | Mag_abc | Величины основного компонента a, b, c сигналы |
4-6 | Phase_abc (градус) | Фазы основного компонента a, b, c сигналы (степени) |
7 | Частота (Гц) | Частота основного компонента a, b, c сигналы (герц) |
8 | вес (рад) | Мгновенный угол вращающегося вектора из компонента положительной последовательности (радианы) |
Размер шага |
|
Скалярное расширение | Нет |
Определенный размерность | Нет |
power_ThreePhaseProgrammableGenerator
модель показывает два приложения блока Three-Phase Programmable Generator.
В топ-модели синусоидальная модуляция амплитуды запрограммирована от 0,1 с до 0,6 с. Затем перекос сигнала положительной последовательности производится от 0,7 с до 0,9 с путем добавления гармоники положительной последовательности порядка 1 со сдвигом фазы на 180 градусов.
В нижней модели изменение частоты запрограммировано от 0,1 с до 0,6 с, и затем две гармоники (2-й и 5-й) добавляются от 0,7 с до 0,9 с. Величина, фаза и частота компонента положительной последовательности измеряются с помощью PLL и блока Positive-Sequence (PLL-Driven). Изменения измеренных количеств по сравнению с заданными значениями, доступными в выходном (m) измерения.
Шаг расчета модели параметрируется с переменной Ts (значение по умолчанию Ts=50e-6). Чтобы симулировать непрерывный блок Three-Phase Programmable Generator, задайте Ts = 0 в Командном окне MATLAB® прежде, чем запустить симуляцию.