GPUで加速された分子動力学シミュレーションとナノ構造の3D/VR視覚化、分析、操作を特徴とする新しい計算システムが実装されました。これは、材料研究を進歩させ、人間の目には見えない次元の材料構造について学ぶための革新的な調査と代替方法を促進するための新しいアプローチを表しています。
Method Article
GPUで加速された分子動力学シミュレーションとナノ構造の3D/VR視覚化、分析、操作を特徴とする新しい計算システムが実装されました。これは、材料研究を進歩させ、人間の目には見えない次元の材料構造について学ぶための革新的な調査と代替方法を促進するための新しいアプローチを表しています。
最後の数十年でコンピューティング(ハードウェアおよびソフトウェア)の増加開発は、他の多くの間、材料科学、生物学、化学、物理学など、多くの分野での科学的研究に影響を与えた。正確かつ高速シミュレーションおよびナノ構造の3D / VR可視化のための新たな計算システムは、分子動力学(MD)コンピュータプログラムは、LAMMPSオープンソースを使用して、ここに提示されている。この代替計算方法は、従来のコンピューティング方法に共通処理速度の障壁を克服するために近代的なグラフィックス·プロセッサ、NVIDIA CUDAテクノロジ、専門科学的なコードを使用しています。材料をモデル化するために使用される仮想現実システムと組み合わせて、この拡張を加速MDシミュレーション機能の追加を可能にする。動機は、同時に視覚化、シミュレーション、モデリングおよび分析を可能にする新規な研究環境を提供することにある。研究目標は、無機、nの構造と性質を調査することであるこの革新的な計算システムを用いて、異なる条件の下でanostructures( 例えば、シリカガラスナノスプリング)。提示作品は、3D / VR可視化システムと基本的な構成要素の説明、そのような物理的環境などの重要な検討事項の概要は、小説のシステムのセットアップと使用の詳細については、加速のMD強化するための一般的な手順、技術的な情報の概要を説明、および関連する発言。この作品の影響は、UCマーセドでの研究と教育の楽器でもある仮想環境でのナノスケール材料シミュレーション、可視化とインタラクティビティを組み合わせたユニークな計算システム、の作成です。
材料科学は、科学や工学の多くの分野への応用のための問題で構造 - 特性の関係を調べ、学際的な分野である。構造 - 特性関係は実験に加えて、計算機シミュレーションにより検討した結果、計算ツールは、研究活動を強化することができる補完的な機能を提供します。ナノ材料科学者に関心のものであり、その潜在的な社会的影響のための欠点を補う価値がありますが、このサイズの体制は、特に実験で見つかった多くの課題をはらんでいる。
コンピュータシミュレーションは、科学者やエンジニアが唯一の時間と計算リソースによって制限された環境の多種多様な専門的なテストを実行することができます。分子動力学(MD)シミュレーションは、適切な時間と長さは、多くのナノ材料への関心の現象を研究するためにスケールできるように。シミュレーションは、tの制約を除去することにより、材料の研究を拡大する彼は、しかし、多くの計算ツールは、研究のためにアクセス可能な、直感的なインターフェイスを物理研究室が不足している。モデルのグラフィック表示、効率的な計算アルゴリズム、およびグラフィカル処理ユニット(GPU)ベースのコンピューティングとの増強は、現在のシミュレーションの取り組みを補完する。これらの新しいグラフィックスデバイスは、数学的に集中的な計算がGPUによって達成することができるように、効率的に、中央処理ユニットと組み合わせる。結果は、最大20倍の消費電力の低減を伴う、10倍程度の計算の有効な加速度である。
この研究プロジェクトの目標は、直接MDシミュレーション、材料科学解析と3Dビジュアライゼーションに対話型インタフェースを接続しているナノサイエンスの調査のための新規のツールを開発し、実施することでした。独自の強力な分析機能を備えたこの革新的なシステムは、他のRELに直接影響し、UCマーセドでナノスケールの研究や教育のために使用されてきたそのようなナノテクノロジー、物理学、生物学、地質学、教育や社会への最終的な利益としてated STEM分野。
3D / VR可視化システムは、インタラクティブな3Dバーチャルリアリティ(VR)環境での原子構造の作成および操作を可能にする研究と教育楽器の両方として実装されました。このシステムはもともとUCデービス1博士オリバーKreylosによって開発されたモデル以下の比較的低コストでアクセス可能なコンポーネントのセットから作成されました。
以下は、( 図1)ラベルの重要なコンポーネントで、最終的な3D / VR可視化システムのレイアウトの写真です。このシステムは、もともと2009年にオリジナルの3D / VRシステムの実装はピアレビュー出版物2-3の結果UCマーセドの教育目的のために設立されました。以下の表1は、3D / VR可視化システムの各要素のキーの特性をまとめたものである。
ntent「FO:キープtogether.withinページ= "常に">
| アイテム | コンポーネント | システムでの機能 |
| A | 立体テレビ | モデル化された分子構造の3Dディスプレイとオンスクリーンメニュー。 |
| B | 赤外線(IR)追跡カメラ4 | IRカメラ3Dテレビの前でユーザーのワークスペースでWiiリモコンと3D表示ゴーグルのトラック位置、許可VIR表示された構造物のトゥアル3D操作。 |
| ℃ | トラッキングPC | IRカメラトラッキングソフトウェアを実行し、モデル化、コンピュータにWiiリモコンや3Dゴーグル位置を伝送する。 |
| D | Wiiリモコン | モデリングソフトウェアの画面上の管理に使用されると、3D仮想環境内の構造を操作する。 |
| E | 3Dゴーグル5 | 3DテレビIR信号と同期、構造の3Dビューを可能にします。正確な3Dビュー用の赤外線カメラによって追跡位置。 |
| F | モデルPC | ランNCK / VRUI 3Dモデリングと表示ソフトウェア6、正確な3D分子構造ビューを作成するためにゴーグル/ Wiiリモコンの位置と制御信号を受け入れます。 |
UCMでの3D / VR可視化システムの主要な要素の表1.機能。
Descriptio3D / VR可視化システムと基本コンポーネントのN:
3D / VR可視化システムの概要 - 3D / VR可視化システムは、IRカメラのセットで構成され、ユーザがインタラクティブに3D分子構造を作成できるようにモデラーと組み合わせて動作するソフトウェアを追跡する。 IRカメラおよびソフトウェアは、IRマーカーを使用してWiiリモコンや3Dビューイングゴーグルの3D位置を追跡し、モデリングソフトウェアにこれを渡す。モデリングソフトウェアは、同期化され、追跡された3Dメガネと3D対応大型テレビの組み合わせを使用して表示可能な3次元分子構造を生成するためにWiiリモコン制御信号と動きを使用する。これは、ユーザーが動的にモデリングソフトウェア( 図2)で使用される原子間力に基づいて現実世界の物理的挙動を反映した仮想分子構造を作成し、操作することができ、その中の3Dバーチャルリアリティのワークスペースになり。特別consideratiこのシステムを設定するためのアドオンは、補足資料に見出すことができる。

