Моделирование системы прямого управления моментом асинхронного двигателя с регулятором на основе нечеткой логики в Simulink
Анализ методов системы прямого управления моментом асинхронного двигателя. Классическое прямое регулирование момента. Выбор вектора напряжения статора в соответствии с разностями заданных и вычисленных текущих значений момента и потокосцепления статора.
Рубрика | Физика и энергетика |
Вид | статья |
Язык | русский |
Дата добавления | 30.07.2017 |
Размер файла | 707,3 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Моделирование системы прямого управления моментом асинхронного двигателя с регулятором на основе нечеткой логики в Simulink
М.Г. Данилова, М.Ю. Серов,
Д.И. Богадевич, И.С. Черемных,
И.С. Князев
Старооскольский технологический
институт им. А.А. Угарова
Аннотация
Проанализированы два различных метода системы прямого управления моментом (DTC) асинхронного двигателя. Первый метод - классическое прямое регулирование момента. В этом методе векторы напряжения статора выбираются в соответствии с разностями заданных и вычисленных текущих значений момента и потокосцепления статора. Ошибки по моменту и по потокосцеплению сравниваются в гистерезисных узлах сравнения. По результату сравнения, из оптимальной таблицы переключений инвертора выбирается вектор напряжения. Рассматривается другой метод системы прямого управления моментом, использующий нечеткую логику для снижения пульсаций момента. В этом методе гистерезисные узлы сравнения и таблица переключений, используемые в классическом прямом управлении моментом, заменены на нечеткий логический переключатель. Ошибка по моменту, ошибка по потокосцеплению и угол вектора потокосцепления статора - входные переменные нечеткого регулятора, а выход нечеткого регулятора - состояние инвертора. Для аппроксимации нелинейных функций используется нечеткий алгоритм Такаги-Сугено. Результаты математического моделирования показывают эффективность нечеткого логического переключателя.
Ключевые слова: прямое управление моментом, нечеткий алгоритм Такаги-Сугено, нечеткий логический переключатель.
Асинхронный привод, основанный на прямом управлении моментом (Direct Torque Control - DTC) обеспечивает высокое быстродействие в совокупности с простым управлением на релейных регуляторах момента и потокосцепления. Однако прямое управление моментом имеет некоторые недостатки, такие как большой ток, пульсации потока и момента, трудности в управлении потоком и моментом на очень низкой скорости, а также коммутационные потери в преобразователе[1-3].
Изменения классической таблицы переключений в системах с прямым управлением моментом позволяют минимизировать указанные недостатки. Одним из вариантов изменения классической таблицы переключений является применение регулятора, который построен на нечеткой логике.
Функциональная схема классической системы DTC представлена на рис. 1.
Рис. 1. - Функциональная схема классической системы DTC
В данной работе рассматривается способ уменьшения пульсаций момента двигателя, реализованный с помощью нечеткого регулятора. Рассматриваемый метод отличается от классического тем, что нечеткий регулятор используется вместо релейных регуляторов, определителя фазового сектора и таблицы переключения ключей. При синтезе системы c DTC и нечетким регулятором был применен алгоритм Такаги-Сугено[4-5].
Функциональная схема системы DTC с нечетким регулятором представлена на рис. 2.
Рис. 2. - Функциональная схема системы DTC с нечетким регулятором
На рис. 3, а представлена таблица переключения ключей классической DTC в MATLAB, а на рис. 3, б таблица переключения ключей нечеткой DTC.
Рис. 3. - Таблица переключения системы DTС в MATLAB:
а) классической; б) с нечетким регулятором
Нечеткий регулятор имеет три входа и один выход. Входами являются ошибка по потоку, ошибка по моменту и угол пространственного вектора потокосцепления статора, а выходом является номер формируемого пространственного вектора напряжения.
Процесс работы регулятора, построенного на нечеткой логике, состоит из трех этапов: фаззификации, нечеткого логического вывода и дефаззификации [6-7].
Фаззификация выполняется с использованием функций принадлежности. Для задания значений функций принадлежности нечетких регуляторов были использованы треугольные и трапецеидальные функции[8-10].
Функция принадлежности ошибки по потоку представлена тремя нечеткими терм-множествами, как показано на рис. 4, а: отрицательная ошибка - N, нулевая - Z, положительная - P.
Функция принадлежности ошибки по моменту разложена на пять нечетких терм-множеств, что иллюстрирует рис. 4, б: отрицательная большая ошибка - NL, отрицательная маленькая - NS, нулевая - Z, положительная маленькая - PS и положительная большая - PL.
а) б)
в) г)
Рис. 4. - а) Функции принадлежности ошибки по потоку; б) Функции принадлежности ошибки по моменту; в) Функции принадлежности угла пространственного вектора потокосцепления статора; г) Выходные переменные нечеткого регулятора
Для большей точности определения угла потокосцепления статора иs пространственная плоскость этой нечеткой переменной делится на двенадцать нечетких терм-множеств, обозначенных как Si (от S1 до S12), что показано на рисунке 4, в.
Выходная лингвистическая переменная фаззи-регулятора описывается 8 термами: V0=0, V1=1, V2=2, V3=3, V4=4, V5=5, V6=6, V7=7 (рис. 4, г).
Каждое правило управления из таблицы №1 можно описать, используя входные переменные ошибки по моменту eт, ошибки по потоку eц, угла потокосцепления статора иs, а также выходную переменную v. Примером правила управления является формула (1).
Если `eц есть P' и `eт есть PL' и `иs есть S1', то v есть V2, (1)
Таблица №1 Правила управления
eц |
eт |
S1 |
S 2 |
S 3 |
S 4 |
S 5 |
S 6 |
S 7 |
S 8 |
S 9 |
S 10 |
S 11 |
S 12 |
|
P |
PL |
V2 |
V3 |
V3 |
V4 |
V4 |
V5 |
V5 |
V6 |
V6 |
V1 |
V1 |
V2 |
|
PS |
V2 |
V2 |
V3 |
V3 |
V4 |
V4 |
V5 |
V5 |
V6 |
V6 |
V1 |
V1 |
||
Z |
V0 |
V7 |
V7 |
V0 |
V0 |
V7 |
V7 |
V0 |
V0 |
V7 |
V7 |
V0 |
||
NS |
V1 |
V1 |
V2 |
V2 |
V3 |
V3 |
V4 |
V4 |
V5 |
V5 |
V6 |
V6 |
||
NL |
V6 |
V1 |
V1 |
V2 |
V2 |
V3 |
V3 |
V4 |
V4 |
V5 |
V5 |
V6 |
||
Z |
PL |
V2 |
V3 |
V3 |
V4 |
V4 |
V5 |
V5 |
V6 |
V6 |
V1 |
V1 |
V2 |
|
PS |
V2 |
V3 |
V3 |
V4 |
V4 |
V5 |
V5 |
V6 |
V6 |
V1 |
V1 |
V2 |
||
Z |
V7 |
V0 |
V0 |
V7 |
V7 |
V0 |
V0 |
V7 |
V7 |
V0 |
V0 |
V7 |
||
NS |
V7 |
V0 |
V0 |
V7 |
V7 |
V0 |
V0 |
V7 |
V7 |
V0 |
V0 |
V7 |
||
NL |
V6 |
V1 |
V1 |
V2 |
V2 |
V3 |
V3 |
V4 |
V4 |
V5 |
V5 |
V6 |
||
N |
PL |
V3 |
V4 |
V4 |
V5 |
V5 |
V6 |
V6 |
V1 |
V1 |
V2 |
V2 |
V3 |
|
PS |
V4 |
V4 |
V5 |
V5 |
V6 |
V6 |
V1 |
V1 |
V2 |
V2 |
V3 |
V3 |
||
Z |
V7 |
V7 |
V0 |
V0 |
V7 |
V7 |
V0 |
V0 |
V7 |
V7 |
V0 |
V0 |
||
NS |
V5 |
V5 |
V6 |
V6 |
V1 |
V1 |
V2 |
V2 |
V3 |
V3 |
V4 |
V4 |
||
NL |
V5 |
V6 |
V6 |
V1 |
V1 |
V2 |
V2 |
V3 |
V3 |
V4 |
V4 |
V5 |
Структура системы нечеткой логики показана на блок-схеме на рис. 5. Для каждой комбинации входов обычно проверяется более одного правила.
Рис. 5. - Блок-схема системы нечеткой логики
Каждое правило генерирует управляющее действие в зависимости от входных значений переменных. Затем применяется дефаззификация для генерации выходных данных управления.
Результаты моделирования систем с гистерезисными регуляторами и с нечетким регулятором (рис. 6) показывают, что в системе, в которой применяется нечеткое регулирование, флуктуации момента значительно снизились.
При постоянном задании на момент, равном 7681 Н•м, размах колебаний момента составляет 1000 Н•м, тогда как для системы с нечетким регулятором флуктуации момента при таком же задании составляют 400 Н•м.
а) регулирование момент статор потокосцепление
б)
Рис. 6. - Временные зависимости скорости вращения ротора
и электромагнитного момента: а) с гистерезисными
регуляторами; б) с нечетким регулятором
Литература
1. Luis R, Antoni A, Emiliano A, Marcel G. Novel Direct Torque Control (DTC) Sheme With Fuzzy Adaptive Torque-Ripple Reduction. IEEE Transactions On Industrial Electronics, vol 50, No.3, June 2003. p. 1.
2. Takahashi I, Noguchi T. A new quick-response and high efficiency control strategy of an induction motor. IEEE trans. Vol IA-22, No 5. 1986. p. 1.
3. Карандеев Д.Ю., Энгель Е.А. Прямое управление моментом асинхронного двигателя с использованием адаптивного нейроконтроллера в условиях неопределенности // Интернет-журнал "Науковедение". 2015, №5. С. 4.
4. Штовба С.Д. Проектирование нечетких систем средствами MATLAB. М.: Горячая линия-Телеком, 2007, С. 43-45.
5. Дьяконов В.П., Круглов В.В. Математические пакеты расширения MATLAB. Специальный справочник. СПб.: Питер, 2001, С.308-309.
6. Ярошенко И.В. Математическая модель и метод классификации технического состояния высоковольтных мехатронных модулей // Инженерный вестник Дона, 2014, №2 URL: ivdon.ru/magazine/archive/n2y2014/2330
7. Новиков С.И., Шахнович В.Р., Сафронов А.В. Методы нечеткой логики в задачах автоматизации тепловых процессов электростанций // Вестник ИГЭУ. 2010, №4. URL: vestnik.ispu.ru/sites/vestnik.ispu.ru/files/publications/72-75_1.pdf
8. Леоненков А.В. Нечеткое моделирование в среде MATLAB и fuzzyTECH. СПб.: БХВ-Петербург, 2005, С. 148-157.
9. Темичев А.А., Файзрахманов Р.А. Подбор параметров нагрузочного тестирования систем мониторинга с использованием нечеткой логики // Инженерный вестник Дона. 2015, №3. URL: ivdon.ru/ru/magazine/archive/n3y2015/3153
10. Венцов Н.Н. Разработка алгоритма управления процессом адаптации нечетких проектных метаданных // Инженерный вестник Дона. 2012, №1. URL: ivdon.ru/ru/magazine/archive/n1y2012/630
References
1. Luis R, Antoni A, Emiliano A, Marcel G. IEEE Transactions On Industrial Electronics, vol 50, No.3, June 2003. p. 1.
2. Takahashi I, Noguchi T. IEEE
trans. Vol IA-22, No 5. 1986. p. 1.
3. Karandeev D.Ju. Jengel' E.A. Internet-zhurnal "Naukovedenie". No.5, 2015. p. 4.
4. Shtovba S.D. Proektirovanie nechetkih sistem sredstvami MATLAB [Designing of fuzzy systems using MATLAB]. М.: Gorjachaja linija-Telekom, 2007. pр. 43-45.
5. D'jakonov V.P., Kruglov V.V. Matematicheskie pakety rasshirenija MATLAB. Special'nyj spravochnik. SPb.: Piter, 2001, рр.308-309.
6. Jaroshenko I.V. Inћenernyj vestnik Dona (Rus). No.2, 2014. URL: ivdon.ru/magazine/archive/n2y2014/2330
7. Novikov S.I., Shakhnovich V.R., Safronov A.V. Vestnik IGEU. 2010, №4. URL: vestnik.ispu.ru/sites/vestnik.ispu.ru/files/publications/72-75_1.pdf
8. Leonenkov A.V. Nechetkoe modelirovanie v srede MATLAB i fuzzyTECH [Fuzzy modeling in MATLAB and fuzzyTECH]. SPb.: BHV-Peterburg, 2005, pр.148-157.
9. Temichev A.A., Fajzrahmanov R.A. Inћenernyj vestnik Dona (Rus), № 3, 2015. URL: ivdon.ru/ru/magazine/archive/n3y2015/3153
10. Vencov N.N. Inћenernyj vestnik Dona (Rus). № 1, 2012. URL: ivdon.ru/ru/magazine/archive/n1y2012/630
Размещено на Allbest.ru
Подобные документы
Назначение и описание конструкции трехфазного асинхронного двигателя. Разработка технологического процесса изготовления статора, обоснование типа производства. Применяемые приспособления и нестандартное оборудование. Испытания статора двигателя.
курсовая работа [2,0 M], добавлен 13.03.2013Угловая скорость вращения магнитного поля. Математическая модель асинхронного двигателя в форме Коши, а также блок-схема его прямого пуска с использованием Power System Blockset. Зависимость угловой скорости ротора от величины электромагнитного момента.
реферат [672,5 K], добавлен 03.01.2010Построения развернутой и радиальной схем обмоток статора, определение вектора тока короткого замыкания. Построение круговой диаграммы асинхронного двигателя. Аналитический расчет по схеме замещения. Построение рабочих характеристик асинхронного двигателя.
контрольная работа [921,2 K], добавлен 20.05.2014Определение размеров и выбор электромагнитных нагрузок асинхронного двигателя. Выбор пазов и типа обмотки статора. Расчет обмотки и размеры зубцовой зоны статора. Расчет короткозамкнутого ротора и магнитной цепи. Потери мощности в режиме холостого хода.
курсовая работа [1,2 M], добавлен 10.09.2012Расчет рабочих характеристик асинхронного двигателя с короткозамкнутым ротором. Определение числа пазов статора, витков в фазе обмотки сечения провода обмотки статора. Расчёт размеров зубцовой зоны статора и воздушного зазора. Расчёты основных потерь.
курсовая работа [1,1 M], добавлен 10.01.2011Принцип работы и устройство асинхронного двигателя. Способ измерения электромагнитного момента асинхронного двигателя. Регулирование частоты вращения асинхронных двигателей. Изменение скольжения, числа пар полюсов, частоты источника питания двигателя.
реферат [397,1 K], добавлен 16.05.2016Определение тока холостого хода, сопротивлений статора и ротора асинхронного двигателя. Расчет и построение механических и электромеханических характеристик электропривода, обеспечивающего законы регулирования частоты и напряжения обмотки статора.
контрольная работа [263,5 K], добавлен 14.04.2015Размеры, конфигурация, материал магнитной цепи трехфазного асинхронного двигателя с короткозамкнутым ротором. Обмотка статора с трапецеидальными полузакрытыми пазами. Тепловой и вентиляционный расчеты, расчет массы и динамического момента инерции.
курсовая работа [4,0 M], добавлен 22.03.2018Выбор основных размеров асинхронного двигателя. Определение размеров зубцовой зоны статора. Расчет ротора, магнитной цепи, параметров рабочего режима, рабочих потерь. Вычисление и построение пусковых характеристик. Тепловой расчет асинхронного двигателя.
курсовая работа [1,9 M], добавлен 27.09.2014Расчет статора, ротора, магнитной цепи и потерь асинхронного двигателя. Определение параметров рабочего режима и пусковых характеристик. Тепловой, вентиляционный и механический расчет асинхронного двигателя. Испытание вала на жесткость и на прочность.
курсовая работа [4,8 M], добавлен 10.10.2012