Научная статья на тему 'Нечеткая система управления позиционным следящим электроприводом опорно-поворотных устройств с нежесткими осями'

Нечеткая система управления позиционным следящим электроприводом опорно-поворотных устройств с нежесткими осями Текст научной статьи по специальности «Электротехника, электронная техника, информационные технологии»

CC BY
161
48
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
СЛЕДЯЩИЙ ЭЛЕКТРОПРИВОД / ПОЗИЦИОНИРОВАНИЕ ОБЪЕКТА / ИНТЕЛЛЕКТУАЛЬНОЕ УПРАВЛЕНИЕ / НЕЧЕТКАЯ ЛОГИКА

Аннотация научной статьи по электротехнике, электронной технике, информационным технологиям, автор научной работы — Лукичев Дмитрий Вячеславович, Демидова Галина Львовна

Существующие алгоритмы настройки контура положения прецизионного электропривода оптико-механической системы не обеспечивают демпфирование упругих колебаний на инфранизких скоростях слежения. В связи с этим актуальным является разработка для унифицированных систем электропривода с упругими связями структур и алгоритмов управления, обеспечивающих плавное движение исполнительного органа при приемлемом быстродействии. Двигатель совместно с исполнительным органом представлен математической моделью обобщенного электромеханического преобразователя с двухмассовой нагрузкой, в которой учтена упругая связь масс. Внутренние контуры момента и скорости настраивались по принципам подчиненного регулирования. Рассмотрен алгоритм настройки контура положения прецизионного электропривода оптико-механической системы с помощью фаззи-регулятора. Математическое моделирование показало, что использование в контуре положения фаззи-регулятора вместо традиционного ПИ-регулятора позволяет значительно снизить ошибки слежения и устранить колебательность системы. Предложенная методика позволяет повысить точность и робастность прецизионных следящих приводов комплексов позиционирования и слежения.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по электротехнике, электронной технике, информационным технологиям , автор научной работы — Лукичев Дмитрий Вячеславович, Демидова Галина Львовна

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Нечеткая система управления позиционным следящим электроприводом опорно-поворотных устройств с нежесткими осями»

УДК 681.5

Нечеткая система управления позиционным следящим электроприводом опорно-поворотных устройств с нежесткими осями

Д.В. Лукичев, Г.Л. Демидова

ФГБОУВПО «Санкт-Петербургский национальный исследовательский университет информационных технологий, механики и оптики», г. Санкт-Петербург, Российская Федерация E-mail: demidova@ets.ifmo.ru

Авторское резюме

Состояние вопроса: Существующие алгоритмы настройки контура положения прецизионного электропривода оптико-механической системы не обеспечивают демпфирование упругих колебаний на инфранизких скоростях слежения. В связи с этим актуальным является разработка для унифицированных систем электропривода с упругими связями структур и алгоритмов управления, обеспечивающих плавное движение исполнительного органа при приемлемом быстродействии Материалы и методы: Двигатель совместно с исполнительным органом представлен математической моделью обобщенного электромеханического преобразователя с двухмассовой нагрузкой, в которой учтена упругая связь масс. Внутренние контуры момента и скорости настраивались по принципам подчиненного регулирования.

Результаты: Рассмотрен алгоритм настройки контура положения прецизионного электропривода оптико-механической системы с помощью фаззи-регулятора.

Выводы: Математическое моделирование показало, что использование в контуре положения фаззи-регулятора вместо традиционного ПИ-регулятора позволяет значительно снизить ошибки слежения и устранить колебательность системы. Предложенная методика позволяет повысить точность и роба-стность прецизионных следящих приводов комплексов позиционирования и слежения.

Ключевые слова: следящий электропривод, позиционирование объекта, интеллектуальное управление, нечеткая логика.

Fuzzy control system of positioning servo drives of elastic coupling rotary supports

D.V. Lukichev, G.L. Demidova St. Petersburg national research university of information technologies, mechanics and optics,

Saint-Petersburg, Russian Federation E-mail: demidova@ets.ifmo.ru

Abstract

Background: The existing adjustment algorithms of high-precision electric drive position loop in optomechanical systems are unable to damp elastic vibrations at infra-low tracking speeds. Therefore, it is urgent to provide the unified elastic coupling electric drive systems with structures and control algorithms ensuring smooth movement of the executive device and acceptable performance.

