exponenta event banner

Контроллер тока SRM

Управление током для машин с переключаемым сопротивлением

  • Библиотека:
  • Управление Simscape/Electrical/Control/SRM

  • SRM Current Controller block

Описание

Блок контроллера тока SRM выполняет дискретно-временное пропорционально-интегральное (PI) управление током для блока машины с переключаемым сопротивлением (SRM).

Уравнения

Для определения рабочего цикла блок осуществляет дискретно-временное пропорционально-интегральное (PI) управление током в соответствии с этим уравнением.

D = (Кп + КиЦз 1) (Is_ref−Is)

Где:

  • D - рабочий цикл.

  • Kp - пропорциональный коэффициент усиления.

  • Ki - интегральное усиление.

  • Ts - время выборки.

  • Is_ref - опорный ток.

  • Является измеренным током.

Для получения управляющих сигналов для трех фаз блок затем умножает рабочий цикл на сигналы коммутации. Полученные три управляющих сигнала нормализуются в интервале [0, 1].

Порты

Вход

развернуть все

Опорный ток для управления.

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

Измеренный ток.

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

Внешний сигнал сброса (передний фронт) для интегратора.

Типы данных: Boolean

Угол ротора в интервале [0, β].

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

Угол включения питания фазой.

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

Угол включения питания фазой.

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

Продукция

развернуть все

Управляющий сигнал нормализован в интервале [0, 1].

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

Сигнал переключения для a-, b- и c-фаз. 1 для состояния включения и 0 для состояния отключения

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

Параметры

развернуть все

Пропорциональный коэффициент усиления, Kp, контроллера.

Интегральный коэффициент усиления, Ki, контроллера.

Коэффициент усиления защиты от навивки, Kaw, контроллера.

Время (в секундах) между последовательными выполнением блоков. Во время выполнения блок выдает выходные данные и, при необходимости, обновляет свое внутреннее состояние. Дополнительные сведения см. в разделе Что такое время образца? и Укажите время образца.

Если этот блок находится внутри запускаемой подсистемы, наследуйте время выборки, установив для этого параметра значение -1. Если этот блок находится в модели непрерывного шага переменной, укажите время выборки явно, используя положительный скаляр.

Ссылки

[1] Саха, Н. и С. Панда. «Управление скоростью с уменьшением пульсации крутящего момента двигателя с переключаемым сопротивлением с помощью метода Hybrid Multy Optimizing Relacement Gravitational Search». Инженерная наука и техника. Том 20 (2017): 909-921.

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

Создание кода C/C + +
Создайте код C и C++ с помощью Simulink ® Coder™

.
Представлен в R2018a