Появление многотельных систем (MBS) [1] сложной конструкции обуславливает разработку и модификацию методов управления их пространственным движением. Важной задачей является обеспечение асимптотической устойчивости програм- мных траекторий управляемого объекта.
В общем виде динамика MBS модели описывается уравнениями

где
– вектор обобщенных координат объекта управления (МBС модель),
– вектор обобщенных координат генератора движения, первое уравнение системы описывает МBС модель, второе – генератор траекторий движения, третье – связи внутри МBС модели, четвертое – связи между генератором и МBС моделью.
Такие системы управления находят свое применение в решении задачи синтеза управляемого движения шагающими роботами. Их программное движение включает в себя траекторию движения точек корпуса и траекторию движения концевых точек шагающих движителей [2]. Кинематические характеристики перемещения, нахождение усилий в приводах под действием внешних нагрузок, инерционных сил определяют параметры управляющих воздействий для получения заданного движения пространственной многотельной системы.
В данной работе рассматриваются генераторы движения с решением в форме асимптотически устойчивых предельных циклов (рис. 1). Предложенный в работе подход опирается на теоремы В.И. Зубова о стабилизации систем в окрестности заданных многообразий и требует получения непрерывных гладких функций управления посредством метода функций Ляпунова.

Рис. 1. Устойчивый предельный цикл
Для описания генераторов движения используются близкие к программной траектории аналитические функции, улучшающие качество управляемого движения звеньев объекта управления [3]. Особый интерес представляет исследование численного решения многотельных систем с такими генераторами при различных типах связей между МBС моделью и генератором движения [4].
Результаты проведенных исследований можно использовать при разработке антропоморфных роботов [2], при проектировании детектирующих устройств переходных процессов движения по траекториям.
Структура управления генератора предельных циклов
Рассмотрим задачу стабилизации двух нелинейно-связанных подсистем:
(1)
где
,
,
,
,
,
,
при
, 
Требуется построить внутрисистемные управления
, обеспечивающие существование ω – предельных множеств в подпространстве состояний
, i = 1, 2, каждой из подсистем системы управления [5].
Вывод соотношений на параметры стабилизирующего управления
Будем искать управляющие функции
в следующем виде:

где i = 1, 2.
Рассмотрим две кривые
,
, где ϑ – гомеоморфизм
, i = 1, 2.
Определим параметры внутрисистемных управлений
, используя условие инвариантности данных кривых. Введем
– область в
, тогда граница области в фазовом пространстве i-й подсистемы будет
, где i = 1, 2.
Получим достаточные условия инвариантности кривых
и
из уравнений
(2)
(3)
где
=
,
=
,
– оператор векторного поля системы (1), где





,
– вектор состояния системы (1).
Расчет параметров управления, обеспечивающих инвариантность кривой 
Подставим функцию
в уравнение инвариантности (2):

Преобразуем полученные выражения, раскрыв скобки и сгруппировав слагаемые при степенях
,
,
,
где r = m, k, l:





где
,
,
,
,
,
,
. Оператор векторного поля системы равен нулю на кривой, определяемой уравнением
(4)
при условии
,
,
,
,
,
,
, P1 = 1. Здесь
,
. Условие P1 = 1 выполняется при
. Кривая (4) является
.
Для обеспечения инвариантности только одной линии уровня
=
функции F1 полная производная системы обратится в ноль на кривой
при выполнении следующих условий
,
,
,
,
,
,
где
,
,
.
Повторив подобный расчет, установим, что существование подсистемы с инвариантной кривой
приводит к инвариантности кривой
у второй подсистемы при выполнении определенных условий на параметры управляющих функций.
Таким образом, коэффициенты внутрисистемных управлений
будут определяться по формулам

где i, j = 1, 2, j = i.
Кривые
и
являются ω – предельными множествами в подпространствах
и
соответственно.
Численное моделирование
Построенная в работе модель генератора движения относится к системам автоколебательного типа. В подпространстве каждой подсистемы наблюдается процесс стабилизации траекторий в окрестности инвариантного асимптотически устойчивого многообразия [6]. Выполнено численное моделирование такой системы в условиях параметрического изменения управляющего воздействия. Качественное исследование ее решения подтвердило действенность приведенной в работе методики аналитического конструирования генераторов движения.
Согласно соотношениям синтеза при достаточно широком диапазоне изменения значений коэффициентов управляющих функций показано существование областей устойчивого поведения системы в окрестности режима (рис. 2).


Рис. 2. Интегральные трубки в подпространствах
и 
По иллюстрациям численного моделирования можно определить время выхода интегральных кривых на режим устойчивых периодических колебаний.
В соответствующих подпространствах системы показано существование возможности одновременного выхода процессов на заданный режим.
Заключение
В работе получены стабилизирующие управления для генерации программных движений MBS модели. Предложенный подход позволяет решать задачу синтеза управляемого движения многотельных систем по предписанным траекториям. Методика интегрирования генераторов движения в динамику многотельных систем дает возможность реализовать перемещение звеньев объекта управления с помощью полученных генераторов предельных циклов.



