Научная статья на тему 'КОПИРУЮЩЕЕ УПРАВЛЕНИЕ УДАЛЕННЫМИ РОБОТАМИ С ЗАДЕРЖКОЙ В ПЕРЕДАЧЕ СИГНАЛА'

КОПИРУЮЩЕЕ УПРАВЛЕНИЕ УДАЛЕННЫМИ РОБОТАМИ С ЗАДЕРЖКОЙ В ПЕРЕДАЧЕ СИГНАЛА Текст научной статьи по специальности «Электротехника, электронная техника, информационные технологии»

CC BY
99
22
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
КОПИРУЮЩЕЕ УПРАВЛЕНИЕ / ДИСТАНЦИОННОЕ УПРАВЛЕНИЕ / БИЛАТЕРАЛЬНОЕ УПРАВЛЕНИЕ / АДАПТИВНОЕ УПРАВЛЕНИЕ / УСТОЙЧИВОСТЬ ПРОЦЕССОВ УПРАВЛЕНИЯ / COPYING CONTROL / REMOTE CONTROL / BILATERAL CONTROL / ADAPTIVE CONTROL / STABILITY OF CONTROL PROCESSES

Аннотация научной статьи по электротехнике, электронной технике, информационным технологиям, автор научной работы — Кулаков Ф.М., Алферов Г.В., Ефимова П.А.

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

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

COPYING CONTROL OF REMOTE ROBOTS WITH DELAY IN SIGNAL TRANSMISSION

The paper describes the method of copying control over remote robots operating in nondeterministic external environment in the event of a delay in the transmission of control signals. The method is based on the use of the passport of the operation performed to provide interaction of a robot’s working tool with the objects of the external environment.

Текст научной работы на тему «КОПИРУЮЩЕЕ УПРАВЛЕНИЕ УДАЛЕННЫМИ РОБОТАМИ С ЗАДЕРЖКОЙ В ПЕРЕДАЧЕ СИГНАЛА»

ВЕСТНИК ПЕРМСКОГО УНИВЕРСИТЕТА 2019 Математика. Механика. Информатика Вып. 3(46)

УДК 531.391

Копирующее управление удаленными роботами с задержкой в передаче сигнала

Ф. М. Кулаков, Г. В. Алферов, П. А. Ефимова

Санкт-Петербургский государственный университет

Россия, 198504, г. Санкт-Петербург, Петергоф, Университетский проспект, 35 kufelix@yandex.ru; +7-906-244-82-16

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

Ключевые слова: копирующее управление; дистанционное управление; билатеральное управление; адаптивное управление; устойчивость процессов управления.

БОТ: 10.17072/1993-0550-2019-3-47-55

Введение

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

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

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

© Кулаков Ф.М., Алфёров Г.В., Ефимова П.А., 2019

Работа выполнена при финансовой поддержке РФФИ, проект № 18-08-00419

В случае осуществления роботами таких операций на Земле в недетерминированной внешней среде при отсутствии запаздывания в передаче сигналов управления обычно используют традиционное копирующее управление с отражением сил реакций связей (билатеральное управление - bilateral robot control), при котором эти силы и моменты мгновенно воспринимаются рукой человека, перемещающей так называемую задающую рукоятку, что позволяет человеку соответствующим образом мгновенно реагировать на эти силы. Только благодаря этому возможна успешная реализация таких операций при копирующем управлении. Любое запаздывание затрудняет их выполнение. А запаздывание кинестетической информации более 0.2 сек. делает решение задачи почти невозможным. Именно поэтому классическое копирующее управление для космического робота применить невозможно. Поэтому потребовалось усовершенствование метода копирующего управления в направлении преодоления проблемы запаздывания.

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

Первый подход основан на использовании так называемых пассивных методов дистанционного управления (passivity bilateral control scheme) [1], при которых мощность, развиваемая с помощью задающей рукоятки рабочим инструментом манипулятора, не должна превышать мощности, развиваемой рукой человека, перемещающего задающую рукоятку. Это накладывает определенные ограничения на функциональные возможности системы билатерального управления, вместе с тем гарантирует выполнение устойчивости - одного из важнейших требований билатерального управления, обеспечивающего его работоспособность. Однако другое важное требование - требование транспарентности -в этом случае плохо реализуемо.

