Научная статья на тему 'РАВНОМЕРНАЯ ОПТИМИЗАЦИЯ УПРАВЛЯЕМЫХ СИСТЕМ С РАСПРЕДЕЛЕННЫМИ ПАРАМЕТРАМИ'

РАВНОМЕРНАЯ ОПТИМИЗАЦИЯ УПРАВЛЯЕМЫХ СИСТЕМ С РАСПРЕДЕЛЕННЫМИ ПАРАМЕТРАМИ Текст научной статьи по специальности «Математика»

CC BY
22
8
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
РАВНОМЕРНАЯ МЕТРИКА / СИСТЕМЫ С РАСПРЕДЕЛЕННЫМИ ПАРАМЕТРАМИ / АЛЬТЕРНАНСНЫЙ МЕТОД

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

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

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

Похожие темы научных работ по математике , автор научной работы — Рапопорт Эдгар Яковлевич

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

UNIFORM OPTIMIZATION OF CONTROLLED SYSTEMS WITH DISTRIBUTED PARAMETERS

A constructive method is proposed for solving a spatiotemporal control problem in systems with distributed parabolic parameters under the conditions of the given accuracy of uniform approximation of the final state of a plant to the required spatial distribution of the controlled variable. The developed approach is based on the previously designed alternance method for constructing the parameterizable programmed control algorithms, which extended the results of the theory of nonlinear Chebyshev approximations to a wide range of optimization problems and uses the fundamental laws of the subject area. It is shown that in linear quadratic problem optimization the equations of optimal controllers with autonomous modal controls in the open domain of their definition and taking into account restrictions on the nature of the spatial distribution of the control actions specified by the conditions of technical implementation are reduced to linear feedback algorithms for the measured state of the plant with nonstationary transmission coefficients and the given dependence on the spatial arguments of the controlled value. The results obtained are extended to the problem of searching for time-invariant spatially distributed controls, considered as the desired design solutions for a plant.

Текст научной работы на тему «РАВНОМЕРНАЯ ОПТИМИЗАЦИЯ УПРАВЛЯЕМЫХ СИСТЕМ С РАСПРЕДЕЛЕННЫМИ ПАРАМЕТРАМИ»

Вестн. Сам. гос. техн. ун-та. Сер. Физ.-мат. науки. 2022. Т. 26, № 3. С. 419—445 ISSN: 2310-7081 (online), 1991-8615 (print) d https://doi.org/10.14498/vsgtu1943

EDN: WJCOQD

УДК 519.853.53

Равномерная оптимизация управляемых систем с распределенными параметрами

Э. Я. Рапопорт

Самарский государственный технический университет,

Россия, 443100, Самара, ул. Молодогвардейская, 244.

Аннотация

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

Ключевые слова: равномерная метрика, системы с распределенными параметрами, альтернансный метод.

Получение: 17 июля 2022 г. / Исправление: 12 августа 2022 г. / Принятие: 18 августа 2022 г. / Публикация онлайн: 19 сентября 2022 г.

Дифференциальные уравнения и математическая физика Научная статья

© Коллектив авторов, 2022 © СамГТУ, 2022 (составление, дизайн, макет) Q ©® Контент публикуется на условиях лицензии Creative Commons Attribution 4.0 International (https://creativecommons.org/licenses/by/4.0/deed.ru) Образец для цитирования

Рапопорт Э. Я. Равномерная оптимизация управляемых систем с распределенными параметрами // Вестн. Сам. гос. техн. ун-та. Сер. Физ.-мат. науки, 2022. Т. 26, № 3. С. 419-445. EDN: WJCOQD. DOI: 10.14498/vsgtu1943. Сведения об авторе

Эдгар Яковлевич Рапопорт А https://orcid.org/0000-0002-0604-8801 доктор технических наук, профессор; профессор каф. автоматики и управления в технических системах; e-mail: [email protected]

1. Введение

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

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

Эффективный способ преодоления отмеченных затруднений состоит в отказе от жесткой фиксации требуемого конечного состояния ОРП уже на стадии постановки задачи оптимального управления (ЗОУ) с последующим переходом к заведомо разрешимой задаче при заданном целевом множестве, которое отвечает достижимым значениям оцениваемых в соответствующей метрике допусков на отклонение от номинальной точки, фиксируемой положением правого конца фазовой траектории в исходной двухточечной схеме [1,3]. Как правило, в качестве такой оценки чаще всего используется среднеквадратичное отклонение от номинального конечного состояния. Гладкая граница такого целевого множества позволяет получить сравнительно простые алгоритмически точные аналитические решения ЗОУ в рамках линейных моделей ОРП с использованием классических условий трансверсальности [4,5].

Однако формальные оценки точности попадания в заданное конечное состояние ОРП по величине среднеквадратичной ошибки приближения приводят к недопустимым для целого ряда актуальных прикладных задач локальным отклонениям управляемой величины от заданных значений в пределах пространственной области ее определения и при этом слабо ассоциируются с типичными для приложений требованиями [1,3,4]. Эти требования чаще всего формулируются в равномерной метрике в виде заданной максимально допустимой величины ошибки равномерного приближения конечного пространственного распределения управляемой величины к номинальному состоянию на заданном множестве его пространственных аргументов [1,3,4]. Соответствующее целевое множество автоматически исключает локальные «выбросы» ошибок приближения за допустимые пределы. В то же время такое множество допустимых состояний имеет сложную форму в фазовом пространстве ОРП с негладкой границей в конечной точке оптимального процесса [4,5]. В данном случае уже не удается использовать условия трансверсальности в их классическом виде и решение ЗОУ ОРП принципиально усложняется как раз применительно к ситуациям, представляющим самостоятельный теоретический интерес и наиболее характерным для приложений.

В работах [1,3-5] предложен метод решения ЗОУ ОРП в условиях равномерной оценки целевых множеств, базирующийся на предварительной параметризации управляющих воздействий с помощью аналитических условий

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

В настоящей работе полученные в [1,3-5] результаты обобщаются применительно к более широкому классу задач оптимального программного и позиционного управления объектами с распределенными параметрами, описываемыми пространственно-многомерными уравнениями в частных производных параболического типа.

2. Математические модели управляемых процессов

Пусть управляемая функция состояния Q(X, t) объекта с распределенными параметрами описывается в зависимости от времени t ^ 0 и пространственных координат X е V, X = (xi), г = 1, к; 1 ^ к ^ 3, в пределах односвяз-ной области V Э X с кусочно-гладкой границей S линейным многомерным уравнением в частных производных второго порядка параболического типа:

ж = £ ai(X) Ш+£ bi(X) Ю+С (X )Q+^ (x *) (1)

i=1 i i=1

с краевыми условиями

Q(X, 0) = Qo(x), X e? = V US; (2)

dO

+ aQ = Us(X, t), X eS, (3)

внутренним Uy (X, t) или(и) граничным Us(X, t) управляющими воздействиями, допустимыми в классе кусочно-непрерывных функций [5]. Здесь Г — вектор внешней нормали к S; a = const ^ 0; заданная функция Qo(X) интегрируема с квадратом в области V и коэффициенты a,i(X), ^(X), С(X) являются достаточно гладкими функциями своих аргументов, причем не все ai(X) в (1) одновременно равны нулю.

Общее решение начально-краевой задачи (1)-(3), понимаемое в обобщенном смысле [6,7], может быть получено в следующем виде [5,8,9]:

Q(X, t)= I f G(X,Y,t - т )uy (X, r)dYdr + / Qo(Y )G(X,Y, t)dY+

o y y

+ / / G(X,Y,t - т )us (Y, T)dS (Y )dr, (4)

o s

/0 Js

где функция Грина С(Х, У,1 — т) рассматриваемого ОРП определяется методом конечных интегральных преобразований [10] в форме ее разложения в сходящейся в среднем ряд по собственным функциям Фп(Х), Фп(Г) задачи (1)-(3), вычисляемым с собственными числами М„ известными способами [8,10]:

Ф ( Х)

С(Х,Г,1 — т) = ^Ф П(Х )Ф „(Г )г(¥) е-м^- >, Ф П(Х) = -^Ф-г). (5)

п=1 " п"

Здесь ||Фга|| —норма Фп; г(¥) —весовая функция конечного интегрального преобразования.

Разложение С^(Х, Ь) в сходящийся в среднем ряд по ортогональной с весом г(Х) системе функций Фп(Х) [8-10]

те .

