книги / Управление колебаниями
..pdf§2 ]  | 
	Р Е Ш Е Н И Е З А Д А Ч И Б Ы С Т Р О Д ЕЙ С Т В И Я  | 
	251  | 
Отсюда найдем, учитывая второе равенство (6.2.26),
t\ —л(2 к + 3 — п) + in.
Так как t\ и tn лежат в интервале (0, 2я), а п прини мает нечетные значения, то последнее равенство выполня ется, лишь если
п — 2к-\-Ъ,  | 
	= tn= (т - <)/2.  | 
	(6.2.27)  | 
Осталось удовлетворить последнему уравнению (6.2.13). Подставляя в пего соотношения (6.2.14), (6.2.18), (6.2.27), будем иметь
[ 1 — у + и ( 1 + у)] (2 кп 4- т) / 2 — и( 1 + у) {к + 1 ) = а• (6.2.28)
Рассмотрим сначала случай и = — 1. Подставляя h из (6.2.24) в (6.2.28) и полагая п = 2& + 3, и — —1, получим равенство
— 2'у/ся — 2(1 + 7 )№+ 1)Мт/2 — arcsin 1Аsin (т/2)П = а,
(6.2.29)
A = Y(1 + 7 ) - 1(£ + 1)"1 < 1 .
Отметим следующее неравенство
minGlz, я — Az) > arcsin (Л sinz),
(6.2.30)
z e [0 , я1 , 0 + < 1 .
В справедливости (6.2.30) легко убедиться, вычисляя синусы от обеих частей неравенства и учитывая, что sin(i4z) > A sinz.
Полагая z = т/2 в (6.2.30), убеждаемся, что выраже ние в фигурных скобках в (6.2.29) неотрицательно. Следо вательно, равенство (6.2.29) невозможно, так как его ле вая часть неположительна, а а>0. Тем самым значение гг. = — 1 исключается.
Итак, гг = 1 , и длины интервалов t{ представляются следующими соотношениями, вытекающими из (6.2.14),
(6.2.18),  | 
	(6.2.24),  | 
	(6.2.27)  | 
■  | 
	ti = tn =  | 
	т/ 2 — (X/u п — 2 к + 3,  | 
^2 — ^4 — •••— 1 — 2ал, Т == 2пк + т,
252  | 
	П Е Р Е М Е Щ Е Н И Е  | 
	К О Л Е Б А Т Е Л Ь Н Ы Х С И С Т Е М  | 
	1ГЛ . G  | 
^з = ^ б= . ••=  | 
	t-n- а — 2 (я а л),  | 
	
  | 
|
  | 
	« » = arcsin (1 +‘ vHfe?+ 1)'  | 
	° (6-2-31)  | 
|
Равенство (6.2.28) при и = 1 принимает вид  | 
	
  | 
||
  | 
	2л&+ M r, 4 ) = а,  | 
	(6.2.32)  | 
|
где введено обозначение  | 
	
  | 
	
  | 
|
К (т, у) =  | 
	* - 2 (1 + у) {к + 1) arcsin [ ^ р ^ г Ь " ) ] ‘  | 
||
  | 
	
  | 
	
  | 
	(6.2.33)  | 
Исследуем уравнение (6.2.32), служащее для определе  | 
|||
ния целого к > 0 и т е (0, 2л). Используя неравенство  | 
|||
(6.2.30), убедимся, что hk^ 0 при всех т е [0,  | 
	2л]. Далее,  | 
||
нетрудно показать, что функция hh мопотоиио  | 
	возрастает  | 
||
от 0 до 2л при изменении т от 0 до 2л. Поэтому, разделив обе части равенства (6.2.32) па 2л и взяв целую часть,
получим й: = [а/2я]. Итак,  | 
	если  | 
	
  | 
	представить  | 
	заданный  | 
|
путь а> 0 в виде  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
а= 2лк + Ь,к = [а/2я] =  | 
	0,1,  | 
	..., 0 ^  | 
	Ъ< 2л,  | 
	(6.2.34)  | 
|
то тем самым определится  | 
	число  | 
	А, а  | 
	следовательно и  | 
||
п ~ 2к + 3. Параметр т найдется  | 
	как корень уравнения  | 
||||
W T, 4 ) =  | 
	Ъ,  | 
	
  | 
	(6.2.35)  | 
||
вытекающего из (6.2.32), (6.2.34).
Отметим, что формулы, аналогичные соотношениям (6.2.31)—(6.2.33) в случае у = 1» были получены в [1461, где рассматривалась задача оптимального управления, ко торая может быть сведена к рассматриваемой выше.
6. Оптимальное решение. Приведем некоторые сущест венные для дальнейшего свойства фупкций (6.2.33). Не посредственным дифференцированием убеждаемся в том, что
dh. о\
-gf > 0, > 0 при у + к> 0, т е (0, 2л), (6.2.36)
т. е. hlt строго монотонны и выпуклы по т, если хотя бы одно из чисел к, у положительно. В частном случае
§ 2  | 
	Р Е Ш Е Н И Е З Л Д Л Ч Н Б Ы С Т Р О Д ЕЙ С Т В И Я  | 
	253  | 
к = у —0 получим пз (6.2.33)  | 
	
  | 
|
  | 
	0 < т < л,  | 
	(6.2.37)  | 
  | 
	л < i.T < 2 n.  | 
|
  | 
	
  | 
|
Из сказанного следует, что при любом Ъе (0, 2л) п  | 
||
любых  | 
	у 5* О, к > 0 трансцендентное уравнение  | 
	(6.2.35)  | 
имеет  | 
	единственное решеипе т ^ (0 , 2 л).  | 
	
  | 
Итак, искомое решеипе задачи оптимального быстро действия 1 или эквивалентной ей задачи 3 полностью по строено и определяется следующим образом. Представим заданный путь перемещения а в виде (6.2.34). Если &= 0, то имеем случай п = 1. При этом оптимальное управление равно н = 1 для £е=(0, Т), а Т = а= 2пк. Если же Ь >0, то величина т е (0 , 2 л) определяется как единственный корень уравнения (6.2.35). Число интервалов п, их дли тельности ti и время быстродействия Т задаются фор мулами (6.2.31), а скорость и ускорение точки подвеса — соотношениями (6 .2 .1 1 ) при и = 1 .
В  | 
	случае  | 
	Ъ 0 илн  | 
	Ь  | 
	2л имеем  | 
	соответственно  | 
т -*■0,  | 
	т -> 2л,  | 
	поэтому  | 
	здесь  | 
	решение  | 
	(6.2.31)—(6.2.35)  | 
переходит в решение с п = 1 .  | 
	
  | 
	
  | 
|||
Оптимальное управление v(t) определено однозначно (с точностью до значений иа множестве нулевой меры) при всех а > 0 , у > 0 .
7. Анализ оптимального решения. Отметим, что функ ции (6.2.33) зависят фактически лишь от двух параметров т, ( 1 + у)(7с + 1 ) и строго возрастают с ростом каждого из них. Строгая мопотоппость по 7 , к доказывается аналогич но (6.2.36). Отсюда вытекает двусторонняя оценка
  | 
	/г0(т,  | 
	0 ) < hk(т, у) < 7U т), у + к > 0 ,  | 
	(6.2.38)  | 
|
где h0(x, 0) определено соотношением (6.2.37), а  | 
	
  | 
|||
  | 
	коо(т) = lim hh(т, у) = т — 2 sin (т/2).  | 
	(6.2.39)  | 
||
  | 
	
  | 
	ft-*СО  | 
	
  | 
	
  | 
Приведем еще разложения функций (6.2.33) в окрест-  | 
||||
пости копцов пптсрвала (0 , 2 л)  | 
	
  | 
	
  | 
||
h„ (*, у) -  | 
	и.[*  | 
	(, + J {k + „»] + 0 <т5)’  | 
	т - * 0 ,  | 
	
  | 
hh(т, у) =  | 
	2 (т — л )> О((т — 2л)3),  | 
	Т - . 2 Н. (6-2-40)  | 
||
П Е Р Е М Е Щ Е Н И Е К О Л Е Б А Т Е Л Ь Н Ы Х С И С Т Е М  | 
	1ГЛ . о  | 
hjf(Т)О)
§2]  | 
	РЕШЕНИЕ ЗАДАЧИ БЫСТРОДЕЙСТВИЯ  | 
	255  | 
|
На рис. 6.5, 6.6 приведены графики функций (6.2.33)  | 
|||
для к = 0 ,  | 
	1 , оо и наиболее интересных случаях f = l п  | 
||
у = 0 соответственно. Значению  | 
	/с = «» отвечает  | 
	функция  | 
|
(6.2.39). Случай 7 = 1 отвечает  | 
	двустороннему  | 
	ограниче  | 
|
нию на скорость точки подвеса, а у = 0 — несимметрично му ограничению, при котором допускается двпжепие лишь в одну сторону (см. (6.1.2)). Графики функции hk при
к> 2 заключены между соответствующими кривыми для
к= 1 и к = оо, откуда видно, что они очень близки друг
к другу. Так при 7 = 1 разность между функциями h0 п h„ но превосходит 0,1. С ростом у все кривые hhприбли
жаются к (6.2.39).
Отметим одно качественное отличие оптимальных дви жений при у = 0 от движений при 7 > 0. Пусть расстоя ние мало, а -*■0, тогда из (6.2.34) имеем к = О, b -»-0. Корень уравнения (6.2.35) с учетом асимптотического представления (6,2.40) при 7 > 0 имеет вид т = 0(Ь1/3),
256  | 
	
  | 
	ПЕРЕМЕЩЕНИЕ КОЛЕБАТЕЛЬНЫ Х СИСТЕМ  | 
	[ГЛ. G  | 
|||||
так что т ->■ 0 при Ь->- 0. Иными слонами, зависимость Бре  | 
||||||||
мени быстродействия Т от пути а непрерывна и  | 
	Г -+ 0  | 
|||||||
при а -*■0, если 4 > 0.  | 
	В случае же  | 
	7 = 0  | 
	справедлива  | 
|||||
формула (6.2.37), н при этом кореш, уравнения (6.2.35)  | 
||||||||
удовлетворяет неравенству т > я при  | 
	b >  | 
	0 . Слсдователь-  | 
||||||
по,  | 
	имеем Т > я при  | 
	а > 0,  | 
	4 = 0. Таким  | 
	образом,  | 
	если  | 
|||
Ч= 0 , то указапиым способом пслт.эя переместит], маят  | 
||||||||
ник па конечное расстояпне, погасив его колебания, за  | 
||||||||
время, меньшее полупериода колебании.  | 
	Т(а) для  | 
	= 0  | 
||||||
На рис. 6.7 представлена зависимость  | 
||||||||
и Y — 1. Точки кривой Т(а), в которых Т =  | 
	а, отвечают п —  | 
|||||||
= 1; в  | 
	остальных точках Т > а. Случаю  | 
	4 = 0 отвечают  | 
||||||
верхппе участки кривых. Зависимость Т(а) строго моио-  | 
||||||||
топиа.  | 
	Пример. Построим оптпмалыгоо двнжонпе при а —  | 
|||||||
  | 
	8 .  | 
|||||||
= я/3,  | 
	,Y = ,J. Согласпо  | 
	(6.2.34) имеем  | 
	к —0,  | 
	Ъ~ я/3, п =  | 
||||
= 3  | 
	п  | 
	оптимальным  | 
	будет  | 
	режим  | 
	с тремя участкамп  | 
|||
Рлс. 6.8.
постоянства управления (п = 3). Уравпоппе (6.2.35), (6.2.33) в этом случае имеет вид
я/3 = т — 4 arcsin [V2 sin (т/2 )],
а его корень равен я.
Длительности интервалов и время двпжеппя паходпм по формулам (6.2.31)
t\ — t2 = t%—я/З, Т = я.
Зависимость v(i) и фазовая траектория маятппка для этого случая дапы па рпс. 6 .8 , Фазовая траектория состо-
§ 2] Р Е Ш Е Н И Е З А Д А Ч И Б Ы С Т Р О Д ЕЙ С Т В И Я 257
ит из четырех вертикальных отрезков, соответствующих точкам переключения, между которыми заключены три дуги окружностей с центром в пачале координат, отвечаю щие участкам постоянной скорости. Цифры от 0 до 7 на рис. 6 .8 указывают соответствующие друг другу точки графиков. Центральные углы дуг на фазовой плоскости равны времени я/З движения по дугам. Интересно, что при оптимальном но быстродействию движении точка под веса маятника трижды проходит в разных направлениях отрезок [0 , а] оси х.
9. Движение точки подвеса. Исследуем зависимость x(t) для оптимального движения. Подставим скорость
(6.2.11)  | 
	в уравнение (6.1.5) для х и  | 
	найдем координату  | 
