一种新的计算系统已经实现,该系统具有 GPU 加速的分子动力学模拟和 3D/VR 可视化、分析和作纳米结构,代表了一种推进材料研究的新方法,并促进了创新研究和替代方法,以了解人眼不可见尺寸的材料结构。
Method Article
一种新的计算系统已经实现,该系统具有 GPU 加速的分子动力学模拟和 3D/VR 可视化、分析和作纳米结构,代表了一种推进材料研究的新方法,并促进了创新研究和替代方法,以了解人眼不可见尺寸的材料结构。
的计算,在过去的几十年(硬件和软件)的日益发展已经影响了科研在许多领域,包括材料科学,生物学,化学和物理之间等等。一种新的计算体系,为准确,快速的模拟和纳米结构的3D / VR可视化在这里呈现,采用开源分子动力学(MD)计算机程序LAMMPS。这种替代计算方法采用现代图形处理器,NVIDIA CUDA技术和专门的科学规范,克服常见的传统计算方法处理速度的障碍。在与用于建模材料的虚拟现实系统相结合,这种增强允许添加的加速MD模拟能力。动机是提供一种新的研究环境,其同时允许可视化,仿真,建模和分析。这项研究的目的是探讨无机氮的结构和性能anostructures( 如石英玻璃纳米弹簧)采用这种创新的计算系统在不同条件下。提出的工作概述如物理环境的3D / VR可视化系统和基本成分,重要的考虑因素的概述的说明,对新系统的安装和使用的信息,用于加速的MD增强的一般程序,技术信息,和相关的言论。这项工作的影响是建立一个独特的计算系统,在虚拟环境中,这既是一种研究和教学仪器在加州大学默塞德结合纳米材料模拟,可视化和交互性。
材料科学是一个跨学科领域的检查结构 - 性能关系,无论他们的应用科学和工程的许多领域。由于结构与性能的关系,通过计算机模拟,除了实验研究,计算工具提供了互补的功能,可以增强研究工作。虽然纳米材料感兴趣的科学家和有兑换价值为他们潜在的社会影响,这种规模的制度充满了发现特别是在实验许多挑战。
计算机模拟使科学家和工程师在种类繁多的只有时间和计算资源有限的环境中进行专门的测试。分子动力学(MD)模拟允许适当的时间和长度尺度来研究感兴趣的现象在许多纳米材料。模拟扩大材料的研究,通过去除T的限制他的物理实验室,然而,许多计算工具缺乏方便,直观的界面进行研究。加强与模型的图形显示,高效的计算算法和图形处理单元(GPU)的计算补充当前模拟的努力。这些新的图形设备与中央处理单元相结合高效,让数学密集型计算由GPU来完成。其结果是计算的10倍伴随在高达20倍的功率消耗的降低的数量级上的有效加速。
这一研究项目的目标是开发和实施了一种新的工具,纳米科学的调查,直接连接的人机交互界面,MD模拟,材料科学分析和三维可视化。该创新系统具有独特而强大的分析功能已被用于在UC Merced的纳米研究和教育,直接影响到其他相对 ated STEM领域,如纳米技术,物理,生物,地质,并最终受益于教育和社会。
在3D / VR可视化系统实施既是科研和教学仪器,它允许创建和操纵原子结构中的交互式三维虚拟现实(VR)环境。该系统是由最初由奥利弗Kreylos博士在加州大学戴维斯分校1开发的模型下面一组相对低的成本和可获得的组件创建。
下面是一个照片的最终3D / VR的可视化系统的布局,与标记的重要组成部分( 图1)。该系统最初是建立在教育的目的在加州默塞德在2009年的原始3D / VR系统的实施,导致在同行评审的出版物2-3。下面的表1总结了3D / VR可视化系统中的每个元素的关键特性。
ntent"FO:保持together.within页="总是">
| 项目 | 部件 | 功能在系统 |
| 一 | 3D电视 | 3D显示模拟的分子结构和屏幕上的菜单。 |
| B | 红外(IR)跟踪摄像机4 | 红外摄像机在3D电视前的用户工作区的Wiimote和3D眼镜观看的轨道位置,让VIR图阿尔3D操作显示结构。 |
| Ç | 跟踪PC | 运行红外摄像机跟踪软件,并发送的Wiimote和3D眼镜持仓建模计算机。 |
| ð | 的Wiimote | 用于建模软件的屏幕上的管理和操作结构在三维虚拟环境。 |
| Ë | 3D眼镜5 | 同步的3D电视IR信号,使结构的三维视图。位置由红外摄像头进行精确的三维视图跟踪。 |
| ˚F | 造型PC | 运行NCK / VRUI 3D建模和显示软件6,接受护目镜/ Wiimote的位置和控制信号,创建精确的三维分子结构的视图。 |
表1.功能的3D / VR可视化系统在UCM的主要元素。
DESCRIPTIOñ3D / VR可视化系统和基本组件:
3D / VR可视化系统概述 -在3D / VR可视化系统包括一套红外摄像机和跟踪软件与三维建模软件一起运行,以允许用户以交互方式创建三维分子结构。红外相机和软件跟踪使用IR标记物的Wiimote和3D眼镜观看3D的位置,并通过这个来建模软件。建模软件使用Wiimote的控制信号和动作与同步和跟踪3D眼镜使用3D功能的大幅面电视的结合,生成三维分子结构可见。这导致在一个三维虚拟现实工作空间中,用户可以动态地创建和操作基于在建模软件使用原子间力反映真实世界物理行为( 图2)虚拟分子结构。特别considerati附件设立该系统可以在补充材料中找到。

