HPC at Tata Steel 39 th IDC HPC User Forum @ SARA Amsterdam, October - - PowerPoint PPT Presentation

hpc at tata steel
SMART_READER_LITE
LIVE PREVIEW

HPC at Tata Steel 39 th IDC HPC User Forum @ SARA Amsterdam, October - - PowerPoint PPT Presentation

Eelco van Vliet Dirk van der Plas HPC at Tata Steel 39 th IDC HPC User Forum @ SARA Amsterdam, October 12 th , 2010 Tata Steel Europe RD&T Process Modelling & Fluid Dynamics IJmuiden, The Netherlands Tata Group Indian industrial


slide-1
SLIDE 1

Eelco van Vliet Dirk van der Plas

HPC at Tata Steel

39th IDC HPC User Forum @ SARA Amsterdam, October 12th, 2010

Tata Steel Europe RD&T Process Modelling & Fluid Dynamics IJmuiden, The Netherlands

slide-2
SLIDE 2

Tata Group

  • Indian industrial conglomerate founded

in 1868 by Jamshetji Tata

  • Active in more than 80 countries
  • Combined turnover 2009: $ 70.8 bn
  • Presence in 7 business sectors

3% 3% 4% 6% 15% 24% 45%

Consumer products Services Chemicals Energy IT Engineering Materials

JN Tata

HPC at Tata Steel 2

slide-3
SLIDE 3

Tata Steel

  • 2007: Corus → Tata Steel Europe
  • Now: top 10 global steelmaker
  • Production capacity 28 Mt/a
  • 80,000 employees globally (11,300 NL)
  • Markets

– Automotive – Packaging – Construction

  • High quality steel → Emphasis on RD&T

HPC at Tata Steel 3

slide-4
SLIDE 4

Tata Steel

  • 2007: Corus → Tata Steel Europe
  • Now: top 10 global steelmaker
  • Production capacity 28 Mt/a
  • 80,000 employees globally (11,300 NL)
  • Markets

– Automotive – Packaging – Construction

  • High quality steel → Emphasis on RD&T

Aim Presentation: High Performance Computing at Tata Steel RD&T

  • Why do we need it? Motivation
  • What do we do with it ? Example

HPC at Tata Steel 3

slide-5
SLIDE 5

Contents of presentation

  • Background & Aim
  • Steelmaking in a nutshell
  • Computational Fluid Dynamics at RD&T

– What type of modelling work – New development: open-source CFD software OpenFOAM

  • Example of CFD continuous caster

– OpenFOAM – HPC – Results

  • Conclusions

HPC at Tata Steel 4

slide-6
SLIDE 6

Steelmaking in a nutshell (1)

Blast furnace Iron ore: Fe2O3 Cokes: C Pig iron: Fe + ≈ 4%C O2 Converter Steel: Fe + < 1%C + C02 Blast Furnace Fe2O3 + C → Fe + C02

  • High energy consumption
  • Large C02 expell

Process involves

HPC at Tata Steel 5

slide-7
SLIDE 7

Steelmaking in a nutshell (2)

Steelmaking in BOF

Loadig of scrap Loading molten iron Burning impurities Sampling Draining steel Draining slag Slag

Process involves

  • Gas/Liquid Fluid flow
  • Kinetics
  • Phase transisitions
  • Magnetic fields, etc.

Steelmaking = Bulk Industry Small improvements of the process → large costs savings

HPC at Tata Steel 5

slide-8
SLIDE 8

Steelmaking in a nutshell (3)

Casting process

Process involves

  • Gas/Liquid Fluid flow
  • Kinetics
  • Phase transisitions
  • Magnetic fields, etc.

Steelmaking = Bulk Industry Small improvements of the process → large costs savings

HPC at Tata Steel 5

slide-9
SLIDE 9

Steelmaking in a nutshell (4)

Computational Fluid Dynamics (CFD)

Harsh processing environment: CFD is an important modelling tool for process optimisation Process involves

  • Gas/Liquid Fluid flow
  • Kinetics
  • Phase transisitions
  • Magnetic fields, etc.

Steelmaking = Bulk Industry Small improvements of the process → large costs savings

HPC at Tata Steel 5

slide-10
SLIDE 10

An example of CFD: flow in the mould of a continuous caster

HPC at Tata Steel 6

slide-11
SLIDE 11

An example of CFD: flow in the mould of a continuous caster

Steel flow in Water cooled copper mould Solidifying skin

HPC at Tata Steel 6

