Компьютерное моделирование в задачах естествознания. И.В

advertisement
Национальный исследовательский университет «Высшая школа экономики»
Программа дисциплины «Компьютерное моделирование в задачах естествознания»
для направления 010400.68 «Прикладная математика и информатика» подготовки магистра
Правительство Российской Федерации
Федеральное государственное автономное образовательное учреждение
высшего профессионального образования
"Национальный исследовательский университет
"Высшая школа экономики"
Факультет прикладной математики и кибернетики МИЭМ
Программа дисциплины «Компьютерное моделирование в задачах естествознания»
для направления 010400.68 «Прикладная математика и информатика» подготовки магистра
для магистерской программы «Математические методы естествознания и компьютерные
технологии»
Автор программы: И.В. Морозов, к. ф.-м. н., доцент, morozov@ihed.ras.ru
Одобрена на заседании кафедры прикладной математики « 4 » февраля 2013 г.
Зав. кафедрой
Карасев М. В.
Рекомендована секцией УМС [Введите название секции УМС] «___»____________ 20 г
Председатель [Введите И.О. Фамилия]
Утверждена УС факультета [Введите название факультета] «___»_____________20 г.
Ученый секретарь [Введите И.О. Фамилия] ________________________ [подпись]
Москва, 2013
Настоящая программа не может быть использована другими подразделениями университета и другими вузами без разрешения кафедры-разработчика программы.
Национальный исследовательский университет «Высшая школа экономики»
Программа дисциплины «Компьютерное моделирование в задачах естествознания»
для направления 010400.68 «Прикладная математика и информатика» подготовки магистра
1
Область применения и нормативные ссылки
Настоящая программа учебной дисциплины устанавливает минимальные требования к
знаниям и умениям студента и определяет содержание и виды учебных занятий и отчетности.
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных
ассистентов и студентов направления подготовки 010400.68 «Прикладная математика и информатики», обучающихся по магистерской программе «Математические методы естествознания и компьютерные технологии» изучающих дисциплину «Компьютерное моделирование в задачах естествознания».
Программа разработана в соответствии с:
 Образовательным стандартом государственного образовательного бюджетного учреждения высшего профессионального образования «Государственный университет –
Высшая школа экономики», в отношении которого установлена категория «Национальный исследовательский университет»;
 Образовательной программой «Математические методы естествознания и компьютерные технологии» для направления 010400.68 «Прикладная математика и информатика» подготовки магистра;
 Рабочим учебным планом университета по направлению 010400.68 «Прикладная математика и информатика» подготовки магистра по программе «Математические методы естествознания и компьютерные технологии», утвержденным в 2013г.
2
Цели освоения дисциплины
Целями освоения дисциплины «Компьютерное моделирование в задачах естествознания» является ознакомление студентов с методами классической и квантовой молекулярной
динамики и Монте-Карло в применении к решению широкого круга задач физики, химии и
биологии с использованием современных суперкомпьютеров.
В результате выполнения заданий по курсу студенты приобретают навыки:
 постановки задачи компьютерного моделирования методами молекулярной динамики и Монте-Карло, выбора наиболее эффективного метода;
 разработки программ атомистического моделирования;
 обработки и верификации результатов компьютерного моделирования;
 работы со стандартными пакетами атомистического моделирования.
3
Компетенции обучающегося, формируемые в результате освоения дисциплины
В результате освоения дисциплины студент должен:
 знать принципы построения компьютерных моделей, методы компьютерного моделирования на основе атомистических моделей, основные законы и формулы, необходимые для построения численных схем и потенциалов взаимодействия;
 уметь дорабатывать или создавать новые программы атомистического моделирования методам, использовать существующие пакеты квантовой и классической молекулярной динамики, интерпретировать полученные результаты, оценивать погрешность
полученных данных;
 иметь навыки (приобрести опыт) применения методов дисциплины при исследовании
