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

Вычисление максимальной амплитуды в колебательной системе при малом многозначном возмущении Текст научной статьи по специальности «Математика»

CC BY
117
41
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
КОЛЕБАТЕЛЬНАЯ СИСТЕМА / ПРЕДЕЛ МАКСИМАЛЬНОГО СРЕДНЕГО / ДИФФЕРЕНЦИАЛЬНОЕ ВКЛЮЧЕНИЕ / OSCILLATORY SYSTEM / MAXIMUM AVERAGE LIMIT / DIFFERENTIAL INCLUSION

Аннотация научной статьи по математике, автор научной работы — Лепилов Александр Николаевич

Рассматривается задача определения максимальной амплитуды гармонических колебаний при малом внешнем многозначном воздействии. Для её решения строится усреднённое дифференциальное включение, которое взаимно аппроксимирует исходную систему по медленным переменным на промежутке времени [0,1/ μ], μ малый параметр. Возникает задача вычисления предела максимального среднего для периодической функции, которая решается приближённым методом.

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

Похожие темы научных работ по математике , автор научной работы — Лепилов Александр Николаевич

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

CALCULATING MAXIMUM AMPLITUDE IN AN OSCILLATORY SYSTEM WITH MANY-VALUED PERTURBATION

The paper deals with the task of determining maximum amplitude of harmonic oscillations with a small external many-valued perturbation. An averaged differential inclusion is constructed in order to solve it using the method of support functions. It mutually approximates the initial system on slow variables over the time interval [0,1 / m ], where m is perturbation. The problem of calculating the maximum average for the periodic function arises which is solved by an approximate method.

Текст научной работы на тему «Вычисление максимальной амплитуды в колебательной системе при малом многозначном возмущении»

УДК 517.9

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

©2012 А. Н. Лепилов

ФГУП ГНПРКЦ «ЦСКБ-Прогресс», г. Самара

Рассматривается задача определения максимальной амплитуды гармонических колебаний при малом внешнем многозначном воздействии. Для её решения строится усреднённое дифференциальное включение, которое взаимно аппроксимирует исходную систему по медленным переменным на промежутке времени [0,1/ т], т - малый параметр. Возникает задача вычисления предела максимального среднего для периодической функции, которая решается приближённым методом.

Колебательная система, предел максимального среднего, дифференциальное включение.

Рассмотрим колебательную систему, находящуюся под воздействием малой внешней периодической силы с постоянной амплитудой. Исследуем ситуацию, когда фазовый угол внешней силы «плывёт» и известна лишь оценка скорости его изменения. Для этой системы рассмотрим задачу Коши:

x + сс2 x = fjA cos g, x(0) = x0, x(0) = x1, (1) ge [Ci,w2] + mH(t,x,g), g(0) = >>0,

где w - собственная частота колебаний, A > 0 - амплитуда внешней силы, m -малый параметр, 0 < w1 <w2, H(t, x, g) -ограниченное измеримое по t и липшице-во по x, g многозначное отображение. Решения дифференциального включения g& e [с1 ,с2 ] рассматриваются в смысле Каратеодори.

Поставим задачу вычисления максимальной амплитуды max | x(t) | на от-

t

резке 0 £ t £ 1/ m .

Заменой переменных x = a(t )cosy (t), x =-a(t )a siny (t),

y (t) = at + в (t) переводим исходную задачу (1) к переменным a(t), в (t) [1]. Получаем

a = - /і — siny (t )cos g (t), a

A