Я(Х,1) = ^ Яп№п{Х); Яп^)= Я(Х,фп(Х )г(Х )(1Х (6)

п=1 V

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

соотношений по переменной £ позволяет перейти к представлению ОРП (1)-(3) бесконечной системой обыкновенных дифференциальных уравнений относительно (модальное описание ОРП) [5,9]:

йО

= -М2п^п + Рп(1); $п(0) = Яоп; (7)

Рп(^ = иуп^) + ^ф, п = 1, 2,....

Здесь

иуп(^ = иу (Х,1)Фп(Х )г(Х )йХ,

IV

№(*)= [ ^(¥,1)фп(¥)г(¥)й8(¥), Js

а внутреннее управление иу(Х,Ь) и начальное состояние Qo(X) восстанавливаются по их модальным составляющим иуп (¿), ога в форме разложения в ряд, подобно (6):

те те

иу (X, 1) = ^ иуп(тп (X), Яо(Х) = ^ ЯопФп(Х). (9)

п=1 п=1

Далее всюду будем рассматривать область V в форме параллелепипеда в декартовой системе координат X = {(х,у, г) : 0 ^ х ^ хс; 0 ^ у ^ ус; 0 ^ г ^ гс} с одним (для простоты) управлением из(X, Ь) = ис(х,у, Ь) на грани г = гс. Случаи с и(Х, ¿) на других гранях или их совместное использование приводят к аналогичным результатам. Тогда поверхностный интеграл в (8) сводится к вычислению обыкновенного двойного интеграла по области

Б = {(х, у) : 0 ^ х ^ хс; 0 ^ у ^ ус} и выражение для Р^^) в (8) принимает следующий вид [5,9]:

Рп\1) = = из (х,у, (х, у) п(х, у)(1хйу. (10)

■Уд

Здесь йзп(Ъ) — моды граничного управления из(х,у, £), определяемые подобно йуп^) при известных собственных функциях ф^(х, у) конечного интегрального преобразования из(х,у, £), х, у € Б, а из(х,у, Ь) определяется по

известным модальным составляющим в форме разложения в ряд вида (9):

те

ив(х, у, г) = ^ й8п^)Ф*п(х, у). (11)

n=1

В итоге равенство (10) приводит (вместо (7)) к модальному описанию ОРП системой уравнений

dO

= -MlOn + uvn(t) + uSn(t), On(0) = Oon, n = 1,2,.... (12)

Можно показать [11,12], что при выполнении усиленных условий Коши— Липшица система (12) имеет единственное решение при заданных воздействиях иуп(Ъ), из'П(Ь), которое с любой требуемой точностью аппроксимируется решением укороченной системы, образуемой достаточно большим конечным числом N * первых из уравнений (12) при С(п(1) =0 V п > N *. Далее всюду на этом основании учитываются N1* мод (п, п = 1, N1* в (6), (9), (12), где N* = ж или N* = N * < ж в зависимости от используемой схемы анализа.

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

Пусть для рассматриваемого ОРП (1)-(3) применительно к его модальному описанию (12) требуется обеспечить за время ¿* приближение конечного состояния объекта (X, ¿*) в форме его разложения в ряд (6) к заданному пространственному распределению управляемой величины (*(Х) с оцениваемой в равномерной метрике погрешностью > 0 согласно соотношению

max х ev

¿0n(t*)фn(x) -0*(X)

n=1

< ^ (13)

Пусть применительно к рассматриваемому всюду далее случаю канонической формы области V и ее границы S качество управления ОРП характеризуется интегральным функционалом достаточно общего вида [5]:

f -

I(uv,us) = fo(0(t),uv(t),us(t), t)dt ^ min . (14)

J 0 uV ,us

Здесь f0 — заданная достаточно гладкая подынтегральная функция своих аргументов; 0(t) = (0n(t)), Uv(t) = (Uvn(t)), Us(t) = (Usn(t)) —векторы модальных составляющих соответственно управляемой величины, внутреннего и граничного управляющих воздействий, n = 1,2,.... При этом uv (X, t), us(X, t) должны быть стеснены ограничениями:

Umin ^ u(X, t) ^ umax, 0 ^ t ^ t* (15)

с заданными границами диапазона их возможных изменений, где

u(X, t)=uv(X, t), X eV или u(X, t)=uS(X, t), X e S, (16)

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

и*(г) = йу(г) или и*(г) = и*з(г), й(г) = (ип(г))-, ип(г) = иуп(Ь) или ип(Ъ) = п = 1, 2,...

и соответствующей й*(Ь) оптимальной траектории ^ (Ь), обеспечивающих выполнение требования (13) к конечному состоянию объекта при минимальном значении функционала качества (14) в условиях ограничений (15), стесняющих поведение й(Ь) при восстановлении и(Х, ¿) по значениям й(Ь) в форме рядов вида (9), (11).

4. Метод параметрической оптимизации управляющих воздействий

Краевая задача принципа максимума. На бесконечномерную задачу оптимального управления (12)-(15) распространяется принцип максимума Понт-рягина [1,13]. Базовое условие

Н(^оР1^),й*(1),фоР1^)) = тахН(дор^),й(1),фоР^)), Ь € [0,I*] (18)

достижения на соответствующих оптимальному процессу величинах ор1^), и*(Ь), форь(^ максимума функции Понтрягина

н (д(1),и(1),ф(1)) = - мя ,и, + ^фп(1){-м2дп + ип(1)) (19

п=1

по векторному аргументу и(Ь) совместно с уравнениями

Лфг дН

(И д(^г

г = 1, 2,..., (20)

описывающими вектор ф(Ь) = (фг(Ь)) сопряженных переменных, уравнениями (12) модели объекта и ограничениями (15) составляют программно управляемую систему (П-систему) [5,14], замыкаемую относительно всех неизвестных требованиями (13) к конечному состоянию Q(X, Ь*) управляемой величины.

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

Решение П-системы формально определяет искомые экстремали с точностью до вектора начальных значений сопряженных функций, выступающих, таким образом, в роли естественного параметрического представления искомых управлений й*(Ь) [14-16]. Однако для объектов с распределенными параметрами такой способ параметризации оказывается некоструктивным прежде всего в силу бесконечной размерности этого вектора и известных затруднений, возникающих при решении П-системы [14-16].

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

% = , фг = фг(1*), N < N1* ^ ж, конечных значений фг первых N сопряженных функций в (20) при равных нулю всех остальных значениях фг(Ь*):

ф(м) = (фг(1 *)) = (ф), ; фг(1 *) = 0 V г >N > 1. (21)

Интегрирование уравнений П-системы в условиях ф-параметризации (21) позволяет получить конечное состояние управляемой величины, управляющие воздействия и значения критерия оптимальности в форме явных функций ((X, ф(М)), и(Ь ,ф(м)) и 1(ф(м)) от своих аргументов, определяя тем самым искомое управление и*(Ь, )) с точностью до выбора оптимального

вектора параметров ф(м) = ф(М) = (ф*), г = , к нахождению которого и сводится дальнейшая задача.

Редукция к задаче полубесконечной оптимизации и альтернансный метод ее решения. Минимально достижимые в классе параметризуемых управлений и^,ф(м)) значения в^П ошибки е равномерного приближения ((X, 1*) к (*(Х) определяются, согласно (13), соотношением

min (max I 0(X^(N)) -0*(X)\\

N)GEN IxeV1 1 J

£(N) = min ^n)eEN ixev

= max\O(X,^0N)) -0*(X)\ xev

ф0Ю = arg( min \max\0(X^(N)) - 0*(X)\1 } )eEN<-XevJ j

х ev

(22)

фГ) =(фог), 1 = 1^.

Вектор ф0М) совпадает по определению (21) с вектором ф(И+1) с нулевой компонентой ф^+1:

ф(К ) = ф^ +1) = (^г , 1 = ^ ; ^ +1 = 0).

В типичных условиях существования отрицательной производной дЬ(ф№+^)/ди < 0 функции максимума

Ь(ф(м+1)) = тах\Я(Х,ф(м+1)) -0*(Х)| (23)

х ev

по некоторому направлению ш e EN+1 при б^ы > einf [3], где einf — точная нижняя грань возможных значений е в (13), оказывается достижимой точность равномерного приближения в классе управлений U(t,ф(N+1)):

е = е! = max\0(X, ф(N+1)) - 0*(X)\ < eN х ev1

при некотором векторе ф^+1), отличном от tp(N+1).

rr (N+1) , ( N) (N) ^

Последнее неравенство означает, что emin < ^in если б^ы > £inf.

Отсюда следует, что ошибки минимакса в (22) уменьшаются с возрастанием N, образуя строго убывающую цепочку неравенств

J1) > _(2) > > m > _ü+1) > > Ар) = _ (24)

min > min > • • • > min > min > • • • > min = inf,

где р = ж при einf = 0 и р < ж при einf > 0 соответственно для управляемых и неуправляемых относительно Q*(X) моделей объекта [3,17]. В случае, когда £ < £inf в (13), решения рассматриваемой задачи оптимального управления не существует.

Неравенства (24) характеризуют сужающиеся к Q*(X) c возрастанием

j семейства целевых множеств для е = ¿^¡п в (13), создавая возможности обеспечения достижимой точности равномерного приближения к Q* (X) при £ > einf в (13) в процессе последовательной ^-параметризации управляющих воздействий с конечномерным вектором параметров ф^), N < N*, для ряда возрастающих значений N в (21).

