Научная статья на тему 'Синтез оптимального управления квантомеханической системой'

Синтез оптимального управления квантомеханической системой Текст научной статьи по специальности «Математика»

CC BY
70
11
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ОПТИМИЗАЦИЯ / ВЫРОЖДЕННЫЕ ЗАДАЧИ / МАГИСТРАЛИ / СИНТЕЗ УПРАВЛЕНИЯ / ИМПУЛЬСНЫЕ РЕЖИМЫ / ПЕРИОДИЧЕСКИЕ ПРОЦЕССЫ / ГЛОБАЛЬНОЕ УЛУЧШЕНИЕ / OPTIMIZATION / DEGENERATE PROBLEMS / TURNPIKES / SYNTHESIS OF CONTROL / IMPULSE MODES / PERIODIC PROCESSES / GLOBAL IMPROVEMENT

Аннотация научной статьи по математике, автор научной работы — Гурман Владимир Иосифович, Блинов Александр Олегович

В работе рассматривается задача неограниченного оптимального управления колебательной системой, представляемой известной квантомеханической моделью ЛандауЗинера. Эта задача вырождена и имеет семейство магистральных решений, которое находится согласно теории путем преобразования к производной задаче меньшего порядка. Оно задает синтез оптимального управления в производной задаче и далее — приближенный синтез с любой точностью в исходной задаче.

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

The optimal control synthesis for quantummechanical system

It is consider the unbounded optimal control problem of oscillating system which represents the wellknown LandauZener quantum mechanical model. This problem is degenerate and has a family of turnpike solutions, which can be constructed according to the theory by converting to the derived problem of lower order. This family specifies the synthesis of optimal control in the derived problem and then the approximate synthesis with any accuracy in the original problem.

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

ШБН 2079-3316 ПРОГРАММНЫЕ СИСТЕМЫ: ТЕОРИЯ И ПРИЛОЖЕНИЯ № 1(5), 2011, с.9-18 УДК 517.977

В. И. Гурман, А. О. Блинов Синтез оптимального управления квантомеханической системой

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

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

Введение

Многие математические задачи оптимизации систем с линейными управлениями относятся к классу вырожденных задач оптимального управления [1], которые характеризуются присутствием явных или скрытых пассивных дифференциальных связей или дискретных цепочек. Их исключение, упрощая задачу, понижая ее порядок, не меняет искомого решения. Соответствующая ему траектория оказывается магистралью, т. е. инвариантной относительно всех или части граничных условий. Магистральное решение может быть в точности искомым оптимальным, либо использоваться как эффективное начальное приближение в той или иной итерационной процедуре оптимизации. Такие решения характерны для многих приложений [1-4]. В [4,5] систематически исследуются вырожденные задачи оптимального управления линейной колебательной системой и достаточно общей периодической системой на неограниченном промежутке времени.

В данной статье процедуры, представленные в [4,5], применяются к поиску магистральных решений характерной задачи того же класса на известной квантомеханической модели Ландау-Зинера [6], которая

Работа выполнена при финансовой поддержке РФФИ (проект 09-01-00170-а).

© В. И. Гурман, А. О. Блинов, 2011 © Программные системы: теория и приложения, 2011

представляет самостоятельный интерес и также рассматривается как прототип значительно более сложных задач этого класса, решаемых весьма перспективным методом нелокального (глобального) улучшения управления [7-10].

1. Постановка задачи

Рассматривается следующая модель управляемой системы

• 1 4 , 3 *2 3 4

Z = WZ + uz , Z = WZ — uz ,

(1) Z3 = — wz2 — uz1, Z4 = —wz1 + uz2,

которая представляет в действительных переменных содержательную модель Ландау-Зинера, описывающую 2-спиновую систему в терминах уравнения Шредингера в комплексных переменных [6].

Здесь u — управление, которое принимается неограниченным, w — константа, аргументом служит «замедленное время» t = Нт, где т — физическое время, h — постоянная Планка. Особенность этой системы, как показано в [8],—наличие инварианта |z|2 = C. Ставится сле-

