Научная статья на тему 'Метод глобального улучшения для гамильтоновых систем с управляемыми коэффициентами'

Метод глобального улучшения для гамильтоновых систем с управляемыми коэффициентами Текст научной статьи по специальности «Математика»

CC BY
62
21
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ГАМИЛЬТОНОВА СИСТЕМА / ОПТИМАЛЬНОЕ УПРАВЛЕНИЕ / МЕТОД ГЛОБАЛЬНОГО УЛУЧШЕНИЯ / HAMILTONIAN SYSTEM / OPTIMAL CONTROL / GLOBAL IMPROVEMENT METHOD

Аннотация научной статьи по математике, автор научной работы — Трушкова Е. А.

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

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

Global Improvement Method for Hamiltonian Systems with Controllable Coefficients

The new modification of global improvement control method for one class of Hamiltonian systems that is based on the Krotov method is presented. The calculations for a quantum dynamical system representing the well studied example of the rotation of a planar molecule are given.

Текст научной работы на тему «Метод глобального улучшения для гамильтоновых систем с управляемыми коэффициентами»

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

1. Теляковский С. А. О свойствах блоков членов ряда £ k sin kx // Украинский мат. журн. 2012. Т. 64, № 5. С. 713-718. [Telyakovskii S. A. On properties of blocks of the series £ k sin kx // Ukrainian Math. J. 2012. Vol. 64. P. 713-718.]

2. Trigub R. M. A note on the paper of Telyakovskii «Certain properties of Fourier series of functions with bounded variation» // East J. on Approx. 2007. Vol. 13, № 1. P. 1-6.

УДК 517.97

МЕТОД ГЛОБАЛЬНОГО УЛУЧШЕНИЯ ДЛЯ ГАМИЛЬТОНОВЫХ СИСТЕМ С УПРАВЛЯЕМЫМИ КОЭФФИЦИЕНТАМИ

Е. А. Трушкова

Институт проблем управления им. В. А. Трапезникова РАН, Москва

E-mail: katerinatr@mail.ru

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

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

Global Improvement Method for Hamiltonian Systems with Controllable Coefficients

E. A. Trushkova

The new modification of global improvement control method for one class of Hamiltonian systems that is based on the Krotov method is presented. The calculations for a quantum dynamical system representing the well studied example of the rotation of a planar molecule are given.

Key words: Hamiltonian system, optimal control, global improvement method.

1. ВВЕДЕНИЕ. ПОСТАНОВКА ЗАДАЧИ

Широкий и актуальный класс задач изменения квантового состояния атомов и молекул под действием управляемого внешнего поля сводится к задаче оптимального управления гамильтоновой системой с управляемыми коэффициентами (см., например, [1]). А именно уравнение Шрёдингера после разложения волновой функции и соответствующих операторов по полной системе собственных функций заменяется конечномерной аппроксимацией — динамической системой с управлением, в которой роль фазовых координат играют коэффициенты разложения волновой функции. Дальнейшее рассмотрение действительной и мнимой части фазовых координат приводит к задаче управления гамильтоновой системой.

Рассмотрим задачу управления гамильтоновой системой:

x(tI ) = xI,

x(t) = A (u(t)) x(t), x e R2n, u : [ti, tf ]

t e [ti ,tF],

