Научная статья на тему 'ПРИМЕНЕНИЕ ТЕНЗОРНЫХ СИГНАЛОВ В СИСТЕМАХ АВТОМАТИЧЕСКОГО УПРАВЛЕНИЯ ПОЛОЖЕНИЕМ МОБИЛЬНЫХ ОБЪЕКТОВ'

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

CC BY
77
19
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
МНОГОМЕРНЫЕ СИСТЕМЫ / СИСТЕМА АВТОМАТИЧЕСКОГО УПРАВЛЕНИЯ / ДРОНЫ / ТЕНЗОРНЫЕ СИГНАЛЫ

Аннотация научной статьи по электротехнике, электронной технике, информационным технологиям, автор научной работы — Сорокин Николай Федорович

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

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

Похожие темы научных работ по электротехнике, электронной технике, информационным технологиям , автор научной работы — Сорокин Николай Федорович

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

TENSOR SIGNALS IN AUTOMATIC POSITIONING CONTROL SYSTEMS FOR MOBILE OBJECTS

The study focuses on using vector-tensor signals in automatic control systems operating in three-dimensional and two-dimensional spaces. The use of tensor signals makes it possible to build a control system in the most physically grounded form without restrictions in space of possible modes. The use of position tensors to close the feedback allows solving the problems of spatial positioning by methods of automatic control theory, including the method of structural diagrams. The study reveals that it is possible to take into consideration the features of working with tensor signals under conditions of relative rotation of coordinate systems in the structural diagram in the form of a variable matrix gain. Calculations showed that the studied class of systems belongs to the class of well linearizable multidimensional automatic control systems.

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

УДК 681.5.01

БОТ: 10.18698/2308-6033-2022-1-2147

Применение тензорных сигналов в системах автоматического управления положением мобильных объектов

© Н.Ф. Сорокин МГТУ им. Н.Э. Баумана, Москва, 105005, Россия

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

Ключевые слова: многомерные системы, система автоматического управления, дроны, тензорные сигналы

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

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

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

Отдельно следует отметить, что использование векторных винтов [1] и других параметров, объединяющих линейные и угловые параметры общей физической природы, уменьшает количество перекрестных связей в системе, поскольку эти компоненты часто оказываются взаимозависимыми при переходах между системами координат. В связи с этим имеет смысл в качестве тензорных сигналов пространственных систем автоматического управления (САУ) использовать именно такие, объединенные пары угловых и линейных параметров.

Краткий обзор современного состояния проблематики. Анализ статей, вышедших за последние 10-15 лет (например [2-7]), показывает, что в настоящее время существуют две большие практически несвязанные ветви исследований, посвященных системам управления свободно движущихся в пространстве объектов. Каждая из ветвей соответствует своему промышленно значимому классу технических изделий.

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

Работы второй ветви относятся к управлению летательными и другими свободно движущимися аппаратами, дронами. Здесь многие исследования, например, рассмотренные в [5-7], посвящены управлению в терминах тензорных компонент, в частности выраженных кватернионами и дуальными кватернионами, что перекликается с темой этой статьи.

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

Требования к объектам управления. Формализм тензорных сигналов удобен для построения систем автоматического управления

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

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

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

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

Тензор ориентации, тензор положения и их производные в цепи обратной связи. Тензор ориентации (или тензор поворота) — наиболее общий способ описания углового положения объекта или системы координат. Это тензор второго ранга, и представлен он матрицей поворота. Эквивалентной формой представления тензора ориентации являются вектор конечного поворота и кватернион ориентации. Связь между вектором конечного поворота р и матрицей поворота R определяется следующим образом [8]:

R (р) = (cos 0) I3 + (sin 0) ux + (1 - cos 0) (uuT);

р = 0u,

где I3 — единичная матрица 3*3; u — орт вектора конечного поворота; 0 — угол конечного поворота; ux — кососимметричная матричная форма псевдовектора u.

Тензор положения также является тензором второго ранга, и он представляет собой тензор поворота, расширенный тензором (вектором) трансляции. Тензор положения P может быть представлен матрицей 4*4 следующим образом [9]:

