Токовый контроллер машины с постоянными магнитами в дискретном времени с предварительным управлением
Simscape / Электрический / Контроль / Контроль PMSM
Блок PMSM Current Controller with Pre-Control реализует в дискретном времени ПИ-основанную синхронную машину с постоянными магнитами (PMSM) в d ротора - q системе отсчета с внутренним предварительным управлением с feedforward.
Обычно этот блок используется в ряде блоков, образующих структуру управления.
Можно сгенерировать текущую ссылку в система координат, которая будет использоваться в качестве входов для этого блока с PMSM Current Reference Generator.
Вы можете получить ссылку на напряжение в области abc, преобразовав выход этого блока с помощью блока Inverse Park Transform.
Вы можете увидеть пример полной структуры управления, от измерений машины до входов машины, в блоке PMSM Field-Oriented Control.
Блок дискретизируется с помощью обратного метода Эйлера из-за простоты первого порядка и устойчивости.
Два токовых контроллеров PI, реализованные в исходной системе координат ротора, создают вектор ссылки напряжения:
и
где:
и являются d-составляющими и q-составляющими опорными напряжениями, соответственно.
и являются d-составляющими и q-составляющими опорными токами, соответственно.
и являются токами по оси D и Q, соответственно.
Kp_id и Kp_iq являются пропорциональными составляющими для контроллеров d-осей и q-осей, соответственно.
Ki_id и Ki_iq являются интегральными составляющими для контроллеров d-осей и q-осей, соответственно.
Ts является шагом расчета дискретного контроллера.
vd_FF и vq_FF являются напряжениями с feedforward для оси D и оси Q, соответственно.
Feedforward связью получаются из математических уравнений машины:
и
где:
ωe - электрическая скорость ротора.
Ld и Lq являются индуктивностью по оси D и оси Q, соответственно.
ψm - редактирование потока постоянных магнитов.
Использование управления PI приводит к нулю в передаточной функции с обратной связью, что может привести к нежелательному перерегулированию в обратной связи с обратной связью. Этот нуль может быть отменен путем введения блока нулевой отмены в пути с feedforward. Передаточные функции аннулирования нуля в дискретном времени:
и
Насыщение должно быть наложено, когда вектор напряжения статора превышает предел фазы напряжения Vph_max:
где vd и vq являются напряжениями по оси D и Q, соответственно.
В случае расстановки приоритетов по оси вводятся v1 и v2 напряжения, где:
v1 = vd и v2 = vq для определения приоритетов по оси D.
v1 = vq и v2 = vd для определения приоритетов по оси Q.
Ограниченные (насыщенные) напряжения и получаются следующим образом:
и
где:
и являются без ограничений (ненасыщенными) напряжениями.
v2_max - максимальное значение v2, которое не превышает предел фазы напряжения, заданный как
В случае, когда прямая и квадратурная оси имеют одинаковый приоритет (эквивалентность d-q), ограниченные напряжения получаются следующим образом:
и
где:
и
Чтобы избежать насыщения выходного сигнала интегратора, используется механизм защиты от обмотки возбуждения. В такой ситуации коэффициент усиления интегратора становится:
и
где Kaw_id, Kaw_iq и Kaw_if являются коэффициентами усиления против обмотки для d-составляющей, q-составляющей и контроллеров возбуждения, соответственно.
Модель объекта управления для прямой и квадратурной осей может быть аппроксимирована системой первого порядка.
Это решение управления используется только для синхронных двигателей с постоянными магнитами с синусоидальным распределением потока и обмотками возбуждения.
[1] Бернардес, Т., В. Ф. Монтагнер, Х. А. Грюндлинг, и Х. Пиньейру. «Наблюдатель скользящего режима дискретного времени вектором без датчиков синхронной машины с постоянными магнитами». Транзакции IEEE по промышленной электронике. Том 61, № 4, 2014, с. 1679-1691.
[2] Карпюк, С. и К. Лазар. «Быстрое управление током с ограничениями в реальном времени в тяговых приводах с синхронной машиной на постоянных магнитах». Транзакции IEEE по электрификации транспорта. Vol.1, № 4, 2015, с. 326-335.