Scientific journal
Fundamental research
ISSN 1812-7339
"Перечень" ВАК
ИФ РИНЦ = 1,674

SENSORLESS VECTOR CONTROL WITH THE ADAPTIVE SPEED OBSERVER AND DIRECT ELECTRICAL ANGLE CORRECTION

Dadenkov D.A. 1 Belonogov A.V. 1 Varzanosov P.V. 1
1 Perm National Research Polytechnic University
Development of sensorless induction motor control system based on adaptive speed observer is considered. By development of vector control the original method of error correction of calculation of an electrical angle with use phase adjustment of frequency is offered. Immediate correction electrical angle provides a more accurate estimation of the rotor flux and the stable operation of the adaptive model of rotor, eliminating the accumulation of integrated speed calculation error. The structure of the vector control system, a functional diagram of an adaptive observer and the structure of the stator current control loop are provided. All developed schemes and models in MexBIOS Development Studio programming environment are executed. The above simulation results confirm efficiency these approaches in the construction of the system sensorless vector control an induction motor.
adaptive speed observer
sensorless vector control
current loop
error correction of electrical angle
complex phase difference
simulation
1. Anuchin A.S. Sistemy upravlenija jelektroprivodov / Uchebnik dlja vuzov. M.: Izd-vo «Izdatelskij dom MJeI», 2015. 320 р.
2. Braslavskij I.Ja., Zjuzev A.M., Nesterov K.E. Asinhronnyj tiristornyj jelektroprivod s bezdatchikovym izmeritelem skorosti. Jelektromashinostroenie i jelektrooborudovanie. 2006. no. 66. рр. 35–36.
3. Vinogradov A.B. Vektornoe upravlenie jelektroprivodami peremennogo toka. Ivanovo: Izd-vo Ivanovskogo gosudarstvennogo jenergeticheskogo universiteta imeni V.I. Lenina, 2008. 298 р.
4. Dadenkov D.A., Solodkij E.M., Shachkov A.M. Modelirovanie sistemy vektornogo upravlenija asinhronnym dvigatelem v pakete Matlab/Simulink // Vestnik Permskogo nacionalnogo issledovatelskogo politehnicheskogo universiteta. Jelektrotehnika, informacionnye tehnologii, sistemy upravlenija. 2014. no. 3 (11). рр. 117–128.
5. Kalachjov Ju.N. Nabljudateli sostojanija v vektornom jelektroprivode. [Jelektronnyj resurs]. http://elprivod.nmu.org.ua/files/automaticED/kalachev_yu_n_nablyudateli_sostoyaniya_ v_vektornom_elektropr.pdf (data obrashhenija: 10.02.2016).
6. Kozlova L.E., Timoshkin V.V., Glazyrin A.S. Razrabotka nabljudatelja skorosti dlja sistemy upravlenija asinhronnogo jelektroprivoda s tiristornym reguljatorom naprjazhenija // Fundamentalnye issledovanija. 2012. no. 9–3. рр. 656–661.
7. Kostygov A.M., Dadenkov D.A., Solodkij E.M., Shachkov A.M. Bezdatchikovoe vektornoe upravlenie ventilnym dvigatelem s korrekciej oshibki vychislenija jelektricheskogo ugla // Informacionno-izmeritelnye i upravljajushhie sistemy. 2015. no. 13–9. рр. 27–33.
8. Kostygov A.M., Solodkij E.M., Dadenkov D.A. Sintez reguljatorov toka i skorosti v sisteme vektornogo upravlenija ventilnym jelektroprivodom // Fundamentalnye issledovanija. 2014. no. 11–7. рр. 656–661.
9. Perelmuter V.M. Prjamoe upravlenie momentom i tokom dvigatelej peremennogo toka. H.: Izd-vo «Osnova», 2004. 210 р.
10. MexBIOS Development Studio vizualnaja sreda razrabotki i modelirovanija. [Jelektronnyj resurs]. http://mechatronica-pro.com /ru/catalog/software/ mexbiosdevelopmentstudio (data obrashhenija: 20.04.2016).