В результате перехода к ^-параметризованной форме Q(X, ф(м)) и 1(ф(м)) представления Q(X, t*) в (6), (13) и I(v) в (14) осуществляется точная редукция исходной задачи оптимального управления к задаче полубесконечной оптимизации (ЗПО) [1,3-5]:

I(tp(N)) ^ min; max\Q(X, ф^)) - Q*(X) \ € £ (25)

) хе/

на экстремум функции I(ip(N)) конечного числа N переменных ф^, i = 1,N, в (21) с бесконечным числом ограничений, порождаемых требованием выполнения условия (13) для всех X е V и заменяемых в (25) одним ограничением на функцию максимума )) в (23).

Принципиальным преимуществом метода ф-параметризации по сравнению с выбором в качестве параметрического представления управляющих воздействий вектора начальных значений сопряженных переменных является установленное в [17] однозначное соответствие между размерностью N вектора ф(N) и местом заданной величины е в цепочке неравенств (24) для задачи (25) согласно соотношению

N = § Ve: £(l9) €£ < £(l9-1),§ € р. (26)

Поскольку в условиях € £ < ^imm^ заведомо N ^ § по определению величины ^min в (22), то ф-параметризуемое управление отличается минимально возможной размерностью вектора параметров для заданного значения , устанавливая тем самым структуру оптимальных программных управлений минимальной сложности в условиях (13).

Решение задачи полубесконечной оптимизации (25), (26) относительно вектора параметров ф(N), а также заранее неизвестной величины минимакса

emin в (26) в случае, когда е = £^11, может быть получено в условиях малостеснительных ограничений альтернансным методом [1,3,5]. Метод бази-

j (N)

руется на специальных альтернансных свойствах искомого решения ф* = = (ф*), i = 1,N, задачи (25), являющихся аналогом условий экстремума в теории нелинейных чебышевских приближений, и дополнительной информации о конфигурации пространственного распределения результирующего состояния Q(X^*N^) управляемой величины, диктуемой закономерностями предметной области.

Согласно альтернансным свойствам, равные допустимой величине е значения функции максимума Ь(ф^)) в (23) достигаются в некоторых точках Х0 е V, ,] = 1, Я, общее число которых К (в выполняющихся, как правило, условиях К ^ 2) оказывается равным числу всех искомых параметров оптимального процесса, к которым относятся ф*, г = 1, N, а также величина г^П, если в (26) е = е™ [2,3]:

( АТ (.Ю ^ ^ (N-1)

Я I N, если еЦ <£< г^п );

К + 1, если е = е™, (27)

К ^ 2.

Указанные альтернансные свойства порождают замкнутую относительно всех неизвестных систему соотношений

((Х0,ф*м)) — (*(Х0) \ = е, 3 = 1, К (28)

При известной форме зависимостей ((Х, ф*М)) от Х е V, которая определяется базовыми свойствами конкретных оптимизируемых процессов и позволяет идентифицировать точки Х0, ] = 1, Я, и знаки предельно допустимых

отклонений ((Х0,ф^))—(*(Х0), равенства (28), дополненные условиями существования экстремума функции ((Х,ф*М)) — (*(Х) в точках Х0 е ШУ, д = 1, К1, где Я1 ^ К и Х0 е (Хо }, переводятся в систему уравнений

((Х0 ,ф*М)) —(*(Х0 ) = ±е, 3 =1К;

д , , __(29)

дХ[Я(Х0д,ф*М)) — (*(Х0)] ^ д = 1,К1

с однозначно определяемым знаком е в каждой точке Х®.

Решением системы уравнений (29) стандартными численными методами относительно всех искомых неизвестных, включая значения Х0д, д =

= 1, К1, завершается процедура определения ф*^) и оптимального программного управления и^,ф^)) в виде явной функции временного аргумента, по которой искомые программные управляющие воздействия и*(Х, Ь) находятся в форме разложения в ряд вида (9), (11).

Явное выражение для зависимости ((Х(0,ф*1)) от всех аргументов в (29) представляется в форме ряда вида (6), где значения модальных переменных (п^*) = (п(ф(^) в конце оптимального процесса вычисляются в результате решения П-системы (12), (15), (18)—(20) с параметризованным управлением

и^, ф(м)). Если при этом по исходным требованиям е = е^П в (25) при заданном то решение задачи (25) непосредственно сводится к решению системы уравнений (29) при N = $, К = $ + 1 согласно (26), (27).

Если в (29) е задается конкретным числом ео, то на первом этапе требуется решить систему уравнений (29) при е = е^П для возрастающего ряда значений к = 1, 2,...,$1, где находится из условия е^П < £0 < ^тП 1). В случае е0 = е^^ исходная задача оказывается уже решенной. В случае

^пЦп < £о < ет1п ^ получаем, что N = согласно правилу (26), и на втором этапе остается решить систему уравнений (29) при известном £о относительно

вектора с найденной и априори нефиксируемой размерностью N = $1 при К = $1 в соответствии с правилом (27).

Описанная базовая технология альтернансного метода решения ЗОУ ОРП широко апробирована на целом ряде задач управления объектами технологической теплофизики [1,3-5,17-24].

5. Программное управление в линейно-квадратичных задачах оптимизации

Одной из центральных в теории оптимального управления объектами с распределенными параметрами является задача оптимизации поведения линейных моделей ОРП по квадратичным критериям качества [1,25-29]. В данном случае аппарат принципа максимума позволяет непосредственно получить искомые управляющие воздействия в ^-параметризованном виде и предлагаемая методология решения задачи оптимального программного управления реализуется в аналитической форме алгоритмически точных вычислительных процедур. Пусть эффективность управления объектом (1)-(3) оценивается квадратичным интегральным функционалом, определяемым далее для простоты без потери общности основных результатов в следующем типичном виде:

I(u) = Г J0

/ r(X)(pqQ2(X, t)+u2v(X, t))dX +

'V

+ r1(x, y)u%(х,у, t)dxdy Jd

dt ^ min (30)

с постоянным весовым коэффициентом pQ.

Переход к описанию ОРП в терминах модальных переменных в форме системы уравнений (12) приводит в силу разложения в ряды (6), (9), (11) по ортонормированному семейству собственных функций к представлению критерия (30) в следующем, подобном (14), виде в условиях (17):

h(u) = / fodt = Jo

t* /•„ i i

pqY.Q Kv + Y^uKt)

n=1 n=1

dt ^ min, u = (un). (31)

В соответствии с рассматриваемой постановкой задачи оптимального управления требуется найти управляющее воздействие u*(t) и оптимальную траекторию Qopt(t), обеспечивающие перевод объекта (12) за заранее фиксируемое время t* в заданное целевое множество (13) с минимальным значением функционала (31) в условиях ограничений (15).

Условие максимума (18) в задаче оптимизации (12), (13), (15), (31) определяет каждое из искомых автономных управлений u*n(t) в форме явной функции от соответствующей сопряженной переменной фn(t) независимо от других составляющих u*(t):

u*n(t) = un min, если \ф*п (t) < un min; (32)

0

un(t) = 1 ^n(t), если Un min ^ 2 ^n (I) ^ Un max, П = 1,N*] (33) U*n(t) = Un max, если (t) > Un max, (34)

где unmin, unmax — ограничения на un(t), связанные общим для всех n = 1, N* условием (15), стесняющим распределенное управление u(X,t).

Если в (15), (16) на некотором временном промежутке u(X, t) = uy (X, t) = = UV max или u(X,t) = US(X,t) = US max, либо Uy (X,t) = Uy min, US(X,t) = = Usmin, то отвечающие этим значениям u(X, t) величины un(t) определяются согласно (8), (10):

Un max — U-Vn max — Uy max IVn или Un max — U-Sn max — Us max^Sn] Un min — Uyn min — Uy min^Vn либ° Un min — U,Sn min — Us min^Sn,.

(35)

Здесь

Ivn = ф n(X )r(X )dX; ISn = ф*п(х,у)п (x,y)dxdy. (36) Jv JD

5.1. Управление в открытой области изменения управляющих воздействий

Ограничимся здесь типичным для линейно-квадратичных задач случаем линейной зависимости и*п(1) от сопряженной переменной, согласно (33), считая, что ограничения (15) не достигаются на всем протяжении оптимального процесса. Подобный подход позволяет, во-первых, определить минимально достижимое значение критерия оптимальности (31) и, во-вторых, установить по полученным результатам уровни итах и в (15), необходимые для реализации максимального эффекта по величине I в (31).

Каждое из уравнений (12) после подстановки модального управления и*п(Ь) в виде (33) образует совместно с соответствующим уравнением (20) для сопряженной переменной линейную программно-управляемую П-систему второго порядка относительно двух переменных п и фп для каждого п = 1, Ж*:

^ = 2pqQn + М*фп,

% = -M2Qn + ±фп,

(37)

замыкаемую требованиями к ее конечному состоянию, которые считаются заданными исходя из общего для всех п = 1, Ж* условия (13).

Решение этой системы представляется в известной векторно-матричной форме

fn(t)

Q n(t)

Фп(0) Q n(Q)

Anl i(t) An2i(t)

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

Anl 2 (i)

An22(t)

(38)

где Ап — 2 х 2-матрица коэффициентов системы (37); еАп1 — матричная экспонента и Апкз, к, в = 1, 2, —заданные в соответствии со структурой уравнений (37) элементы блочного представления еАп1.

Перенос (прогонка) начальных условий в (38) в заданный конечный момент времени ¿* приводит по приведенной в [22] схеме к следующему выражению для каждой из сопряженных функций фпор1(Ь) в оптимальном процессе

в зависимости от их конечных значений ^raopt(i*) и начального состояния объекта Qn (0):

фп opt (t) = Kn(t, 1*)фпopt(i*)+Krn(t, t*)Qn(0), n = 1,N*;

Kn(i, t*)=Anii(t* - t) + Ani2(t* - t)Bn(t*); (39

Km(t, t*) = Ani2(t* - t)Bm(t*).

Здесь Anks — подобные (38) элементы обратной матрицы e-A"(t*-и

Bn(t *)=An2i(t *)A-111( t *); Bm(t*) = An22(t*) - An2i(t*)A-1i(t*)An12(t*).

(40)

При определении форЬ(£*) в параметризованной форме (21) будем иметь, согласно (33), (39):

„*т- 1ф г*)ф" + 2кш(1>ГШ0), п

ипЦ) = -2фп^ — | ,п>М, (41)

где ф*п — значения ф в (21), соответствующие оптимальному процессу и

ф*м ) — (Фп ),п -т;м.

В итоге получаем ф-параметризованную форму оптимального пространственно-временного управления, восстанавливаемого по значениям иП^) в (41) в форме его разложения в ряды (9) или (11):

1 М

и*(Х, I) — ^Кп(1, Пф*пФш(Х) + 2 п(Ь, ПЯп(0)ФЫ(Х), (42)

п=1 п=1

заданные с точностью до выбора оптимального вектора параметров ф(М) — (фп), г — 1,Х, к определению которого и сводится последующая задача.

Здесь в (42) ФЫ(Х) — Фп(Х), если и*(Х, г) — и*у(Х, г) или ФЫ(Х) — — Ф*п(х, у), если и*(Х, 1) — и*3(Х, ■£), согласно (9), (11), (16), (17).

Последующий переход к задаче полубесконечной оптимизации (25) приводит в силу альтернансных свойств (27) к замкнутой системе равенств (28)

относительно оптимальной величины ф^) вектора ).

Здесь явное выражение для зависимости Q(Х0,ф(N)) от своих аргументов представляется в форме ряда

Q(X0,4n)) = ^Qn(4N))® 1n(Х°), 3 = 1,R, (43)

n=1

где значения модальных переменных Qnopt(i*) в конце оптимального процесса находятся, согласно (37), (38), в подобном (39) виде [24]:

Qnopt(f) = Qn(ф(ю) = Вп(ПФпopt(t*) + B1n(t*)Qn(0), n = 1,N1, (44) при определении Фпopt(t*) в виде (21).

Базовые закономерности конкретной предметной области рассматриваемой ЗОУ ОРП позволяют перевести равенства (28) в систему уравнений вида (29), разрешаемую относительно всех неизвестных параметров оптимального процесса.

Программное управление с минимальным энергопотреблением. Критерий оптимальности (31) при рд — 0 оценивается интегральным функционалом

Ь(и) — [

■г* г

М ^ шш, (45)

\ип(V

а

^=1

в типичных ситуациях характеризующим расход энергии на процесс управления [21,23,26].

Условие (18) максимума функции Понтрягина определяет в данном случае каждое из модальных управлений и*п(Ь) в открытой области его изменения в форме (33).

При этом уравнения для сопряженных переменных в (37) не зависят от временных мод Qп при рд — 0:

йфп

— мп фп, п — 1,Ы**,

откуда следует, что форь(£) и и*п(Ъ) непосредственно определяется согласно (33), (45), в явной экспоненциальной форме с точностью до конечных значений ф( *):

— 2фпорь(ь) — фпорь(**)е-м*(1), п — т;Щ,

в отличие от общего случая рд > 0, требующего решения П-системы (37) для вычисления в явном виде (41).

При определении фп орЬ (¿*) в ф-параметризованной форме (21) будем иметь вместо (41)

— ф*пе-м™(1 г), п — Т^Ы; и*п(г) — 0, п> N

с последующим восстановлением и*(Х, Ь) в виде суммы N членов ряда (9) или (11) вместо (42):

Т м /л

и*(Х, Ь)—1- *-4 )Ф 1п(Х).

п=1

Дальнейшее решение задачи программного управления производится по схеме общего случая рд > 0.

5.2. Управление с ограничениями на характер пространственно-временного распределения управляющих воздействий

В прикладных задачах во многих случаях используются частные варианты представления искомых управляющих воздействий и(Х, ¿) в (4), (16), заведомо обеспечивающие их осуществимость стандартными техническими средствами [1,2,21,24].

Редукция к задаче многоканального сосредоточенного управления. Во многих типичных ситуациях и(Х,Ь) в (4), (16) может быть представлена в форме взвешенной суммы заранее фиксируемых проектными решениями объекта и заведомо технически реализуемых (чаще всего кусочно-постоянных) зависимостей дт(Х), т = 1,«; в ^ 1 от пространственного аргумента с весовыми коэффициентами, в роли которых выступают искомые сосредоточенные управляющие воздействия Wm.it) [1,2,9,21,24]:

и(Х, 1) = ^ 9т(Х)тт(1), 8 > 1. (46)

т=1

В данном случае в (12), (17), (19)

= дтп-Шт^), п = 1,Ы*, (47)

т=1

где моды дтп разложения дт(Х) в ряды вида (9) или (11) находятся согласно (8), (10):

дтп = дт(Х) Фп(Х)г(Х)(IX или дтп = / дт(.Х,У)Ф>П(х, УУ^Х, у)йхйу, .¡V .¡О

(48)

если ип(Ь) = uvn.it) или ип^) = изп^) соответственно.

При этом критерий оптимальности с учетом суммирования эффекта многоканального сосредоточенного управления принимает вместо (31) следующий вид:

Ь (и) = /

4* Г N 8

ря £ оп^) + £ ™т

п=1 т=1

М ^ шт; и = (ит). (49)

Рассматриваемая линейно-квадратичная задача программного управления сводится к определению в сосредоточенных управлений и*^(¿), т = 1,5, в открытой области их определения, переводящих объект управления (12), (47) в требуемое конечное состояние (13) при минимально возможном значении критерия оптимальности (49).

Стандартная процедура принципа максимума определяет по прежней схеме при подстановке ип(Ь) в уравнения объекта (12) в виде (47) оптимальные программные сосредоточенные управления:

N1

1 1 1 _

™*т^) = дтпфп^) = ^ЗтФ^), ()т = (дтп), Ш = 1,5 (50)

п=1

теперь уже в форме взвешенной суммы всех И* сопряженных переменных, в отличие от (33). Здесь дт — матрица-строка, ф^) — матрица-столбец.

Уравнения (12) с управляющими воздействиями (47), (50) образуют совместно с сопряженной системой (20) краевую задачу принципа максимума

относительно 2Ы* переменных рп; п = 1,Ы*, в отличие от (37) Лфп = 2Рс&п + , п = Т^;

МПЯп + 9тп^9тРФР(Ь), п = 1, Ы*,

(51)

— /

М • 2

т=1 Р=1

решение которой относительно рор^) определяется по аналогичной (37)-(39) схеме в подобном (39) векторно-матричном виде:

фоА1) = К(I, í*)^opt(í*) + ^^, еЯ(0) = (Яп(0)), п = 1,Ы*. (52)

Здесь матрицы К и К вычисляются по формулам (39), (40) с заменой всех элементов Ап^8 и Ап^, к, в = 1, 2, на известные, согласно структуре системы уравнений (51); Ы* х Ы* — матрицы А^ и Ау, г, ^ = 1, 2, блочного представления матричной экспоненты еАг этой системы и обратной матрицы е-А(*-^ соответственно [24].

Искомое программное управление (50) находится в ^-параметризованном виде (21) после подстановки в (50) выражения (52):

<(V = Ут [К(I, П^РорМ*) + К^, г*№(0)], т = 1^.

Дальнейшее решение задачи производится по общей схеме, описанной в разделах 4, 5.1.

В отличие от случая автономного модального управления зависимость Q(X, в системах уравнений альтернансного метода определяется в фор-

ме (43) с заменой покоординатного представления Qп(t*) в (44) векторным равенством [24]:

Q(РÍN)) = В(1 *)Рopt(í *)+Вг (I *^(0);

В(Г) = А21(г *)А-№); (53)

В*(I*) = А22(£*) - А21 (г*)А-1(г*)А12(1 *),

где рор^*) определяется в соответствии с (21) и, согласно (6),

Q(x,фiN)) = AQ(piN)), л = [Фп(х)], п = т;щ.

