Научная статья на тему 'Управление движением неуравновешенного тяжелого эллипсоида в жидкости с помощью роторов'

Управление движением неуравновешенного тяжелого эллипсоида в жидкости с помощью роторов Текст научной статьи по специальности «Физика»

CC BY
26
4
i Надоели баннеры? Вы всегда можете отключить рекламу.
Журнал
Russian Journal of Nonlinear Dynamics
Scopus
ВАК
RSCI
MathSciNet
zbMATH
Область наук
Ключевые слова
ИДЕАЛЬНАЯ ЖИДКОСТЬ / ДВИЖЕНИЕ ТВЕРДОГО ТЕЛА / УРАВНЕНИЯ КИРХГОФА / УПРАВЛЕНИЕ РОТОРАМИ / ГЕЙТЫ / IDEAL FLUID / MOTION OF A RIGID BODY / KIRCHHOFF EQUATIONS / CONTROL BY ROTORS / GAITS

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

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

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

Похожие темы научных работ по физике , автор научной работы — Ветчанин Евгений Владимирович, Килин Александр Александрович

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

Control of the motion of an unbalanced heavy ellipsoid in an ideal fluid using rotors

This paper is concerned with the motion of an unbalanced heavy three-axial ellipsoid in an ideal fluid controlled by rotation of three internal rotors. It is proved that the motion of the body considered is controlled with respect to configuration variables except for some special cases. An explicit control that makes it possible to implement unbounded motion in an arbitrary direction has been calculated. Directions for which control actions are bounded functions of time have been determined.

Текст научной работы на тему «Управление движением неуравновешенного тяжелого эллипсоида в жидкости с помощью роторов»

Нелинейная динамика. 2016. Т. 12. № 4. С. 663-674. Полнотекстовая версия в свободном доступе http://nd.ics.org.ru Б01: 10.20537/па1604009

ОРИГИНАЛЬНЫЕ СТАТЬИ

УДК: 532.3

М8С 2010: 70Е60, 70Q05, 70Нхх

Управление движением неуравновешенного тяжелого эллипсоида в жидкости с помощью роторов

Е. В. Ветчанин, А. А. Килин

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

Ключевые слова: идеальная жидкость, движение твердого тела, уравнения Кирхгофа, управление роторами, гейты

Получено 25 ноября 2016 года После доработки 13 декабря 2016 года

Исследование выполнено при поддержке грантов РФФИ № 15-08-09093-а и № 15-38-20879_мол а_вед.

Ветчанин Евгений Владимирович eugene186@mail.ru

Удмуртский государственный университет 426034, Россия, г. Ижевск, ул. Университетская, д. 1

Ижевский государственный технический университет им. М. Т. Калашникова 426069, Россия, г. Ижевск, ул. Студенческая, д. 7

Килин Александр Александрович aka@rcd.ru

Ижевский государственный технический университет им. М. Т. Калашникова

426069, Россия, г. Ижевск, ул. Студенческая, д. 7

Институт математики и механики УрО РАН

620990, Россия, г. Екатеринбург, ул. Софьи Ковалевской, д. 16

Введение

Возможности применения в подводной робототехнике механизмов, реализующих продвижение за счет изменения положения центра масс, активно обсуждаются в последнее время в литературе, начиная с работ [1—3]. Как правило, такие исследования проводятся в рамках модели, предложенной Кирхгофом [4] и описывающей движение твердого тела в безграничном объеме идеальной несжимаемой безвихревой жидкости, покоящейся на бесконечности.

Всевозможные способы и алгоритмы самопродвижения тел с помощью внутренних механизмов, в том числе в присутствии циркуляции, исследуются в работах [5-8, 32, 33]. Подробный обзор результатов в этом направлении можно найти в работе [7]. Помимо смещения центра масс, в указанных работах для управления используется изменение собственного гиростатического момента с помощью вращения массивных роторов. Такой механизм ранее был предложен в работах, посвященных управлению катящимся по плоскости шаром Чаплыгина [9-11], представляющим собой неголономную систему. Управляющий механизм состоит из трех роторов (гиростатов), угловые скорости которых можно варьировать, подавая различные напряжения на приводы. Задача об управлении движением шара с помощью двух роторов рассматривалась в работе [12]. Применение роторов для курсовой стабилизации при движении в жидкости изучалось в [15, 16, 34], а при движении спутника — в [17].

