Application of the extended Kalman filter for the estimation of the rotor speed of an induction motor



Cite item

Full Text

Abstract

In this paper the estimation method of the rotor angular velocity by means of the rotor flux linkage analysis using the extended Kalman filter is suggested.

Full Text

Во многих случаях применение датчика скорости в системах управления асинхронным электродвигателем невозможно из-за технических сложностей (установка датчика, надежность датчика, условия эксплуатации электродвигателя) или стоимости такого датчика [1]. Одним из способов оценки угловой скорости вращения ротора является использование расширенного фильтра (наблюдателя) Калмана [1, 2]. Для использования такого фильтра необходима модель электродвигателя в режиме реального времени [1]. Далее приводится математическая модель асинхронного электродвигателя в пространстве состояний, которая дополнена неизмеряемой величиной – электрической угловой скоростью вращения ротора [1, 2]: ; (1) (2) где – вектор состояния, – вектор управления, A – матрица состояний, C – матрица выхода, – переходная индуктивность статора, где – коэффициент рассеяния, – индуктивность обмотки статора; – индуктивность намагничивания; – индуктивность обмотки ротора, где – индуктивность рассеяния обмотки ротора; – постоянная времени ротора; – электрическая угловая скорость вращения ротора, где – механическая угловая скорость вращения ротора, – число пар полюсов электродвигателя; – комбинированный параметр, где – активное сопротивление обмотки статора, – активное сопротивление обмотки ротора; и – проекции токов в обмотках статора на оси неподвижной системы координат, и – проекции линейных напряжений обмоток статора на оси неподвижной системы координат, и – проекции вектора потокосцепления ротора на оси неподвижной системы координат. Проверка алгоритма фильтрации с моделью электродвигателя из [1, 2] (см. формулы (1) и (2)) в среде MATLAB показала большую погрешность в оценке угловой скорости вращения ротора. С целью уменьшения этой погрешности предлагается использовать дополнительный наблюдатель потокосцепления. В качестве такого наблюдателя был взят наблюдатель из библиотеки Digital Motor Control от фирмы Texas Instruments [3]. Математическая модель этого наблюдателя может быть представлена следующей системой уравнений: , (3) ; (4) , (5) ; (6) ; (7) ; (8) ; (9) ; (10) ; (11) ; (12) ; (13) ; (14) ; (15) ; (16) , (17) где – угол вектора потокосцепления ротора; коэффициенты и подбираются опытным путем таким образом, чтобы обеспечить удовлетворительную динамику и точность восстановления потокосцепления ротора. Приведенная математическая модель наблюдателя потокосцепления была реализована в среде MATLAB. Для проверки этой модели было проведено восстановление измеренного вектора потокосцепления ротора. На рис. 1 приведены графики ошибок оценки вектора потокосцепления ротора (изображены погрешности относительно амплитудных значений измеренных потокосцеплений в установившемся режиме). а б Р и с. 1. Ошибки оценки вектора потокосцепления ротора: а – ошибка оценки проекции вектора потокосцепления ротора на ось d; б – ошибка оценки проекции вектора потокосцепления ротора на ось q а б Р и с. 2. Сравнение структурных схем наблюдателей: а – расширенный фильтр Калмана; б – улучшенный наблюдатель на основе расширенного фильтра Калмана Из результатов моделирования видно, что дополнительный наблюдатель с высокой точностью восстановил потокосцепление ротора – ошибка оценки составляет не более 1,5 % при переходном режиме и не более 2,1 % в установившемся режиме. Структуры расширенного фильтра Калмана и улучшенного наблюдателя на его основе приведены на рис. 2, где , , – вектор возмущений; – вектор ошибок измерений; – вектор оценки ; – вектор оценки и ; – вектор оценки и , полученный с помощью дополнительного наблюдателя потокосцепления; – оценка ; – начальная оценка вектора состояния ; – оценка . Далее приведены результаты оценки переменных состояния электродвигателя с помощью улучшенного наблюдателя на основе расширенного фильтра Калмана. На рис. 3 показана восстановленная наблюдателем механическая угловая скорость вращения ротора. Р и с. 3. Оценка угловой скорости вращения ротора Р и с. 4. Ошибка оценки угловой скорости вращения ротора На рис. 4 показана ошибка оценки механической угловой скорости вращения ротора (изображена погрешность относительно амплитудного значения в установившемся режиме измеренной угловой скорости вращения ротора). Далее приведены результаты исследования улучшенного наблюдателя на основе расширенного фильтра Калмана в составе замкнутой системы векторного управления (см. рис. 5) при набросе (50 % от базового вращающего момента в момент времени с) и сбросе (50 % от базового вращающего момента в момент времени с) нагрузки (рис. 6). Р и с. 5. Система векторного управления асинхронным двигателем c реализованным в виде S-функции наблюдателем угловой скорости вращения ротора Р и с. 6. Результат оценки угловой скорости вращения ротора асинхронного двигателя улучшенным наблюдателем в составе системы векторного управления в переходных режимах Выводы Предложена структура наблюдателя на основе расширенного фильтра Калмана, которая позволяет получить оценку угловой скорости вращения ротора асинхронного электродвигателя с точностью до 1,0 % для переходного режима и с точностью 0,025 % для установившегося режима, что исключает необходимость использования датчика скорости. Проведено исследование работы наблюдателя в составе системы векторного управления асинхронным двигателем.
×

About the authors

Mikhail V Talanov

Ogarev Mordovia State University

Email: mvtal@mail.ru
Postgraduate student 68, Bolshevistskaya st., Saransk, 430005

Alexander V Karasev

Ogarev Mordovia State University

(Ph. D. (Techn.)), Associate Professor 68, Bolshevistskaya st., Saransk, 430005

Viktor M Talanov

Ogarev Mordovia State University

(Ph. D. (Techn.)), Associate Professor 68, Bolshevistskaya st., Saransk, 430005

References

  1. Texas Instruments. Sensorless Control with Kalman Filter on TMS320 Fixed-Point DSP. – Texas Instruments, Literature Number: BPRA057, July 1997. – 92 p.
  2. Vas P. Sensorless Vector and Direct Torque Control. – Oxford University Press, 1998. – 729 p.
  3. Akin B., Bhardwaj M. Sensorless Field Oriented Control of 3-Phase Induction Motors. – Texas Instruments, Feb. 2010. – 43 p.

Supplementary files

Supplementary Files
Action
1. JATS XML

Copyright (c) 2013 Samara State Technical University

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

This website uses cookies

You consent to our cookies if you continue to use our website.

About Cookies