Например, Бобцов

ИНТЕГРО-ДИФФЕРЕНЦИРУЮЩИЕ АЛГОРИТМЫ СКОРОСТНОГО ГРАДИЕНТА В ЗАДАЧАХ КРАТНОЙ СИНХРОНИЗАЦИИ ВИБРАЦИОННЫХ УСТАНОВОК

ГИБРИДНЫЙ АЛГОРИТМ ИДЕНТИФИКАЦИИ ЧАСТОТ …
УДК 681.5
ИНТЕГРО-ДИФФЕРЕНЦИРУЮЩИЕ АЛГОРИТМЫ СКОРОСТНОГО ГРАДИЕНТА В ЗАДАЧАХ КРАТНОЙ СИНХРОНИЗАЦИИ ВИБРАЦИОННЫХ УСТАНОВОК5
А.Л. Фрадков, О.П. Томчина, В.А. Галицкая, Д.В. Горлатов
Описываются интегро-дифференцирующие алгоритмы скоростного градиента, частными случаями которых являются пропорциональные, интегральные и пропорционально-интегральные алгоритмы скоростного градиента. Вводится определение кратной приближенной частотно-координатной синхронизации, синтезируются интегродифференцирующие алгоритмы управления кратной синхронизацией вибрационных установок. Приводятся результаты сравнительного компьютерного исследования пропорционального и пропорционально-интегрального алгоритмов, показывающие, что предложенные алгоритмы обладают рядом преимуществ перед уже известными. Ключевые слова: интегро-дифференцирующие алгоритмы, скоростной градиент, кратная синхронизация, вибрационная установка, вибротранспортирование.
Введение При проектировании вибрационных установок, осуществляющих грохочение, дробление, вибротранспортирование сыпучих материалов и другие технологические операции, повышение производительности в значительной мере определяется стабильностью синхронного режима вращения вибровозбудителей. Традиционный подход базируется на явлении самосинхронизации, открытом и изученном И.И. Блехманом [1]. Дополнительные технологические возможности использования виброустановок предоставляет режим кратной синхронизации, при котором вибровозбудители вращаются со средними угловыми скоростями, кратными друг другу. Кратный синхронный режим, вносящий асимметрию в систему, способствует возникновению и усилению эффекта вибрационного перемещения, особенно для таких трудноосуществимых технологических процессов, как транспортирование пылевидных, влажных и липких грузов. При этом синхронность обеспечивает максимальную скорость вибротранспортирования. Кроме того, наличие двух различных частот вращения роторов позволяет транспортно-технологическим машинам осуществлять одновременно вибротранспортирование, возбуждаемое низкой частотой, а также просеивание и сепарацию сыпучих материалов, осуществляемые за счет большей кратной частоты. Но при рассмотрении задач кратной синхронизации стабильная самосинхронизация может и не наблюдаться. Условия на соотношение масс и на взаимное расположение роторов и несущей платформы, обеспечивающее кратную самосинхронизацию, были получены в работах [2–4]. Однако в ряде практически важных случаев эти условия не выполняются, и режим кратной самосинхронизации оказывается неустойчивым. В связи с этим разработка новых подходов к решению задачи обеспечения стабильного кратного синхронного вращения вибровозбудителей является актуальной технической задачей. Одним из перспективных подходов является подход, основанный на управляемой синхронизации. Управлению синхронизацией колебательных механических систем посвящен целый ряд работ [5–7]. В настоящей работе рассматривается подход, основанный на применении интегро-дифференцирующих алгоритмов скоростного градиента [8, 9], синтезируемых из условия обеспечения стабильного кратного синхронного режима. Предложены и исследованы новые алгоритмы управления кратной синхронизацией, обеспечивающие улучшенные характеристики процессов в системе.
Интегро-дифференцирующие алгоритмы скоростного градиента В данном разделе, следуя [8], описывается общий подход к синтезу нелинейных систем управления – так называемый метод скоростного градиента, предложенный в конце 70-х годов прошлого века первона-
5 Работа выполнена при поддержке ФЦП «Кадры» (соглашения 8846, 8855),Программы 10 ОЭММПУ РАН, и РФФИ (грант 11-08-01218).
30 Научно-технический вестник информационных технологий, механики и оптики,
2013, № 1 (83)

А.Л. Фрадков, О.П. Томчина, В.А. Галицкая, Д.В. Горлатов

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