Существенную роль при создании тяговой силы играет вязкость. В работах [25, 28] продемонстрировано, что даже с учетом вязкости возможно добиться самопродвижения за счет возвратно-поступательных движений внутренней массы. Данный эффект связан с нелинейной зависимостью вязкого трения от скорости. Следует отметить, что в рамках модели идеальной жидкости такое движение невозможно из-за парадокса Даламбера. Управляемое за счет изменения положения центра масс движение с учетом вязкости рассмотрено, например, в работах [26, 27]. Отметим также ряд работ, посвященных изучению движения в жидкости при низких числах Рейнольдса с помощью изменения формы тела или за счет внутренних механизмов [29-31, 35].

Интересной с практической точки зрения является задача управления движением тел в жидкости с учетом силы тяжести. При этом в общем случае на тело будут действовать как равнодействующая силы тяжести и силы Архимеда, так и момент этой пары сил. Отметим, что свободная динамика твердых тел в поле силы тяжести изучалась работах [21-24].

В работах [19, 20] исследуется управляемое движение тел эллипсоидальной и винтовой формы с помощью роторов. В данной работе мы обобщаем результаты этих работ на случай управляемого движения трехосного эллипсоида нейтральной плавучести в поле силы тяжести. В частности, мы доказываем управляемость движения по части переменных с помощью трех роторов. Строим явные управления, соответствующие движению по спиральным траекториям с постоянной по модулю и направлению угловой скоростью, а также показываем, что такие движения даже в поле тяжести можно реализовать с помощью ограниченных управляющих воздействий.

1. Математическая модель

1.1. Основные предположения и кинематические соотношения

Рассмотрим движение в идеальной жидкости твердой оболочки, имеющей форму трехосного эллипсоида и несущей внутри себя три ротора. Будем полагать, что на рассматрива-

Рис. 1

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

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

1° Все роторы осесимметричны. Оси вращения роторов совпадают с их осями симметрии; таким образом, вращение роторов не меняет распределения массы.

2° Оси вращения роторов некомпланарны. Угловые скорости роторов являются заданными функциями времени.

3° Общий центр масс системы «оболочка + роторы» смещен относительно центра эллипсоида на вектор р. Главные оси инерции системы совпадают с геометрическими осями эллипсоида.

4° Рассматриваемая систем обладает нейтральной плавучестью, то есть /д + /а = 0.

Для описанной системы поставим следующую задачу:

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

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

Для описания движения введем две системы координат: неподвижную Оехеуе2 и подвижную Ом(см. рис. 1). Направление вектора ег противоположно направлению действия силы тяжести /д. Оси подвижной системы координат совпадают с главными центральными осями инерции системы.

Положение начала подвижной системы координат относительно неподвижной будем задавать вектором Я = (х, у, г). Проекции неподвижных ортов ех, еу, е2 на оси подвижной системы координат образуют ортогональную матрицу

^ац в а2 в2 72 ^аэ вз 7з)

Я

е БО(3).

(1.1)

Пара (Я, Я) однозначно определяет конфигурацию системы. Таким образом, конфигурационное пространство системы 0 шестимерно и представляет собой М3 х БО(3). Эволюция векторов Я, а, в, 7 описывается кинематическими соотношениями

С

ахи,

Я

в =

-- ЯТV,

в х и, 7 = 7 х и,

(1.2) (1.3)

где V и ш — векторы поступательной и угловой скоростей тела, спроецированные на оси подвижной системы координат.

Представление матрицы Р в форме (1.1) удобно при численных расчетах и построении явных управлений, обеспечивающих, например, вращение тела вокруг некоторого направления. Для проверки критерия управляемости Рашевского - Чжоу [13] более удобной является параметризация матрицы Р через углы Эйлера

Q

f cos ф cos ф — sin ф cos в sin ф sin ф cos ф + cos ф cos в sin ф sin в sin ф\ — cos ф sin ф — sin ф cos в cos ф — sin ф sin ф + cos ф cos в cos ф sin в cos ф sin ф sin в — cos ф sin в

cos в

(1.4)

/

