SRM текущий контроллер

Текущее управление для коммутируемых машин нежелания

  • Библиотека:
  • Simscape / Электрический / Управление / Управление SRM

Описание

Блок SRM Current Controller выполняет пропорциональный интеграл (PI) дискретного времени текущее управление для блока Switched Reluctance Machine (SRM).

Уравнения

Чтобы определить рабочий цикл, блок реализует пропорциональный интеграл (PI) дискретного времени текущее управление в соответствии с этим уравнением.

D=(Kp+KiTszz1)(Is_refIs)

Где:

  • D является рабочим циклом.

  • Kp является пропорциональным усилением.

  • Ki является интегральным усилением.

  • Ts является шагом расчета.

  • Is_ref является ссылочным током.

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

Чтобы получить управляющие сигналы для трех фаз, блок затем умножает рабочий цикл с коммутационными сигналами. Получившиеся три управляющих сигнала нормированы на интервале [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, контроллера.

Время, в s, между последовательным выполнением блока. Во время выполнения блок производит выходные параметры и, при необходимости обновляет его внутреннее состояние. Для получения дополнительной информации смотрите то, Что Шаг расчета? (Simulink) и Настройка времени выборки (Simulink).

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

Ссылки

[1] Саа, N. и S. Panda. "Регулировка скорости с сокращением пульсации крутящего момента коммутируемого двигателя нежелания Гибридом Многие Оптимизирующие Связь Гравитационный Поисковый метод". Технические науки и Технология. Vol 20 (2017): 909–921.

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

Генерация кода C/C++
Генерация кода C и C++ с помощью Simulink® Coder™.

Введенный в R2018a