|
подвеса в моменты переключений скорости  | 
|||
*2i-i =  | 
	* ^ S  | 
	b) = h + (* - 1) [2л -  | 
	(1 + У) h i  | 
х-а = х ^ 2  | 
	= к + (* — 4) [2 л - ( 1 + Y) У ~  | 
||
(G.2.41)
i = 1, 2, . . . , / c + l .
Здесь использованы соотношения (6.2.31). Оценим границы изменения x(t) при перемещении маятника па расстояние а. В силу неравенства 2я > (1 + y)t2, вытека ющего из (6.2.31) и (6.2.30), величины x2t-i п х2( монотон но возрастают с ростом ъ. Поэтому
а~ = min х (t) = min (0 , х - f У ) = min (0 , t2— yt2),
(6.2.42)
av = max x (t) = max (a, x (!’ — tn— ts)) =
= max (a, a — tx-|- yt2).
Здесь использованы  | 
	соотиошения x(T) = а и (6.2.41).  | 
|||
Согласно (6.2.31) имеем  | 
	
  | 
	
  | 
||
  | 
	К - Vh= т -  | 
	(1 + 2т) «train  | 
	(6.2.43)  | 
|
Покажем, что если /с  | 
	1, то ti > yt2 для всех т. Иско  | 
|||
мая  | 
	оценка следует  | 
	из  | 
	формулы (6.2.43),  | 
	неравенства  | 
(1 +  | 
	-у)(/с + 1) > 1 + 2 у  | 
	п  | 
	и з соотношения  | 
	(G.2.30), где  | 
17 Ф. Л. Чсрноусько, Л. Д. Акуленко, Б. И. Соколов
258  | 
	П Е Р Е М Е Щ Е Н И Е  | 
	К О Л Е Б А Т Е Л Ь Н Ы Х  | 
	С И С Т Е М  | 
	[Г Л . О  | 
надо  | 
	положить z = т/2  | 
	и А = (1 + 2ч)-1. Следовательно,  | 
||
при к > 1 , т. е. при а > 2 я выполнено  | 
	
  | 
	
  | 
||
а~ = min х (t), а+ = max х (t) = а  | 
	( а > 2л).  | 
	(6.2.44)  | 
||
  | 
	t  | 
	t  | 
	
  | 
	
  | 
Рассмотрим случай а < 2л, т. е. к = 0. Легко убедить  | 
||||
ся, что h — 'ih согласно  | 
	(6.2.43) — строго выпуклая функ  | 
|||
ция т при 4 > 0 , которая имеет единственный положи
тельный корень тое (0, 2л). Если т  | 
	то, то t\^  | 
	
  | 
	^^2» л име  | 
||||
ют  | 
	место соотношения (6.2.44). Если же те  | 
	(0, т о), то  | 
|||||
<  | 
	7 *2. В этом случае пз (6.2.42)  | 
	следует  | 
	
  | 
	
  | 
|||
  | 
	а~ = t\ — fa < 0, а+ =  | 
	а — h + 4*2 > 0.  | 
	
  | 
	(6.2.45)  | 
|||
Корень то функции (6.2.43)  | 
	удовлетворяет  | 
	уравнению  | 
|||||
  | 
	то =  | 
	2(1 -Ь 2^)arcsin[(l + 4 )- 1  | 
	sin (то/2)].  | 
	(6.2.46)  | 
|||
  | 
	Так как зависимость а(т) в (6.2.32) монотонна, то ус  | 
||||||
ловие т < т о  | 
	означает а<а(то).  | 
	Найдем а(то)  | 
	согласно  | 
||||
(6.2.32), (6.2.33) при к = 0 и затем преобразуем а(то) при помощи равенства (6.2.46). Получим неравенство
0 < а < а(то) = ч(1 + 2^ ) - 1 т0.  | 
	(6.2.47)  | 
Итак, в том и. только том случае, когда выполнено ус ловно (6.2.47), где то — корень уравпеипя (6.2.46), точка подвеса при оптпмальиом движении выходит за пределы отрезка [0, а] оси х. При ч = 0 этого ие происходит. При 4 = 1 имеем то = я в (6.2.46), так что выход за пределы отрезка происходит при а < я/3.
Условию (6.2.47) можно придать иную форму. Выразим то через а(то) при помощи (6.2.47) и подставим в соотно шение (6.2.32), взятое при т = т0. Получим трансцендент
ное уравнение  | 
	
  | 
fcotr1 01 + 2ч)а0, 4] - «о = 0 , ч > 0.  | 
	(6.2.48)  | 
Левая часть уравнения (6.2.48) есть выпуклая функция от а0, обращающаяся в нуль при а0 = 0 и а0 = а(т0) . Следо вательно, неравенства (6.2.47) эквивалентны неравенству
М ч - 1 ( 1 + 2 ч)а, 4 ] < в .
§ 3]  | 
	К В А З И О П Т И М А Л Ь Н Ы Е Р Е Ж И М Ы  | 
	259  | 