где ф — угол прецессии, 9 — угол нутации, ф — угол собственного вращения. Эволюция углов Эйлера может быть описана в векторной форме:

^ sin ф/ sin в cos ф/ sin в

Z = Пш, С = (ф,в,ф), П

cos ф — sin ф 0

у— ctg в sin ф — ctg в cos ф 1 у

(1.5)

1.2. Уравнения движения и первые интегралы

Движение произвольного тела в идеальной жидкости в поле потенциальных сил описывается уравнениями Пуанкаре [18]. Для рассматриваемой системы эти уравнения примут вид

(Й (<9г;) ду Х Ш дх (И ди> Х Ш ду Х ^ ^ д^ Х

с лагранжианом Ь = Т — и, где Т — кинетическая энергия системы (оболочка + жидкость + + роторы), и — потенциальная энергия.

Кинетическая энергия оболочки определяется выражением

Т8 = \ ms{v, г>) + i(u>, Isu>),

где ms — масса оболочки, Is — главный центральный тензор инерции оболочки. Кинетическая энергия жидкости

Tf = A„v) + ±(u;, Аши>),

(1.7)

2

(1.8)

где А^ = diag(Al, Л2, Л3) — тензор присоединенных масс, Лш = diag(Л4, Л5, Л6) — тензор присоединенных моментов инерции. Диагональный вид тензоров А^ и Лш обусловлен формой рассматриваемой оболочки и выбором подвижных осей Ом616263.

Замечание 1. Для оболочки произвольной формы при соответствующем выборе системы координат тензор Лу будет диагональным, а тензор Аш — симметричным. Кроме того, если оболочка обладает винтовой формой, выражение кинетической энергии жидкости будет содержать дополнительное слагаемое вида (V, Вш).

Кинетическая энергия к-го ротора определяется выражением

Тк = | пгк (»+шхг(:,»|шх г к) + ^(ш + <>/,•!/)»■/,. 1а- (ш + <>/,•!/)»/,)!. (1.9)

2

где Шк — масса к-го ротора, 1к — центральный тензор инерции к-го ротора, гк — радиус-вектор центра масс к-го ротора, Пк — единичный вектор, задающий направление оси вращения к-го ротора, 0к(Ь) — угловая скорость вращения к-го ротора.

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

з

Т = Т, +1) + = ± (V, Сг>) + (V, Ви>) + ± (ш, 1а;) + (о;, К(1)), (1.10)

к=1

где К(Ь) = ^^Зк0к(Ь)пк — вектор гиростатического момента. Матрицы В, С, I имеют вид

к=1

В = ш

(о рз -p2^ Рз о р1 р2 -р1 о

з

С = шЕ + А^ = diag(cl, С2, сз), ш = шs + ^ шк,

к=1

з з

I = Лш + ^ + ^ 1к + ^ шк {г2к Е - г к ® г к)

к=1

з з

^ ^ ^ ^ ±к-г Шк к=1 к=1

= diag(гl, %2, гз),

(1.11)

а Р1, р2, Рз — компоненты радиус-вектора р центра масс системы. Потенциальная энергия и определяется выражением

и = (ш — Шf) дг + шд (р, 7), (1.12)

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

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

Подставив выражения (1.10) и (1.12) в уравнения (1.6) и обозначив импульс системы и ее кинетический момент как

р = Щ- = Сг; + Во;, М = = ВТт + + К{Ь), (1.13)

д V ди

получим уравнения движения в виде

р = р х и + (шf — ш)д7, . f (1.14)

М = М х и + р х V — шдр х 7,

где V, и выражаются через р, М из уравнений (1.13). Уравнения (1.2), (1.3), (1.14) (либо, что то же самое, (1.2), (1.5), (1.14)) полностью описывают динамику рассматриваемой системы.

Уравнения (1.3) допускают шесть геометрических интегралов

а2 = в2 = 12 = 1, (а, в) = (а, 7) = (в, 1) = 0. (1.15)

Вследствие инвариантности уравнений движения относительно группы преобразований (горизонтальной) плоскости Е(2), система (1.2), (1.3), (1.14) допускает еще три автономных интеграла движения

(р, а) = Р1, (р, в)= Р2, (М + (<ЭД) х р, 7) = Жз. (1.16) _НЕЛИНЕЙНАЯ ДИНАМИКА. 2016. Т. 12. №4. С. 663-674_^

Кроме того, уравнения (1.2), (1.3), (1.14) допускают еще один неавтономный интеграл дви-

жения

(Р, 1) — (т/ — т)дг = Рз.

(1.17)

Замечание 2. В отсутствие силы тяжести (д = 0) либо при совпадении центра масс с центром давления (р = 0) система уравнений (1.2), (1.3), (1.14) допускает еще два интеграла кинетического момента

(М + (<ЗД) х р, а) = (М + «Я) х р, в) = N2. (1.18)

