מאמר שיטה

מעבדת בקרה מקוונת ברשת מציאות מדומה מיושמת בחינוך להנדסת בקרה

DOI:

10.3791/66432

23 בפברואר 2024

במאמר זה

סיכום

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

מחקר זה מתאר מערכת מעבדה מקוונת מבוססת WebVR המספקת למשתמשים יכולות ניסוי סוחפות ואינטראקטיביות הנתמכות על ידי מכשירי VR. המערכת המוצעת לא רק מסייעת לשפר את הריאליזם של השתתפות המשתמשים בניסויים מקוונים, אלא גם ישימה למגוון רחב של מסגרות מעבדה מקוונות.

תקציר

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

מעבדות מקוונות ממלאות תפקיד חשוב בחינוך הנדסי. עבודה זו דנה במערכת מעבדה וירטואלית מבוססת WebVR. המשתמש נכנס לסביבת המעבדה המדומה באמצעות מכשיר מציאות מדומה (VR) ומתקשר עם ציוד הניסוי, בדומה לניסויים מעשיים במעבדה פיזית. בנוסף, המערכת המוצעת מאפשרת למשתמשים לתכנן אלגוריתמי בקרה משלהם ולבחון את ההשפעות של פרמטרי בקרה שונים כדי לשפר את הבנתם את הניסוי. כדי להמחיש את התכונות של המעבדה הווירטואלית המוצעת, מובאת דוגמה במאמר זה, שהוא ניסוי על מערכת מטוטלת הפוכה כפולה. תוצאות הניסוי מראות כי המערכת המוצעת מאפשרת למשתמשים לבצע ניסויים באופן אימרסיבי ואינטראקטיבי ומספקת למשתמשים תהליך ניסויי שלם מהתכנון הראשי ועד לתפעול הניסוי. כמו כן, ניתן פתרון להפיכת כל מעבדה וירטואלית למעבדה וירטואלית מבוססת WebVR לחינוך והכשרה.

מבוא

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

עם התקדמות האינטרנט ואת הפופולריות של מכשירים ניידים, הביקוש לחינוך מקוון גדל1. בפרט, בתקופות של מגיפות נרחבות, מוסדות חינוך מסורתיים מתמודדים לעתים קרובות עם אתגרים בניהול הוראה אישית יעילה, מה שמדגיש את החשיבות של חינוך מקוון כגישה פדגוגית חשובה2. קורסים תיאורטיים קלים יחסית להעברה לפלטפורמות מקוונות. הם יכולים להתבצע בעזרת כלים כגון תוכנת ועידות וידאו מרחוק וקורסים מקוונים פתוחים מסיביים (MOOCs)3. עם זאת, קורסים מעשיים עומדים בפני אתגרים גדולים יותר מכיוון שהם דורשים מהמשתמשים לבצע ניסויים מעשיים במעבדות מסורתיות.

חוקרים תרמו תרומות משמעותיות להתמודדות עם האתגר של הפיכת ציוד ניסיוני לזמין באינטרנט. במהלך שני העשורים האחרונים נערכו מחקרים מקיפים על המושגים והטכנולוגיות של מעבדות מקוונות 4,5. מעבדות מקוונות כוללות בדרך כלל מעבדות מרוחקות6, מעבדות וירטואליות7 ומעבדות היברידיות8. גישות מעבדה מקוונות אלה מצאו יישום נרחב בתחומי הנדסה שונים, כולל הנדסת בקרה9, הנדסת מכונות10 והנדסת תוכנה11.

בעוד התקדמות משמעותית נעשתה במונחים של הנוחות של פעולות ניסיוניות במעבדות מקוונות12, משתמשים עדיין תופסים חוסר ריאליזם ופעולות מעשיות מעשיות דומות בהשוואה לסביבות מעבדה מסורתיות, אשר משפיע על החוויה הכוללת שלהם13. פער זה בחוויית המשתמש מניע מאמצי מחקר ופיתוח נוספים לשיפור הריאליזם והמעורבות בסביבות מעבדה מקוונות.

כדי לפתור את הבעיות לעיל, טכנולוגיית מציאות מדומה (VR) יושמה במעבדות וירטואליות14 כדי לשפר את immersiveness ואינטראקטיביות של מעבדות וירטואליות15. מעבדות וירטואליות מבוססות VR מספקות למשתמשים חוויה ניסיונית קרובה למציאותית. משתמשים יכולים להשלים משימות קבוצתיות בתהליך החינוך האדריכלי באמצעות אווטארים16, ולבצע את תהליך המדידה האדריכלית יחד באופן סוחף, בדיוק כפי שהיו עושים בסביבת כיתה מסורתית. יתר על כן, המעבדות הווירטואליות מבוססות VR מאפשרות למשתמשים להיכנס לסביבה האימרסיבית של מעבדות וירטואליות ולקיים אינטראקציה עם ציוד ניסיוני וירטואלי על ידי הרכבת משקפי VR וידיות17, מה שמשפר את יכולות הידיים של המשתמשים18. למטרות חינוכיות שונות, אנו יכולים לעצב סביבות וירטואליות שונות. לדוגמה, ניתן לשלב VR עם תורת המשחוק כדי לשפר את החינוך ההנדסי לציבור הרחב ולשפר את היעילות של הפצת ידע קשה להבנה כגון פיתוח בר קיימא19.