Второй подход предполагает использование так называемого прогнозирующего управления (prediction control) [2]. Оно базируется на применении компьютерных и полунатурных моделей космического робота и его внешней среды. С помощью этих моделей с учетом разнообразной сенсорной информации о текущем состоянии робота и его внешней среды прогнозируется их состояние. Исходя из этого прогноза, формируются соответствующие управляющие сигналы. В рамках этого подхода достигается более качественное выполнение требования транспарентности.

Третий подход основан на применении скользящего режима управления (sliding control) [3-4]. Сложность практической реализации этого подхода обусловлена необходимостью функционирования управляющей аппаратуры и механической части робота в режимах часто изменяемого знака управлений, имеющих максимально допустимые значения. Это приводит к появлению больших ускорений элементов конструкции, а следовательно, и больших реактивных сил.

Результаты теоретических и экспериментальных исследований этих подходов показали, что при их практическом использовании можно решить проблему запаздывания, когда оно, в лучшем случае, не превышает 1-2 сек. Кроме того, внешняя среда, в которой должен функционировать реальный робот-манипулятор, должна быть "линейной", т.е. линейные приближения "прогнозирующих" поправок должны быть достаточно хорошими.

1. Особенности предлагаемого подхода управления удаленными роботами

Предлагаемый подход [5-26] предусматривает разделение процесса управления на два этапа.

Первый этап, осуществляемый на наземном центре управления, является этапом обучения робота требуемому действию.

Второй этап - этап исполнения этого действия реальным космическим роботом. На первом этапе осуществляется управление не самим роботом, а его моделью. Модель должна функционировать в среде, которая служит моделью реальной внешней среды робота. В этой "модельной" среде человек должен выполнить с помощью модели робота требуемую операцию. Для этого, в частности, допустимо использование билатерального управления моделью с использованием так называемой задающей рукоятки. Рука человека, перемещающего задающую рукоятку, заставляет тем самым двигаться рабочий инструмент модели робота по траектории движения рукоятки. При этом рука человека ощущает силу взаимодействия рабочего инструмента модели с моделями объектов внешней среды, перемещения которых ограничены связями. Допустимо использовать и другие способы выполнения операций, например с использованием, так называемой задающей перчатки. В процессе выполнения требуемой операции формируется с использованием соответствующих сенсоров ряд данных, необходимых для дальнейшего применения в процессе телеуправления космическим роботом. В их число входит траектория изменения вектора положения рабочего инструмента модели робота в координатах его корпуса, вектор изменения силы взаимодействия рабочего инструмента модели робота с моделями объектов внешней среды, а также данные, несущие информацию о положении моделей объектов внешней среды, с которыми должен взаимодействовать рабочий инструмент робота.

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

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

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

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

Предложенный подход предусматривает формирование сигнала коррекции программной траектории рабочего инструмента космического робота, который повышает вероятность успешного выполнения требуемой операции. Это выделяет его из класса традиционных подходов offline дистанционного управления [5].

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

Таким образом, для успешной реализации рабочим инструментом операции по взаимодействию его с объектами внешней среды необходимо, чтобы взаимное положение рабочего инструмента и объекта в процессе выполнения операции, а также силы их взаимодействия были идентичны положению и силам в процессе обучения. Сигнал коррекции формируется в результате обработки дополнительной информации. Более детальный анализ получения дополнительной информации и формирования корректирующих сигналов приведен в работе [5].

Важно отметить, что модифицированный offline-метод дистанционного управления

сохраняет все преимущества немодифициро-ванного метода, т.е. в значительной степени снимает ограничения по времени запаздывания, и в то же время имеет меньшую зависимость от качества модели внешней среды [5-6].

2. Динамический анализ процесса

управления космическим роботом

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

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

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

Для приближения визуального представления комбинированной модели к представлению реального космического робота применяется технология дополненной реальности (Augmented Reality), когда реальный

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

2.1. Анализ процесса управления при использовании для обучения билатерально управляемой модели робота

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

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

Выяснение условий устойчивости [17-23] осуществляется для законов управления приводами задающей рукоятки и модели робота, при которых моделью робота, точнее, его рабочим инструментом отслеживается положение держателя задающей рукоятки с отражением на нем силы взаимодействия рабочего инструмента с моделями объектов внешней среды.

Эти законы имеют следующий вид:

- закон управления рукоятки

и = к- ^) - к^1 + , (1)

- закон управления моделью робота отличается только знаком пропорционального слагаемого:

и11 =-к(^ - ^ ) - к^11 + Д?, (2)