задач в области материаловедения, физики неидеальной плазмы, физики полимеров,
биофизики, астрономии и других областях естественных наук.
Национальный исследовательский университет «Высшая школа экономики»
Программа дисциплины «Компьютерное моделирование в задачах естествознания»
для направления 010400.68 «Прикладная математика и информатика» подготовки магистра
В результате освоения дисциплины студент осваивает следующие компетенции:
Компетенция
Способен рефлексировать
(оценивать и перерабатывать) освоенные научные
методы и способы деятельности.
Способен анализировать,
верифицировать, оценивать полноту информации
в ходе профессиональной
деятельности, при необходимости восполнять и синтезировать недостающую
информацию
Способен анализировать и
воспроизводить смысл
междисциплинарных текстов с использованием
языка и аппарата прикладной математики
Способен строить и решать математические модели в соответствии с
направлением подготовки
и специализацией
Способен понимать и применять в исследовательской и прикладной деятельности современный
математический аппарат
4
Код по
ФГОС/
НИУ
Дескрипторы – основные признаки освоения (показатели достижения результата)
СК-М1
Демонстрирует понимание принципов построения численных
моделей и стандартных алгоритмов в методах молекулярной динамики и Монте-Карло
Использует знания о принципах
моделирования для создания
собственных алгоритмов при решении конкретных задач физики,
химии и биологии
СК-М6
ИКМ2.1пм
и
ИКМ7.2пм
и
ИКМ7.3пм
и
Формы и методы обучения,
способствующие формированию и развитию компетенции
Лекции, самостоятельная
работа
Практические занятия, выполнение домашних работ
Использует аппарат квантовой
механики, статистической физики и вычислительной математики
для построения моделей взаимодействия и обработки результатов моделирования
Использует данные моделирования для более глубокого понимания процессов на микро- и наноуровнях описания веществ
Лекции, практические занятия и самостоятельная работа
Использует методы атомистического моделирования для решения исследовательских и прикладных задач
Практические занятия и самостоятельная работа
Лекции, практические занятия и самостоятельная работа
Место дисциплины в структуре образовательной программы
Настоящая дисциплина относится к дисциплинам по выбору по данному направлению
обучения.
Для освоения учебной дисциплины, студенты должны владеть следующими знаниями и
компетенциями:
 знанием основных положений курса общей физики;
 навыками работы с компьютером в качестве пользователя;
 навыками разработки программ на одном из алгоритмических языков программирования;
 навыками обработки электронных таблиц и построения графиков;
 навыками решения типовых задач курса «Дифференциальные уравнения»;
 знанием базовых понятий из курсов квантовой механики и статистической физики.
Основные положения дисциплины должны быть использованы в дальнейшем при изучении следующих дисциплин:
 Моделирование наноустройств;
 Многомасштабное моделирование;
 Модели конденсированных состояний нано- и макро- систем.
 Математическое моделирование молекулярных машин.
