книги / Управление колебаниями
..pdf§ 1]  | 
	УПРАВЛЯЕМЫЕ КВАЗИЛИНЕЙНЫЕ СИСТЕМЫ  | 
	71  | 
угла ср. Возмущающие члепы в правой части уравнения (2.1.17) имеют порядки б и еФ соответственно. Если Ф ~ 1, то при в —*■0, 6 -> 0 уравнение (2.1.17) переходит
всущественно нелинейное уравнение маятника. Случай нелинейных певозмущенных уравпений рассматривается
вглавах 3, 4. Здесь же, ограничиваясь квазилинейными системами, будем считать Ф малым и потребуем, чтобы
возмущения порядков б п еФ за время  | 
	~ х- 1 приводили  | 
|
к изменению амплитуды  | 
	па величину  | 
	порядка Ф. Это  | 
накладывает условия бх- 1  | 
	< Ф, ех- 1 < 1. Кроме того по  | 
|
требуем, чтобы главный  | 
	нелинейный член ~ Ф3, полу  | 
|
чающийся при разложении sin ф по ф, не превосходил возмущающих членов в правой части уравнения (2.1.47). Это приводит к условиям Ф3 < б, Ф2 ^ s. Указанным ограничениям, наложенным па малые параметры е, б, х, Ф, следует удовлетворять при исследовании конкретных
задач.  | 
	
  | 
	б ~ е3/2, Ф ~ е1/2, х ~ в. Нетрудно  | 
||
Ниже примем, что  | 
||||
проверить,  | 
	что все  | 
	наложенные  | 
	условия  | 
	выполпепм.  | 
Таким образом, положим  | 
	
  | 
	
  | 
||
Ф = 8 ,/2ф:И,  | 
	Wxy = e?/2uXiV, <J =  | 
	G(т), r =  | 
	et. (2.1.18)  | 
|
Здесь е — малый параметр, ф*, их, щ — величины по рядка едипицы. После подстановки (2.1.18) и отбрасывапия малых величин высших порядков уравнение (2.1.17) примет вид квазилинейной одночастотпой систе мы (2.1.7)
ф! -Ь а~1 ср:|= а- 1 гр® — ео- 1 (их + н1/ег/2ф*) —  | 
	
  | 