§ 3. Задача максимального перемещения
иквазноптимальпыс режимы
1.Решение задачи максимального перемещсппя. Обра тимся к решению задачи 2 пз § 1 . Как следует из (6.2.36), зависимость времени быстродействия от пути ТЫ), опреде ляемая соотношениями (6.2.31), (6.2.34), (6.2.35), непре рывна и строго мопотонпа (см. рнс. 6.5). Поэтому согласно сделанному в и. 3 § 1 замечанию, решение задачи 2 получа ется из решения задачи 1 следующим образом. Заданпос время Т представим в виде (6.2.18) и найдем /с, т. По формуле (6.2.32) определим максимальное расстояние а(Т),
после чего интервалы U вычислим по формулам (6.2.31). Оптимальпое управление определяется прежними форму лами (6.2.11) при и —1. В частном случае Т = 2пк, к — целое, имеем управление i?(f) = 1 прп t е (О, Т), здесь
а= Т.
2.Квазпоптимальные режимы в задаче перемещения. Практический интерес представляют режимы с фиксиро ванным небольшим числом переключений, когда число
участков постоянства скорости v(t) точки подвеса задает ся заранее и от времени движения пе завпспт. Этп режи мы удобны для технической реализации п приводят к небольшому увеличению минимизируемого фупкцпопала. Соответствующие оценки будут даны ниже.
Рассмотрим класс режимов с 2т+ 1, т> 1 участками постоянства скорости. Прп Т < 2пт оптимальный режим
в(6.2.31), (6.2.32) содержится в указанном классе. Для
Т> 2пт построим режим управления следующим образом. Будем предполагать, что ТФ2пк, так как прп Т'=2пк
точный оптимальный режим содержит одпп участок пос тоянства скорости. Представим Т в виде (6.2.18) п по ложим
Т = Ti + Т2, Т\ = 2я(/е - m+ 1), Т2= 2я(те - 1 ) + *• (6.3.1)
Пусть а(Т2) — максимальное значение расстояния за дачи 2 , в которой: момент окопчаппя движонпя равен Т2. Пусть и, t2, ..., t2m+\— соответствующие оптимальные длины интервалов постоянства скорости v(t). Положим
-j- Т±,  | 
	= t2, •• tgm+i — hm+i‘ (6.3.2)  | 