图2.调查采用3D / VR可视化系统二氧化硅纳米材料。 ( 一 )研究人员创建了基于GPU的仿真之前的初始方石英模型(结晶)。 (b)当在(A),另一位研究员获得石英玻璃模型(非结晶)所示模型进行了模拟MD熔融淬火的过程。 请点击此处查看该图的放大版本。
3D / VR可视化系统增强- MD模拟能力:
分子动力学模拟系统中普遍采用的多节点的方式,就是一个大的工作量分配或并行间几十到上千处理器。近日,加速科学计算额外的机会已经出现了事态发展计算机图形处理。这些进展包括软件接口,使科学家们采取的处理能力固有的图形芯片的高度并行特性的优势。与统一计算设备架构或CUDA 7的出现,科学家可以利用GPU的8,以提高在该同时减少的基础设施成本的问题得到解决的速度。一个典型的GPU可以具有数百到数千芯或"节点"的用于处理信息的等效,而且因为这些可以并行每个被使用的,以及编码的溶液可以提供高达1,000倍针对其多核对应吞吐量加速度。虽然不是所有的问题是非常适合于这种方法,当前MD模拟已经看到高达15X吞吐量性能提升9。在3D / VR的可视化系统的MD-GPU的增强的细节可以在补充材料中找到。
Access restricted. Please log in or start a trial to view this content.
1.模拟PC上安装3D / VR建模软件
2.设置跟踪系统1

3.准备三维建模系统使用
4.测试3D / VR可视化系统使用NCK软件
下面的指令集概述了如何使用NCK软件屏幕上的菜单来建立控制器工具功能,以及如何构建和操纵碳nanotu在从构成碳原子数( 图4)的3D / VR的工作区。可在线10如何衡量所产生的键角和距离(步骤4.4.10)指令。

图4.本科学生使用3D / VR可视化系统研究碳纳米管(CNT)的照片(A) - (F)显示单壁碳纳米管的建设过程中,请点击这里查看该图的放大版本。 。

5.可视化的分子动力学模拟模型