בדומה למעבדות מקוונות, במיוחד מעבדות וירטואליות, למעבדות וירטואליות מבוססות WebVR יתרונות רבים. ראשית, הם פורצים את מגבלות הזמן והמרחב של מעבדות מסורתיות, ומשתמשים יכולים לערוך ניסויים בכל זמן ובכל מקום20. שנית, מעבדות מקוונות יכולות לספק סביבת ניסוי בטוחה יותר כדי למנוע סכנות ותאונות אפשריות בפעולות ניסוי21. שלישית, מעבדות וירטואליות יכולות גם לספק יותר משאבי ניסוי ומצבי סימולציה כדי להרחיב את היקף הניסוי והניסיון של המשתמשים22. והכי חשוב, מעבדות וירטואליות מבוססות WebVR יכולות לעורר את עניין הלמידה והיוזמה של המשתמשים ולשפר את החוויה וההשתתפות הניסיונית שלהם23.

בהשוואה למעבדות וירטואליות אחרות מבוססות VR, מעבדה וירטואלית מבוססת WebVR משלבת בצורה חלקה את היתרונות של מעבדות וירטואליות מבוססות VR עם מעבדות מקוונות מבוססות אינטרנט. Virtual Instrument Systems in Reality (VISIR)24 בונה מעבדה אלקטרונית מרחוק אנלוגית בסיסית על ידי בניית מעגלים חשמליים אמיתיים. משתמשים יכולים לבצע ניסויים מדומים בממשק האינטרנט כדי להשלים ניסויים אמיתיים בלוח המעגלים. Weblab-Deusto8 בונה את מעבדת FPGA (Field Programmable Gate Array) שבה משתמשים יכולים לקיים אינטראקציה עם המודל התלת-ממדי (3D) של מיכל המים בפלטפורמת האינטרנט מבלי להסתמך על תוספים אחרים. המערכת המוצעת במאמר זה מציגה את היכולת לשלב בצורה חלקה את WebVR כרכיב מודולרי בתשתית המעבדות הווירטואליות הקיימת. אינטגרציה זו יכולה להיות מושגת מבלי להרוס את המסגרת האדריכלית המקורית של המעבדה, ובכך לשמר את המבנה והתפקוד הבסיסיים של המעבדה. שילוב זה חל גם על מסגרת של מעבדה מקוונת עם קצה קדמי ואחורי נפרדים.

המערכת המוצעת במאמר זה מיושמת בהתבסס על Networked Control System Laboratory (NCSLab)25, היורשת את הגמישות, האינטראקטיביות, המודולריות והתכונות חוצות הפלטפורמות של מערכת NCSLab. משתמשים יכולים לערוך ניסויים על פי מודולים שונים ויכולים גם להתאים אישית אלגוריתמים וממשקי תצורה, לספק למשתמשים מספיק מקום למימוש עצמי. ניסויים מקוונים מונעים בזמן אמת על פי האלגוריתמים המופעלים על ידי המשתמש. משתמשים יכולים לקיים אינטראקציה עם המודל הווירטואלי כדי לשנות את הקלט של האלגוריתם הניסיוני בעת ביצוע ניסויי VR ואף יכולים לשנות את הפרמטרים של אלגוריתם הבקרה דרך הרכיבים, כך שמשתמשים יוכלו לחוות את העיקרון של אלגוריתם הבקרה בצורה מציאותית יותר.

מעבדות וירטואליות מבוססות WebVR מביאות פוטנציאל גדול לחינוך מקוון. זה יכול לספק חוויה ניסיונית immersive, להתגבר על המגבלות של מעבדות מסורתיות, ולקדם ידיים על מיומנויות מעשיות וחשיבה חדשנית בקרב המשתמשים.

פרוטוקול

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

מחקר זה עמד בהנחיות ועדת האתיקה של המחקר האנושי באוניברסיטת ווהאן, והתקבלה הסכמה מדעת לכל נתוני הניסוי. במאמר זה נדונים השלבים הניסיוניים עבור מערכת המטוטלת ההפוכה הכפולה, וכל השלבים מבוצעים ב- NCSLab מבוסס WebVR.

