Details
Title | Разработка программных модулей для организации экспериментов и анализа результатов молекулярно-динамического моделирования взаимодействия ускоренных кластерных ионов с мишенью: выпускная квалификационная работа бакалавра: направление 09.03.03 «Прикладная информатика» ; образовательная программа 09.03.03_03 «Интеллектуальные инфокоммуникационные технологии» |
---|---|
Creators | Стрижкин Денис Александрович |
Scientific adviser | Туральчук Константин Анатольевич |
Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
Imprint | Санкт-Петербург, 2024 |
Collection | Выпускные квалификационные работы; Общая коллекция |
Subjects | МД моделирование; автоматизация; Python; Docker; MD modeling; automation |
Document type | Bachelor graduation qualification work |
File type | |
Language | Russian |
Level of education | Bachelor |
Speciality code (FGOS) | 09.03.03 |
Speciality group (FGOS) | 090000 - Информатика и вычислительная техника |
DOI | 10.18720/SPBPU/3/2024/vr/vr24-2622 |
Rights | Доступ по паролю из сети Интернет (чтение, печать) |
Additionally | New arrival |
Record key | ru\spstu\vkr\30304 |
Record create date | 7/11/2024 |
Allowed Actions
–
Action 'Read' will be available if you login or access site from another network
Group | Anonymous |
---|---|
Network | Internet |
В данной работе рассмотрен процесс разработки автоматизированной системы проведения молекулярно динамического моделирования взаимодействия ускоренных ионов с поверхностью мишени. На начальном этапе была изучена предметная область и рассмотрены существующие подходы. Предложены методы классификации распыленных частиц и анализа профиля поверхности кристалла. Также был подготовлен Docker контейнер со средой для запуска, включающей пакет LAMMPS, Python и дополнительные библиотеки, который позволяет производить запуск в независимости от используемой операционной системы. Разработана система, позволяющая проводить множество симуляций с различными входными параметрами и дальнейшей агрегацией и анализом данных моделированя. Создан Python модуль lammps_util, содержащий функции для работы с выходными данными пакета МД моделирования LAMMPS, а также функции анализа этих данных.
This work describes the process of the development of an automated system for molecular dynamics modeling of cluster ion irradiation. At the initial stage the subject area was studied and existing approaches were considered. Methods for classification of sputtered particles and analysis of the crystal surface profile were proposed. A docker container with the following runtime environment was created: LAMMPS package, Python and required libraries. That allows to run the system independently of the host operating system. The system allows to set up multiple simulations with different input parameters. It also aggregates and analyses output simulation data. A separate lammps_util Python module, which contains functions for working with the output data of the MD modeling package, was created, as well as the functions for analyzing this data.
Network | User group | Action |
---|---|---|
ILC SPbPU Local Network | All |
|
Internet | Authorized users SPbPU |
|
Internet | Anonymous |
|
Access count: 0
Last 30 days: 0