Scientific journal
International Journal of Applied and fundamental research
ISSN 1996-3955
ИФ РИНЦ = 0,593

PROBLEM OF SYNTHESIS OF THE SELF-OSCILLATORY MODES IN MULTIVARIATE DYNAMIC SYSTEMS

Polyanina A.S. 1
1 Kamyshin Technological Institute (branch of) State Educational Institution of Higher Education Volgograd State Technical University
1706 KB
In the article the procedure of embedding of generators of asymptotically stable trajectories with the sites close to rectilinear, in multivariate objects of control is considered. Thus stability of movement of all system as a whole is provided and nonlinear properties of multivariate object of management of any structure are considered. The movement of the controlled system in this case will be described by the equations of control object, by the equations of generator of asymptotically stable and by the equations of connections. Equations of control object have a form of differentially-algebraic equations. Control systems in which the equations of connections of the generator of program trajectories with the object of control are presented as holonomic connections are constructed. The function setting the program movement is analytical in space of conditions of a control system, asymptotically stable and is close to a program trajectory.
self-oscillations
stability
dynamic system

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

Задача управляемости линейной системы в точке в смысле перевода ее из произвольного положения в нулевое решается в известной теореме Калмана об управляемости. Для нелинейных задач универсальных методов синтеза и анализа нелинейных систем не существует.

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

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

Уравнения объекта управления имеют форму дифференциально-алгебраических уравнений [1]. Такая форма уравнений позволяет рассматривать динамику объектов различного вида – механических, электромеханических, гидромеханических и т.д. Для управляемых машин (роботов, манипуляторов) запись уравнения движения в данной форме позволяет решать задачу синтеза управляемого движения многомерных пространственных механических систем [4]. При решении задачи синтеза задается функция, описывающая программное движение отдельных точек системы. Для улучшения качества управления необходима разработка методов, в которых такая функция обладает следующими свойствами: является 1) аналитической в пространстве состояний системы, 2) была бы близка к программной траектории и 3) асимптотически устойчивой.

Движение некоторых точек механической системы произвольной структуры по заданным траекториям можно записать в виде системы уравнений вида

pol01.wmf

где pol02.wmf – вектор обобщенных координат управляемой системы (объекта управления), pol03.wmf – вектор обобщенных координат генератора системы, М – матрица инерции объекта управления, векторы pol04.wmf – внутренних сил объекта управления, pol05.wmf – правых частей генератора заданных траекторий, g(x) – геометрических связей внутри объекта управления, .. – связей между генератором и объектом управления (в общем случае неголономных, неинтегрируемых связей).

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

pol06.wmf

где матрицы Gx – переменных коэффициентов связей внутри объекта управления, pol07.wmf, pol08.wmf, pol09.wmf, pol10.wmf, pol11.wmf, pol12.wmf, pol13.wmf – переменных коэффициентов при множителях Лагранжа и их производных, векторы pol14.wmf, pol15.wmf – правых частей уравнения объекта управления и уравнения генератора; pol16.wmf, pol17.wmf – правых частей уравнений связей, p – множителей Лагранжа, соответствующий связям внутри объекта управления, p* – множителей Лагранжа, соответствующий связям между объектом управления и генератором траекторий.

Уравнения генератора программной траектории и уравнения связей могут иметь различный вид. В зависимости от этого можно выделить несколько случаев задания управляемого движения. Рассмотрим эти случаи.

1. Уравнения генератора записываются в виде дифференциальных уравнений второго порядка, и программная траектория определяется решением этих уравнений. В этом случае уравнения управляемой системы имеют вид

pol18.wmf (1)

g(x), pol19.wmf – векторы связей. Уравнения связей для этого случая задаются в виде равенства соответствующих координат (голономные связи). Для замыкания уравнений системы (1) введем множители Лагранжа с помощью соответствующих уравнений Эйлера для условия экстремума функционала, тогда система (1) запишется в виде

pol20.wmf (2)

где p* – вектор множителей Лагранжа, соответствующих связям с заданными программными траекториями; pol21.wmf – матрицы переменных коэффициентов связей точек; pol22.wmf – вектор правых частей уравнений связей после двукратного дифференцирования.

В качестве примера можно рассмотреть систему, где масса m принуждается двигаться по траектории, задаваемой гармоническим осциллятором. Уравнения (1) будут иметь вид

pol24.wmf (3)

А уравнения (2) –

pol23a.wmf (4)

Такие системы обычно решаются с помощью двукратного дифференцирования уравнения связи [1]. После чего ее можно разрешить относительно старших производных и множителя Лагранжа:

pol25.wmf (5)

При любых значениях m ≠ 0 управляемое движения x1 будет отличаться от программного движения x2. Указанного несоответствия можно избежать, умножив обе части второго уравнения системы (3) на некоторый параметр α.

Тогда система (5) примет вид

pol26.wmf

Очевидно, при достаточно больших значениях величины α решение уравнения будет стремиться к заданной траектории: координата x1 стремится к координате x2.

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

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

pol27.wmf.

Для указанного типа связей задание траекторий генератора в форме pol28.wmfобеспечивает непрерывность функций, описывающих программную траекторию движения. Тогда уравнения связей с объектом управления можно представить

pol29.wmf

В этом случае уравнения управляемой системы будут иметь вид

pol30.wmf (6)

Уравнения Эйлера для системы (6) запишутся в виде

pol31.wmf (7)

В частности, примером системы (6) в случае движения массы m по заданной траектории является система

pol32.wmf (8)

где

pol33.wmf

pol34.wmf (9)

коэффициенты при переменных в (9) удовлетворяют соотношениям, полученным в работе [2]; а для системы (7) –

pol35.wmf (10)

Для сложных траекторий (9) предложенный в работе [2, 3] метод синтеза обеспечит непрерывность функций, описывающих программную траекторию, и асимптотическую устойчивость движения точки по заданному предельному циклу.

poljn1.tif

Рис. 1. Предельный цикл при α = 1

poljn2.tif

Рис. 2. Предельный цикл при α = 100

poljn3.tif

Рис. 3. Стабилизация в точку при α = 1

poljn4.tif

Рис. 4. Стабилизация в точку при α = 100

Разрешив относительно старших производных и множителя Лагранжа систему (10), получим

pol36.wmf

На рис. 1–4 представлены устойчивые предельные циклы и стабилизация в точку системы управления в подпространстве X1X3 в случае различных значений параметра α.

При увеличении α интегральная кривая выходит на заданный устойчивый режим; скорость pol37.wmf стремится к скорости pol38.wmf.

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