1. גישה למערכת NCSLab מבוססת WebVR

  1. פתח דפדפן אינטרנט התומך ב- WebVR. הזן את מאתר המשאבים האחיד (URL) של NCSLab מבוסס WebVR כדי לגשת למערכת.
  2. לחץ על הלחצן התחל ניסוי כדי להיכנס למערכת NCSLab. אם זו הפעם הראשונה להיכנס למערכת, בצע רישום חשבון.
  3. היכנס למערכת NCSLab, בחר ניסויים שונים משורת התפריטים השמאלית ובחר את ניסוי המטוטלת ההפוכה הכפולה במקרה זה.
  4. גש לדף המשנה התלת-ממדי בדף הראשי.
    הערה: ישנם חמישה דפי משנה בעמוד הראשי, החל מהראשון, שהוא המבוא של דגם הציוד. הוא מכיל אנימציה מודל 3D, כמו גם תיעוד. על ידי ביקור בדף זה, משתמשים יכולים להבין את העיקרון של מערכת המטוטלת ההפוכה הכפולה, המאפשרת ביצוע נוח של הניסויים הבאים.
  5. הגש בקשה לבקרת ניסויים על-ידי לחיצה על הלחצן בקש בקרה כדי להבטיח שימוש יעיל במשאבים. זה יעניק למשתמשים 30 דקות של זמן ניסוי.
    הערה: עבור ניסויים וירטואליים, 500 משתמשים יכולים להיות מורשים לבצע ניסויים בו זמנית.
  6. הזן את דף המשנה של מידע על הצמח כדי לקבל גישה לפרטים מקיפים אודות מנגנון הניסוי. מידע זה כולל מידע על ציוד שנמצא כעת בשימוש, ציוד שנותר ללא שימוש וציוד הקשור לתחזוקה.
  7. בחר את אלגוריתם בקרת ברירת המחדל של המערכת להורדה בדף המשנה אלגוריתם ניסיוני . לחלופין, המשך לדף המשנה עיצוב אלגוריתם כדי לעצב אלגוריתם אחר.
    1. כדי לעצב אלגוריתם בקרה חדש, לחץ על הלחצן Create New Model בדף המשנה של עיצוב האלגוריתם כדי להיכנס לממשק העיצוב.
      הערה: תהליך תכנון האלגוריתם דומה מאוד לזה של MATLAB/Simulink, שבו משתמשים בונים את דיאגרמת הבלוקים של אלגוריתם הבקרה באמצעות גישת גרירה ושחרור אינטואיטיבית, תוך שימוש במודולים שונים כדי לעצב את לוגיקת הבקרה הרצויה.
    2. בנה את דיאגרמת הבלוקים המלאה של אלגוריתם הבקרה, כפי שמתואר באיור 1, ופעל לפי השלבים המתוארים להלן.
    3. בחר את מודול מערכת המטוטלת ההפוכה הכפולה מדגם המכשיר משמאל.
    4. בחר את מודול הרווח כדי לתכנן את מטריצת המשוב עבור בקר ה- Linear Quadratic Regulator (LQR).
    5. בחר את אות הצעד כקלט והוסף מודולים אחרים. לחץ פעמיים על המודול כדי להציג מידע מפורט ולשנות את תצורת הפרמטרים. לדוגמה, לחץ פעמיים על מודול האות הקבוע כדי לשנות את ערך האות הקבוע.
  8. לחץ על התחל סימולציה כפתור עם השלמת תכנון אלגוריתם הבקרה. עם השלמת הסימולציה, שימו לב ליעילות הבקרה של האלגוריתם המתוכנן. אם אינך מרוצה מתוצאות הסימולציה, כוונן את הפרמטרים של בקרי LQR עד להשגת אלגוריתם בקרה עם ביצועים משופרים.
  9. לחץ על לחצן הידור כדי ליצור את אלגוריתם הבקרה. לאחר ההידור, האלגוריתם מאוחסן באזור האלגוריתם הפרטי של דף המשנה של האלגוריתם הניסיוני ותת-הדף של עיצוב האלגוריתם.
  10. הורד את אלגוריתם הבקרה בדף המשנה של אלגוריתם הניסוי על-ידי לחיצה על הלחצן הורד אלגוריתם הממוקם בצד ימין של המקטע אלגוריתם הבקרה.
  11. בחר תצורת ניסוי וערוך ניסויים בדף המשנה תצורת ניטור . המערכת מספקת תצורה מוגדרת מראש כדי לענות על דרישות הניסוי הכלליות של המשתמשים.
    הערה: למשתמשים יש את הגמישות ללחוץ על הלחצן צור צג חדש כדי לעצב מערך ניטור מותאם אישית המותאם לדרישות הניסוי הספציפיות שלהם.
  12. התאם אישית את תצורת הניטור ובחר מתוך מגוון רכיבים הזמינים בממשק העריכה של דף המשנה של תצורת הניטור, כמתואר באיור 2. רכיבים אלה כוללים רכיבי משתני קלט, רכיבי תצוגה של עקומת משתנה פלט ורכיבי מודל תלת-ממדי.
  13. עבור ניסויי VR, בחר את רכיב המודל התלת-ממדי. רכיב המודל התלת-ממדי מאפשר למשתמשים לשלב מודל תלת-ממדי בתצורת הניטור.
  14. כדי להקל על תצורת הפרמטרים, התאם את הפרמטרים עבור כל רכיב, המקושרים ישירות למשתני פרמטר המערכת. לחץ פעמיים על רכיב וגש לחלון כדי לבחור את הפרמטרים האופציונליים הרלוונטיים במערכת הניסוי.
  15. למשתמשים יש את הגמישות למטב את פריסת תצורת הניטור על ידי שינוי גודל רכיבים. לשם כך, גרור את הקצוות של הרכיבים המתאימים לממדים הרצויים.
  16. לחץ על להציל כפתור כדי לשמור את תצורת הניטור המתוכננת לשימוש עתידי בניסויים הבאים, תוך חיסכון בזמן ובמאמץ להגדרת מערכת הניטור שוב ושוב.
    הערה: ניתן לבצע את תצורת הניטור רק לאחר הורדה נכונה של אלגוריתם הבקרה.
  17. לחץ על הלחצן התחל ניסוי בחלון כדי להתחיל את הניסוי. לחץ על כפתור VR בפינה השמאלית התחתונה של רכיב המודל התלת-ממדי כדי להפעיל את ניסוי ה- VR.
    הערה: ניסוי המציאות המדומה מוטמע בדף האינטרנט. כאשר משתמשים משתמשים בו בפעם הראשונה, הדפדפן עשוי לבקש מהם בפינה השמאלית העליונה לאפשר לדפדפן להשתמש בפונקציונליות VR, בחר אפשר כדי להמשיך.

