Научная статья на тему 'Управление конечным поворотом упругой системы из одного состояния в другое с гашением колебаний в момент окончания операции'

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

CC BY
122
24
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
УПРАВЛЕНИЕ КОЛЕБАНИЯМИ / КОНЕЧНЫЙ ПОВОРОТ СИСТЕМЫ / НЕСТАЦИОНАРНЫЕ КОЛЕБАНИЯ / ГАШЕНИЕ УПРУГИХ КОЛЕБАНИЙ / РЕШЕНИЕ В РЯДАХ / ПОВОРОТ КОСМИЧЕСКОГО АППАРАТА / VIBRATION CONTROL / FINAL TURN OF SYSTEM / UNSTEADY VIBRATIONS / SUPPRESSION OF ELASTIC VIBRATIONS / SOLUTION IN SERIES / TURN OF A VEHICLE

Аннотация научной статьи по физике, автор научной работы — Гришанина Татьяна Витальевна, Русских Сергей Владимирович, Шклярчук Федор Николаевич

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

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

The problem of passive control of an arbitrary elastic system that performs a finite rotation in the general case with acceleration or breaking about the unmovable axis and small nonstationary vibration under the impact of an arbitrarily distributed load proportional to some unknown finite function has been considered. The equations of motion of the system have been written in the normal coordinates which represent the eigenmodes of the free rotating system. In this case, the finite rotation of the system as an absolutely rigid body is represented by the zero mode. It is required that, at the end of the system rotation at the given angle and for the given time, elastic oscillations are eliminated for several lower eigenmodes. An unknown control function (control law) is sought for the considered time interval in the form of a series of sinuses (and also cosines) with unknown coefficients. On the basis of the exact solution of the equations in normal coordinates with initial and final conditions, the problem reduces to a system of linear algebraic equations for unknown coefficients. As an example, a roll rotation on a finite angle from one state of rest to another of spacecraft with two symmetrical multi-link solar panels has been considered. Calculations have been carried out for various numbers of eigenmodes to be eliminated with comparisons relative to the numerical solutions of the equations in generalized coordinates under the found control actions. It has been shown that in order to obtain a practically acceptable accuracy, it is sufficient to eliminate the vibrations of not more than two or three the lowest eigenmodes.

Текст научной работы на тему «Управление конечным поворотом упругой системы из одного состояния в другое с гашением колебаний в момент окончания операции»

2017, Т. 159, кн. 4 С. 429-443

УЧЕНЫЕ ЗАПИСКИ КАЗАНСКОГО УНИВЕРСИТЕТА. СЕРИЯ ФИЗИКО-МАТЕМАТИЧЕСКИЕ НАУКИ

ISSN 2541-7746 (Print) ISSN 2500-2198 (Online)

УДК 531.382

УПРАВЛЕНИЕ КОНЕЧНЫМ ПОВОРОТОМ УПРУГОЙ СИСТЕМЫ ИЗ ОДНОГО СОСТОЯНИЯ В ДРУГОЕ С ГАШЕНИЕМ КОЛЕБАНИЙ В МОМЕНТ ОКОНЧАНИЯ ОПЕРАЦИИ

Т.В. Гришанина1, С.В. Русских1, Ф.Н. Шклярчук2

1 Московский авиационный институт ( национальный исследовательский университет ), г. Москва, 125993, Россия 2Институт прикладной механики РАН, г. Москва, 125040, Россия

Аннотация

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

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

Введение

Задачи управления составными трансформируемыми системами и системами, совершающими конечные передвижения (перемещения и повороты), с учетом упругости отдельных частей или элементов являются актуальными для быстроходных манипуляционных роботов [1], виброударных механизмов [2], ракет с разделяющимися ступенями [3] и космических конструкций [4—11]. Общие вопросы теории управления большими системами, включая задачи управляемого передвижения системы из одного состояния в другое, рассмотрены в работах [12-17], а задачи и методы управления колебаниями - в работах [18, 19]. В большинстве работ упругие

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

Для решения интегральных уравнений относительно собственных форм колебаний, подлежащих гашению, управляющие функции обычно ищутся в виде кусочно-линейных функций с неизвестными параметрами [1, 18, 19] или в виде рядов заданных функций с неизвестными коэффициентами. В работах [20, 21] для управления поперечными колебаниями балки с грузами на конце в качестве таких функций использовались синусы и косинусы с частотами собственных колебаний системы. Поскольку периоды собственных колебаний значительно меньше заданного времени управления, то весьма малые отклонения по времени управления и по собственным частотам математической модели и реальной системы приводят к большим отклонениям конечных перемещений и скоростей от заданных нулевых значений. В результате колебания в реальной системе под действием найденных таким образом расчетных управляющих воздействий гаситься не будут. Кроме того, искомые управляющие воздействия (например, силы и моменты) должны быть практически реализуемыми и как реакции взаимодействия не должны возбуждать ответные связные колебания в системе управления и в несущей конструкции. Это особенно важно для упругих управляемых космических систем, обладающих плотным спектром низких собственных частот и требующих весьма высокой точности выполнения операций.

