Научная статья на тему 'Вычислительная технология оптимизации двумерного управляющего импульса напряжения в системе квантовых точек'

Вычислительная технология оптимизации двумерного управляющего импульса напряжения в системе квантовых точек Текст научной статьи по специальности «Математика»

CC BY
47
8
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ЗАДАЧА ОПТИМАЛЬНОГО УПРАВЛЕНИЯ / ЧИСЛЕННЫЕ МЕТОДЫ / КВАНТОВАЯ ТОЧКА. / OPTIMAL CONTROL PROBLEM / NUMERICAL METHODS / QUANTUM DOT

Аннотация научной статьи по математике, автор научной работы — Горнов Александр Юрьевич, Двуреченский Анатолий Васильевич, Зароднюк Татьяна Сергеевна, Зиновьева Айгуль Фанизовна, Ненашев Алексей Владимирович

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

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

Похожие темы научных работ по математике , автор научной работы — Горнов Александр Юрьевич, Двуреченский Анатолий Васильевич, Зароднюк Татьяна Сергеевна, Зиновьева Айгуль Фанизовна, Ненашев Алексей Владимирович

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

The numerical technique of optimization of two-dimensional controlled voltage impulse in the quantum dots system

The optimization problem of controlled voltage impulse in form of two time functions is considered for carry out swap operation. This operation is an interchange of spin information in system of two vertically concatenating levels of tunnelcoupled semiconducting quantum dots. An equivalent optimal control problem with terminal constraints and minimum time functional is formulated and solved.

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

УДК 517.977.58

А. Ю. Горнов, А. В. Двуреченский, Т. С. Зароднюк,

А. Ф. Зиновьева, А. В. Ненашев

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

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

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

Введение

Преимущества использования квантовых точек (КТ) для разработки элементной базы квантового компьютера по сравнению с иными методами заключаются в возможности управления их геометрическими параметрами и расположением. Для выполнения квантовых вычислений в работе предлагается использование двух вертикально совмещенных слоев КТ в системе «германий-кремний». Осуществление обмена информацией с помощью спиновых переменных позволяет реализовать управляющие воздействия путем приложения внешних электромагнитных полей.

Рассматриваются две ячейки квантового компьютера, основу которых составляют четыре туннельно-связанные полупроводниковые КТ. В начальный момент заполнены электронами две нижние

Работа поддержана РФФИ (грант № 10-01-00595) и междисциплинарным интеграционным проектом СО PAH № 43.

© А. Ю. Горнов, А. В. Двуреченский, Т. С. Зароднюк, А. Ф. Зиновьева, А. В. Ненашев, 2011

© Программные системы: теория и приложения, 2011

точки, в каждой из которых находится по одному носителю заряда (рис. 1, а). Размеры и плотность квантовых точек выбираются так, чтобы в нижнем слое не было туннельного взаимодействия между точками, а в верхнем слое они имели достаточную для проведения квантовых логических операций туннельную связь. Импульс напряжения, приложенный к металлическим затворам, расположенным над КТ, вызывает туннелирование электронов из нижних точек в верхние (рис. 1,б). Переход частиц в верхний слой инициирует операцию обмена спиновой информации — SWAP [1]; при этом предполагается, что туннельная связь в верхнем слое КТ на несколько порядков выше, чем в нижнем слое.

Задача заключается в определении оптимальной формы и длительности импульса напряжения для проведения операции SWAP. Другими словами, если до приложения импульса напряжения в левой точке находится электрон со спином «вверх», а в правой точке—электрон со спином «вниз», то после приложения импульса в левой точке должен находиться электрон со спином «вниз», а в правой — электрон со спином «вверх». Критериями оптимизации являются минимумы вероятности ошибки нахождения электронов в определенных точках и изменения энергии управления.

а)

б)

Рис. 1. а) Схема расположения двух ячеек для проведения логических операций в системе с квантовыми точками; б) смещение электронов в верхние квантовые точки за счет импульсного воздействия напряжения.

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

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

как билинейная управляемая система дифференциальных уравнений [2]:

(1)