Если можно ограничиться учетом только Ы* = N мод Qп при п = 1,Ы и если возможен выбор в = N в (46), то равенства (47) при п = 1, N, N = в образуют линейную систему уравнений относительно тт^), т = 1, 8, для заданных значений и*п(Ъ) в (41), решение которой определяется формулами Крамера непосредственно по решению задачи с автономными модальными управлениями:

~ь*

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

п=1

где —* = &е1[дтп], т, п = 1, в; БПтп — алгебраическое дополнение п-го элемента т-го столбца —*, и —* = 0 при линейно независимых функциях дт(Х).

т*тт = 1,S,

Оптимизация проектных решений. В частном варианте s = 1 в (46)

u(X,t) = g(t)w(X)

с заданной функцией g(t) и неизменяемым во времени пространственным управляющим воздействием w(X), в роли которого рассматриваются искомые проектные решения объекта, следует принять вместо (47)

ün(t) = g(t)wn. (54)

Здесь wn — определяемые аналогично (48) постоянные во времени моды управления w(X), восстанавливаемого по значениям wn, подобно (9), (11):

N * N *

w(X) = £ Wn&n(X) или w(X) = w(x,y) = ^2 Wn&n(%,y); (55)

n=1 n=1

wn = w(X)Фп(Х)r(X)dX или wn = / w(x,y)<bn(x,y)r1(x,y)dxdy, Jv Jd

если un(t) = uvn(t) или un(t) = usn(t) соответственно. Величины wn в (55) следует рассматривать в качестве искомых автономных модальных управлений. Критерий оптимизации принимает в данном случае вместо (49) следующий вид:

,t* N* _ N* _

h(u) = pQ ^ Q2n(t)dt + ^ w2n ^ min, w = (wn), n = 1, N*. (56)

~'0 n=1 n=1 W

В итоге задача сводится к определению оптимального значения w* и соответствующего ему, согласно (55), оптимального проектного решения w*(X), обеспечивающих перевод объекта управления (12) в требуемое конечное состояние (13) при минимальной величине критерия оптимальности (56).

Здесь вектор w уже представляет собой неизменное во времени параметрическое представление пространственного управления w(X).

Действительно, для одинаковых конечных значений un(t*) в (33) и (54) получаем равенство

1

™п д(П = 0, п = 1,Щ. (57)

Последующее представление ги по правилу (21) на основании (57) приводит к описанию и(Х) в форме укороченной суммы N первых слагаемых в (55):

N N

W(X) = £ Wn&n(X) или w(X) = w(x,y) = Y: Wn&n (x,y), (58)

n=1 n=1

являющейся параметризуемым на конечномерном подмножестве векторов ■ш(м) = ({йп), п = , распределенным управлением, где, аналогично (21),

wn = wn, п = 1,N; wn = 0, п > N. (59)

В таком случае рассматриваемая задача оптимального управления непосредственно редуцируется к задаче полубесконечной оптимизации вида (25):

I(w(N)) ^ min, max I Q(X, w(N)) - Q*(X) \ ^ £ (60)

w(N) хе/ 1

относительно w(N). Здесь размерность N вектора w(N) определяется по правилу (26), где, подобно (22),

= mnimax\Q(X,w(N)) -Q*(X)!}.

w(JV) X ev

Явная форма зависимости Q(X,w(N)) от своих аргументов в (60) определяется в форме ряда (6) при значениях Qn(t*), которые находятся интегрированием уравнений объекта (12) в условиях (54), (59):

Qn (t*) = Qone-M"f* + dn(t*)Wn; Wn = Wn, n = 1, N;

_ ft*

uin = 0, n = N + 1, N*; dn(t*) = g(t)e-M"(t*-l)dt.

1o

Решение ЗПО (60) по схеме альтернансного метода с последующей подстановкой результатов в (58) определяет искомую зависимость w*(X).

5.3. Управление в замкнутой области изменения управляющих воздействий

Рассмотрим линейно-квадратичную задачу оптимизации (12), (13), (31) с модальными управляющими воздействиями u(t) при ограничениях (15) на управления (16), представляемые в форме (9), (11). Структуре алгоритма (32)—(34) в общем случае соответствуют многочисленные варианты чередования на протяжении процесса управления участков вида (33) и интервалов постоянства управляющих воздействий на предельно допустимых уровнях. Каждому из таких вариантов отвечает конкретный вид явной зависимости оптимальной программы u\n(t) от временной переменной, для которого становится возможным дальнейший анализ. Ограничимся далее, подобно [21], наиболее характерной для приложений ситуацией с выходом на ограничения только на начальной и конечной стадиях оптимизируемого процесса, для которого алгоритм (32)—(34) принимает следующую конкретизированную форму:

u\n(t) =

'u*n(t), te [0,ii], 0;

un max, te [ti,t2];

u*n(t), te [t2,is];

un min, t e [i 3 ^ ].

(61)

Здесь u*n(t) представляется в ^-параметризованном виде (41); Unmax, Unmax находятся согласно соотношениям (35), (36) и моменты 11 < ¿2 < t3 выхода и схода с ограничений в (61) фиксируются равенствами

uln(= Un(^i) = Un max, i = 1, 2;

(62)

u\n(t3) = u,n(t 3) = un min.

Далее задача программного управления решается по предлагаемой схеме альтернансного метода с переходом к задаче полубесконечной оптимизации (25), решение которой в силу альтернансных свойств (27) приводит к замкнутой относительно ф*1^ системе уравнений (29), где зависимости Я(Х®,ф*^) опять представляются разложением в ряд вида (43):

N1

П=1

Здесь, в отличие от (44), яПХф*^) не совпадают с и находятся пу-

тем интегрирования уравнений объекта (12) с ^-параметризованным управлением (61):

ОП1^)) = Яопе-М^ * + Г1 е-М"( ()<(т )йт +

+ ^^ - е-М^(г-ц)) + е-М^г)<(т)(1т +

+ ^£(1 - е-М^tз)), п = (63)

^ п

Соотношения (63) совместно с равенствами (62) полностью определяют