В работах [22-25] предложен альтернативный подход для определения силовых или кинематических управляющих воздействий для конечных передвижений упругой системы за заданное время из одного состояния в другое с гашением упругих колебаний по нескольким низшим собственным формам в конечный момент времени. Для этого используются «простые» управляющие финитные функции (например, в виде одной волны синуса или полуволны косинуса) при условии, что частоты подлежащих гашению нескольких низших собственных форм колебаний системы находятся в определенных соотношениях с временем управления.

1. Постановка задачи управления упругой системой при конечном повороте

Рассмотрим систему (тело), которая под действием нестационарной нагрузки совершает вращательное движение относительно некоторой неподвижной оси, сопровождаемое упругими колебаниями (см. рис. 1). Движение упругого тела описывается во вращающейся с угловой скоростью П = в относительно оси г системе координат 0хуг, угол поворота в(Ь) которой считается конечным (может быть большим), а относительные упругие перемещения считаются малыми. Упругое тело является свободным по углу поворота (вариация 6в произвольна) и по упругим перемещениям. Если система свободна по всем степеням свободы твердого тела, то ось г должна совпадать с одной из главных центральных осей такого тела, а главный вектор и проекции главного момента нагрузки на оси х, у должны равняться нулю.

Рис. 1. Рассматриваемая упругая система

Кинетическая энергия вращающейся относительно оси г системы Т = 2/[(-П(у + V) + и)2 + (П(х + и) + V)2 + IV2] йш

V

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

Т = 1 У [^2(х2 + У2) + 2П(х) - уи) + (и2 + V2 + Ъ2)] йш, (1)

V

где йш = рйУ; р, V - плотность и объем всех элементов системы.

Упругие перемещения системы, имеющей при относительном движении конечное число в степеней свободы, записываются в обобщенных координатах q^ (Ь), г = 1, 2,... ,в, как

Щ, V = ^ qiУi, ъ = ^ qi Wi

(2)

1=1

1=1

1=1

где Щ(х,у,г), Уг(х,у,г), Ш^х,у,г) - заданные функции, представляющие возможные перемещения системы, то есть удовлетворяющие условиям непрерывности перемещений элементов согласно принятой модели их деформирования и геометрическим условиям их соединения (связям). Система, имеющая распределенные характеристики упругости, приводится к системе с конечным числом степеней свободы с помощью метода Ритца или метода конечных элементов.

Угол поворота системы в является циклической обобщенной координатой, от которой потенциальная энергия не зависит; будем обозначать его как в = qo (Ь). Кинетическую энергию (1) с учетом (2) и равенства & = q0 запишем в обобщенных координатах

1

(3)

г=0 j = 0

где

шоо = = J(x2 + у2) йш, Шoi = шм = !(хУ1 - уи) йш,

V V

ш^ = !(ии + V У + WiWj) йш, г, ] = 1, 2,..., в.

и

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

1 s s

T ка qq , (4)

i=0 j=0

где kj = kji - коэффициенты жесткости; коо = 0, ko¿ = 0, i = 1, 2,..., s. Потенциальной энергией гравитации, зависящей от угла поворота в и упругих перемещений системы, будем пренебрегать.

Вариация работы действующих на систему поверхностных нагрузок px(x,y,z,t), py(x,y,z,t), pz(x,y,z,t) при допущениях x + u « x, y + v « y записывается в виде

SAp = [px(-ySe + Su) + py(xSe + Sv) + pzSw] dS = ^ QiSqi, (5)

s i=0

где

Qo = Mz =J(py x - pxy)dS, Qi = J (pxU + py Vi + pz Wi) dS, i = 1, 2,...,s.

S S

Уравнения движения системы в обобщенных координатах

s

"^2\mij j + kij qj ] = Qi, i = 0,1, 2,...,s, (6)

j=0

запишем в матричном виде

Mq + Kq = Q, (7)

где q = {qi}, Q = {Qi}, M = [m.¿j], K = [kj] - векторы и матрицы порядка s + 1, i,j =0,1,22,..., s.

Преобразуем уравнения (6) к нормальным координатам. Положим Q = 0, q = = X sin wt и решим задачу о собственных колебаниях свободной по углу в упругой системы

[K - w2M]X = 0 ^ wn, Xn, n = 0,1, 2,..., < s. Вектор q представляется в виде разложения по собственным формам колебаний

<s

q =Y, fnXn. (8)

n=0

