ЧУВСТВИТЕЛЬНОСТЬ ПЕРИОДИЧЕСКОГО ДВИЖЕНИЯ В

advertisement
Известия ТулГУ. Технические науки. 2014. Вып. 12. Ч. 1
_________________________________________________________________________________________________________________
Бреус Роман Александрович, военнослужащий, ivts.tulgu@rambler.ru, Россия,
Тула, в/ч 55599,
Васильев Андрей Вячеславович, военнослужащий, ivts.tulgu@rambler.ru, Россия,
Тула, в/ч 55599.
OPTIMIZING THE DEVELOPMENT OF COMPUTATIONAL
ALGORITHM FOR SHOOTER-WEAPON SYSTEM DYNAMICS
V.A. Shamanov, S.V. Chubaryikin., R.A. Breus, A.V. Vasilyev
Applicability of topological tensor-vector description to model shooter-weapon system dynamics is proved.
Key words: automatic functioning, machine tests, kinematic analysis, multilink, multiloop system, generalized coordinates, impact interactions, links, unilateral and frictional
constraints.
Shamanov Vladimir Аnatolievich, candidate of sociological sciences, serviceman,
ivts.tulgu@rambler.ru, Russia, Moscow, Military Unit № 25953,
Chubaryikin Sergey Viktorovich, Serviceman, ivts.tulgu@rambler.ru, Russia, Tula,
Military Unit № 55599,
Breus Roman Aleksandrovich, Serviceman, ivts.tulgu@rambler.ru, Russia, Tula,
Military Unit № 55599,
Vasilyev Andrey Vyacheslavovich, Serviceman, ivts.tulgu@rambler.ru, Russia, Tula,
Military Unit № 55599.
УДК 681.511.4
ЧУВСТВИТЕЛЬНОСТЬ ПЕРИОДИЧЕСКОГО ДВИЖЕНИЯ
В РЕЛЕЙНОЙ СИСТЕМЕ, СОДЕРЖАЩЕЙ ЗВЕНО
С ОГРАНИЧИТЕЛЕМ
Н.В. Фалдин, С.В. Феофилов, А.В. Козырь
Представлен метод анализа чувствительности периодического движения в
релейной системе управления, содержащей звено с ограничителем в форме жесткого
механического упора. Метод позволяет определить чувствительность периода автоколебаний и периодической траектории.
Ключевые слова: релейная система, чувствительность, звено с ограничителем, параметрическое возмущение.
Для проведения синтеза любой системы автоматического управления необходимо иметь точную параметрическую и структурную модель
исследуемого объекта. Построение математических моделей реальных
технических систем неизбежно связано с различного рода допущениями,
отсутствием информации о возмущающих воздействиях и ограничениях на
204
Системы управления
_________________________________________________________________________________________________________________
фазовые координаты, проблемой идентификации параметров объекта
управления. Всё это приводит к неточности математической модели. Даже
если система синтезирована с использованием точной структурной и параметрической модели практически всегда при технической реализации возможны некоторые отклонения от исходных рассчитанных значений параметров. Эти отклонения могут возрастать в ходе эксплуатации, естественного старения элементов и т.д.
Таким образом, на этапе проектировании автоматической системы
управления существует актуальная задача учета чувствительности системы
управления к параметрическим флуктуациям объекта управления.
В данной работе представлен метод исследования чувствительности
периодического движения в релейной системе, содержащий нелинейное
звено вида жёсткого механического ограничителя [1]. Под чувствительностью периодического движения понимают, количественный показатель
изменения периодического режима при изменении параметров объекта
управления.
Рассмотрим теоретические положения на примере объекта управления наиболее сложной структуры, когда звено с ограничителем охвачено
обратной связью. На рис. 1 приведена структурная схема объекта управления.
Рис.1. Структурная схема объекта управления
Уравнение движения звена с ограничителем в форме жесткого механического упора [1]:
x& m = x2
k ( xr − xv ) − 2αx2 − ηx1 , если x1 < D, или x1 = D, и
(1)