Materials and Methods: The engine and the executive device are represented by a mathematical model of the generalized two-mass load electromechanical transducer with the mass elastic coupling taken into account. The inner loop torque and speed were adjusted according to subordinate regulation principles. Results: The article discusses the algorithm of adjusting the precision electric drive position loop of an optomechanical system by means of a fuzzy controller.

Conclusions: Mathematical modeling has shown that using a fuzzy controller instead of traditional PI controllers can significantly reduce tracking errors and eliminate the system oscillativity. The proposed method improves the accuracy and robustness of high-precision servo drives in positioning and tracking systems.

Key words: servo motor, object positioning, intellectual control, fuzzy logic.

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

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

Существует несколько способов решения данной проблемы. Одним из способов является подача сигнала второй производной от сигнала задания по углу непосредственно на вход контура регулирования положения [2]. Другим возможным способом решения является добавление к основным контурам системы контура адаптации с эталонной моделью [3].

Однако введение таких корректирующих устройств приводит к усложнению систем и не дает удовлетворительных результатов в случаях, когда исходное описание подлежащей решению проблемы является неточным и неполным или в процессе работы меняются параметры объекта (реальной системы). Известно, что в таких ситуациях, благодаря своим особенностям, наиболее конструктивной оказывается технология нечеткого управления.

Ниже приводится описание применения нечеткого (фаззи) регулятора в системе следящего электропривода с нежесткими осями, работающего на инфранизких скоростях. Исследование проведено путем математического моделирования с использованием интерактивной среды для научных и инженерных вычислений МЛИЛБ и средством моделирования и исследования систем управления БтиНпк.

Структурная схема четырехконтурной системы управления осью опорно-поворотного устройства с фаззи-регулятором в контуре положения представлена на рис. 1 [2].

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

Блоку ЭПС можно поставить в соответствие обобщенную структурную схему ЭПС, представленную на рис. 2, где р - жесткость линеаризованной механической характеристики вентильного двигателя; Тэ - электрическая постоянная времени фазной обмотки двигателя; Кшип - статический коэффициент передачи усилительно-преобразовательного устройства с широтно-импульсным регулированием выходного напряжения в линейной зоне его регулировочной характеристики [2].

Настройка внутренних контуров момента и скорости приведена в [2]. При моделировании использовался цифровой фаззи-регулятор с заданным значением времени дискретизации Т0.

Фаззи-регулятор, структурная схема которого представлена на рис. 3, построен из условия компенсирования статической ошибки.

а2

Рис. 1. Структурная схема четырехконтурной системы

Рис. 2. Обобщенная структурная схему ЭПС

Рис. 3. Структурная схема системы фаззи-управления: 1 -блок фаззификации; 2 - база правил; 3 - блок формирования логического решения; 4 - блок дефаззификации

(1)

Обеспечение стабилизации угла поворота достигается введением двух входных переменных - ошибки и скорости изменения ошибки, рассчитывающихся по формулам:

e(л) = изада - Ua1;

dе(л)/dt = е(л)-е(л -1).

В блоке фаззификации входные лингвистические переменные - ошибка системы и скорость изменения ошибки - качественно характеризуются терм-множествами, такими как: BN - большое отрицательное; MN - среднее отрицательное; LN - малое отрицательное; Z - около нуля; LP - малое положительное; MP - среднее положительное; BP - большое положительное, которые описываются на универсальном множестве U функциями принадлежности (ФП) ц, и ide/dt .

База используемых правил представлена в таблице, где ц,, |de/dt , |u - значения нормализованных сигнала ошибки, скорости ее изменения и управляющего воздействия в л-й момент времени.

База правил фаззи-регулятора

NWdt /dt 1 \ BN MN LN Z LP MP BP

BN BN BN MN MN LN LN Z

MN BN MN MN LN LN Z LP

LN M N MN LN LN Z LP LP

Z M N LN LN Z LP LP MP

LP LN LN Z LP LP MP MP

MP LN Z LP LP MP MP BP

BP Z LP LP MP MP BP BP

В данной системе использован алгоритм Мамдани («минимаксный» метод).

Ниже приведена работа алгоритма для первых двух правил из базы знаний со следующими нечеткими правилами [4]:

• если е = а] и dе / dt = э\, то иу = а1у ;