2. בחירת שיטת הגישה

  1. השתמש בהרחבה לאמולטור WebVR. כדי להתנסות בשיטה זו, התקן את תוסף האמולטור WebVR, הזמין לחיפוש ולהורדה מחנות התוספים של הדפדפן.
    הערה: תוסף האמולטור WebVR מסייע למשתמשים להריץ תוכן WebVR בדפדפן אינטרנט ומספק את ערכת המציאות המדומה הווירטואלית ואת סביבת בקר הידיות ללא צורך להשתמש במכשיר VR אמיתי.
  2. השתמשו במכשירי VR שתומכים ב-WebVR. אם נעשה שימוש במכשירי VR בפעם הראשונה, יש צורך בתצורת הסביבה הבסיסית. תחילה, הפעל את עוצמת האוזניות והבקר כדי להפעיל את המערכת. הגדר את תוכנית ROOM הראשונית באוזנייה. בהתאם לרמזים החזותיים המוצגים על מסך האוזניות, השתמש בבקרי נקודת האחיזה כדי לכייל בקפידה את הגבולות והכיוון של סביבת המרחב הווירטואלי. לבסוף, צור חיבור זרימה בין האוזניות למחשב.
    הערה: זוהי השיטה השנייה לגשת למערכת המוצעת. מכשירי VR כוללים בדרך כלל אוזניות וזוג בקרי ידית. למכשירי VR יש חנויות מובנות שבהן משתמשים יכולים להוריד דפדפנים תומכי WebVR. לחלופין, משתמשים יכולים להשתמש בדפדפן המובנה, שבדרך כלל תומך ב-WebVR. ראוי לציין כי מכשירי VR שונים עשויים להשתמש בשיטות שונות לקישוריות.

3. הליך ניסיוני

  1. התאם את הפרספקטיבה כדי למצוא את המיקום האופטימלי לביצוע ניסוי מערכת המטוטלת ההפוכה הכפולה.
    1. עבור משתמשים המשתמשים בהרחבת אמולטור WebVR, פתחו את כלי הפיתוח, אתרו את תוסף WebVR ותפעלו את מכשיר המציאות המדומה הווירטואלי באמצעות העכבר כדי להתאים את הפרספקטיבה, כפי שמוצג באיור 3.
    2. עבור משתמשים המשתמשים במכשירי VR, לטבול בסביבת הניסוי הווירטואלית ולוודא את המיקום הניסיוני האופטימלי באמצעות תנועות פיזיות.
  2. אינטראקציה עם מערכת המטוטלת ההפוכה הכפולה באמצעות בקר הידית כמתואר להלן.
    1. קרב את הידית לקובייה. לחץ על כפתור ההדק כדי להרים את הקובייה ומערכת המטוטלת ההפוכה הכפולה תפסיק לנוע.
    2. על ידי הזזת הידית, שלוט במיקום הקובייה. שחררו את הקובייה ברגע שהיא נמצאת במיקום הרצוי על ידי שחרור כפתור ההדק. המיקום מוגדר כעת כנקודת הקיבוע הבאה של העגלה, כפי שמתואר באיור 3.
  3. שימו לב לתהליך התנועה של מערכת המטוטלת ההפוכה הכפולה. על ידי מניפולציה של מנוע סרוו זרם חילופין (AC), הניע את החגורה. תחת תנופת החגורה, המטוטלת ההפוכה יכולה לנוע לאורך המסילה המנחה, מבנה המערכת של המטוטלת ההפוכה הכפולה מובהר באיור 4. בסופו של דבר, המטוטלת ההפוכה הכפולה תתייצב בנקודת ההתחלה.
  4. עודד את המשתמשים לתפעל באופן איטרטיבי את מיקום הקובייה, להתאים ברציפות את נקודת הכיוון של העגלה, ולבחון בקפידה את ההתנהגות הדינמית של מערכת המטוטלת ההפוכה הכפולה.

תוצאות

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

מערכת הניסויים VR המוצגת מספקת למשתמשים את היכולת לעסוק בניסויים אימרסיביים באמצעות מכשירי VR, ובכך לשפר את האינטראקציה בין המשתמשים לבין ציוד הניסוי. יתר על כן, המערכת מבוססת אינטרנט, ומבטלת את הצורך של המשתמשים להגדיר סביבות מקומיות. תכנון זה מאפשר את יכולת ההרחבה של המערכת, מה שהופך אותה מתאימה ליישומים בקנה מידה גדול ולמטרות הדרכה וחינוך.

בסביבות מעבדה מסורתיות, המשתמשים נדרשים להגדיר ולהתקין באופן אישי התקני תוכנה וחומרה, אשר יכולים לצרוך כמות משמעותית של זמן ומשאבים26. עם זאת, מעבדות וירטואליות ממנפות טכנולוגיות מחשוב ענן ווירטואליזציה כדי להעביר את סביבות המעבדה לענן. משתמשים יכולים פשוט לגשת לאתר המתאים באמצעות דפדפן אינטרנט כדי לנצל את הפונקציות והמשאבים המוצעים על ידי המעבדות.

איור 3 מדגים שמשתמשים יכולים להשתתף בניסויי WebVR באמצעות גישות שונות. משתמשים שאין להם מכשירי VR זמינים יכולים לבצע ניסויים במהירות באמצעות תוספי דפדפן. משתמשים שיש להם גישה למכשירי VR יכולים לטבול את עצמם בניסויים ולקיים אינטראקציה ישירה עם ציוד הניסוי, מה שמשפר את הריאליזם בעת חקירת תהליך הניסוי. שתי דרכים שונות אלה לביצוע ניסויי WebVR מספקות למשתמשים אפשרויות רבות יותר ומאפשרות למגוון רחב יותר של משתמשים להשתמש במערכת המוצעת.

דוגמאות המטוטלת ההפוכה הכפולה מדגימות כי המעבדה הווירטואלית המוצעת מבוססת WebVR יכולה לרוץ ישירות בדפדפן אינטרנט ללא צורך בהתקנות תוכנה או תצורות נוספות. גישה זו לא רק מפחיתה את אי הנוחות של המשתמש, אלא גם משפרת מאוד את יכולת ההרחבה של המערכת. בנוסף, למשתמשים יש אפשרות להשתמש במכשירי VR לאינטראקציה סוחפת עם ציוד הניסוי. על ידי שימוש בבקרי אחיזה כדי להתאים פרמטרים של המערכת, משתמשים לא רק לשפר את הניסיון המעשי שלהם, אלא גם לשפר את הידע התיאורטי שלהם ואת הכישורים המעשיים.