Управляемость такой системы была рассмотрена ранее в работе [19].

Далее мы будем рассматривать случай нейтральной плавучести (см. предположение 4°), то есть т/ = т. В этом случае интеграл (1.17) становится автономным, а уравнения (1.2), (1.3), (1.14) допускают четыре независимых автономных интеграла движения.

1.3. Задача управления

Рассмотрим движение системы на нулевом уровне интеграла импульса, то есть при Р1 = Р2 = Рз = 0. Эти равенства имеют место тогда и только тогда, когда

р = 0.

(1.19)

При этом поступательная скорость может быть выражена через угловую из первого соотношения (1.13) следующим образом:

—С_1Вш.

(1.20)

Замечание 3. Из (1.20) следует, что поступательная скорость всегда перпендикулярна фиксированному в теле вектору V ± Ср. Это, однако, не препятствует движению в абсолютном пространстве в любом направлении, совмещающему поступательное и вращательное движение.

С помощью (1.13) и (1.20) выразим вектор угловой скорости через кинетический и ги-ростатический моменты

ш = 1_1( М — К (г)), I = I — Вт С_1В

(1.21)

Матрица I является обратимой в силу невырожденности квадратичной формы, определяющей кинетическую энергию системы, на нулевом уровне интеграла импульса. С учетом (1.19), (1.20), (1.21) уравнения (1.2), (1.5) и второе уравнение (1.14) могут записаны

в виде

< = XI"1 (М — К (г)), М = М х (1"1(М — К (г))) — тдр х 7

(1.22)

где < = (ф, 9, ф, х, у, г) — вектор позиционных переменных, а столбцы матрицы X задаются следующими векторами:

X

1=

X

2=

8Ш ф

8Ш 9 сов ф

, сов ф,

8Ш ф,

Ф тр2аз _ трза2 тр2/3з _ трз[32 т,р2Гз _ трзЪ \ Ч® Сз С2 ' Сз С2 ' Сз с2 /'

соэ

sin 9 '

Xз И 0, 0, 1,

Ф трзаг _ тргаз трз/Зг _ трфз тр371 _ тР11 з \

а Сз с 1 Сз ' С! Сз /'

тр1а2 тр20ц rn.pi/32 тргА т,р1у2 тр27Л

С2 С1 С2 С1 ' с2 С-1 )'

(1.23)

V

Уравнения (1.22) описывают управляемое посредством вращения роторов движение рассматриваемой системы на нулевом уровне интеграла импульса. Рассмотрим далее задачу управления для системы (1.22) в следующей формулировке:

пусть в начальный момент времени тело покоится (М(0) =0, р х 7(0) =0) и угловые скорости роторов равны нулю К(0) = 0. Можно ли подобрать такое управление К(Ь), Ь £ [0, Т], Т < ж, чтобы в момент времени Ь = Т тело находилось в заданной точке с некоторой заданной ориентацией?

2. Условия управляемости с помощью трех роторов

Рассмотрим вопрос об управляемости системы (1.22) в указанной выше постановке. Оказывается, справедливо следующее предложение

Предложение 1. Пусть в начальный момент времени тело покоится M(0) = 07 р х 7(0) =0 и угловые скорости вращения роторов равны нулю K(0) = 0. Тогда подходящим выбором управляющих воздействий K(t) можно переместить эллипсоидальное тело в любую заданную точку с любой конечной ориентацией за исключением следующих случаев формы оболочки и распределения масс:

1) система «оболочка + роторы» уравновешена;

2) оболочка имеет сферическую форму;