(1х

— = Ао(п)х(г). аі

Матрица Ао (и) размерности 32 х 32 имеет вид

Ао(и) =

-А(и)

А(и)

0

здесь управляющее воздействие является векторной функцией времени и = и(Ь), причем щ(Ь) = * = 1, 4, матрица А(и) пред-

ствима в виде суммы матриц В (и) и С: А(и) = В (и) + С, где

Є1+Є2 0

е1 + е3 0 0 0 0 0 0 0 0 0 0 0 0 0 0

0

0

Є1+Є4

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

Є2 + Є3 0 0 0 0 0 0 0 0 0 0 0 0

0

0

0

0

Є2 + Є4 0 0 0 0 0 0 0 0 0 0 0

0

0

0

0

0

ез +Є4 0 0 0 0 0 0 0 0 0 0

0

0

0

0

0

0

еі +Є2 0 0 0 0 0 0 0 0 0

0

0

0

0

0

0

0

е1+е3

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

Є1+Є4

0

0

0

0

0

0

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

0

0

0

0

0

0

0

0

0

0

е2+е3

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

Є2+Є4

0

0

0

0

0

000

000

000

000

000

000

000

000

000

000

000

Є3+Є4 0 0 0

0 2е1 0 0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0 2е2 0 0 0 2е3 0

0 0 0 2е4

/ ^12 ^23 о о о о о 0 0 0 0 0 0 0 0 0

£23 У13 £34 £12 о о о 0 0 0 0 0 0 0 0 0

о £34 ^14 о £12 о о 0 0 0 0 0 0 0 0 0

о £12 о ^23 £34 о о 0 0 0 0 0 0 0 0 0

о о £12 £34 ^24 £23 о 0 0 0 0 0 0 0 0 0

о о о о £23 ^34 о 0 0 0 0 0 0 0 0 0

о о о о о о ^12 £23 0 0 0 0 л/2£12 /"£12 0 0

о о о о о о £23 ^13 £34 £12 0 0 0 0 0 0

о о о о о о о £34 ^14 0 £12 0 0 0 0 0

о о о о о о о £12 0 ^23 £34 0 0 /"£23 /"£23 0

о о о о о о о 0 £12 £34 ^24 £23 0 0 0 0

о о о о о о 0 0 0 0 £23 ^34 0 0 /"£34 /2£

0 о о о о о /"£12 0 0 0 0 0 V 0 0 0

0 о о о о о У2£12 0 0 /"£23 0 0 0 V 0 0

о о о о о о о 0 0 ^2£23 0 /"£34 0 0 V 0

\ о о о о о о 0 0 0 0 0 /2£34 0 0 0 V

— матрицы В (и) и С соответственно. Необходимо осуществить Ш

вод системы из точки

(2)

х(іо)

1, если 2 = 3, 9 0, если 2 = 3, 9

0

о

х

в точку

(3)

ж(^)

1, если 2 = 3 — 1, если 2 = 9 , 0, если 2 = 3, 9

где 2 = 1, 32.

Исследуемый динамический процесс определен на интервале Т = [^0,^1]. Под фазовыми координатами понимается вектор х = х(£), 2 = 1, 32, составленный из действительных и мнимых частей амплитуд вероятностей 16-ти состояний, являющихся базисом в пространстве состояний двух электронов с суммарным спином 0 в системе четырех туннельно-связанных квантовых точек. В качестве управляющего воздействия выступает изменение энергии и = и(£), необходимое для осуществления перемещения электронов между квантовыми точками. Значение энергий в начальный момент времени фиксировано: е*(£о) = 0.1, * = 1,4. Заданы значения параметров модели: туннельных интегралов ^ 12 = ^23 = £34 = 0.001 и энергия кулоновского взаимодействия внутри точки V = 0.03, энергии кулоновского взаимодействия между точками по вертикали У_2 = ^34 = 0.01 и между точками по горизонтали Уи = V23 = 0.005 и У_з = V24 = 0.0045. Все энергии приводятся в электронвольтах.

Необходимо минимизировать ошибку, с которой система (1) переходит из начального состояния (2) в конечное состояние (3), при минимуме затрачиваемой энергии. Сформулирован соответствующий функционал, содержащий две взвешенные составляющие — изменение управляющего воздействия на всем интервале времени и отклонение траектории системы от терминальных ограничений:

где К = {1, 2, 4, 8,10, 32}. Рассмотрены варианты задачи с различными значениями коэффициентов в! и в2, энергии е1(£) и е4(£) полагались равными нулю. Первые расчеты проводились для случая, в котором е2(£) = е3(£). Далее рассмотрены задачи оптимального

+ «2 I (ж3^1) — 1)2 + (жд^) + 1)2 + ^2 ж'2(^1)1 ^ т*п,

управления с двумя управляющими воздействиями e2(t) и вэ(£) и функционалом быстродействия (I(u) = ti ^ min).

2. Вычислительная технология

