Вычислите электрическое положение и механическую скорость поверхностного монтажа PMSM
Motor Control Blockset / Средства оценки Sensorless
Блок Sliding Mode Observer вычисляет электрическое положение и механическую скорость Поверхностного монтажа PMSM при помощи напряжения и текущих значений вдоль α- и β - оси стационарной системы координат αβ.
Эти уравнения описывают операцию дискретного времени PMSM:
Эти уравнения описывают операцию наблюдателя скользящего режима дискретного времени поверхностного монтажа PMSM:
Если наблюдатель коэффициента противо-ЭДС выполняет условия и , там существует k0, такой что:
Если наблюдатель скользящего режима выполняет эти условия:
затем там существует k=k0, такой что для k≥k0:
где:
eα и iα являются коэффициентом противо-ЭДС статора и текущий для оси α
eβ и iβ являются коэффициентом противо-ЭДС статора и текущий для оси β
ẽα и ĩα являются ошибками в коэффициенте противо-ЭДС статора и текущий для оси α
ẽβ и ĩβ являются ошибками в коэффициенте противо-ЭДС статора и текущий для оси β
vα и vβ являются напряжениями питания статора
R является сопротивлением статора
L является индуктивностью статора
g является усилением наблюдателя коэффициента противо-ЭДС
η является текущим усилением наблюдателя
ωe является электрической скоростью вращения
Ts является периодом выборки
k является демонстрационным количеством
Используйте эти шаги, чтобы настроить блок с помощью Current observer gain (η) и Back-emf observer gain (g) параметры.
Выберите усиление наблюдателя коэффициента противо-ЭДС значение (g), таким образом что . Обеспечение g близко к значению 1
, результаты по меньшей ошибке в предполагаемом коэффициенте противо-ЭДС. Однако это делает сходимость медленной.
Выберите значение m на основе шага расчета блока и максимального наклона операционного коэффициента противо-ЭДС (таким образом, что ).
Выберите текущее усиление наблюдателя (η) значение на основе b, m и g (таким образом, что ).
Примечание
Блок функционирует правильно, когда вы настраиваете усиления наблюдателя скользящего режима.
При использовании регулирования без обратной связи, чтобы запустить двигатель, вычислите положение ротора с помощью и наблюдателя скользящего режима и фактического оборудования датчика и сравните вычисленные значения положения. Если различие приемлемо, блок функционирует правильно. В противном случае вручную настройте усиления наблюдателя скользящего режима, чтобы гарантировать, что блок функционирует точно.
Переход от регулирования без обратной связи до управления с обратной связью может перестать работать из-за шума в токах и напряжениях. Чтобы сделать успешный переход, попытайтесь уменьшать значение параметра Filter cut-off frequency (Hz).
[1] Т. Бернардес, В. Ф. Монтэгнер, Х. А. Грюндлинг и Х. Пинейро, "Наблюдатель Скользящего режима Дискретного времени для Векторного Управления Sensorless Постоянного магнита Синхронная Машина", в Транзакциях IEEE на Industrial Electronics, издании 61, № 4, стр 1679-1691, 2014
[2] B. Bose, современная силовая электроника и диски AC. Prentice Hall, 2001. ISBN 0 13 016743 6.
[3] Цз. Лю и С. Вань, "Усовершенствованное управление скользящим режимом для механических систем". Springer-Verlag Берлин Гейдельберг, 2011.
Flux Observer | Clarke Transform | Inverse Park Transform | Sine-Cosine Lookup | Discrete PI Controller with anti-windup and reset