Rp, u(-) e U(m,uu

'•up )

(1)

J (x, u) = F (x(tF )) = (x(tF ) - x* ) (x(tF ) - x*) ^ min,

где х(Ь) — кусочно дифференцируема, и(т,и1ото, иир) — множество функций, принимающих постоянное значение на полуотрезках [£/ + ¿1 + (% + 1)Л), % = 0, т — 1, Л = (¿^ — ¿1)/т и подчиняющихся ограничениям < и(£) < иир (неравенства понимаются как покоординатные),

A (u(t)) =

0 P (u(t)) -P (u(t)) 0

P(u) — симметрическая матрица, непрерывная по u, x* e R

2 n

заданная точка. Нетрудно видеть,

что данная задача является задачей наилучшего попадания в заданную точку.

2 п 2 п

Система имеет динамический инвариант Б = £ х2(£/) = £ х2(£), следовательно, исходный

i=1

i=1

квадратичный функционал качества перепишется в линейном виде Е(х(Ьр)) = (х(Ьр) — х*) х х (х(^) — х*) = Б + х*тх* — 2х*тх(^). Всюду в дальнейшем будем предполагать, что х*тх* = Б,

© Трушкова Е. А., 2013

95

Изв. Сарат. ун-та. Нов. сер. 2013. Т. 13. Сер. Математика. Механика. Информатика, вып. 1, ч. 2

поэтому целевой функционал окончательно примет вид

F(x(tf)) = 2S - 2x*Tx(tF).

Введем в рассмотрение дискретную задачу управления:

y(t + h) = f(t,y(t),u(t)), t E{tj ,tj + h,...,tF - h}, y(tj) = xj, y E R2n, u E U(t,m,uiow,uup) С Rp, F (x(tF)) ^ min,

где f (t,y(t),u(t)) — решение задачи Коши

z(t) = A (u(t)) z(t), T E [t,t + h], z(t) = y(t), (3)

взятое в точке t = t + h.

Поставим задачу улучшения управления для исходной системы: пусть имеется допустимая пара (xj,uj) задачи (1), требуется найти допустимую пару (xjj,ujj)) задачи (1) такую, чтобы выполнялось неравенство F [xjj (tF)) < F [xj (tF)). Для системы (2) аналогично: пусть имеется допустимая пара (yj,uj) задачи (2), требуется найти допустимую пару (yjj,ujj)) задачи (2) такую, чтобы выполнялось неравенство F (yjj(tF)) < F (yj(tF)).

Заметим, что множества допустимых управлений для задач (1) и (2) совпадают и, кроме того, для каждого допустимого управления u(t) значения функционала качества на соответствующих траекториях x(t) и y(t) совпадают, т.е. верно равенство F (x(tF)) = F (y(tF)). Следовательно, задачи улучшения управления для (1) и (2) эквивалентны.

2. МОДИФИКАЦИЯ МЕТОДА ГЛОБАЛЬНОГО УЛУЧШЕНИЯ

Для решения поставленной задачи улучшения управления будем использовать метод глобального улучшения [2, 3], а именно соотношения метода для линейной по x динамической системы с линейным функционалом качества из [4].

Глобальный метод улучшения для задачи (2) состоит из следующих шагов.

1. Имеем начальный допустимый процесс (yj(t),uj(t)).

2. Ищем функцию v(t, y) из соотношений

v(t,y) = v (t + h,f (t,y,uj (t))) , t E{tj ,tj + h,...,tF - h}, ip(tF ,y) = 2S - F (y). (4)

3. Строим функцию

u(t, y) = arg max (v (t + h, f (t, y, u))), t E {tj, tj + h,... ,tF - h}.

4. Находим улучшенный допустимый процесс из соотношений

y(t + h) = f (t,y(t),u(t,y(t))), t E{tj ,tj + h,...,tF - h}, y(tj ) = xj.

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

Теорема 1. Функция v(t,y) = ФТ(t)y, где ф(t) — решение задачи Коши

ip(t) = A (uj(t)) ф(t), t E [tj, tf], #tF) = 2x*,

разрешает соотношения (4).

Доказательство. Для указанной в условии теоремы функции v(t, y) проверим выполнение последнего из соотношений (4). Имеем:

v(tF, y) = ФТ(tF)y = 2x*Ty = 2S - (2S - 2x*Ty) = 2S - F(y),

следовательно, проверяемое соотношение верно. Рассмотрим соотношения (4) при t = tF - h:

v(tF - h,y) = v (tF, f (tF - h, y, uj(tF - h))) . (5)

Используя (3), преобразуем правую часть равенства (5):

V (¿р, / (¿р - к, у, и1 (£р - к))) = (£р)/ (¿^ - к, у, и1 (£р - к)) = (£р)М(£р)у,

где М(£р) = еА(и _ значение при т = £р фундаментальной матрицы решений задачи Коши

¿(т) = А (и1 (£р - к)) ¿(т), т е [£р - к, £р], ¿(£р - к) = у,

обращающейся при т = £р - к в единичную матрицу.

По условию теоремы и в силу рассматриваемого класса управлений и(£, т, и1оад ,иир) на отрезке [¿р - к, ¿р] функция -0(£) является решением задачи Коши:

¿(т)= А (и1 (£р - к)) ¿(т), т е [£р - к, £р], ¿(¿р)= ), поэтому левая часть (5) примет вид