בסך הכל השתתפו בניסוי 21 סטודנטים, שבו נערך שאלון כדי לאמת עוד יותר את הישימות והיעילות של המערכת המוצעת. כללנו סטודנטים עם רקע בהנדסת אוטומציה ובקרה, וכל התלמידים האלה השתתפו בעבר בניסויים וירטואליים ב- NCSLab והיה להם ידע בסיסי בניסויים וירטואליים אך לא השתתפו בניסויי VR ב- NCSLab מבוסס WebVR. על ידי אימוץ נתונים סטטיסטיים אנונימיים, אנו מבטיחים את פרטיותם וביטחונם של המשתתפים בעת מילוי השאלון, ובכך מבטיחים את אמינות נתוני השאלון.

תוצאות השאלון מוצגות באיור 5, והנתונים מצביעים על כך שהמערכת המוצעת במאמר זה מתפקדת היטב מבחינת ריאליזם ואינטראקציה עם המכשיר ומשיגה שיפור משמעותי בהשוואה לניסוי הווירטואלי המסורתי של מקלדת עכבר. בנוסף, משוב המשתתפים הראה כי המערכת לא רק הגבירה את העניין של התלמידים ואת כישורי הניסוי בלמידה, אלא גם סייעה להם להבין טוב יותר את תוכן הניסוי, ובכך שיפרה את תוצאות הלמידה.

ראוי לציין כי רוב התלמידים האמינו כי סוג זה של ניסויים אינו ישים רק על הקורס הנוכחי ניסוי, אלא גם יש את הפוטנציאל להיות מיושם בקורסים אחרים וניסויים.

המערכת המוצעת במאמר זה משתמשת בתוכנת 3DS Max למידול ציוד הניסוי, אשר מעבדת את סצנות הניסוי באמצעות תוכנת מנוע יוניטי27 ומאפשרת למשתמשים לתקשר עם הציוד באמצעות מכשירי VR. לבסוף, סצנות הניסוי ארוזות בפורמט Web Graphics Library (WebGL) ומשולבות בצורה חלקה במערכת המעבדה המקוונת בצורה של רכיבים מודולריים לבניית מערכת מעבדה וירטואלית מבוססת WebVR.

figure-results-1
איור 1: תכנון אלגוריתם בקרה עבור מערכת המטוטלת ההפוכה הכפולה. משתמשים יכולים לבחור מודולים שונים מספריית המודולים משמאל כדי לבנות את אלגוריתם הבקרה עבור מערכת המטוטלת ההפוכה. הבחירה והחיבור של המודולים דומים לאלה של MATLAB/Simulink. בתחום מערכות המטוטלת ההפוכות הכפולות, שפע של שיטות בקרה שופעות. עבור המערכת הנוכחית, האסטרטגיה שנבחרה היא גישת הבקרה Linear Quadratic Regulator (LQR), והאיור ממחיש את מטריצת המשוב המעוצבת בהתאם לבקר LQR. אנא לחץ כאן כדי להציג גרסה גדולה יותר של איור זה.

figure-results-2
איור 2: תכנון תצורה לניטור מערכת המטוטלת ההפוכה הכפולה. משתמשים יכולים לבחור רכיבים מספריית הרכיבים לעיל כדי לעצב את תצורת הניטור. אם רוצים ניסוי VR, יש לבחור את רכיב המודל התלת-ממדי. למשתמשים יש את הגמישות לבחור ברכיב תרשים כדי לעקוב באופן חזותי אחר שינויים בכיוון הזוויתי ובמיקום של המטוטלת ההפוכה הכפולה או ברכיב הקלט לביצוע התאמות בפרמטרים של בקר. לחיצה כפולה על הרכיב מאפשרת למשתמשים ליצור שיוכים בין משתני מערכת עבור תצורת פרמטרים. בתוך מערכת המטוטלת ההפוכה הכפולה, הפרמטרים של התרשים מוגדרים כך שיקיפו הן את המיקום הקבוע והן את המיקום בפועל של העגלה, יחד עם זוויות הסדר הראשון והמטוטלת הכפולה. לאחר השלמת תכנון תצורת הניטור, על המשתמשים להפעיל תחילה את הניסוי על ידי לחיצה על הלחצן התחל ניסוי . לאחר מכן, הם יכולים ליזום את ניסוי המציאות המדומה על ידי לחיצה על כפתור VR הממוקם בפינה הימנית התחתונה של רכיב המודל התלת-ממדי. אנא לחץ כאן כדי להציג גרסה גדולה יותר של איור זה.

figure-results-3
איור 3: ביצוע ניסוי מערכת המטוטלת ההפוכה הכפולה באמצעות משקפי VR והרחבת אמולטור WebVR. משתמשים יכולים לבצע ניסויי WebVR באמצעות מכשירי VR או הרחבת אמולטור WebVR. הקובייה נשלטת כדי לקבוע את נקודת המוצא של המטוטלת ההפוכה הכפולה באמצעות ידית. לאחר קביעת מיקום הקובייה, המטוטלת ההפוכה הכפולה תנוע בהתמדה לכיוון נקודת ההתחלה עד שבסופו של דבר היא תתייצב במיקום הקבוע. בצד ימין של המודל התלת-ממדי נמצא תרשים המתעד את מיקום העגלה ואת הזוויות של הסדר הראשון והמטוטלות הכפולות. התרשים מאפשר גם התבוננות במגמת השינויים בפרמטרים מרכזיים של המערכת. אנא לחץ כאן כדי להציג גרסה גדולה יותר של איור זה.