x& 2 = [ k ( xr − xv ) − ηx1 ]sign ( x1 ) ≤ 0;
0, если x = D, и[ k ( x − x ) − ηx ]sign ( x ) = 0.
1
r
1
1

Будем предполагать, что свободное движение системы на рис.1 задаётся уравнением
r
dx
r
(2)
= C (α ) x + B (α )U .
dt
205
Известия ТулГУ. Технические науки. 2014. Вып. 12. Ч. 1
_________________________________________________________________________________________________________________
Под свободным движением понимается такое движение, при котором фазовая координат x m не выходит на ограничитель. Движение на ограничителе задаётся уравнением
dx
r
(3)
= C * (α ) x + B (α )U ,
dt
r r
где U = Ф(− R T x , b, A) .
В формулах (2) и (3) матрицы C , C * имеют размерность nxn, а B –
nx1, (n – порядок системы), α – некоторый скалярный параметр, который
не входит в описание движения звена с ограничителем. Статическая характеристика двухпозиционного релейного элемента задаётся функцией
r r
r
Ф(− R T x , b, A) , где R T – вектор задающий коэффициенты обратных связей,
b –ширина петли гистерезиса, А – величина полки реле.
Удар об ограничитель будем предполагать абсолютно неупругим:
 xm (t1 + 0) = xm (t1 − 0);

 x2 (t1 + 0) = 0,
где t1 – момент времени входа на ограничитель.
Сход с ограничителя предполагается непрерывным, т.е. выполняется равенство
r
r
x (t 2 + 0) = x (t 2 − 0).
(4)
Положим для определённости, что в периодическом движении сигнал с выхода звена с механическим ограничителем x1 имеет вид, представленный на рис.2, где 2T 0 – период симметричных колебаний.
Рис.2. Сигнал на выходе звена с механическим ограничителем
Определим чувствительность автоколебаний, возникающих в системе 1 к изменению параметра α .
Пусть параметр α получил малое возмущение δα . Обозначим периодическую траекторию в параметрически
r
r возмущённой системе
~
x (t ) = x (t ) + δx (t ).
Опуская величины, имеющие порядок малости выше первого запи206
Системы управления
_________________________________________________________________________________________________________________
шем систему уравнений связывающих между собой малые отклонения
параметра δα и δx :
r
∂B(α) 
 dδx
r
 ∂C (α) r
=
C
(
α
)
δ
x
(
t
)
+
x
(
t
)
+
U δa,
 dt
 ∂α
∂
α



(5)
 r
*


∂
C
(
α
)
∂
B
(
α
)
d
δ
x
r
r

= C * (α)δx (t ) + 
x (t ) +
U δa.
 dt
∂
α
∂
α



Каждое из уравнений (5) представляет собой неоднородное линейное дифференциальное уравнение с переменными коэффициентами.
Обозначим V (t ) и V * (t ) нормированные фундаментальные матрицы
решений соответственно первого и второго уравнения (5), а через r (t ) и
r * ( t ) – частные решения уравнения (5) при нулевых начальных условиях.
Тогда решение уравнений (5) можно записать в виде
r
r
δx = V (t )δx (0) + r (t )δa,
(6)
 r