3D / VR可視化システムを使用したシリカナノ材料の調査2.図 。 (a)の研究者は、GPUベースのシミュレーション前の初期クリストバライトモデル(結晶)を作成します。 (B)(A)に示したモデルでシミュレートされたMDは、溶融急冷を手順を実行する際に、別の研究者は、シリカガラスモデル(非結晶)を取得する。 この図の拡大版をご覧になるにはこちらをクリックしてください。
3D / VR可視化システムの強化-のMDシミュレーション能力:
シミュレーションシステムは、一般的に実装されている分子動力学マルチ結節ファッションは、つまり、大規模なワークロードは、プロセッサの数千に数万の間に分散または並列化されている。最近では、加速された科学的なコンピューティングのための追加の機会は、コンピュータグラフィックス処理の発展から生じている。これらの進歩は、科学者は、グラフィックスチップに固有の処理能力の高度並列性を利用することを可能にするソフトウェア·インタフェースを含む。計算統合デバイスアーキテクチャまたはCUDA 7の登場により、科学者は、インフラストラクチャのコストを低減しつつ、問題が解決される速度を高めるためのGPU 8を使用することができる。典型的なGPUは、情報を処理するためのコアまたは「ノード」の数百から数千に相当するものを有してもよく、これらとして並列に使用することができ、十分に符号化されたソリューションは、マルチコア対応物に対するスループット加速度を1,000倍まで提供することができる。すべての問題は、このアプローチによく適していないが、現在のMDシミュレーションを15にまで見てきたxはスループット性能は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.使用するための3次元モデリングシステムの準備
NCKソフトウェアの使用4.テスト3D / VR可視化システム
次の指示は、炭素nanotuを構築し、操作する方法、コントローラツールの機能を確立するために、NCKソフトウェアのオンスクリーンメニューの使用方法を概説し、構成炭素原子( 図4)から3D / VRワークスペースであること。結果の結合角と距離(ステップ4.4.10)を測定する方法についての説明は、10オンラインで入手できます。