бует задания цели управления как уменьшения значений некоторой скалярной целевой функции (функцио-

нала) до заданной величины.

Описано несколько типов алгоритмов скоростного градиента: алгоритмы в дифференциальной и ко-

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

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

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

лах для управления синхронизацией вибрационных установок.

Исходными данными для синтеза алгоритма управления являются уравнение объекта управления

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

уравнением

x  F(x,u,t) ,

(1)

где x  Rn – вектор состояния объекта; u  Rm – вектор управления (настраиваемых параметров);

вектор-функция F(·) определена при всех x  Rn ; u  Rm , t ≥ 0, кусочно-непрерывна по t и непрерывно

дифференцируема по x, u.

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

Qt   , t  t ,

(2)

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

называется функционал вида

Qt = Q(x(t), t), где Q(x, t) – скалярная функция n+1 переменных. Функционал вида

t
Qt   R(x(),u(), )d , 0
где R(x, u, t) – скалярная функция n+m+1 переменных, будем называть интегральным.

Ставится задача: определить алгоритм управления

u(t)  U x(),u(), 0    t,

(3)

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

ными при t ≥0.

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

случаи различные типы задач управления и адаптации. Например, в качестве цели управления (2) может

фигурировать как исходная цель управления, так и некоторая вспомогательная цель, выражающая

требования к синтезируемой системе. Уравнение (1) также может относиться к различным системам.

Более того, в одной и той же системе управления модель (1) может использоваться для описания

различных частей системы так, что переменные x, u могут иметь различный смысл. Введение такого

унифицированного описания позволяет единообразно ставить и решать задачи синтеза как основного

контура, так и контура адаптации в адаптивных системах.

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

ных по входам:

x  A(x,t)  B(x,t)u .

(4)

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

m
x  A(x, t)  Bi (x, t)ui , i 1

(5)

где ui – компоненты вектора u  Rm ; Bi (x,t)  Rn – столбцы матрицы B(x, t) . Пусть цель управления (2) задана при помощи локального целевого функционала Q t =Q(x( t) ,t).
Для построения алгоритма управления (3) вычислим скалярную функцию Q (t)  (x,u,t) – скорость

изменения Q t в силу уравнения объекта (1):

(x, u, t )



Q(x, t ) t

 [xQ(x, t)]T

F (x,u,t).

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

u (x, u, t )



 T  u 



 F T  u 

 x Q(x, t )]T

.

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

du dt



Γu (x, u, t ),

(6)

Научно-технический вестник информационных технологий, механики и оптики, 2013, № 1 (83)

31

ГИБРИДНЫЙ АЛГОРИТМ ИДЕНТИФИКАЦИИ ЧАСТОТ …

где Г = ГT > 0 – симметрическая положительно определенная матрица, например Г = diag{γ1,…,γm}, γi > 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)  (x,u,t) уже явно зависит от u,

что и позволяет написать алгоритм (6). Можно также рассматривать АСГ как непрерывный аналог или «идеализированный» вариант дискретного градиентного алгоритма, поскольку при малом шаге

дискретизации градиент целевой функции, совпадающий с градиентом ее приращения, приближается по

направлению к градиенту скорости изменения целевой функции в силу объекта [8].

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

управления (4) при целевой функции

Q(x, t )



1 2

[y



y (t)]T

H[y



y (t)],

(7)

где y  G(x, t)  Rl ; y (t)  Rl – задающее воздействие (желаемая траектория выхода); G(x, t) – гладкая вектор-функция; H – l×l-матрица. Скорость изменения Q(x,t) будет равна

(x,u,t)  [y  y (t)]T H[CA(x,t)  CB(x,t)u  y  (t)], где C = C (x,t) = ∂G (x, t) /∂ x, а скоростной градиент и АСГ примут вид соответственно

(8)

u(x,u,t)  B(x,t)T CT H[y  y* (t)],

(9)

du dt



ΓB(x, t )T

CT H[y



y (t)].

(10)

В качестве матрицы усиления Г часто берется диагональная (Г = diag{γi}) или скалярная (Г = γI) матрица (γi , γ – положительные числа). Алгоритм (10) при B(x ,t) = const и C(x , t) = const представляет собой хорошо известный интегральный закон регулирования.

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

u(t)  u0  Γu(x(t), u(t),t) ,

(11)

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

u(t)  u0  (x(t),u(t), t) ,

(12)

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

