PERFORMANCE OF PERFORMANCE OF OPTIMIZATION OPTIMIZATION - - PowerPoint PPT Presentation

performance of performance of optimization optimization
SMART_READER_LITE
LIVE PREVIEW

PERFORMANCE OF PERFORMANCE OF OPTIMIZATION OPTIMIZATION - - PowerPoint PPT Presentation

PERFORMANCE OF PERFORMANCE OF OPTIMIZATION OPTIMIZATION ALGORITHMS ALGORITHMS FOR DERIVING MATERIAL DATA FROM BENCH SCALE TESTS Patrick Lauer University of Wuppertal lauer@uni-wuppertal.de Content 1. Content 2. Introduction 3. Method


slide-1
SLIDE 1

PERFORMANCE OF PERFORMANCE OF OPTIMIZATION OPTIMIZATION ALGORITHMS ALGORITHMS

FOR DERIVING MATERIAL DATA FROM BENCH SCALE TESTS

Patrick Lauer

University of Wuppertal

lauer@uni-wuppertal.de

slide-2
SLIDE 2

Content

  • 1. Content
  • 2. Introduction
  • 3. Method (Flow Chart)
  • 4. Method
  • 5. Bench Scale Tests
  • 6. Setups
  • 7. Optimization Process
  • 8. Algorithms
  • 9. Results
  • 10. Conclusion
slide-3
SLIDE 3

Introduction

Aim: Find good performing optimization algorithm for material parameter estimation to simulate pyrolysis Way: Compare best known algorithm for material parameter estimation with two not yet evaluated algorithms utilizing synthetic data and bench scale tests

slide-4
SLIDE 4

Method (Flow Chart)

Bench scale test Pyrolysis model Observed output Compare outputs Simulation output Optimization strategy Input parameters Convergence? no Stop process yes Start process

slide-5
SLIDE 5

Method

slide-6
SLIDE 6

Bench Scale Tests

Thermogravimetric Analysis (TGA) Mass Loss Cone Calorimeter (MLC)

slide-7
SLIDE 7

TGA

Sample size: few mg Defined heating rate Defined atmosphere Capturing mass loss and mass loss rate

slide-8
SLIDE 8

MLC

Sample size: g…kg Defined heat flux Capturing mass loss and mass loss rate

slide-9
SLIDE 9

MLC Video

Playback isn't supported on this device.

record 1

0:00 / 0:56

slide-10
SLIDE 10

Setups

TGA model Synthetic data TGA experiment with PU MLC model Material: PMMA Isolating and conducting background layer Two experiments: Single heat flux (50 kW/m2) Five heat fluxes parallel (20…75 kW/m2)

slide-11
SLIDE 11

Optimization Process

Start

  • ptimization

process Simulate Estimate parameters Apply fitness function Check for convergency Convergence? Stop

  • ptimization

process yes Output best fitting values no

slide-12
SLIDE 12

Algorithms

Shuffled Complex Evolution (SCE) Artificial Bee Colony (ABC) Fitness Scaled Artificial Bee Colony (FSCABC)

slide-13
SLIDE 13

SCE

Introduced for hydrologic model calibration Evolutionary algorithm State of the technology for material parameter estimation Divides a population into complexes Two phases after initialization:

  • 1. Local search per complex
  • 2. Global evolution between complexes
slide-14
SLIDE 14

ABC I

Swarm intelligence optimization algorithm Mimics foraging behavior of a honey bee swarm Combines local, global and random search Outperformes standard benchmark tests for optimization algorithms Quite simple Three phases after initialization: Employed bee phase Onlooker bee phase Scout bee phase

slide-15
SLIDE 15

ABC II

Initialization Find random food source for half oft the bees Employed bees Find food source in neighborhood of each bees known food source

slide-16
SLIDE 16

ABC III

Onlooker bee phase Find food source based on food sources of all employed bees. Assignment probability is based on quality of employed bees food source Scout bee phase New random food source if no improvement

slide-17
SLIDE 17

FSCABC I

Modified version of ABC Introduced for path planning of unmanned combat air vehicles Outperformed ABC in this application Changes two parts: Fitness function for assigning in onlooker bee phase Random number generator in scout bee phase

slide-18
SLIDE 18

FSCABC II

Fitness function is replaced by a fitness power scaling function Sorted ascending by rank Best solution is weighted to the power of k RNG replaced with a chaotic random number generator Pseudorandom Travels ergodically over [0,1]

slide-19
SLIDE 19

Results

Synthetic data TGA MLC50 MLCall

slide-20
SLIDE 20

Synthetic Data I

TGA setup Two reactions Input parameters Density Conductivity Specific Heat Reference Temperature Reference Rate T arget: normalized mass loss

slide-21
SLIDE 21

Synthetic Data II

slide-22
SLIDE 22

Synthetic Data III

slide-23
SLIDE 23

TGA I

TGA setup Material: PU Three reactions Input parameters Reference temperature Pyrolysis range T arget: normalized mass loss

slide-24
SLIDE 24

TGA II

slide-25
SLIDE 25

TGA III

slide-26
SLIDE 26

MLC50 I

MLC setup Heat flux: 50 kW/m2 Material: PMMA Input parameters Density Conductivity Specific Heat Reference Temperature Pyrolysis range T arget: normalized mass loss

slide-27
SLIDE 27

MLC50 II

slide-28
SLIDE 28

MLC50 III

slide-29
SLIDE 29

MLCall I

MLC setup Heat flux: 20, 30, 40, 50, 75 kW/m2 Material: PMMA Input parameters Density Conductivity Specific Heat Reference Temperature Pyrolysis range T arget: normalized mass loss

slide-30
SLIDE 30

MLCall II

slide-31
SLIDE 31

Conclusion

Comparsion of three algorithms with synthetic and bench scale data All three generate similar accurate solutions SCE most efficient, but FSCABC often not significant inferior Future tasks: Tune FSCABC parameters Apply on other models