r
δx = V * (t )δx (0) + r * (t )δa.
В соответствии с рис. 2 переключение уравнений движений для
траектории x (t ) происходит в моменты времени t1 и t2 .Обозначим вариа-
ции t1 , t2 , T 0 соответственно δt1 , δt 2 , δT 0 .
В момент времени t1 + δt1 справедливо равенство
r
r
R m [x (t1 + δt1 ) + δx (t1 + δt1 )] = − D,
где R m – вектор размером n, состоящий из нулей и единицы на m-месте.
Пренебрегая величинами, имеющими порядок малости выше первого, получим следующее выражение:
r
R m δx − (t1 )
δt1 = −
.
(7)
r
R m x& − (t1 )
Здесь и далее верхний индекс «минус» означает предел слева.
Аналогичным образом, исходя из рис. 2 и уравнений (1), получим
вариацию момента времени t2 :
r
( R r − R v )δx − (t 2 )
δt 2 = −
.
(8)
r
v r& −
( R − R ) x (t 2 )
Изменение полупериода δT 0 определяется из условия переключения релейного элемента с U = A на U = − A :
r
r
− R T x (T 0 + δT 0 ) + δx (T 0 + δT 0 ) = −b.
[
]
207
Известия ТулГУ. Технические науки. 2014. Вып. 12. Ч. 1
_________________________________________________________________________________________________________________
Принимая те же допущения, что и выше, получим следующую зависимость:
r
R T δx − (T 0 )
0
δT = −
.
(9)
T r& − 0
R x (T )
Установим связь между вариациями в моментах времени t1 и t2 .
Удар об упор описывается равенством
x(t1 + 0) = Ex(t1 − 0),
(10)
где E отличается от единичной матрицы m-й строкой, которая состоит из
нулей.
Исходя из (10), получаем
r
r
r
r
x + (t1 + δt1 ) + δx (t1 + 0) = E x (t1 + δt1 ) + δx − (t1 ) ,
r
r
r
r
δx + (t1 ) = ( Ex (t1 ) − x + (t1 ))δt1 + Eδx − (t1 ).
(11)
В момент времени t2
r
r
r
r
x + (t2 + δt2 ) + δx + (t2 ) = x − (t2 + δt2 ) + δx − (t2 ),
r
r
r
r
δx + (t2 ) = x − (t2 ) + ( x& − (t2 ) − x& + (t2 ))δt2 .
(12)
Из выражений (11) и (7) следует
r
r
r
( Ex (t1 ) − x + (t1 )) R m x − (t1 )
r+
r
δx (t1 ) = −
+ Eδx − (t1 ).
(13)
r
R m x& − (t1 )
Аналогичным образом из (8) и (12) получим
r
r
r
r+
r−
( x (t2 ) − x& + (t2 ))( R r − R v )δx − (t2 )
δx (t2 ) = δx (t2 ) −
.
r
( R r − R v ) x& − (t2 )
Используя обозначения (13), из (9) получаем
r
r

( Ex (t1 ) − x + (t1 )) R mV (t1 )  r
r+
δx (t1 ) =  EV (t1 ) −
 δx (0) +
m −
R x& (t1 )


r
r

( Ex (t1 ) − x + (t1 )) R m r (t1 ) 
+  Er (t1 ) −
 δα.
r
R m x& − (t1 )


Для удобства представим полученное равенство в следующем виде:
r
r
δx + (t1 ) = P*δx (0) + Q *δα .
(14)
Аналогичным образом в соответствии с (13) и (20) получим
r
r
 *
( x (t 2 ) − x + (t 2 ))( R r − R v )V * (t 2 − t1 )  r
r+
δx (t 2 ) = V (t 2 − t1 ) −
 δx (t1 ) +
r−
r
v


( R − R ) x& (t 2 )
r
r
 *
( x& − (t 2 ) − x& + (t 2 ))( R r − R v )  *
+ V (t 2 − t1 ) −
 r (t 2 − t1 )δα.
r−
r
v


( R − R ) x& (t 2 )
[
208
]
Системы управления
_________________________________________________________________________________________________________________
Запишем полученное равенство в виде
r
r
δx + (t 2 ) = P**δx (t1 ) + Q**δα .
(15)
Поскольку периодическое движение является симметричным, то
~
x (T 0 + δT 0 ) = − ~
x (0),
r
r
r
r
δx (T 0 + δT 0 ) + δx (T ) = − x (0) − δx (0).
Пренебрегая величинами, имеющими порядок малости выше первого, получим
r
r
r
δx (T 0 ) + x& − (T 0 )δT 0 = −δx (0).
Принимая во внимание равенство (9), запишем
r
r 0 r − 0 R T δx − (T 0 )
r
δx (T ) − x& (T )
= −δx (0),
r
R T x& − (T 0 )