дующая задача оптимального управления:

t е [0,tF], z(0) = z/, I = F(z(tF)) ^ inf, F(z) = C — (zTz*)2,

z* —некоторое заданное состояние.

2. Решение задачи

Нетрудно видеть, что соответствующая (1) предельная система [2] представляет собой совокупность двух осцилляторов одинаковой частоты

dz1 /dr = z3, dz3/dT = — z1,

(2) dz2/йт = —z4, dz4/йт = z2, и имеет 3 первых интеграла [4]

y1 = (z1)2 + (z3)2, y2 = (z2)2 + (z4)2, y3

(два интеграла энергии и фазовый сдвиг), из которых с учетом ин-

варианта независимы лишь два, так что имеют место следующие обратимые соотношения:

(3) Z1 = yfy1 cos в, Z3 = yfy1 sin в,

Z2 = Jy2 sin(e + y3), z4 = Jy2cos(e + y3), y1 + y2 = C,

где в — угловая координата точки z на интегральной траектории.

В соответствии с теорией [2] перейдем к эквивалентной производной задаче, уравнения которой получаются подстановкой выражений (3) в исходную систему (1) с учетом ее инварианта (в новых переменных):

(4) y1 = 2wJy1(C — y1) cos(2e + y3) = f 1(y1,e,y3), t е [0,tF ],

C

(5) y3 = w . n =sin(2e + y3) = f3(y1,в,y3),

y1(C — y1)

y1(0) = y), y3(0) = y3, F(y(tP)) ^ inf, F(y) = min F (z(y,e)).

Особенность задачи, как и всех задач с терминальным функционалом, в том, что регулярное решение уравнения Беллмана располагается вне области достижимости точки абсолютного минимума функции -F(y), которая в данном случае определяется на упомянутом инварианте как z = z* (y^, y3, в*) в новых переменных. В пределах области достижимости управление, очевидно, может быть задано произвольно. Таким образом рассматриваемая задача синтеза разбивается на две:

1. Синтез оптимального управления О (t, y^y3) в задаче быстродействия — наискорейшего попадания в заданную точку (в данном случае y* ) и одновременное построение области достижимости этой точки с помощью уравнения Беллмана

max(yy f1 + yy f3) = 1.

и

Конкретно,

(6) /(Vy1 g1)2 + (^y3 g3)2 = 1,

где g1 =2wJy1(C — y1), g3 = w Vyi(C_yl).

2. Синтез оптимального управления, минимизирующего функционал F(ytF) путем решения задачи Коши

(7) ^ . w,y = --°(y).

Эти задачи решаются методом характеристик в области регулярности 0 < y1 < C, —п/2 < y3 < п/2 (при y1 =0, y1 = C имеет место сингулярность) с использованием следующих известных уравнений [7]

(8) y1 = Hpi, y3 = Нрз, p1 = —Hyi, p3 = —Hy3,

где _______________________

H(y1,y3,p1,p3) = max H = J(p1g1(y1))2 + (p3g3(y1))2,

9

0(tF, •) = argmin F(z(y, в)).

9

Заметим, что H фактически от y3 не зависит, так что из (8) следует, что p3 = const.

Уравнения (8), как известно, совпадают с уравнениями принципа максимума Понтрягина, записанными в терминах гамильтониана (1).

Если семейство характеристик окажется регулярным в указанной области, то это будет говорить о его оптимальности. В задаче 1 (быстродействия для автономной системы 2-го порядка) это условие регулярности проверяется непосредственно путем построения фазового портрета системы, замкнутой оптимальным позиционным управлением (9):

(9) argmaxH = в : cos(2° + y3) = ^, sin(2° + y3) = ,

9 H H

°(tF, •) = argminF(z(y, в)), X3 = p3g3, X1 = pV,

9

Hyi = H-1 (x1yiX1 + X3yiX3) , Hy3 = H-1 (—X1X3 + X3X1).