Решение поставленной задачи проведено с использованием алгоритмов, реализованных в программных комплексах OPTCON-I и OPTCON-III [3-7]. Однако, как и во многих практических задачах, результат не удалось получить по стандартным расчетным схемам и потребовалось разработать специализированную вычислительную технологию, учитывающую особенности оптимизационной модели.

Первой проблемой, проявившейся при численном решении задачи, явилась чрезвычайно медленная сходимость алгоритмов. По выполненным нами оценкам использование метода «грубой силы» — запуска алгоритмов на длительный срок без диалогового воздействия, потребовало бы неприемлемо большого времени решения -- недель или, возможно, месяцев астрономического времени для расчета одного варианта задачи. Преодоление этой вычислительной проблемы привело к необходимости применения специализированной расчетной методики, основанной на методе продолжения по параметру (см. [8]). Один параметр вводится в правые части системы дифференциальных уравнений ж = pif (x, u, t), второй p2 используется для масштабирования энергий кулоновского взаимодействия V = P2V,

V12 = P2V12, V34 = p2V34, V14 = P2V14, V23 = P2V23, V13 = P2V13

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

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

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

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

Отрицательными оказались результаты тестирования системы на предмет вырожденности и жесткости — этих свойств в исследуемой модели не обнаружено. Комбинация рассмотренных выше особенностей позволяет классифицировать поставленные задачи как экстремальные задачи высокой сложности.

3. Численные эксперименты

Выполнена многоэтапная серия численных расчетов (более 100) по минимизации сформированного функционала и исследованию зависимости системы от изменения значений туннельных интегралов.

К первому типу решавшихся проблем относится поиск значений параметров р и р2, способных придать модели требуемые свойства (параметрическая идентификация). Задачи указанного типа решались совместно с экспертами в диалоговом режиме, что позволило значительно сократить реальное время вычислений за счет ранней диагностики неадекватного поведения модели на основе визуального анализа траекторий. Установлена контринтуитивная взаимосвязь некоторых параметров системы, что предоставило возможность уменьшить размерность идентифицируемого вектора параметров и ограничить области физически допустимых значений.

На этапе рассмотрения задач перевода системы из точки в точку при фиксированном времени исследованы возможности имеющихся в программных комплексах автоматизированных алгоритмов учета терминальных ограничений и найдены эффективно работающие их варианты [4]. На рис. 2 представлены результаты одного из расчетов— оптимальное скалярное управление и = и(£) и форма управляющего импульса напряжения е = е2(£) = е3 (£), позволяющего осуществить логическую операцию информационного обмена.

Вероятности нахождения частицы со спином «вниз» («вверх») в каждой из четырех квантовых точек при проведении операции логического обмена (рис. 3) определялись по следующим формулам

Р} = 4 ((*1 + Х7)2 + (*17 + *23)2 + (*2 + Же)2 + (*18 + *24)2) +

и, е

0.00 5.00 10.00 15.00 20.00 25.00 30.00

Рис. 2. Скалярное оптимальное управление и и управляющий импульс напряжения е.

+ 4 '(хз + Хд)2 + (х19 + Х25)2) + 2 (х1з + Х29),

Р/ = 1 '(Х1 - Х7)2 + (Х17 - Х2з)2 + (Х) - Х8)2 + (Х18 - Х24)2) +

+ 4 '(хз - Хд)2 + (х19 - Х25)2) + 2 (х?3 + х2д),

^4Т = 1 '(Х3 - Хд)2 + (Х19 - Х25)2 + (Х5 - Хц)2 + (Х21 - Х27)2) +

+1 '(Хб - Х12)2 + (Х22 - Х28)2) + 1 (х26 + ХЗ2),

Р4 = 4 '(ХЗ + Х9)2 + (Х19 + Х25)2 + (Х5 + Хц)2 + (Х21 + Х27)2) + + 4 '(Хб + Х12)2 + (Х22 + Х28)2) + 2 (Х16 + ХЗ2), для нижних квантовых точек с номерами 1 и 4,

Р2 = 4 '(Х1 - Х7)2 + (Х17 - Х2з)2 + (Х4 + Х10)2 + (Х20 + Х2б)2) + + 4 '(Х5 + Хц)2 + (Х21 + Х27)2) + 1 (х24 + Хзо),

Р‘2 = 4 '(Х1 + Х7)2 + (Х17 + Х2з)2 + (Х4 - Х1о)2 + (Х20 - Х2б)2) +

+ 4 '(х5 - Х11)2 + (х21 - Х27)2) + 11 (х24 + ^0^