Национальный исследовательский университет «Высшая школа экономики»
Программа дисциплины «Компьютерное моделирование в задачах естествознания»
для направления 010400.68 «Прикладная математика и информатика» подготовки магистра
5
Тематический план учебной дисциплины
№
1
2
3
6
Всего
часов
Название раздела
Метод молекулярной динамики
Модели взаимодействия частиц
Метод Монте-Карло и комбинированные
методы, основанные на атомистическом
моделировании
Всего
60
52
50
162
Аудиторные часы
ПрактиЛекСемические
ции
нары
занятия
16
8
Самостоятельная
работа
8
8
12
12
36
32
30
24
40
98
Формы контроля знаний студентов
Тип контроля
Текущий
(неделя)
Итоговый
Форма
контроля
Контрольная работа
1
1 год
Домашнее
задание
4-10
неделя
Параметры **
2
8-9 неделя
Экзамен
х
Письменная контрольная работа по темам «Метод молекулярной динамики», «Модели взаимодействия частиц» и «Метод Монте-Карло». Выполняется на семинаре и включает в себя набор из 4-6 вопросов по теоретическому материалу.
Домашнее задание по созданию простейшей программы компьютерного моделирования методом молекулярной динамики или Монте-Карло. Задание выдается
на 4-й неделе, его выполнение задания контролируется
на семинарах на протяжении всего семестра. Выполненное задание в письменном виде должно включать в
себя текст программы и полученные с ее помощью результаты в виде таблиц и графиков. Устная защита
проходит на семинаре с демонстрацией работы программы и обоснованием полученных результатов.
Устный экзамен на 120 минут. Включает от 3 до 5 вопросов по всем темам курса различного уровня сложности.
Критерии оценки знаний, навыков
Оценки по всем формам текущего контроля выставляются по 10-ти балльной шкале.
Оценка за контрольную работу, домашнее задание и экзамен рассчитывается как доля успешно
решенных студентом задач от общего числа задач, умноженная на 10.
6.1
7
Содержание дисциплины
Содержание дисциплины разбито на разделы, каждый включает в себя 4 темы по которым проводится одна или две лекции и одно или два практических занятия.
1. Раздел 1. Метод молекулярной динамики.
Тема 1. Классификация методов компьютерного моделирования. Методы классической
молекулярной динамики (МД) и Монте-Карло (МК): история и область применения.
Национальный исследовательский университет «Высшая школа экономики»
Программа дисциплины «Компьютерное моделирование в задачах естествознания»
для направления 010400.68 «Прикладная математика и информатика» подготовки магистра
Преимущества и недостатки атомистических моделей. Сочетание различных методов
моделирования, многомасштабный подход.
Тема 2. Численное решение уравнений движения частиц. Ошибки интегрирования и
ошибки округления. Выбор оптимального шага по времени. Контроль точности результатов МД моделирования.
Тема 3. Начальные и граничные условия при интегрировании уравнений движения. Вывод системы на равновесие. Применение термостатов и баростатов.
Тема 4. Перемешивание и расходимость траекторий в динамических системах. Время
динамической памяти. Влияние точности численной схемы на перемешивание траекторий. Статистические методы исследования метастабильных систем и фазовых переходов.
Литература по разделу:
1. Д. Френкель, Б. Смит. Принципы компьютерного моделирования молекулярных систем: от алгоритмов к приложениям. М.: Научный Мир, 2013.
2. Рапапорт Д. К. Искусство молекулярной динамики. М.: РХД НИЦ, 2012.
3. Allen M.P., Tildesley D.J. Computer Simulation of Liquids. Oxford : Clarendon Press,
1989.
4. Валуев А.А., Норман Г.Э., Подлипчук В.Ю., Метод молекулярной динамики: теория
и приложения. В сб. «Математическое моделирование. Физико-химические свойства
вещества». М.: Наука, 1989. С. 5-40.
5. Verlet L. Computer "Experiments" on Classical Fluids. Phys. Rev., v. 159, pp. 98-103,
1967; v. 165, pp. 201-214, 1968; Phys. Rev A., v. 2, pp. 2514-2528, 1970; v. 7, pp. 16901700, 1973.
6. Sutmann G., Classical molecular dynamics. In: Quantum Simulations of Complex ManyBody Systems: From Theory to Algorithms (eds. J. Grotendorst, et al), Julich: NIC, Vol.
10, pp. 211-254, 2002.
7. Kuksin A.Yu., Morozov I.V., Norman G.E., Stegailov V.V., Valuev I.A. Standards for
Molecular Dynamics Modelling and Simulation of Relaxation. Molecular Simulation, 2005,
v. 31, № 14 –15, pp. 1005-1017.
2. Раздел 2. Модели взаимодействия частиц.
Тема 1. Иерархия потенциалов взаимодействия относительно степени детализации моделируемой системы. Модели взаимодействия нейтральных атомов и молекул: потенциалы
Леннарда-Джонса, Бэкингема, Морзе.
Тема 2. Метод молекулярной динамики в химии и биологии. Моделирование макромолекул и полимеров.
Тема 3. Многочастичные потенциалы для металлов, полупроводников и диэлектриков.
Тема 4. Дальнодействующие потенциалы. Моделирование систем заряженных частиц и
астрофизических объектов.
Литература по разделу:
1. Кривцов А.М., Кривцова Н.В., Метод частиц и его использование в механике деформируемого твердого тела. Дальневосточный математический журнал ДВО РАН,
2002, Т. 3, N 2, с. 254-276.
2. Rahman A. Correlations in the Motion fo Atoms in Liquid Argon. Phys. Rev., v. 136, pp.
A405-411, 1964.
3. Gibbon P., Sutmann G. Long-Range Interactions in Many-Particle Simulation. In: Quantum
Simulations of Complex Many-Body Systems: From Theory to Algorithms (eds. J.
Grotendorst, et al), Julich: NIC, Vol. 10, pp. 467-506, 2002.
4. J.K. Johnson, J.A. Zollweg, K.E. Gubbins, The Lennard-Jones equation of state revisited //
Molecular Physics, 1993, Vol. 78, No. 3, pp. 591-618.
Национальный исследовательский университет «Высшая школа экономики»
Программа дисциплины «Компьютерное моделирование в задачах естествознания»
для направления 010400.68 «Прикладная математика и информатика» подготовки магистра
5. S. Erkoc, Empirical many-body potential energy functions used in computer simulations of
condensed mater properties. Physics Reports., v. 278, pp. 79-105, 1997.
6. J. Tersoff, New Empirical Model for the Structural Properties of Silicon. Phys. Rev. Lett.,
1986, v. 56, p. 632.
7. Зленко Д.В., Мамонов П.А., Нестеренко А.М. Современные методы молекулярного
моделирования. М.: МГУ, 2007.
3. Раздел 3. Метод Монте-Карло и комбинированные методы, основанные на атомистическом моделировании.
Тема 1. Вычисление многомерных интегралов методом Монте-Карло. Алгоритм Метрополиса. Оптимизация и выбор амплитуды случайных источников. Расчет термодинамических параметров и корреляционных функций.
Тема 2. Метод частиц в ячейке (Particle-in-cell).
Тема 3. Квантовая молекулярная динамика. Алгоритмы, основанные, на методе функционала плотности.
Тема 4. Оптимизация и распараллеливание программ атомистического моделирования.
Обзор существующих пакетом атомистического моделирования.
Литература по разделу:
1. Ермаков С.М. Метод Монте-Карло в вычислительной математике. Вводный курс.
Санкт-Петербург, 2009.
2. Гулд Х., Тобочник Я. Компьютерное Моделирование в Физике. М.: Мир, 1990.
3. Замалин В.М., Норман Г.Э., Филинов В.С. Метод Монте-Карло в статистической
термодинамике. Москва: Наука, 1977.
4. Хокни Р., Иствуд Дж. Численное моделирование методом частиц. М.: Мир, 1987.
5. Бэдсел Ч., Ленгдон А. Физика плазмы и численное моделирование. М.: Энергоатомиздат, 1989.
6. Барановский В.И. К Квантовая механика и квантовая химия. Учебное пособие. М.:
Академия, 2008.
7. Воеводин В.В., Воеводин Вл.В. Параллельные вычисления. М.: БХВ-СанктПетербург, 2004.
8
Порядок формирования оценок по дисциплине
Итоговая оценка К по 10-балльной шкале формируется как взвешенная сумма:
K = 0,5С +0,5D
10-балльных оценок за контрольную работу С и домашнее задание D с округлением до целого числа баллов. Оценка округляется вверх. Перевод в 5-балльную шкалу осуществляется по
правилу:
 0 ≤ К ≤ 3 - неудовлетворительно,
 4 ≤ К ≤ 5 - удовлетворительно,
 6 ≤ К ≤ 7 - хорошо,
 8 ≤ К ≤10 -отлично.
При итоговой оценке за зачет ниже 4 баллов, итоговая оценка за весь курс равняется
оценке за зачет.
Download