Научная статья на тему 'Интегро-дифференцирующие алгоритмы скоростного градиента в задачах кратной синхронизации вибрационных установок'

Интегро-дифференцирующие алгоритмы скоростного градиента в задачах кратной синхронизации вибрационных установок Текст научной статьи по специальности «Математика»

CC BY
167
98
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ИНТЕГРО-ДИФФЕРЕНЦИРУЮЩИЕ АЛГОРИТМЫ / INTEGRAL DIFFERENTIATING ALGORITHMS / СКОРОСТНОЙ ГРАДИЕНТ / SPEED GRADIENT / КРАТНАЯ СИНХРОНИЗАЦИЯ / MULTIPLE SYNCHRONIZATION / ВИБРАЦИОННАЯ УСТАНОВКА / VIBRATION INSTALLATION / ВИБРОТРАНСПОРТИРОВАНИЕ / VIBRATION TRANSPORT

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

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

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

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

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

Integral differentiating speed-gradient algorithms in multiple synchronization issues for vibration units

Integral differentiating speed-gradient algorithms and their special cases (proportional, integral and proportional-integral speed-gradient algorithms) are described. The definition of an approximate multiple frequency coordinate synchronization is given and integral differentiating algorithms of multiple synchronization control for vibration units are designed. The results of comparative computer simulation for proportional and proportional-integral algorithms are shown, proving that the proposed algorithms have a number of advantages over the known ones.

Текст научной работы на тему «Интегро-дифференцирующие алгоритмы скоростного градиента в задачах кратной синхронизации вибрационных установок»

Бобцов Алексей Алексеевич

Ведяков Алексей Алексеевич

Колюбин Сергей Алексеевич

Пыркин Антон Александрович

Санкт-Петербургский национальный исследовательский университет информационных технологий, механики и оптики, доктор технических наук, профессор, зав. кафедрой, bobtsov@mail.ifmo.ru

Санкт-Петербургский национальный исследовательский университет информационных технологий, механики и оптики, инженер, vedyakov@gmail.com

Санкт-Петербургский национальный исследовательский университет информационных технологий, механики и оптики, аспирант, s.kolyubin@gmail.com

Санкт-Петербургский национальный исследовательский университет информационных технологий, механики и оптики, кандидат технических наук, доцент, a.pyrkin@gmail.com

УДК 681.5

ИНТЕГРО-ДИФФЕРЕНЦИРУЮЩИЕ АЛГОРИТМЫ СКОРОСТНОГО ГРАДИЕНТА В ЗАДАЧАХ КРАТНОЙ СИНХРОНИЗАЦИИ ВИБРАЦИОННЫХ УСТАНОВОК5 А.Л. Фрадков, О.П. Томчина, В.А. Галицкая, Д.В. Горлатов

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

Введение

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

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

Интегро-дифференцирующие алгоритмы скоростного градиента

В данном разделе, следуя [8], описывается общий подход к синтезу нелинейных систем управления - так называемый метод скоростного градиента, предложенный в конце 70-х годов прошлого века первона-

5 Работа выполнена при поддержке ФЦП «Кадры» (соглашения 8846, 8855),Программы 10 ОЭММПУ РАН, и РФФИ (грант 11-08-01218).

чально для задач адаптивного управления [10]. Метод основан на использовании функций Ляпунова и требует задания цели управления как уменьшения значений некоторой скалярной целевой функции (функционала) до заданной величины.

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

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