3) оболочка имеет форму эллипсоида вращения, а центр масс всей системы расположен на оси симметрии.

Доказательство. Разобьем доказательство предложения на две части

1. Рассмотрим в качестве управлений не гиростатические моменты, а угловые скорости. Тогда управляемое в конфигурационном пространстве движение описывается следующим уравнением:

q = Xг(ф, в, ф! + X2(ф, в, + Xз(ф, в, ф)из. (2.1)

В работе [19] было показано, что система (2.1) вполне управляема посредством варьирования угловых скоростей (за исключением случаев, перечисленных в формулировке предложения). При этом угловые скорости удовлетворяют граничным условиям ш(0) = ш(Т) = 0.

Таким образом, для доказательства предложения достаточно показать, что необходимую зависимость w(t) можно реализовать с помощью управлений K(t).

2. Выразив кинетический момент M через угловую скорость ш с помощью соотношения (1.21) и подставив результат в (1.22), запишем уравнения эволюции векторов K и 7 в следующем виде:

K = K х ш — 1ш — шх1ш — шар х 7 ,

(2.2)

7 = 7 х ш.

Подставив требуемую зависимость в (2.2), получим систему неавтономных уравнений относительно K и 7. Данная система позволяет вычислить управления K(t), реализующие требуемую зависимость с заданными начальными условиями K(0) = 0, 7 (0) = 7о.

В случае гладкой зависимости ш^) система (2.2) удовлетворяет теореме о существовании и единственности решения задачи Коши [14]. Таким образом, любая гладкая зависимость может быть реализована подходящими управлениями K(t).

При доказательстве управляемости системы (2.1) используются кусочно-постоянные управления и(Ь). Для таких управлений зависимость К(Ь) может быть построена путем склейки решений системы (2.2), полученных на промежутках постоянства угловой скорости и. Получающиеся при этом решения К(Ь) будут иметь разрыв первого рода.

Из управляемости системы (2.1) с помощью изменения угловых скоростей и реализуемости необходимой зависимости и(Ь) с помощью управлений К(Ь) следует управляемость системы (1.22) по конфигурационным переменным q (за исключением случаев, перечисленных в формулировке предложения). ■

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

Отметим, что угловые скорости, используемые для управления системой (2.1), удовлетворяют граничному условию и(Т) = 0. Однако в конечный момент времени управляющее воздействие в общем случае отлично от нуля К(Т) = 0. При отключении управлений тело приобретет некоторую угловую (и поступательную) скорость и начнет двигаться из конечной точки в соответствии с уравнениями свободного движения. Такое движение в теории управления называется дрейфом. Таким образом, с помощью указанного способа управления можно достичь произвольной точки конфигурационного пространства, однако с ненулевой конечной скоростью.

Замечание 4. Интересно, что в случае свободного движения (К(Ь) = 0) система (1.22), описывающая дрейф, совпадает с классическими уравнениями Эйлера - Пуассона с точностью до квадратуры для вектора I.

Рассмотрим далее вопрос о стабилизации тела в конечной точке (компенсация дрейфа). Аналогичный вопрос для управляемого движения двумерного тела в присутствии циркуляции жидкости подробно рассмотрен в работе [8]. Оказывается справедливо следующее предложение.

Предложение 2. Компенсация дрейфа в конечной точке траектории при ограниченных величинах гиростатических моментов К(Ь) возможна только в случае р х 7(Т) = 0.

Доказательство. Потребуем, чтобы при Ь > Т угловая скорость и угловое ускорение тела были равны нулю, то есть и = 0 и и = 0; тогда первое уравнение (2.2) примет вид

Из (2.4) видно, что для компенсации дрейфа при рх^(Т) = 0 угловые скорости роторов должны расти линейно по времени, а при р х 7(Т) = 0 величина К будет оставаться

Замечание 5. Для системы (1.22), по-видимому, можно доказать более строгое утверждение об управляемости не только в конфигурационном пространстве, но и в полном фазовом пространстве на заданном уровне интеграла N3 {(ф, д, у, х, у, г, М\, М2, М3) | (М, 7) = N3}. Это, в частности, позволит доказать возможность управляемого движения в произвольную точку из состояния покоя в состояние покоя. Такой подход применялся, например, в работах [6, 8], однако для рассматриваемой системы он оказывается достаточно трудоемким и требует отдельного исследования.

К = —шдр х 7(Т), а его решение при Ь > Т запишется следующим образом:

К(Ь) = К(Т) — шдр х 7(Т)Ь.

(2.3)

(2.4)

постоянной.

3. Движение по спиральным траекториям

Рассмотрим движение системы в случае постоянной угловой скорости

w(t) = Шо1, (3.1)

где l — единичный вектор. Решение уравнений (1.3) при движении с угловой скоростью (3.1) можно представить в виде

Q = П(1, woí)Q(0), (3.2)

где Q(0) — значение матрицы Q в начальный момент времени, а П(п,ф) — матрица поворота на угол ф вокруг единичного вектора n, компоненты которой определяются соотношениями

П(n, p)ij = Sij cos ф + (1 — cos ф)щщ + eijknk sin ф. (3.3)

Здесь Sij — символ Кронекера, а eijk — абсолютно антисимметричный единичный тензор.

Подставив решение (3.2) в уравнение (1.2) для радиус-вектора центра масс тела R(t) и проинтегрировав его, получим

Т{Т,.+ , пА о Tf т п

щг) = що) -иы + (^гг [ь, и01 + § ] - п'1'[Ц и)<1, и = (I, с-1вг)ио, ь = (о)1, в = (о) (г х (с-1вг х г)).

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

Из (3.4) следует, что центр тела движется по винтовой траектории, ось которой направлена вдоль вектора угловой скорости (или, что то же самое, вектора Ь). Шаг винта в (продвижение вдоль оси за один оборот тела) и его радиус Я3 задаются соотношениями

в = 2п(г, с-1вг), Щ = (с-1вг)2 - (г, с-1вг)2. (3.5)

Таким образом, форма траектории зависит только от массо-геометрических характеристик самого тела и направления вектора угловой скорости, а величина угловой скорости ио влияет только на скорость продвижения в направлении Ь. Из (3.4) следует, что продвижение указанным способом невозможно вдоль главных осей инерции (I || е^, г = 1, 2, 3), радиус-вектора центра масс (I || р) и в направлении I || ср. В этих случаях спиральная траектория вырождается в окружность.

Управления, реализующие движение с угловой скоростью (3.1), могут быть найдены из уравнения (2.2):

К = ñ(l, uot) (к(0) + Lüoll - 7(0) X (р х I)) +

V 0 (3.6)

+w((7(0)' l)p~ (7(í)' p)l) -^oIl + Kp, l)h(t) X l)t.

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

