ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 07.12.2023
Просмотров: 15
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
МОДЕЛИРОВАНИЕ НАНОСИСТЕМ И НАНОЭЛЕКТРОНИКА
А.М. Курбанова, М.А. Магомедов, З.И. Шахбанова
ФГБОУ ВО «Дагестанский государственный медицинский университет»
Минздрава России, кафедра биофизики, информатики и медаппаратуры
Аннотация:
Статья посвящена описанию круга задач, возникающих при моделировании наносистем, где требуется разработка эффективных многомасштабных пространственно-временных моделей. Использование математических моделей и вычислительных машин становится частью технологического процесса создания систем на молекулярном уровне. Создание и использование многомасштабных вычислительных моделей определяет успех моделирования наносистем. Это мы и называем вычислительными нанотехнологиями.
Ключевые слова: вычислительные нанотехнологии, моделирование наносистем, пространственное временные модели
Abstract: The article describes the range of problems arising in the nanosystems simulatio. It requires the development of efficient multi-scale spatial and temporal patterns. The use of mathematical models and computers is a part of the creating system’s process at the molecular level. Creating and using multiscale computational modellling is defined the success of the nanosystems simulation. It is named the computational nanotechnology.
Index terms: computational nanotechnology, simulation of nanosystems, spatio-temporal models
Вычислительные нанотехнологии
Нанотехнологии − это способы создания гетерогенных, композитных материалов и устройств, на молекулярном уровне обладающих желательными свойствами. Вычислительные нанотехнологии − это модели, вычислительные методы и программы для решения математических задач нанотехнологий.
Особенность нанотехнологий состоит в том, что создание материалов и устройств на молекулярном уровне предполагает создание такой зернистой, кластерной структуры материала, которая существенно изменяет характерные физические процессы, происходящие на пространственных масштабах, как правило, порядка нанометров. Пространственный масштаб определяется тем физическим процессом или свойством системы, которым мы интересуемся. Таким образом, такие свойства как электрическая проводимость, теплопроводность будут определяться не только свойствами объемного материала, но и геометрией и размером составляющих его частей в нанометры. Существенное изменение свойств материалов связано именно с зернистой структурой. Размеры зерен и свойства их границ имеют принципиальное значение и определяют отличие их от объемных материалов. Для многих наносистем критический размер зерен составляет порядка 100 нм. Выращивание такой структуры происходит за счет фазовых переходов. Свойства материала изменяются, так как силы взаимодействия внутри зерен становятся сравнимыми с силами поверхностного натяжения. На приграничные атомы действуют разные силы − со стороны кластерных атомов и со стороны внешних атомов. Технология создания тонких пленок является наиболее распространенной нанотехнологией. Близость границ пленки, ее малая толщина определяют возникновение зернистой структуры. На таких масштабах становятся важными квантовые эффекты.
Важность экспериментов в нанотехнологиях отмечена Нобелевскими премиями Ж.И. Алферову в 2000 г. за работы в области полупроводниковых гетероструктур [4], Герду Биннигу и Гейнриху Рореру (1986 г.) за создание сканирующего туннельного микроскопа [5] и Эрнсту Руске за создание электронного микроскопа.
Математическое моделирование атомов и молекул на квантовом уровне имеет большую историю. Формулировка волновых уравнений Шредингера и Дирака создала принципиальную основу теории, но решить эти уравнения прямым применением самых современных методов и вычислительных машин невозможно. Поэтому вся история молекулярного моделирования состоит в создании многочисленных модельных аппроксимаций решения квантовомеханических уравнений. Возникновение таких дисциплин, как вычислительная физика и вычислительная квантовая химия позволили получить значительные результаты в моделировании молекул. В особенности, в вычислительном смысле удалось продвинуться, опираясь на теорию функционала плотности («DFT»), отмеченную Нобелевской премией В. Кона.
Во многом, вычислительные нанотехнологии опираются на программы молекулярного моделирования. Тем не менее, вычислительные нанотехнологии существенно сложнее, чем просто моделирование электронной структуры отдельных молекул.
Выделим ряд специфических свойств наносистем, которые определяют задачи создания алгоритмов и программ.
1. Прежде всего, это огромное число молекул в нанокластере, зерне. Количество молекул существенно превышает возможности имевшихся ранее программ квантовой химии «из первых принципов» («ab initio»). Современные программы «ab initio» способны рассчитывать наносистемы, содержащие десятки тысяч молекул. Наномасштаб − это промежуточный масштаб между единичными молекулами (где работает теория) и размерами устройств, которыми мы пользуемся (работает модель сплошной среды, для которой есть теория и возможно проводить расчеты в разумное время). Поэтому использование вычислительных моделей и расчетов для наносистем имеет принципиальное значение. Гетерогенность наносистем, наличие большого числа границ определяет необходимость расчета не только химической кинетики, но и нелинейного, глобального влияния границ.
2. Нестабильность наносистем. Необходимость устойчивого расчета систем, близких к границе устойчивости.
3. Расчет фазовых переходов с многими границами, узких слоев, окружающих движущиеся границы фазовых переходов.
4. Необходимость решения задач многомерной оптимизации потенциальной энергии в условиях, когда надо разрешать близкие минимумы и находить седловые точки.
5. Химические формулы неоднозначно определяют структуру молекулярного соединения. Математически это означает, что задача поиска молекулярной структуры, имеющей желаемые свойства, не обладает единственным решением. Пожалуй, это основная проблема вычислительных нанотехнологий, где было бы естественно ставить обратные задачи о восстановлении молекулярной структуры системы по требуемым свойствам системы.
С точки зрения моделирования наносистем требуется разработка эффективных многомасштабных пространственно-временных моделей.
Квантовомеханический уровень.
Задача квантовомеханических вычислений из первых принципов состоит в решении уравнений квантовой механики и расчете поверхности потенциальной энергии системы, межмолекулярных связей, электронной конфигурации.
Потенциал взаимодействия между частицами соответствует закону Кулона и не содержит подгоночных параметров. Во многих случаях достаточно решить стационарную задачу для уравнения Шредингера. В приближении Борна—Оппенгеймера ядра считаются неподвижными или движущимися по классическим законам динамики. При моделировании электронной структуры молекул характерный пространственный масштаб
10−10 м и масштаб времени
10−15с.
МОДЕЛИРОВАНИЕ НАНОСИСТЕМ И НАНОЭЛЕКТРОНИКА
А.М. Курбанова, М.А. Магомедов, З.И. Шахбанова
ФГБОУ ВО «Дагестанский государственный медицинский университет»
Минздрава России, кафедра биофизики, информатики и медаппаратуры
Аннотация:
Статья посвящена описанию круга задач, возникающих при моделировании наносистем, где требуется разработка эффективных многомасштабных пространственно-временных моделей. Использование математических моделей и вычислительных машин становится частью технологического процесса создания систем на молекулярном уровне. Создание и использование многомасштабных вычислительных моделей определяет успех моделирования наносистем. Это мы и называем вычислительными нанотехнологиями.
Ключевые слова: вычислительные нанотехнологии, моделирование наносистем, пространственное временные модели
Abstract: The article describes the range of problems arising in the nanosystems simulatio. It requires the development of efficient multi-scale spatial and temporal patterns. The use of mathematical models and computers is a part of the creating system’s process at the molecular level. Creating and using multiscale computational modellling is defined the success of the nanosystems simulation. It is named the computational nanotechnology.
Index terms: computational nanotechnology, simulation of nanosystems, spatio-temporal models
Вычислительные нанотехнологии
Нанотехнологии − это способы создания гетерогенных, композитных материалов и устройств, на молекулярном уровне обладающих желательными свойствами. Вычислительные нанотехнологии − это модели, вычислительные методы и программы для решения математических задач нанотехнологий.
Особенность нанотехнологий состоит в том, что создание материалов и устройств на молекулярном уровне предполагает создание такой зернистой, кластерной структуры материала, которая существенно изменяет характерные физические процессы, происходящие на пространственных масштабах, как правило, порядка нанометров. Пространственный масштаб определяется тем физическим процессом или свойством системы, которым мы интересуемся. Таким образом, такие свойства как электрическая проводимость, теплопроводность будут определяться не только свойствами объемного материала, но и геометрией и размером составляющих его частей в нанометры. Существенное изменение свойств материалов связано именно с зернистой структурой. Размеры зерен и свойства их границ имеют принципиальное значение и определяют отличие их от объемных материалов. Для многих наносистем критический размер зерен составляет порядка 100 нм. Выращивание такой структуры происходит за счет фазовых переходов. Свойства материала изменяются, так как силы взаимодействия внутри зерен становятся сравнимыми с силами поверхностного натяжения. На приграничные атомы действуют разные силы − со стороны кластерных атомов и со стороны внешних атомов. Технология создания тонких пленок является наиболее распространенной нанотехнологией. Близость границ пленки, ее малая толщина определяют возникновение зернистой структуры. На таких масштабах становятся важными квантовые эффекты.
Важность экспериментов в нанотехнологиях отмечена Нобелевскими премиями Ж.И. Алферову в 2000 г. за работы в области полупроводниковых гетероструктур [4], Герду Биннигу и Гейнриху Рореру (1986 г.) за создание сканирующего туннельного микроскопа [5] и Эрнсту Руске за создание электронного микроскопа.
Математическое моделирование атомов и молекул на квантовом уровне имеет большую историю. Формулировка волновых уравнений Шредингера и Дирака создала принципиальную основу теории, но решить эти уравнения прямым применением самых современных методов и вычислительных машин невозможно. Поэтому вся история молекулярного моделирования состоит в создании многочисленных модельных аппроксимаций решения квантовомеханических уравнений. Возникновение таких дисциплин, как вычислительная физика и вычислительная квантовая химия позволили получить значительные результаты в моделировании молекул. В особенности, в вычислительном смысле удалось продвинуться, опираясь на теорию функционала плотности («DFT»), отмеченную Нобелевской премией В. Кона.
Во многом, вычислительные нанотехнологии опираются на программы молекулярного моделирования. Тем не менее, вычислительные нанотехнологии существенно сложнее, чем просто моделирование электронной структуры отдельных молекул.
Выделим ряд специфических свойств наносистем, которые определяют задачи создания алгоритмов и программ.
1. Прежде всего, это огромное число молекул в нанокластере, зерне. Количество молекул существенно превышает возможности имевшихся ранее программ квантовой химии «из первых принципов» («ab initio»). Современные программы «ab initio» способны рассчитывать наносистемы, содержащие десятки тысяч молекул. Наномасштаб − это промежуточный масштаб между единичными молекулами (где работает теория) и размерами устройств, которыми мы пользуемся (работает модель сплошной среды, для которой есть теория и возможно проводить расчеты в разумное время). Поэтому использование вычислительных моделей и расчетов для наносистем имеет принципиальное значение. Гетерогенность наносистем, наличие большого числа границ определяет необходимость расчета не только химической кинетики, но и нелинейного, глобального влияния границ.
2. Нестабильность наносистем. Необходимость устойчивого расчета систем, близких к границе устойчивости.
3. Расчет фазовых переходов с многими границами, узких слоев, окружающих движущиеся границы фазовых переходов.
4. Необходимость решения задач многомерной оптимизации потенциальной энергии в условиях, когда надо разрешать близкие минимумы и находить седловые точки.
5. Химические формулы неоднозначно определяют структуру молекулярного соединения. Математически это означает, что задача поиска молекулярной структуры, имеющей желаемые свойства, не обладает единственным решением. Пожалуй, это основная проблема вычислительных нанотехнологий, где было бы естественно ставить обратные задачи о восстановлении молекулярной структуры системы по требуемым свойствам системы.
С точки зрения моделирования наносистем требуется разработка эффективных многомасштабных пространственно-временных моделей.
Квантовомеханический уровень.
Задача квантовомеханических вычислений из первых принципов состоит в решении уравнений квантовой механики и расчете поверхности потенциальной энергии системы, межмолекулярных связей, электронной конфигурации.
Потенциал взаимодействия между частицами соответствует закону Кулона и не содержит подгоночных параметров. Во многих случаях достаточно решить стационарную задачу для уравнения Шредингера. В приближении Борна—Оппенгеймера ядра считаются неподвижными или движущимися по классическим законам динамики. При моделировании электронной структуры молекул характерный пространственный масштаб
С точки зрения математических формулировок, необходимо решить задачу на собственные значения для оператора второго порядка − уравнение Шредингера.
Собственные значения определяют уровни энергии электронных состояний, а собственные функции − электронную конфигурацию системы. Потенциал взаимодействия электронов и ядер определяется законом Кулона и ничем больше. Уравнение линейное, но его решение есть функция очень многих переменных − координат электронов и координаты ядер .
Понятно, что прямое решение этого уравнение если и возможно, то только статистическими методами с соответствующей точностью. Поэтому вся дальнейшая теория и вычисления основаны на массе предположений относительно формы решения. Однако, сама специальная форма решения (даже найденного с высокой точностью) не гарантирует того, что нет другого решения. Представление решения в факторизованном виде − в виде произведения одноэлектронных волновых функций, приводит к уравнениям Хартри—Фока. Это уже нелинейные самосогласованные задачи, традиционно решаемые вариационными методами, методом Галеркина. Вычислительная сложность при этом масштабируется как O(N4) и возможен расчет лишь системы, содержащих порядка 200 атомов . Использование теории функционала плотности (DFT) позволяет рассчитывать плотность электронов в основном состоянии.
В последнее время появились методы расчета, масштабируемые как O(N) в рамках различных аппроксимаций. Их реализации на терафлопсных компьютерах линейно масштабируются с числом атомов . Создание и использование многомасштабных вычислительных моделей определяет успех моделирования наносистем. Степень подробности писания определяется пространственным масштабом элементов и их массой. Моделирование отдельных атомов позволяет рассчитать электронную структуру и понять возможность образования химических связей в молекуле, составленной из отдельных атомов. Взаимодействие различных электронных облаков разных атомов зависит от расположения ядер. Молекула соответствует такому расположению ядер, при котором потенциальная энергия системы минимальна, что соответствует устойчивому положению ядер. Получение поверхности потенциальной энергии последовательными расчетами как многомерной функции координат ядер есть основная, но трудно выполнимая задача на квантовом уровне вычислений. Стационарные точки этой функции, расстояния между минимумами, высота барьеров полностью определяют молекулярную структуру в этом приближении.
Как только рассчитаны сильные связи атомов в молекуле, описание молекулярной системы может быть проведено на более крупном временном масштабе, где действует классическая динамика сложной молекулы, связи атомов в которой определены квантовыми законами. Расчеты твердых тел осуществляются в рамках методов плоских волн и псевдопотенциалов вместо самосогласованного поля. Для таких постановок задач успешно применяются параллельные вычисления.
Квантовые модели существенно используются для анализа создания новых материалов, полупроводниковых гетероструктур, квантовых точек, проволок.
Одним из примеров использования суперкомпьютера как принципиального устройства при создании нанотехнологий является разработка иновационных диэлектриков. Для создания инновационных диэлектриков в суперкомпьютерах IBM и Intel, применяют гафний, кислород и кремний − технология 2008 года. Для моделирования состава диэлектрика использовался суперкомпьютер Blue Gene/L с 4096 процессорами компании IBM, в Цюрихе. Методом исследования являлась квантовая молекулярная из первых принципов. Модели включали до 600 атомов и 5000 электронов. Всего исследовалось 50 комбинаций силикатов гафния. На изучение одной комбинации суперкомпьютеру требовалось 5 дней. Полное исследование заняло 5×50 = 250 дней. На мощном ноутбуке такой эксперимент длился бы около 700 лет. Руководителем исследований был Алессандро Куриони (IBM, Цюрих).
Вычисления «из первых принципов» широко используются для моделирования молекулярных переключателей. Создание молекулярных электронных устройств, которые можно переключать между состояниями с высоким и низким сопротивлением, является одним из важнейших направлений молекулярной электроники. Так как миниатюризация этих технологий продолжает развиваться, то фундаментальная проблема идентифицирования и понимания наименьших физических систем, которые способны к переключательному поведению, привлекает растущий интерес . Одиночные молекулы, несущие электрический ток между парой металлических электродов, могут быть использованы как электронные компоненты, такие как логические
затворы, элементы памяти, транзисторы или переключатели. Работа посвящена математическому моделированию «из первых принципов» экспериментов по молекулярному переключению проводимости в молекуле нафталоцианина под действием тока сканирующего туннельного микроскопа (STM). Эксперименты показывают, что процесс молекулярной изомеризации может быть использован в рамках молекулы без изменения ее молекулярной геометрии. Бистабильность в позиции двух водородных атомов во внутренней области одиночной молекулы нафталоцианина представляет двухуровневую систему.
Для компьютерного моделирования «из первых принципов» процесса изомеризации в свободной молекуле нафталоцианина в работе используется молекулярная динамика Кара-Парринелло и точный гамильтониан молекулы. Этот метод реализован в численном квантовомеханическом коде молекулярной динамики CPMD (Car-Parrinello Molecular Dynamics). Движение всех ядер используется для нахождения пути реакции. Основное внимание уделяется вычислению барьера на поверхности свободной энергии (FES), который необходимо преодолеть для прохождения реакции переключения. Нахождение пути реакции на рифленом ландшафте свободной энергии представляет важный шаг в понимании механизма реакции изомеризации. Поиск пути химической реакции представляет собой трудную задачу нахождения седловых точек в многомерном пространстве.
Было предложено несколько алгоритмов поиска пути реакции: статистические методы взвешенных гистограмм , алгоритм зонтика, метод метадинамики. Для такого поиска в работе используется метод метадинамики. Это мощный метод для эффективного вычисления поверхности свободной энергии как функции ограниченного набора коллективных переменных с использованием специальной стохастической молекулярной динамики. Метод метадинамики реализован в CPMD и используется нами для анализа поверхности свободной энергии Гиббса. Вычисления проводились на супер-ЭВМ IBM Blue Gene/P. Компьютер, установленный на факультете ВМК МГУ, имеет 2048 процессорных узлов, каждый из которых состоит из 4 ядер, с общей пиковой производительностью 27,8 терафлопс. Расчеты велись для систем, состоящих из 82, 130 и 178 атомов. Один расчет для 82 атомов занимал 20 часов процессорного времени на 512 узлах, 97 часов для 130 атомов на 512 узлах, 94 часа для 178 атомов на 1024 узлах. В небольшой системе молекулярного переключателя, состоящей из 82 атомов, в расчете учитывалось 129 электронных орбиталей, 540000 плоских волн для каждой орбитали. Регулярные расчеты молекулярной динамики проводились с временным шагом τMD = 0,1125 фс, пространственная сетка элементарной ячейки содержала 320×320×192 узлов.
Методы классической молекулярной динамики со связями и методы Монте-Карло.
Этот уровень моделирования широко используется в нанобиомедицине, дизайне лекарств, протеомике.
В этих моделях используются вычисленные силы связи между атомами, рассчитанными на предыдущем шаге моделирования. Движение ядер описывается классическими законами механики, а связи и силы определяются квантовомеханическими расчетами (приближение Борна—Оппенгеймера). Записываются уравнения Ньютона для каждого ядра, связанного с другими ядрами связями, определяемыми электронной структурой молекул. Силы определяются градиентами поверхности потенциальной энергии.
Требуется найти оптимальное расположение ядер, при котором молекулярная структура будет иметь минимум потенциальной энергии. При движении ядер рельеф поверхности потенциальной энергии меняется. В этом методе такой поиск происходит с использованием собственной динамики частиц, которые представляют собой связанные структуры. В задаче появляется температура, которая и определяет термическую неопределенность в окончательном ответе. Температура есть средняя кинетическая энергия движения молекул вычисляется на каждом временном шаге. Специальной нормировкой скоростей (или алгоритмами взаимодействия с термостатом) добиваются сходимости процесса к системе с заданной температурой. После достижения термодинамического равновесия вычисляются термодинамические средние. Таким образом решается задача дискретной оптимизации энергии с использованием уравнений динамики Ньютона.
В методе Монте-Карло нет движения молекул, а анализируются вероятные расположения молекулярной системы − статистический ансамбль с заданным микроканоническим распределением. Температура в этом случае является параметром распределения. Для установления термодинамического равновесия и нахождения оптимальной, устойчивой молекулярной структуры обычно требуются сотни миллионов шагов процесса Монте-Карло. Вычисления длятся много часов даже на современных вычислительных машинах, поэтому параллельные методы здесь крайне необходимы. В методах молекулярной динамики временной шаг имеет порядок 10−15 сек и для моделирования процессов, протекающих даже в микросекундном диапазоне, требуются миллиарды временных шагов.
Принципиальным в определении молекулярной конструкции является та точность, с которой мы можем рассчитать равновесие молекулярной системы. Для одних систем, например, протеинов, растворов полимеров рифленая потенциальная поверхность имеет много слабо отличающихся минимумов. Это малое отличие может привести к нахождению неправильной и поэтому неустойчивой конфигурации. Для систем с жесткими межмолекулярными связями потенциальная функция хорошо определена и даже химические реакции могут быть включены в процесс моделирования. Если ошибки численной модели порядка величин локальных энергетических барьеров, то ее использование может привести к неправильным выводам о функции проектируемого устройства.
Модели оптимизации геометрии систем молекул широко используются в настоящее время в, так называемых, молекулярных конструкторах.