Method Article
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.
ההתפתחות הגוברת של מחשוב (חומרה ותוכנה) בעשורים האחרונים השפיעה מחקר מדעי בתחומים רבים, כולל מדע חומרים, ביולוגיה, כימיה ופיסיקה בין רבים אחרים. מערכת חישובית חדשה להדמיה מדויקת ומהירה והדמיית 3D / VR של ננו מוצגת כאן, באמצעות הקוד הפתוח תוכנת מחשב דינמיקה מולקולרית (MD) LAMMPS. שיטה חישובית חלופה זו משתמשת במעבדים מודרניים גרפיקה, טכנולוגית NVIDIA CUDA וקודים מדעיים מיוחדים כדי להתגבר על מחסומי מהירות עיבוד משותפים לשיטות מחשוב מסורתיות. בשיתוף עם מערכת מציאות מדומה משמשת מודל חומרים, שיפור זה מאפשר תוספת של יכולת הסימולציה MD מואצת. המוטיבציה היא לספק סביבת מחקר חדשנית שבו זמנית מאפשרת הדמיה, סימולציה, דוגמנות וניתוח. מטרת המחקר היא לחקור את המבנה ותכונות של n אורגניanostructures (למשל, nanosprings זכוכית סיליקה) בתנאים שונים באמצעות מערכת חישובית חדשנית זה. העבודה הוצגה מתווה תיאור של מערכת 3D / VR ויזואליזציה ומרכיבים בסיסיים, סקירה של שיקולים חשובים כמו איכות הסביבה הפיסית,, מידע טכני, פרטים על ההתקנה ושימוש במערכת רומן נוהל כללי לשיפור MD המואץ , והערות רלוונטיות. ההשפעה של עבודה זו היא יצירת מערכת חישובית ייחודית המשלבת חומרים ננומטריים סימולציה, הדמיה ואינטראקטיביות בסביבה וירטואלית, שהוא גם מכשיר מחקר והוראה באוניברסיטת קליפורניה במרסד.
מדע חומרים הוא שדה בין-תחומי הבוחן את יחסי מבנה-רכוש בעניין ליישום שלהם לתחומים רבים של מדע והנדסה. כיחסי מבנה-רכוש נחקרים באמצעות סימולציות מחשב, בנוסף לניסויים, בכלים חישוביים מציעים תכונות משלימות שיכול לשפר את מאמצי מחקר. בעוד ננו הוא עניין למדענים ויש להם ערך פדיון להשפעה החברתית את הפוטנציאל שלהם, משטר בגודל זה הוא טומן בחובת אתגרים רבים מצאו במיוחד בניסויים.
הדמיות מחשב תאפשר למדענים ומהנדסים כדי לבצע בדיקות מיוחדות במגוון הרחב של הסביבות מוגבלות רק על ידי זמן ומשאבים חישוביים. דינמיקה מולקולרית סימולציות (MD) לאפשר לזמן המתאים ואורך מאזניים ללמוד תופעות של העניין בננו רב. סימולציות להרחיב את המחקר של חומרים על ידי הסרת המגבלות של tהוא מעבדה פיזית, כלים חישוביים אולם רבים חוסר ממשקים נגישים, אינטואיטיבי למחקר. שיפור בתצוגה הגרפית של דגמים, אלגוריתמים חישוביים יעילים, ויחידת עיבוד גרפית מחשוב (GPU) המבוסס להשלים את מאמצי סימולציה הנוכחיות. מכשירי הגרפיקה החדשים אלה משלבים עם יחידות עיבוד מרכזיות ביעילות כדי לאפשר חישובים מתמטיים אינטנסיביים כדי להיות מושלם על ידי GPU. התוצאה היא תאוצה יעילה של חישוב על סדר 10x לוו בירידה בצריכת חשמל של עד 20x.
המטרה של פרויקט מחקר זה הייתה לפתח וליישם כלי חדשני לחקירה הננו שמתחבר ישירות ממשק אינטראקטיבי לסימולציות MD, ניתוח מדע חומרים והדמיית 3D. מערכת חדשנית זו עם יכולות ניתוח ייחודיות ורבות עוצמה כבר בשימוש למחקר בקנה מידה ננומטרי וחינוך באוניברסיטה קליפורניה במרסד, עם השלכות ישירות לrel האחר שדות STEM ated כגון ננוטכנולוגיה, פיסיקה, ביולוגיה, גיאולוגיה ו, ויתרון אולטימטיבי לחינוך וחברה.
מערכת הדמיית 3D / VR יושמה כשני כלי מחקר ובהוראה המאפשר יצירה ומניפולציה של מבנים אטומיים בסביבת מציאות מדומה 3D אינטראקטיבי (VR). המערכת נוצרה מתוך סדרה של בעלויות נמוכות יחסית ורכיבים נגישים הבאות המודל שפותח במקור על ידי ד"ר אוליבר Kreylos בUC Davis 1.
להלן תמונה של פריסת 3D הסופי / מערכת ויזואליזציה VR, עם מרכיבים חשובים שכותרתו (איור 1). מערכת זו הוקמה במקור למטרות חינוך באוניברסיטת קליפורניה במרסד בשנת 2009. יישום 3D המקורי / מערכת VR הביא פרסומי ביקורת עמיתים 2-3. טבלת 1 להלן מסכמת מאפיינים מרכזיים עבור כל רכיב של מערכת הדמיית 3D / VR.
ntent "fo: לשמור-together.within-page =" תמיד ">פריט | רכיב | פונקציונלי במערכת |
הטלוויזיה 3D | תצוגת 3D של מבנים מולקולריים דגם ותפריטים על המסך. | |
B | מצלמות אינפרא אדום (IR) מעקב 4 | מצלמות IR עמדות אחר משקפי הצפייה Wiimote ו3D בסביבת עבודת המשתמשים מול הטלוויזיה 3D, המאפשר virהמניפולציה tual 3D של מבנים מוצג. |
C | מחשב מעקב | פועל תוכנת מעקב המצלמה IR ומעביר עמדות המשקפיים Wiimote ו3D למחשב דוגמנות. |
D | Wiimote | המשמש לניהול של תוכנת מודלים שעל המסך ולתפעל מבנים בסביבה וירטואלית 3D. |
E | משקפי 3D 5 | מסונכרן עם אות הטלוויזיה 3D IR, מאפשר תצוגת 3D של מבנה. עמדה במעקב של מצלמות IR עבור תצוגת 3D מדויקת. |
F | מחשב דוגמנות | פועל NCK / VRUI 3D דוגמנות ותצוגת תוכנת 6, מקבל אותות המשקפיים / עמדת Wiimote ובקרה ליצירת תצוגת מבנה המולקולרי 3D מדויק. |
פונקציונליות 1. טבלה של מרכיבים העיקריים של המערכת להדמיה 3D / VR בUCM.
Description של מערכת הדמיית 3D / VR ורכיבי יסוד:
סקירת 3D / VR יזואליזציה מערכת - 3D / מערכת ויזואליזציה VR מורכבת מסדרה של מצלמות IR ותוכנת מעקב הפועל בשיתוף עם תוכנת מודלים 3D כדי לאפשר למשתמש ליצור באופן אינטראקטיבי 3D מבנים מולקולריים. מצלמות IR והתוכנה לעקוב אחר מיקומו של 3D Wiimote ו3D משקפי צפייה באמצעות סמני IR, ולהעביר את זה לתוכנת הדוגמנות. התוכנה משתמשת במודלי אותות בקרת Wiimote ותנועה ליצירת מבנים מולקולריים 3D לצפייה באמצעות השילוב של טלוויזיה בפורמט גדול 3D-מסוגל עם משקפי 3D מסונכרנים ומעקב. התוצאה היא סביבת עבודה של מציאות מדומה 3D בתוך שבו המשתמש יכול דינמי ליצור ולטפל מבנים מולקולריים וירטואליים המשקפים התנהגות פיזית בעולם האמיתי המבוסס על כוחות הבין-אטומיים המשמשים בתוכנת הדוגמנות (איור 2). considerati מיוחדניתן למצוא תוספות להקמת מערכת זו בחומרים משלימים.
איור 2. חקירת ננו סיליקה באמצעות מערכת הדמיית 3D / VR. (א) חוקר יוצר מודל ראשוני cristobalite (גבישים) לפני סימולציות מבוססות GPU. (ב) עם ביצוע הליך להמס-להרוות MD המדומה לדגם שמוצג (א), חוקר אחר משיג מודל זכוכית סיליקה (שאינם גבישי). אנא לחץ כאן כדי לצפות בגרסה גדולה יותר של דמות זו.
3D / שיפור מערכת ויזואליזציה VR - יכולת הסימולציה MD:
דינמיקה מולקולרית מערכות סימולציה מיושמות בדרך כלל באופנה רב-קטרי, כלומר, עומס עבודה גדולה מופצת או parallelized בקרב עשרות אלפי מעבדים. לאחרונה, הזדמנויות נוספות למחשוב מדעי מואץ התעוררו מהתפתחויות בעיבוד גרפיקה ממוחשבת. התפתחויות אלה כוללות ממשק תוכנה מאפשר למדענים לנצל את הטבע המקביל מאוד של כוח העיבוד הפנימי לשבבי גרפיקה. עם כניסתו של אדריכלות Compute Unified Device או 7 CUDA, מדענים יכולים להשתמש GPUs 8 כדי לשפר את המהירות שבה בעיות נפתרות תוך הפחתת העלות של תשתית. GPU טיפוסי עשוי להיות שווה הערך של מאות עד אלפי ליבות או "צמתים" לעיבוד מידע, וכמו אלה יכולים כל אחד לשמש במקביל, פתרון מקודד היטב יכול לספק עד 1,000x האצת תפוקה נגד עמיתו רב-הליבה שלה . למרות שלא כל בעיה מתאימה היטב לגישה זו, סימולציות MD הנוכחיות ראו עד 15x ביצועי תפוקה זוכה 9. ניתן למצוא את פרטים על שיפור MD-GPU מערכת הדמיית 3D / VR בחומרים משלימים.
1. התקן 3D / VR תוכנת דוגמנות במחשב דוגמנות
2. הגדרת מעקב מערכת 1
3. להכין מערכת דוגמנות 3D לשימוש
4. מערכת הדמית המבחן 3D / VR שימוש בתוכנת NCK
הסט של הוראות הבאות מתאר את אופן שימוש בתפריטים על מסך תוכנת NCK להקים פונקציות כלי בקר, ולאחר מכן כיצד לבנות ולתפעל nanotu פחמןלהיות בסביבת עבודת 3D / VR מאטומים המרכיבים את פחמן (איור 4). הוראות כיצד למדוד את זוויות קשר וכתוצאה מכך ומרחקים (שלב 4.4.10) זמינות באופן מקוון 10.
איור 4. סטודנט לתואר ראשון באמצעות מערכת 3D / VR יזואליזציה ללמוד צינורות פחמן (CNTs) תמונות () -.. (F) להראות את תהליך הבנייה של אחת החומה CNT אנא לחץ כאן כדי לצפות בגרסה גדולה יותר של דמות זו .
5. ויזואליזציה של מודלי סימולציה דינמיקה המולקולרית
אנימציה איור 1. אנימציה של סימולציה המתיחה ננו-מבנה סליל.
זה 3D / מערכת ויזואליזציה VR מציגה הזדמנויות חדשות לביצוע מחקרי מדע חומרים. כסביבת immersive זה פועלת בזמן אמת, בצורה של קלט 3D ותצוגה, החוקר מוצג עם מכשיר nanoscaled אינטראקטיבי מלא 2. על ידי ביצוע הפרוטוקול המובא כאן, nanoribbon סליל סיליקה נוצרה באופנת צעד-אחר-צעד זה. תמונת מצב של מבנה זה המופק מLAMMPS MD מוצגת באיור 7. מבנה זה היה נתון לבדיקות מתיחים מדומה, ואת התוצאות של סימולציה זו מוצגות באיור אנימציה 1 הממחיש את הארגון מחדש וכישלון של המבנה תחת כוחות מתיחים.
על ידי שילוב של האינטראקטיביות בזמן אמת והטבע חזותי של סביבת immersive עם סימולציות MD חזקות 15, חוקרים יכולים ליהנות משליטה אינטואיטיבית וניתוח כולל את כל תכונות.
ה3D / מערכת דואר משופר VR יזואליזציה עם יכולת MD נבדקה ביסודיות ויושמה במחקר הננו במעבדה באוניברסיטת קליפורניה בDavila Merced, תוך התמקדות בסימולציות מתיחה של ננו-חוטי אמורפי סיליקה, nanoribbons וnanosprings 15.
אלמנטים קריטיים בהתקנה והשימוש המוצלחות של מערכת הדמיית 3D / VR מפורטים בסביבה הפיזית ושיקולי עיצוב ושיקולים מיוחדים בחומרים משלימים. שיקולי התקנה חשובים לכלול גובה תצוגת 3D עבור מעמד לטווח ארוך נוח או שימוש יושב, מוגדל מעקב גובה מצלמה מותקנת כדי ליצור שטח גדול 3D עובד, מצלמה מעקב יציבה ותמיכת תצוגת 3D כדי לשמור על תצורה לאורך זמן, וההסרה של אלמנטי IR-רעיוני מאזור העבודה 3D. כפי שצוין בהוראות ההתקנה, אם גובה הרכבה המעקב זמין מצלמה מוגבל, כיוון מצלמה חלופי עשוי להיות נחוץ כדי ליצור את השטח הגדול ביותר העבודה 3D.
במהלך התצורה של תוכנת המעקב, הצעד ללכוד את השרביט חשוב לדיוק מעקב סופי. יש להקפיד להעביר את שרביט Thor רעיוניoughly וחלק בכל אזור החפיפה המצלמה המעקב ללא חסימה כל מצלמה או החדרת כל אובייקט רעיוני משניים, חוזר על שלב זה במידת צורך עד לערכי שגיאה הנדרשים מושגות. כפי שצוין בסעיפים הנ"ל, במהלך שימוש במערכת זה יכול להיות חשוב ליצור מגן קטן על משקפי 3D כדי למנוע הפרעות מאותות IR המעקב עם אות IR סנכרון 3D, ולהשתמש בסוללות המשקפיים 3D טריות למקסם לוטש סנכרון 3D. בנוסף, יש להקפיד עקבי שלא לגעת או לשנות את המשקפיים 3D ותחומי IR-רעיוני Wiimote, ולא מבחינה פיזית להעביר את המצלמה המעקב או עמדות תצוגת 3D על מנת לשמור על מעקב 3D מדויק והדמיה.
מאמצים קודמים אחרים התמקדו בMD ואינטראקטיביות בזמן אמת (למשל, באמצעות VMD, תוכנת הדמיה והדמיה מולקולרית פופולרית למערכות biomolecular 21) ואילו גישות חדשות חהve מיושם ממשקי משתמש אחרים ומחווית 3D וקול שולט 22. קבוצה נוספת 23 יצרה תוכנה המשלבת אלגוריתמים מסתגלים, מצטברים לעדכן את האנרגיה פוטנציאלית וכוחות interatomic בתוך ננו. המערכת המתוארת בעבודה זו כוללת יעד מסוים כפי שהוא מורכב מ3D להדמיה של ננו באמצעות תוכנת NCK קוד הפתוח 6, עם אינטראקטיביות בסביבת מציאות מדומה ויכולת סימולציות MD באמצעות LAMMPS קוד מקור פתוח 12. קוד זה מאפשר גמישות מאז פוטנציאלי interatomic חזקים השונים זמינים ללמוד ננו, למחקר מדע חומרים. כך, המערכת בעבודה זו כוללת אלמנטים דומים של הסימולציה MD ואינטראקטיביות ככמה גישות אחרות, אך עם דגש על מחקר חומרים ננומטריים.
המשמעות של המערכת להדמיה 3D / VR המתואר כאן היא שזה פשוט יותר ועלות נמוכה יותר להקמה,ד גמיש יותר לשימוש עבור החוקר או מחנך הממוצע, מאשר סביבות immersive מיוחדות יקרות יותר. התוספת של יכולת סימולציה המואצת של GPU MD מנצלת את טכנולוגית מחשוב המתפתחת במהירות זו כדי ליצור חיסכון באנרגיה ובמרחב, סביבת מחשוב עתיר-ביצועים במעבדה. כלי immersive הרומן הזה בשילוב עם יכולות ניתוח מתקדמות הוא חזק ויעיל לשימוש בתחומים כמו מדע חומרים, ומתאים באופן ייחודי למחקר בקנה מידה ננומטרי וחינוך. מערכת זו נבחרה להיות לראווה בסדרה יוני 2012 "החיים דיגיטליים שלנו" 24 בUCTV (כלי תקשורת המשרת את ציבור ואת הערוץ בניהול האוניברסיטה הראשון YouTube המקורי).
כשני מחקר וכלי חינוכי, המערכת להדמיה 3D / VR עם יכולת MD מואצת מקדמת שיתוף פעולה בין-תחומית ושילוב של מחקר ולמידה חדשה גישות, כולל מאמן-דירהוראת le, למידה פעילה, וסגנונות למידה מרובים, כולל השימוש במדריכים אינטראקטיביים שפותחו עבור מערכת 3. יישום המערכת להדמיה 3D / VR הביא פרסומי ביקורת עמיתים, כמה מצגות כנס, תזה לתואר שני, בפרס NSF, ושיתופי פעולה בין-תחומיים.
פיתוח עתידי פוטנציאלי והרחבת מערכת הדמיית 3D / VR תאר יכולים לכלול תוספת של כלים תפריט מונחה בממשק NCK 3D כדי להקל על אינטראקציה ישירה עם תכנית MD (LAMMPS), בעוד שנותרו בסביבת המציאות מדומה.
המחברים מצהירים שאין להם אינטרסים כלכליים מתחרים.
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.
Name | Company | Catalog Number | Comments |
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) |
Request permission to reuse the text or figures of this JoVE article
Request PermissionThis article has been published
Video Coming Soon
Copyright © 2025 MyJoVE Corporation. All rights reserved