$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Eine Reihe von FE-Simulationen wurde mit verschiedenen Kombinationen aus Lichtbogenverfahrlänge, Lichtbogenvorschubgeschwindigkeit und Nettoenergieeintragsrate durchgeführt. Für den Trainingssatz betrug der Wertebereich für den Verfahrweg des Lichtbogens 40 mm, 50 mm, 60 mm, 70 mm und 80 mm. Der Wertebereich für die Lichtbogenvorschubgeschwindigkeit betrug 2 mm/s, 2,5 mm/s, 3 mm/s, 3,5 mm/s und 4 mm/s. Der Wertebereich, der für die Nettoenergiezufuhr verwendet wurde, betrug 1000 W, 1500 W, 2000 W, 2500 W und 3000 W. Für das Prüfset betrug der Wertebereich für die Verfahrlänge des Lichtbogens 40 mm, 50 mm, 60 mm, 70 mm und 80 mm. Der Wertebereich für die Lichtbogenvorschubgeschwindigkeit betrug 2,25 mm/s, 2,75 mm/s, 3,25 mm/s und 3,75 mm/s. Der Wertebereich für die Nettoenergiezufuhr betrug 1250 W, 1750 W, 2250 W und 2750 W. Die Längsspannungen entlang der BD-Linie dieser 205 Simulationen sind erfasst und in Abbildung 2 dargestellt. Dieses Ergebnis wurde bereits in25 veröffentlicht. Insbesondere werden die Ergebnisse der Fallstudie in dieser Studie verwendet, um die Wirksamkeit des Workflows zu untermauern. Die vorliegende Forschung geht über frühere Untersuchungen hinaus, indem sie eine umfassende Erläuterung der spezifischen Einstellungen bietet, die in der Schweißsimulation angewendet werden, und die für die allgemeine Schweißsimulation verwendete Python-Skripting-Methodik detailliert beschreibt.
Das entwickelte KNN-Modell wurde angewendet, um Vorhersagen auf dem Testsatz zu treffen. Die Diskrepanz zwischen der Modellvorhersage und der FE-Simulation ist in Abbildung 3 dargestellt. Von 1680 Testpunkten liegen die meisten Differenzen (759 Vorkommen) zwischen den simulierten Finite-Elemente-Analysewerten und den von ANN vorhergesagten Spannungswerten im Bereich von 0 bis 2 MPa, was 45,2 % der Daten ausmacht. Die Häufigkeit nimmt mit zunehmender Differenz ab, wobei nur sehr wenige Datenpunkte Unterschiede von mehr als 10 MPa zeigen. In Abbildung 4 ist ein Boxplot dargestellt, der die Verteilung der absoluten Diskrepanzen zwischen der simulierten Spannung und der vorhergesagten Spannung für verschiedene Niveaus der simulierten Spannung zeigt. Jedes Feld stellt den Interquartilsbereich der Residuen innerhalb eines bestimmten Abschnitts mit simulierten Spannungsniveaus dar, wobei die Linie innerhalb des Feldes den Medianwert angibt. Das Histogramm auf der sekundären y-Achse zeigt die Anzahl der Trainingsdatenpunkte innerhalb jedes Abschnitts für Spannungsstufen an und bietet zusätzlichen Kontext zu der Datenverteilung, die zum Trainieren des Modells verwendet wird. Wie in der Abbildung gezeigt, weisen Stresslevel-Bins mit weniger Trainingsdatenpunkten tendenziell höhere maximale Diskrepanzen im Testdataset auf. Die Leistung in diesen Regionen könnte möglicherweise verbessert werden, indem die Menge an Trainingsdaten, die für diese Stressniveaus verfügbar sind, erhöht wird.
Zur Quantifizierung der prädiktiven Leistung wurde der mittlere quadratische Fehler () verwendet, und der Ausdruck für-Leistungsindikatoren lautet:

Dabei ist yi der Spannungswert vor der Umkehrung der Standardisierung für den i-ten Stichprobenpunkt,
der vorhergesagte Spannungswert vor der Umkehrung der Standardisierung für die i-te Probe und n die Gesamtzahl der Stichproben.
Die Vorhersage der Spannung durch das KNN lag mit einem von 0,0024 sehr nahe an den Ergebnissen der FE-Simulation. Vorhersagen zu vier ausgewählten Testfällen sind in Abbildung 5 dargestellt. Der Wärmeeintrag für diese vier Testfälle beträgt 333 J/mm, 538 J/mm, 692 J/mm bzw. 1222 J/mm. In all diesen vier Fällen zeigen die ANN-Vorhersagen eine gute Übereinstimmung mit den FE-Simulationsergebnissen im Allgemeinen. In Szenarien, in denen die Schweißgeschwindigkeit 2,25 mm/s bei einem Verfahrweg von 50 mm und einem Nettoenergieeintrag von 2750 W oder bei einer Schweißgeschwindigkeit von 3,75 mm/s bei einem Verfahrweg von 40 mm und einem Nettoenergieeintrag von 1250 W beträgt, werden jedoch relativ große Diskrepanzen am unteren Ende der BD-Linie (nahe 17 mm Tiefe) beobachtet. Diese Diskrepanzen können auf die erhöhte Komplexität der Regeln für diesen Bereich zurückgeführt werden, was zu einer komplizierteren Mannigfaltigkeit innerhalb dieser spezifischen Parameterraumbereiche führt. Eine mögliche Lösung wäre, die Dichte des Trainingsdatensatzes in diesem Bereich zu erhöhen.

Abbildung 1: Arbeitsablauf. Der vorgeschlagene Arbeitsablauf besteht aus vier Schritten (in blauen Blöcken dargestellt): Erstellung von Baseline-FE-Modellen, Skripterstellung, Datengenerierung und Entwicklung von Ersatzmodellen. Orangefarbene Blöcke stellen die Eingabe jedes Schritts dar, und grüne Blöcke stellen die Ausgabe jedes Schritts dar. Bitte klicken Sie hier, um eine größere Version dieser Abbildung anzuzeigen.

Abbildung 2: Generierter Datensatz. Insgesamt werden 205 Sätze von Längsspannungsdaten dargestellt, die jeweils einer einzigartigen Kombination aus Verfahrlänge, Nettoenergieeintrag und Schweißgeschwindigkeit entsprechen. Innerhalb jedes Satzes werden 20 Datenpunkte für verschiedene Knoten entlang der BD-Linie dargestellt. Zur Unterscheidung zwischen den Sets wird jedes Set durch eine andere Farbe dargestellt, die seiner Nettowärmezufuhr entspricht. Dieser Wert kann berechnet werden, indem die Nettoenergiezufuhr durch die Schweißgeschwindigkeit dividiert wird. Diese Zahl wurde von25 geändert. Bitte klicken Sie hier, um eine größere Version dieser Abbildung anzuzeigen.

Abbildung 3: Häufigkeit der Diskrepanz zwischen FE-Simulationsergebnissen und KNN-Vorhersagen. Die Unterschiede zwischen den FE-Simulationsergebnissen und den KNN-Vorhersagen im Testdatensatz werden in 10 Stufen kategorisiert. Die Anmerkungen im Diagramm geben die Häufigkeit und den Prozentsatz des Auftretens für jede Differenzstufe in den Testfällen an. Bitte klicken Sie hier, um eine größere Version dieser Abbildung anzuzeigen.