ряет условию псевдоградиентности

(x,u,t)T u(x,u,t)  0 , и назовем (12) алгоритмом скоростного псевдоградиента.

(13)

Запись (12) является, вообще говоря, уравнением относительно u(t). Всюду в дальнейшем будем

предполагать, что это уравнение однозначно разрешимо при данном u0 и любых x, t. Для этого достаточно, например, чтобы функция ψ(х,u,t) не зависела явно от управления или удовлетворяла условию Липшица

(x,u,t)  (x, u,t)  L u  u , L  1 .

Очевидно, частным случаем (12) является алгоритм (11), поскольку ()  Γu() удовлетворяет

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

u(t)  u0  signu(x(t), u(t),t),

(14)

где знак вектора понимается покомпонентно: для x = col( x 1 , … , xm) имеем
sign x = col (sign x 1 , … , sign xm). Выпишем алгоритм скоростного градиента в конечной форме для линейного объекта (4) и квадратич-

ной целевой функции Q(x)  0,5(y  y )2 при u  R1 , y  R1 . Считая u0= 0, получим алгоритм (11) в виде

u(t)  (y(t)  y ), представляющем собой классический пропорциональный закон регулирования. Алгоритм (14)

принимает вид

u(t)  sign(y(t)  y ) , т. е. задает релейный закон регулирования. Выпишем алгоритм (14) для задачи (7), (13) с квадратичной

целевой функцией и аффинным по входу объектом управления:

u(t)  u0  sign[B(x,t)T CH(y  y (t))] .

(15)

32 Научно-технический вестник информационных технологий, механики и оптики,
2013, № 1 (83)

А.Л. Фрадков, О.П. Томчина, В.А. Галицкая, Д.В. Горлатов

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

du dt



Γu[(x, u, t)



R(x, u, t )]

(16)

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

t
Q(x,u,t)   R(x,u, )d  ) 0
и АСГ в конечно-дифференциальной форме

d[u



(x, dt

u,

t)]



Γu(x,

u,

t)

.

Наконец, наиболее общая форма АСГ имеет вид

d[u



(x, u, t )] dt



u [(x, u,

t)



R(x, u, t )]

.

(17)

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

(x, u, t)  u(x,u,t),

R(x, u, t )



1 2

u



u

2

,

  I,

где u – некоторый постоянный вектор. Тогда u R(x,u,t)  u  u , и, меняя местами вторые слагаемые в (17), алгоритм можно представить в виде

du dt



(u



u)



u



d (u) dt

.

(18)

Соотношение (18) задает преобразование вектора u(x,u,t) в вектор поправки к управлению u  u . Очевидно, этот закон является линейным и может быть описан передаточной матрицей

W(

p)





  p p

I

,

(19)

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

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

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

y y

r

m1

1 1

0 yC

xC 0

r

x

m2 2
2



x

U1 c01

a c02; 

U2 a mПЛ
c02;  c01

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

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

Научно-технический вестник информационных технологий, механики и оптики, 2013, № 1 (83)

33

ГИБРИДНЫЙ АЛГОРИТМ ИДЕНТИФИКАЦИИ ЧАСТОТ …

платформы – точки 0′; φ – угол поворота платформы; φ1, φ2 – углы отклонения неуравновешенных роторов от горизонтального положения; r – расстояние между центром платформы и точками крепления не-

уравновешенных роторов; β – коэффициент демпфирования пружин. Четыре упругих опоры, на которых

закреплена платформа вибрационного стенда, рассматриваются в динамической модели вертикального

движения как две пружины с соответствующей эквивалентной жесткостью c0i. В модели не учитывается скручивание пружин. Система координат, связанная с платформой, обозначена 0′х′y′. Абсциссы крепле-

ния пружин xпi =  а. Уравнения динамики двухроторной виброустановки, синтезируемые в виде уравнений Лагранжа

второго рода, имеют следующий вид [11]:

m0xc  m(sin(  1)  sin(  2 ))  1msin(  1)  2msin(  2 ) 

 2m(cos(  1)  cos(  2 ))   12m cos(  1)   22m cos(  2 ) 

2  1m cos(  1)  2  2m cos(  2 )  2c01xc  xc  0;

m0 yc  m(cos(  1)  cos(  2 ))  1m cos(  1)  2m cos(  2 ) 

 2m(sin(  1)  sin(  2 ))  12msin(  1)   22mc sin(  2 ) 