P =

R r 0 1

где Я — 3^3 матрица поворота; г — 3*1 вектор трансляции; 0 — 1x3 нулевой вектор; 1 — 1*1 скаляр.

Альтернативным вариантом представления тензора положения является дуальный кватернион или пара тензора ориентации и вектора трансляции. Этот формализм происходит из проекционной геометрии, его используют в самых разных дисциплинах, операции над этими объектами изложены, например, в [9, 10].

Для построения системы автоматического регулирования (САР) потребуется ввести сигнал ошибки положения объекта. Пусть и — тензор уставки положения, X — тензор текущего положения. Введем два типа невязок:

аддитивная невязка Б

Б = и - X; (1)

мультипликативная невязка Е

и = ХЕ; (2)

Е = X-1и.

Рассмотрим, как аддитивная невязка связана с мультипликативной. Подставив (2) в (1), получим:

Б = ХЕ - X; Б = X (Е -1). Здесь тензор (Е - I) имеет вид

E -1 = (COs ее ) 3 + (sin ее К +(1 - COs ее ))UeUeT ) re 7з 0"

0 1 0 1

(sin ее )<+(1 - cos ее)(

о

UeUeT -I3¡

о

где ue и ее — орт и угол поворота тензора E соответственно; re — вектор трансляции тензора E; I — единичная матрица 4x4.

Поскольку следящие системы управления предназначены для работы в условиях малых невязок, будем считать, что е « 0:

sin е^е;

i - cos е^о.

Отбросив члены, порядок малости которых меньше единицы, получим компонентную запись тензора на оси мгновенной собственной системы координат 0ху2:

(к -1)

е^с

ееие Ге Ре Ге

0 0 0 0

0 -ре рУ гх е

ре 0 -рх Г е

-рУ „х ре 0 г2 е

0 0 0 0

" Ха Х' "ре Ге Харе ХаГе

0 1 0 0 0 0

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

Б = X (Е -1)

где индексы а и I (здесь и далее) обозначают угловую и трансляционную составляющие тензора положения.

В эквивалентном векторном виде тензор Б примет вид

" ХаР.

Буве

аг е

ХаГе

(3)

Продифференцируем аддитивную невязку по времени в инерци-альной системе координат:

Б = и - Х.

В работе [8] показано, что производная тензора поворота может быть представлена в следующей форме:

Р = ,

где Р — тензор ориентации; £ — правый тензор спина.

Тогда, обозначив правые тензоры спинов тензоров Ха и иа как

£х и £и, получим:

Б =

иа - Xа 0

и> - Х 0

иа£и Ха£х 0

V! - Х 0

Приняв во внимание, что антисимметричные тензоры £х и £и могут быть эквивалентно представлены векторами правой угловой скорости Ох и 0.и [8], а также то, что производные трансляционных

компонент XI и и, тождественно равны векторам линейных скоростей Ух и Уи, приведем уравнения к эквивалентному векторному виду

DDvec

U О - X о

^а и а х

(4)

V - V

и х

Если рассматривать невязки , Вуес в собственной или близкой к ней системах координат, то Ха ^ 13, иа ^ Еа, Х1 ^ 0, и1 ^ Е1. Тогда сигналы невязок в формулах (3) и (4) получают вид:

а

vec X ^ I'

Г Е О - О 1 а и х ' Ои - О х +(Еа - 13 ) Ои ' А -о х "

X ^ I - V - V _ и х _ V - V _ и ' х _ _ V -

а„

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

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

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

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

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

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

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

Если векторный сигнал уа пересекает границу домена А, то в домене В сигнал будет иметь вид

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

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

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

Пусть х — вектор состояний системы, а ^ — переменная частотной области. Рассмотрим линейный управляемый преобразователь сигнала С ( х), находящийся в системе управления на границе домена (рис. 1):

УЬ ( * ) = ЯЬа ( * ).

Исследуем производную сигнала:

Уь (*) = я! (вА X Уа (*)) + я^уа (*) = ^ (^ВА * Уа (*) + У а ())

(5)

Рис. 1. Контроллер на границе сигнальных доменов

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

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

Рис. 2. Пример системы автоматического регулирования с сигнальными доменами:

О — домен опорной системы координат; Б — домен связанной системы координат; и —

тензор уставки положения; х — тензор текущего положения (численно равен Б); е — адди-

у

тивная невязка в векторном виде; С (5) — контроллер САР; Ях — тензоры поворота систем координат; Кй, — коэффициент усиления и передаточная функция органов управления; Шо — передаточная функция объекта управления

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

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

Выделим в подцепочке домена £ прямой канал (рис. 3):

Я° (х)К№*а (х) = Я° (х) КаЯ° (х) + Я° (х) КЛ (^ -1) Я° (х).

Рис. 3. Выделение безынерционного канала в связанном домене

Теперь, задав функцию управляемого преобразователя аналогично (5), компенсируем нелинейность безынерционного канала:

С ( х ) = С * ( 5, х ) Я° ( х ) К-1Я° ( х ).

При таком управлении эквивалентная схема участка цепи будет выглядеть так, как показано на рис. 4. Эта форма управления привела к тому, что замкнутый контур САР разделился на линейную и нелинейную части.

Рис. 4. Эквивалентная схема цепи связанного домена с линейным каналом

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

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

Для анализа устойчивости системы выберем другую опорную систему координат и связанный с ней тензор положения Q таким образом, чтобы в системе Q тензор X, а соответственно, тензор собственной системы координат Б и тензор уставки и оказались малыми и могли быть эквивалентно представлены в векторном виде. Такой выбор Q будет соответствовать линеаризации САР в этом режиме:

х = [рх гх Г;

и = [ри ги Г; е = и - х.

Рассмотрим случай, когда можно пренебречь динамикой

(рис. 5). Такое допущение уместно, если постоянные времени орга-

*

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

О

Рис. 5. Эквивалентная линеаризованная схема системы

*

Если Си Жо линейны, такая система относится к классу многомерных линейных систем. Методы анализа устойчивости таких САР проработаны и описаны, например, в [11].

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

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

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

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

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

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

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

литература

[1] Диментберг Ф.М. Винтовое исчисление и его приложения к механике. Москва, Наука, 1965, 200 с.

[2] Ganin P., Moskvin V., Kobrin A. Redundant industrial manipulator control system. 2017 International Conference on Industrial Engineering, Applications and Manufacturing (ICIEAM). St. Petersburg, 2017, pp. 1-6.

[3] Gregg-Smith A., Mayol-Cuevas W.W. Inverse kinematics and design of a novel 6-DoF handheld robot arm. 2016 IEEE International Conference on Robotics and Automation (ICRA). Stockholm, 2016, pp. 2102-2109.

[4] Bingul Z., Ertunc H.M., Oysu C. Comparison of inverse kinematics solutions using neural network for 6R robot manipulator with offset. 2005ICSC Congress on Computational Intelligence Methods and Applications. Istanbul, 2005, pp. 1-5.

[5] Reynolds T.P., Mesbahi M. Coupled 6-DoF Control for Distributed Aerospace Systems. 2018 IEEE Conference on Decision and Control (CDC). Miami Beach, FL, 2018, pp. 5294-5299.

[6] Fresk E., Nikolakopoulos G. Full quaternion based attitude control for a quadrotor. In: 2013 European Control Conference (ECC). Zurich, 2013, pp. 3864-3869.

[7] Cariño J., Abaunza H., Castillo P. Quadrotor quaternion control. In: 2015 International Conference on Unmanned Aircraft Systems (ICUAS). Denver, CO, 2015, pp. 825-831.

[8] Жилин П.А. Векторы и тензоры второго ранга в трехмерном пространстве. Санкт-Петербург, Изд-во СПбГТУ, 1992, 86 c.

[9] Голованов Н.Н. Геометрическое моделирование. Москва, Изд-во Физ.-мат. лит-ры, 2002, 472 с.

[10] Картаев Е.А. Преобразования гиперкомплексных чисел. 2-е изд., доп. Москва, СОЛОН-пресс, 2017, 432 с.

[11] Бесекерский В. А., Попов Е.П. Теория автоматического управления. 4-е изд., перераб. и доп. Санкт-Петербург, Изд-во «Профессия», 2003, 752 с.

Статья поступила в редакцию 07.12.2021

Ссылку на эту статью просим оформлять следующим образом:

Сорокин Н.Ф. Применение тензорных сигналов в системах автоматического управления положением мобильных объектов. Инженерный журнал: наука и инновации, 2022, вып. 1. http://dx.doi.org/10.18698/2308-6033-2022-1-2147

Сорокин Николай Федорович — аспирант МГТУ им. Н.Э. Баумана. e-mail: mirmikns@yandex.ru

Tensor signals in automatic positioning control systems

for mobile objects

© N.F. Sorokin Bauman Moscow State Technical University, Moscow, 105005, Russia

The study focuses on using vector-tensor signals in automatic control systems operating in three-dimensional and two-dimensional spaces. The use of tensor signals makes it possible to build a control system in the most physically grounded form without restrictions in space of possible modes. The use of position tensors to close the feedback allows solving the problems of spatial positioning by methods of automatic control theory, including the method of structural diagrams. The study reveals that it is possible to take into consideration the features of working with tensor signals under conditions of relative rotation of coordinate systems in the structural diagram in the form of a variable matrix gain. Calculations showed that the studied class of systems belongs to the class of well linearizable multidimensional automatic control systems.

Keywords: multidimensional systems, automatic control system, drones, tensor signals

references

[1] Dimentberg F.M. Vintovoe ischislenie i ego prilozhenie k mechanike [The screw calculus and its applications in mechanics]. Moscow, Nauka Publ., 1968, 200 p.

[2] Ganin P., Moskvin V., Kobrin A. Redundant industrial manipulator control system. In: 2017 International Conference on Industrial Engineering, Applications and Manufacturing (ICIEAM). St. Petersburg, 2017, pp. 1-6.

[3] Gregg-Smith A., Mayol-Cuevas W.W. Inverse kinematics and design of a novel 6-DoF handheld robot arm. In: 2016 IEEE International Conference on Robotics and Automation (ICRA). Stockholm, 2016, pp. 2102-2109.

[4] Bingul Z., Ertunc H.M., Oysu C. Comparison of inverse kinematics solutions using neural network for 6R robot manipulator with offset. In: 2005 ICSC Congress on Computational Intelligence Methods and Applications. Istanbul, 2005, pp. 1-5.

[5] Reynolds T.P., Mesbahi M. Coupled 6-DOF Control for Distributed Aerospace Systems. In: 2018 IEEE Conference on Decision and Control (CDC). Miami Beach, FL, 2018, pp. 5294-5299.

[6] Fresk E., Nikolakopoulos G. Full quaternion based attitude control for a quadrotor. In: 2013 European Control Conference (ECC). Zurich, 2013, pp. 3864-3869.

[7] Cariño J., Abaunza H., Castillo P. Quadrotor quaternion control. In: 2015 International Conference on Unmanned Aircraft Systems (ICUAS). Denver, CO, 2015, pp. 825-831.

[8] Zhilin P.A. Vektory i tenzory vtorogo ranga v trekhmernom prostranstve [Vectors and second-rank tensors in three-dimensional space]. St. Petersburg, SPSIT Publ., 1992, 86 p.

[9] Kartaev E.A. Preobrazovanie gipercompleksnykh chisel [Hypercomplex conversions]. 2nd ed. Moscow, SOLON-press Publ., 2017, 432 p.

[10] Golovanov N.N. Geometrichescoe modelirovanie [Geometric modeling]. Moscow, Fiz. mat. lit. Publ., 2002, 472 p.

[11] Besekerskiy V.A., Popov E.I. Teorija avtomatichescogo upravleniya [Theory of automatic aontrol]. 4th ed. St. Petersburg, Professiya Publ., 2003, 752 p.

Sorokin N.F., post-graduate student, Bauman Moscow State Technical University. e-mail: mirmikns@yandex.ru

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