С учетом условий ортогональности собственных векторов X^MXn = 0, X^KXn = 0 при m = n получаем уравнения для нормальных координат fn(t)

mn(fn + ^ fn ) = Fn, n = 0,1, 2,..., < s, (9)

где

mn = Xl MXn, mnw2n = XI KXn, Fn = XI Q.

При n = 0 имеем w0 = 0, X0 = [100 ... 0]T, m0 = Jz, f0 = в, F0 = Mz. Уравнение (9) при n = 0 представляет собой уравнение вращательного движения системы как абсолютно твердого тела

Jz в = Mz (t). (10)

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

В общем случае начальные и конечные условия для функции 6 (Ь) примем в виде

6(0) = По, 6(0) = 0, 6(Т ) = Пт, 6(Т ) = вт, (11)

где По, Пт, 6т - заданные величины, представляющие начальную и конечную угловые скорости и конечный угол поворота системы соответственно. В частности, в задаче конечного поворота системы на угол т за время Т из одного состояния покоя в другое следует считать По = Пт = 0.

Уравнения (9) при п = 1, 2,..., < в описывают относительное движение вращающейся системы по собственным формам колебаний. Считаем, что при Ь = 0 такие колебания отсутствуют (/п(0) = /п(0) = 0, п = 1, 2,..., в), и потребуем, чтобы при Ь = Т они прекратились по р < в собственным формам:

/и(Т )=0, ¡п (Т ) = 0, п =1, 2,...,р. (12)

В дальнейшем при решении обратной задачи динамики пассивного силового управления поворотом системы и ее упругими колебаниями будем считать, что все нагрузки изменяются во времени пропорционально одной безразмерной функции ао + ^(Ь), где ао - некоторое число, а ^(Ь) - искомая управляющая функция, которая принадлежит классу функций, удовлетворяющих условию

т

! ф) Л = 0. (13)

о

В этом случае обозначим

М*(Ь) = М0(ао + ф)), Рп(1) = Г0(ао + ф)), п = 1, 2,..., < в. (14) Интегрируя уравнение (10) с учетом начальных условий (11), найдем

Мо

П = 6=[аоЬ + I ф) вт ) + По,

3

о г

(15)

М0 ( Ь2 Г Г \

6 = [ао - + Ч Ф) вт - I ф )т вт\ + ПоЬ.

оо

Отсюда с учетом конечных условий (11) при Ь = Т, а также условия (13) получим

т

Мо Мо Т

~3°аоТ = Пт - По, 3 ф)т вт = (По + Пт) - - 6т; (16)

о

число ао определяется из первого соотношения в (16).

При кинематическом управлении системы по углу поворота функция 6(Ь) считается заданной, и уравнение (7) в обобщенных координатах при рх = 0, ру = 0, р0 = 0 записывается в виде

М^ + К^ = -Мо 6, (17)

г

где q = , Мо = [та], М = [mij], К = [к^] - векторы и матрицы порядка в при г, ] = 1, 2,..., в .В этом случае вектор q представляется аналогично (8) в виде разложения по собственным формам колебаний Хп системы, закрепленной по углу в, то есть при в = 0, и уравнения в нормальных координатах, представляющих колебания по этим формам, приводятся к виду

тп(?п + ш2п ¡и) = -топв, п =1, 2,..., < в,

(18)

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

тп = ХП МХп, тп иП = ХП КХп, топ = ХП Мо.

Функция в(г) в данном случае является решением уравнения в = С («о + , где С - постоянная, определяемая из (11) и (13). Это решение в имеет вид (15) с заменой М°/на С .С учетом этой замены записываются также и условия (16).

2. Решение задачи управления колебаниями в рядах

Получим решение сформулированной в предыдущем разделе задачи гашения упругих колебаний системы при конечном повороте с разгоном (От > Оо) или с торможением (От < Оо), а также при перемещении из одного состояния покоя в другое (Оо = 0, От = 0, «о = 0), используя ряды тригонометрических функций.

Решение в виде ряда синусов. Представим функцию в виде

^

р(г) = ^ Ьк вт(каг), а = 2п/Т. (19)

к = 1

Эта функция удовлетворяет условию (13). Угол поворота системы (15) с учетом первого соотношения (16) есть

О _ О мо 1 1

в(1) = ОоЬ + \ + ^ £ Ьк ка(г - ка вш(ка£)). (20)

2 к=1 а а

При г = Т второе соотношение в (16) записывается в виде

М о Т 1 Т

~Г Ьк = вт - (Оо + От) Т. (21)

2 а к=1

Решение уравнений (9) с учетом (19) при п =1, 2, ..., = ка и при начальных условиях ¡п(0) = 0, ¡п(0) = 0 будет иметь вид

ро

ш =

Оо - ОТ /-. , ,

Мо -Т- (1 - С08(^пг)) +

+ £ 1-гГ~/-У2 (^п(ш) - — ып(ипг))

1 - (ка/^п)2 V ип )

