prevention is better than cure in-situ monitoring and ...€¦ · “defects” are clearly a...

26
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

Upload: others

Post on 26-Jul-2020

0 views

Category:

Documents


0 download

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

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

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

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

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

“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

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

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

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

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

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

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

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

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

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

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

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

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

Model-Based Feature Selection Based on Radial Basis Functions

and Information Theory George  Panoutsos  

[email protected]  

 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

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

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

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

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

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

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

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

Our Partners

26