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 PDF
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
Read Print
Internet Authorized users SPbPU
Read Print
Internet Anonymous

Access count: 0 
Last 30 days: 0

Detailed usage statistics