НАУЧНО-ТЕХНИЧЕСКИИ ВЕСТНИК ИНФОРМАЦИОННЫХ ТЕХНОЛОГИИ, МЕХАНИКИ И ОПТИКИ январь-февраль 2018 Том 18 №1 ISSN 2226-1494 http://ntv.i1mo.ru/
SCIENTIFIC AND TECHNICAL JOURNAL OF INFORMATION TECHNOLOGIES, MECHANICS AND OPTICS January-February 2018 Vol. 18 No 1 ISSN 2226-1494 http://ntv.ifmo.ru/en
УДК 681.51
АЛГОРИТМ АДАПТИВНОГО БЕССЕНСОРНОГО УПРАВЛЕНИЯ СИНХРОННЫМ ДВИГАТЕЛЕМ Д.Н. Базылев", А.А. Пыркин", А.А. Бобцов"
a Университет ИТМО, Санкт-Петербург, 197101, Российская Федерация Адрес для переписки: [email protected] Информация о статье
Поступила в редакцию 10.11.17, принята к печати 29.12.17 doi: 10.17586/2226-1494-2018-18-1-24-31 Язык статьи - русский
Ссылка для цитирования: Базылев Д.Н., Пыркин А.А., Бобцов А.А. Алгоритм адаптивного бессенсорного управления синхронным двигателем // Научно-технический вестник информационных технологий, механики и оптики. 2018. Т. 18. № 1. С. 24-31. doi: 10.17586/2226-1494-2018-18-1-24-31
Аннотация
Представлен алгоритм адаптивного бессенсорного управления синхронным двигателем с постоянными магнитами, основанный на нелинейном наблюдателе положения ротора. Предложенный алгоритм базируется на методе векторного управления, в котором использованы оценки положения и скорости для генерации управляющих сигналов. Разработанный наблюдатель положения является развитием недавно предложенного наблюдателя, в котором оценка положения ротора рассчитывается исходя из оценок магнитного потока. Ключевая особенность данного наблюдателя заключается в том, что для оценки положения должны быть известны только два параметра двигателя - сопротивление и индуктивность статора. Результаты экспериментов, выполненных в работе, демонстрируют эффективность бессенсорного алгоритма управления с исходным наблюдателем по сравнению с современным промышленным бессенсорным регулятором. В свою очередь, предложенный бессенсорный алгоритм управления с модифицированным наблюдателем позволяет достичь более высокой точности оценки положения по сравнению с оригинальной версией. Ключевые слова
бессенсорное управление, синхронный двигатель с постоянными магнитами, адаптивное управление, нелинейный
наблюдатель, идентификация параметров
Благодарности
Работа выполнена при государственной финансовой поддержке ведущих университетов (субсидия 074-U01) и при финансовой поддержке РФФИ (грант 17-58-53129). Авторы выражают особую благодарность Слободану Вукосавичу, Александру Станковичу и Ромео Ортеге за оказанную помощь в данной работе.
ALGORITHM FOR ADAPTIVE SENSORLESS CONTROL OF SYNCHRONOUS
MOTORS» D.N. Bazylev", A.A. Pyrkin", A.A. Bobtsov"
a ITMO University, Saint Petersburg, 197101, Russian Federation Corresponding author: [email protected]
Article info
Received 10.11.17, accepted 29.12.17 doi: 10.17586/2226-1494-2018-18-1-24-31 Article in Russian
For cation: Bazylev D.N., Pyrkin A.A., Bobtsov A.A. Algorithm for adaptive sensorless control of synchronous motors. Scientific and Technical Journal of Information Technologies, Mechanics and Optics, 2018, vol. 18, no. 1, pp. 24-31 (in Russian). doi: 10.17586/2226-14942018-18-1-24-31
Abstract
We present an algorithm for adaptive sensorless control of a synchronous motor with permanent magnets based on nonlinear observer of rotor position. The proposed algorithm is based on the vector control method, which uses position and velocity estimates for generation of control signals. The developed observer is an extension of recently proposed robust observer, which generates the estimate of rotor position using magnetic flux estimates. The key feature of this observer is that only two motor parameters should be known for position estimation - stator resistance and inductance. The results of the experiments performed in the work demonstrate the effectiveness of the sensorless control algorithm with the original observer in comparison with the modern industrial sensorless controller. In turn, the proposed sensorless control algorithm with a modified observer results in a higher accuracy of position estimation in comparison with the original version.
Keywords
sensorless control, synchronous motor with permanent magnets, adaptive control, nonlinear observer, parameter
identification
Acknowledgements
This paper is supported by the Government of the Russian Federation (grant 074-U01) and Russian Foundation for Basic Research (grant 17-58-53129). The authors express special gratitude to Slobodan Vukosavic, Alex Stankovic and Romeo Ortega for their assistance in this study.
Введение
Основные преимущества использования бессенсорного управления для синхронных двигателей с постоянными магнитами (СДПМ) заключаются в упрощении конструкции, снижении затрат и повышении надежности функционирования двигателя. Также в некоторых технических устройствах, таких как краны, лифты, вакуумные насосы, установка датчика положения ротора может вызывать существенные трудности. Другим преимуществом использования бессенсорных регуляторов является увеличение механической прочности из-за отсутствия кабелей, разъемов и периферийных модулей, связанных с установкой датчиков. В связи с вышеупомянутыми причинами было разработано множество различных бессенсорных алгоритмов управления для СДПМ [1-3].
Многие современные наблюдатели положения ротора, например [4, 5], обеспечивают удовлетворительную оценку на средних и высоких скоростях. Однако большинство предложенных подходов сталкивается с проблемами в некоторых промышленных применениях, особенно на низких скоростях, когда информация о положении ротора, содержащаяся в электродвижущей силе (ЭДС), достигает уровня шума. Смещения, неопределенности параметров и недостатки инвертора приводят к ошибкам в бессенсорных решениях, которые используют основные частотные составляющих напряжений и токов статора [6-8]. Ввиду этого одним из способов сравнения бессенсорных алгоритмов управления является проверка их работоспособности на низких скоростях.
Как показано в [9, 10], улучшенная работа на очень низких скоростях и в состоянии покоя может быть достигнута путем введения соответствующего тестового сигнала, тем самым обеспечивая средства для оценки колебаний индуктивности статора, которые, в свою очередь, связаны с положением ротора. Однако использование тестовых сигналов неизбежно приводит к увеличению потерь, а также может требовать более дорогостоящих датчиков и более высокой производительности микроконтроллера.
В настоящей работе предпочтение отдается «неинвазивным» методам, которые не приводят к колебаниям крутящего момента, вызванным введением тестовых сигналов (например, при точном позиционировании). Предложена модифицированная версия наблюдателя, описанного в [11]. При этом вместо градиентного алгоритма оценки использована процедура динамического расширения регрессора (ДРР) [12], что в результате позволяет снизить ошибку оценки положения ротора. Особенность нелинейного наблюдателя положения, предложенного в [11], заключается в том, что для оценки положения необходимо только знание сопротивления и индуктивности статора, в то время как механические параметры и постоянная магнитного потока не требуются. Последний параметр необходим, например, в [13] и [14]. На базе модифицированной и оригинальной версии наблюдателя [11] сформированы бессенсорные регуляторы, основанные на векторном методе управления. Эффективность предлагаемых решений продемонстрирована экспериментально путем сравнения на низких и высоких скоростях с современным регулятором, который является представителем промышленных двигателей и сервоприводов в настоящее время.
Постановка задачи
Рассмотрим классическую стационарную двухфазную ар модель ненасыщенного неявнополюс-ного СДПМ, представленную в [3]:
к ар = V ар — Ri ар>
J СО =-So+Te-TL, (1)
0 = tt>,
где кар е R2 - общий магнитный поток; iap е R2 - токи статора; vар е R2 - напряжения статора; R > 0 -сопротивление обмоток статора; J > 0 - момент инерции ротора; 0е [0,2л) - угол поворота ротора; ше R - механическая угловая скорость вращения ротора; B > 0 - коэффициент вязкого трения; tl е R -нагрузочный момент, который может быть переменной величиной; те - электромагнитный момент, развиваемый двигателем; кар = ркар ; ш = рш ; 9 = р9 ; p = -j; - дифференциальный оператор.
Для неявнополюсного СДПМ общий магнитный поток удовлетворяет равенству
к ар = Ь1ар + к „
(2)
С05(пр9) _ ып(пр 9) _
где Ь > 0 - индуктивность статора; Xт - магнитный поток от постоянных магнитов; пр е N - количество пар полюсов. Целью является оценка положения ротора 9(/) и использование полученной оценки для управления двигателем.
Наблюдатель положения и алгоритм управления для СДПМ
Параметризация модели. Следуя [11], обозначим компоненту магнитного потока к(/) в качестве
нового вектора х =
Х1 = к С0Б(Пр 9)
_ Х2 т _ ып(Пр 9) ]
и введем две новые вспомогательные переменные:
* ) = У ар (I)' * 2(1) = 1 ар С )•
Далее, дифференцируя (2) и объединяя полученное с первым уравнением системы (1), получим
х = V ар" Ь^ТГ ' т ар- (3)
Интегрирование уравнения (3) дает
х(/) = ш(0 + п, (4)
где переменный вектор ш (/) = ) - Ь1 ар (/) - Кг 2(/) является известным, а вектор постоянных величин П = х(0) - г1(0) + Ь1 ар (0) + Кг2(0) представляет собой начальные условия потока к(0) - неизвестные постоянные величины, которые требуется идентифицировать.
Наблюдатель положения и скорости. Неизмеримый угол 9 может быть восстановлен из (4), используя оценку вектора неизвестных параметров п :
х = ш(/) + п(0, 9 = —агСап | —(5)
пр ( XI )
В [11] доказано, что построенный нелинейный наблюдатель положения глобально сходится при некоторых обоснованных предположениях, связанных с типовыми режимами работы двигателя, и все сигналы в системе ограничены. Для оценки скорости вращения ротора может быть использован стандартный алгоритм, основанный на методе фазовой автоподстройки частоты (ФАПЧ) [3].
Таким образом, задача оценки положения может быть преобразована в задачу идентификации двух параметров п в (5).
Возведем в квадрат обе части уравнения (4) и используем основное тригонометрическое тождество. В результате зависимость от угла 9 будет устранена, и полученное уравнение можно переписать в виде стандартной регрессионной модели: g = 2шт п + С,
где переменные g и ш являются измеримыми, а С = —Хт + "л2.
Применим к обеим частям последнего уравнения фильтр Е (р) := [-р+а] с дифференциальным оператором р = — . Благодаря данной фильтрации можно пренебречь влиянием неизвестной постоянной С
Л
и получить стандартную линейную регрессионную модель
У = 2ят П, (6)
где сигналы у = Е (р)g и q = Е(р)ш являются измеримыми.
Градиентный алгоритм [11]. В работе [11] для оценки п был использован следующий классический градиентный алгоритм:
п=г (2 qy—qqт п)' (7)
где Г = Гт > 0 - матрица адаптации.
Модифицированный алгоритм оценки параметров
Чтобы получить более высокую скорость сходимости и повысить качество переходных процессов, градиентный алгоритм оценки может быть заменен алгоритмом ДРР [12]. Процедура ДРР состоит из двух основных этапов:
1. применение динамического оператора к исходной регрессионной модели, что приводит к получению новых регрессорных моделей;
2. формирование расширенной регрессионной модели с соответствующим смешиванием новых регрес-соров.
В качестве динамического оператора выберем линейный стационарный фильтр H ( p) =
Р
p + Р
с на-
страиваемым параметром р > 0 . Для получения второй регрессионной модели применим данный фильтр к обеим частям исходной модели регрессора (6) и пренебрежем экспоненциально затухающей компонентой:
7 (() = q т(/)п.
Здесь и далее в работе экспоненциально затухающие члены исключены из дальнейшего рассмотрения: 7 = Н(р)у и q = Н(р)ъ .
Сформируем расширенный регрессор в виде
X (0 = Qe (Он
что в развернутой матричной записи представлено как
y q2 " f1
_y _ _q 1 q 2_ f 2 _
. Умножив последнее уравнение
q 2
слева на союзную матрицу от Qe adj{Qe} = _
~q 1
-q2 qi
получим
q 2У - q2 y q q - q2 q 1 0 f1
_ q1 y - q y _ _ 0 q 2q1- q2q 1_ f 2 _
(8)
Уравнение (8) представляет собой две отдельных регрессионных модели для каждого из неизвестных параметров ff and f 2 вместо одного исходного регрессора (6), сочетающего в себе оба параметра.
Обозначив ^ = q ¿y - q2y, = q1 y - q 1y, ф = q 2q1 - q2 q 1, выполним последний шаг в процедуре ДРР - сконструируем скалярные устройства оценки для моделей ^ = ф^1 и = ф^2 :
j = У1(^1ф-ф2 Tl1), j2 = У 2(^2ф-ф2 f2)> с коэффициентами адаптации у1 > 0 и у2 > 0 для градиентных алгоритмов оценки.
Чтобы подчеркнуть преимущества использования алгоритма ДРР по сравнению со стандартным градиентным алгоритмом, выпишем их уравнения ошибок. Модель ошибки градиентного алгоритма (7), используемого в [11], задается дифференциальным уравнением
n = - г qqT п •
Необходимым и достаточным условием асимптотической устойчивости последней системы является строгое условие незатухающего возбуждения регрессионной функции q .
С другой стороны, новый подход, основанный на ДРР-процедуре, приводит к двум раздельным моделям ошибок fj = -у12 ф2 fj 12, решениями которых являются
-y1 2 f ф2(s)ds
f 1,2(/) = e 12 Jo f 1>2(0).
Отметим, что устройство оценки с ДРР требует выполнения условия, отличного от незатухающего возбуждения: функция ф не должна быть квадратично интегрируемой.
Адаптивный бессенсорный алгоритм управления
Общая структура бессенсорного алгоритма управления синхронным двигателем (СД) с предложенным нелинейным наблюдателем приведена на рис. 1. Алгоритм управления построен на базе метода векторного управления, включающего в себя регуляторы тока во вращающейся системе координат и регулятор скорости. Выходными измеряемыми переменными двигателя являются фазные токи статора ia, ib, ic, генерируемые инвертором на основе БТИЗ (биполярный транзистор с изолированным затвором), который подключен к источнику питания с напряжением Edc. Токи iap рассчитываются из значений ia,ib,ic посредством перехода из стационарной трехфазной системы координат (3Ф) abc в двухфазную (2Ф) аР . Задающими сигналами для СДПМ являются напряжения статора vар. Оценка положения ротора, генерируемая нелинейным наблюдателем, используется в преобразовании Парка для перехода во вращающуюся систему координат dq, связанную с ротором. Схема управления содержит контур d, контролирующий общий магнитный поток с нулевым (0) задающим сигналом по току id , а также контур q, который регулирует момент и скорость двигателя.
Рис. 1. Структура бессенсорного алгоритма управления синхронным двигателем (СД) с предложенным нелинейным наблюдателем: A, B и C - управляющие сигналы, поступающие с блока широтно-импульсной модуляции (ШИМ) на инвертор; 1 - сумматор; АЦП - аналого-цифровой преобразователь
Результаты экспериментов
Экспериментальная установка включает в себя программируемый двухосевой промышленный сервоусилитель [15] с контроллером DSP и два синхронных двигателя с постоянными магнитами [16], которые имеют по 3 пары полюсов. Тестируемый двигатель соединен с другим двигателем того же типа зубчатым ремнем. Питание двигателей осуществляется от инверторов на основе БТИЗ с напряжением источника питания 520 В. Управление тестируемым двигателем осуществляется в «режиме управления скоростью». Второй двигатель используется в качестве программируемой нагрузки. Тестируемый двигатель имеет датчик положения, измерения которого используются только для расчета ошибки оценки наблюдателями положения и действительной скорости двигателя. Поскольку в реальном двигателе измерения токов и напряжений имеют некоторое смещение и содержат помехи, то интегрирование в (4) может привести к неограниченному росту оценок переменных состояния СДПМ. Данный недостаток может быть устранен с помощью модификации, предложенной в [17]. Исследования, представленные в данном разделе, выполнены совместно со Слободаном Вукосавичем, кандидатом наук кафедры электротехники Университета Белграда.
На рис. 2 представлены результаты сравнения бессенсорных регуляторов, основанных на нелинейном наблюдателе из [11] и наблюдателе из [18]. Последний зачастую используется в промышленности при бессенсорном управлении двигателями переменного тока. Краткий обзор данного подхода, который основан на интегрировании противо-ЭДС, также приведен в [16]. Рис. 2, а, соответствует скорости вращения ротора 2,09 рад/с, а рис. 2, б, - более высокому значению - 33,52 рад/с. С целью повышения реалистичности экспериментов, программируемый крутящий момент нагрузки задан в форме медленно меняющегося пилообразного сигнала, который изменяется от +0,1 Нм до -0,1 Нм. Задание нагрузочного момента в таком виде соответствует усложненным условиям проверки эффективности бессенсорного алгоритма управления ввиду малых значений токов, знак которых критически важен для компенсации времени блокировки. Для наблюдателя [11] применены нулевые начальные условия и параметры без учета настройки: а = 100, Г = Ij. На рис. 2, а, показано, что оценки современного наблюдателя 0j являются ненадежными, так как превышают значение в один оборот вала ротора, что может приводить к скачкообразным изменениям скорости вращения. При этом ошибка оценки положения 02 наблюдателем [11] является удовлетворительной. На более высоких скоростях (рис. 2, б), при которых оба регулятора сохраняют работоспособность, величина ошибки оценки исходного наблюдателя существенно ниже.
На рис. 3 представлены преимущества использования модифицированного нелинейного наблюдателя 03 по сравнению с наблюдателем 02 из [11]. Скорость вращения двигателя равна 3,77 рад/с. К двигателю применена постоянная нагрузка, равная 1 Нм. Параметры для исходного наблюдателя те же, что и в предыдущем эксперименте. Для новой версии использованы без учета настройки р = 10,у12 = 1. Можно
заключить, что адаптивный бессенсорный алгоритм управления с модифицированным наблюдателем позволяет достичь более низкого значения ошибки оценки положения.
а б
Рис. 2. Ошибки оценки положения для современного бессенсорного регулятора 91 и бессенсорного регулятора с нелинейным наблюдателем 9 2 из [11] при скорости: 2,09 рад/с (а); 33,52 рад/с (б)
Рис. 3. Ошибки оценки положения для бессенсорных регуляторов с наблюдателем 92 из [11] и модифицированным наблюдателем 93 при скорости 3,77 рад/с
Заключение
Работа посвящена модификации недавно предложенного нелинейного и глобально сходящегося наблюдателя положения [11] для неявнополюсных синхронных двигателей с постоянными магнитами. При синтезе нового наблюдателя (так же как и для оригинальной версии) было допущено, что токи и напряжения обмоток статора измеримы, а известными параметрами двигателя являются только сопротивление R и индуктивность L статора. Основной идеей для развития ранее предложенного результата является использование процедуры динамического расширения регрессора для оценки двух неизвестных параметров, связанных с начальным магнитным потоком, которые позволяют оценить положение ротора. Показано, что для сходимости нового наблюдателя не требуется строгое условие незатухающего возбуждения регрессионной функции - вместо этого соответствующая функция ф в новом наблюдателе не должна быть квадратично интегрируемой. На основе модифицированной и исходной версий наблюдателя синтезированы бессенсорные алгоритмы управления. Проведены экспериментальные исследования и выполнено сравнение с современным промышленным бессенсорным регулятором. Продемонстрировано, что предложенное решение сохраняет работоспособность на более низких скоростях, чем современный бессенсорный алгоритм управления, и обладает улучшенными точностными характеристиками.
Литература
1. Foo G., Rahman M.F. Sensorless vector control of interior permanent magnet synchronous motor drives at very low speed without signal injection // IET Electric Power Applications. 2010. V. 4. N 3. P. 131-139. doi: 10.1049/iet-epa.2009.0024
2. Acarnley P.P., Watson J.F. Review of position-sensorless operation of brushless permanent-magnet machines // IEEE Transactions on Industrial Electronics. 2006. V. 53. N 2.
References
1. Foo G., Rahman M.F. Sensorless vector control of interior permanent magnet synchronous motor drives at very low speed without signal injection. IET Electric Power Applications, 2010, vol. 4, no. 3, pp. 131-139. doi: 10.1049/iet-epa. 2009.0024
2. Acarnley P.P., Watson J.F. Review of position-sensorless operation of brushless permanent-magnet machines. IEEE
P. 352-362. doi: 10.1109/TIE.2006.870868
3. Nam K.H. AC Motor Control and Electric Vehicle Applications. CRC Press, 2010. 435 p.
4. Kim H., Son J., Lee J. A high-speed sliding-mode observer for the sensorless speed control of a PMSM // IEEE Transactions on Industrial Electronics. 2011. V. 58. N 9. P. 4069-4077. doi: 10.1109/TIE.2010.2098357
5. Kommuri S.K., Veluvolu K.C., Defoort M. Robust observer with higher-order sliding mode for sensorless speed estimation of a PMSM // Proc. European Control Conference. Zurich, Switzerland, 2013. P. 4598-4603.
6. Lu K., Lei X., Blaabjerg F. Artificial inductance concept to compensate nonlinear inductance effects in the back EMF-based sensorless control method for PMSM // IEEE Transactions on Energy Conversion. 2013. V. 28. N 3. P. 593-600. doi: 10.1109/TEC. 2013.2261995
7. Hinkkanen M., Tuovinen T., Harnefors L., Luomi J. A combined position and stator-resistance observer for salient PMSM drives: design and stability analysis // IEEE Transactions on Power Electronics. 2011. V. 27. N 2. P. 601609. doi: 10.1109/TPEL.2011.2118232
8. Paulus D., Stumper J.F., Kennel R. Sensorless control of synchronous machines based on direct speed and position estimation in polar stator-current coordinates // IEEE Transactions on Power Electron. 2013. V. 28. N 5. P. 25032513. doi: 10.1109/TPEL.2012.2211384
9. Raca D., Garcia P., Reigosa D.D., Briz F., Lorenz R.D. Carrier-signal selection for sensorless control of PM synchronous machines at zero and very low speeds // IEEE Transactions on Industry Applications. 2010. V. 46. N 1. P. 167-178. doi: 10.1109/TIA.2009.2036551
10. Wallmark O., Harnefors L. Sensorless control of salient PMSM drives in the transition region // IEEE Transactions on Industrial Electronics. 2006. V. 53. N 4. P. 1179-1187. doi: 10.1109/TIE.2006.878315
11. Bobtsov A., Pyrkin A., Ortega R., Vukosavic S., Stankovic A., Panteley E. A robust globally convergent position observer for the permanent magnet synchronous motor // Automatica. 2015. V. 61. P. 47-54. doi: 10.1016/j.automatica.2015.07.032
12. Aranovskiy S., Bobtsov A., Ortega R., Pyrkin A. Performance enhancement of parameter estimators via dynamic regressor extension and mixing // IEEE Transactions on Automatic Control. 2017. V. 62. N 7. P. 3546-3550. doi: 10.1109/TAC.2016.2614889
13. Genduso F., Miceli R., Rando C., Galluzzo G.R. Back EMF sensorless-control algorithm for high-dynamic performance PMSM // IEEE Transactions on Industrial Electronics. 2010. V. 57. N 6. P. 2092-2100. doi: 10.1109/TIE.2009.2034182
14. Ortega R., Praly L., Astolfi A., Lee J., Nam K. Estimation of rotor position and speed of permanent magnet synchronous motors with guaranteed stability // IEEE Transactions on Control Systems Technology. 2011. V. 19. N 3. P. 601-614. doi: 10.1109/TCST.2010.2047396
15. DM2020 Data Manual. MOOG Italiana S.r.l. Casella, Italy, 2011.
16. Fastact Servo Motors Data Sheets. Vickers Electrics. Genoa, Italy, 1994.
17. Pyrkin A., Vedyakov A., Ortega R., Bobtsov A. A robust adaptive flux observer for a class of electromechanical systems // arXiv preprint arXiv:1711.02737, 2017.
18. Shin M.H., Hyun D.S., Cho S.B., Choe S.Y. An improved stator flux estimation for speed sensorless stator flux orientation control of induction motors // IEEE Transactions on Industrial Electronics. 2000. V. 15. N 2. P. 312-318. doi: 10.1109/63.838104
Авторы
Базылев Дмитрий Николаевич - аспирант, Университет ИТМО, Санкт-Петербург, 197101, Российская Федерация, Scopus ID: 55887939500, ORCID ID: 0000-0003-4416-5731, [email protected]
Transactions on Industrial Electronics, 2006, vol. 53, no. 2, pp. 352-362. doi: 10.1109/TIE.2006.870868
3. Nam K.H. AC Motor Control and Electric Vehicle Applications. CRC Press, 2010, 435 p.
4. Kim H., Son J., Lee J. A high-speed sliding-mode observer for the sensorless speed control of a PMSM. IEEE Transactions on Industrial Electronics, 2011, vol. 58, no. 9, pp. 4069-4077. doi: 10.1109/TIE.2010.2098357
5. Kommuri S.K., Veluvolu K.C., Defoort M. Robust observer with higher-order sliding mode for sensorless speed estimation of a PMSM. Proc. European Control Conference. Zurich, Switzerland, 2013, pp. 4598-4603.
6. Lu K., Lei X., Blaabjerg F. Artificial inductance concept to compensate nonlinear inductance effects in the back EMF-based sensorless control method for PMSM. IEEE Transactions on Energy Conversion, 2013, vol. 28, no. 3, pp. 593-600. doi: 10.1109/TEC.2013.2261995
7. Hinkkanen M., Tuovinen T., Harnefors L., Luomi J. A combined position and stator-resistance observer for salient PMSM drives: design and stability analysis. IEEE Transactions on Power Electronics, 2011, vol. 27, no. 2, pp. 601-609. doi: 10.1109/TPEL. 2011.2118232
8. Paulus D., Stumper J.F., Kennel R. Sensorless control of synchronous machines based on direct speed and position estimation in polar stator-current coordinates. IEEE Transactions on Power Electron, 2013, vol. 28, no. 5, pp. 2503-2513. doi: 10.1109/TPEL.2012.2211384
9. Raca D., Garcia P., Reigosa D.D., Briz F., Lorenz R.D. Carrier-signal selection for sensorless control of PM synchronous machines at zero and very low speeds. IEEE Transactions on Industry Applications, 2010, vol. 46, no. 1, pp. 167-178. doi: 10.1109/TIA.2009.2036551
10. Wallmark O., Harnefors L. Sensorless control of salient PMSM drives in the transition region. IEEE Transactions on Industrial Electronics, 2006, vol. 53, no. 4, pp. 1179-1187. doi: 10.1109/TIE.2006.878315
11. Bobtsov A., Pyrkin A., Ortega R., Vukosavic S., Stankovic A., Panteley E. A robust globally convergent position observer for the permanent magnet synchronous motor. Automatica, 2015, vol. 61, pp. 47-54. doi: 10.1016/j.automatica.2015.07.032
12. Aranovskiy S., Bobtsov A., Ortega R., Pyrkin A. Performance enhancement of parameter estimators via dynamic regressor extension and mixing. IEEE Transactions on Automatic Control, 2017, vol. 62, no. 7, pp. 3546-3550. doi: 10.1109/TAC.2016.2614889
13. Genduso F., Miceli R., Rando C., Galluzzo G.R. Back EMF sensorless-control algorithm for high-dynamic performance PMSM. IEEE Transactions on Industrial Electronics, 2010, vol. 57, no. 6, pp. 2092-2100. doi: 10.1109/TIE.2009.2034182
14. Ortega R., Praly L., Astolfi A., Lee J., Nam K. Estimation of rotor position and speed of permanent magnet synchronous motors with guaranteed stability. IEEE Transactions on Control Systems Technology, 2011, vol. 19, no. 3, pp. 601614. doi: 10.1109/TCST.2010.2047396
15. DM2020 Data Manual. MOOG Italiana S.r.l. Casella, Italy, 2011.
16. Fastact Servo Motors Data Sheets. Vickers Electrics. Genoa, Italy, 1994.
17. Pyrkin A., Vedyakov A., Ortega R., Bobtsov A. A robust adaptive flux observer for a class of electromechanical systems. arXiv preprint, arXiv:1711.02737, 2017.
18. Shin M.H., Hyun D.S., Cho S.B., Choe S.Y. An improved stator flux estimation for speed sensorless stator flux orientation control of induction motors. IEEE Transactions on Industrial Electronics, 2000, vol. 15, no. 2, pp. 312-318. doi: 10.1109/63.838104
Authors
Dmitry N. Bazylev - postgraduate, ITMO University, Saint
Petersburg, 197101, Russian Federation, Scopus ID: 55887939500,
ORCID ID: 0000-0003-4416-5731, [email protected]
Пыркин Антон Александрович - доктор технических наук, доцент, декан факультета, профессор, Университет ИТМО, Санкт-Петербург, 197101, Российская Федерация, Scopus ID: 26656070700, ORCID ID: 0000-0001-8806-4057, [email protected]
Бобцов Алексей Алексеевич - доктор технических наук, профессор, директор мегафакультета, заведующий кафедрой, Университет ИТМО, Санкт-Петербург, 197101, Российская Федерация, Scopus ID: 8046819200, ORCID ID: 0000-0003-18546717, [email protected]
Anton A. Pyrkin - D.Sc., Associate Professor, Dean, Professor, ITMO University, Saint Petersburg, 197101, Russian Federation, Scopus ID: 26656070700, ORCID ID: 0000-0001-8806-4057, a.pyrkin@gmail. com
Alexey A. Bobtsov - D.Sc., Professor, Director of Megafaculty, Head of Chair, ITMO University, Saint Petersburg, 197101, Russian Federation, Scopus ID: 8046819200, ORCID ID: 00000003-1854-6717, [email protected]