。カーボンナノチューブ(CNT)を研究するために、3D / VR可視化システムを使用して写真(A)図4.学部の学生 - 。(F)は単層CNTの構築プロセスを示し、この図の拡大版を表示するには、こちらをクリックしてください。

分子動力学シミュレーションモデルの5可視化


アニメーション図1 。螺旋状のナノ構造引張シミュレーションのアニメーション。
Access restricted. Please log in or start a trial to view this content.
この3D / VR可視化システムは、材料科学の研究を行うための新たな機会を提示します。この没入環境は、リアルタイムで動作するように、3次元入力と表示の形で、研究者は、完全にインタラクティブナノスケール器具2に提示される。ここで紹介するプロトコルに従うことによって、シリカらせんナノリボンは、このステップバイステップ方式で作成されました。 LAMMPS MDから産この構造のスナップショットが図7に示されている。この構造は、シミュレートされた引張試験を行い、このシミュレーションの結果は、引張力下構造の再編成および障害を示しアニメーション図1に示されている。
リアルタイムの双方向性と強力なMDシミュレーション15と没入型環境の視覚的な性質を組み合わせることで、研究者は、直感的なコントロールとフル機能の分析から恩恵を受けることができます。
目MD機能を備えた電子強化3D / VR可視化システムは、徹底的にテストされ、非晶質シリ...
Access restricted. Please log in or start a trial to view this content.
3D / VR可視化システムの正常なインストールと使用における重要な要素は、 物理環境と設計上の考慮事項および補足資料の特別な考慮事項に詳述されている。重要なインストールの考慮事項は、快適な長期的な地位や着席使用のための3D表示の高さが含まれ、カメラに搭載時間をかけて構成を維持するために大規模な3D作業領域、安定したトラッキングカメラと3D表示のサポートを作成するために、高さ、およびIR-反射要素の除去を追跡最大化3D作業領域から。インストール手順で述べたように、利用可能な追跡カメラの取付高さが制約されている場合には、代替のカメラの向きが最大の3D作業領域を作成する必要があるかもしれない。
追跡ソフトウェアの構成時に、杖捕捉工程は、最終的な追跡精度のために重要である。注意反射ワンドトールを移動する注意が必要oughlyとスムーズに追跡カメララップエリア全体で必要なエラー値が達成されるまで、必要に応じてこの手順を繰り返して、任意のカメラを遮断するか、任意の二次反射物を導入することなく。上記のセクションで述べたように...
Access restricted. Please log in or start a trial to view this content.
著者は、彼らが競合する経済的利益を持っていないことを宣言。
私たちは、このシステムの作成に向けて、カリフォルニア大学デービス校データ分析・視覚化研究所のオリバー・クレイロス博士から提供された最初のインスピレーションと広範な支援に感謝したいと思います。 彼のアドバイスと援助は、私たちの成功に役立ちました。
このプロジェクトに資金を提供してくださったNSF BRIGEプログラムにも感謝したいと思います。 この資料は、助成金第1032653号に基づいて全米科学財団が支援する研究に基づいています。
Access restricted. Please log in or start a trial to view this content.
| Name | Company | Catalog Number | Comments |
|---|---|---|---|
| Samsung 61" 3D対応高解像度DLPテレビ | Samsung | 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 | http://www.hp.com | プロトコル セクション 2 (ステップ 2.3) を参照 (追跡コンピュータ) |
| V100:R2 IRトラッキングカメラ (3) | Naturalpoint | http://www.naturalpoint.com/optitrack/products/v100-r2/ | プロトコルセクション2(ステップ2.1)および参照[4] (トラッキングカメラ) |
| OptiTrackトラッキングツール IRトラッキングソフトウェア | Naturalpoint | http://www.naturalpoint.com/optitrack/software/ | プロトコルセクション2(ステップ2.3)および参考文献[4] (追跡ソフト) |
| 3Dゴーグルと3D TV IR同期エミ | ッターIlixco | http://www.i-glassesstore.com/dlp3d-wireless-2set.html | プロトコルセクション3(ステップ3.2)および参照[5] (3Dゴーグル) |
| Wiiリモコン3Dコントローラー | 任天堂 | http://www.nintendo.com/wii | プロトコルセクション3(ステップ3.2)を参照 (Wiiリモコン) |
| 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] (ランプス) |
| NanospringCarverプログラムコードとファイル | UCマーセド - オープンソース | http://tinyurl.com/qame8dj | プロトコルセクション5(ステップ5.4)および参照[16-17] (ナノスプリングカーバー) |
| MATLAB GUI ファイル | UC Merced - open source | 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