^(¿р - к, у) = фт(¿р - к)у = фт(¿р) (Мт(¿р))-1 у. В силу свойств матричной экспоненты и справедливости равенства А = -Ат можем записать М (¿р) = еА(и'= е-АТ ^ = (Мт (¿р ))-1,

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

Для полного доказательства теоремы достаточно рассмотреть аналогичным образом соотношения (4) последовательно при £ = £р - 2к,..., 0. □

3. ЗАДАЧА УПРАВЛЕНИЯ КВАНТОВОЙ СИСТЕМОЙ С ДИСКРЕТНЫМ СПЕКТРОМ

Рассмотрим известный пример вращения плоской молекулы [1]. Состояние системы в момент времени £ описывается точкой -0(£) е Ь2(О, С), где О _ одномерный тор. Уравнение Шрёдингера записывается в виде

(¿,0) = -А^(£,0) + и(£) соб 0^(£,0), (6)

Ы

где Д_ оператор Лапласа-Бельтрами на О. Самосопряженный оператор А имеет чисто дискретный спектр {к2, к е М}. Все его собственные значения имеют кратность 2, а собственное значение 0 _ простое. Собственное значение 0 соответствует постоянным функциям, а собственное значение к2 при

к > 0 соответствует двум собственным функциям —= сов(к0) и —= эт(к0). Гильбертово пространство

л/п л/п

Н = Ь2(О, С) разбивается на два подпространства Не и Но _ пространства четных и нечетных функций из Н соответственно. Пространства Не и Но устойчивы под действием динамики (6).

Наша цель _ в подпространстве Но перевести волновую функцию 0) из первого собственного подпространства (соответствующего собственному значению 1) во второе (соответствующее собственному значению 4).

Перепишем уравнение (6) в виде

^(£,0) = ¿А^(£,0) - ¿и(£) соб 0^(£,0), (7)

Ы

разложим по собственным функциям —-= эт(к0) волновую функцию:

п

0) = V ¿к (£) —^в1п(к0), п

-

¿к (£)-

к = 1

а также операторы ¿А и -ш(£)соэ 0. Тогда уравнение (7) примет вид

^ = (А + и(£)В^.

Математика 97

Изв. Сарат. ун-та. Нов. сер. 2013. Т. 13. Сер. Математика. Механика. Информатика, вып. 1, ч. 2 Аппроксимации Галеркина порядка N для А, В запишутся в виде

= -

Соответствующая конечномерная аппроксимация последнего уравнения запишется как

г 0 0. .0 0 ( 0 0.5 0. .0 0 \

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

0 4г 0. .0 0 0.5 0 0.5 . .0 0

0 0 9г . .0 0 , в^) = -г 0 0.5 0. .0 0

0 0 0. . (№ -1)2г 0 0 0 0. .0 0.5

0 0 0. .0 №2 г V 0 0 0. . 0.5 0 /

^ = (А^) + п{1)В) )г,

ге С

N

После выделения в этом уравнении вещественной и мнимой части (г = а + гв, а, в £ RN, х = (а, в) £ ) получаем управляемую гамильтонову систему рассматриваемого выше класса систем:

х(г) = А (п(г)) х(г),

где Р(п)= г (А^) + В^) п).

В [1] показано, что при замене исходной системы ее аппроксимацией Галеркина порядка N = 22 ошибка будет меньше е = 3 • 10-6, если ||и(£)||£1 < 13/3. Применим вышеописанную модификацию метода глобального улучшения к задаче

х(г) = А (п(г))х(г), г £ [0,20],

х(0) = (1,0,..., 0)т,

х£Е

N = 22,

п £ [-1/3, 1/3] ,

с функционалом наилучшего попадания в точку х* = (0,1,0,..., 0)т (что соответствует выводу модуля второй компоненты г2(г) на единицу). Результаты расчетов по улучшению начального управления п1 = 0 для каждой четной из 10 итераций представлены в следующей таблице.

Номер итерации ^ (х(Ье)) N (Ьр )\

0 2 0

2 0.00013 0.999993