где gI, gII, ^ и - п -мерные векторы управляемых обобщенных координат и их скорости, к - скалярная матрица, кк - симметрическая положительно определенная матрица коэффициентов усиления, О1, -

векторы уравновешивающих сил гравитации рукоятки и робота соответственно.

Динамическое описание системы "задающая рукоятка-модель робота" имеет вид, в котором индекс 7=1 соответствует описанию рукоятки, а 7=11 - модели робота:

Л'д1 + В'д1 + С'д1 + О =

, 7=1, II, (3)

= н'и1 + о1 +

Л' =

В1 =

дЛ1 1

дг 2

д т

д(д')2:

.. дк.

дд1

+ кр + ку ,

дП "0 0 "

С1 а1 = . , дд1 С1 = ......

0 Сё _

Н1 =

Е 0

(4)

где д1 = (£, в1) д1 = (£, в') - (п + т1) -

мерные векторы обобщенных координат рукоятки и модели робота, а также их скоростей, в' - т -мерные векторы деформаций упругих элементов рукоятки и модели робота, А' и С' - (п + т') х (п + т') -симметрические положительно определенные матрица инерции и полуопределенная матрица жесткости,

Се' - (т' х т1) -симметрические положительно определенные матрицы жесткости конструкции рукоятки и модели робота,

О1 = (О,) - (п1 + т') -мерный вектор обобщенных сил веса рукоятки и модели робота, - (п + т1) -мерные векторы обобщенных реакций связей, ° — (п + т!) -мерные векторы обобщенных возмущающих сил, Н1 — (п + т1) х п -блочная матрица,

к^ — (п + т') х (п + т') -симметрические положительно определенные матрицы коэффициентов трения, Е - п х п -единичная матрица. При наличии голономных связей динамическое описание должно включать соответствующие уравнения связи:

М (Xп) = 0, где X11 = {(дп) - п -мерный вектор положения рабочего инструмента модели робота в базовой (декартовой) системе координат, М (Xп) - г-мерная непрерывно дифференцируемая вектор-функция г < 6

Дифференциальная форма уравнений

связи имеет вид ^TX1 х = 0, а в более удоб-

дXl 1 *

ной нормализованной форме:

pXl 1 = pJI 1 = 0, (5)

где p = Я~1дМ / дХ1 1 - г X П -нормализованная матрица связей, Я = diag {Я, RЯи } - диагональная г X г -матрица, Я. - эвклидова норма /-ой

строки матрицы: дм / дд11 , - 6 х (п + т ) -матрица Якоби. Для малых приращений АХ11 , Ад11 уравнение, связывающее их, имеет форму, аналогичную (5):

рАХ11 = р?1 Ад 1 = 0. (6)

Вектор АХ1 1 может быть представлен в

виде суммы двух слагаемых:

АХ1 = АХ" + АХ1 1

(7)

где АХ" - п -мерный вектор приращения, порождаемый приращением А^1 1 вектора управляемых обобщенных координат, а АХ] 1 - т1 '-мерный вектор приращения, порождаемый приращением Ае 1 упругих деформаций

конструкции.

С учетом (6) выражение (7) примет вид

р?1Ад1 1 = р?1 А% + р? 1Ае1 1 = 0,

Я ° г е

? ' = [?"!?] 'I

(8)

где и ? 1 - 6 х п -и 6 х т1 '-блоки матрицы.

Очевидно, вектор обобщенных реП 1

акций связей, отнесенный к вектору П для модели робота, имеет следующее представление: ОЯ = (01,011) = ?1 )Т рТЛ, где Л -

г -мерный вектор - множитель Лагранжа, ^ и

0 и 0 - векторы обобщенных реакций

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

отнесенные к векторам Я и е соответственно. Они представляются как

ОЯ = (?11 )Т рТЛ и 0"е = (?1 )ТрТЛ. (9)

В отличие от модели манипулятора задающая рукоятка не имеет связей, поэтому в

уравнение (3) динамики для задающей рукоятки при I = 1 член О" = 0.

Однако вместо этого вектора сил реакции связей на рукоятку действует обобщенная возмущающая сила 0 , создаваемая рукой

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

вектором Х0, и при появлении внешнего

возмущения рука развивает удерживающие усилие и момент, представляемые вектором

0 в системе координат тела. Этот вектор пропорционален вектору АХ малого отклонения вектора позиции и ориентации тела (в нашем случае конца последнего звена рукоятки) от вектора Х , при котором усилия и момент нулевые, а также пропорционален вектору Х скорости этого отклонения.

В соответствии со сказанным

01 = -С ах1 - к7Х1 = -С? аП - ,

где Ад1 = П - д1, а С и К - диагональные положительно-определенные 6 х 6 -мат-

„ „ 1 I

рицы удержания , П0 - значение п , соответствующее Х , ? - матрица Якоби связи

X1 с П. Следовательно, вектор О обобщенных возмущающих сил, отнесенный к

вектору Ад , имеет вид

О =-( )Т о" =

- ()т С?1 аП - ()т к?1п\ =

= -Сг Ад1 - КГП, где С = (? )Т С?, К = (? )Т К? .

Систему (п + т11 ) - уравнений (3) при I = II модели космического манипулятора возможно представить в более компактной форме путем исключения из нее г -мерного вектора Л, а также г -компонент вектора

п /„и п\

П = (Я , е ) с помощью системы уравнений (5). Это представление имеет вид

(10)

w Т а11Щ1 1 + w Т + + W ТСП*~П = w Т д^11,

где ~п = (gn—r, в11) - (n + m11 — r) - вектор новых обобщенных координат, gn-r - вектор последних (n-r) компонент вектора g11, W — (n + m11)(n + m11 — r) -матрица связи векторов новых q~ и старых q обобщенных скоростей (q = Wq ).

2.2. Условия устойчивости процесса управления

Для выяснения условий устойчивости процесса, описываемого полученной системой дифференциальных уравнений (3), от которой зависит работоспособность рассматриваемого средства обучения, введем новые пе-

л1 I I лП ~II ~ II ременные А = q — qo ,А = q — qo , являющиеся отклонениями векторов q1 и q1 I

I ~ I I

от равновесных состояний q и q при

qo = о

~ I I n.

qo = 0, и линеаризируем в

окрестности этих состояний систему (3),

предварительно заменив в ней V1 и V11 их значениями (2.1) и (2.2) и учтя, что £ = (И' )т д', д' = , I = I, II.

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

А0 Д + В0 Д + С0 Д = о, (12)

где Д = (Л, Л1 ) - (2п + т1 + т1: — г) -мерный вектор отклонений:

Ао =

Со =

a1 0 > B = "в1 0 "

0 w ta w 0 Wт B"W

г^а C0 Cb 1 c0

.(C )т rid C0 _

с; = ck + N + cr, < =—H1k (H1 )tw , С = w т (c1+N' )W,

~k\ 0" "0! 0 i

.0"! ~C] _ , N' =

C

C b-

где Ао , Во, Со -

(2п + т + т11 - г) х (2п + т + т11 - г) -симметрические положительно определенные блочные матрицы.

Симметричность этих матриц следует из их структуры. Положительная определен-

ность матриц Ао и Во обусловлена положительной определенностью входящих в нее

блоков А , А , а также В и В , которые при д = 0, д1 = 0 в соответствии с (2.4) для В обращаются в симметрическую положительно определенную матрицу ку + кр , ' = 1,11 ; симметричность и положительная определенность (п + т1 — г) х (п + т11 — г) -

Т 11 Т 11

блоков Жт А Ж и Жт В1 Ж вытекает из их структуры. Положительная определенность и

симметричность Со обусловлена следующим утверждением: блоки этой матрицы С и

гч й

С симметричны и положительно определены из-за положительной определенности и симметричности образующих ее матриц С к ,

Су , Се , к , а также относительной малости

симметричной матрицы N' << Ск . Тогда определитель Со, который можно предста-

вить

|с„| = |с;| — (< )т (с; )—1 с,

виде

у а \ — 1 b '0 ) С0

в случае С7 ((С, положителен, как и все

остальные определители главных миноров этой матрицы.

Действительно, с учетом представлений

гча г* й

для С , С , С , полагая, что конструкция

задающей рукоятки и механической руки идентичны, т.е.

NI = N° = N , И1 = И11 = И , Б = Б" = Б ,

/">1 _ /—* 11 _ f /^fl _ y^f II _ /—г

Св = Св = Св ' Ск = Ск = Ск ■

получим

С =

= С + С

w T{c — K(c + с )—1 ~}w

где

С = С + N =

0

с

в в

dq'

K = H к HT =

к 0

0 0

и

в

Принимая во внимание диагональность положительно-определенной матрицы

С' = Ск

где С , Суе -п х п, т х т-диагональные блоки, раскроем вышеприведенное выражение

для |С„|:

"С*. 0 "

0 Су. _

С

С + С

У

W

т

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

к - К(К + С„ )

Уя

-1

К

0

С +дБ е е

W

Нетрудно показать, что при положительной определенности и симметричности А , В ,

С и использовании в качестве функции Ляпунова положительно-определенной квадра-тической функции 0,5(АТАА + ЛТС0А) производная по времени этой величины в силу системы уравнений (12) оказывается равной

— АТВ0А, т.е. отрицательно определенной

функцией. А значит, динамический процесс, описываемый системой (3) и (11), является асимптотически устойчивым.

Для выяснения транспарентности рассмотрим первые п уравнений системы уравнений (3) при ' = II, описывающей динамику поведения модели робота, а также при ' = I, представляющей динамическое описание рукоятки. Замена в (3) при ' =1 вектора и 1 его выражением (2) приводит к следующему равенству в стационарном режиме:

& = )т р1^ = —К (я—я1 ),

где QR ^ - п-мерный вектор обобщенных сил, отнесенный к вектору g, действующий на схват модели робота. Замена в (3) при ' =1

вектора и его выражением (1), приводит в стационарном режиме к равенству =-К (д1 - д11 ).

Таким образом, в стационарном режиме QlRg = QlRg, а значит, условие транспарентности выполняется. В нестационарном режиме указанные величины отличаются друг от друга на величину динамической составляющей, равной А д1 + В д1 + А V1 + В д11 ,

где А*, В\, А*1 , В - блоки, составленные из п первых строк матриц А1, В1, А11 , В11.

Устойчивость поведения самого космического робота также имеет место.

Действительно, описание динамики его поведения идентично описанию динамики поведения его модели (11), при 1=11 [ ].

Заключение

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

1) на этапе обучения требуемому действию управление осуществляется на модели робота,

2) этап исполнения этого действия реальным космическим роботом.

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

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

х

0

Список литературы

1. Hokayem P., Spong M. Bilateral Teleopera-tion: An Historical Survey // Automatica. 2006. Vol. 42. P. 2035-2057.

2. Fite K., Goldfarb M., Rubio A. Transparent Telemanipulation in the Presence of Time Delay // Proc. IEEE/ASME Intern. Conf. on Advanced Intelligent Mechatronics 1. Port Island, Kobe, Japan. 2003. P. 254-259.

3. Park J., Cho H. Sliding-mode Control of Bilateral Teleoperation Systems with Force-reflection on the Internet // Proc. IEEE/RSJ Intern. Conf. on Intelligent Robots and System. Takamatsu, Japan. 2000. Vol. 2. P. 1187-1192.

4. Garcia-Valdovinos L., Parra-Vega V., Arteaga M. Observer-based Higher-order Sliding Mode Impedance Control of Bilateral Tele-operation Under Constant Unknown Time Delay // Intelligent Robots and Systems, IEEE/RSJ Intern. Conf. Beijing, China. 2006. P.1692-1699.

5. Кулаков Ф.М., Соколов Б.В., Алферов Г.В., Ефимова П.А. Дистанционное управление космическими роботами с адаптацией к изменениям его внешней среды // Вестник Пермского университета. Математика. Механика. Информатика. 2018. № 4(43). С. 16-26.

6. Кулаков Ф.М. Методы супервизорного телеуправления космическими роботами // Известия РАН. Теория и системы управления. 2018. № 5. С. 161-181.

7. Kulakov F., Alferov G.V., Efimova P., Cher-nakova S., Shymanchuk D. Modeling and Control of Robot Manipulators with the Constraints at the Moving Objects // Intern. Conf. "Stability and Control Processes" in Memory of V.I. Zubov (SCP), St. Petersburg, 2015. P.102-105.

8. Alferov G.V., Malafeyev O.A. The Robot Control Strategy in Domain with Dynamical Obstacles // Lecture Notes in Computer Science. 1996. Vol. 1093. P. 211-217.

9. Kulakov F., Alferov G., Efimova P. Methods of Remote Control over Space Robots // Intern. Conf. on Mechanics-Seventh Polyakhov's Reading, St. Petersburg, 2015. P. 7106742.

10. Kulakov F., Alferov G., Sokolov B., Go-rovenko P., Sharlay A. Dynamic analysis of space robot remote control system // AIP Conference Proceedings. 2018. Vol. 1959. P.080014.

11. Kulakov F., Sokolov B., Shalyto A., Alferov G. Robot Master Slave and Supervisory Control with Large Time Delays of Control Signals and Feedback // Applied Mathematical Sciences. 2016. Vol. 10(33-36). P. 1783-1796.

12. Kulakov F., Kadry S., Alferov G., Sharlay A. Bilateral Remote Control over Space Manipulators (2018) // AIP Conference Proceedings, Vol. 2040. P. 150015.

13. Кулаков Ф.М., Шмыров А.С., Шиманчук Д.В. Методы управления движением космического робота в окрестности точек либрации // XII всерос. совещ. по проблемам управления ВСПУ-2014. М.: ИПУ им. В.А. Трапезникова РАН, 2014. С. 3792-3801.

14. Кулаков Ф.М., Шмыров А.С., Шиманчук Д.В. Управление космическим роботом с использованием неустойчивой точки либрации // Мехатроника, автоматизация, управление. 2014.№ 7. С. 23-28.

15. Malafeev O., Alferov G., Andreyeva M. Group strategy of robots in game-theoretic model of interception with incomplete information // (2015) 2015 International Conference on Mechanics - Seventh Poly-akhov's Reading. P. 7106751.

16. Alferov G.V., Malafeyev O.A.,Maltseva A.S. Programming the robot in tasks of inspection and interception // (2015) 2015 International Conference on Mechanics - Seventh Polyakhov's Reading. P. 7106713.

17. Ivanov G., Alferov G., Sharlay A., Efimova P. Conditions of asymptotic stability for linear homogeneous switched systems // (2017) AIP Conference Proceedings, 1863. P. 080002.

18. Alferov G., Ivanov G., Efimova P., Sharlay A. Study on the structure of limit invariant sets of stationary control systems with non-linearity of hysteresis type // (2017) AIP Conference Proceedings, 1863. P. 080003.

19. Alferov G.V., Ivanov G.G., Efimova P.A, Sharlay A.S. Stability of linear system with multitask right-hand member // (2018) Stochastic Methods for Estimation and Problem Solving in Engineering. P. 74-112.

20. Kadry S., Alferov G., Ivanov G., Sharlay A. About stability of selector linear differential inclusions // (2018) AIP Conference Proceedings, 2040. P.150013.

21. Kadry S., Alferov G., Ivanov G., Sharlay A. Stabilization of the program motion of control

object with elastically connected elements // (2018) AIP Conference Proceedings, 2040. P.150014.

22. Kulakov F.M., Kadry S., Alferov G.V., Efimova P.A. Remote Control of Space Robots Change-Adaptive in its External Environment // (2019) International Journal of Online and Biomedical Engineering, 2019. Vol. 15, № 7. P. 84-98.

23. Alferov G.V., Ivanov G.G., Efimiva P.A. The structural study of limited invariant sets of relay stabilized systems // (2017) Mechanical systems: Research, Applications and Technology. P. 101-104.

24. Pichugin Y., Alferov G., Malafeyev O. Pa-

rameters estimation in mechanism design // (2016) Contemporary Engineering Sciences, 9 (1-4). P. 175-185.

25. Malafeyev O.A., Neverova E.G., Nemnyugin S.A., Alferov G.V. Multi-criteria model of laser radiation control // (2014) 2014 2nd International Conference or Emission Electronics, ICEE 2014, IVESC 2014, ICCTPEA 2014, BDO 2014 - Proceedings. P. 6893966.

26. Seifedine Kadry, Alferov G., Kondratyuk A., Kurochkin V., Zhao S. Modeling the motion of a space manipulation robot using position control // (2019) AIP Conference Proceedings.

Copying control of remote robots with delay in signal transmission

F. M. Kulakov, G. V. Alferov, P. A. Efimova

Saint Petersburg State University; 35, Universitetsky prospekt, Peterhof, St. Petersburg, 198504, Russia kufelix@yandex.ru; +7-906-244-82-16

The paper describes the method of copying control over remote robots operating in non-deterministic external environment in the event of a delay in the transmission of control signals. The method is based on the use of the passport of the operation performed to provide interaction of a robot's working tool with the objects of the external environment.

Keywords: copying control; remote control; bilateral control; adaptive control; stability of control processes.

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