Однако движение по спиральным траекториям возможно и с помощью ограниченного управления. В частности, анализ выражений (3.4) и (3.6) показывает, что справедливо следующее предложение.

Предложение 3. Неограниченное передвижение тела по спиральной траектории (3.4) с помощью ограниченных управляющих воздействий К(Ь) возможно при выполнении условия (I, С_1В1) =0 и одного из следующих ограничений на направление оси спирали:

1) ось спирали перпендикулярна радиус-вектору центра масс (р, I) = 0,

2) ось спирали направлена вдоль вертикали.

Первое условие в предложении обеспечивает ненулевой шаг спирали, а два последующих — ограниченность соответствующих управлений.

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

4. Заключение

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

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

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

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

[1] Козлов В. В., Рамоданов С. М. О движении изменяемого тела в идеальной жидкости // ПММ, 2001, т. 65, №4, с. 592-601.

[2] Козлов В. В., Рамоданов С.М. О движении в идеальной жидкости тела с жесткой оболочкой и меняющейся геометрией масс // Докл. РАН, 2002, т. 382, №4, с. 478-481.

[3] Козлов В. В., Онищенко Д. А. О движении в идеальной жидкости тела, содержащего внутри себя подвижную сосредоточенную массу // ПММ, 2003, т. 67, №4, с. 620-633.

[4] Кирхгоф Г. Механика. Лекции по математической физике. Москва: АН СССР, 1962. 404 с.

[5] Килин А. А., Ветчанин Е. В. Управление движением твердого тела в жидкости с помощью двух подвижных масс // Нелинейная динамика, 2015, т. 11, №4, с. 633-645.

