Asynchronous motor rotation speed observer
- Authors: Starikov A.V.1, Strizhakova E.V.1, Belyaeva O.S.1, Kareem Altahe A.A.2
-
Affiliations:
- Samara State Technical University
- Ulyanovsk State Technical University
- Issue: Vol 28, No 4 (2020)
- Pages: 155-166
- Section: Electrical Engineering
- URL: https://journals.eco-vector.com/1991-8542/article/view/61170
- ID: 61170
Cite item
Full Text
Abstract
The paper is devoted to the mathematical foundations of creating sensorless speed stabilization systems for induction motors with scalar control. There are many applications of AC electric drives where scalar control is required, and the use of speed sensors is impossible for technical or economic reasons. Most modern observers of the asynchronous motor speed are intended for electric drives with vector control and are based on solving differential equations using Kalman filters or an adaptive model of an asynchronous motor. The paper discusses a new approach to creating a speed observer, based on solving the algebraic equation of the induction motor mechanical characteristics. The change in the rotor speed of the motor under the influence of the load torque and the variation of the stator voltage is analyzed. A coefficient connecting the speed of an induction motor with voltage is introduced. It is shown that its value depends on the initial conditions and the moment of loading. The nonlinear relationship between the torque developed by the motor and the stator current is taken into account. As a result, the analytical relationship is found that connects the speed of an induction motor with the effective values of the stator voltage and current and the frequency of these values. An assessment of the adequacy of the obtained formula for calculating the induction motor speed in a scalar frequency control system is carried out. The results of field experiments are presented, which show that the maximum error in calculating the speed from the found analytical dependence does not exceed 4.3%. It is concluded that the use of the formula obtained is essential in the asynchronous motor speed observer of the electric drive with scalar control.
Full Text
Создание электроприводов с асинхронными исполнительными двигателями, обладающих большим диапазоном регулирования, требует применения датчиков скорости. Однако существуют области применения, в которых установка датчиков скорости нецелесообразна по экономическим соображениям или вообще невозможна по конструктивным особенностям объекта автоматизации. Примером последнего являются погружные асинхронные двигатели в приводах центробежных насосов, применяемых для механизированной добычи нефти. В связи с этим актуальной задачей является косвенное измерение скорости асинхронного двигателя с помощью так называемых наблюдателей, которые фактически являются цифровыми вычислительными устройствами или алгоритмами.
Существует большое количество работ, посвященных проблеме создания наблюдателей скорости асинхронных двигателей [1–4]. Большинство из них базируется на векторном представлении таких величин, как напряжение, ток и потокосцепление и предназначено для создания бездатчиковых систем векторного управления асинхронными двигателями. Однако существует множество приложений, например при механизированной добыче нефти, транспортировке грузов ленточными конвейерами, охлаждении газа на компрессорных станциях, когда требуется скалярное управление и в то же время необходима информация о скорости вращения асинхронного двигателя. Действительно, при механизированной добыче нефти погружными центробежными насосами принципиально принимается линейный или квадратичный закон изменения напряжения в функции частоты, что прописано в нормативных документах и подразумевает скалярное управление асинхронным двигателем. С другой стороны, информация о скорости вращения ротора погружного двигателя позволяет выбрать оптимальное значение напряжения питания, получаемое от промысловой подстанции. В многодвигательных электроприводах ленточных конвейеров также имеется необходимость косвенного измерения скорости вращения, поскольку в этом случае можно избежать упругих колебаний ленты транспортера. Причем приводы конвейеров, как правило, не требуют большого диапазона регулирования скорости, поэтому применение векторного управления нецелесообразно.
В связи с этим целью проводимого исследования является получение аналитических зависимостей, позволяющих с определенной степенью точности рассчитать скорость вращения асинхронного двигателя при скалярном частотном управлении.
Обычно для создания бездатчиковых электроприводов используют наблюдатели состояния на основе фильтра Калмана или адаптивной модели асинхронного двигателя [1, 5–8]. В основу этих наблюдателей положены принципы решения дифференциальных уравнений, описывающих движение электрической машины переменного тока. При этом появляется необходимость многократного цифрового дифференцирования сигналов датчиков напряжений и токов, что значительно усложняет вычислительные процедуры и приводит к появлению ошибок расчета скорости, связанных с погрешностью первичных измерителей и квантованием сигналов по времени и уровню.
Поэтому для решения поставленной задачи предлагается использовать следующее упрощенное представление об изменении скорости асинхронного двигателя на основе его механических характеристик (рис. 1). Будем считать, что при вариации напряжения на статорной обмотке двигателя (без изменения частоты) критическая скорость , соответствующая критическому скольжению, остается неизменной, а критический момент изменяется пропорционально квадрату напряжения [9–3]. Известно, что скорость идеального холостого хода асинхронного двигателя при изменении напряжения остается неизменной [9–14]. Падение скорости вращения ротора относительно разделим на две составляющие: – падение скорости под действием момента нагрузки; – изменение скорости вследствие уменьшения (или увеличения) напряжения статора на величину .
Рис. 1. Механические характеристики асинхронного двигателя при изменении напряжения
Предположим, что участок механической характеристики асинхронного двигателя при изменении момента от 0 до номинального значения можно аппроксимировать линейной зависимостью. Тогда падение скорости под действием нагрузки будет подчиняться выражению
(1)
где – момент нагрузки;
– номинальная скорость двигателя.
Статическое изменение скорости под действием вариации напряжения статора предлагается вычислять с помощью линеаризованной математической модели асинхронного двигателя [15]. Применение метода аналогии позволяет получить передаточную функцию двигателя по отношению к изменению фазного напряжения статора. При этом вводится в рассмотрение коэффициент передачи асинхронного двигателя по отношению к :
(2)
где ;
;
;
;
;
;
;
;
;
;
;
;
;
; – электромагнитные постоянные времени цепей статора и ротора;
; и – индуктивность и активное сопротивление цепи статора;
и – приведенные индуктивность и активное сопротивление цепи ротора;
– взаимная индуктивность;
и , – начальные значения угловой скорости вращения магнитного поля и частоты питающего напряжения;
, , и – начальные условия проекций потокосцеплений статора и ротора на вращающуюся вместе с магнитным полем систему координат .
Формула (2) позволяет рассчитать коэффициент по известным параметрам Т-образной схемы замещения асинхронного двигателя и начальным условиям , , , , и , которые могут быть получены методом математического моделирования конкретного типа двигателя, например при номинальных значениях частоты, напряжения и момента нагрузки.
Отличительной особенностью асинхронного двигателя является то, что он представляет собой нелинейный объект управления. Поэтому коэффициент будет изменять свое значение в зависимости от начальных условий, причем следует отметить, что он существенно зависит от момента нагрузки. Проведенные исследования показали, что при этот коэффициент также будет равен нулю. Предполагая линейную зависимость от момента нагрузки , можно рассчитать изменение скорости вращения ротора двигателя при вариации напряжения статора по формуле
(3)
где используется значение , определенное при номинальном моменте нагрузки .
В то же время величина зависит от частоты и действующего значения питающего напряжения , причем, как показывают исследования, эта зависимость нелинейна. Если в частотном преобразователе используется линейный закон регулирования напряжения в функции частоты
,
где – коэффициент пропорциональности, то приближенно зависимость коэффициента от можно аппроксимировать формулой
(4)
где – номинальная частота;
– значение коэффициента , рассчитанное при номинальной частоте питающего напряжения;
и – коэффициенты, определяемые в процессе идентификации зависимости.
Следует отметить, что величина всегда отрицательна, а знак зависит от знака приращения напряжения относительно номинального значения.
Таким образом, с учетом (1), (3) и (4) скорость вращения ротора асинхронного двигателя будет определяться уравнением
(5)
где – скорость идеального холостого хода при номинальной частоте питающего напряжения.
Ток статора асинхронного двигателя связан с моментом на валу известной зависимостью [13]
(6)
где – номинальный ток статора; – ток холостого хода.
Из (6) можно найти связь между моментом нагрузки, током статора и номинальными характеристиками двигателя
(7)
Подставив (7) в (5), получим выражения для расчета скорости
С учетом того, что скорость идеального холостого хода связана с частотой питающего напряжения и числом пар полюсов формулой
,
а ток холостого хода также зависит от частоты
,
получим аналитическое выражение для расчета скорости асинхронного двигателя при скалярном частотном управлении
(8)
где – активное сопротивление цепи намагничивания.
Формулу (8) можно использовать при создании наблюдателя скорости асинхронного двигателя при скалярном частотном управлении, который по измеренным (заданным) значениям частоты и действующим значениям фазного напряжения и тока статора вычисляет (рис. 2). Величины , , , , , определяются из технических характеристик исполнительного электродвигателя, коэффициенты и рассчитываются на основании результатов математического моделирования.
Рис. 2. Упрощенная функциональная схема наблюдателя (вычислителя) скорости вращения асинхронного двигателя при скалярном частотном управлении
Параметры схемы замещения асинхронного двигателя , и могут быть найдены в справочниках по электрическим машинам.
Для оценки адекватности формулы (8) проведем сравнение результатов вычисления скорости с данными, полученными на экспериментальной установке, оснащенной асинхронным двигателем А-51-4 и нагрузочной машиной постоянного тока. Скорость двигателя при проведении эксперимента регулировалась с помощью частотного преобразователя «Омега», а измерение скорости осуществлялось с помощью тахогенератора ТМГ 30.
Двигатель А-51-4 имеет следующие технические характеристики: номинальное фазное напряжение В; мощность Вт; Гц; ; рад/с; рад/с; А. Параметры Тобразной схемы замещения этого двигателя, полученные из данных каталога, имеют следующие значения: Гн; Ом; Гн; Ом; Гн, а постоянные времени цепей статора и ротора равны c, с. Следует отметить, что величина рад/с взята не из паспортных данных двигателя, а из результатов натурных экспериментов.
Тахогенератор ТМГ 30 имеет выходное напряжение 280 В при скорости вращения 4000 об/мин, то есть имеет коэффициент передачи рад/Вс, что позволяет определить угловую скорость в ходе эксперимента.
Моделирование уравнений движения асинхронного двигателя А-51-4 в программной среде Matlab Simulink при номинальных значениях напряжения, частоты и момента нагрузки показало, что установившиеся значения (начальные условия) потокосцеплений равны Вс, Вс, Вс, Вс, при этом рад/с. Расчет по формуле (2) с этими начальными условиями дает нам величину рад/Вс. Компьютерное моделирование при разных частотах и действующих значениях напряжения (табл. 1) позволило идентифицировать график зависимости от частоты и определить величины необходимых для применения формулы (8) коэффициентов, которые оказались равными и Гц.
Таблица 1
Результаты компьютерного моделирования асинхронного
двигателя А-51-4 при разных частотах и действующих значениях
напряжения статора
, Гц | 50 | 25 | 10 | 5 | 2,5 |
, В | 220 | 110 | 44 | 22 | 11 |
, рад/Вс | 0,033 | 0,075 | 0,321 | 0,78 | 2,821 |
В частотном преобразователе «Омега» используется линейный закон регулирования напряжения в функции частоты, поэтому для рассматриваемого двигателя В/Гц.
В ходе экспериментов проводилась вариация заданной частоты питающего напряжения от 2,5 до 50 Гц, при этом величина фазного напряжения и тока статора асинхронного двигателя фиксировалась с дисплея частотного преобразователя (рис. 3).
Рис. 3. Дисплей частотного преобразователя «Омега» с информацией о токе статора
С помощью нагрузочной машины постоянного тока регулировался момент на валу асинхронного двигателя в пределах от 0 до 5,6 Нм.
Результаты экспериментов и вычислений скорости по формуле (8) приведены в табл. 2.
Таблица 2
Результаты экспериментов и вычислений
, Гц | , В | , А | , рад/с | , рад/с | , % |
50 | 220 | 4,4 | 154,37 | 153,19 | 0,8 |
25 | 109,9 | 4 | 76,96 | 76,6 | 0,5 |
10 | 43,8 | 4 | 29,57 | 29,62 | –0,2 |
5 | 22 | 3,7 | 14,1 | 13,76 | 2,45 |
2,5 | 11 | 3 | 6,55 | 6,28 | 4,3 |
За истинное значение скорости принималась величина , получаемая с помощью тахогенератора, и относительная ошибка вычисления скорости по формуле (8) определялась как
, %.
Данные табл. 2 позволяют построить график зависимости модуля относительной погрешности вычисления скорости асинхронного двигателя, например в функции частоты питающего напряжения (рис. 4).
Рис. 4. Зависимость относительной погрешности вычисления скорости асинхронного двигателя при скалярном управлении
Результаты, приведенные в табл. 2, и график (см. рис. 4) показывают, что максимальная относительная ошибка вычисления скорости вращения асинхронного двигателя при скалярном управлении в рассматриваемом частотном диапазоне не превышает 4,3 %. Причем очевидно, что увеличение относительной погрешности вычисления на малых частотах связано с уменьшением абсолютного значения скорости двигателя.
Следовательно, полученную формулу можно использовать в наблюдателях скорости электроприводах переменного тока со скалярным управлением. Предложенный подход к вычислению скорости после соответствующей корректировки можно распространить и на системы с векторным управления без датчика скорости. Однако при этом необходимо учитывать инерционность первичных измерителей действующих значений напряжений и токов. Кроме того, на точность работы наблюдателя скорости вращения асинхронного двигателя будет оказывать существенное влияние погрешность этих измерителей.
About the authors
Alexander V. Starikov
Samara State Technical University
Author for correspondence.
Email: info@eco-vector.com
Dr. Sci. Techn., Professor, head of the department
Russian Federation, 244, Molodogvardeyskaya st., Samara, 443100, Russian FederationElena V. Strizhakova
Samara State Technical University
Email: info@eco-vector.com
Ph.D. Techn., Associate Professor
Russian Federation, 244, Molodogvardeyskaya st., Samara, 443100, Russian FederationOlga S. Belyaeva
Samara State Technical University
Email: info@eco-vector.com
Postgraduate Student
Russian Federation, 244, Molodogvardeyskaya st., Samara, 443100, Russian FederationAbbas A. Kareem Altahe
Ulyanovsk State Technical University
Email: info@eco-vector.com
Postgraduate Student
Russian Federation, 32, st. Northern Crown, Ulyanovsk, 432027, Russian FederationReferences
- Anuchin A.S. Control systems for electric drives. Moscow: Publishing house MEI, 2015. 373 p.
- Kalachev Yu.N. State observers in a vector drive. Moscow, 2015. 80 p.
- Pankratov V.V., Kotin D.A. Synthesis of adaptive algorithms for calculating the speed of an asynchro-nous electric drive based on the second Lyapunov method. Electricity. No. 8. 2007. Pp. 48–53.
- Vdovin V.V. Adaptive Coordinate Estimator Algorithms sensorless AC drives with an extended control range: Dis…. Cand. tech. Sciences. Novosibirsk: Novosibirsk State Technical University, 2014. 244 p.
- Vinogradov A.B., Kolodin I.Yu. Sensorless asynchronous electric drive with an adaptive vector control system. Electricity. No. 2. 2007. Pp. 44–50.
- Langraf S.V., Glazyrin A.S. Application of the Kalman filter in a torque asynchronous electric drive with vector sensorless control. News of higher educational institutions. Electromechanics. No. 6. 2009. Pp. 61–64.
- Langraf S.V., Glazyrin A.S., Afanasyev K.S. The use of the Luenberger observer for the synthesis of vector sensorless asynchronous electric drives. News of higher educational institutions. Electrome-chanics. No. 6. 2011. Pp. 57–62.
- Afanasyev K.S., Glazyrin A.S. Identification of the speed of the asynchronous electric motor of the laboratory stand using the Kalman filter and the Luenberger observer. Electrotechnical complexes and control systems. No. 4 (28). 2012. Pp. 66–69.
- Kovchin S.A., Sabini Yu.A. Electric drive theory. St. Petersburg: Energoatomizdat, 1994. 496 p.
- Klyuchev V.I. Theory of electric drive. Moscow: Energoatomizdat, 2001. 704 p.
- Onishchenko G.B. Electric drive. Moscow: RAAS, 2003. – 320 p.
- Terekhov V.M., Osipov O.I. Control systems for electric drives. Moscow: Academy, 2005. 300 p.
- Mikhailov O.P. Automated electric drive of machine tools and industrial robots. Moscow: Mechanical engineering, 1990. 304 p.
- Sokolovsky G.G. AC electric drives with frequency regulation. Moscow: Academy, 2006. 265 p.
- Starikov A.V., Lisin S.L., Tabachnikova T.V., Kosorlukov I.A., Belyaeva O.S. Linearized mathematical model of a submersible induction motor. Bulletin of the Samara State Technical University. Series. “Engineering sciences”, 4(64). 2019. Samara: SSTU. Pp. 155–167.