动画图1 。动画螺旋纳米结构拉伸模拟。
Access restricted. Please log in or start a trial to view this content.
这种3D / VR可视化系统提出了开展材料科学的研究,新的机遇。作为这种身临其境环境实时操作,在3D输入和显示的形式,研究者提出了完全交互式纳米尺度的仪器2。按照这里介绍的协议,二氧化硅螺旋纳米带在此一步一步的方式被创建。从LAMMPS MD产生这种结构的快照显示在图7。这种结构进行模拟拉伸测试,并且该模拟的结果示于动画图1,它示出了在拉伸力的结构重组和故障。
通过结合实时互动和强大的MD模拟15身临其境的视觉环境的性质,研究人员可以受益于直观的控制和全功能分析。
日Ë增强的3D / VR可视化与MD系统的能力进行全面测试和实施纳米科学的研究,在实验室达维拉在加州大学默塞德,专注于无定形二氧化硅纳米线,纳米带和纳米弹簧拉伸15模拟。
Access restricted. Please log in or start a trial to view this content.
在成功安装了3D / VR可视化系统的部署和使用的关键要素是在物理环境和设计考虑 ,并特别注意事项的补充材料的详细。重要的安装注意事项,包括3D显示器高度舒适的长期站立或坐着的使用,最大限度地跟踪摄像机安装高度,创造了大量的3D工作区,稳定跟踪摄像头和3D显示的支持,以保持配置随着时间的推移,以及去除红外线反射元素从3D工作区域。正如前面提到的安装说明,如果可用的跟踪摄像头的安装高度受限,备用摄像机方向可能需要创造最大的3D工作区。
在跟踪软件的配置,魔杖捕获步骤是最后的跟踪精度很重要。应注意移动的反光棒雷神oughly顺利整个跟踪摄像机重叠区域不阻塞任何相机或引入任何辅助反射对象,根据需要重复该步骤,直到所要求的误差值来实现的。如在上述各节所指出的,系统的使用过程中也可以是重要的,以在其上创建三维护目镜,以防止从与3D同步的IR信号的红外跟踪信号干扰小盾,并使用新鲜的三维护目镜电池以最大化护目镜3D同步。此外,一致的,应注意,以不接触或改变3D护目镜和Wiimote的反射IR的球体,并且没有物理移位跟踪摄像机...
Access restricted. Please log in or start a trial to view this content.
作者宣称,他们有没有竞争的财务权益。
我们衷心感谢加州大学戴维斯分校数据分析与可视化研究所的 Oliver Kreylos 博士为创建该系统提供的原始灵感和广泛支持。 他的建议和帮助对我们的成功起到了重要作用。
我们还要感谢 NSF BRIGE 计划为该项目提供资金。 本材料基于美国国家科学基金会在 1032653 号资助下支持的工作。
Access restricted. Please log in or start a trial to view this content.
| Name | Company | Catalog Number | Comments |
|---|---|---|---|
| 三星61英寸3D功能高清DLP电视 | 三星 | http://www.samsung.com/us/video/tvs | 参见协议第3节(步骤3.2) (支持大画幅 3D 的电视) |
| Alienware Area51 750i 建模计算机 | Alienware | http://www.alienware.com | 参见协议第 1 节(步骤 1.1) (建模计算机) |
| HP EliteBook 8530w 追踪电脑 | HP | a href="http://www.hp.com/">http://www.hp.com | 见协议第 2 节(步骤 2.3) (跟踪计算机) |
| V100:R2 红外跟踪相机 (3) | Naturalpoint | http://www.naturalpoint.com/optitrack/products/v100-r2/ | 见协议第 2 节(步骤 2.1)和参考 [4] (跟踪摄像机) |
| OptiTrack 跟踪工具 红外跟踪软件 | Naturalpoint | http://www.naturalpoint.com/optitrack/software/ | 参见协议第 2 节(步骤 2.3)和参考文献 [4] (跟踪软件) |
| 3D 护目镜和 3D 电视红外同步发射器 | Ilixco | http://www.i-glassesstore.com/dlp3d-wireless-2set.html | 参见协议第 3 节(步骤 3.2)和参考 [5] (3D 护目镜) |
| Wiimote 3D控制器 | 任天堂 | http://www.nintendo.com/wii | 见协议第3节(步骤3.2) (维莫特) |
| VRUI、NCK 和相关的 3D/VR 建模软件 | 软件 | http://idav.ucdavis.edu/~okreylos/ResDev/NanoTech/index.html | 参见协议第 1 节(步骤 1.3)和参考资料 [1,6] (VRUI、NCK) |
| LAMMPS 分子动力学软件 | 开源软件 | http://lammps.sandia.gov/ | >参见协议第 5 节(步骤 5.2)和参考文献 [12] (LAMMPS) |
| NanospringCarver 程序代码和文件 | UC Merced - 开源 | http://tinyurl.com/qame8dj | 参见协议第 5 节(步骤 5.4)和参考资料 [16-17] (纳米弹簧雕刻师) |
| MATLAB GUI 文件 | UC Merced - 开源 | http://tinyurl.com/qame8dj | 见协议第 5 节(步骤 5.4)和参考资料 [16-17] (纳米弹簧雕刻师) |
| 原子体玻璃输入文件 | UC Merced - 开源 | http://tinyurl.com/qame8dj | 见协议第 5 节(步骤 5.4)和参考资料 [16-17] (纳米弹簧雕刻师) |
Access restricted. Please log in or start a trial to view this content.
Request permission to reuse the text or figures of this JoVE article
Request Permission