Summary

Роман 3D / VR Интерактивная среда для МД, визуализации и анализа

Published: December 18, 2014
doi:

Summary

A new computational system featuring GPU-accelerated molecular dynamics simulation and 3D/VR visualization, analysis and manipulation of nanostructures has been implemented, representing a novel approach to advance materials research and promote innovative investigation and alternative methods to learn about material structures with dimensions invisible to the human eye.

Abstract

Все большее развитие вычислительного (аппаратное и программное обеспечение), в последние десятилетия повлияли научные исследования во многих областях, включая материаловедения, биологии, химии и физики среди многих других. Новый вычислительная система для точного и быстрого моделирования и 3D / VR визуализации наноструктур, представленные здесь, используя открытый источник молекулярной динамики (МД) компьютерная программа LAMMPS. Эта альтернатива вычислительный метод использует современные графические процессоры, технологии NVIDIA CUDA и специализированные научные коды преодолеть скорость обработки барьеров, общих для традиционных вычислительных методов. В сочетании с системы виртуальной реальности, используемого для моделирования материалов, это усиление позволяет добавлять ускоренного MD возможностью моделирования. Мотивация, чтобы обеспечить новый исследовательскую среду, которая одновременно позволяет визуализировать, моделирование, моделирование и анализ. Цель исследования состоит в изучении структуры и свойств неорганических азотныхanostructures (например, из кварцевого стекла нанопружины) при различных условиях с использованием этого инновационного вычислительной системы. Работа, представленная излагается описание Visualization System 3D / VR и основных компонентов, Обзор важных соображений, таких как физической среды, подробные сведения о настройке и использовании новой системы, общий порядок ускоренного повышения MD, техническая информация и соответствующие замечания. Влияние этой работы является создание уникального вычислительной системы, объединяющей наноматериалов моделирования, визуализации и взаимодействия в виртуальной среде, которая является одновременно научной и преподавательской инструмент в Калифорнийском университете в Мерсед.

Introduction

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

Компьютерное моделирование позволяет ученые и инженеры для выполнения специализированных тестов в большом разнообразии условий, ограниченных только по времени и вычислительных ресурсов. Молекулярной динамики (МД) моделирование позволяют подходящее время и длина шкалы для изучения явлений, представляющих интерес во многих наноматериалов. Симуляторы расширить изучение материалов путем удаления ограничения тон физическую лабораторию, однако многие вычислительные средства отсутствуют доступные и интуитивно понятные интерфейсы для исследований. Повышение с графическим дисплеем моделей, эффективных вычислительных алгоритмов и графические процессор (GPU) на основе вычислений дополняют нынешние усилия моделирования. Эти новые графические устройства в сочетании с центральными процессорами эффективно, чтобы математически интенсивные расчеты должны быть выполнены на GPU. Результатом является эффективное ускорение вычислений порядка 10х сопровождается снижением энергопотребления до 20x.

Цель данного исследовательского проекта было разработать и внедрить новую инструмент для нанонауки исследования, которые непосредственно соединяет интерактивный интерфейс для МД, анализ Материаловедение и 3D-визуализации. Эта инновационная система с уникальными и мощными возможностями анализа был использован для наноразмерных исследований и образования в Калифорнийском университете в Мерсед, с прямыми последствиями для других отн ованные STEM областях, таких как нанотехнологии, физики, биологии и геологии, и главным образом в интересах образования и общества.

Система визуализации 3D / VR была внедрена и как научно-исследовательский и учебный инструмент, который позволяет создавать и манипулировать атомных структур в интерактивном 3D виртуальной реальности (VR) среде. Система была создана из множества относительно низкой стоимости и доступных компонентов в соответствии с моделью, первоначально разработанной доктором Оливером Kreylos Калифорнийского университета в Дэвисе 1.

Ниже фото макета окончательный 3D / Система визуализации VR, с важными компонентов с пометкой (рисунок 1). Эта система была первоначально создана для образовательных целей в Калифорнийском университете в Мерсед в 2009 году реализация оригинального 3D / системы VR привело в рецензируемых изданиях 2-3. В таблице 1 ниже приведены основные характеристики каждого элемента Visualization System 3D / VR.

ntent "FO: Keep-together.within-странице =" всегда "> Рисунок 1
Рисунок 1. 3D / VR Система визуализации и основные компоненты (слева) в научно-исследовательской лаборатории Давила на ЦСМ и устройства визуализации (справа). Пожалуйста, нажмите здесь, чтобы увидеть увеличенную версию этой цифры.