• если е = а2 и dе/ dt = а|, то иу = а£, где а/ - лингвистические оценки (терм-множества) входных переменных (например, а/ е { большое отрицательное (/ = 1) среднее

отрицательное ( = 2)}; ау - лингвистические

оценки текущей выходной переменной иу на едином универсальном множестве.

1. Процедура фаззификации:

ц1(е), ц2(е), ц^е/dt), |2^е/dt), (2)

где ц1(е), ц2(е) - функции принадлежности для переменной е; ц^е/dt), ц2^е/dt) - функции

принадлежности для переменной dе/dt.

2. Нечеткий вывод:

(Л = ц1(е) лц^ е / dt), [В = |2(е) л е / dt),

где л - операция логического минимума.

(3)

Затем находятся усеченные функции принадлежности для выходной переменной иу (процедура активизации).

Г|1у(и) = Л л|1(и), [|2 у (и ) = В л|2(и),

(4)

где ц1у(и), ц2у(и) - функции принадлежности

для переменной иу.

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

1у (и) = |1у (и) v|2y (и), (5)

где V - операция логического максимума.

4. Процедура дефаззификации. Выполняется центроидным методом:

и2

| ицу (и )du

-. (6)

uv = UL

у u2

j цу(u)du

и1

Переходя к численному интегрированию по методу трапеций (с шагом дискретизации Т0), формула для нахождения выходной переменной иу примет следующий вид:

т-1

и1|0 + £ и! | + и2|т 2 -—, (7)

т-1 ' 4 '

uy =

10+ь2г

i=1

где

u2 - u.

m

1 = T0 - шаг дискретизации; m - число

дискрет на интервале и2 - и1; / = 1, 2, 3... т -1.

Для кусочно-линейной результирующей ФП, приведенной на рис. 4 и 5, абсцисса определяется как

N

X (ак+1 - ак) [(2ак+1 + ак) Ьк+1 + (2ак + ак+1) Ьк ]

u„ =

k=1

3S(ak+1 - ak ){bk+1 + bk)

к=1

(8)

где N - число вершин; ак, Ьк - координаты вершин результирующей фигуры.

Полученное значение иу затем преобразуется в значение управляющего воздействия на объект управления путем обратного отображения величины иу с единого универсального множества на диапазон изменения [ит|П,итах ] лингвистической переменной.

Для рассмотренных алгоритмов используются функции принадлежности «треугольники» с диапазоном (-1 - +1). Этот параметр будет соответствовать как входным величинам регулятора, так и выходным (рис. 4, 5). Модель фаззи-регулятора представлена на рис. 6.

-1 -08 -0.6 -0.4 -0.2 0 0.2 04 0.6 0.8 1

а)

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

-1 -0 8 -0 6 -0 4 -0 2 0 0 2 0 4 0 6 0 8 1 б)

Рис. 4. Термы входных лингвистических переменных фаз-зи-регулятора: а - ц ; б -

-1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1

Рис. 5. Термы выходных лингвистических переменных ци регулятора

Рис. 6. Модель фаззи-регулятора

В качестве примера объекта управления был выбран исполнительный двигатель РМ36-401-50ВБ с двухмассовой нагрузкой, с моментами инерции первой массы J1 - 340,6 кг м2, второй массы - 1524,3 кгм2, с жесткостью С12 - 3,9107 Нм/рад. На двигатель действует момент сопротивления на первой массе МС1 -50 Нм и момент сопротивления на второй массе МС2 - 80 Н м, ветровой момент Мв -220 Нм, а также момент кабельного перехода Мкаб - 60 Нм. В качестве модели трения выбрана модель с эффектом Штрибека.

Настройка фаззи-регулятора производилась из условия получения минимальной ошибки рассогласования. При настройке коэффициентов блоков, нормализующих сигнал ошибки и скорости ее изменения, а также сигнала управления используется метод динамической оптимизации для проектирования систем управления, реализованный в БтиНпк.

Таким образом, были получены нормирующие коэффициенты нечеткого регулятора (9)-(10), которые впоследствии были соотнесены с параметрами системы:

к =-кю-, (9)

е 20(8Тц + Г0)ка'

где кш, ка - коэффициенты датчика скорости и положения соответственно; 20к„

к

ds / сП

(8Тц+ 7Ъ) ки = 0,05,

(10)

где Тц - малая некомпенсированная постоян ная:

1

Тц 2

аор =

ор

2Пр

