prevention is better than cure in-situ monitoring and ...€¦ · “defects” are clearly a...
TRANSCRIPT
![Page 1: Prevention is better than Cure In-situ Monitoring and ...€¦ · “Defects” are clearly a function of process parameters In a single build, the number of defects (red) can be](https://reader033.vdocuments.us/reader033/viewer/2022050313/5f752a891e740814c051bc94/html5/thumbnails/1.jpg)
1
Prevention is better than Cure In-situ Monitoring and Machine Learning
P1: Process by Design Iain Todd
Director, MAPP EPSRC Future Manufacturing Hub RAEng / GKN Aerospace Research Chair
Department of Materials Science and Engineering The University of Sheffield
![Page 2: Prevention is better than Cure In-situ Monitoring and ...€¦ · “Defects” are clearly a function of process parameters In a single build, the number of defects (red) can be](https://reader033.vdocuments.us/reader033/viewer/2022050313/5f752a891e740814c051bc94/html5/thumbnails/2.jpg)
Input Process Output
Current situation 2
Variable
Fixed
Limited or no monitoring
Variable
![Page 3: Prevention is better than Cure In-situ Monitoring and ...€¦ · “Defects” are clearly a function of process parameters In a single build, the number of defects (red) can be](https://reader033.vdocuments.us/reader033/viewer/2022050313/5f752a891e740814c051bc94/html5/thumbnails/3.jpg)
MAPP Approach 3
Input Process Output
Designed for process
Monitored
Dynamic control via machine learning
Designed
Quality built in
![Page 4: Prevention is better than Cure In-situ Monitoring and ...€¦ · “Defects” are clearly a function of process parameters In a single build, the number of defects (red) can be](https://reader033.vdocuments.us/reader033/viewer/2022050313/5f752a891e740814c051bc94/html5/thumbnails/4.jpg)
Defects
![Page 5: Prevention is better than Cure In-situ Monitoring and ...€¦ · “Defects” are clearly a function of process parameters In a single build, the number of defects (red) can be](https://reader033.vdocuments.us/reader033/viewer/2022050313/5f752a891e740814c051bc94/html5/thumbnails/5.jpg)
“Defects” are clearly a function of process parameters
In a single build, the number of defects (red) can be altered by changing the melt strategy. Red = high circularity defects (gas pores)
S. Tammas-Williams, H. Zhao, F. Léonard, F. Derguti, I. Todd, P.B. Prangnell, XCT Analysis of the Influence of Melt Strategies on Defect Population in Ti-6Al-4V Components Manufactured by Selective Electron Beam Melting, Mater. Charact. 102 (2015) 47–61.
5
![Page 6: Prevention is better than Cure In-situ Monitoring and ...€¦ · “Defects” are clearly a function of process parameters In a single build, the number of defects (red) can be](https://reader033.vdocuments.us/reader033/viewer/2022050313/5f752a891e740814c051bc94/html5/thumbnails/6.jpg)
6
Where: q = Beam power v = Beam traverse rate l = Layer thickness h = Hatch offset
S. Tammas-Williams, H. Zhao, F. Léonard, F. Derguti, I. Todd, P.B. Prangnell, XCT Analysis of the Influence of Melt Strategies on Defect Population in Ti-6Al-4V Components Manufactured by Selective Electron Beam Melting, Mater. Charact. 102 (2015) 47–61.
![Page 7: Prevention is better than Cure In-situ Monitoring and ...€¦ · “Defects” are clearly a function of process parameters In a single build, the number of defects (red) can be](https://reader033.vdocuments.us/reader033/viewer/2022050313/5f752a891e740814c051bc94/html5/thumbnails/7.jpg)
HIP
![Page 8: Prevention is better than Cure In-situ Monitoring and ...€¦ · “Defects” are clearly a function of process parameters In a single build, the number of defects (red) can be](https://reader033.vdocuments.us/reader033/viewer/2022050313/5f752a891e740814c051bc94/html5/thumbnails/8.jpg)
Whilst HIPing is undoubtedly good – it is not a “cure all” S. Tammas-‐Williams et al. Metallurgical and Materials TransacLons A May 2016, Volume 47, Issue 5, pp 1939–1946
![Page 9: Prevention is better than Cure In-situ Monitoring and ...€¦ · “Defects” are clearly a function of process parameters In a single build, the number of defects (red) can be](https://reader033.vdocuments.us/reader033/viewer/2022050313/5f752a891e740814c051bc94/html5/thumbnails/9.jpg)
13/02/17 © The University of Sheffield 9
Defects After HIPing and heat treatments
![Page 10: Prevention is better than Cure In-situ Monitoring and ...€¦ · “Defects” are clearly a function of process parameters In a single build, the number of defects (red) can be](https://reader033.vdocuments.us/reader033/viewer/2022050313/5f752a891e740814c051bc94/html5/thumbnails/10.jpg)
As-built HIP
From Cordero et al.J Mater. Sci 52, (2017), 3429-‐3435
![Page 11: Prevention is better than Cure In-situ Monitoring and ...€¦ · “Defects” are clearly a function of process parameters In a single build, the number of defects (red) can be](https://reader033.vdocuments.us/reader033/viewer/2022050313/5f752a891e740814c051bc94/html5/thumbnails/11.jpg)
PrevenLon is be\er than Cure (1): In-‐situ DetecLon
![Page 12: Prevention is better than Cure In-situ Monitoring and ...€¦ · “Defects” are clearly a function of process parameters In a single build, the number of defects (red) can be](https://reader033.vdocuments.us/reader033/viewer/2022050313/5f752a891e740814c051bc94/html5/thumbnails/12.jpg)
13/02/17 © The University of Sheffield
Thermal camera Specifications
• 2048x2048 resoluLon • High quantum efficiency allows good
detecLon in NIR spectrum (650 -‐ 1800C) • Temperature range can be shiced by
changing the ND filter • ConLnuous video feed during preheat
and melt • 100 fps at full resoluLon
• 2048x512 -‐ 400 fps • 2048x128 -‐ 1603 fps • 2048x8 -‐ 25,655 fps
• Custom made lenses with AR coaLng
![Page 13: Prevention is better than Cure In-situ Monitoring and ...€¦ · “Defects” are clearly a function of process parameters In a single build, the number of defects (red) can be](https://reader033.vdocuments.us/reader033/viewer/2022050313/5f752a891e740814c051bc94/html5/thumbnails/13.jpg)
13/02/17 © The University of Sheffield
Thermal camera Example Footage
Tunnel Defects 10 mm
![Page 14: Prevention is better than Cure In-situ Monitoring and ...€¦ · “Defects” are clearly a function of process parameters In a single build, the number of defects (red) can be](https://reader033.vdocuments.us/reader033/viewer/2022050313/5f752a891e740814c051bc94/html5/thumbnails/14.jpg)
13/02/17 © The University of Sheffield
Thermal camera Example Footage
10 mm
![Page 15: Prevention is better than Cure In-situ Monitoring and ...€¦ · “Defects” are clearly a function of process parameters In a single build, the number of defects (red) can be](https://reader033.vdocuments.us/reader033/viewer/2022050313/5f752a891e740814c051bc94/html5/thumbnails/15.jpg)
15
![Page 16: Prevention is better than Cure In-situ Monitoring and ...€¦ · “Defects” are clearly a function of process parameters In a single build, the number of defects (red) can be](https://reader033.vdocuments.us/reader033/viewer/2022050313/5f752a891e740814c051bc94/html5/thumbnails/16.jpg)
Metallic powders Boron Nitride
plates
Scan direction
Attenuated X-ray
250 µm Synchrotron X-ray
In situ AM Synchrotron Setup
Diamond Light Source
In situ AM on Beamline I12
SS316, 200W, 7.5mm/s, 5000fps
Leung, Lee, Towrie et al, Funding EPSRC (RCaH&MAPP), FP7
![Page 17: Prevention is better than Cure In-situ Monitoring and ...€¦ · “Defects” are clearly a function of process parameters In a single build, the number of defects (red) can be](https://reader033.vdocuments.us/reader033/viewer/2022050313/5f752a891e740814c051bc94/html5/thumbnails/17.jpg)
PrevenLon is be\er than Cure (2): Control (Machine Learning)
![Page 18: Prevention is better than Cure In-situ Monitoring and ...€¦ · “Defects” are clearly a function of process parameters In a single build, the number of defects (red) can be](https://reader033.vdocuments.us/reader033/viewer/2022050313/5f752a891e740814c051bc94/html5/thumbnails/18.jpg)
Model-Based Feature Selection Based on Radial Basis Functions
and Information Theory George Panoutsos
EU H2020: Factories of The Future
Agreement no. 636902
![Page 19: Prevention is better than Cure In-situ Monitoring and ...€¦ · “Defects” are clearly a function of process parameters In a single build, the number of defects (red) can be](https://reader033.vdocuments.us/reader033/viewer/2022050313/5f752a891e740814c051bc94/html5/thumbnails/19.jpg)
Human-Centric Systems
• Human-Centric Systems: Computational Systems designed for user-centred information processing – Frameworks that mimic human cognition, i.e.
incremental learning, learning from examples etc. – Systems that are easy to interpret and interact with –
by non-experts i.e. linguistic interpretability
19
![Page 20: Prevention is better than Cure In-situ Monitoring and ...€¦ · “Defects” are clearly a function of process parameters In a single build, the number of defects (red) can be](https://reader033.vdocuments.us/reader033/viewer/2022050313/5f752a891e740814c051bc94/html5/thumbnails/20.jpg)
Process monitoring • High-‐speed imaging and bespoke illuminaLon system for melt pool monitoring
• Spectral monitoring
13/02/17 © The University of Sheffield
20
0,0 0,2 0,4 0,6 0,8 1,0 1,2 1,4 1,60
2
4
6
8
10
Volta
ge [V
]
Time [s]
Reference Limit 100 W (seam 1) 100 W (seam 2) 100 W (seam 3) 90 W (seam 1) 90 W (seam 2) 90 W (seam 3)
Courtes:y LZH, CAVITAR
Courtesy: 4D
![Page 21: Prevention is better than Cure In-situ Monitoring and ...€¦ · “Defects” are clearly a function of process parameters In a single build, the number of defects (red) can be](https://reader033.vdocuments.us/reader033/viewer/2022050313/5f752a891e740814c051bc94/html5/thumbnails/21.jpg)
Methodology
• Construct a modelling framework based on a data-‐driven approach (model output: defects)
• Develop a fast, but transparent ‘learning’ methodology for the model
• Observe (algorithmically) how the model learns from data
• Use informaLon theory to link the learning performance of the model to the input signals (process monitoring)
13/02/17 © The University of Sheffield
21
![Page 22: Prevention is better than Cure In-situ Monitoring and ...€¦ · “Defects” are clearly a function of process parameters In a single build, the number of defects (red) can be](https://reader033.vdocuments.us/reader033/viewer/2022050313/5f752a891e740814c051bc94/html5/thumbnails/22.jpg)
The model’s learning evolution (training error) is
linked directly to the model’s inputs (monitoring signals)
22
Output layer weights Training Error
Each model input ‘xj’ corresponds to a metric from the process monitoring signals
![Page 23: Prevention is better than Cure In-situ Monitoring and ...€¦ · “Defects” are clearly a function of process parameters In a single build, the number of defects (red) can be](https://reader033.vdocuments.us/reader033/viewer/2022050313/5f752a891e740814c051bc94/html5/thumbnails/23.jpg)
23
Hypothesis: For two data sequences (model weights – evoluLon of model learning) we can use informaLon-‐theoreLc measures to idenLfy relevance/importance:
Cross-‐sample entropy is used [1]:
[1] G. Tzagarakis and G. Panoutsos, Model-‐Based Feature SelecLon Based on Radial Basis FuncLons and InformaLon Measures, Proceedings of the 2016 IEEE World Congress on ComputaLonal Intelligence, Canada (2016)
![Page 24: Prevention is better than Cure In-situ Monitoring and ...€¦ · “Defects” are clearly a function of process parameters In a single build, the number of defects (red) can be](https://reader033.vdocuments.us/reader033/viewer/2022050313/5f752a891e740814c051bc94/html5/thumbnails/24.jpg)
Simulation results • SimulaLon results on a
sample of 81 welds • 80 features from the
monitoring signals were used to create the overall dataset
• Most important metric linked to defects: – Mean of reference width
measurement (meltpool)
24
Example model-‐based defect predicLon surface
![Page 25: Prevention is better than Cure In-situ Monitoring and ...€¦ · “Defects” are clearly a function of process parameters In a single build, the number of defects (red) can be](https://reader033.vdocuments.us/reader033/viewer/2022050313/5f752a891e740814c051bc94/html5/thumbnails/25.jpg)
What Next in MAPP?
• Development of Deeper Process “rules” • Performance by Design - building from / on
– models of differing levels of complexity – generation of Axioms – data acquisition – in and ex-situ and in-operando – direct observation – visual,thermal, spectral, X-Ray etc.
• Capacity to Develop “cyber-physical” manufacturing environments – Human Centric but Machine Learning enabled
• This is a clear intersection of AM and Industry 4.0 – but should enable the promise of AM (and other processes) to be fulfilled.
![Page 26: Prevention is better than Cure In-situ Monitoring and ...€¦ · “Defects” are clearly a function of process parameters In a single build, the number of defects (red) can be](https://reader033.vdocuments.us/reader033/viewer/2022050313/5f752a891e740814c051bc94/html5/thumbnails/26.jpg)
Our Partners
26