На современном этапе развития микропроцессорных систем электропривода переменного тока наибольший интерес для разработки и исследования представляют методики бездатчикового векторного управления асинхронным двигателем (АД). Построение таких систем позволяет не только устранить ряд проблем, присущих датчиковым системам, но и уменьшить стоимость электропривода и повысить его надежность. Для исключения датчика скорости или положения ротора используют специальные наблюдатели состояния, которые восстанавливают необходимые для управления координаты электропривода по доступным для измерения параметрам (токам, напряжениям, ЭДС статора).

Практическая реализация системы бездатчикового управления начинается с выбора методики управления и может решаться различными способами. Например, при использовании техники прямого управления моментом (DTC) [1, 3, 9] необходимо использование фильтров низких частот после датчиков тока, поскольку сам метод регулирования вызывает колебания вектора тока статора с частотой, пропорциональной несущей частоте векторной широтно-импульсной модуляции (ВШИМ). В целом на практике реализация управления с использованием DTC обладает рядом недостатков, вызванных неточностью вычисления производных, плохой спектральной картиной тока, а также значительными вычислениями, связанными с высоким порядком модели АД. Для устранения перечисленных недостатков предлагается выполнить построение системы управления с ориентацией вектора потокосцепления ротора по полю статора. Несмотря на то, что такие полеориентрированные системы считаются более сложными в настройке регуляторов и практической реализации математических преобразований [3], при использовании новейшей силовой электроники (IGBT) и микропроцессорной базы (DSP) они получили массовое применение в современных преобразовательных устройствах.

Рассмотрим структурную схему системы бездатчикового векторного управления с ориентацией по вектору потокосцепления ротора, которая представлена на рис. 1.

Для векторных систем управления с ориентацией по потокосцеплению ротора существуют различные методики вычисления скорости. Например, одни способы построения наблюдателей основаны на использовании матричного аппарата, с подстройкой коэффициентов матрицы наблюдаемости эталонной модели по вычисляемой невязке [1, 3], другие способы основаны на применении фильтра Калмана [5] или оценок ЭДС и потокосцепления ротора с использованием адаптивных моделей статора и ротора [2, 5, 6].

Рассмотрим практическую реализацию адаптивного наблюдателя с построением специальных моделей статора и ротора АД [1, 5]. Принцип работы предложенного наблюдателя скорости основан на вычислении невязки потокосцеплений опорной модели статора и адаптивной модели ротора. Для вычисления сигнала в среде MexBIOS Development Studio [10] разработан специальный блок (Complex Phase Difference) для математических операций в комплексных числах, определяющий разницу фаз с учетом квадранта, в котором находятся вращающиеся векторы тока в текущий момент времени [7]. Вычисленный таким образом сигнал невязки (dad01.wmf) замыкается через регулятор на вход адаптивной модели ротора, что позволяет свести ошибку вычисления потокосцеплений моделей статора и ротора к нулю и определить тем самым действительную скорость ротора. Функциональная схема адаптивного наблюдателя показана на рис. 2.

daden1.tif

Рис. 1. Структурная схема бездатчиковой векторной системы управления

daden2.tif

Рис. 2. Функциональная схема адаптивного наблюдателя

Синтез регулятора для наблюдателя скорости осуществляется с использованием стандартных настроек, с компенсацией наибольшей постоянной времени роторной цепи [1].

Составим опорную модель статора, для этого запишем векторные уравнения равновесия ЭДС статора и взаимосвязи потокосцеплений и токов статора и ротора для Т-образной схемы замещения [1, 5]:

dad02.wmf (1)

где Ls, Lr – полные индуктивности обмоток статора и ротора; Rs, Rr – сопротивления обмоток статора и ротора; Lm – взаимная индуктивность обмотки статора и ротора; dad03.wmf и dad04.wmf – обобщенные векторы тока статора и ротора; dad05.wmf – обобщенный вектор напряжения статора; dad06.wmf и dad07.wmf – обобщенные векторы потокосцепления статора и ротора.

Из данной системы уравнений выразим векторы dad08.wmf и dad09.wmf:

dad10.wmf, (2)

dad11.wmf (3)