figure-results-4
איור 4: מבנה מערכת המטוטלת ההפוכה הכפולה. יש קובייה מעל הבסיס, ומיקום הקובייה הוא נקודת המוצא של העגלה. משתמשים יכולים להרים את הקובייה ולהתאים את המיקום על ידי הידית. ברגע שמנוע סרוו זרם חילופין (AC) מניע את החגורה לסיבוב, העגלה תמשיך לאורך מסילת ההנחיה תחת תנופת החגורה. בתיאום עם תנועה זו, גם המטוטלת מסדר ראשון והמטוטלת הכפולה יעברו תזוזה וסיבוב בהתאמה. אנא לחץ כאן כדי להציג גרסה גדולה יותר של איור זה.

figure-results-5
תרשים 5: תוצאות נתוני שאלון הסקר. השאלון כלל שש שאלות, כל אחת מפורטת כאן בדקדקנות. לכל שאלה היו חמש אפשרויות, שמשמעותן בערך מאוד לא להסכים, לא להסכים, ניטרלי, להסכים ולהסכים מאוד, בסולם של 1 עד 5. סה"כ נאספו 21 תגובות תקפות. הערכים הממוצעים וסטיית התקן חושבו מציונים אלה והוצגו באופן גרפי בתרשים לצורך בהירות ופרשנות. אנא לחץ כאן כדי להציג גרסה גדולה יותר של איור זה.

דיון

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

הפרוטוקול המוצג מתאר מערכת מעבדה וירטואלית המאפשרת למשתמשים לבצע ניסויי VR באופן מקוון, אך משתמשת גם בבקר מחשב בעלות נמוכה28, התורם לקידום יישומים בקנה מידה גדול. משתמשים יכולים לקבל ידע על כל תהליך הניסוי, החל מעקרונות ואלגוריתמים ועד פעולות ניסוי מעשיות. מערכת זו מאפשרת למשתמשים לטבול את עצמם בניסויים, תוך ביטול ההסתמכות על קלט עכבר ומקלדת מסורתי. מערכת זו מספקת חוויה סוחפת להתבוננות בתהליך הניסוי ולמניפולציה מעשית של מכשירים ניסיוניים.

מערכת זו חורגת מעבר לממשקים מסורתיים ומספקת למשתמשים דרך אינטואיטיבית ומרתקת יותר לקיים אינטראקציה עם ציוד ניסיוני. בדומה לניסויים מעשיים במעבדה פיזית, מעבדה וירטואלית זו שואפת לשחזר את פעולות הניסוי בצורה נאמנה ככל האפשר. גישה מקוונת זו מספקת למעבדות וירטואליות את היתרונות הבאים.

גמישות ונוחות: משתמשים יכולים לגשת למעבדות וירטואליות בכל עת ובכל מקום באמצעות דפדפן אינטרנט מבלי להיות מוגבלים למיקומי מעבדה פיזיים ספציפיים וללוחות זמנים. גישה זו משפרת מאוד את הנוחות של למידה מרחוק2.

מדרגיות וחסכוניות: מעבדות וירטואליות יכולות להרחיב ולספק בקלות משאבי מחשוב נוספים וציוד ניסיוני כדי לעמוד בדרישות של יישומים בקנה מידה גדול. משתמשים אינם צריכים לרכוש ולתחזק התקני חומרה יקרים בעצמם, אך יכולים לבצע ניסויים באמצעות משאבים מבוססי אינטרנט, ובכך להפחית את השקעות העלות שלהם3.

אבטחה: מעבדות וירטואליות יכולות להציע אמצעי אבטחה משופרים. המשתמשים אינם צריכים לדאוג מתאונות הנובעות מטיפול לקוי במהלך ניסויים, מה שעוזר להבטיח את בטיחותם במידה מסוימת29.

על ידי מינוף טכנולוגיית VR, משתמשים יכולים להיכנס לסביבת מעבדה מדומה שבה הם יכולים לתקשר עם אובייקטים ולבצע ניסויים באמצעות הידית, בדומה למעבדה פיזית. כפי שניתן לראות באיור 3, משתמשים יכולים להשתמש בידית כדי להרים ולהזיז את הקובייה כדי להגדיר את נקודת המוצא של העגלה במערכת המטוטלת ההפוכה הכפולה. צורה זו של אינטראקציה לא רק מוסיפה רמה חדשה של ריאליזם ואינטראקטיביות לחוויית המעבדה הווירטואלית, אלא גם משפרת את הבנת המשתמשים את הניסוי.

בנוסף, מערכת זו מספקת למשתמשים הזדמנויות לחקור ניסויים. הם יכולים לתכנן אלגוריתמי בקרה משלהם ולבחון את ההשפעות של פרמטרי בקרה שונים, מה שעוזר להם להשיג הבנה עמוקה יותר של עקרונות הניסוי30. זה מטפח תחושה של השתתפות ולמידה פעילה בקרב המשתמשים.

נכון לעכשיו, מעבדות VR מתוכננות ומנוצלות בעיקר עבור תרחישים ספציפיים, ללא מסגרת ליישומים בקנה מידה גדול. משתמשים מוגבלים לעתים קרובות לביצוע ניסויים על פי צעדים מוגדרים מראש, עם הזדמנויות מוגבלות ליישום הרעיונות שלהם. לעומת זאת, מעבדה וירטואלית מבוססת WebVR משלבת בצורה חלקה תוכן ניסיוני כמודולים של רכיבים במעבדה הווירטואלית. גישה זו היא לא רק תכליתית, מתאימה למגוון רחב של מסגרות יישום, אלא גם מעצימה את המשתמשים לקיים אינטראקציה עם ציוד ניסיוני ולבצע ניסויים מותאמים אישית בהתאם להעדפותיהם וצרכיהם.