Пункт Компонент Функциональность в системе
3D-телевизор 3D-дисплей моделируемых молекулярных структур и меню на экране.
В Инфракрасный (ИК) отслеживания камеры 4 ИК-камеры отслеживают позиции Wiimote и просмотра фильмов 3D очки в рабочей области пользователя перед 3D-телевизором, позволяя вирTual 3D манипуляции отображаемых структур.
C Отслеживание PC Работает программное обеспечение камеры слежения ИК и передает Wiimote и 3D позиции Goggle для компьютерного моделирования.
D Wiimote Используется для экранного управления программного обеспечения для моделирования и манипулировать структуры в 3D виртуальной среде.
Е 3D очки 5 Синхронизация с 3D-телевизор ИК сигнала, позволяют 3D вид конструкции. Позиция отслеживается ИК-камеры для точного 3D виде.
F Моделирование PC Работает NCK / VRUI 3D моделирования и отображения программного обеспечения 6, принимает Goggle / Wiimote позиции и сигналы управления для создания точной 3D-вид молекулярную структуру.

Таблица 1. Функциональные основных элементов визуализации 3D-система / VR на ЦСМ.

Descriptioп 3D / VR Visualization System и основные компоненты:

3D / VR Визуализация Обзор системы – 3D / VR Система визуализации состоит из набора ИК-камеры и отслеживания программного обеспечения, работающих в сочетании с 3D-моделирования, чтобы пользователь интерактивно создавать 3D молекулярных структур. В ИК-камеры и программное обеспечение отслеживания 3D Местонахождение Wiimote и 3D просмотра очки с помощью ИК маркеры, и передать это программное обеспечение моделирования. Программное обеспечение для моделирования использует управляющие сигналы Wiimote и движение для создания 3D-молекулярные структуры можно просмотреть с помощью сочетания 3D-совместимый телевизор большого формата с синхронизированными и гусеничных 3D очки. Это приводит в 3D виртуальной реальности рабочей, в течение которого пользователь может динамически создавать и управлять виртуальными молекулярные структуры, которые отражают реальную физическую поведение, основанное на межатомных сил, используемых в программном обеспечении моделирования (рисунок 2). Специальные consideratiДополнения для создания этой системы можно найти в дополнительных материалах.

Фиг.2
Рисунок 2. Исследование кремния наноматериалов с использованием системы визуализации 3D / VR. () Исследователь создает исходную модель кристобалита (кристаллическая) перед GPU на основе моделирования. (Б) При проведении процедуры расплава закалки имитация MD на модели, показанной на (), другой исследователь получает модель кварцевого стекла (не кристаллическую). Пожалуйста, нажмите здесь, чтобы увидеть увеличенную версию этой цифры.

3D / VR система визуализации Аксессуар – МД Возможности:

Молекулярная динамика системы моделирования, как правило, осуществляются вмульти-узловой мода, то есть большая нагрузка распределяется или распараллелены среди десятков до тысяч процессоров. Недавно, дополнительные возможности для ускоренного научных вычислений возникли из событий в компьютерной графике обработки. Эти достижения включают в себя программный интерфейс, позволяющий ученым воспользоваться высоко параллельного характера вычислительной мощности, присущего графических чипов. С появлением вычислительных Унифицированная архитектура устройств или CUDA 7, ученые могут использовать графические процессоры 8, для повышения скорости, при которой решаются все проблемы, снижая затраты на инфраструктуру. Типичный GPU может иметь эквивалент сотен до тысяч ядер или «узлов» для обработки информации, и как они могут друг быть использованы параллельно, хорошо закодированы решение может обеспечить до 1,000x пропускной ускорение по отношению к своему многоядерных коллегой , Хотя не каждый проблема хорошо подходит для такого подхода, в настоящее время МД видели до 15х пропускная производительность получает 9. Подробная информация о системе визуализации повышения MD-GPU 3D / VR можно найти в дополнительных материалах.

Protocol

1. Установите 3D / VR программного обеспечения для моделирования по моделированию ПК Установка Linux операционная система, на модельном ПК (Ubuntu x86 / AMD64 в зависимости от аппаратного обеспечения). Изменить LINUX базовой операционной системы. Установите библиотеки и добавить функ?…

Representative Results

Это 3D / VR система визуализации открывает новые возможности для проведения Материаловедение исследований. Как это захватывающий среда работает в режиме реального времени, в виде 3D ввода и отображения, исследователь представлены полностью интерактивной наноразмерных инструмента 2.</…

Discussion

Критические элементы в успешной установке и использовании Visualization System 3D / VR подробно в физической среде и конструктивных соображений и Особые соображения В дополнительных материалов. Важные замечания по установке относятся 3D высоту дисплея для комфортного долгосрочного сто?…