(11)

- угловая резонансная частота, ^ -

резонансная частота, у - коэффициент соотношения масс.

Моделирование системы проводилось в режиме слежения за линейно изменяющимся заданием по углу и заданной скорости слежения 1 угл.с/с. При моделировании принималось Т0 = 0,001 с.

В системе подчиненного регулирования с ПИ-регулятором в контуре положения отчетливо видны колебания угла амплитудой 3 угл. с, также присутствуют колебания момента амплитудой 100 Н м (рис. 7).

"3 п

,»1» угол [0]_2_

2 3

скорость [0/с]

4 5

1.5 2 2.5 3

ошибка [угл. с]

момент [Нм]

4

( [с]

Рис. 7. Переходные процессы в системе подчиненного регулирования с ПИ-регулятором угла: 1 - азад; 2 - а-]; 3 -а2; 4 - ют; 5 - ю2

В системе с нечетким регулятором (рис. 8) при инфранизкой скорости слежения 1 угл. с/с

максимальная ошибка положения второй массы в установившемся режиме составляет 1,489 угл. с. Постоянная ошибка слежения по первой массе отсутствует, также отсутствуют колебания момента.

Рис. 8. Переходные процессы в системе с фаззи-регулятором угла: 1 - азад; 2 - а1; 3 - а2; 4 - ю1; 5 - ю2

Заключение

Использование фаззи-регулятора в контуре положения вместо традиционного ПИ-

регулятора позволяет не только значительно увеличить точность слежения, но и устранить колебания на инфранизких скоростях, Поэтому применение фаззи-регулятора для системы регулирования положения является целесообразным и перспективным.

Список литературы

1. Борцов Ю.А., Соколовский Г.Г. Автоматизированный электропривод с упругими связями. - 2-е изд., перераб. и доп. - СПб.: Энергоатомиздат, 1992.

2. Толмачев В.А. Синтез следящего электропривода оси опорно-поворотного устройства // Изв. вузов. Прибростроение. - 2008. - Т. 51. - № 6. - С. 68-72.

3. Демидова Г.Л., Ловлин С.Ю., Цветкова М.Х. Синтез следящего электропривода азимутальной оси телескопа с эталонной моделью в контуре положения // Вестник ИГЭУ. - 2011. - Вып. 2. - С. 77-81.

4. Гостев В.И. Проектирование нечетких регуляторов для систем автоматического управления. - СПб.: БХВ-Петербург, 2011. - 416 с.

References

1. Bortsov, Yu.A., Sokolovskiy, G.G. Avtomatiziro-vannyy elektroprivod s uprugimi svyazyami [Elastic coupling automatic electric drives]. Saint-Petersburg, Energoatomizdat, 1992.

2. Tolmachev, V.A. Sintez sledyashchego elektro-privoda osi oporno-povorotnogo ustroystva [Synthesis of electric servo drives of rotary support axes]. Izvestiya vuzov. Pri-brostroenie, 2008, vol. 51, no. 6, рр. 68-72.

3. Demidova, G.L., Lovlin, S.Yu., Tsvetkova, M.Kh. Sintez sledyashchego elektroprivoda azimutal'noy osi tele-skopa s etalonnoy model'yu v konture polozheniya [Synthesis of electric servo drives of a telescope azimuth axis with the reference model in position loop]. Vestnik IGEU, 2011, no. 2, pp. 77-81.

4. Gostev, V.I. Gostev, V.I. Proektirovanie nechetkikh regulyatorov dlya sistem avtomaticheskogo upravleniya [Design of fuzzy controllers for automatic control systems]. Saint-Petersburg, BKhV-Peterburg, 2011. 416 p.

Лукичев Дмитрий Вячеславович,

ФГБОУВПО «Санкт-Петербургский национальный исследовательский университет информационных технологий, механики и оптики»,

кандидат технических наук, доцент кафедры электротехники и прецизионных электромеханических систем, телефон (812) 233-83-36, e-mail: ludimit@yandex.ru

Демидова Галина Львовна,

ФГБОУВПО «Санкт-Петербургский национальный исследовательский университет информационных технологий, механики и оптики»,

ассистент кафедры электротехники и прецизионных электромеханических систем, телефон (812) 233-83-36, e-mail: demidova@ets.ifmo.ru

i Надоели баннеры? Вы всегда можете отключить рекламу.