Объект: EDM01J
Библиотека: ElectricalDrive
Имя на уровне решателя: ElectricalDrive.EDM01J
Аннотация: ШИМ, полумост
Обозначение:
Порты (степени свободы) компонента:
№ |
Обозначение порта |
Тип |
Наименование порта |
|---|---|---|---|
1 |
Port1 |
ISIGNAL |
1D сигнальный порт, скважность |
2 |
Port2 |
XY |
2D сигнальный порт, узел2 |
Пользовательские параметры модели:
№ |
Параметр |
Тип |
Описание |
Единица |
Значение по умолч. |
|---|---|---|---|---|---|
1 |
PhaseShift |
real |
Фазовый сдвиг, с |
s |
0.0 |
2 |
YRange |
string |
Диапазон скважности [0_To_Positive_1, Negative_1_To_Positive_1], - |
0_To_Positive_1 |
|
3 |
f |
real |
Частота ШИМ, Гц |
Hz |
1.0 |
Расчетные и измеряемые величины:
№ |
Параметр |
Описание |
Единица |
|---|---|---|---|
1 |
V_port1 |
Значение сигнала на порте (V) |
|
2 |
X_port1 |
Значение интегральной функции от сигнала на порте (X) |
|
3 |
A_port1 |
Значение производной функции от сигнала на порте (A) |
Пример использования компонента
Модель широтно-импульсного модулятора для полумоста (EDM01J)
Компонент EDM01J (модуль ElectricalDrive) реализует широтно-импульсную модуляцию (ШИМ) для управления полумостовым инвертором. Модулятор формирует два взаимодополняющих сигнала X и Y, которые управляют верхним и нижним ключами полумоста. Предусмотрены настройки фазового сдвига PhaseShift и диапазона скважности YRang. Компонент применяется в системах управления электроприводами, инверторах и преобразователях для регулирования выходного напряжения или тока.
Проверка формирования сигналов управления полумостом при линейно изменяющемся входном сигнале.
Начальные данные:
Схема тестирования:
На вход ШИМ-модулятора EDM01J1 подаётся сигнал Y от источника LinearSource1. Выходные сигналы X и Y (через сплиттер XY2X_Y1) регистрируются на осциллографах Check1 и RUN.
Результат:
На графиках RUN и Check1 показаны входной сигнал EDM01J.EDM01J1.V1 (пила) и выходные сигналы EDM01J.X и EDM01J.Y. Выходные сигналы представляют собой прямоугольные импульсы, работающие в противофазе:
при положительных значениях входного сигнала (V1 > 0) сигнал X = 1, а Y = 0;
при отрицательных значениях (V1 < 0) сигнал X = 0, а Y = 1.
Переключение происходит в момент перехода входного сигнала через ноль (с учётом заданных PhaseShift и YRang). Такое поведение соответствует алгоритму управления полумостом, при котором верхний и нижний ключи открываются поочерёдно, предотвращая сквозной ток. Модулятор работает корректно, формируя взаимодополняющие ШИМ-сигналы.
Схема теста
Рисунок 1 - Схема теста
Графики результатов теста
Рисунок 2 - EDM01J.RUN (входной сигнал V1 и выходные X, Y)
Рисунок 3 - EDM01J.Check1 (выходные сигналы X и Y)