r − 0 R T δxr − (T 0 )  r +
0
V (T − t 2 ) − x& (T )
 δx (t 2 ) +
T r& − 0
R x (T ) 


r − 0 R T δxr − (T 0 ) 
r
0
0
+ V (T − t 2 ) r (T − t 2 ) − x& (T )
 δα = −δx (0).
r

R T x& − (T 0 ) 
Запишем полученное равенство в более удобном виде:
r
r
Mδx + (t 2 ) + Nδα = −δx (0).
(16)
Из (15) и (16) следует
r
r
δx + (t 2 ) = P** P*δx (0) + ( P**Q* + Q** )δα.
(17)
После подстановки (17) в (16) и преобразований получим
r
I + MP ∗* P* δx (0) = − MP **Q * + MQ ** + N δα.
(
)
(
)
Введем следующие обозначения:
r
Pδx (0) = −Qδα ,
r
δx (0) = −µδα ,
(18)
где µ = P −1Q.
Получим равенство, связывающее вариацию параметра и полупериода автоколебаний. Исходя из равенства (6), получим
r
r
δx − (T 0 ) = V (T 0 − t 2 )δx + (t 2 ) + r (T 0 − t2 )δα.
(19)
Подставим (19) в равенство (17):
r
r
δx − (T 0 ) = V (T 0 − t2 ) P**P*δx (0) + ( P**Q* + Q** )δα + r (T 0 − t2 )δα. (20)
(
)
209
Известия ТулГУ. Технические науки. 2014. Вып. 12. Ч. 1
_________________________________________________________________________________________________________________
Исходя из (9) и (20), вариацию полупериода можно выразить в следующем
виде:
 R T V (T 0 − t ) P ** P * µ R T V (T 0 − t )( P ** Q * + Q ** ) + r (T 0 − t ) 
0
2
2
2
δT = 
−
×


R T x − (T 0 )
R T x − (T 0 )
× δα.
Полученную зависимость можно представить в виде
δT 0 = Lδα.
(21)
Выражение (21) задаёт вариацию полупериода автоколебаний, обусловленную вариацией параметра системы.
Вариацию периодической траектории можно найти в следующем
виде:
− V (t )µδα + r (t )δα, при 0 ≤ t < t1 ,

r
r
δx (t ) = V * (t − t1 )δx + (t1 ) + r * (t − t1 ), при t1 ≤ t < t 2 ,

r
V (t − t 2 )δx + (t 2 ) + r * (t − t 2 ), при t 2 ≤ t < T 0 .
Принимая во внимание равенства (14) и (17), получим
[− V (t )µ + r (t )]δα, при 0 ≤ t < t1 ,

r
δx (t ) =  V * (t − t1 ) − P*µ + Q* + r * (t − t1 ) δα, при t1 ≤ t < t 2 ,

 V (t − t 2 ) − P** P *µ + ( P**Q* + Q** ) + r * (t − t 2 ) δα, при t 2 ≤ t < T 0 .