2  1msin(  1)  2  2msin(  2 )  m0 g  2c02 yc  yc  0; xcm(sin(  1)  sin(  2 ))  ycm(cos(  1)  cos(  2 )) 

  J  J1  J2  2rm(cos 1  cos 2 ) 

1(J1  rm cos 1)  2 (J2  rm cos 2 ) 

(20)

 12rmsin 1   22rm sin 2  2rm  1 sin 1  2rm  2 sin 2 

mg(cos(  1)  cos(  2 ))  c03    0;

xcmsin(  1)  ycm cos(  1)  (J1  rm cos 1) 

1J1   2rm sin 1  mg cos(  1)  kc 1  M1; xcmsin(  2 )  ycm cos(  2 )  (J2  rm cos 1) 

2 J2   2rm sin 2  mg cos(  2 )  kc 2  M 2 ; где М1, М2 – управляющие моменты.
Частотная синхронизация понимается как точное совпадение угловых скоростей несбалансиро-

ванных роторов: ωs = ωr; s, r = 1, …, k. Более общий случай – это кратная частотная синхронизация, когда скорости вибровозбудителей пропорциональны [12]:
ωi = ni·ω* (i = 1, …, k) для некоторых целых ni, где ω* > 0 – синхронная частота.
На практике для случая кратной синхронизации скоростей (средних скоростей) вибровозбудите-

лей имеет смысл рассматривать приближенную синхронизацию:

s



ns nr

 r

,

(21)

где ε > 0, численно может быть выбрано ε = 0,05 ω*, по аналогии с заданной точностью при традицион-

ном определении времени переходного процесса. Однако соотношение (21) само по себе недостаточно

для синхронизации, поскольку его выполнение не запрещает накопления приведенной ошибки синхро-

низации по фазам (приведенного сдвига фаз). В связи с этим возникает необходимость наложить допол-

нительные требования на обобщенные координаты (фазы) системы.

Координатная синхронизация, хорошо изученная в физике и механике [1, 7, 12], возникает, когда

выходы или некоторые фазовые координаты одной из подсистем вибровозбудителей совпадают с соот-

ветствующими координатами других подсистем при всех t ≥ t0. Понятие кратной координатной синхронизации, сформулированное в [12, 13], предполагает, что

фазы вибровозбудителей φi, i = 1, …, k удовлетворяют тождествам

s ns



r nr

 Lsr ;

s, r  1,  , k.

(22)

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

быть заменено на

s ns



r nr

 Lsr

 ;

s, r  1,  , k.

(23)

Будем говорить, что в системе имеет место приближенная частотно-координатная синхрониза-

ция, если одновременно выполняются соотношения (21) и (23) для некоторых ε > 0, Lsr.

34 Научно-технический вестник информационных технологий, механики и оптики,
2013, № 1 (83)

А.Л. Фрадков, О.П. Томчина, В.А. Галицкая, Д.В. Горлатов

Для обеспечения кратного синхронного режима вращения неуравновешенных роторов для систе-

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

   Q(z)  0,5 1  H  H * 2   1 / n1   2 / n2 2 ,

(24)

где 0 <  < 1 – весовой коэффициент, Н – полная механическая энергия системы (20).
В соответствии со схемой скоростного градиента, положив β = 0, δ = 0 в (19), получим из (24) пропорциональный алгоритм (П-алгоритм) управления кратной синхронизацией [14]:

 


M1



1

1 



 

H H*

 1



 J1n1

  

 1 n1



 2 n2

 

,





 


M

2



2

1 

 

H H*

 2



 J 2 n2

  

 1 n1



 2 n2

 , 

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

(25)

   
 

M1



1

1 






H H*

 1 

H H*

1dt  

 J1n1

  

 1 n1



 2 n2

 





 J1n1

  

1 n1



2 n2



C1

 

 

,





   


M

2





2

1








H H*

 2 

H H*

 2dt  

 J 2 n2

  

 1 n1



 2 n2

  

 J 2 n2

  

1 n1



2 n2

 C2

. 

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

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

 
 

M1  1 1 


H H*

 1



 J1n1

  

 1 n1



 2 n2

 





 J1n1

  

1 n1



2 n2



1зад

 

,





 


M

2



2

1 

 

H H*

 2



 J 2 n2

  

 1 n1



 2 n2

 





 J 2 n2

  

1 n1