[6] Ветчанин Е. В., Килин А. А. Свободное и управляемое движение в жидкости тела с подвижной внутренней массой при наличии циркуляции вокруг тела // Докл. РАН, 2016, т. 466, №3, с. 293-297.

[7] Ветчанин Е. В., Килин А. А. Управляемое движение твердого тела с внутренними механизмами в идеальной несжимаемой жидкости // Современные проблемы математики: Сб. ст. / В.В.Козлов, А.Г.Сергеев (ред.). (Тр. МИАН, т. 295.) Москва: МАИК, 2016. С. 321-351.

[8] Vetchanin E. V., Kilin A. A. Control of body motion in an ideal fluid using the internal mass and the rotor in the presence of circulation around the body //J. Dyn. Control Syst., 2017 (to appear).

[9] Borisov А. V., Kilin A.A., Mamaev I. S. How to control Chaplygin's sphere using rotors // Regul. Chaotic Dyn., 2012, vol. 17, nos. 3-4, pp. 258-272.

[10] Borisov A. V., Kilin A. A., Mamaev I. S. How to control the Chaplygin ball using rotors: 2 // Regul. Chaotic Dyn., 2013, vol. 18, nos. 1-2, pp. 144-158.

[11] Ivanova T. B., Pivovarova E. N. Comments on the paper by A. V. Borisov, A. A. Kilin, I. S. Mamaev «How to control the Chaplygin ball using rotors: 2» // Regul. Chaotic Dyn., 2014, vol. 19, no. 1, pp.140-143.

[12] Morinaga A., Svinin M., Yamamoto M. On the iterative steering of a rolling robot actuated by internal rotors // Analysis, Modelling, Optimization, and Numerical Techniques: Proc. of the Internat. Conf. on Applied Mathematics and Informatics (ICAMI'2013, San Andres Island, Nov 2013) / G. O. Tost, O.Vasilieva (Eds.). (Springer Proc. Math. Stat., vol.121.) Cham: Springer, 2015. P. 205-218.

[13] Рашевский П. К. О соединимости любых двух точек вполне неголономного пространства допустимой линией // Уч. зап. Моск. пед. ин-та им. Либкнехта. Сер. физ.-мат. наук, 1938, т. 3, №2, с. 83-94.

[14] Коддингтон Э. А., Левинсон Н. Теория обыкновенных дифференциальных уравнений. Москва: ИЛ, 1958. 475 с.

[15] Guirao J.L.G., Vera J. A. Equilibria, stability and Hamiltonian Hopf bifurcation of a gyrostat in an incompressible ideal fluid // Phys. D, 2012, vol. 241, no. 19, pp. 1648-1654.

[16] Woolsey C.A., Leonard N.E. Stabilizing underwater vehicle motion using internal rotors // Automatica J. IFAC, 2002, vol.38, no. 12, pp. 2053-2062.

[17] Crouch P. E. Spacecraft attitude control and stabilization: Applications of geometric control theory to rigid body models // IEEE Trans. on Automatic Control, 1984, vol.29, №4, pp. 321-331.

[18] Борисов А. В., Мамаев И. С. Динамика твердого тела: гамильтоновы методы, интегрируемость, хаос. Москва-Ижевск: Институт компьютерных исследований, 2005. 576 с.

[19] Борисов А. В., Ветчанин Е. В., Килин А. А. Управление движением трехосного эллипсоида в жидкости с помощью роторов // Мат. заметки, 2017 (в печати).

[20] Vetchanin E. V., Kilin A. A., Mamaev I. S. Control of the motion of a helical body in a fluid using rotors // Regul. Chaotic Dyn., 2016, vol.21, nos. 7-8, pp. 874-884.

[21] Борисов А. В., Кузнецов С. П., Мамаев И. С., Тененев В. А. Описание движения тела эллиптического сечения в вязкой несжимаемой жидкости с помощью модельных уравнений, реконструированных на основе обработки данных // Письма в ЖТФ, 2016, т. 42, № 17, с. 9-19.

[22] Тененев В. А., Ветчанин Е. В., Илалетдинов Л.Ф. Хаотическая динамика в задаче о падении тела винтовой формы в жидкости // Нелинейная динамика, 2016, т. 12, № 1, с. 99-120.