Полученное равенство задаёт вариацию периодического движения,
обусловленную изменением параметра.
Пример. На рис. 3 приведена структурная схема автоколебательного следящего привода, содержащего звено с жестким механическим ограничителем.
[
[
[
(
(
]
]
)
)
]
Рис.3. Структурная схема автоколебательного привода
Параметры математической модели имеют следующие значения:
T1 = 0.07, K1 = K 2 = K 3 = K 4 = 1, ξ1 = ξ 2 = 0.4, T2 = 0.11, D = 0.3,
T3 = 0.03, T4 = 0.03.
210
Системы управления
_________________________________________________________________________________________________________________
В качестве варьируемого параметра выступала постоянная времени T1 .
Для системы 3 численно был построен фазовый годограф[1], с помощью которого определен период автоколебаний 2T 0 = 0.4910 (с). Качественный вид выходного сигнала со звена с ограничителем соответствует
рисунку 3,где t1 = 0.0115(c), t2 = 0.0834(c) . Чувствительность периода автоколебаний к варьируемому параметру определялось выражением (21), а
чувствительность периодической траектории – зависимостью (22). Векторы r (t ) и r * (t ) рассчитывались числено, для этого одновременно моделировалась исходная и варьируемая система.
На рис. 4, а представлен график изменения полупериода автоколебании в зависимости от вариации параметра, линия пунктиром рассчитана
с помощью компьютерного моделирования, сплошная линия определена с
использованием коэффициента чувствительности, как видно погрешность
не превышает 5 %.
На рис. 4, б показан график функции вариации периодического
движения (22) (сплошная линия) и разность между исходной и параметрически возмущённой периодической траектории (линия пунктиром), при
изменении параметра на 20 %.
Из рисунка 4(б) видно, что вариация периодической траектории,
полученная с использованием предложенного метода, практически точно
совпадает с траекторией, полученной в результате численного эксперимента.
а
б
Рис. 4.Чувствительность полупериода автоколебаний (а)
и вариация периодической траектории (б)
Таким образом, представленный в работе метод позволяет оценить
степень чувствительности периода автоколебаний и изменение периодической траектории в зависимости от вариации параметра объекта управле211
Известия ТулГУ. Технические науки. 2014. Вып. 12. Ч. 1
_________________________________________________________________________________________________________________
ния, содержащего нелинейный элемент типа жёсткого механического ограничителя. Представленные в работе результаты могут быть использованы при синтезе робастных релейных систем управления и для установления допусков на параметры системы управления.
Работа выполнена при финансовой поддержке РФФИ (грант №1408-00662).
Список литературы
1. Фалдин Н.В., Феофилов С.В. Исследование периодических движений в релейных системах, содержащих звенья с ограничениями // Изв.
РАН. ТиСУ. 2007. №2. С. 15-27.
2. Фалдин Н.В. Точный метод исследования релейных систем //
Машиностроение (энциклопедия). Т. 1 - 4. Автоматическое управление.
Теория / под ред. Е.А. Федосова. М.: Машиностроение, 2000. С. 231 – 253.
Фалдин Николай Васильевич, д-р техн. наук, проф., ivts.tulgu@rambler.ru, Россия, Тула, Тульский государственный университет,
Феофилов Сергей Владимирович, д-р техн. наук, проф., ivts.tulgu@rambler.ru,
Россия, Тула, Тульский государственный университет,
Козырь Андрей Владимирович, магистрант, Kozyr_A_V@mai.ru, Россия, Тула,
Тульский государственный университет
SENSITIVITY PERIODIC MOTIONS IN RELAY SYSTEM COMPRISING
THE LIMITED OSCILLATOR.
N.V. Faldin, S.V. Feofilov, A.V. Kozyr
The method of the sensitivity analysis periodic motion in a relay control system,
containing the limited oscillator, was presented. The method enables to find the sensitivity of
the period oscillation and the periodic trajectory.
Key words: relay system, the sensitivity, the limited oscillator, parametric perturbation.
Faldin Nikolay Vasilyevich, doctor of technical
ivts.tulgu@rambler.ru, Russia, Tula, Tula State University,
sciences,
professor,
Feofilov Sergey Vladimirovich, doctor of technical
ivts.tulgu@rambler.ru, Russia, Tula, Tula State University,
sciences,
professor,
Kozyr Andrey Vladimirovich, student, Kozyr_A_V@mail.ru, Russia, Tula, Tula State
University.
212
Download