Abbildung 4: Verteilung der durchschnittlichen absoluten Residuen und des Trainingsdatensatzes über verschiedene Stressniveaus. Der Boxplot beschreibt die Verteilung der absoluten Diskrepanzen zwischen der simulierten Spannung und der vorhergesagten Spannung für verschiedene Niveaus der simulierten Spannung. Die orangefarbene Linie in jedem Feld stellt den Median dar und gibt den Mittelpunkt der absoluten Diskrepanzen an. Die Höhe jedes Kästchens entspricht dem Interquartilsbereich, der sich über die mittleren 50 % der Daten (vom 25. bis zum 75. Perzentil) erstreckt und die Variabilität der Diskrepanzen widerspiegelt. Die Whisker ragen aus dem Feld heraus und zeigen die minimalen und maximalen Werte der Diskrepanz an. Das blaue Histogramm zeigt die Anzahl der Trainingsdatenpunkte, die jeder Stressstufe im Trainingsdataset entsprechen. Bitte klicken Sie hier, um eine größere Version dieser Abbildung anzuzeigen.

Abbildung 5: Vergleich zwischen Simulationsergebnissen und KNN-vorhergesagten Ergebnissen. In dieser Abbildung sind vier Testfälle dargestellt, wobei (A) die Schweißgeschwindigkeit 3,75 mm/s beträgt, die Verfahrlänge 40 mm beträgt und die Nettoenergieaufnahme 1250 W beträgt; (B) Die Schweißgeschwindigkeit beträgt 3,25 mm/s, die Verfahrlänge 60 mm und die Nettoenergieaufnahme 1750 W. (C) Die Schweißgeschwindigkeit beträgt 3,25 mm/s, die Verfahrlänge 50 mm und die Nettoenergieaufnahme 2250 W. und (D) Die Schweißgeschwindigkeit beträgt 2,25 mm/s, die Verfahrlänge 50 mm und die Nettoenergieaufnahme 2750 W. Die auffälligste Diskrepanz über alle Testfälle hinweg ist mit einem blauen Kästchen hervorgehoben, das eine Differenz von 19,4 MPa in einer Tiefe von 17 mm von der oberen Oberfläche im Testfall (D) zeigt. Bitte klicken Sie hier, um eine größere Version dieser Abbildung anzuzeigen.
Tabelle 1: Geometrieinformationen für die Schweißprobe, den Verfeinerungsnetzbereich und die Sicke. Die Länge, Breite und Tiefe der rechteckigen Schweißprobe und des Verfeinerungsnetzbereichs sind in der Tabelle aufgeführt. Die Abmessungen der Schweißraupe werden mit einer Skizze veranschaulicht. Im Modellierungsprozess sollte die Breite halbiert werden, da nur die Hälfte des Modells erstellt wurde. Bitte klicken Sie hier, um diese Tabelle herunterzuladen.
Tabelle 2: Materialeigenschaften von AISI 316LN14. Die Dichte und die Poissonzahl werden als temperaturunabhängig behandelt, und die anderen physikalischen Eigenschaften werden als temperaturabhängig behandelt. Bitte klicken Sie hier, um diese Tabelle herunterzuladen.
Tabelle 3: Mechanische Eigenschaften von AISI 316LN24 aus Kunststoff. Mechanische Eigenschaften des rostfreien Stahls AISI 316LN in Abhängigkeit von der Temperatur; Streckgrenze bei null plastischer Dehnung; kinematische Härtungsparameter (C1, Gamma 1, C2, Gamma 2); isotroper Härtungsparameter (Q-inf); und Härtungsparameter (b). Bitte klicken Sie hier, um diese Tabelle herunterzuladen.
Ergänzende Codierungsdatei 1: Create_input_files.py Bitte klicken Sie hier, um diese Datei herunterzuladen.
Ergänzende Codierungsdatei 2: Run_thermal Bitte klicken Sie hier, um diese Datei herunterzuladen.
Ergänzende Codierungsdatei 3: DFLUX.for Bitte klicken Sie hier, um diese Datei herunterzuladen.
Ergänzende Codierungsdatei 4:Run_Mechanical Bitte klicken Sie hier, um diese Datei herunterzuladen.
Ergänzende Codierungsdatei 5: extract_data.py Bitte klicken Sie hier, um diese Datei herunterzuladen.
Ergänzende Codierungsdatei 6: ANN_development.py Bitte klicken Sie hier, um diese Datei herunterzuladen.