В задаче 2 (синтеза вне области достижимости) проверка регулярности требует более сложных построений, которые здесь рассматривать не будем. Ограничимся задачей 1. Ее решение и одновременно построение границы области достижимости сводится, как известно, к интегрированию системы (8) для различных pp : |pp | = 1, pf : |pp| = 1, i = 1, 2 и построению семейства траекторий (фазового портрета) на плоскости (y1,y3).

Случай, когда y(C — y) = 0, требует специального рассмотрения. Исключив из системы (3) уравнение относительно y3, будем иметь вторую производную задачу (первого порядка), где y3 играет роль управления. Эта задача решается непосредственно. Строятся границы области достижимости из начальной точки, которые получаются, как ее решения при

cos^ + y3) = ±1, t е [t/,tF).

Заданная конечная точка проектируется на одну из этих границ. Соответствующий этой проекции момент tp и будет минимальным. Полученное решение удовлетворяет системе (2) в целом при y3 = const и будет оптимальным для этой системы если у3 = у3 .

О 0,2 0,4 0,6 0,8 1

уі

Рис. 1.

Обратим внимание, что уравнение (4) сингулярно на многообразиях у1 =0 и y1 = C ;на этих многообразиях у3 может быть выбрано произвольно независимо от решения на примыкающем интервале. Получающееся при этом разрывное решение реализуется как импульсное в точке разрыва последовательностью непрерывных с большим ростом производной y3. Отсюда следует, что если начальная или конечная точка задана на одном из этих многообразий, то полученное решение будет точным магистральным решением первой производной задачи. В итоге получается оптимальный синтез во всей замкнутой области 0 < у1 < C, —п/2 < у3 < п/2.

Проиллюстрируем эти построения расчетами для двух заданных конечных точек, первая из которых выбрана из соображений симметрии, вторая соответствует примеру из работы [6] (в обоих случаях C = 1):

1)у1 = 0.5, у3 = 0, 2)у1 = 0.45, у3 = 0.28.

Расчеты выполнялись в системе Maple 12, с помощью функции Phaseportrait(). Результаты (полученные полностью в аналитическом виде ) представлены на рис. 1-5.

На рис. 1-2 представлены фазовые портреты синтезированных систем. Видно, что построенное семейство характеристик регулярно всюду в рассматриваемой области, за исключением точки у* (фокуса), так что в этой области задан оптимальный синтез управления

2-

уЗ о-

-30 0,2 0,4 0,6 0,8 1

yi

Рис. 2.

9(y1,y3), определяемый формулами (9), где p1,p3 — функции (y1, у3) со значениями, получаемыми в процессе расчета характеристик.

На рис. 1, кроме того, нанесены линии уровня tm;n = const , описывающие границу области достижимости, а на рис. 3 представлено пространственное изображение этой области.

На рис. 3 показаны множества достижимости для различных конечных точек (включая выбранные) в случае сингулярности у1(1 — у1)=0.

Таким образом, построен синтез оптимального управления в производной задаче, который задает оптимальный синтез и в исходной в форме последовательности управлений с обратной связью u(t, z) либо u(t,y,6) в новых переменных (что более удобно), с неограниченно растущими значениями управления в окрестностях точек разрыва 0(t,y). Она строится по общему правилу [9], а именно, следующим образом. Графиком 9(t,y) служит некоторое многообразие в пространстве (t,y, в), S*, которое назовем магистральным. Зададим (1/в)-окрестность S* ((1/в)-слой):

G (S*, 1/s) = {(t, y, в) : \в — в* (t, y) | < 1/s}.

При (t, в) € G (S*, 1/s) полагаем us = u*. В противном случае находится точка (t, y, в*) на S*, такая, что при данном t точки (y, в*) и

Рис. 3.

(у, в) соединяет некоторая траектория регулярной предельной системы, то есть (2). Далее эта траектория аппроксимируется последовательностью решений системы (1), начинающихся из точки г. Соответствующее значение управления и8 (£ + 0, г) и принимается в качестве и8 (£, г).