slide-12
SLIDE 12

An example of CFD: flow in the mould of a continuous caster

Steel flow in Magnetic Field due to Electric magnetic brake (Embr) Water cooled copper mould Solidifying skin

HPC at Tata Steel 6

slide-13
SLIDE 13

An example of CFD: flow in the mould of a continuous caster

Aim of the CFD model Find the effect of the EMBr settings on shell thickness in the mould. Physics covered in the CFD model

  • Incompressible mass, momentum, and enthalpy equations
  • Solidification model:

– Latent heat source term due to solidification – Momentum source forcing skin casting speed in solid skin

  • Magnetichydrodynamics (MHD):

– Magnetic field equation imposing Lorenz force on fluid – Turbulence model with dampening due to the magnetic field

HPC at Tata Steel 6

slide-14
SLIDE 14

Flow in the mould using CFX

No Embr; Velocity at start up

  • CFX uses RANS turbulence

models, leading to (over?) smoothing of the velocity field.

  • Simulation time: 10 days at 8

CPU’s of the Tata cluster for 100 seconds flow

  • Without Embr, double roll flow

pattern is found, corresponding to experimental observations. . .

  • . . . however, with Embr, the flow

reversal at meniscus that is found with experiments is not established by the CFD model.

HPC at Tata Steel 7

slide-15
SLIDE 15

Flow in the mould using CFX

No Embr; Velocity at start up

  • CFX uses RANS turbulence

models, leading to (over?) smoothing of the velocity field.

  • Simulation time: 10 days at 8

CPU’s of the Tata cluster for 100 seconds flow

  • Without Embr, double roll flow

pattern is found, corresponding to experimental observations. . .

  • . . . however, with Embr, the flow

reversal at meniscus that is found with experiments is not established by the CFD model.

HPC at Tata Steel 7

slide-16
SLIDE 16

Drawbacks of commercial CFD software

  • Parallel CFD licenses are expensive and thus limited.
  • The two commercial CFD packages used by Tata RD&T,

Fluent & CFX, have recently merged, leading to an increase of license costs.

  • A typical simulation requires to run 2 weeks on 8 CPU’S.

Due to this, numerical expensive turbulence models can not be used, although this would often be required for

  • btaining better results.
  • Specific steel-making models (e.g. solidification) can not

be modified.

HPC at Tata Steel 8

slide-17
SLIDE 17

OpenFOAM R : a good alternative ?

  • OpenFOAM is a freely available open-source CFD toolbox.
  • Benefits

– No licence costs – Freely adjustable – Reduction of calculation time by using HPC at Sara

  • Pitfalls

– Steep learning-curve – More development time – Benchmarking required

OpenFOAM project at Tata RD&T

  • A mould flow model including magnetic field and

solidification has been developed

  • The model has been tested on the Lisa.

HPC at Tata Steel 9

slide-18
SLIDE 18

Flow in the mould

No Embr; Velocity and temperature over mid-plane

  • Flow calculated on 4

cores8 of the Lisa

  • One case runs in 24 hours
  • Without magnetic fields

good correspondence with

  • ur water model is
  • btained
  • Heat accumulates around

nozzle due to the Embr

  • The reversal of the

meniscus flow is also measured in the plant

HPC at Tata Steel 10

slide-19
SLIDE 19

Flow in the mould

No Embr; Meniscus speed

  • Flow calculated on 4

cores8 of the Lisa

  • One case runs in 24 hours
  • Without magnetic fields

good correspondence with

  • ur water model is
  • btained
  • Heat accumulates around

nozzle due to the Embr

  • The reversal of the

meniscus flow is also measured in the plant

HPC at Tata Steel 10

slide-20
SLIDE 20

Flow in the mould

Embr 262 A; Velocity and temperature over mid-plane

  • Flow calculated on 4

cores8 of the Lisa

  • One case runs in 24 hours
  • Without magnetic fields

good correspondence with

  • ur water model is
  • btained
  • Heat accumulates around

nozzle due to the Embr

  • The reversal of the

meniscus flow is also measured in the plant

HPC at Tata Steel 10

slide-21
SLIDE 21

Flow in the mould

Embr 262 A; Meniscus speed

  • Flow calculated on 4

cores8 of the Lisa

  • One case runs in 24 hours
  • Without magnetic fields

good correspondence with

  • ur water model is
  • btained
  • Heat accumulates around

nozzle due to the Embr

  • The reversal of the

meniscus flow is also measured in the plant