в = -i ——cos y(t) cos g(tX (2)

a(t)a (2)

g є [w1, a2] + iH(t, a(t) cosy(t), g(t)),

a(G) = aG, в (G) = вG, g(G) = У 0 ,

где 0 G = arctan(-x1 / wxG), aG = xG / cos60. Система (2) может быть переписана в виде

і = -iF (a(t ),в (t), g (t), t)

< g є [w1, a2] + iH(t, a(t) cosy(t), g(t)), (3)

Z (G) = Z0 , g(G) = У 0 , где z = (a(t),в(t)) - медленные, t, g(t) -быстрые переменные. Рассмотрим эволюцию медленных переменных z на асимптотически большом промежутке времени [0,1/1], і > G. Сопоставим системе (3) усреднённое дифференциальное включение

x є iF0(Xb X(G) = x0 , (4) где F0 : R2 ® Kv(R2) - совокупность непустых компактных выпуклых множеств

из R\ x = (li,x2), x0 = (ao,0g). Дифференциальное включение (4) взаимно аппроксимирует систему (3) по медленным переменным [2] (на асимптотически

большом промежутке времени), если "e > G 0 > 0 "і є (0, іG ] и произволь-

2G7

ного решения 2 (г, т), 7(г) задачи (3) найдётся решение X (№) задачи (4) такое, что

\\г(г, т) - X(т)|| < е "ге [0,1/ т], (5)

и, наоборот, для любого решения X (т) задачи (4) существует решение 2(г, т), 7(г) задачи (3), для которого имеет место оценка (5).

Для построения правой части аппроксимирующей задачи (4) применяем технику опорных функций [2, 3].

Потребуется порождающая система, которая получается из (3), если принять т = 0, а в качестве начальных условий в момент времени г = 0 рассматривать произвольные значения ~0 = (Х1,X2), X е К,

Х2 е К и ~0 е к :

2 = 0, 2(0) = ~0,

7 е [б^], 7(0) = 3>0.

Отсюда а(г) = Х1, 0 (г) = X 2.

Опорная функция множества

F0(X1, X 2) в направлении вектора

Ц = (Ц17Ц2) сводится к вычислению предела максимального среднего вида

с(р„а„ X 2),ц )=

= Нтзир-1 Г с(Г(—0Д,7(0, г ),Ц К

А®¥ 7 А 0

где точная верхняя грань вычисляется по всем решениям типа Каратеодори задачи 7е [а1,а2], 7(0) = &.

Опорную функцию множества

Г = (F1, Г2), в рассматриваемом случае сводящегося к точке, на решениях порождающей системы представим в виде

с(Г ((X1, x 2, 7(гX гX Ц) = вир( /, Ц) =

/ еГ

А

= + Г2Ц 2 = -~ сов 7(г)Ц1 ^П(«г + 00) +

а

+ -—^сов(аг + 0—,)) а0

Тогда опорная функция к множеству Г0 X, X 2) определяется соотношением

с( Г0(~с 00),Ц ) =

1 А —

ВИш вир - Г/& 7(г),~0, 00,Ц)Ж,

А®¥ 7 А •'

(6)

где /(г, 7(г), —0, 00,ц ) = - Бт(аг + р0)сов 7, 7е И,02], 7(0) = &,

В =

А I 2 2 , —2 ^1 4- Ц 2

р0 = 00 + агСап - 2

: —л/Цх + Ц2 / ас а

а0Ц1

Отметим, что поскольку функция / непрерывная, а компакт {1}х [а1,а2] с К2 является невырожденным (не содержится в подпространстве размерности единица), то предел максимального среднего (6) существует и не зависит от начальных условий, более того существует и оптимальное решение задачи (6) [4]. Обозначим значение предела (6) через М. Положим

X! = —0, X2 = 00. Тогда выражение для опорной функции к X , X 2) примет вид

с(Fс(X^, x2), Ц ) = — л/Ц12 + Ц 2 / X12 . а

Известно, что такую же опорную функцию имеет эллипс [3]:

Г ={(^ ^2):(V а)2 + (Х2/ Й)2 £ 1}<

с(Г,Ц) = ^(аЦ1)2 + (Ьц2)

Получаем, что множество скоростей изменения медленных переменных (X1, X 2) есть эллипс:

Г (X) = \( ?1,?2 Л' ^ .2 + .М) . .2 £ 1^-

\ (АМ/а) (АМ/юх1 )2 ]

Таким образом, правая часть в усреднённом дифференциальном включении (4) определена.

Покажем, что для задачи (4) X! (г) < тАМг / а + а0 на 0 £ г £ 1/ т.

В силу того, что скорость изменения

XI (г) не превосходит правой полуоси эллипса X £ тАМ / а, то наибольшее XI (г) найдём, выбрав следующий селектор из эллипса X, X 2):

[X! = тАМ / а, X] (0) = а0,

X 2(0) = 00.

Следовательно, £1 (t) = mMAt / a + a0, = 0 . Получаем, что на промежутке t e [0,1/ m] Xi(t) £ mMAt/ a + a0.

Так как дифференциальное включение (4) взаимно аппроксимирует систему (3) по медленным переменным, то есть

"e > 0 $m0 > 0 "m e (0, m0]

|a(t, m) - x1 (m)| < e, | e(t, m) - x 2 (m)| < e

"t e [0,1/ m], тогда для задачи (1) имеем

max | x(t) |= max|a(t)| £ mMAt/ w + a0 + e. (7)

t t 1 1

Для сравнения приведём выражение для амплитуды в случае резонансного воздействия внешней силы на колебательную систему, в частности, если в задаче (1) H (t, x, g) = 0 и g = a, то

| x(t) |£ m(1/2)At / a + <^0. (8)

В формуле (7) присутствует значение предела максимального среднего M функции f. Для вычисления M примем w = 1. В силу независимости значения предела M от начальных условий функция имеет вид: f (t, g(t)) = - sin t cos g(t) и является 2p -периодической по переменным t, g. Оценим предел, используя метод, предложенный в [5]. Для этого введём максимальное среднее на [0,2л]:

1 2р

M 2 = B sup sup — I - sin t cos g(t)dt, (9)