עם זאת, נושאים מסוימים ראויים לתשומת לב ולפתרון. אלה כוללים את הצורך במאגר נרחב יותר של משאבים וירטואליים, כמו גם את הדרישה לדיוק משופר בהדמיית ההתנהגות הדינמית של מכשירים וירטואליים בהשוואה לעמיתיהם הפיזיים. אנו מתכננים להרחיב את מאגר המשאבים הווירטואליים שלנו על ידי עבודה עם מומחים לנושאים בתחומים שונים, אשר יבטיחו כי אנו מכסים מגוון רחב של תוכן ניסיוני ממדעי הטבע ועד הנדסה כדי לענות על הצרכים של משתמשים שונים. בנוסף, אנו מעודדים משתמשים להשתתף באופן פעיל בבניית המערכת שלנו. בנוסף למתן הצעות למאגר, אנו מתכננים גם לערוך סקרי משתמשים וראיונות בעתיד כדי להשיג הבנה מעמיקה יותר של סוגי ותחומי המשאבים שהמשתמשים מצפים להם. כדי להתמודד עם אתגר הדיוק של סימולציה של התנהגויות דינמיות, נעשה שימוש בטכניקות מידול מתקדמות, כגון שיטות מבוססות למידת מכונה או מודלים מתמטיים מורכבים יותר, כדי לשפר את הדיוק של ייצוגי מכשירים וירטואליים. בנוסף, מערכות בעולם האמיתי מאופיינות לעיתים קרובות באי ודאות, אשר צריכה להיות משולבת בגישה להדמיית מכשירים וירטואליים תוך שמירה על דיוק, המאפשר ייצוג מציאותי יותר של העולם האמיתי.

לסיכום, מערכת המעבדה הווירטואלית המוצעת מאפשרת למשתמשים להשתתף בניסויי VR באופן אימרסיבי ואינטראקטיבי. על ידי מתן חוויה ניסיונית מציאותית ככל האפשר, היא משפרת את הבנת המשתמשים של תהליך הניסוי, החל מעקרונות ועיצוב ועד לפעולות ניסיוניות. הנגישות המקוונת של המערכת מציעה גם סביבת ניסוי גמישה, נוחה ובטוחה, מה שהופך אותה לפתרון מבטיח למחקר מדעי והכשרה חינוכית בקנה מידה גדול.

גילויים

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

למחברים אין מה לחשוף.

תודות

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

עבודה זו נתמכה בחלקה על ידי הקרן הלאומית למדעי הטבע של סין תחת מענק 62103308 ומענק 62073247, בחלקה על ידי קרנות המחקר הבסיסיות עבור האוניברסיטאות המרכזיות תחת מענק 2042023kf0095, בחלקה על ידי הקרן הסינית למדע פוסט-דוקטורט תחת מענק 2022T150496, ובחלקה על ידי מימון פרויקט טכנולוגיית ניסוי באוניברסיטת ווהאן תחת מענק WHU-2022-SYJS-10.

חומרים

רשימת החומרים שנעשה בהם שימוש במאמר זה
שםחברהמספר קטלוגהערות
תוכנת 3DS MaxAutodesk3ds Max מקצועית לדוגמנות, עיבוד ואנימציה בתלת מימד מאפשרת לך ליצור עולמות נרחבים ועיצובי פרימיום.
https://www.autodesk.com/ca-en/products/3ds-max/overview
Meta Quest 2Meta Platforms10036728220341meta quest 2 היא אוזניות מציאות מדומה עצמאיות המאפשרות למשתמשים לחוות תוכן WebVR.
https://www.meta.com/it/quest/products/quest-2/
UnityUnity TechnologiesUnity היא הפלטפורמה ליצירה ותפעול של תוכן אינטראקטיבי תלת-ממדי בזמן אמת.
כל היוצרים, כולל מפתחי משחקים, אמנים, אדריכלים, מעצבי רכב, קולנוע וטלוויזיה, משתמשים ב-Unity כדי להפיח חיים ברעיונות שלהם.
פלטפורמת Unity מציעה חבילה שלמה של פתרונות תוכנה ליצירה, הפעלה ומימוש של כל דו-ממד אינטראקטיבי בזמן אמת ותוכן תלת-ממד
בטלפונים סלולריים, טאבלטים, מחשבים אישיים, קונסולות משחקים, מציאות רבודה ומכשירי מציאות מדומה.
https://unity.com/cn