[23] Borisov A. V., Kozlov V. V., Mamaev I. S. Asymptotic stability and associated problems of dynamics of falling rigid body // Regul. Chaotic Dyn., 2007, vol. 12, no. 5, pp. 531-565.

[24] Borisov A. V., Mamaev I. S. On the motion of a heavy rigid body in an ideal fluid with circulation // Chaos, 2006, vol. 16, no. 1, 013118, 7pp.

[25] Vetchanin E.V., Mamaev I.S., Tenenev V.A. The self-propulsion of a body with moving internal masses in a viscous fluid // Regul. Chaotic Dyn., 2013, vol. 18, no. 1, pp. 100-117.

[26] Ветчанин Е. В., Тененев В. А. Моделирование управления движением в вязкой жидкости тела с переменной геометрией масс // Компьютерные исследования и моделирование, 2011, т. 3, №4, с. 371-381.

[27] Рамоданов С. М., Тененев В. А. Движение тела с переменной геометрией масс в безграничной вязкой жидкости // Нелинейная динамика, 2011, т. 7, №3, с. 635-647.

[28] Childress S., Spagnolie S.E., Tokieda T. A bug on a raft: Recoil locomotion in a viscous fluid // J. Fluid Mech., 2011, vol.669, pp. 527-556.

[29] Ehlers K. M., Koiller J. Micro-swimming without flagella: Propulsion by internal structures // Regul. Chaotic Dyn., 2011, vol. 16, no. 6, pp. 623-652.

[30] Lighthill M. J. On the squirming motion of nearly spherical deformable bodies through liquids at very small Reynolds numbers // Comm. Pure Appl. Math., 1952, vol. 5, pp. 109-118.

[31] Koiller J., Ehlers K., Montgomery R. Problems and progress in microswimming //J. Nonlinear Sci., 1996, vol. 6, no. 6, pp. 507-541.

[32] Рамоданов С.М., Тененев В. А., Трещев Д. В. Самопродвижение в идеальной жидкости тела с твердой оболочкой и переменной циркуляцией // Нелинейная динамика, 2012, т. 8, №4,

[33] Tallapragada P., Kelly S.D. Self-propulsion of free solid bodies with internal rotors via localized singular vortex shedding in planar ideal fluids // Eur. Phys. J. Spec. Top, 2015, vol. 224, no. 17, pp.3185-3197.

[34] Rust I. C., Asada H. H. The eyeball ROV: Design and control of a spherical underwater vehicle steered by an internal eccentric mass // Proc. of the IEEE Internat. Conf. on Robotics and Automation (ICRA, 9-13 May, 2011), pp. 5855-5862.

[35] Quillen A. C., Askari H., Kelley D. H., Friedmann T., Oakes P. W. A coin vibrational motor swimming at low Reynolds number // Regul. Chaotic Dyn., 2016, vol.21, nos.7-8, pp. 902-917.

Control of the motion of an unbalanced heavy ellipsoid in an ideal fluid using rotors

Evgeny V. Vetchanin1, Alexander A. Kilin2

1 Udmurt State University

ul. Universitetskaya 1, Izhevsk, 426034 Russia

1,2M. T. Kalashnikov Izhevsk State Technical University

ul. Studencheskaya 7, Izhevsk, 426069, Russia

2 Institute of Mathematics and Mechanics of the Ural Branch of RAS ul. S. Kovalevskoi 16, Ekaterinburg, 620990, Russia

1eugene186@mail.ru, 2aka@rcd.ru

This paper is concerned with the motion of an unbalanced heavy three-axial ellipsoid in an ideal fluid controlled by rotation of three internal rotors. It is proved that the motion of the body considered is controlled with respect to configuration variables except for some special cases. An explicit control that makes it possible to implement unbounded motion in an arbitrary direction has been calculated. Directions for which control actions are bounded functions of time have been determined.

MSC 2010: 70E60, 70Q05, 70Hxx

Keywords: ideal fluid, motion of a rigid body, Kirchhoff equations, control by rotors, gaits

Received November 25, 2016, accepted December 13, 2016

Citation: Rus. J. Nonlin. Dyn., 2016, vol. 12, no. 4, pp. 663-674 (Russian)

с. 799-813.

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