. (22)

Конечные условия ¡п(Т) = 0, ¡п(Т) = 0, п = 1, 2,...,р, записываются в виде системы уравнений для коэффициентов Ьк при к = 1, 2,...:

•( ТП ка/ип Jz Оо - ОТ (1 ( гр))

тП("пТ) £ Ьк 1 - (ка/ип)2 = (1 - С08("пТ)),

к=1 » (23)

(1 - С08(.пТ)) £ Ьк 1 - (ка/ип)2 = - -Щ—Г- 8Ш("пТ).

К этим уравнениям необходимо добавить уравнение (21), в котором суммирование ведется по к = 1, 2,..., 2р+1. В результате для общего случая (при разгоне или торможении системы) будем иметь 2р +1 уравнение для определения коэффициентов Ък , к =1,22,..., 2р +1.

В частном случае при повороте системы на конечный угол От из одного состояния покоя (По = 0) в другое (Пт = 0) уравнения (23) удовлетворяются при условиях

?ЪкТ-Ю = °- ' =и2-.,р- (24)

к которым необходимо добавить уравнение (21) при По = Пт = 0, в котором суммирование ведется по к = 1, 2, . . . , р + 1 . В этом случае будем иметь р + 1 уравнение для определения коэффициентов Ък , к = 1, 2, . . . , р + 1 .

Из уравнений (23) следует, что колебания по п-й форме могут быть устранены также при одновременном выполнении условий [25]

вш(^пТ) = 0, 1 — сов(шпТ) =0, шп = ка, п = 1, 2,... ,р.

Пусть управляющая функция берется в виде одной волны синуса при к = 1, = Ъх вт(аг). Тогда указанные выше условия могут быть выполнены путем настройки системы по собственным частотам, так чтобы шпТ = 2пфп, где фп -любое целое, большее 1. Для гашения колебаний одновременно по нескольким собственным формам ( п = 1, 2, . . . , р ) необходимо, чтобы их собственные частоты и>п > удовлетворяли условиям шпТ = 2пфп при фп > фп-1.

Решение в виде ряда косинусов. Примем, удовлетворяя условие (13),

^ ка 2п

= ак ка^), а = Тт, к =1, 3, 5,... (25)

к=1

Угол поворота на основании (15) с учетом первого соотношения (16) будет равен