X = Р(х, и, 0, (1)

где х е Я" - вектор состояния объекта; и е Ят - вектор управления (настраиваемых параметров); вектор-функция F(•) определена при всех х е Я"; и е Ят , t > 0, кусочно-непрерывна по t и непрерывно дифференцируема по х, и.

Цель управления зададим в виде

а, <Д, t > к, (2)

где Qt - целевой функционал (постоянные Д, могут быть заданы или нет в зависимости от конкретной задачи). Будем различать два типа целевых функционалов: локальный и интегральный. Локальным называется функционал вида Qt = Q(x(t),

где Q(x, ^ - скалярная функция "+1 переменных. Функционал вида

t

Qt =| Я(х(т), и(т), т^ т,

0

где Я(х, и, t) - скалярная функция "+т+1 переменных, будем называть интегральным. Ставится задача: определить алгоритм управления

ц(,) = и[х(т),и(т)], 0 <т< t, (3)

так, чтобы в системе (1), (3) достигалась цель управления (2) и все ее траектории оставались ограниченными при t >0.

Отметим прежде всего, что сформулированная задача весьма общая и включает как частные случаи различные типы задач управления и адаптации. Например, в качестве цели управления (2) может фигурировать как исходная цель управления, так и некоторая вспомогательная цель, выражающая требования к синтезируемой системе. Уравнение (1) также может относиться к различным системам. Более того, в одной и той же системе управления модель (1) может использоваться для описания различных частей системы так, что переменные х, и могут иметь различный смысл. Введение такого унифицированного описания позволяет единообразно ставить и решать задачи синтеза как основного контура, так и контура адаптации в адаптивных системах.

Важную роль в задачах синтеза нелинейных и адаптивных систем играет класс объектов, линейных по входам:

X = А(х, 0 + В(х, t)и . (4)

Уравнение (4) можно переписать также в виде

т

х = А(х, 0 +Х В,, (х, t )и,., (5)

,=1

где и, - компоненты вектора и е Ят ; В, (х, 0 е Я" - столбцы матрицы В (х, t).

Пусть цель управления (2) задана при помощи локального целевого функционала Qt = Q (х (t ). Для построения алгоритма управления (3) вычислим скалярную функцию <2(/) = ю(х,и,/) - скорость изменения Qt в силу уравнения объекта (1):

ю(х, и, t) = Щх^ + [VxQ(x, ,)]т F (х, и, t).

О,

Затем найдем градиент ю (х, и, t) по входным переменным

V,, ю(х, и, t) =

5ю т "5F"

_ 0ц _ 0ц _

т

VxQ(x, t)]т .

Наконец, зададим алгоритм изменения ц(,) дифференциальным уравнением

^ = -ГVц ю(х, и, 0, (6)

т

где Г = Гг > 0 - симметрическая положительно определенная матрица, например Г = diag{yi,...,ym}, yi > 0. Алгоритм (6) естественно назвать алгоритмом скоростного градиента (АСГ), поскольку в нем изменение u (t) происходит пропорционально градиенту скорости изменения Qt. Интегрируя (6) на промежутке [0, t], можно записать АСГ в форме (3) с интегральным оператором U(-).

Происхождение алгоритма (6) можно объяснить следующим образом. Для достижения цели управления (2) желательно изменять u(t) в направлении уменьшения Qt. Однако Qt не зависит от u(t), и найти такое направление затруднительно (в частности, это связано с нахождением функций чувствительности). Вместо этого можно пытаться уменьшить Qt, стремясь к выполнению неравенства

Q(t) < 0, означающего, в свою очередь, уменьшение Qt. Функция Q(t) = ю(х,u,t) уже явно зависит от u, что и позволяет написать алгоритм (6). Можно также рассматривать АСГ как непрерывный аналог или «идеализированный» вариант дискретного градиентного алгоритма, поскольку при малом шаге дискретизации градиент целевой функции, совпадающий с градиентом ее приращения, приближается по направлению к градиенту скорости изменения целевой функции в силу объекта [8].

В качестве примера выпишем АСГ для задачи регулирования линейного по входам объекта управления (4) при целевой функции

Q (х, t) = |[y - y, (t)]T H[y - y, (t)], (7)

где y = G(x, t) e Ry, (t) e R1 - задающее воздействие (желаемая траектория выхода); G(х, t) -гладкая вектор-функция; H - l х /-матрица. Скорость изменения Q (х, t) будет равна

ю(х,u, t) = [y - y, (t)]T H[CA(x, t) + CB(x, t)u - y, (t)], (8)

где C = C (x, t) = д G (x, t )/dx, а скоростной градиент и АСГ примут вид соответственно

V„ю (х, u, t) = B(x, t)T CT H[y - y. (t)], (9)

^ = -ГВ(х, t)T CTH[y - y, (t)]. (10)

dt

В качестве матрицы усиления Г часто берется диагональная (Г = diag{yi}) или скалярная (Г = yI) матрица (y¿ , у - положительные числа). Алгоритм (10) при В (х, t) = const и C (х, t) = const представляет собой хорошо известный интегральный закон регулирования.

Алгоритм управления (3) может конкретизироваться не только в дифференциальной, но и в конечной форме. АСГ в конечной форме имеет вид

u(t) = u0 - rv„ffl(x(t),u(t),t), (11)

где u0 - некоторое начальное (опорное) значение управления. Введем более общую структуру

u(t) = uo -yv(x(t),u(t), t), (12)

где у > 0 - скалярный множитель шага (коэффициент усиления), а вектор-функция у (х, u, t) удовлетворяет условию псевдоградиентности

у(х,u, t)T Vuю(х,u,t) > 0, (13)

и назовем (12) алгоритмом скоростного псевдоградиента.

Запись (12) является, вообще говоря, уравнением относительно u(t). Всюду в дальнейшем будем предполагать, что это уравнение однозначно разрешимо при данном u0 и любых х, t. Для этого достаточно, например, чтобы функция y(x,u,t) не зависела явно от управления или удовлетворяла условию Липшица |y(x,u,t)-у(х,й,t)| < L|u -u|, L < 1.

Очевидно, частным случаем (12) является алгоритм (11), поскольку у(-) = ГVuro(-) удовлетворяет (13). Однако (12) включает и другие структуры, например, знаковый алгоритм

u(t) = u -ysignVuffl(x(t),u(t),t), (14)

где знак вектора понимается покомпонентно: для х = co1(x 1, ... , xm) имеем sign х = col (sign x 1, ... , sign xm).

Выпишем алгоритм скоростного градиента в конечной форме для линейного объекта (4) и квадратичной целевой функции Q(x) = 0,5(y - y,)2 при u e R1, y e R1. Считая u0= 0, получим алгоритм (11) в виде u(t) = -y(y(t) - y,),

представляющем собой классический пропорциональный закон регулирования. Алгоритм (14) принимает вид

u(t) = -ysign(y (t) - y, ),

т. е. задает релейный закон регулирования. Выпишем алгоритм (14) для задачи (7), (13) с квадратичной целевой функцией и аффинным по входу объектом управления:

u(t) = u0 - ysign[B(x, t)T CH(y - y, (t))]. (15)

Выписанные выше алгоритмы можно использовать во всевозможных сочетаниях. Наиболее употребительными из них являются алгоритм с локально-интегральным функционалом

— = -ГУц [ra(x, u, t) + 5R(x, u, t)] (16)

dt

(очевидно, (16) является АСГ по отношению к функционалу

t

Q(x, u, t) +5j R(x, u, x)d x)

0

и АСГ в конечно-дифференциальной форме d[u + yy(x, u, t)]

dt

• = -rVuю(х,u,t).

Наконец, наиболее общая форма АСГ имеет вид d[u + уу(х, u, t)]

dt

■ = -rVu[ю(х,u,t) + 5R(x,u,t)] .

(17)

Алгоритм (17) становится более наглядным в частном случае, если взять

г = рт,

1| _|2

y(x,u,t) = Vuro(x,u,t), R(x,u,t) = — |u -u| ,

где и - некоторый постоянный вектор. Тогда УцЛ(х, и, /) = и - и , и, меняя местами вторые слагаемые в (17), алгоритм можно представить в виде

du _ w yd (Vu ю)

— + S(u-u) = -ßVu ю-' " dt dt

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

(18)

Соотношение (18) задает преобразование вектора Уцю(х,и,/) в вектор поправки к управлению ц - и . Очевидно, этот закон является линейным и может быть описан передаточной матрицей

W(p) = I.

p + 5

(19)

т.е. алгоритму (18) соответствует матричное интегро-дифференцирующее звено (18) [8, 9].

Применение интегро-дифференцирующего алгоритма для управления синхронизацией

двухроторной виброустановки

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

7777777777777777777777777777777777

Рис. 1. Расчетная схема двухроторного вибрационного стенда

На рисунке используются следующие обозначения: т, - масса 1-го неуравновешенного ротора; р,- -эксцентриситет ,-го ротора; , = 1, 2; тПЛ - масса платформы; хс, ус - текущие координаты центра масс

x

x

платформы - точки 0'; ф - угол поворота платформы; ф1, ф2 - углы отклонения неуравновешенных роторов от горизонтального положения; r - расстояние между центром платформы и точками крепления неуравновешенных роторов; в - коэффициент демпфирования пружин. Четыре упругих опоры, на которых закреплена платформа вибрационного стенда, рассматриваются в динамической модели вертикального движения как две пружины с соответствующей эквивалентной жесткостью c0i. В модели не учитывается скручивание пружин. Система координат, связанная с платформой, обозначена 0'х'у'. Абсциссы крепления пружин xni = + а.

Уравнения динамики двухроторной виброустановки, синтезируемые в виде уравнений Лагранжа второго рода, имеют следующий вид [11]:

m0xc - pmp(sin(p + ф1) + sin(p + ф2)) - ф 1mp sin(p + ф1) - ф2mp sin(ф + ф2) -

-ф2 mp(cos(ф + ф1) + cos(p + ф2)) - фф2 mp cos(ф + ф1) -ф2 mp cos(ф + ф2) --2qxp1mp cos(ф + ф1) - 2pp2mp cos(ф + ф2) + 2c01 xc + pxc = 0; m0 yc + pmp(cos(p + ф1) + cos(ф + ф2)) - ф 1mp cos(ф + ф1) -ф 2 mp cos(ф + ф2) --ф2 mp(sin(ф + ф1) + sin(ф + ф2)) - ф12mp sin(ф + ф1) - ф 2 mpc sin(ф + ф2) --2qxp1mp sin(ф + ф1) - 2фф2 mp sin(ф + ф2) + m0 g + 2c02 yc +fiyc = 0; -xcmp(sin(p + ф1) + sin(ф + ф2)) + ycmp(cos(p + ф1) + cos(p + ф2)) + +ф (J + J1 + J2 - 2rmp(cos ф1 - cos ф2)) + +ф 1 (J1 - rmp cos ф1) + ф 2 (J2 + rmp cos ф2) + (20)

pfrmp sin ф1 -ф2rmp sin ф2 + 2rmpфф 1 sin ф1 - 2rmpфф2 sin ф2 + +mpg (cos(p + p1) + cos(p + p2)) + c03p + pp = 0; -xcmp sin(p + p1) + ycmp cos(p + p1) + ф(J1 - rmp cos p1) +

+ф 1J1 - ф2rmp sin p1 + mpg cos(p + p1) + kcp 1 = M1; -xccmp sin(p + p2) + ycmp cos(p + p2) + cp(J2 + rmp cos p1) + cp2 J2 + ф2rmp sin p2 + mpg cos(p + p2) + kcpp2 = M2; где М1, М2 - управляющие моменты.

Частотная синхронизация понимается как точное совпадение угловых скоростей несбалансированных роторов: as = rar; s, r = 1, ..., k. Более общий случай - это кратная частотная синхронизация, когда скорости вибровозбудителей пропорциональны [12]:

rai = (i = 1, ..., k) для некоторых целых ni, где ю > 0 - синхронная частота.

На практике для случая кратной синхронизации скоростей (средних скоростей) вибровозбудителей имеет смысл рассматривать приближенную синхронизацию:

n

ras-Юг <е, (21)

Пг

где е > 0, численно может быть выбрано е = 0,05 ю , по аналогии с заданной точностью при традиционном определении времени переходного процесса. Однако соотношение (21) само по себе недостаточно для синхронизации, поскольку его выполнение не запрещает накопления приведенной ошибки синхронизации по фазам (приведенного сдвига фаз). В связи с этим возникает необходимость наложить дополнительные требования на обобщенные координаты (фазы) системы.

Координатная синхронизация, хорошо изученная в физике и механике [1, 7, 12], возникает, когда выходы или некоторые фазовые координаты одной из подсистем вибровозбудителей совпадают с соответствующими координатами других подсистем при всех t > t0.

Понятие кратной координатной синхронизации, сформулированное в [12, 13], предполагает, что фазы вибровозбудителей фи i = 1, ..., kудовлетворяют тождествам

— -— = Lrr; s, r = 1,..., k. (22)

ns nr

В практических задачах соотношение (22) может выполняться лишь приближенно, т.е. должно быть заменено на

фг - pr - T

Lr,

n. n„

< e; r, r = 1,..., k. (23)

Будем говорить, что в системе имеет место приближенная частотно-координатная синхронизация, если одновременно выполняются соотношения (21) и (23) для некоторых е > 0,

Для обеспечения кратного синхронного режима вращения неуравновешенных роторов для системы (20) предлагается выбрать целевой функционал в виде

д(х) = 0,51(1 -а)(я-Н*)2 + а(р 1 /п1 ±ср2 /п2)21,

(24)

где 0 < а < 1 - весовой коэффициент, Н - полная механическая энергия системы (20).

В соответствии со схемой скоростного градиента, положив в = 0, 5 = 0 в (19), получим из (24) пропорциональный алгоритм (П-алгоритм) управления кратной синхронизацией [14]:

М! =-У1 ](1 -а)(( - Н * )ср! +— I 31п1

м2 =-у21(1 -а)(( - Н* )2 ±

(

СР1 + р2

(25)

3 2п2

а положив 5 = 0, получим пропорционально-интегральный алгоритм (ПИ-алгоритм) управления:

М1 =-

у,{(1 -а)[( - Н * )р, +|(Н - Н * )р^ ]+ ^ й + й

М2 = -у21(1 -а)[(# -Н*)р2 +|(Я -Н*)р2Ж]:

32 п2

2 У

^ +

П1 П2 У

31П1

3 2 п2

^ + Р1 + С

^ + Р2 + С

Для упрощения реализации ПИ-алгоритма при синтезе отбросим интегралы от первых членов в правых частей (25) и запишем упрощенный ПИ-алгоритм в виде

М1 =-у11(1 -а)(( - Н * )ср 1 + 3-

I 31п1

м2 =-у21(1 -а)((-Н*)2 +

3 2п2

п1~ п2 у

п1 п2 У

31п1

п1 п2 У

3 2 п2

^ + ^ + Aф2зaд

п1 п2

М

(26)

Обоснованием введенного упрощения является малость отброшенных интегралов после переходного процесса по скоростям, который заканчивается достаточно быстро. Поскольку интеграл от функции (/п1 +р2/п2) равен, вообще говоря, (р^п1 +р2/п2 +С), в (26) выбрано С = Дф,3ад. Задавая

Дф,-зад, можно влиять на установившееся значение приведенного сдвига фаз Дф(да) и, в конечном итоге, на параметры траектории платформы.

Результаты сравнительного компьютерного исследования П-алгоритма управления синхронизацией (25) и упрощенного ПИ-алгоритма (26) представлены на рис. 2 и рис. 3 соответственно. На графиках используется обозначение для скоростей роторов рр^ = ю(. Как видно из рисунков, графики скоростей роторов рр 1, рр2 и кратной разности скоростей Ар = рр 1 /2 - рр2 в обоих случаях идентичны. Аналогичен и характер изменения кратного сдвига фаз Ар = р1 /2 - р2, однако время координатной синхронизации, определяемое по графику сдвига фаз, для ПИ-алгоритма (26) почти в четыре раза меньше, чем для П-алгоритма (25).

ф, рад 0

-2

р1/2-р2

-4

ю, с

-50

ю1, ю2

и

ю2

ю1

ю, с 10

ю1/2-ю2

-100

-10

0 10

20 30 а

40 с

0 10

40 с

0 10 20 30 40 г, с

в

20 30 б

Рис. 2. Динамика двухроторной модели с П-алгоритмом управления при п1 = 2, п2 = 1: график кратной разности фаз роторов Aф = ф1/2-ф2 (а); графики изменения скоростей роторов (р1, р2 (б)

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

и их кратной разности Ар = рр 1/2-рр2 (в)

0

0

а б в

Рис. 3. Динамика двухроторной модели с ПИ-алгоритмом управления при п = 2, П2 = 1: график кратной разности фаз роторов Аф = ф1 /2-ф2 (а); графики изменения скоростей роторов фр ф2 (б)

и их кратной разности Аср = ф 1 /2 — ср2 (в)

Вторым существенным преимуществом ПИ-алгоритма кратной синхронизации (26) по сравнению с П-алгоритмом (25) является возможность управления траекторией платформы в вертикальной плоскости. Известно, что скорость вибротранспортирования определяется установившимся сдвигом фаз роторов, и, например, при п1 = 1, п2 = 1 скорость максимальна в случае нулевого установившегося сдвига фаз Дф = 0. Но во избежание заторов на разгрузочном конце платформы часто приходится уменьшать скорость вибротранспортирования. Это можно осуществить с помощью изменения установившегося сдвига фаз Дф. При этом изменяется и угол наклона траектории платформы ф(/). Однако, применяя алгоритм (25), можно варьировать лишь отношение скоростей роторов (п1/п2). Например, для двукратной синхронизации возможны два варианта: п1/п2 = 1/2 или п1/п2 = 2/1. Вид траекторий платформы для указанных случаев заданного соотношения скоростей представлен на рис. 4. В случае же алгоритма (26) задача управления наклоном траектории может быть решена путем задания соответствующих сдвигов фаз Дф,-зад в выражениях для управляющих моментов [11]. На рис. 5 представлены график изменения приведенного сдвига фаз Дф(да) = ф1-ф2/2 (рис. 5, б) и траектория центра масс платформыус (хс) при заданных Дф1 зад = 0; Дф2зад = 4 рад (рис. 5, а).

V, м 0

-0,005 -0,01 -0,015 -0,02 -0,025

-0,°1 -0,005 0 0,005 x, м -0,01 -0,005 0 0,005 0.01 х, м

Траектория при п1/п2=1/2

* ¿г _ .....

--------- ---------- ---------\

ч *

У, м

Траектория при п1/п2=2/1

ус, м х10 3

а б

Рис. 4. Траектории центра масс платформы при управляющем алгоритме (25): П1/П2 = 1/2 (а); П1/П2 = 2/1 (б)

-0,015 -0,01 -0,005 0 0,005 0,01 хс, м

ф1/2-ф2, рад

-2

-2,5

-3 -3,5

10

20

30

б

40

/, с

Рис. 5. Траектории центра масс платформы (а) и приведенного сдвига фаз (б) в системе с алгоритмом

управления (26): Дф1зад = 0; Дф2зад = 4 рад

0

а

Наконец, в ходе моделирования установлено, что алгоритм (26) существенно менее чувствителен к выбору параметров алгоритма а, у.

Заключение

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

Литература

1. Блехман И.И. Вибрационная механика. - М.: Наука, 1994. - 440 с.

2. Барзуков О.П. Кратная синхронизация в системе слабосвязанных объектов с одной степенью свободы // Прикладная математика и механика. - 1972. - Т. 36. - С. 225-231.

3. Ярошевич Н.П. К теории синхронизации механических вибровозбудителей, связанных с линейной колебательной системой // Проблемы машиностроения и надежности машин. - 2003. - № 4. - С. 3-10.

4. Блехман И.И., Ярошевич Н.П. Кратные режимы вибрационного поддержания вращения неуровнове-шенных роторов // Известия АН СССР. Машиноведение. - 1986. - № 6. - С. 62-67.

5. Blekhman I.I., Fradkov A.L., Nijmeijer H. and Pogromsky A.Yu. On self-synchronization and controlled synchronization // Systems and Control Letters. - 1997. - V. 31. - P. 299-305.

6. Мирошник И.В., Никифоров В.О. Методы координации в задачах планирования и управления пространственным движением манипуляционных роботов // Анализ и управление нелинейными колебательными системами / Под ред. Г.А. Леонова и А.Л. Фрадкова. - СПб: Наука, 1998. - С. 215-236.

7. Андриевский Б.Р., Блехман И.И., Борцов Ю.А., Гаврилов С.В., Коноплев В.А., Лавров Б.П., Поляхов Н.Д., Томчина О.П., Фрадков А.Л., Шестаков В.М. Управление мехатронными вибрационными установками. - СПб: Наука, 2001. - 278 с.

8. Мирошник И.В., Никифоров В.О., Фрадков А.Л. Нелинейное и адаптивное управление в сложных динамических системах. - СПб: Наука, 2000. - 549 с.

9. Фрадков А.Л. Интегро-дифференцирующие алгоритмы скоростного градиента // ДАН СССР. - Т. 288. - № 4. - С. 832-835.

10. Фрадков А.Л. Схема скоростного градиента и ее применение в задачах адаптивного управления // Автоматика и телемеханика. - 1979. - № 9. - С. 90-101.

11. Галицкая В. А., Томчина О.П. Пропорционально-интегральный энергоскоростной алгоритм управления кратной синхронизацией роторов вибрационной установки // Информатика и системы управления. - 2012. - № 3. - С. 158-168.

12. Blekhman I.I., Fradkov A.L. On general definitions of synchronization // Selected topics in vibrational mechanics. - Singapore: World Scientific. - 2004. - P. 179-188.

13. Томчина О.П., Томчин Д.А., Горлатов Д.В. Алгоритм управления кратной синхронизацией для виброустановки с роторами, имеющими разные массоинерционные характеристики // Современное машиностроение. Наука и образование: материалы 2-й Международной научно-практической конференции. - СПб: Изд-во Политехн. ун-та, 2012. - С. 752-762.

14. Кудрявцева И.М., Томчина О.П. Алгоритм кратной синхронизации для двухроторного вибрационного стенда с нестационарной нагрузкой // Информатика и системы управления. - 2009. - № 3 (21). -С. 34-44.

Фрадков Александр Львович - ФГБУН Институт проблем машиноведения Российской академии наук

(ИПМаш РАН), доктор технических наук, профессор, зав. лабораторией, fradkov@mail.ru

Томчина Ольга Петровна - Санкт-Петербургский государственный политехнический университет,

кандидат технических наук, доцент, otomchina@mail.ru Галицкая Виктория Андреевна - Санкт-Петербургский государственный политехнический университет,

аспирант, Kvika86@mail.ru

Горлатов Дмитрий Владимирович - Санкт-Петербургский государственный политехнический университет,

аспирант, dprog@mail.ru

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