НАУЧНО-ТЕХНИЧЕСКИИ ВЕСТНИК ИНФОРМАЦИОННЫХ ТЕХНОЛОГИИ, МЕХАНИКИ И ОПТИКИ январь-февраль 2019 Том 19 № 1 ISSN 2226-1494 http://ntv.i1mo.ru/
SCIENTIFIC AND TECHNICAL JOURNAL OF INFORMATION TECHNOLOGIES, MECHANICS AND OPTICS January-February 2019 Vol. 19 No 1 ISSN 2226-1494 http://ntv.ifmo.ru/en
УДК 62.50
ОПТИМАЛЬНОЕ УПРАВЛЕНИЕ КАК УСЛОВНАЯ ВАРИАЦИОННАЯ ЗАДАЧА С ПОДВИЖНОЙ ПРАВОЙ ГРАНИЦЕЙ А.А. Ведяков% Е.В. Милованович^, В.Ю. Тертычный-Даури11, Г.В. Тимофеева"
a Университет ИТМО, Санкт-Петербург, 197101, Российская Федерация
b Санкт-Петербургский государственный химико-фармацевтический университет, Санкт-Петербург, 197376, Российская Федерация Адрес для переписки: [email protected] Информация о статье
Поступила в редакцию 01.12.18, принята к печати 25.12.18 doi: 10.17586/2226-1494-2019-19-1-59-66 Язык статьи - русский
Ссылка для цитирования: Ведяков А.А., Милованович Е.В., Тертычный-Даури В.Ю., Тимофеева Г.В. Оптимальное управление как условная вариационная задача с подвижной правой границей // Научно-технический вестник информационных технологий, механики и оптики. 2019. Т. 19. № 1. С. 59-66. doi: 10.17586/2226-1494-2019-19-1-59-66
Аннотация
Предмет исследования. Рассмотрена задача оптимального управления динамической системой, относящаяся к классу условных вариационных задач с подвижными границами. Выполнено вариационное исследование управляемой упругой механической системы с регулируемой жесткостью пружины. Методы. Задача решена с использованием схем и процедур классического вариационного исчисления, которые включают вывод вариации вспомогательного функционала качества и соответствующих уравнений Эйлера. При решении общей условной вариационной задачи изучена полученная замкнутая система дифференциальных уравнений для конструирования оптимальной системы управления исходным динамическим объектом с заданным функционалом качества. Основные результаты. Обобщаются результаты безусловной постановки задачи на случай дополнительных дифференциальных (неголономных) связей. В вариационной задаче оптимального управления условие трансверсальности сформулировано в терминах условия локального программирования. В модельном примере с упругим осциллятором построен алгоритм оптимального управления и найдено конечное время переходного процесса. Практическая значимость. Предложенная вариационная схема оптимального синтеза может быть использована при расчете и проектировании управляемых динамических систем. Эта оптимизационная схема перспективна также для применения в управляемых динамических системах, у которых время функционирования заранее не фиксировано. Ключевые слова
подвижная граница, функционал качества, оптимальное управление, вариация функционала, условие трансверсальности
OPTIMAL CONTROL AS CONDITIONAL VARIATIONAL PROBLEM WITH VARIABLE RIGHT ENDPOINT
A.A.Vedyakova, E.V. Milovanovicha,b, V. Yu. Tertychny-Dauri", G.V. Timofeeva"
aITMO University, Saint Petersburg, 197101, Russian Federation
bSaint Petersburg State University of Chemical Pharmaceutics (SPCPU), Saint Petersburg, 197376, Russian Federation Corresponding author: [email protected] Article info
Received 01.12.18, accepted 25.12.18 doi: 10.17586/2226-1494-2019-19-1-59-66 Article in Russian
For citation: Vedyakov A.A., Milovanovich E.V., Tertychny-Dauri V. Yu., Timofeeva G.V. Optimal control as conditional variational problem with variable right endpoint. Scientific and Technical Journal of Information Technologies, Mechanics and Optics, 2019, vol. 19, no. 1, pp. 59-66 (in Russian). doi: 10.17586/2226-1494-2019-19-1-59-66
Abstract
Subject of research. We consider dynamical system optimal control problem relating to a class of conditional variation problems with variable endpoints. Variational method is applied for research of the elastic mechanical system with controllable spring stiffness. Methods. The classical calculus of variational methods is used, which includes a variation of auxiliary functional and corresponding Euler equations. In solving a general conditional variation problem, the obtained
differential system of equations in closed form is studied for design of an optimal control system for the initial dynamic object with a given quality functional. Main results. Results of unconstrained optimization are generalized to the case with additional differential (nonholonomic) constraints. Transversality condition in the variational problem is formulated in terms of local programming. An optimal control algorithm is constructed in the elastic oscillator model example, and the value of finite transition period is found. Practical relevance. The proposed approach can be used in optimal control design for dynamical systems. This optimization scheme can be also applied to controlled dynamic systems, when operation time is not fixed in advance. Keywords
variable endpoint, performance functional, optimal control, functional variation, transversality condition
Введение. Постановка задачи
В классическом вариационном исчислении задача с подвижными границами (или, что то же самое, со свободными концами) относительно верхнего предела интегрирования изучается в рамках безусловной постановки (см., например, работы [1-4]). В настоящей статье этот тип вариационных задач обобщается на случай наличия дополнительного условия в виде дифференциальной (неголономной) связи и свободной правой границы.
Зададимся функционалом следующего вида:
J = V[x(/1),/1] + ftlF[x(t),x(t),t]dt ^ extr, (1)
'o
экстремум которого надо найти при обеспечении n дифференциальных (неголономных) независимых связей
y(x, X, u, ') = f (x, u, t) - X = 0, (2)
которые описывают задание движения динамической управляемой системы с уравнением
X = f (x, u, t), x, u e Rn.
Здесь x(t) e Rn - вектор состояния, x(t) e Rn - скорость изменения вектора состояния, u(t) e U с Rn -вектор управления, U - множество допустимых управлений; d - дифференциал. Полагаем в (1) скалярные функции V(•), F(•) заданными и непрерывно дифференцируемыми по всем своим переменным.
Считается, что правый конец t1 промежутка времени интегрирования [t0 ,t1 ] не задан; более того, не указано также значение вектора x(t1), т.е. правый конец по состоянию системы не фиксирован. Фиксированы лишь величины t0,x(t0).
Задача (1), (2) порождает вспомогательный функционал качества
J, = V[x(t1),t1] + f'1{F[x, f (x, u, t),t] + (Т (t)y(x, x, u, t)}dt ^ extr
Jt0
с неопределенными множителями Лагранжа ((t) e Rn. Здесь надо иметь в виду, что свободные (или подвижные) параметры (t1,x(t1)) наряду с множителями Лагранжа могут использоваться как еще один класс параметров, оптимизирующих выбираемую систему управления. После интегрирования по частям J* получим
J, = V [ x(t1),t1] + (Т (t) x(t )|to + f '1G(x, u, t) dt,
1 Jt0
G(x, u, t) = G(x, u, t ,((t),( (t))= F (x, u, t) + (Т (t) f (x, u, t) + (Т (t) x(t). (3)
Вариация функционала качества
Вычислим далее вариацию функционала (3) на экстремальных движениях (решениях) с подвижной границей (t1,x(t1)), где 5x(t0) = 0, учитывая возникающие вариации 5x(t), 5u(t), Sx(t1), 5t1 с точностью до величин второго порядка малости, используя следующее утверждение. Теорема. В указанных предположениях вариация (3) задается выражением
«,=(Simi -,,т с,, 18х(',)+íдvlxшl+G(x,t )L='1+„Т й) x й)
V dx(ti) J \ i
St, +
+
н
f1
dG(x, u, t)„ dG(x, u, t), -Sx + — Su
5x du
dt , (4)
полученным с точностью до малых второго порядка.
Замечание. Доказательство теоремы здесь не приводится ввиду громоздкости, отметим только, что оно полностью укладывается в известные схемы, типичные для вариационного исчисления [2, 4].
Далее выберем множители так, чтобы выражения при 5х('), 8x(t1) в соотношении (4)
обратились в нуль. Получим отсюда систему п уравнений Эйлера по х с граничным условием на правом конце:
дв(х,и,') п / ч
дх
дР^АМ)
дx(tl)
(5)
где индекс Т означает транспонирование.
Таким образом, выражение (4) при наличии требований (5) переписывается в виде
дО (х, и, t)
ди
53, =
^(x(tl),tl) + о(х,и,t)U ( ). ( ) 5tl + Г'1 дОЩ^иа'. (6)
1 -"'п ди
д'1
Положим в равенстве (6) выполненным условие дV (х^Д)
д'1
- + О(х('1),и('1),'1) + ц' ('1)х('1) = 0,
которое может быть исходя из условия (5) представлено скалярным уравнением
^^ + х С.> + О(х(',),и('1)Л) = 0,
д'1 дх('1)
либо после сворачивания первых двух слагаемых либо в итоге
аи,
- + 0(х('1),и('1),'1) = 0,
Ж1 ( )
Условие трансверсальности
Требование (7) представляет собой условие трансверсальности 3, в граничной точке '1, оно совпадает с хорошо известным условием оптимальности в задачах локального программирования [5-8], где интегральный функционал качества имеет переменный верхний предел
Условие локальной оптимальности превращается в принцип минимума производной функционала качества и, на семействе оптимальных управлений:
ОД
= Ш1П—;--0.
а'
'0
Считая условие локальной оптимальности (7) во временной точке '1 выполненным, получим исходя из выражения (6) выполненным соотношение
Г '1дО(х,и,') 8и Л. (8)
ди
Для обеспечения необходимых условий стационарности критерия качества 3, (т.е. 53 = 53, = 0), очевидно, требуется, чтобы в интеграле (8):
дО(х,и,') =0. (9)
ди
Подведем итог. Совокупность 2п уравнений Эйлера (5), (9) вместе с п уравнениями связей (2) представляет собой замкнутую систему уравнений для нахождения вектор-функций х('), и('), обеспечивающих решение исходной условной вариационной задачи (задачи оптимального управления) с подвижной границей на правом конце.
Модельный пример
Полученные теоретические выводы апробируем на конкретном примере. Рассмотрим движение тела массой т, связанного с неподвижной опорой при помощи пружины с регулируемой жесткостью с = с(') = м('). Предполагается, что тело может перемещаться по горизонтальным прямолинейным направлениям, а значение с зависит от времени, меняясь, например, за счет тепловых или электромагнитных воздействий.
Назовем исследуемую систему управляемым упругим осциллятором. Его движение будем описывать уравнением, характерным для гармонического осциллятора
mq = -cq,
где q = q(t) - обобщенная координата, соответствующая отклонению тела от точки O (центра системы координат). Точка O помещена на расстоянии l от точки крепления пружины с опорой, l - длина расслабленной пружины. Данная система определяется также кинетической энергией T = mq2 /2 и обобщенной управляющей и восстанавливающей силой Q = -c(t)q.
Требуется в этих условиях оптимальным образом синтезировать движение упругого осциллятора, с тем чтобы обеспечить минимизацию энергетического функционала качества
J = x2 (t,) + f''(x2 (t) + x2 (t))dt = = x2(t,) + f''(x2 (t) + f2 (x, u))dt ^ min,
Jo Jo ueU
где введены обозначения для векторов x, f e R2 и скалярного управления u(t) = c(t) e R :
'q^ r ( q
x =
f=
2 2 • 2 x2 = q2 + q2,
f 2 = q2 +
2 2 u q
ч (|) /т) т'
относительно компонентов уравнения движения, переписанного в нормальном виде
x = f (x,u),
f =
х2) \-ых1/ т
Здесь «(1) - фунция управления, выбираемая из множества допустимых и = С1[0,11], где С'[0,/1] -множество непрерывно дифференцируемых по 1 функций, определенных на промежутке времени [0,/1]. Величина х(0) = 0 предполагается заданной, т.е. кинематика растянутой пружины в начальный момент времени считается известной. Величины х(11) и 11 будут задаваться из некоторых дополнительных условий.
Отметим, что функционал качества в терминах х и и может быть записан также в виде
, 2, ч С * ^ ч л * Г1 + и2/ т2 0 ^ J = х2 (1.) +1 х А(и)х&, А = ,
1 •'0 0 2
где и = «(1) - регулируемая жесткость пружины, А(«) - положительно определенная V! е [0,11]
* ^
матрица, х - вектор, транспонированный по отношению к вектору х.
Приступим к решению поставленной условной вариационной задачи со свободным правым концом путем сведения ее к безусловной задаче. Согласно полученным результатам имеем дифференциальную связь: у(х, х ,«) = / - х = 0 и вспомогательный функционал
J, = х2(11) + ^(х 2(1) + / 2(х, и) + ¿Т (1 )у(х, X,«)) ё1,
где ¿(1) = (ц1(1 ),а2(1 ))Т е R2 - множители Лагранжа, либо
J. = х2^) + ц'(1) х(1 )|0 + !01(х 2(1) + /2 (х,«) + ^ (1) / (X,«) + ¿1Т (1) х(1)) Л.
Составим далее по разработанной схеме вариацию этого функционала согласно выражению (4): &/. = (2х(11) - ¿(11 ))Т 5х(/1) + (X2 (11) + /2 (11) + цТ (11) / (11) +
i7 (tj) x(tj) + (tj) x (t,)) 5t, +Ю' + (4 x2 + (, + j 2 )5x2 + 2uXj j X
2u2 x j u v
2 x, +-2г - ~ + hi 5x, +
mm)
5u
dt.
В последнем соотношении выберем множители ц1 (1) и а2 (1) так, чтобы выполнялись уравнения Эйлера (5) по х1 и х2 с граничными условиями на правом конце:
jj= u(2 - 2| 1 + ^Т |^ (jj(tj) = 2XJ(tJ),
m l m
А2= - 4Х2 , М"2 (11 ) = 2Х2(11).
Следовательно, при наличии этих соотношений выражение для 5/„ перепишется в виде
5J* = f
Jo
_ i-t, | 2ux,2 j2x,
5u dt + (x2 (t,) + f2 (t,) + (t,) f (t,) + (7 (t,) x(t,) + (t,) x (t, ))5t,.
Пусть выполнено условие трансверсальности (7), а именно обеспечено требование на выбор момента времени '1 :
х2 ('1) + /2 ('1) + ц ('1) / ('1) + (1 • ('1) х('1) + ц ('1) х ('1) = 0.
Здесь все слагаемые могут быть выписаны через элементы соответствующих векторов
х2= х2 + х22,
2 2
, 2 2 и X,
Г = Х2 + 2
т
(/ = АХ2 -
т
(1 х = ц1 х1 +ц 2 х2 Тогда
_ <-'11 2мх2
( х = ц1 хх1 +ц2 хх2.
53, = Г .10
М"2 Х1
5иЛ,
откуда обеспечит стационарность функционала качества 3, формула для задания оптимального управления и0 (') при х1 (') = 0:
и С) = и0С) =
_ Ц2С)т
2 х1(')
Рассмотрим теперь системы дифференциальных уравнений для определения соответствующих переменных х(') и ((') при заданных х(0) и х('1) после подстановки в них и0('). Имеем
ГХ1ОЛ = Г х2(') Л ГМОЛ = Г -2хДО [ хг(') J [-М')/2 J, [А 2 (') J 1^1« + 4 Х2(') ,
Для нахождения общего решения введем вектор z = (х1,х2,ц1, а2)т относительно линейной однородной системы дифференциальных уравнений первого порядка с постоянной матрицей коэффициентов системы:
Г 010 0 Л 0 0 0 -1/2
Z (') = Bz(t),
в
-2 0 0 0 -4 -1
Решая характеристическое уравнение Д = det(B -Х1) = 0, где I - единичная матрица размерности 4, X - набор собственных значений, нетрудно найти Д = (Х-1)2(Х + 1)2 = 0, откуда найдем собственные числа Х1 = 1 и X2 = -1 кратности 2. Применяя далее стандартные приемы поиска фундаментальной
системы решений z<Xl) ('), z^ (') для случая кратных корней характеристического уравнения, получим
(Х1) _
z 1 е =
С1 + С2' С1 + С2 + С2'
(Х2) ' _
z 2 е =
С3 + С4' С4 С3 С4'
2(С2 - С1 - С2') ч-2(2С2 + С1 + С2')
где С1, С2, С3, С4 - произвольные постоянные.
Чтобы однозначно определить экстремаль х('):
2(С4 + С3 + С') 2(2С4 - С3 - С4'),
х(' ) =
)
С1 + С2' 1 е' +[ С + С4' , е С1 + С2 + С2' 1 - С, - Сз,
Vх2(') J VС1 1 С2 1 С2' J 4 ^4'
т.е. найти постоянные интегрирования С1, С2, С3, С4 и время '1, надо задать четыре граничных условия с выбранными числами а0, Р0, а1, Р1 :
а,
Г х1(0) Л = |Ч Л Г хД) I х2(0)) [Р0 ), V х2('х), [Р1.
и условие трансверсальности (7) для нахождения момента времени '1 :
5у(х(О) + .х(/,) + О(х(/,),и(/,),/,) = 0, V(же/,)) = х2(/,),
д/1
5х(/,)
где
дУ (х(/,)) 5У (х(/,)) иъг,,*^ ^^
1 ■ = 0, —:-^ = (2х, (/, ),2х2 (/,)), О(х(/, ),и0 (/,),/,) =
5/,
- х,2 - 2 х22 --
5х(/,)
2 2^ и с х
2, ц2л
х1 +2 х2 + 4
= -(х,2 + 3х2)|,.
Таким образом, условие трансверсальности приобретает вид
2 х, (/,) х (/,) + 2 х2 (/,) х2 (/,) = х,2 (/,) + 3х2 (/,),
либо
а, [(С, + С2 + С2)e'1 + (С4 - С3 - )e-'1 ] + + р,[(С, +2С2 +C2/l)e'1 +(Сз -2С4 +C4/l)e-'1 ] = (Ш)(а2 +3р?).
В общем случае для граничных условий на правом конце при / = величины а, и р, - это заданные функции параметра /,, т.е. а, = а,(/,) и р, = Р,(/,), выбираемые из каких-либо конкретных физических требований на состояние системы в момент времени . Решение уравнения трансверсальности зависит от этих условий.
Рассмотрим числовой пример: для следующих параметров и начальных условий
т = I = Ю, а0 = 2,5, Р0 = 0, а, = 0,5, р, =-5 рассчитаны значения ^ точностью до двух знаков после запятой) /,=0,87, ц (0) = 4,32, ц2 (0) = ШД6, 3 = 70,50.
На рис. 1-3 представлены результаты моделирования в программной среде MATLAB Simulink. За время регулируемые переменные х, (/) и х2 (/) достигают заданных конечных значений а, и р,
соответственно. График вырабатываемого сигнала управления и (/) изображен на рис. 3.
5
£ 4 5 3
® 2
х
!
-х,(/)
- - Ц,(/)
0 0,2 0,4 0,6 0,87 , /, с
Рис. 1. Графики изменения х, (/) и ц (/)
,5
5!
,0
сч
-1
5
с(
* 0
-5
—*2« - Ц2(/)
0 0,2 0,4 0,6 0,87 , /, с
Рис. 2. Графики изменения х2 (/) и ц2 (/)
18
16 , 14
И 12 /
© 10 / а 8 / 6 4 2
0 0,2 0,4 0,6 0,87 1 ', с
Рис. 3. График изменения и ) Заключение
В работе предложена схема синтеза оптимального управления для нелинейных динамических систем в рамках решения условной вариационной задачи со свободным правым концом траектории и нефиксированным временем окончания процесса регулирования. Эта схема частично была реализована в работах [9-11] в задачах адаптивного управления.
Стоит добавить, что различные алгоритмы вычисления вариаций функционалов качества в задачах вариационного исчисления и оптимального управления динамическими системами предлагались многими исследователями, в том числе зарубежными (см., например, работы [12-14]).
Из представленного решения задачи оптимального синтеза движения упругого осциллятора с регулируемым коэффициентом жесткости вытекает вывод о том, что определенный выбор граничных значений а0, Р0, а1, Р1, '1 обеспечивает соответствующий режим движения: оптимальное энергетическое сжатие или растяжение пружины и перевод ее из начального в конечное состояние без пребывания в каком-либо промежуточном колебательном процессе.
Аналогичный результат можно получить, если для исследуемого объекта управления в качестве критерия оптимальности взять так называемый «интеграл рассеиваемой энергии» [15], т.е. интеграл по времени от квадрата управляющего воздействия, при этом параметр х(') будет являться уже не экспоненциальной функцией времени, а кубическим многочленом по '.
Литература
1. Гельфанд И.М., Фомин С.В. Вариационное исчисление. М.: Физматгиз, 1961. 228 с.
2. Эльсгольц Л.Э. Дифференциальные уравнения и вариационное исчисление. М.: Наука, 1969. 424 с.
3. Янг Л. Лекции по вариационному исчислению и теории оптимального управления. М.: Мир, 1974. 488 с.
4. Тертычный-Даури В.Ю. Галамех. Т. 4. Оптимальная механика. М.: Физматлит, 2008. 608 с.
5. Дегтярев Г.Л. Синтез оптимального управления в системах с распределенными параметрами с помощью функций Ляпунова // Прямой метод в теории устойчивости и его приложения. Новосибирск: Наука, 1981. С. 75-83.
6. Матвеев А.С. Вариационный анализ в задачах оптимизации систем с распределенными параметрами и вектор-функции множества // Сибирский математический журнал. 1990. Т. 31. № 6. С. 127-141.
7. Панченков А.Н. Экстремальные задачи управления движением с локальными функционалами. В кн. Проблемы устойчивости движения, аналитической механики и управления движением. Новосибирск: Наука, 1979. С. 190-202.
8. Тертычный-Даури В.Ю. Галамех. Т. 1. Адаптивная механика. М.: Физматлит, 2008. 544 с.
9. Тертычный-Даури В.Ю. Решение вариационных динамических задач в условиях параметрической неопределенности // Проблемы передачи информации. 2005. Т. 41. № 1. С. 53-67.
10. Тертычный-Даури В.Ю. Вариационные динамические задачи с параметрами и их адаптивная интерпретация // Автоматика и телемеханика. 2005.№ 9. С. 114-128.
11. Тертычный-Даури В.Ю. Условная задача оптимального
References
1. Gel'fand I.M., Fomin S.V. Calculus of Variations. Moscow, Fizmatgiz Publ., 1961, 228 p. (in Russian)
2. El'sgol'ts L.E. Differential Equations and Calculus of Variations. Moscow, Nauka Publ., 1969, 424 p. (in Russian)
3. Yang L. Lectures on Calculus of Variations and Optimal Control Theory. Moscow, Mir Publ., 1974, 488 p. (in Russian)
4. Tertychny-Dauri V.Yu. Galamech. Vol. 4. Optimum Mechanics. Moscow, Fizmatlit Publ., 2008, 608 p. (in Russian)
5. Degtyarev G.L. Synthesis of optimal control in systems with distributed parameters using Lyapunov functions. In Direct Method in Stability Theory and its Applications. Novosibirsk, Nauka Publ., 1981, pp. 75-83. (in Russian)
6. Matveev A.S. Variational analysis in optimization problems of systems with distributed parameters and set vector functions. Siberian Mathematical Journal, 1990, vol. 31, no. 6, pp. 127-141. (in Russian)
7. Panchenkov A.N. Extreme problems of motion control with local functionals. In Problems of Motion Stability, Analytical Mechanics and Motion Control. Novosibirsk, Nauka Publ., 1979, pp. 190-202. (in Russian)
8. Tertychny-Dauri V.Yu. Galamech. Vol. 1. Adaptive Mechanics. Moscow, Fizmatlit Publ., 2008, 544 p. (in Russian)
9. Tertychny-Dauri V.Yu. Solution of variational dynamic problems under parametric uncertainty. Problems of Information Transmission, 2005, vol. 41, no. 1, pp. 45-58. (in Russian)
10. Tertychny-Dauri V.Yu. Variational dynamical problems with parameters and their adaptive interpretation. Automation and Remote Control, 2005, vol. 66, no. 9, pp. 1465-1477. doi: 10.1007/s10513-005-0185-z
11. Tertychnyi-Dauri V.Yu. A conditional optimal control problem and its adaptive solution method. Automation and Remote
управления: адаптивный метод решения // Автоматика и телемеханика. 2006.№ 3. C. 54-67.
12. Блэтт Д., Лайнесс Д. Практическое использование вариационных принципов в нелинейной механике. В сб. Механика. М.: Мир, 1964. № 5. C. 3-11.
13. Mayne D.Q., Polak E. First order strong variation algorithm for optimal control // Journal of Optimization Theory and Applications. 1975. V. 16. № 3/4. P. 277-301. doi: /10.1007/bf01262938
14. Leitmann G. The Calculus of Variations and Optimal Control. NY: Plenum Press, 1986. 312 p. doi: 10.1007/978-1-4899-0333-4
15. Лернер А.Я., Розенман Е.А. Оптимальное управление. М: Энергия, 1970. 360 с.
Авторы
Ведяков Алексей Алексеевич - кандидат технических наук, старший научный сотрудник, Университет ИТМО, Санкт-Петербург, 197101, Российская Федерация, Scopus ID: 49664023200, ORCID ID: 0000-0003-4336-1220, vedyakov@gmail. com
Милоеаноеич Екатерина Воислаеоена - кандидат технических наук, доцент, доцент, Университет ИТМО, Санкт-Петербург, 197101, Российская Федерация; заведующий кафедрой, Санкт-Петербургский государственный химико-фармацевтический университет, Санкт-Петербург, 197376, Российская Федерация, Scopus ID: 33156677, ORCID ID: 00000002-9069-8574, [email protected]
Тертычный-Даури Владимир Юрьевич - доктор физико-математических наук, профессор, профессор, Университет ИТМО, Санкт-Петербург, 197101, Российская Федерация, Scopus ID: 8980267000, ORCID ID: 0000-0003-4671-7659, [email protected]
Тимофеева Галина Васильевна - кандидат физико-математических наук, доцент, тьютор, Университет ИТМО, ORCID ID: 0000-0002-9325-2244, [email protected]
Control, 2006, vol. 67, no. 3, pp. 393-404.
12. Blatt J.M., Lyness J.N. The practical use of variation principles in non-linear mechanics. Journal of the Australian Mathematical Society, 1962, vol. 2, no. 3, pp. 357. doi: 10.1017/s144678870002694x (in Russian)
13. Mayne D.Q., Polak E. First order strong variation algorithm for optimal control. Journal of Optimization Theory and Applications, 1975, vol. 16, no. 3/4, pp. 277-301. doi: /10.1007/bf01262938
14. Leitmann G. The Calculus of Variations and Optimal Control. NY, Plenum Press, 1986, 312 p. doi: 10.1007/978-1-4899-0333-4
15. Lerner A.Ya., Rozenman E.A. Optimal Control. Moscow, Energiya Publ., 1970, 360 p. (in Russian)
Authors
Alexey A. Vedyakov - PhD, Senior scientific researcher, ITMO University, Saint Petersburg, 197101, Russian Federation, Scopus ID: 49664023200, ORCID ID: 0000-0003-4336-1220, [email protected]
Ekaterina V. Milovanovich - PhD, Associate Professor, Associate Professor, ITMO University, Saint Petersburg, 197101, Russian Federation; Head of Chair, Saint Petersburg State University of Chemical Pharmaceutics (SPCPU), Saint Petersburg, 197376, Russian Federation, Scopus ID: 33156677, ORCID ID: 0000-00029069-8574, [email protected]
Vladimir Yu. Tertychny-Dauri - D.Sc., Full Professor, ITMO University, Saint Petersburg, 197101, Russian Federation, Scopus ID: 8980267000, ORCID ID: 0000-0003-4671-7659, [email protected]
Galina V. Timofeeva - PhD, Associate Professor, tutor, ITMO University, Saint Petersburg, 197101, Russian Federation, ORCID ID: 0000-0002-9325-2244, [email protected]