— 2во^~1 (Р«-  | 
	(2.1.19)  | 
Здесь отброшены слагаемые порядка в2 и выше. Рассмотрим частный случай перемещения точки под
веса в вертикальной плоскости. Если ускорение точки подвеса (wx, wy) направлено вдоль прямой, наклонен ной под постоянным углом б к горизонту (рис. 2 .1 ), то
wx =  | 
	Wg cos б, wv=  | 
	Wg sin б, а уравнение (2.1.17) имеет  | 
вид  | 
	
  | 
	
  | 
ф"  | 
	+ о- 1 sin ф = - о  | 
	"W .cos (ф — б) - 2 о'о- 1ф'. (2 .1 .2 0 )  | 
72 УПРАВЛЕНИЕ КВАЗИЛИНЕЙНЫМИ КОЛЕБАНИЯМИ [ГЛ. 2
Здесь W — управляющая функция.  | 
	В  | 
	предиоложепп-  | 
||||||
ях (2.1.18), т. е. при  | 
	<р~е1/2, W ~ е3/2,  | 
	а =  | 
	о(т)  | 
	уравне  | 
||||
ние (2.1.20) аналогично (2.1.17) приводится к управляе  | 
||||||||
мой  | 
	стандартной системе вида  | 
	(2 .1 .6 ) или  | 
	(2.1.7).  | 
|||||
3.  | 
	Рассмотрим  | 
	управляемые вращения  | 
	динамически  | 
|||||
енмметрпчного твердого тела. Уравнения движения тело  | 
||||||||
относительно цеитра масс имеют вид  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||
  | 
	/© ! -f ( / 3 — J)  | 
	=  | 
	ии  | 
	й)1 (0) =  | 
	со",  | 
	
  | 
||
  | 
	/со., — (J3— J)  | 
	=  | 
	м2,  | 
	(о.2 (0) =  | 
	ю",  | 
	(2.:1.21)  | 
||
  | 
	/ 3(о3 =  | 
	иг„  | 
	со3 (0 ) =  | 
	coS Ф 0 .  | 
||||
Здесь Mi (£ = 4, 2, 3) — проекции вектора угловой ско рости на связаппые оси; 7, 73 (7 Ф / 3) — главные цент ральные момепты инерции, предпо лагаемые далее постоянными (7 — экваториальный, 73 — осевой момен
ты лперцни); — начальные дан ные. Управляющие момстгты и,- считаются независимыми н огра
ниченными: |щ | и®, и? >■ 0 . Условие малости управляющих воз действий означает, что пх работа
^за время оборота тела мала по срап-
Pnc- 2.1 . пеппю с начальным значением Е° кинетической эпергии Е, т. е.
и“ < £ » , « ^ ( и Г + иГ + иГ)1"
£ = i / W + co’ ) + x ^ .  | 
	<-2Л'22)  | 
Это предположение позволяет ввести малый параметр в уравнениях движения (2 .1 .2 1 ) при помощи перехода к безразмерным переменным л параметрам по формулам
0)г = л ; ,  | 
	t' = toQ.  | 
	(2.1.23)  | 
Здесь в качестве постоянной ш° взято начальное зна чение модуля угловой скорости вращения. Величина 1 удовлетворяет неравенствам 0 ^ 7 < 2 . Делением уравне ний. (2.1.21) на 7 и введением новых переменных сог-
УПРАВЛЯЕМЫЕ КВАЗИЛИНЕЙНЫЕ СИСТЕМЫ  | 
	73  | 
ласпо (2.1.23) приведем систему (2.1.21) к виду (2.1.1)
cho\  | 
	/ ,  | 
	,  | 
	,  | 
	/fl  | 
—  | 
	+ (/ — l ) w 2(o3 =  | 
	еиь  | 
	0 ^ (0 ) =  | 
	o ) i ,  | 
-jjr  | 
	— (/ — 1)со^соз =  | 
	ей*,  | 
	Со (0) =  | 
	соа0, (2-1-24)  | 
  | 
	(0) =  | 
	ro'u,  | 
	г =  | 
	- ^ - .  | 
Здесь <0i° — начальные значении переменных ©г, вы
числяемые согласно (2.1.21), (2.1.23), причем ш [°< 1 .
Малый параметр е < 1 в системе (2.1.24) введеп со гласно соотношению (2.1.22). Ограничения на управляю
щие функции щ примут вид:
| u ;| < B;°, ui0= u 'l/u °< i.  | 
	(2.1.25)  | 
Далее штрихи в системе (2.1.24) для упрощения за писи опускаем.
Рассмотрим случаи,, в котором уравнения (2.1.24) приводятся к виду (2.1.6). Пусть требуется стабилизи ровать угловую скорость осевого вращения со3 около не
которого заданного зыачеппя toj ф 0. Это можно осу ществить, например, при помощи управляющего воздей ствия
— u3sign (со3 — coj).  | 
	(2.1.26)  | 
|
Тогда функция © 3 определяется из  | 
	третьего  | 
	уравне  | 
ния (2.1.24) и оказывается медленной  | 
	переменной ы3 =  | 
|
— £о3(т), т = е£. После подстановки функции шз(т) в пер вые два уравнения (2.1.24) получаем
+ V (T)(O2 =  | 
	ещ, V(T) — U - 1 )©з(т),  | 
	^ 9^  | 
0)2 — V(T)(0U=  | 
	ен2-  | 
	
  | 
Система (2.1.27) заменой типа (2.1.3)
Pij = —Q sinty, ©2= Q cos
74  | 
	УПРАВЛЕНИЕ КВАЗИЛИНЕЙНЫМИ КОЛЕБАНИЯМИ  | 
	[ГЛ. 2  | 
||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
приводится к стандартной форме с  | 
	вращающейся  | 
	фазой  | 
||||
(2. 1.6)  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
й = е (— щ sin ф + и2cos ф),  | 
	й (0) =  | 
	й° = (coj2 +  | 
	со®2) 1/2,  | 
|||
  | 
	ф = v (т) — ей- 1 (их cos ф +  | 
	и2sin ф),  | 
	(2.1.28)  | 
|||
  | 
	sin ф0 — — (DI/Q°,  | 
	cos ф° = со®/^0.  | 
	
  | 
	
  | 
||
  | 
	При помощи замены, подобной  | 
	(2.1.11)  | 
	
  | 
	
  | 
||
  | 
	(Oj = a cos гр — Ъsin <р,  | 
	соа =  | 
	asin ср + 6 cos ф,  | 
|||
  | 
	t  | 
	
  | 
	
  | 
	
  | 
	
  | 
	(2.1.29)  | 
Ф(«) = J v{et')dt'
о
систему (2.1.28) можно привести к другой стандартной форме, а именно к виду (2.1.12). Получим
а = с(ихcos (р + и2sin <р), а (0 ) = <0 ?, ^ ^ ^
6 = s (— ихsin tp + щ cos ф), 6 (0 ) = cog*
В последующих параграфах главы 2 и в главе 4 ста вятся и решаются задачи оптимального управления для ряда управляемых систем типа (2 .1 .6 ), в частности, для систем, приведенных выше.
§2 . Построение оптимального управления
взадачах с фиксированным временем
1.Постановка задачи управления. Рассматривается управляемая система стандартного вида (2.1.6). Пусть
требуется  | 
	в некоторый фиксированный  | 
	момент времени  | 
t = T, где  | 
	Т, = 08“ 1, 0 = const, выбором  | 
	допустимого уп  | 
равления привести фазовую точку (а, ф) системы (2 .1 .6 ) па многообразие, определяемое соотношениями
М Ш ), ф(7’)) = 0, М=Ш \, ..., Mt), Z < n + 1 , (2.2.1)
таким образом, чтобы достигал минимума интегральный функционал
т  | 
	
  | 
	
  | 
	
  | 
J = g(a (Т),ф\Т)) -|-еf  | 
	G (т, а, ф, и) (U-у min.  | 
	(2 .2 .2)  | 
|
i0  | 
	'  | 
	«ещ  | 
	
  | 
§21  | 
	ЗАДАЧИ С ФИКСИРОВАННЫМ ВРЕМЕНЕМ  | 
	75  | 
Заданпые функции М, g и G предполагаются доста точно гладкими по всем аргументам и 2 я-периодичпыми по ф.
Предположим, что поставленная задача оптимально го управления имеет решение и применим к пей припцип максимума [176]. Имеем
я (р (*).&(*). «(*),!> (*),*, и *(9 .в ) =  | 
	
  | 
= т а х Я (р (* ), q(t), а(<), ф(<), т, м, 8J, ^ 2 ^  | 
|
П = в(р, f) + q{v + eF)-e,G .  | 
	
  | 
Здесь Я — функция Гамильтона задачи,  | 
	р — п-век-  | 
тор, сопряжепиый медленной переменной a;  | 
	q — скаляр-  | 
пая переменпая, сопряженная ф; t&[to, Т]. Предполо жим, что особые управления отсутствуют, т. е. первое соотношение (2.2.3) позволяет однозначно определить
оптимальное управление  | 
	и*  | 
	как  | 
	функцию  | 
	переменных  | 
р, q,  | 
	
  | 
	
  | 
	
  | 
	
  | 
и* = и{т,  | 
	а,  | 
	ф, р,  | 
	q).  | 
	(2.2.4)  | 
Функция и предполагается достаточно гладкой и 2я-периодической по ф. Подставим выражение для оп тимального управления и* (2.2.4) в первое соотношение (2.2.3). Получим
Я*(р, q, а, ф, т, е) = Я(р, д, а, ф, т, и(т, а, ф, р, д), е). (2.2.5)
Согласно второму соотношению (2.2.3) функцию Я* можно представить в виде
Я* = gv(x)+ е&*(т, а, ф, р, д).  | 
	(2 .2 .6 )  | 
Здесь h* представляет собой коэффициент при 8 в (2.2.3), в который подставлена функция и* (2.2.4).
В дальнейшем будут использованы следующие ра венства частных производных функции Гамильтона Я из (2.2.3) по р, д, а, ф, вычисленных при и* из (2.2.4), частным производным функций Я* из (2.2.5)
dll I  | 
	дН*  | 
	=  | 
	е/*,  | 
	дН  | 
	^  | 
	=  | 
	V + 8^ ,  | 
др \и*  | 
	{др  | 
	dq  | 
|||||
  | 
	ОН*  | 
	
  | 
	dh*  | 
	дН\\ I  | 
	дН* _  | 
	(2.2.7)  | 
|
  | 
	
  | 
	dh*  | 
|||||
  | 
	да  | 
	
  | 
	
  | 
	Зф ||и*1  | 
	5ф  | 
	
  | 
	Зф ’  | 
7fi  | 
	УПРАВЛЕНИЕ КВАЗИЛИНЕЙНЫМИ КОЛЕЕАЙТТЯМП  | 
	[ГЛ. 2  | 
Эти равенства Справедливы, если замкнутое ограни  | 
||
ченное  | 
	множество U не зависит от я, а вектор  | 
	и * из  | 
(2.2.4)  | 
	, доставляющий максимум фупкцип Гамильтопа в  | 
|
(2.2.5)  | 
	, единствен, что предполагалось выше. Равенства  | 
|
(2.2.7) в этом случае следуют из известных свойств диф ференцируемости функции максимума, см., например, [781, стр. 34—35. Вычислим производные dh*/da, dh*/dф.
Как следует из (2.2.3),  | 
	(2.2.5), (2.2.6),  | 
	
  | 
|
Т Г - £ ■ « * • ' * > + * * * - ® * 1 -  | 
	(2 -2 .8)  | 
||
ш.  | 
	„  | 
	
  | 
|
т ! * г - т ?  | 
	К * /* > + » * *  | 
	1 -  | 
|
Здесь /*, F*,  | 
	G — известные функции  | 
	аргументов /;,  | 
|
д, а, -ф,  | 
	т; они получаются  | 
	подстановкой  | 
	функции и*  | 
(2.2.4) в  | 
	/, F, G соответственно и обладают  | 
	необходимы  | 
|
ми свойствами гладкости и  | 
	периодичности  | 
	по я|\  | 
|
Используя соотношения (2.2.7), (2.2.8), выпишем ка ноническую систему уравнений краевой задачи принци
па максимума  | 
	
  | 
	
  | 
■ а = е/*(т,  | 
	а, ф, д),  | 
	
  | 
ф = V(T) +  | 
	е^*(т, а, i|), р, д),  | 
	
  | 
Я =  | 
	f*) + qP *-G *]. □  | 
	(2.2.9)  | 
Согласпо (2.1.6), (2.2.1) п (2.2.2) начальные и граппчпые условия, определяющие решение краевой задачи, имеют вид
* (*о) = *°, * Л) = Л М (* (Г), + (Т)) = О,
(2 .2 .10)
Р ( Г ) = ± [(X, М ) - г ] (. т , я ( Т ) = щ [(X, М ) - г ],_ т .
Здесь А, — постоянный Z-вектор, исключаемый в про цессе решения краевой задачи (2.2.9), (2.2.10) (см. §§ 1, 2 главы 1). Решение поставленной краевой задачи прин ципа максимума может быть неединственио; тогда он-
§21 ЗАДАЧИ С ФИКСИРОВАННЫМ ВРЕМЕНЕМ 7 7
тимальиос управление и* выбирается из условия мипимума функционала J (2.2.2).
"Отметим, что для квазилинейной колебательной си
стемы (2.1.7),  | 
	записанной  | 
	в оскулпрующих  | 
	переменных  | 
||
(2 :1  | 
	. 1 1 ),  | 
	также может  | 
	быть поставлена  | 
	аналогичная  | 
|
(2 .2  | 
	.1 ),  | 
	(2 .2 .2 )  | 
	задача оптимального управления п выпи  | 
||
саны необходимые условия оптимальности принципа максимума.
2. Каноническая замена переменных. Так как га мильтонова система (2.2.9) есть стандартная система с вращающейся фазой, то к ней применим метод усредне
ния но переменной i|\ Как известно, метод усредпенпя связан с заменой персмеппых, исключающих фазу из правой части уравпеппй системы с заданной степенью точности по е для £ ~ е -1. Прп гладкости правой части такая замена определяется решением некоторой последо вательности дифференциальных уравнений в частных производных. Интегрирование указанных уравнений при водит к произвольным функциям медленных перемен ных, видом которых можно распорядиться пз соображе ний удобства исследования новой (усредпеппой) систе мы [63J. Для исследования задачп Коши в случае ма лого периодического по времени t гамильтониана вида e/i(p, .г, t) (х — коордппата, р — пмпульс, е — малый па раметр) авторы работ [210, 59] распорядились указан ной неоднозначностью так, чтобы усредненная система также имела капоннческую форму. Тогда усредненный гамильтониан даст первый интеграл системы, а ото по зволяет сделать качественные выводы относительно по ведения системы на большом интервале времени t.
Система (2.2.9) имеет гамильтонову форму с гамиль тонианом (2.2.6). Поэтому представляется естественным развить аналогичный метод канонического усродпеыня по фазе т|). Этот прпем для ряда довольно сложных слу чаев системы (2 .1 .6 ) позволяет существенно упростить построение решения краевой задачи пршщппа максиму ма (2.2.9)—(2.2.10). Действительно, порядок усреднен ной системы уменьшается на два; медленные перемен
ные интегрируются независимо от быстрой  | 
	перемен  | 
|||||
ной — фазы; среднее значение q постоянно, так как  | 
	ус-  | 
|||||
редпеппый  | 
	гамильтониан  | 
	не  | 
	завпепт от  | 
	фазы. Если  | 
	ус-  | 
|
реднеппый  | 
	гамильтониан  | 
	не  | 
	завпепт от  | 
	т, то  | 
	он также  | 
|
78 УПРАВЛЕНИЙ КВАЗИЛИНЕЙНЫМИ КОЛЁБАЙИЙМИ I fЛ, 2
сохраняется. В результате усреднения порядок интегри руемой системы может быть уменьшен на три, причем система остается автономной. В частности, для системы с одной степенью свободы решение краевой задачи ча сто приводится к квадратурам и конечным уравнениям относительно независимых параметров — постоянных ин тегрирования.
Переходим к построению усредненной системы. Бу дем строить такую унивалентную каноническую замен)' [6 8 , 126] переменных (a, ф, р, q) на новые (усреднен ные) переменные (f, ср, т), р), характеризуемую произ водящей функцией £(т, я, ф, т), е)
dS  | 
	_ d S о _ d S  | 
	(2 .2 .1 1 )  | 
Р да 1  | 
	V— дф ё — 5-п’ "  | 
чтобы новый (усредненный) гамильтониан К не зависел от усредненной фазы <р. При этом в пулевом приближе нии (при е = 0 ) старые и новые переменные должны совпадать.
Производящая функция S и новый гамильтонпап К связаны соотношением
J T +Н*( я ? . Ц. « . * « ) '= * <Л, Р, 1 , » . е). (2 .2 .12)
где tf*(p, q, а, ф, т, е) — гамильтониан системы (2.2.9). Уравнение (2.2.12) с учетом представлений (см. (2.2.6), (2 .2 .1 1 ))
S = (а, ц) + фР + еа (т, а, ф, rj, 0 , е),
Р = Л + е £ , д = р + е ^ ,
(2.2.13)
К = v (т) рН- е/с (т,|,Т1, р, е)
приводится к виду
v  | 
	+ h * (т -  | 
	’ !>, ri + e | f, Р +  | 
	+ е |£ =  | 
= * ( т1 * + ^ , *1. Р. в). (2.2.14)
§2]  | 
	ЗАДАЧИ С ФИКСИРОВАННЫМ ВРЕМЕНЕМ  | 
	79  | 
Из соотношения (2.2.14) искомые функции а и к мо гут быть определены в виде рядов по параметру е
о(т, а, ф, 1], р, с) = оо(т, а, ф, г], р) + eoi + е2<Т2 + •.
й(т, %t Л» Р» е) = /с0(т, г], р) + гк\ + 82/С2+ ...
(2.2.15)
Подставим разложения (2.2.15) в (2.2.14) и прирав няем коэффициенты при одинаковых степенях е, пред полагая достаточную гладкость функции &*, периодиче ской по Ф с периодом 2л. Учитывая представления (2.2.13), получим зацепляющуюся последовательность дифференциальных соотношений. В частности, для Оо, к 0 имеем
г  | 
	(т )5 ф °-Ь ^ и( 'Г ,я ,Ф .1 1 ,Р )'= ^о(‘1Г»а. ‘П» Р)-  | 
	(2.2.16)  | 
||
Уравнению (2.2.16)  | 
	удовлетворяют функции  | 
	7с0, а<>  | 
||
вида  | 
	
  | 
	
  | 
	2Jt  | 
	
  | 
  | 
	
  | 
	
  | 
	
  | 
|
К {*> S. Л, Р) = <л*> (т, Е, 11, Р) =  | 
	27? I h* (х' 5» У' 11’ Р) ^  | 
|||
  | 
	
  | 
	
  | 
	о  | 
	
  | 
0о(т, а ,ф ,11, Р) =  | 
	
  | 
	(2 .2 .17)  | 
||
-------4 ч I  | 
	а’ ч -W -  | 
	<ft*>{х' а' ч- W!  | 
	
  | 
|
Здесь  | 
	и далее символом <•>  | 
	обозначаются средние  | 
||
значения по фазе Ф за период 2я. Для последующих не
известных коэффициентов Л;,-, о,- (i> 1 )  | 
	справедливы ана  | 
||||
логичные (2.2.17) выражения  | 
	
  | 
||||
ь ъ  | 
	ь ъ  | 
	п - м ж  | 
	ш  | 
	) ,  | 
	(2218)  | 
^ ( 1Г,а,ф,Т1 ,Р) =  | 
	
  | 
	
  | 
	
  | 
||
“  | 
	“  | 
	v V ) I 1^*  | 
	а’ ^  | 
	Т1‘ Р) ~  | 
	(т>а>11) Р)1d}b-  | 
Функции h* в (2.2.18) определяются через найденные на предыдущих шагах коэффициенты, например, для
УПРАВЛЕНИЕ КВАЗИЛИНЕЙНЫМИ КОЛЕБАНИЯМИ 1ГЛ; 2
i = l , 2 получим  | 
	
  | 
1 /г*(т,я,  | 
	=  | 
Таким образом, для построения усредненной системы ( / + 1 )-го приближения нуяшо вычислить первые ; + 1 коэффициентов разложений (2.2Л5) при помощи выра жений (2.2.18), (2.2.19). Так как в усредненной системе будут при этом отброшены члены порядка ej+2, то ее иптегрнроваипе приведет, вообще говоря, к погрешности
0 (ei+1) па рассматриваемом промежутке  | 
	времени £ e [ f 0l  | 
Т\, Г е б е -1. Для вычисления исходных  | 
	переменных а,  | 
\J\ р, q с такой же погрешностью 0(ej+1) требуется поело
интегрпровапия усрсдпеппой  | 
	системы определить только  | 
/ коэффициентов Oi U = 0, 1,  | 
	..., j —1). Использование  | 
Oj в разложении (2.2.15) приводит согласно (2.2.13) к так называемому улучшенному (;' + 1 )-му приближению ре шения исходной системы — оно удовлетворяет исходпой системе с погрешностью 0(ei+2) [46, 63]. Отметим, что общее решепие усредненной системы может быть пост роено квадратурами иа основе известного общего реше ния первого приближеппя [63].
Пусть по формулам (2.2.17) — (2.2.19) вычислены жи эффицпенты разложепнн (2.2.15) для о,-, к{ при ь=0, 1, . ••, /. Производящая функция S и усредпеппый га мильтониан К нз (2.2.13) тем самым вычислепы с точ
ностью до членов  | 
	0 (еж ) включительно. Отбрасывая чле  | 
ны порядка в,+2  | 
	в функции ЙГ = лф + еА:, получим в  | 