зависимости (^^(ф^)) при подстановке в (63) иП(^ в форме (41).

В соответствии с соотношениями (35), (36) искомое программное управление и1(Х,Ь), представляемое его разложением в ряд вида (9) или (11), находится в форме, подобной (61), в условиях ограничений (15):

и1(Х,1) = {

'и*(Х,г), £ е [0,11], tl ^ 0;

Ишах, t е [¿1 ^2];

и*(Х,г), г е [¿2,Ы;

^ш1п, t е [¿а],

(64)

где и* (Х,Ь) описывается выражением (42).

6. Синтез оптимального управления в линейно-квадратичных задачах оптимизации

Начиная с основополагающих работ А. М. Летова [30, 31] классическая проблема аналитического конструирования оптимальных регуляторов (АКОР) в линейно-квадратичных задачах оптимизации остается одной из центральных в теории и технике автоматического управления, отличаясь при этом принципиальной спецификой применительно к бесконечномерным объектам с распределенными параметрами [1,27,29,31]. Основные результаты решения проблемы АКОР ОРП получены применительно к задачам со свободным или подвижным правым концом траектории движения объекта с использованием классических условий трансверсальности на гладкой границе области допустимых конечных состояний управляемой системы.

Однако эти условия неприменимы на негладкой границе целевого множества, оцениваемого в чебышевской метрике, согласно (13) [4,5,22]. В целях

опознания конечной точки оптимального процесса здесь могут быть использованы опирающиеся на ее альтернансные свойства (26)—(28) результаты расчета программных управлений альтернансным методом.

6.1. Аналитическое конструирование оптимальных регуляторов в открытой области изменения управляющих воздействий

Синтез оптимального регулятора с модальными управлениями. Перенос граничных условий при t = t* в произвольный момент времени t £ [0, t*] определяет в краевой задаче (37) следующие зависимости конечных значений сопряженных переменных фпopt (t*) и временных мод Qпopt (t*) от их текущих значений в оптимальном процессе (Qnopt(t)Xnopt(t)) для всех п = 1, N** [24]:

Фп opt (i *) = An1l(t * - t)lpn opt (i) + ^n12 (t * - t)Qn opt(t); (65)

Q n opt (t *) = An2l(t * — t)lpn opt (t) + An22(t * — t)Qn opt(t), (66)

где Anks, k, s = 1, 2, — элементы 2 x 2-матрицы (38).

После умножения равенств (65), (66) соответственно на известные, согласно результатам расчета программного управления, значения Qnopt(t*) =

= Qn(Ф*М)) и фпopt(t*) в (21), (44) левые части соотношений (65), (66) становятся одинаковыми. Последующее вычитание этих уравнений приводит к следующему результату:

Фп opt (t ,Фп opt (t *),Q n(0), Qnopt (t )) =

- Tn1(t ,t ,Фп opt (t ),Q n opt (t*)) x

xTn2(t Х,Фп opt (t*),Qn opt (t*))Qn opt(t), п = 1,Ni*; (67)

Tn1 = [Qn opt(t *)An11 (t * — fy — Фп opt(i *)An21(t * — i)]-1;

(68)

Tn2 = Фп opt (i *")An22 (t * — t) — Qn opt (i *)An12(t * — t),

однозначным образом определяющему зависимость фпopt(t,фпopt(i*),Qn(0), Qnopt(i)) от своих аргументов. Здесь зависимость фпopt(i) от Qn(0) в (67) характеризуется представлением Qnopt(i*) в виде (44).

Подстановка (67) в выражение (33) для автономного модального управления в открытой области его определения приводит к линейному закону синтеза оптимального пространственно-временного управления в форме (9) или (11) с нестационарными коэффициентами обратных связей по измеряемому состоянию Q(t) = (Qn(t)), п = 1, N*:

1 N

u*(Q(t),X, t) = -J^Tn^Qп(Ф 1п(Х). (69)

n=1

Здесь Ф 1n(X) определяется так же, как в (42).

Значения Tn1 и Tn2 представляются в (69), согласно (68), известными функциями времени с фиксируемыми на протяжении процесса управления величинами Qn(0) в (44), которые находятся по результатам наблюдения Q(t) в момент = 0.

Переход в (69) от к измеряемому выходу объекта Яи(Хи,Ь) =

= (<^(Хщ,1)), ] = 1,г, в г точках Хщ е 5 соответственно при и(Х,{) = = иу(Х,Ь) или и(Х,Ь) = из(Х,Ь) в (16) определяется, согласно (6), векторно-матричным уравнением наблюдения

Яи(Хи,1) = АиЯ(1); Ли = [Фп(Хиз)], п = 1Щ; з = 1^. (70)

В условиях г < N1 неполного измерения состояния для восстановления вектора по значениям (^и(Хи, Ь) требуется построение наболюдателя полного или пониженного порядка [2].

Если в соответствии с требуемой точностью моделирования объекта можно ограничиться учетом только N первых составляющих = (0п(1)), п = , с минимальным их числом N < И*, необходимым для решения

системы уравнений (29) относительно ), то <^(1) непосредственно определяется решением уравнения (70) относительно при Ы* = N * = N = г:

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

= Л-^и(Хи ,1). (71)

Подстановка (71) в (69) приводит к линейному алгоритму синтеза с обратными связями по измеряемому выходу объекта:

и* (Яи,Х,1) = 2 Л--1Яи(Хи,1)Ф(Х,1); Ф(Х,1) = (ТщТп2Ф 1п(Х)), п = 1,Х,

где Л-1Яи(Хи, Ь) — матрица-строка; Ф(Х, Ь) — матрица-столбец.

Синтез оптимального регулятора с многоканальным сосредоточенным управлением. В случае (46) возникает задача АКОР для сосредоточенных управлений ит(Ь), т = 1, в, в ^ 1.

Обобщение зависимостей (65)-(68) на этот случай приводит по схеме [24] к соответствующим векторно-матричным равенствам, базирующимся на описании оптимального процесса решениями краевой задачи (51):

ФоЖ) = Ац(е - í)фopt(í) + А12(г* - í)Qopt(í); (73)

Яор^*) = А21$* - ЩорМ) + А22(Ъ* - 1)Яор^), (74)

где Ац, г, ] = 1, 2, — И** хИ**-матрицы блочного представления матричной экспоненты системы уравнений (51) в форме, подобной (38).

Умножение слева равенств (73) и (74) соответственно на известные по решениям задачи многоканального программного управления И* хЖ*-матрицы

<11щ[Я3 оЖ)], Яор^*) = (Я3 ор^*)), 3 = Т^, и <11щ[ф3 opt1í*)], Фор^*) = = (Фзор^*)), .] = 1,Х**, и последующее вычитание результатов приводит к векторному соотношению

Фор^,фор^*),Я(0),Яор^)) =

= Шг*,^(П,Яор^*)) ■ Т2(1,е,фор^*),Яор^*)) ■ Яор^), (75)

где

Т1 = [Ш1Ац(1* - I) - Ш2А21(1* - *)];

Т2 = * - i) - WiA^t* - t);

Wi = diag[Q3 opt(i*)j, W2 = diag^j oPt(t*)], j = ^Щ, и, согласно (53),

Q J opt (f) = (B (t*)iPopt(f) + Bi(t*)Q(0))j, j = 1,N*.

Подстановка (75) в (50) определяет линейный с нестационарными коэффициентами алгоритм синтеза для сосредоточенных управлений с обратными связями по Q(t):

w*m(Q(t), t) = 29m^opt(t) = 2gmTiT2Q(t), m = 1^,

и уравнение оптимального регулятора для пространственно-временного управляющего воздействия в (46)

1

u*(Q, X, t) = 9mTiT2Q(t)9m(X). (76)

m=1

В условиях N* = N * = N = г в (70) вектор Q opt (t) в (76) определяется непосредственно по измеряемому выходу объекта, согласно (71). После подстановки (71) в (76) получаем оптимальное управление с линейной обратной связью по наблюдаемым величинам:

* u*

1 5

{Qu,X,t) = 9mTi Т2Л-^и(Хи,г) 9m(X). (77)

2

m=i