2 n2

 2зад

. 

(26)

Обоснованием введенного упрощения является малость отброшенных интегралов после пере-

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

функции 1 n1   2 n2  равен, вообще говоря, 1 n1  2 n2  C  , в (26) выбрано C = Δφiзад. Задавая

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

Результаты сравнительного компьютерного исследования П-алгоритма управления

синхронизацией (25) и упрощенного ПИ-алгоритма (26) представлены на рис. 2 и рис. 3 соответственно.

На графиках используется обозначение для скоростей роторов  i  i . Как видно из рисунков, графики

скоростей роторов 1,  2 и кратной разности скоростей   1 / 2   2 в обоих случаях идентичны.

Аналогичен и характер изменения кратного сдвига фаз   1 / 2  2 , однако время координатной син-

хронизации, определяемое по графику сдвига фаз, для ПИ-алгоритма (26) почти в четыре раза меньше,

чем для П-алгоритма (25).

, рад 0

1/2–2

, с–1 0

1, 2

, с–1 10

1/2–2

–2

2 –50 0

–4 1

–100

–10

0 10 20 30 40 t, c

0 10 20 30 40 t, c

0 10 20 30 40 t, c

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

Научно-технический вестник информационных технологий, механики и оптики, 2013, № 1 (83)

35

ГИБРИДНЫЙ АЛГОРИТМ ИДЕНТИФИКАЦИИ ЧАСТОТ …

, рад 0

1/2–2

, с–1 0

1, 2

, с–1 10

1/2–2

–2

2 –50 0

–4 1

–100

–10

0 10 20 30 40 t, c

0 10 20 30 40 t, c

0 10 20 30 40 t, c

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

и их кратной разности    1 / 2   2 (в)

Вторым существенным преимуществом ПИ-алгоритма кратной синхронизации (26) по сравнению

с П-алгоритмом (25) является возможность управления траекторией платформы в вертикальной

плоскости. Известно, что скорость вибротранспортирования определяется установившимся сдвигом фаз

роторов, и, например, при n1 = 1, n2 = 1 скорость максимальна в случае нулевого установившегося сдвига фаз Δφ = 0. Но во избежание заторов на разгрузочном конце платформы часто приходится уменьшать

скорость вибротранспортирования. Это можно осуществить с помощью изменения установившегося

сдвига фаз Δφ. При этом изменяется и угол наклона траектории платформы φ(t). Однако, применяя алго-

ритм (25), можно варьировать лишь отношение скоростей роторов (n1/n2). Например, для двукратной синхронизации возможны два варианта: n1/n2 = 1/2 или n1/n2 = 2/1. Вид траекторий платформы для указанных случаев заданного соотношения скоростей представлен на рис. 4. В случае же алгоритма (26) за-

дача управления наклоном траектории может быть решена путем задания соответствующих сдвигов фаз

Δφiзад в выражениях для управляющих моментов [11]. На рис. 5 представлены график изменения приведенного сдвига фаз Δφ(∞) = φ1–φ2/2 (рис. 5, б) и траектория центра масс платформы yC (хC) при заданных Δφ1зад = 0; Δφ2зад = 4 рад (рис. 5, а).

y, м Траектория при n1/n2=1/2

y, м Траектория при n1/n2=2/1

0 –0,005 –0,01 –0,015 –0,02

–0,005 –0,01 –0,015 –0,02

–0,025 –0,01 –0,005

–0,025

0

0,005 x, м

–0,01 –0,005 0

0,005 0.01 x, м

yC, м

аб

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

10–3

n1/n2 = 1/2 (а); n1/n2 = 2/1 (б)

0

1/2–2, рад

–5 –2

–2,5 –10
–3

–15 –3,5 0 10 20 30 40 t, c
–20
–0,015 –0,01 –0,005 0 0,005 0,01 xС, м
аб Рис. 5. Траектории центра масс платформы (а) и приведенного сдвига фаз (б) в системе с алгоритмом
управления (26): ∆φ1зад = 0; ∆φ2зад = 4 рад

36 Научно-технический вестник информационных технологий, механики и оптики,
2013, № 1 (83)

А.Л. Фрадков, О.П. Томчина, В.А. Галицкая, Д.В. Горлатов

Наконец, в ходе моделирования установлено, что алгоритм (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

Научно-технический вестник информационных технологий, механики и оптики, 2013, № 1 (83)

37