$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Una serie di simulazioni FE sono state eseguite utilizzando diverse combinazioni di lunghezza della corsa dell'arco, velocità di avanzamento dell'arco e tasso di energia immessa netta. Per il set di addestramento, l'intervallo di valori utilizzato per la lunghezza della corsa dell'arco era di 40 mm, 50 mm, 60 mm, 70 mm e 80 mm. L'intervallo di valori utilizzato per la velocità di avanzamento dell'arco era di 2 mm/s, 2,5 mm/s, 3 mm/s, 3,5 mm/s e 4 mm/s. L'intervallo di valori utilizzato per il tasso di energia netta assorbita era 1000 W, 1500 W, 2000 W, 2500 W e 3000 W. Per il set di test, l'intervallo di valori utilizzato per la lunghezza della corsa dell'arco era di 40 mm, 50 mm, 60 mm, 70 mm e 80 mm. L'intervallo di valori utilizzato per la velocità di avanzamento dell'arco era di 2,25 mm/s, 2,75 mm/s, 3,25 mm/s e 3,75 mm/s. L'intervallo di valori utilizzati per il tasso di energia netta assorbita era di 1250 W, 1750 W, 2250 W e 2750 W. Le sollecitazioni longitudinali lungo la linea BD di queste 205 simulazioni sono raccolte e mostrate nella Figura 2. Questo risultato è stato precedentemente pubblicato nel25. In particolare, i risultati dello studio di caso vengono utilizzati in tale studio per comprovare l'efficacia del flusso di lavoro. La presente ricerca va oltre le indagini precedenti, fornendo una spiegazione completa delle impostazioni specifiche applicate nella simulazione di saldatura e dettagliando la metodologia di scripting Python impiegata per la simulazione generale della saldatura.
Il modello ANN sviluppato è stato applicato per eseguire la previsione sul set di test. La discrepanza tra la previsione del modello e la simulazione FE è mostrata nella Figura 3. Su 1680 punti di test, la maggior parte delle differenze (759 occorrenze) tra l'analisi agli elementi finiti simulata e i valori di stress previsti dall'ANN rientrano nell'intervallo 0-2 MPa, rappresentando il 45,2% dei dati. La frequenza diminuisce all'aumentare della differenza, con pochissimi punti dati che mostrano differenze superiori a 10 MPa. Nella Figura 4 è mostrato un box plot per mostrare la distribuzione delle discrepanze assolute tra la sollecitazione simulata e la sollecitazione prevista per diversi livelli di sollecitazione simulata. Ogni casella rappresenta l'intervallo interquartile dei residui all'interno di un contenitore specifico di livelli di stress simulati, con la linea all'interno della casella che indica il valore mediano. L'istogramma sull'asse y secondario mostra il numero di punti dati di addestramento all'interno di ciascun contenitore del livello di sollecitazione, fornendo un contesto aggiuntivo sulla distribuzione dei dati utilizzata per l'addestramento del modello. Come mostrato nella figura, i contenitori del livello di stress con meno punti dati di addestramento tendono a mostrare discrepanze massime più elevate nel set di dati di test. Le prestazioni in queste regioni potrebbero essere potenzialmente migliorate aumentando la quantità di dati di allenamento disponibili per questi livelli di stress.
L'errore quadratico medio (MSE) è stato utilizzato per quantificare le prestazioni predittive e l'espressione per gli indicatori di prestazione MSE è:

dove yi è il valore di sollecitazione prima dell'inversione della standardizzazione per l'i-esimo punto di campionamento,
è il valore di sollecitazione previsto prima dell'inversione della standardizzazione per l'i-esimo campione e n è il numero totale di campioni.
La previsione dello stress dell'ANN era molto vicina ai risultati della simulazione FE, con un MSE di 0,0024. Le previsioni su quattro casi di test selezionati sono mostrate nella Figura 5; l'apporto di calore per questi quattro casi di test è rispettivamente di 333 J/mm, 538 J/mm, 692 J/mm e 1222 J/mm. Tra tutti questi quattro casi, le previsioni ANN mostrano un buon accordo con i risultati della simulazione FE in generale. Tuttavia, negli scenari in cui la velocità di saldatura è di 2,25 mm/s con una corsa di 50 mm e un tasso di energia netta di 2750 W o quando la velocità di saldatura è di 3,75 mm/s con una corsa di 40 mm e un tasso di energia netta di 1250 W, si osservano discrepanze relativamente grandi nella parte inferiore della linea BD (vicino a 17 mm di profondità). Queste discrepanze possono essere attribuite all'aumentata complessità delle regole che governano questa regione, risultando in una varietà più intricata all'interno di queste specifiche regioni dello spazio dei parametri. Una possibile soluzione sarebbe quella di aumentare la densità del set di dati di addestramento in quest'area.