Здесь в (77), аналогично (69), матрицы Т\, Т2 вычисляются с фиксируемыми на протяжении процесса управления значениями (((0), которые находятся по измерениям начального состояния объекта.

6.2. Синтез в замкнутой области изменения управляющих воздействий

Решение краевой задачи (37) на интервалах [0, ¿1] э Ь, [¿2,13] Э ¿в (61), (64) с управлением и^) в (41) находится в форме, подобной (38):

fn(t)

Qn(t)

=

,A„( t-tj-1)

tn(t j-i) Qn( tj-i)

Anii(t — tj-i) Ani2 (t — tj-i) An2i(t — tj-i ) An22 (t — tj-i)

tj-i ^ t ^ tj; j = 1,3; t0 = 0.

A„(t - tj-1) =

(78)

Путем переноса граничных условий при = j в произвольный момент времени t G [tj-i, tj] это решение может быть представлено в виде, аналогичном (65), (66) в условиях (78):

Фп opt (t j ) = Anii(t j - tftpn opt(i) + Ani2 (t j - t)Q n opt(t); (79)

Q n opt (t j ) = An2i(t j - tftpn opt(i) + An22(t j - t)Q n opt(t). (80)

Здесь предварительный расчет программного управления определяет фпopt(tj) и tj по выражениям (39), (62), а пopt{tj) находятся по формулам вида (63):

ЯпоАЬ) = Яп(0)е-м^ + Г е-М(*1-т)<(т)йт;

Jo

Г +Л

г2+„ / 1 _Л/Т2/

QnoPt(h) = Qn(0)е~М"t3 + / e-Mn(t3-r)иП(т) dr +

Jo

+ ^¡Г (e-M"(i3-i2) - e-M"(i3-h)) + i* e-M"(i3-r)й*П(т)dT.

По предполагаемому способу синтеза оптимальных регуляторов в задаче с неограничиваемыми модальными управлениями равенства (79), (80) приводят к аналогичным (67), (68) базовым соотношениям для зависимости сопряженных переменных фпopt(t) от модальных составляющих управляемой величины на рассматриваемых временных интервалах оптимального процесса:

Фп opt (t,фп opt{tj ), Qn(0), Qn opt (t)) =

- Tnlj(t, tj ,фп opt(tj ),Qn opt( tj )) X

x Tn2j(t, tj ,Фп opt(t j ), Qn opt (t j)) • Qn opt (t), n -1,N*; (81)

tj-\ ^ t ^ tj, j — 1, 3; t0 — 0;

Tnlj = [Qn opt(tj )An\\( tj — fy — Фп opt (tj )An21(tj — Tn2j — фп opt (tj )An22( tj — t) — Qn opt (tj )An12( tj — t).

Подстановка (81) в выражение (33) определяет, подобно (69), линейный закон синтеза оптимального регулятора на указанных стадиях процесса управления:

Uj (Q(t),X, t) — -^,TnljTn2jQn(t)$> 1n(X),

n=1

tj-1 ^ t ^ tj; j — 1, 3; t0 — 0.

Точное решение задачи синтеза для ограниченного программного управления (64) связано с серьезными затруднениями [31]. В то же время в большинстве случаев с приемлемой в приложениях точностью такой алгоритм u* (Q, t) может быть построен дополнением уравнения регулятора (82) характеристикой усилительного звена с ограничениями [30,31]:

^maxj Uj (Q,X, t) > Umaxi

и* (Q,X, t) — <( U* (Q,X, t), Umin < U* (Q, X, t) < Umax; (83)

Umm, Uj (Q,X, t) < Umin.

Аналогично (70)—(72) может быть осуществлен переход от Q(t) к измеряемому выходу объекта QU(XU, t), который приводит при N* — N * — N — г в (70) к уравнению регулятора вида (72) вместо (82):

u**(Qu,X, t) — 2Л-1^^, t)^j(X, t);

Ф j(X, t) — (Tn1 jTn2jФ 1n(X)), n — 1, N,

с последующей заменой и*(((,Х,1) на и*((и,Х,1) в алгоритме (83).

Ряд представляющих самостоятельный интерес решений задач синтеза оптимального управления предлагаемым методом в области технологической теплофизики приведен в [22-24].

7. Заключение

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

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

Вычислительные алгоритмы конкретизированы применительно к типовым линейно-квадратичным задачам оптимизации.

Разработанная технология может быть использована для решения широкого круга прикладных задач оптимального управления техническими системами с распределенными параметрами.

Конкурирующие интересы. Конкурирующих интересов не имею. Авторский вклад и ответственность. Я несу полную ответственность за предоставление окончательной версии рукописи в печать. Окончательная версия рукописи мною одобрена.

Финансирование. Исследование выполнено за счет гранта Российского научного фонда № 22-29-00180, Самарский государственный технический университет.

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

1. Рапопорт Э. Я. Оптимальное управление системами с распределенными параметрами. М.: Высш. шк., 2009. 677 с. ББЫ: дИ1РЕг.

2. Рапопорт Э. Я. Анализ и синтез систем автоматического управления с распределенными параметрами. М.: Высш. шк., 2005. 292 с. ББЫ: QMOYRB.

3. Рапопорт Э. Я. Альтернансный метод в прикладных задачах оптимизации. М.: Наука, 2000. 336 с. ББЫ: TTRVMB.

4. Рапопорт Э. Я. Оптимизация процессов индукционного нагрева металла. М.: Металлургия, 1993. 279 с.

5. Рапопорт Э. Я., Плешивцева Ю. Э. Методы полубесконечной оптимизации в прикладных задачах управления системами с распределенными параметрами. М.: Наука, 2021. 286 с. ББЫ: QADDYA.

6. Владимиров В. С. Уравнения математической физики. М.: Наука, 1981. 512 с.

7. Ладыженская О. А. Краевые задачи математической физики. М.: Наука, 1973. 407 с.

8. Полянин А. Д. Справочник по линейным уравнениям математической физики. М.: Физматлит, 2001. 576 с. EDN: MVANPN.

9. Рапопорт Э. Я. Программная управляемость линейных многомерных систем с распределенными параметрами// Изв. РАН. Теор. сист. управл., 2015. №2. С. 22-39. EDN: ТЬОдд^ DOI: https://doi.org/10.7868/S0002338815020110.

10. Кошляков Н. С., Глинер Э. Б., Смирнов М. М. Уравнения в частных производных математической физики. М.: Высш. шк., 1970. 712 с.

11. Валеев Г. К., Жаутыков О. А. Бесконечные системы дифференциальных уравнений. Алма-Ата: Наука, 1974. 415 с.

12. Коваль В. А. Спектральный метод анализа и синтеза распределенных управляемых систем. Саратов: Саратов. гос. техн. ун-т, 1997. 192 с.

13. Егоров Ю. В. Необходимые условия оптимальности управления в банаховых пространствах// Матем. сб., 1964. Т. 64(106), №1. С. 79-101.

14. Федоренко Р. П. Приближенное решение задач оптимального управления. М.: Наука, 1978. 488 с.

15. Моисеев Н. Н. Элементы теории оптимальных систем. М.: Наука, 1975. 526 с.

16. Васильев Ф. П. Методы оптимизации. М.: Факториал Пресс, 2002. 824 с.

17. Плешивцева Ю. Э., Рапопорт Э. Я. Метод последовательной параметризации управляющих воздействий в краевых задачах оптимального управления системами с распределенными параметрами// Изв. РАН. Теор. сист. управл., 2009. №3. С. 22-33. EDN: KFPCXJ.

18. Rapoport E. Ya., Pleshivtseva Yu. E. Optimal Control of Induction Heating Processes. Boca Raton: CRC Press, 2007. 349 pp. EDN: UIEQHJ. DOI: https://doi.org/10.1201/ 9781420019490.

19. Рапопорт Э. Я., Плешивцева Ю. Э. Оптимальное управление температурными режимами индукционного нагрева. М.: Наука, 2012. 309 с. EDN: QNDGWJ.

20. Rapoport E. Ya., Pleshivtseva Yu. E. Optimal control of induction heating of metals prior to warm and hot forming / Induction Heating and Heat Treatment. vol. 4C / AMS Handbook, 2014. pp. 366-401. DOI: https://doi.org/10.31399/asm.hb.v04c.a0005893.

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

21. Плешивцева Ю. Э., Рапопорт Э. Я. Программное управление с минимальным энергопотреблением в системах с распределенными параметрами // Изв. РАН. Теор. сист. управл., 2020. №4. С. 42-57. EDN: KSXGKJ. DOI: https://doi.org/10.31857/ S0002338820030129.

22. Рапопорт Э. Я. Аналитическое конструирование оптимальных регуляторов в линейно-квадратичных задачах управления системами с распределенными параметрами при равномерных оценках целевых множеств// Изв. РАН. Теор. сист. управл., 2021. №3. С. 23-38. EDN: NXVBOH. DOI: https://doi.org/10.31857/S0002338821030148.

23. Рапопорт Э. Я., Плешивцева Ю. Э. Оптимальное по расходу энергии управление в системах с распределенными параметрами// Автометрия, 2021. Т. 57, №4. С. 17-28. EDN: IVNYND. DOI: https://doi.org/10.15372/AUT20210403.

24. Плешивцева Ю. Э., Рапопорт Э. Я. Пространственно-временное управление системами с распределенными параметрами в линейно-квадратичных задачах оптимизации с равномерными оценками целевых множеств// Изв. РАН. Теор. сист. управл., 2022. №4. С. 49-65. EDN: ENOBZI. DOI: https://doi.org/10.31857/S0002338822030118.

25. Бутковский А. Г. Теория оптимального управления системами с распределенными параметрами. М.: Наука, 1965. 474 с.

26. Егоров А. И. Оптимальное управление тепловыми и диффузионными процессами. М.: Наука, 1978. 500 с.

27. Сиразетдинов Т. К. Оптимизация систем с распределенными параметрами. М.: Наука, 1977. 480 с.

28. Ray W. H. Advanced Process Control. New York: McGraw-Hill, 1981. xiii+376 pp.

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

30. Летов А. М. Математическая теория процессов управления. М.: Наука, 1981. 255 с.

31. Летов А. М. Динамика полета и управления. М.: Наука, 1969. 360 с.

Vestn. Samar. Gos. Tekhn. Univ., Ser. Fiz.-Mat. Nauki

[J. Samara State Tech. Univ., Ser. Phys. Math. Sci.], 2022, vol. 26, no. 3, pp. 419-445

d https://doi.org/10.14498/vsgtu1943

ISSN: 2310-7081 (online), 1991-8615 (print)

MSC: 90C47, 65K10

Uniform optimization of controlled systems with distributed parameters

E. Ya. Rapoport

Samara State Technical University,

244, Molodogvardeyskaya st., Samara, 443100, Russian Federation.

Abstract

A constructive method is proposed for solving a spatiotemporal control problem in systems with distributed parabolic parameters under the conditions of the given accuracy of uniform approximation of the final state of a plant to the required spatial distribution of the controlled variable. The developed approach is based on the previously designed alternance method for constructing the parameterizable programmed control algorithms, which extended the results of the theory of nonlinear Chebyshev approximations to a wide range of optimization problems and uses the fundamental laws of the subject area. It is shown that in linear quadratic problem optimization the equations of optimal controllers with autonomous modal controls in the open domain of their definition and taking into account restrictions on the nature of the spatial distribution of the control actions specified by the conditions of technical implementation are reduced to linear feedback algorithms for the measured state of the plant with nonstationary transmission coefficients and the given dependence on the spatial arguments of the controlled value. The results obtained are extended to the problem of searching for time-invariant spatially distributed controls, considered as the desired design solutions for a plant.

Keywords: uniform metric, systems with distributed parameters, alternance method.

Received: 17th July, 2022 / Revised: 12th August, 2022 / Accepted: 18th August, 2022 / First online: 19th September, 2022

Differential Equations and Mathematical Physics Research Article

© Authors, 2022

© Samara State Technical University, 2022 (Compilation, Design, and Layout) Q ©® The content is published under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/) Please cite this article in press as:

Rapoport E. Ya. Uniform optimization of controlled systems with distributed parameters, Vestn. Samar. Gos. Tekhn. Univ., Ser. Fiz.-Mat. Nauki [J. Samara State Tech. Univ., Ser. Phys. Math. Sci.], 2022, vol. 26, no. 3, pp. 419-445. EDN: WJCOQD. DOI: 10.14498/vsgtu1943 (In Russian).

Author's Details:

Edgar Ya. Rapoport https://orcid.org/0000-0002-0604-8801

Dr. Techn. Sci., Professor; Dept. of Automation and Control in Technical Systems;

e-mail: [email protected]

Competing interests. I have no competing interests.

Authors' contributions and responsibilities. I take full responsibility for submit

the final manuscript to print. I approved the final version of the manuscript.

Acknowledgments. This study was supported by the Russian Science Foundation (RSF 22-29-00180, Samara State Technical University).

References

1. Rapoport E. Ya. Optimal'noe upravlenie sistemami s raspredelennymi parametrami [Optimal Control of Systems with Distributed Parameters]. Moscow, Vyssh. shk., 2009, 677 pp. (In Russian). EDN: QMTFRZ.

2. Rapoport E. Ya. Analiz i sintez sistem avtomaticheskogo upravleniya s raspredelennymi parametrami [Analysis and Synthesis of Automatic Control Systems with Distributed Parameters]. Moscow, Vyssh. shk., 2005, 292 pp. (In Russian). EDN: QMOYRB.

3. Rapoport E. Ya. Al'ternansnyi metod v prikladnykh zadachakh optimizatsii [Alternance Method in Applied Optimization Problems]. Moscow, Nauka, 2000, 336 pp. (In Russian). EDN: TTRVMB.

4. Rapoport E. Ya. Optimizatsiia protsessov induktsionnogo nagreva metalla [Optimization of the Induction Heating of Metal Process]. Moscow, Metallurgiia, 1993, 279 pp. (In Russian)

5. Rapoport E. Ya., Pleshivceva Yu. E. Metody polubeskonechnoi optimizatsii v prikladnykh zadachakh upravleniia sistemami s raspredelennymi parametrami Methods of Semi-Infinite Optimization in Applied Problems of Control of Systems with Distributed Parameters. Moscow, Nauka, 2021, 286 pp. (In Russian). EDN: QADDYA.

6. Vladimirov V. S. Uravneniia matematicheskoi fiziki [Equations of Mathematical Physics]. Moscow, Nauka, 1981, 512 pp. (In Russian)

7. Ladyzhenskaya O. A. Kraevye zadachi matematicheskoi fiziki [Boundary Value Problems of Mathematical Physics]. Moscow, Nauka, 1973, 407 pp. (In Russian)

8. Polyanin A. D. Spravochnik po lineinym uravneniiam matematicheskoi fiziki [Handbook on Linear Equations of Mathematical Physics]. Moscow, Fizmatlit, 2001, 576 pp. (In Russian). EDN: MVANPN.

9. Rapoport E. Ya. Open-loop controllability of multidimensional linear systems with distributed parameters, J. Comput. Syst. Sci. Int., 2015, vol.54, no. 2, pp. 184-201. EDN: UFSRQX. DOI: https://doi.org/10.1134/S1064230715020112.

10. Koshlyakov N. S., Smirnov M. M., Gliner E. B. Differential Equations of Mathematical Physics. Amsterdam, North-Holland Publ., 1964, xvi+701 pp.

11. Valeev G. K., Zhautykov O. A. Beskonecnye sistemy differencial'nyh uravnenii [Infinite Systems of Differential Equations]. Alma-Ata, Nauka, 1974, 415 pp. (In Russian)

12. Koval' V. A. Spektral'nyi metod analiza i sinteza raspredelennykh upravliaemykh sistem Spectral Method of Analysis and Synthesis of Distributed Control Systems. Saratov, Saratov State Techn. Univ., 1997, 192 pp. (In Russian)

13. Egorov Yu. V. Necessary conditions for optimal control in Banach spaces, Mat. Sb. (N.S.), 1964, vol. 64(106), no. 1, pp. 79-101 (In Russian).

14. Fedorenko R. P. Priblizhennoe reshenie zadach optimal'nogo upravleniia [Approximate Solution of Optimal Control Problems]. Moscow, Nauka, 1978, 488 pp. (In Russian)

15. Moiseev N. N. Elementy teorii optimal'nykh sistem [Elements of the Theory of Optimal Systems]. Moscow, Nauka, 1975, 526 pp. (In Russian)

16. Vasil'ev F. P. Metody optimizatsii [Optimization Methods]. Moscow, Faktorial Press, 2002, 824 pp. (In Russian)

17. Pleshivtseva Yu. E., Rapoport E. Ya. The successive parameterization method of control actions in boundary value optimal control problems for distributed parameter systems, J. Comput. Syst. Sci. Int., 2009, vol.48, no. 3, pp. 351-362. EDN: LLQZJH. DOI:https:// doi.org/10.1134/S1064230709030034.

18. Rapoport E. Ya., Pleshivtseva Yu. E. Optimal Control of Induction Heating Processes. Boca Raton, CRC Press, 2007, 349 pp. EDN: UIEQHJ. DOI: https://doi.org/10.1201/ 9781420019490.

19. Rapoport E. Ya., Pleshivceva Yu. E. Optimal'noe upravlenie temperaturnymi rezhimami in-duktsionnogo nagreva [Optimal Control of Induction Heating Temperature]. Moscow, Nauka, 2012, 309 pp. (In Russian). EDN: QNDGWJ.

20. Rapoport E. Ya., Pleshivtseva Yu. E. Optimal control of induction heating of metals prior to warm and hot forming, In: Induction Heating and Heat Treatment, vol. 4C, AMS Handbook, 2014, pp. 366-401. DOI: https://doi.org/10.31399/asm.hb.v04c.a0005893.

21. Pleshivtseva Yu. E., Rapoport E. Yu. Optimal energy-efficient programmed control of distributed parameter systems, J. Comput. Syst. Sci. Int., 2020, vol.59, no. 4, pp. 518-532. EDN: ELZAQT. DOI: https://doi.org/10.1134/S1064230720030120.

22. Rapoport E. Ya. Analytical design of the optimal controllers in linear-quadratic problems of controlling systems with distributed parameters under uniform estimates of target sets, J. Comput. Syst. Sci. Int., 2021, vol.60, no. 3, pp. 364-378. EDN: BBXAQM. DOI:https:// doi.org/10.1134/S1064230721030138.

23. Rapoport E. Ya., Pleshivtseva Yu. E. Optimal energy-efficient control in distributed parameter systems, Optoelectron. Instrument. Proc., 2021, vol. 57, no. 4, pp. 345-355. EDN: ITJLZZ. DOI: https://doi.org/10.3103/S8756699021040105.

24. Pleshivtseva Yu. E., Rapoport E. Yu. Spatiotemporal control of systems with distributed parameters in linear-quadratic optimization problems with uniform estimates of target sets, J. Comput. Syst. Sci. Int., 2022, vol.61, no. 4, pp. 523-538. DOI: https://doi.org/10. 1134/S106423072203011X.

25. Butkovskii A. G. Teoriia optimal'nogo upravleniia sistemami s raspredelennymi parametrami [Optimal Control Theory for Systems with Distributed Parameters]. Moscow, Nauka, 1965, 474 pp. (In Russian)

26. Egorov A. I. Optimal'noe upravlenie teplovymi i diffuzionnymi protsessami [Optimal Control of Thermal and Diffusion Processes]. Moscow, Nauka, 1978, 500 pp. (In Russian)

27. Sirazetdinov T. K. Optimizatsiia sistem s raspredelennymi parametrami [Optimization Systems with Distributed Parameters]. Moscow, Nauka, 1977, 480 pp. (In Russian)

28. Ray W. H. Advanced Process Control. New York, McGraw-Hill, 1981, xiii+376 pp.

29. Degtiarev G. L., Sirazetdinov T. K. Teoreticheskie osnovy optimal'nogo upravleniia uprugimi kosmicheskimi apparatami [Theoretical Foundations of Optimal Control of Elastic Space Vehicles]. Moscow, Mashinostroenie, 1986, 214 pp. (In Russian)

30. Letov A. M. Matematicheskaia teoriia protsessov upravleniia [Mathematical Theory of Control Processes]. Moscow, Nauka, 1981, 255 pp. (In Russian)

31. Letov A. M. Dinamika poleta i upravleniia [Flight and Control Dynamics]. Moscow, Nauka, 1969, 360 pp. (In Russian)

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