$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
סדרה של סימולציות FE הופעלה באמצעות שילובים שונים של אורך תנועת הקשת, מהירות התקדמות הקשת וקצב קלט האנרגיה נטו. עבור ערכת האימון, טווח הערכים ששימש לאורך תנועת הקשת היה 40 מ"מ, 50 מ"מ, 60 מ"מ, 70 מ"מ ו-80 מ"מ. טווח הערכים ששימש למהירות התקדמות הקשת היה 2 מ"מ לשנייה, 2.5 מ"מ לשנייה, 3 מ"מ לשנייה, 3.5 מ"מ לשנייה ו-4 מ"מ לשנייה. טווח הערכים ששימש לקצב כניסת האנרגיה נטו היה 1000 וואט, 1500 וואט, 2000 וואט, 2500 וואט ו-3000 וואט. עבור ערכת הבדיקה, טווח הערכים ששימש לאורך תנועת הקשת היה 40 מ"מ, 50 מ"מ, 60 מ"מ, 70 מ"מ ו-80 מ"מ. טווח הערכים ששימש למהירות התקדמות הקשת היה 2.25 מ"מ לשנייה, 2.75 מ"מ לשנייה, 3.25 מ"מ לשנייה ו-3.75 מ"מ לשנייה. טווח הערכים ששימש לקצב קלט אנרגיה נטו היה 1250 W, 1750 W, 2250 W ו-2750 W. מתחים אורכיים לאורך קו ה-BD של 205 הסימולציות הללו נאספים ומוצגים באיור 2. תוצאה זו פורסמה בעברב-25. בפרט, תוצאות חקר המקרה משמשות במחקר זה כדי לבסס את יעילות זרימת העבודה. המחקר הנוכחי משתרע מעבר לחקירות קודמות על ידי מתן הסבר מקיף על ההגדרות הספציפיות המיושמות בסימולציית הריתוך ופירוט מתודולוגיית הסקריפטים של Python המשמשת לסימולציית הריתוך הכללית.
מודל ה-ANN שפותח יושם כדי לבצע חיזוי על ערכת הבדיקות. הפער בין חיזוי המודל לסימולציית FE מוצג באיור 3. מתוך 1680 נקודות בדיקה, רוב ההבדלים (759 התרחשויות) בין ניתוח האלמנטים הסופיים המדומה לערכי המתח החזויים של ANN נופלים בטווח של 0-2 MPa, המהווים 45.2% מהנתונים. התדירות פוחתת ככל שההבדל גדל, כאשר מעט מאוד נקודות נתונים מראות הבדלים גדולים מ-10 מגה פיקסל. תרשים תיבה מוצג באיור 4 כדי להראות את התפלגות הפערים המוחלטים בין המתח המדומה לבין המתח החזוי עבור רמות שונות של מתח מדומה. כל קופסה מייצגת את הטווח הבין-רבעוני של השאריות בתוך סל ספציפי של רמות מתח מדומות, כאשר הקו בתוך הקופסה מציין את הערך החציוני. ההיסטוגרמה על ציר ה-y המשני מציגה את מספר נקודות נתוני האימון בתוך כל סל רמת מתח, ומספקת הקשר נוסף על התפלגות הנתונים המשמשת לאימון המודל. כפי שמוצג באיור, פחי רמת מתח עם פחות נקודות נתוני אימון נוטים להציג פערים מקסימליים גבוהים יותר במערך נתוני הבדיקה. ניתן לשפר את הביצועים באזורים אלה על ידי הגדלת כמות נתוני האימון הזמינים עבור רמות לחץ אלה.
שגיאה ריבועית ממוצעת (MSE) שימשה לכימות ביצועי החיזוי, והביטוי עבור מדדי ביצועים של MSE הוא:

כאשר yi הוא ערך הלחץ לפני היפוך הסטנדרטיזציה עבור נקודת הדגימה i-th,
הוא ערך המתח החזוי לפני היפוך הסטנדרטיזציה עבור מדגם i-th, ו-n הוא המספר הכולל של הדגימות.
תחזית הלחץ של ה-ANN הייתה קרובה מאוד לתוצאות סימולציית ה-FE, עם MSE של 0.0024. תחזיות על ארבעה מקרי מבחן נבחרים מוצגות באיור 5; כניסת החום עבור ארבעת מקרי הבדיקה הללו היא 333 J/mm, 538 J/mm, 692 J/mm ו-1222 J/mm, בהתאמה. בין כל ארבעת המקרים הללו, תחזיות ה-ANN מראות התאמה טובה לתוצאות סימולציה של FE באופן כללי. עם זאת, בתרחישים בהם מהירות הריתוך היא 2.25 מ"מ לשנייה עם אורך נסיעה של 50 מ"מ וקצב כניסת אנרגיה נטו של 2750 וואט או כאשר מהירות הריתוך היא 3.75 מ"מ לשנייה עם אורך נסיעה של 40 מ"מ וקצב כניסת אנרגיה נטו של 1250 וואט, נצפים פערים גדולים יחסית בתחתית קו ה-BD (עומק קרוב ל-17 מ"מ). ניתן לייחס את הפערים הללו למורכבות המוגברת של הכללים השולטים באזור זה, וכתוצאה מכך סעפת מורכבת יותר בתוך אזורי מרחב הפרמטרים הספציפיים הללו. פתרון אפשרי יהיה להגדיל את הצפיפות של מערך נתוני האימון בתחום זה.

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

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

איור 3: תדירות הפער בין תוצאות סימולציית FE לתחזיות ANN. ההבדלים בין תוצאות סימולציית FE לתחזיות ANN במערך נתוני הבדיקה מסווגים ל-10 רמות. ההערות בעלילה מציינות את התדירות ואחוז ההתרחשויות עבור כל רמת הבדל במקרי הבדיקה. אנא לחץ כאן לצפייה בגרסה גדולה יותר של איור זה.

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

איור 5: השוואה בין תוצאות הסימולציה לתוצאות החזויות של ANN. ארבעה מקרי בדיקה מוצגים באיור זה, כאשר (A) מהירות הריתוך היא 3.75 מ"מ לשנייה, אורך הנסיעה הוא 40 מ"מ וקצב כניסת האנרגיה נטו הוא 1250 W; (ב) מהירות הריתוך היא 3.25 מ"מ לשנייה, אורך הנסיעה הוא 60 מ"מ, וקצב כניסת האנרגיה נטו הוא 1750 וואט; (ג) מהירות הריתוך היא 3.25 מ"מ לשנייה, אורך הנסיעה הוא 50 מ"מ, וקצב כניסת האנרגיה נטו הוא 2250 וואט; ו-(D) מהירות הריתוך היא 2.25 מ"מ לשנייה, אורך הנסיעה הוא 50 מ"מ, וקצב כניסת האנרגיה נטו הוא 2750 וואט. הפער הבולט ביותר בכל מקרי הבדיקה מודגש באמצעות תיבה כחולה, המציגה הבדל של 19.4 מגה פיקסל בעומק של 17 מ"מ מהמשטח העליון במקרה המבחן (D). אנא לחץ כאן לצפייה בגרסה גדולה יותר של איור זה.
טבלה 1: מידע גיאומטרי עבור דגימת ריתוך, אזור רשת עידון וחרוז. האורך, הרוחב והעומק של דגימת הריתוך המלבנית ואזור רשת החידוד מפורטים בטבלה. מידות חרוז הריתוך מומחשות בסקיצה. בתהליך הדוגמנות יש להפחית את הרוחב בחצי מכיוון שרק מחצית מהמודל נוצר. אנא לחץ כאן להורדת טבלה זו.
טבלה 2: תכונות החומר של AISI 316LN14. צפיפות ויחס פואסון מטופלים כבלתי תלויים בטמפרטורה, ושאר התכונות הפיזיקליות מטופלות כתלויות טמפרטורה. אנא לחץ כאן להורדת טבלה זו.
טבלה 3: תכונות מכניות פלסטיות של AISI 316LN24. תכונות מכניות של נירוסטה AISI 316LN כפונקציה של טמפרטורה; מתח תשואה באפס מתח פלסטיק; פרמטרי התקשות קינמטיים (C1, Gamma 1, C2, Gamma 2); פרמטר התקשות איזוטרופי (Q-inf); ופרמטר התקשות (ב). אנא לחץ כאן להורדת טבלה זו.
קובץ קידוד משלים 1: Create_input_files.py אנא לחץ כאן להורדת קובץ זה.
קובץ קידוד משלים 2: Run_thermal אנא לחץ כאן להורדת קובץ זה.
קובץ קידוד משלים 3: DFLUX.for אנא לחץ כאן להורדת קובץ זה.
קובץ קידוד משלים 4:Run_Mechanical אנא לחץ כאן להורדת קובץ זה.
קובץ קידוד משלים 5: extract_data.py אנא לחץ כאן כדי להוריד קובץ זה.
קובץ קידוד משלים 6: ANN_development.py אנא לחץ כאן להורדת קובץ זה.