17+
260  | 
	П Е Р Е М Е Щ Е Н И Е  | 
	К О Л Е Б А Т Е Л Ь Н Ы Х С И С Т Е М  | 
	[Г Л . 6  | 
  | 
	Управление (6.2.11)  | 
	с в = 1 и интервалами постоянст  | 
|
ва скорости (6.3.1), очевидно, обеспечивает гашение ко лебаний маятника к моменту Т. Обозначим через а„,(Т) соответствующее значение функционала х(Т). Легко ви
деть, что-  | 
	(6.3.3)  | 
ат(Т) = 2л(к - m+ 1) + а{Т2).  | 
|
Преобразуя выражение (6.3.3) при помощи соотноше  | 
|
ния (6.2.32), получим  | 
	
  | 
aJT) = 2пк + 7im-i(t, 4 ).  | 
	(6.3.4)  | 
Прп ш= к+ 1 формула (6.3.4) переходит в (6.2.32). Значеппя функции а(Т) п а„кТ) для оптимального и квазпоптимальпого режимов удовлетворяют очевидным соот ношениям
а,п(.Т) < а(Т) < Т, а(2пк) = aJ2nk) = Т.
2. Анализ квазноптпмальных режимов. Можно пока зать (см. [228]), что квазпоптпмальпыо режимы оптималь ны в классе всех режимов, имеющих не более 2m + 1 участков постоянства скорости. Оценим разность по функ ционалу а между построенным квазиоптимальпым и оп тимальным режимами. Как следует пз формул (6.3.3), (6.2.32), (6.2.38), эта разность равна
акТ) — а,АТ) — /гл(т,  | 
	I(T, -у) < / U  | 
	T) - 7*т_,(т, <у).  | 
|
  | 
	
  | 
	
  | 
	(6.3.5)  | 
Вследствие свойства  | 
	монотонности  | 
	(6.2.38)  | 
	фуикцпй  | 
hhпо к имеем  | 
	
  | 
	
  | 
	
  | 
a(T )-am{T X h J x ) - h Q(T, 4 ) =  | 
	
  | 
	
  | 
|
— 2(1 + ^) arcsin [(1 + у) - 1 sin (т/2)] — 2 sin (т/2).  | 
	(6.3.6)  | 
||
Здесь использованы формулы (6.2.33), (6.2.39) для 7&) h„. Полученная в (6.3.6) функция четна относительно точки т = я и достигает максимума в этой точке. Поэтому получим из (6.3.6)
а(Т) - ат{Т) ^ 2(1 + •yhresind + -у) " 1 - 2. (6.3.7)
Простейшими квазиоптпмальными режимами являются режимы с минимальным числом участков постоянства ско рости, равным трем (m = 1). Рассмотрим их в двух наибо лее важных случаях -у = 1 и Y = 0. По формуле (6,3.7)