4 1.6-10-5 0.999994

6 5.5-10-6 0.999995

8 5.1-10-6 0.999995

10 5.1-10-6 0.999995

Рис. 1 представляет найденное управление, рис. 2 — соответствующую динамику модуля второй компоненты г2(г). Интересным оказался тот факт, что найденное управление сильно напоминает предложенную в [3] (без привлечения теории оптимального управления) функцию управления п(г) = соБ(3Ь)/д, где q выбиралось из условия ||п(г)|^1 < 13/3 на рассматриваемом отрезке времени

[0,гр ].

Рис. 1. Полученное управление при начальном и1 (Ь) = 0 Рис. 2. Динамика \^2(Ь)\ при найденном управлении

П. А. Шатров. О фундаментальных характеристиках семейства интерполяционных полиномов

ЗАКЛЮЧЕНИЕ

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

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

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

1. Boussaid N., Caponigro M., Chambrion T. Periodic control laws for bilinear quantum system with discrete spectrum. 2011. URL : http://arXiv.org/pdf/1111.4550v1.

2. Кротов В. Ф., Фельдман И. Н. Итерационный метод решения задач оптимального управления // Изв. АН СССР. Техн. киберн. 1983. № 2. С. 160-168. [Krotov V. F., Feldman I. N. Iterative method for solving optimal control problems // Izv. AS USSR. Techn. Cybern. 1983. № 2. P. 160-168.]

3. Кротов В. Ф., Булатов А. В., Батурина О. В. Оптимизация линейных систем с управляемыми коэффи-

циентами // Автомат. и телемех. 2011. № 6. C. 6478. [Krotov V. F., Bulatov A. V., Baturina O. V. Optimization of linear systems with controllable coefficients // Automation and Remote Control. 2011. Vol. 72, iss. 6. P. 1199-1212.]

4. Трушкова Е. А. Алгоритмы глобального поиска оптимального управления // Автомат. и телемех. 2011. № 6. С. 151-159. [Trushkova E. A. Global control improvement algorithms // Automation and Remote Control. 2011. Vol. 72, iss. 6. P. 1282-1290.]

УДК 591.65

О ФУНДАМЕНТАЛЬНЫХ ХАРАКТЕРИСТИКАХ СЕМЕЙСТВА ИНТЕРПОЛЯЦИОННЫХ ПОЛИНОМОВ ЛАГРАНЖА

И. А. Шакиров

Набережночелнинский институт социально-педагогических технологий и ресурсов E-mail: iskander@tatngpi.ru

Для семейства интерполяционных полиномов Лагранжа, определенных в четном числе узлов, получены различные явные (безмодульные) виды функций Лебега. Последние разбиты на непересекающиеся классы, которые затем последовательно исследованы с использованием элементов дифференциального исчисления. Установлена взаимосвязь между функциями, а также константами Лебега из этих классов.

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

About the Fundamental Characteristics of the Lagrange Interpolation Polynomials Family

I. A. Shakirov

For the Lagrange interpolation polynomials family, determined in the even number of nodes, it is obtained various explicit (unmodulus) forms of the Lebesque functions. They are divided into uncrossing classes, which are consecutively studied using the elements of differential calculus then. The interdependence is established between the functions, as so as between the Lebesque constants from these classes.

Key words: Lagrange trigonometric polynomials, generalized Dirichlet kernel, Lebesque functions and constants.

ВВЕДЕНИЕ

В математической литературе до сих пор не проведено исследование аппроксимативных возможностей семейства интерполяционных полиномов Лагранжа [1]

Фп (x,t,a) = - V x(tk(tk - t) + a sin nt, D*n(u)

Г) ' J

2n-1

k=0

sin nu 2tg(u/2) '

(1)

в зависимости от поведения параметра а (а е Л), в частности, в классическом пространстве непрерывных 2п-периодических функций С2п = С[0, 2п]. Такая возможность появилась после моноядерного описания [2] полиномов (1) в виде

- 2п-1 1 2п

ФП(x, t) = - V x(tk)Dn(tk - t) = - V x(tk)Dn(tk - t), c G R, t G [0, 2n],

n ' J n ' J

(2)

k=0

k=1

© Шакиров И. А, 2013

99

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