[3A1] The power of high-speed, accurate ultrasonic modelling for NDT

P Huthwaite
Imperial College London, UK 

Modelling of ultrasound is becoming increasingly important for non-destructive testing (NDT) applications. This has applications in generating data for training humans as well as machine learning models, inversion schemes where model output is matched to physical measurements, verification of new inspection approaches as well as understanding physical phenomena. The finite element (FE) method is very powerful for ultrasound simulations in these areas: it is accurate (no assumptions are made beyond the fundamental discretisation used) and it is flexible.

This power does come with a computational burden, but modern computing hardware provides an avenue to address this. The architecture of the graphics card is well suited to performing the parallel calculations that occur when solving the finite element method with explicit time steps. We have developed the Pogo FE software package (www.pogo.software) to exploit this capability, which has demonstrated speed-ups of around two orders of magnitude compared to equivalent central processing unit (CPU) packages.

This talk will discuss the recent developments incorporated into Pogo that have enabled faster, more accurate simulations. These developments have also enabled some of the largest ultrasonic models to be run, which have provided some important steps forward in understanding of ultrasound propagation. The talk will also present some other related findings.