^ Пт — По г2 М0^ ( 2 \2 ( (ка \\

= Пог+ —2 + х (к^) (1—- (т ^). (26)

к

При г = Т с учетом (25) должно выполняться второе соотношение (16)

М о / 2 \ 2 Т

2 ХТ,*^) = °т — (По + Пт)Т. (27)

к

Общее решение уравнений в нормальных координатах (9) при Мг (г) = М°(ао + + у(г)) с учетом (25) для п = 1, 2, ..., в записывается в виде

ро

Ш = п

пК^ — 2

ао(1 — сов(шпЬ)) + У^--- (сов (—^ — сов(шпг)\

. V 1 — (ка/2^п)2^ V 2 ) Уп')

. (28)

Отсюда с учетом значения ао из первого соотношения (16) для колебаний по собственным формам, которые подлежат устранению при г = Т (/п(Т) = 0, 1п (Т) = 0, п = 1, 2,...,р < в), получаем уравнения для определения неизвестных коэффициентов ак при к = 1, 3, 5,. .. и п = 1, 2,. .. ,р:

а+-Кт)) Е1 — {ка:^п)2 = (1—-кТ)) Мо ^,

к (29)

• , ггх ак ■ ( ГТ1\ Пт — По

вШ("пТ 1 — (ка/2.п)2 = — вШ("пТ) Мо—^.

К этим уравнениям необходимо добавить уравнение (27). В результате из полученной системы 2p +1 уравнения (27) и (29) можно определить 2p +1 коэффициент a к при к = 1, 3, 5,..., 4p + 1. В частном случае при конечном повороте системы на угол От за время T из одного состояния покоя ( Q0 = 0) в другое (QT = 0) на основании (27) и (29) будем иметь систему p +1 уравнения при к = 1, 3, 5,..., 2p +1:

£ ak НУ Ч M * £ =«• " = ^ (30)

k z к 4 ' 7

из которой можно определить p + 1 неизвестный коэффициент ai, a3 , ..., a2p+1.

При выборе подходящих для управления колебаниями финитных функций p(t) при 0 < t < T из класса (13) их можно сравнивать между собой по среднеквадратичной величине (норме) управляющего момента и по его максимальному модулю:

т т

J M2 dt =(MQ)2[а0T + J р2(t) dt], maxMz(t) = MQ(a0 + max\p(t)\). 0 0

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

3. Пример расчета

В качестве примера для расчетов рассмотрим плоское движение по крену модели симметричного относительно плоскости у = 0 космического аппарата (КА) с двумя одинаковыми плоскими панелями солнечных батарей (СБ), каждая из которых состоит из недеформируемых секций, соединенных между собой и с неде-формируемым центральным телом упругими шарнирами (см. рис. 2).

При повороте системы на конечный угол 0(Ь) под действием управляющего момента Ыг (Ь) ее центр масс С остается неподвижным. Поперечное перемещение и угол поворота к -й секции правой панели СБ при относительном движении в случае малых колебаниях (б1п рк ~ Рк , сов рк ~ 1) будут равны

У = Ук-1 + Рк £, Рк = 1 (Ук - Ук-1), к = 1, 2, в, 1к

1к = Хк - Хк-1, £ = х - Хк-1, 0 < £ < 1к, Уо = 0хо, Ро = 0.

Кинетическая энергия КА с двумя панелями СБ, совершающими при конечном повороте малые антисимметричные колебания, согласно (1) при О = 0, и & 0,

Рис. 3. Управляющий момент Мг (£) для первого случая

Рис. 4. Угол поворота космического аппарата 6(£) для первого случая

т ~ 0 записывается в виде

к=1

т = 2ъО2 + £ VI + ^ (*1-1 + Vк-1 Щ + VI)

+

+ 29 Е ХкVк + ^^

к=1

Хк-1 + 2 Хк)г>к-1 + (2 Хк-1 + Хк )'ик

X—^ Г 2 тк 1к / 2 2\

Хг = Хо + 2 у \ркХк +--(Хк-1 + Хк-1 Хк + Хк)

к=1 3

где Цк - сосредоточенная масса в к-м шарнирном узле; тк - погонная вдоль оси Х масса к-й секции; - момент инерции центрального тела КА.

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

я-1

П = ^ Ск (фк+1 — ¥к)2, 5АР = Мг59,

к=о

где Ск - жесткость пружины по относительному углу поворота в к-м узле.

Уравнения колебаний системы получаются как уравнения Лагранжа в обобщенных координатах 9, у1, у2 , ..., у8 и записываются в матричном виде (7) для вектора q = [9 у1 у2 ... у8}т.

Расчеты выполнены для системы со следующими исходными данными: = = 166.67 кг • м2, Хо = 0.5 м, в = 4, 11 = 12 = 13 = 14 = 2.5 м, /л1 = ц2 = ц3 = ц4 = = 5 кг, т1 = т2 = т3 = т4 = 3 кг/м, со = 3000 Н • м, с1 = с2 = с3 = 2000 Н • м.

0.4

0.2

0

-0.2

-0.4-

0 4 8 12 16

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

1, с

Рис. 5. Угол поворота (Ь) секции панели солнечных батарей для первого случая

р=1 р = 2 р = 3

0 4 8 12 16

х, с

Рис. 6. Управляющий момент Ыг (Ь) для второго случая

— Р=1 .....Р = 2 -------р = 3

__^¿г

и с

Рис. 7. Угол поворота космического аппарата 0(Ь) для второго случая

Собственные частоты колебаний свободной по углу в системы равны = 0, = = 3.330 рад/с, = 7.399 рад/с, = 14.165 рад/с, и4 = 22.349 рад/с.

Приведем результаты решения в рядах по синусам (19) задачи управляемого поворота системы на угол вт = п/2 за время Т = 12 с из состояния покоя = = 0 в конечное состояние покоя От = 0 с гашением упругих колебаний при Ь = Т одновременно по р низшим собственным формам.

На рис. 3-5 приведены графики изменения во времени при конечном повороте по крену КА с панелями солнечных батарей соответственно: управляющего момента Ыг(Ь); угла поворота в(Ь); угла поворота 4-й секции панели СБ (Ь).

Получим решения задачи управляемого поворота системы на угол вт = п/2 за время Т =12 с с гашением упругих колебаний при Ь = Т одновременно по р низшим собственным формам в рядах по косинусам (25).

На рис. 6-8 для этого расчетного случая приведены графики соответственно для Ыг(Ь), в(Ь), Ф4(Ь).

0.4 0.2 0

0.2

0.4

0 4 8 12 16

t, с

Рис. 8. Угол поворота ip4 (t) секции панели солнечных батарей для второго случая

Оценки колебаний при t > Т по непогашенным высшим собственным формам (n > p) показывают, что в обоих рассмотренных случаях эти «остаточные» колебания пренебрежимо малы (даже при p = 1, как видно в масштабе графиков на рис. 3-8). Это объясняется тем, что в рассмотренном примере отношение T/Т =6, 36, где T - период колебаний системы по первой собственной форме колебаний, является достаточно большим и динамическая реакция системы проявляется в основном вкладом первой формы собственных колебаний.

Если взять более короткое время Т, то для данной системы колебания по углу (4 могут выйти за пределы применимости линейной теории (sin ( ~ (, cos ( ~ 1).

Заключение

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

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

Благодарности. Работа выполнена при частичной финансовой поддержке Российского фонда фундаментальных исследований (проект № 15-08-06259а).

Литература

1. Черноусько Ф.Л., Болотник Н.Н., Градецкий В.Г. Манипуляционные роботы: динамика, управление, оптимизация. - М.: Наука, 1989. - 363 с.

2. Ковалева А.С. Управление колебательными и виброударными системами. - М.: Наука, 1990. - 256 с.

3. Колесников К.С., Кокушкин В.В., Борзых С.В., Панкова Н.В. Расчет и проектирование систем разделения ступеней ракет. - М.: Изд-во МГТУ им. Н.Э. Баумана, 2006. - 376 с.

4. Nurre G.S., Ryan R.S., Scofield H.N., Sims J.I. Dynamics and control of large space structures // J. Guidance, Control and Dynamics. - 1984. - V. 7, No 5. - P. 514-526.

5. Дегтярев Г.Л., Сиразетдинов Т.К. Теоретические основы оптимального управления упругими космическими аппаратами. - М.: Машиностроение, 1986. - 216 с.

6. Das S.K., Utku S., Wada B.K. Inverse dynamics of adaptive space cranes with tip point adjustment // 31st Structures, Structural Dynamics and Materials Conf. - 1990. - Art. AIAA-90-1166-CP, P. 2367-2374.

7. Bainum P.M., Li F. Optimal large angle maneuvers of a flexible spacecraft // Acta Astronautica. - 1991. - V. 25, No 3. - P. 141-148.

8. Chan J.K., Modi V.J. A Closed-form dynamical analysis of an orbiting flexible manipulator // Acta Astronautica. - 1991. - V. 25, No 2. - P. 67-76.

9. Meirovitch L., Kwak M.K. Control of flexible spacecraft with time-varying configuration // J. Control, Guidance and Dynamics. - 1992. - V. 15, No 2. - P. 314-324. - doi: 10.2514/3.20839.

10. Miller D.W., Crawley E.F. . Theoretical and experimental investigation of space-realizable inertial actuation for passive and active structural control // J. Guidance, Control, and Dynamics. - 1988. - V. 11, No 5. - P. 449-458. - doi: 10.2514/3.20338.

11. Закрежевский А.Е. Об оптимальном развороте упругого космического аппарата // Прикл. механика. - 2003. - Т. 39, № 8. - С. 106-113.

12. Ротенберг Я.Н. Автоматическое управление. - М.: Наука, 1971. - 396 с.

13. Воронов А.А. Введение в динамику сложных управляемых систем. - М.: Наука, 1985. - 352 с.

14. Разыграев А.П. Основы управления полетом космических аппаратов. - М.: Машиностроение, 1990. - 480 с.

15. Ганиев Р.Ф., Закрежевский А.Е. Программные движения управляемых деформируемых конструкций. - М.: Наука, 1995. - 213 с.

16. Masters B.P., Crawley E.F. Evolutionary design of controlled structures //J. Aircraft. -1999. - V. 36, No 1. - P. 209-217. - doi: 10.2514/2.2427.

17. Матюхин В.И. Управление механическими системами. - М.: Физматлит, 2009. -320 с.

18. Черноусько Ф.Л., Акуленко Л.Д., Соколов Б.Н. Управление колебаниями. - М.: Наука, 1976. - 383 с.

19. Черноусько Ф.Л., Ананьевский И.М., Решмин С.А. Методы управления нелинейными механическими системами. - М.: Физматлит, 2006. - 326 с.

20. Бербюк В.Б. Динамика и оптимизация робототехнических систем. - Киев: Наукова думка, 1989. - 187 с.

21. Кубышкин Е.П. Оптимальное управление поворотом твердого тела с гибким стержнем // Прикл. матем и механика. - 1992. - Т. 56, Вып. 2. - С. 240-249.

22. Гришанина Т.В. Управляемый поворот упругого стержня на конечный угол // Вестн. МАИ. - 2004. - Т. 11, № 1. - С. 64-68.

23. Гришанина Т.В. Устранение колебаний упругой системы после ее быстрого передвижения и поворота // Вестн. МАИ. - 2004. - Т. 11, № 2. - С. 68-75.

24. Гришанина Т.В. Динамика управляемого движения упругих систем при конечных перемещениях и поворотах // Изв. РАН. Механика теврдого тела. - 2004. - № 6. -С. 171-186.

25. Гришанина Т.В., Шклярчук Ф.Н. Динамика упругих управляемых конструкций. -М.: Изд-во МАИ, 2007. - 328 с.

Поступила в редакцию 02.10.17

Гришанина Татьяна Витальевна, доктор физико-математических наук, профессор кафедры «Прочность авиационных и ракетно-космических конструкций»

Московский авиационный институт (национальный исследовательский университет)

Волоколамское шоссе, д. 4, г. Москва, 125993, Россия E-mail: [email protected]

Русских Сергей Владимирович, кандидат физико-математических наук, доцент кафедры «Прочность авиационных и ракетно-космических конструкций»

Московский авиационный институт (национальный исследовательский университет)

Волоколамское шоссе, д. 4, г. Москва, 125993, Россия E-mail: [email protected]

Ш^клярчук Федор Николаевич, доктор технических наук, профессор, главный научный сотрудник

Институт прикладной механики РАН

Ленинградский проспект, д. 7, г. Москва, 125040, Россия E-mail: [email protected]

ISSN 2541-7746 (Print) ISSN 2500-2198 (Online) UCHENYE ZAPISKI KAZANSKOGO UNIVERSITETA. SERIYA FIZIKO-MATEMATICHESKIE NAUKI (Proceedings of Kazan University. Physics and Mathematics Series)

2017, vol. 159, no. 4, pp. 429-443

Controlling the Finite Rotation of an Elastic System from One State to Another with Vibration Suppression at the Final Moment of Operation

T.V. Grishaninaa*, S.V. Russkikha**, F.N. Shklyarchukb***

aMoscow Aviation Institute (National Research University), Moscow, 125993 Russia bInstitute of Applied Mechanics, Russian Academy of Sciences, Moscow, 125040 Russia E-mail: *[email protected], ** [email protected], *** [email protected]

Received October 2, 2017 Abstract

The problem of passive control of an arbitrary elastic system that performs a finite rotation in the general case with acceleration or breaking about the unmovable axis and small nonsta-tionary vibration under the impact of an arbitrarily distributed load proportional to some unknown finite function has been considered. The equations of motion of the system have

been written in the normal coordinates which represent the eigenmodes of the free rotating system. In this case, the finite rotation of the system as an absolutely rigid body is represented by the zero mode. It is required that, at the end of the system rotation at the given angle and for the given time, elastic oscillations are eliminated for several lower eigenmodes. An unknown control function (control law) is sought for the considered time interval in the form of a series of sinuses (and also cosines) with unknown coefficients. On the basis of the exact solution of the equations in normal coordinates with initial and final conditions, the problem reduces to a system of linear algebraic equations for unknown coefficients. As an example, a roll rotation on a finite angle from one state of rest to another of spacecraft with two symmetrical multi-link solar panels has been considered. Calculations have been carried out for various numbers of eigenmodes to be eliminated with comparisons relative to the numerical solutions of the equations in generalized coordinates under the found control actions. It has been shown that in order to obtain a practically acceptable accuracy, it is sufficient to eliminate the vibrations of not more than two or three the lowest eigenmodes.

Keywords: vibration control, final turn of system, unsteady vibrations, suppression of elastic vibrations, solution in series, turn of a vehicle

Acknowledgments. The work was supported in part by the Russian Foundation for Basic Research (project no. 15-08-06259a).

Figure Captions

Fig. 1. The elastic system under study.

Fig. 2. The spacecraft with solar panels.

Fig. 3. The control moment Mz (t) for the first case.

Fig. 4. The angle of spacecraft rotation 0(t) for the first case.

Fig. 5. The angle of solar panel section rotation <^4(t) for the first case.

Fig. 6. The control moment Mz (t) for the second case.

Fig. 7. The angle of spacecraft rotation 0(t) for the second case.

Fig. 8. The angle of solar panel section rotation <^4(t) for the second case.

References

1. Chernous'ko F.L., Bolotnik N.N., Gradeckij V.G. Manipulation Robots: Dynamics, Control, Optimization. Moscow, Nauka, 1989. 363 p. (In Russian)

2. Kovaleva A.S. Control of Vibratory and Vibro-Impact Systems. Moscow, Nauka, 1990. 256 p. (In Russian)

3. Kolesnikov K.S., Kokushkin V.V., Borzyh S.V., Pankova N.V. Calculation and Design of Rocket Stage Separation Systems. Moscow, Izd. Mosk. Gos. Tekh. Univ. im. Baumana, 2006. 376 p. (In Russian)

4. Nurre G.S., Ryan R.S., Scofield H.N., Sims J.I. Dynamics and Control of Large Space Structures. J. Quid,., Control, Dyn., 1984, vol. 7, no. 5, pp. 514-526. doi: 10.2514/3.19890.

5. Degtyarev G.L., Sirazetdinov T.K. Theoretical Foundations of Optimal Control of Elastic Spacecraft. Moscow, Mashinostroenie, 1986. 216 p. (In Russian)

6. Das S.K., Utku S., Wada B.K. Inverse dynamics of adaptive space cranes with tip point adjustment. Proc. 31st Structures, Structural Dynamics and Materials Conf., 1990, art. AIAA-90-1166-CP, pp. 2367-2374.

7. Bainum P.M., Li F. Optimal large angle maneuvers of a flexible spacecraft. Acta Astron., 1991, vol. 25, no. 3, pp. 141-148. doi: 10.1016/0094-5765(91)90141-Q.

8. Chan J.K., Modi V.J. A closed-form dynamical analysis of an orbiting flexible manipulator. Acta Astron., 1991, vol. 25, no. 2, pp. 67-76. doi: 10.1016/0094-5765(91)90062-A.

9. Meirovitch L., Kwak M.K. Control of flexible spacecraft with time-varying configuration. J. Quid,., Control, Dyn., 1992, vol. 15, no. 2, pp. 314-324. doi: 10.2514/3.20839.

10. Miller D.W., Crawley E.F. Theoretical and experimental investigation of space-realizable inertial actuation for passive and active structural control. J. Quid., Control, Dyn., 1988, vol. 11, no. 5, pp. 449-458. doi: 10.2514/3.20338.

11. Zakrzhevskii A.E. Optimal slewing of a flexible spacecraft. Int. Appl. Mech., 2003, vol. 39, no. 10, pp. 1208-1214. doi: 10.1023/B:INAM.0000010374.09422.49.

12. Rotenberg Ja.N. Automatic Control. Moscow, Nauka, 1971. 396 p. (In Russian)

13. Voronov A.A. Introduction to the Dynamics of Complex Control Systems. Moscow, Nauka, 1985. 352 p. (In Russian)

14. Razygraev A.P. Fundamentals of Flight Control of Spacecraft. Moscow, Mashinostroenie, 1990. 480 p. (In Russian)

15. Ganiev R.F., Zakrezhevskii A.E. Programmed Motions of Controlled Deformable Structures. Moscow, Nauka, 1995. 213 p. (In Russian)

16. Masters B.P., Crawley E.F. Evolutionary design of controlled structures. J. Aircr., 1999, vol. 36, no. 1, pp. 209-217.

17. Matyukhin V.I. Control of Mechanical Systems. Moscow, Fizmatlit, 2009. 320 p. (In Russian)

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

18. Chernous'ko F.L., Akulenko L.D., Sokolov B.N. Control of Oscillations. Moscow, Nauka, 1976. 383 p. (In Russian)

19. Chernous'ko F.L., Anan'evskii I.M., Reshmin S.A. Methods for Control of Nonlinear Mechanical Systems. Moscow, Fizmatlit, 2006. 326 p. (In Russian)

20. Berbyuk V.B. Dynamics and Optimization of Robotic Systems. Kiev, Naukova Dumka, 1989. 187 p. (In Russian)

21. Kubyshkin E.P. Optimum control of rotation of a rigid body with a flexible rod. Prikl. Mat. Mekh, 2003, vol. 56, no. 8, pp. 240-249. (In Russian)

22. Grishanina T.V. Controlled turn of an elastic rod at the finite angle. Vestn. MAI, 2004, vol. 11, no. 1, pp. 64-68. (In Russian)

23. Grishanina T.V. Elimination of elastic system vibrations after its rapid movement and turn. Vestn. MAI, 2004, vol. 11, no. 2, pp. 68-75. (In Russian)

24. Grishanina T.V. Dynamics of controlled motion of elastic systems with finite displacements and turns. Izv. Ross. Akad. Nauk. Mekh. Tverd. Tela, 2004, no. 6, pp. 171-186. (In Russian)

25. Grishanina T.V., Shklyarchuk F.N. Dynamics of Elastic Controlled Structures. Moscow, Izd. MAI, 2007. 383 p. (In Russian)

Для цитирования: Гришанина Т.В., Русских С.В., Шклярчук Ф.Н. Управление конечным поворотом упругой системы из одного состояния в другое с гашением ко-\ лебаний в момент окончания операции // Учен. зап. Казан. ун-та. Сер. Физ.-матем. науки. - 2017. - Т. 159, кн. 4. - С. 429-443.

For citation: Grishanina T.V., Russkikh S.V., Shklyarchuk F.N. Controlling the finite / rotation of an elastic system from one state to another with vibration suppression \ at the final moment of operation. Uchenye Zapiski Kazanskogo Universiteta. Seriya Fiziko-Matematicheskie Nauki, 2017, vol. 159, no. 4, pp. 429-443. (In Russian)

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