HPC at Tata Steel 10

slide-22
SLIDE 22

Skin thickness

EMBr switched off

  • Skin formation

corresponds to thickness break out shells

  • EMBr results in slightly

thinner skin in upper part mould

HPC at Tata Steel 11

slide-23
SLIDE 23

Skin thickness

EMBr switched on

  • Skin formation

corresponds to thickness break out shells

  • EMBr results in slightly

thinner skin in upper part mould

HPC at Tata Steel 11

slide-24
SLIDE 24

Comparing performance of the Lisa and in-house Tata cluster

  • Execution time of identical

OpenFOAM compared on Lisa and Tata cluster

  • Speed-up at Tata cluster

up-to 20 CPU’s obtained

  • However, even at 8 cores

the Lisa is faster

  • For 16 CPU’s, Lisa is 2.6×

faster than the Tata cluster.

  • The OpenFOAM model is

in its turn faster than the equivalent CFX model

2000 4000 6000 4 8 16 32 Execution time [s] # cores Tata Lisa

Reduction simulation time The two weeks simulation time

  • f the CFX model on the Tata

cluster now has been reduced to 24 hours with the OpenFOAM model on the Lisa.

HPC at Tata Steel 12

slide-25
SLIDE 25

Comparing performance of the Lisa and in-house Tata cluster

  • Execution time of identical

OpenFOAM compared on Lisa and Tata cluster

  • Speed-up at Tata cluster

up-to 20 CPU’s obtained

  • However, even at 8 cores

the Lisa is faster

  • For 16 CPU’s, Lisa is 2.6×

faster than the Tata cluster.

  • The OpenFOAM model is

in its turn faster than the equivalent CFX model

2000 4000 6000 4 8 16 32 Execution time [s] # cores Tata Lisa

Reduction simulation time The two weeks simulation time

  • f the CFX model on the Tata

cluster now has been reduced to 24 hours with the OpenFOAM model on the Lisa.

HPC at Tata Steel 12

slide-26
SLIDE 26

Conclusions and next steps

  • An equivalent OpenFOAM model has been developed that

runs significantly faster than the old CFX model.

  • Sara Computing & Networking Services was contacted,

resulting an extra speed up of a factor 2.6 compared to our

  • wn cluster.
  • This pilot of HPC computing at Sara is considered very

successful already and forms a good basis for further commercial usage of HPC in the future.

  • Benefits of HPC at Lisa are

– Faster nodes and node-communication, leading to significantly shorter simulation times. – Peak loads of CPU-demand can be dealt with. – Professional support

  • Potential pitfalls

– Transfer of generated data may become difficult. – Queueing time not always predictable.

HPC at Tata Steel 13

slide-27
SLIDE 27

Conclusions and next steps

  • An equivalent OpenFOAM model has been developed that

runs significantly faster than the old CFX model.

  • Sara Computing & Networking Services was contacted,

resulting an extra speed up of a factor 2.6 compared to our

  • wn cluster.
  • This pilot of HPC computing at Sara is considered very

successful already and forms a good basis for further commercial usage of HPC in the future.

  • Benefits of HPC at Lisa are

– Faster nodes and node-communication, leading to significantly shorter simulation times. – Peak loads of CPU-demand can be dealt with. – Professional support

  • Potential pitfalls

– Transfer of generated data may become difficult. – Queueing time not always predictable.

HPC at Tata Steel 13

slide-28
SLIDE 28

Conclusions and next steps

  • An equivalent OpenFOAM model has been developed that

runs significantly faster than the old CFX model.

  • Sara Computing & Networking Services was contacted,

resulting an extra speed up of a factor 2.6 compared to our

  • wn cluster.
  • This pilot of HPC computing at Sara is considered very

successful already and forms a good basis for further commercial usage of HPC in the future.

  • Benefits of HPC at Lisa are

– Faster nodes and node-communication, leading to significantly shorter simulation times. – Peak loads of CPU-demand can be dealt with. – Professional support

  • Potential pitfalls

– Transfer of generated data may become difficult. – Queueing time not always predictable.

HPC at Tata Steel 13

slide-29
SLIDE 29

Next steps. . .

  • Data post-processing (rendering complex scenes) now

becomes the bottle neck

  • Paraview, (post-processor for OpenFOAM data), is now

used on single workstations, however, can be used in parallel on a cluster as well.

  • Question: Can Sara be of help setting up parallel
  • ff-screen data rendering with Paraview?

HPC at Tata Steel 14