Figura 1: Flusso di lavoro. Il flusso di lavoro proposto prevede quattro passaggi (indicati in blocchi blu): creazione di modelli FE di base, scripting, generazione di dati e sviluppo di modelli surrogati. I blocchi arancioni rappresentano l'input di ogni passaggio e i blocchi verdi rappresentano l'output di ogni passaggio. Clicca qui per visualizzare una versione più grande di questa figura.

Figura 2: Set di dati generato. Vengono illustrati un totale di 205 serie di dati sulle sollecitazioni longitudinali, ciascuno corrispondente a una combinazione unica di lunghezza della corsa, tasso di energia netta assorbita e velocità di saldatura. All'interno di ogni set, vengono tracciati 20 punti dati per diversi nodi lungo la linea BD. Per differenziare i set, ognuno è rappresentato da un colore diverso, che corrisponde al suo tasso di apporto termico netto. Questo valore può essere calcolato dividendo il tasso di energia netta assorbita per la velocità di saldatura. Questa cifra è stata modificata da25. Clicca qui per visualizzare una versione più grande di questa figura.

Figura 3: Frequenza della discrepanza tra i risultati della simulazione FE e le previsioni ANN. Le differenze tra i risultati della simulazione FE e le previsioni ANN nel set di dati del test sono classificate in 10 livelli. Le annotazioni all'interno del grafico indicano la frequenza e la percentuale di occorrenze per ogni livello di differenza nei casi di test. Clicca qui per visualizzare una versione più grande di questa figura.

Figura 4: Distribuzione dei residui assoluti medi e set di dati di addestramento tra diversi livelli di stress. Il box plot descrive la distribuzione delle discrepanze assolute tra la sollecitazione simulata e la sollecitazione prevista per diversi livelli di sollecitazione simulata. La linea arancione all'interno di ogni casella rappresenta la mediana, indicando il punto medio delle discrepanze assolute. L'altezza di ogni casella corrisponde all'intervallo interquartile, che copre il 50% medio dei dati (dal 25° al 75° percentile), riflettendo la variabilità delle discrepanze. I baffi si estendono dalla scatola per mostrare i valori minimo e massimo di discrepanza. L'istogramma blu mostra il numero di punti dati di addestramento corrispondenti a ciascun livello di stress nel set di dati di addestramento. Clicca qui per visualizzare una versione più grande di questa figura.

Figura 5: Confronto tra i risultati della simulazione e i risultati previsti dall'ANN. In questa figura sono mostrati quattro casi di test, con (A) la velocità di saldatura è di 3,75 mm/s, la lunghezza della corsa è di 40 mm e la velocità di ingresso dell'energia netta è di 1250 W; (B) la velocità di saldatura è di 3,25 mm/s, la lunghezza della corsa è di 60 mm e la velocità di ingresso dell'energia netta è di 1750 W; (C) la velocità di saldatura è di 3,25 mm/s, la lunghezza della corsa è di 50 mm e il tasso di energia netta in ingresso è di 2250 W; e (D) la velocità di saldatura è di 2,25 mm/s, la lunghezza della corsa è di 50 mm e la velocità di ingresso dell'energia netta è di 2750 W. La discrepanza più notevole tra tutti i casi di test è evidenziata con un riquadro blu, che mostra una differenza di 19,4 MPa a una profondità di 17 mm dalla superficie superiore nel caso di test (D). Clicca qui per visualizzare una versione più grande di questa figura.
Tabella 1: Informazioni sulla geometria per il campione di saldatura, la regione della mesh di affinamento e il cordone. La lunghezza, la larghezza e la profondità del campione di saldatura rettangolare e della regione della mesh di affinamento sono elencate nella tabella. Le dimensioni del cordone di saldatura sono illustrate con uno schizzo. Nel processo di modellazione, la larghezza deve essere dimezzata poiché è stata creata solo metà del modello. Clicca qui per scaricare questa tabella.
Tabella 2: Proprietà dei materiali di AISI 316LN14. La densità e il coefficiente di Poisson sono trattati come indipendenti dalla temperatura, mentre le altre proprietà fisiche sono trattate come dipendenti dalla temperatura. Clicca qui per scaricare questa tabella.
Tabella 3: Proprietà meccaniche plastiche dell'AISI 316LN24. Proprietà meccaniche dell'acciaio inox AISI 316LN in funzione della temperatura; sforzo di snervamento a deformazione plastica zero; parametri cinematici di tempra (C1, Gamma 1, C2, Gamma 2); parametro di indurimento isotropo (Q-inf); e il parametro di indurimento (b). Clicca qui per scaricare questa tabella.
File di codifica supplementare 1: Create_input_files.py Fare clic qui per scaricare questo file.
File di codifica supplementare 2: Run_thermal Fare clic qui per scaricare questo file.
File di codifica supplementare 3: DFLUX.for Fare clic qui per scaricare questo file.
File di codifica supplementare 4:Run_Mechanical Fare clic qui per scaricare questo file.
File di codifica supplementare 5: extract_data.py Fare clic qui per scaricare questo file.
File di codifica supplementare 6: ANN_development.py Fare clic qui per scaricare questo file.