Подставим полученные выражения (2) и (3) в последнее уравнение системы (1) и определим вектор dad12.wmf, который используется для построения адаптивной модели ротора:

dad13.wmf (4)

Полученное уравнение (4) непосредственно является моделью статора, которая отражает взаимосвязь токов и напряжений статора. Однако при практической реализации вычисления потокосцепления ротора по уравнению (4), возникает проблема связан с накоплением интегральных ошибок измерения токов и напряжений статора, что приводит к некорректному определению потокосцепления. Для решения обозначенной проблемы заменим блок интегрирования апериодическим звеном и перепишем уравнение (4) в проекциях на оси αβ [5]:

dad14.wmf (5)

Система уравнений (5) позволяет вычислять потокосцепление ротора в проекциях на оси неподвижной системы координат (αβ) с использованием измерений напряжения и токов статора, что довольно просто решается в современных микропроцессорных преобразователях частоты.

Как уже было отмечено ранее, для построения адаптивного наблюдателя скорости одной опорной модели статора недостаточно, поэтому необходимо составить и реализовать адаптивную модель ротора.

Для решения этой задачи запишем систему уравнения равновесия ЭДС ротора и уравнения проекций потокосцеплений ротора на оси αβ dad15.wmf и dad16.wmf:

dad17.wmf (6)

Подставим в уравнения равновесия ЭДС ротора проекции потокосцеплений ротора на оси αβ и получим «модель ротора» в виде следующей системы уравнений [2, 4]:

dad18.wmf (7)

Структурная схема «моделей» статора и ротора, реализована в среде имитационного моделирования MexBIOS [10]. В качестве входных величин используются напряжения и токи статора в осях αβ.

Рассмотрим контур регулирования тока статора. На основании известного математического описания [1, 3] получен контур регулирования тока статора, структурная схема которого представлена на рис. 3.

Синтез регуляторов тока по осям d и q выполняем по известной методике с настройкой на технический оптимум [4, 8], в результате получен ПИ-регулятор с коэффициентами Ki и Kp.

Таким образом, в предложенной структуре (рис. 3), на выходе ПИ-регулятора тока, формируется управляющий вектор, который после компенсации нелинейностей и линейной коррекции, с учетом известных параметров модели АД должен сформировать заданный вектор тока на статорных обмотках.

В основе непосредственной коррекции электрического угла координатных преобразований заложен принцип формирования реальных статорных токов по задающему вектору dad19.wmf с помощью фазовой подстройки частоты. В более узком смысле коррекция угла необходима для более точной оценки потокосцепления ротора и работы адаптивной статорной модели, а также для исключения накопления интегральных ошибок при вычислении скорости [7].

Структура системы бездатчикового управления с адаптивным наблюдателем скорости (рис. 1) была реализована в среде имитационного моделирования MexBIOS [10].

daden3.tif

Рис. 3. Структурная схема контура регулирования тока статора

daden4a.tif а)  daden4b.tif б)

Рис. 4. Переходные процессы скорости (a) и момента (б)

daden5a.tif а)  daden5b.tif б)

Рис. 5. Переходные процессы электрического угла (a) и токов статора (б) во время пуска

Для исследования работы системы управления при моделировании были выбраны следующие режимы:

  • пуск двигателя без нагрузки с уставкой по скорости 100 рад/с (t =0 c);
  • наброс нагрузки Мс = 8 Н·м (t =0,6 c);
  • изменение уставки по скорости до 60 рад/с (t = 1,1 c).

Проанализировав полученные результаты переходных процессов (рис. 4 и рис. 5), можно сделать вывод, что все реализованные блоки выполняют расчеты корректно и бездатчиковая система управления функционирует в соответствии с заложенными критериями оптимизации. Результаты подтверждают эффективность предложенных подходов для разработки систем бездатчикового управления асинхронным двигателем. При этом следует учесть, что результаты имитационного моделирования были получены с учетом ряда допущений принятых при разработке моделей. Поэтому на следующем этапе проектирования бездатчикового управления необходима реализация системы на микропроцессорной платформе, с последующей оценкой ее работоспособности на лабораторном испытательном стенде.