В целом последовательность функций (£,ж)} задает в рас-

сматриваемой области синтез оптимального управления с любой степенью точности при достаточно большом в. Несмотря на некоторую громоздкость описанной конструкции ие (Ь, ж), она отражает достаточно простое и наглядное правило: из любой точки (£, ж), не лежащей на магистральном многообразии 8*, следует перемещаться с

Рис. 5.

большой скоростью (в пределе — мгновенно, скачком) на это многообразие, по траектории, близкой к траектории предельной системы, а в (1/в)-окрестности магистральной поверхности применять управление и* (£, г).

Заключение

Таким образом, полностью решена задача синтеза оптимального по быстродействию неограниченного управления на модели Ландау-

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

Обратим внимание, что несмотря на неограниченность скоростей в исходной системе (1), время ее перехода из одного состояния в другое заведомо не нулевое, в отличие, например от системы x1 = x2, x1 = и, когда управление не ограничено. Это — фундаментальное свойство рассматриваемой модели как управляемой системы осцилляторов, как и более сложных моделей этого класса, так что определение минимального времени перехода имеет глубокий физический смысл.

Список литературы

[1] Гурман В. И. Вырожденные задачи оптимального управления. Москва : Наука, 1977.— 304 с. |[]

[2] Гурман В. И. Принцип расширения в задачах управления. Москва : Наука. Физматлит, 1985, 1997.— 288 с. |2, 2

[3] Кротов В. Ф., Гурман В. И. Методы и задачи оптимального управления. Москва : Наука, 1973.— 446 с. Т

[4] Гурман В. И., Знаменская Л. Н. Управление колебаниями при ограниченном ресурсе управления // Изв. РАН. Теория и системы управления, 2001, № 1, с.41-49. Т[], 2

[5] Гурман В. И., Ухин М. Ю. Синтез оптимального управления периодическими процессами при неограниченном времени // Автоматика и телемеханика, 2007, № 2, с. 17-25. Т[]

[6] Caneva T., Murphy M., Са1агсо T., Montangero S., Giovannetti V., Santoro G. E. Optimal control at the quantum speed limit // Phys. Rev. Lett. 103, 240501, 2009, http://arxiv.org/abs/0902.4193v2. Т[], 1, 2

[7] Кротов В. Ф. Управление квантовыми системами и некоторые идеи теории оптимального управления // Автоматика и телемеханика, 2009, № 3, с. 15-23. ТП, 2

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

[8] Батурина О. В., Булатов А. В., Кротов В. Ф. К оптимизации линейных систем с управляемыми коэффициентами // Автоматика и телемеханика, 2011 (в печати). Т1

[9] Гурман В. И., Ухин М. Ю. Синтез оптимального управления в системах с неoграниченным множеством скоростей // Дифференциальные уравнения, 2005. 49, № 11, с. 1482-1490. Т2 [10] Трушкова Е. А. Алгоритмы глобального улучшения управления // Автоматика и телемеханика, 2011 (в печати). Т[]

V. I. Gurman, A. O. Blinov. The optimal control synthesis for quantum-mechanical system.

Abstract. It is consider the unbounded optimal control problem of oscillating system which represents the well-known Landau-Zener quantum mechanical model. This problem is degenerate and has a family of turnpike solutions, which can be constructed according to the theory by converting to the derived problem of lower order. This family specifies the synthesis of optimal control in the derived problem and then the approximate synthesis with any accuracy in the original problem.

Key Words and Phrases: optimization, degenerate problems, turnpikes, synthesis of control, impulse modes, periodic processes, global improvement.

Образец ссылки на статью:

В. И. Гурман, А. О. Блинов. Синтез оптимального управления квантомеханической системой // Программные системы: теория и приложения : электрон. научн. журн. 2011. №1(5), с. 9-18. URL: http: //psta.psiras.ru/read/psta2011_1_9-18.pdf

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