Рз2 = 4 '(Х2 - Х8)2 + (Х18 - Х24)2 + (Х4 - Хю)2 + (Х20 - Х2б)2) + +1 '(Х6 + Х12)2 + (Х22 + Х28)2) + 1 (х25 + Хз^,

Р/ = 4 '(Х2 + Х8)2 + (Х18 + Х24)2 + (Х4 + Хю)2 + (Х20 + Х2б)2) + + 4 '(Хб - Х12)2 + (Х22 - Х28)2) + 1 (х25 + Хз^,

для верхних квантовых точек с номерами 2 и 3 (см. рис. 1).

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

Рис. 3. Изменение со временем вероятности нахождения частицы со спином «вниз» Р^ («вверх» Р^) в каждой из четырех квантовых точек (к = 1,4) при Ь Е [0, 30].

В более сложном варианте задачи логическая операция обмена рассматривалась на больших интервалах времени с двумя управляющими воздействиями в2 (£) и вз (£). Сформулирована задача перевода элементарных частиц с разными спинами из нижних КТ в верхние с последующим обменом между точками с номерами 2 и 3. Вероятности нахождения электронов в нижних точках близки к нулю, а в верх-них—к единице (рис. 4). Установлено, что существование туннельной

связи между КТ по вертикали ведет к возникновению дополнительных ошибок при проведении операции обмена спиновой информацией для электронов в верхнем слое.

Рис. 4. Изменение со временем вероятности нахождения частицы со спином «вниз» Р^ («вверх» Р^) в каждой из четырех квантовых точек (к = 1,4) при Ь Е [0, 900].

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

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

Рис. 5. Изменение со временем вероятности нахождения частицы со спином «вниз» Р^ («вверх» Р^) в каждой из четырех квантовых точек (к = 1,4) в задаче быстродействия.

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

е

0.00 150.00 300.00 450.00 600.00

Рис. 6. Управляющие импульсы напряжения в задаче быстродействия.

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

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

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

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

[1] Валиев К. А., Кокин А. А. Квантовые компьютеры. Надежды и реальность.

Ижевск : Научно-издательский центр «Регулярная и хаотическая динамика»,

2001.- 352 с. Т[]

[2] Двуреченский А. В., Ненашев А. В., Зиновьева А. Ф., Любин А. С., Горнов А. Ю., Зароднюк Т. С. Моделирование квантовых логических операций в наноструктурах с квантовыми точками. — Иркутск : Ред.-изд. отдел ИД-СТУ СО РАН, 2010, с. 27. j1

[3] Горнов А. Ю. Алгоритмы решения задач оптимального управления с терминальными ограничениями // Вычислительные технологии, 2008. 13, с. 44— 50. |2

[4] Горнов А. Ю. Вычислительные технологии решения задач оптимального управления. Новосибирск : Наука, 2009.— 278 с. j3

[5] Горнов А. Ю., Зароднюк Т. С. Метод «криволинейного поиска» глобального экстремума в задаче оптимального управления // Современные технологии. Системный анализ. Моделирование, 2009. 3, с. 19—26. j

[6] Gornov A. Y. Optimal Control Problem: Computing Technologies for Finding a Global Extremum. — Ulaanbaatar, Mongolia : The International Confere^e on Optimization, Simulation and Control, 2010, p. 75—76. j

[7] Gornov A.Y., Zarodnyuk T. S. The Tunnel-Type Algorithm for Solving Non-Convex Optimal Control Problems // Journal of Global Optimization, 2011 (to appear). j2

[8] Горнов А. Ю. Классификация проблем, возникающих при численном решении задач оптимального управления // Вычислительные технологии, 2008. 13, с. 17-26. j2

A. Y. Gornov, A. V. Dv^e^e^^, T. S. Zarodnyuk, A. F. Zinovieva, A. V. Nenashev. The numerical technique of optimization of two-dimensional controlled voltage impulse in the quantum dots system.

Abstract. The optimization problem of controlled voltage impulse in form of two time functions is considered for carry out swap operation. This operation is an interchange of spin information in system of two vertically concatenating levels of tunnel-coupled semiconducting quantum dots. An equivalent optimal control problem with terminal constraints and minimum time functional is formulated and solved.

Key Words and Phrases: optimal control problem, numerical methods, quantum dot.

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

А. Ю. Горнов, А. В. Двуреченский, Т. С. Зароднюк, А. Ф. Зиновьева, А. В. Ненашев. Вычислительная технология оптимизации двумерного управляющего импульса напряжения в системе квантовых точек // Программные системы: теория и приложения : электрон. научн. журн. 2011. № 1(5), с. 27-38. URL: http://psta.psiras.ru/read/psta2011_1_27-38.pdf

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