מקורות

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,
  1. Martin, F., Sun, T., Westine, C. D. A systematic review of research on online teaching and learning from 2009 to 2018. Comput Educ. 159, 104009(2020).
  2. Al-Nsour, R., Alkhasawneh, R., Alqudah, S. Online engineering education: Laboratories during the pandemic - A case study. 2022 Intermountain Eng, Tech Comp. , 1-4 (2022).
  3. Chirikov, I., Semenova, T., Maloshonok, N., Bettinger, E., Kizilcec, R. F. Online education platforms scale college stem instruction with equivalent learning outcomes at lower cost. Sci Adv. 6 (15), (2020).
  4. Gamage, K. A. A., et al. Online delivery of teaching and laboratory practices: continuity of university programmes during covid-19 pandemic. Educ Sci. 10 (10), Basel. 291(2020).
  5. Kefalis, C., Drigas, A. Web based and online applications in stem education. Int J Eng Pedagogy. 9 (4), 76-85 (2019).
  6. Maiti, A., et al. A framework for analyzing and evaluating architectures and control strategies in distributed remote laboratories. IEEE Trans Learn Technol. 11 (4), 441-455 (2018).
  7. Liang, Y., Liu, G. Design of large scale virtual equipment for interactive hil control system laboratories. IEEE Trans Learn Technol. 11 (3), 376-388 (2018).
  8. Rodriguez-Gil, L., Garcia-Zubia, J., Orduna, P., Lopez-De-Ipina, D. Towards new multiplatform hybrid online laboratory models. IEEE Trans Learn Technol. 10 (3), 318-330 (2017).
  9. Chevalier, A., Copot, C., Ionescu, C., De Keyser, R. A three-year feedback study of a remote laboratory used in control engineering studies. IEEE Trans Educ. 60 (2), 127-133 (2017).
  10. Wang, N., et al. A novel wiki-based remote laboratory platform for engineering education. IEEE Trans Learn Technol. 10 (3), 331-341 (2017).
  11. Cruz-Benito, J., et al. Usalpharma: a software architecture to support learning in virtual worlds. IEEE Revista Iberoamericana De Tecnologias Del Aprendizaje. 11 (3), 194-204 (2016).
  12. Letowski, B., Lavayssière, C., Larroque, B., Schröder, M., Luthon, F. A fully open source remote laboratory for practical learning. Electronics. 9 (11), 1832(2020).
  13. Potkonjak, V., et al. Virtual laboratories for education in science, technology, and engineering: a review. Comput Educ. 95, 309-327 (2016).
  14. Rukangu, A., Tuttle, A., Johnsen, K. Virtual reality for remote controlled robotics in engineering education. IEEE Conference on Virtual Reality and 3D User Interfaces Abstracts and Workshops (VRW). , 751-752 (2021).
  15. Sermet, Y., Demir, I. Geospatialvr: a web-based virtual reality framework for collaborative environmental simulations. Comput Geosci. 159, 105010(2022).
  16. zacar, K., Ortakcı, Y., Küçükkara, M. Y. VRArchEducation: Redesigning building survey process in architectural education using collaborative virtual reality. Comp Graph. 113, 1-9 (2023).
  17. Li, Y., Lei, Z., He, Y., Liu, Z. A virtual simulation experiment of mechanics: material deformation and failure based on scanning electron microscopy. J Vis Exp. (191), e64521(2023).
  18. Alsaleh, S., Tepljakov, A., Kose, A., Belikov, J., Petlenkov, E. Reimagine lab: bridging the gap between hands-on, virtual and remote control engineering laboratories using digital twins and extended reality. IEEE Access. 10, 89924-89943 (2022).
  19. Han, B., Weeks, D. J., Leite, F. Virtual reality-facilitated engineering education: A case study on sustainable systems knowledge. Comput Appl Eng Educ. 31 (5), 1174-1189 (2023).
  20. Lei, Z., Zhou, H., Hu, W., Liu, G. Concurrent experimentation in ncslab: a scalable approach for online laboratories. Fut Gen Comp Sys. (148), 139-149 (2023).
  21. Li, W., Huang, H., Solomon, T., Esmaeili, B., Yu, L. Synthesizing personalized construction safety training scenarios for vr training. IEEE Trans Vis Comput Graph. 28 (5), 1993-2002 (2022).
  22. Zhang, Y., et al. Virtual simulation system of paste filling for green mining of metallic mine. 2020 International Conference on Virtual Reality and Visualization. , 256-257 (2020).
  23. Callaghan, M. J., Mccusker, K., Losada, J. L., Harkin, J., Wilson, S. Using game-based learning in virtual worlds to teach electronic and electrical engineering. IEEE Trans Industr Inform. 9 (1), 575-584 (2013).
  24. Garcia-Zubia, J., et al. Empirical analysis of the use of the VISIR remote lab in teaching analog electronics. IEEE T EDUC. 60 (2), 149-156 (2017).
  25. Lei, Z., Zhou, H., Hu, W., Liu, G. Unified and flexible online experimental framework for control engineering education. IEEE T Ind Electron. 69 (1), 835-844 (2022).
  26. Galan, D., Chaos, D., de la Torre, L., Aranda-Escolastico, E., Heradio, R. Customized online laboratory experiments: a general tool and its application to the furuta inverted pendulum [focus on education. IEEE Cont Sys. 39 (5), 75-87 (2019).
  27. Lei, Z., Zhou, H., Hu, W., Liu, G., Guan, S. Web-based digital twin communication system of power systems for training and education. IEEE T Pow Syst. , (2023).
  28. Lei, Z., Zhou, H., Hu, W., Liu, G. Controller effect in online laboratories-An overview. IEEE Trans. Learn. Technol. 17, 1-12 (2024).
  29. Liu, Y., et al. Virtual reality system for industrial training. 2020 International Conference on Virtual Reality and Visualization. , 338-339 (2020).
  30. Lei, Z., et al. Interactive and visualized online experimentation system for engineering education and research. J Vis Exp. (177), e63342(2021).

הדפסות חוזרות והרשאות

בקש הרשאה לשימוש חוזר בטקסט או באיורים של מאמר JoVE זה

בקש הרשאה

תגיות

Virtual Reality LaboratoryWebVR ExperimentsControl Engineering EducationOnline Laboratory SystemDouble Inverted PendulumControl Algorithm DesignDigital Twin TechnologyImmersive ExperimentationRemote Control TechnologyFeedback Matrix Design

מאמרים קשורים