>0e [°,2p) g 2p 0

g e [a1, a2], g(0) = ~0. Тогда справедлива оценка предела M :

M2p - k £ M £ M2p ,

где k = 2С /(a2 - a1), a2 - a1 > 1,

С = max f (t, g)|. Для рассматриваемой

t,g

функции С £ 1, следовательно, k = 2/(a2 - a1).

Для приближённого вычисления максимального среднего (9) разработан численный метод, основанный на принципе максимума Понтрягина для задачи со свободным концом [6]. Согласно этому принципу, оптимальным решением задачи (9) является решение следующей краевой задачи на отрезке [0,2p ]:

Л

Р = -t- f (t, g), Р(2л) = 0,

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

Эу

Te Q)(p), g(0) = >0,

G0(p) = {ue [w1,w2]: max (p,v

ve[W1,W2]

= (p,u)}.

Решения этой краевой задачи содержатся в совокупности решений задачи Коши на отрезке [0,2л]:

Л

Р = -л- / (г, У), Р(2л) = 0,

Эу

Уе 0)(Р), У(2л) = ,У2л.

(10)

Для определения оптимального управления в (9) численно решается задача (10), которая имеет вид:

p = - sin t cos g(t), p(2p) = 0,

g&(t) =

g (2p) = > 2P ,

а1, если р(г) < 0, а2, если р(г) > 0, у2р выбирается из отрезка [0,2р] в силу

2р -периодичности функции /(г, 7(г)). Заметим, что равенство р(г) = 0 в данной задаче реализуется на множестве меры нуль (по Лебегу) из отрезка [0,2р ]. Предложенный метод реализован программно в среде Бе1рЫ. Некоторые результаты вычислений представлены в табл. 1 (М2р -

значение максимального среднего М2р, вычисленное программно).

Таблица 1. Результаты вычислений

w1 «2 k М2Ж - к 2

0.25 8 0.25807 0.56333 0.30526

128 0.01566 0.52941 0.51375

0.5 8 0.26667 0.55146 0.28479

128 0.01569 0.52497 0.50928

0.75 8 0.27586 0.47526 0.19940

128 0.01572 0.47215 0.45643

Примечание: Результаты приведены без учёта резонансных случаев для задачи (1), содержащихся в отрезке [а1, а 2].

Отметим, что при [а1, а2] = [0.25,128] величина М из правой части (7), как видно из табл. 1, оценивается снизу числом 0.51375, что превосходит коэффициент 1/ 2, который присутствует в выражении для главного резонанса (8).

Библиографический список

1. Боголюбов, Н. Н. Асимптотические методы в теории нелинейных колебаний [Текст] / Н. Н. Боголюбов, Ю. А. Митропольский. - М.: Наука, 1974. -504 с.

2. Филатов, О. П. Усреднение дифференциальных включений и пределы максимальных средних [Текст] / О. П. Филатов. - Самара: Изд-во «Универс групп», 2009. - 176 с.

3. Благодатских, В. И. Введение в оптимальное управление [Текст] / В. И.

Благодатских. - М.: Высшая школа, 2001. - 239 с.

4. Филатов, О. П. Вычисление пределов максимальных средних для периодических функций [Текст] / О. П. Филатов // Вестн. СамГУ. - Самара, 2011. - №

2. - С. 75-79.

5. Лепилов, А. Н. Вычисление пределов максимальных средних в периодическом случае [Текст] / А. Н. Лепилов // Некоторые актуальные проблемы современной математики и математического образования. Герценовские чтения - 2011: материалы научной конференции. - Спб.: ООО «ПаркКом», 2011 - С. 85-88.

6. Алексеев, В. М. Оптимальное управление [Текст] / В. М. Алексеев, В. М. Тихомиров, С. В. Фомин. - М.: ФИЗМАТЛИТ, 2007. - 408 с.

CALCULATING MAXIMUM AMPLITUDE IN AN OSCILLATORY SYSTEM WITH

MANY-VALUED PERTURBATION

©2012 A. N. Lepilov Space Rocket Center «TsSKB-Progress», Samara

The paper deals with the task of determining maximum amplitude of harmonic oscillations with a small external many-valued perturbation. An averaged differential inclusion is constructed in order to solve it using the method of support functions. It mutually approximates the initial system on slow variables over the time interval [0,1/ /1 ], where m is perturbation. The problem of calculating the maximum average for the periodic function arises which is solved by an approximate method.

Oscillatory system, maximum average limit, differential inclusion.

Информация об авторе

Лепилов Александр Николаевич, начальник группы, ФГУП ГНПРКЦ «ЦСКБ-Прогресс». Область научных интересов: математические модели, теория управления, дифференциальные включения.

Lepilov Aleksandr N., Head of Unit, Space Rocket Center «TsSKB-Progress». Area of research: mathematical models, control theory, differential inclusion.

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