Disclosures

The authors have nothing to disclose.

Acknowledgements

We wish to gratefully acknowledge the original inspiration and extensive support provided to us toward the creation of this system from Dr. Oliver Kreylos of the UC Davis Institute for Data Analysis and Visualization. His advice and assistance were instrumental to our success.

We also wish to thank the NSF BRIGE program for providing funding for this project. This material is based upon work supported by the National Science Foundation under Grant No. 1032653.

Materials

Samsung 61" 3D-capable high definition DLP TV Samsung http://www.samsung.com/us/video/tvs See Protocol Section 3 (Step 3.2)  (Large format 3D-capable TV)
Alienware Area51 750i modeling computer Alienware http://www.alienware.com See Protocol Section 1 (Step 1.1)  (Modeling computer)
HP EliteBook 8530w tracking computer HP http://www.hp.com See Protocol Section 2 (Step 2.3)  (Tracking computer)
V100:R2 IR tracking cameras (3) Naturalpoint http://www.naturalpoint.com/optitrack/products/v100-r2/ See Protocol Section 2 (Step 2.1) and Reference [4]  (Tracking cameras)
OptiTrack Tracking Tools IR tracking software Naturalpoint http://www.naturalpoint.com/optitrack/software/ See Protocol Section 2 (Step 2.3) and Reference [4]  (Tracking software)
3D Goggles and 3D TV IR sync emitter Ilixco http://www.i-glassesstore.com/dlp3d-wireless-2set.html See Protocol Section 3 (Step 3.2) and Reference [5]  (3D goggles)
Wiimote 3D controller Nintendo http://www.nintendo.com/wii See Protocol Section 3 (Step 3.2)  (Wiimote)
VRUI, NCK and associated 3D/VR modeling software Open source software http://idav.ucdavis.edu/~okreylos/ResDev/NanoTech/index.html See Protocol Section 1 (Step 1.3) and References [1,6]  (VRUI, NCK)
LAMMPS molecular dynamics software Open source software http://lammps.sandia.gov/  See Protocol Section 5 (Step 5.2) and Reference [12]  (LAMMPS)
NanospringCarver program code and files UC Merced – open source http://tinyurl.com/qame8dj See Protocol Section 5 (Step 5.4) and References [16-17]  (NanospringCarver)
MATLAB GUI files UC Merced – open source http://tinyurl.com/qame8dj See Protocol Section 5 (Step 5.4) and References [16-17]  (NanospringCarver)
Atomistic bulk glass input file UC Merced – open source http://tinyurl.com/qame8dj See Protocol Section 5 (Step 5.4) and References [16-17]  (NanospringCarver)

References

  1. Doblack, B. N., Flores, C., Matlock, T., Dávila, L. P. The emergence of immersive low-cost 3D virtual reality environments for interactive learning in materials science and engineering. Mater. Res. Soc. Symp. Proc. 1320, (2011).
  2. Flores, C., Matlock, T., Dávila, L. P. Enhancing materials research through innovative 3D environments and interactive manuals for data visualization and analysis. Mater. Res. Soc. Symp. Proc. 1472, (2012).
  3. . 3D goggle source. , (2013).
  4. . “3D/VR Visualization System – Startup and Shutdown Protocol” and “3D/VR Visualization System – CNT Modeling Example” documents Available from: https://eng.ucmerced.edu/people/ldavila/home/3d-vr-visualization-system-dissemination-of-research-results-and-products (2013)
  5. . MDCASK molecular dynamics code Available from: https://asc.llnl.gov/computing_resources/purple/archive/benchmarks/mdcask (2013)
  6. Feuston, B. P., Garofalini, S. H. Empirical three-body potential for vitreous silica. J. Chem. Phys. 89 (9), 5818-5824 (1988).
  7. Dávila, L. P., et al. Transformations in the medium-range order of fused silica under high pressure. Phys. Rev. Lett. 91 (20), 2055011-2055014 (2003).
  8. Doblack, B. N. . The structure and properties of silica glass nanostructures using novel computational systems. , (2013).
  9. Meagher, K. A., Doblack, B. N., Ramirez, M., Dávila, L. P. Scalable nanohelices for predictive studies and enhanced 3D visualization. J. Vis. Exp. In-Press, .
  10. . University of California Television (UCTV). Our Digital Life series: The Future: Teaching and Life-Saving Tools episode. , (2013).

Play Video

Cite This Article
Doblack, B. N., Allis, T., Dávila, L. P. Novel 3D/VR Interactive Environment for MD Simulations, Visualization and Analysis. J. Vis. Exp. (94), e51384, doi:10.3791/51384 (2014).

View Video