Tackling the inverse problem in multidimensional granulation - - PowerPoint PPT Presentation

tackling the inverse problem in multidimensional
SMART_READER_LITE
LIVE PREVIEW

Tackling the inverse problem in multidimensional granulation - - PowerPoint PPT Presentation

Tackling the inverse problem in multidimensional granulation modelling Andreas Braumann, Markus Kraft Mannheim, 8 September 2009 Wet granulation A start Products + Lump small particles into bigger entities Improve


slide-1
SLIDE 1

Tackling the inverse problem in multidimensional granulation modelling

Andreas Braumann, Markus Kraft

Mannheim, 8 September 2009

slide-2
SLIDE 2

Andreas Braumann ab589@cam.ac.uk

+

Wet granulation – A start

  • Products
  • “Lump” small particles into bigger entities

– Improve handling (storage, transport, safety,...) – Creation of micro mixtures (segregation, distribution of active components)

  • Here: Model the process with

multidimensional population balance model

slide-3
SLIDE 3

Andreas Braumann ab589@cam.ac.uk

Model – Particle description

  • composition of a granule

solid material binder on solid pores binder in pores reaction products

  • particle shape: sphere

5 independent variables for particle description

solid material binder on solid pores binder in pores reaction products

slide-4
SLIDE 4

Andreas Braumann ab589@cam.ac.uk

Model - Transformations

  • Addition of binder
  • Coalescence
  • Compaction
  • Breakage
  • Penetration
  • Reaction
slide-5
SLIDE 5

Andreas Braumann ab589@cam.ac.uk

Using the model

  • So what? – Run simulations!

Establish x’s through experiments Not quite!

solid material binder on solid pores binder in pores reaction products

Simulation results x1...xK

source: http://www.loedige.de/

solid material binder on solid pores binder in pores reaction products

e.g. K0, kreac

slide-6
SLIDE 6

Andreas Braumann ab589@cam.ac.uk

Unknown parameters

  • unknown parameters:

– coalescence rate constant K0 = ? – compaction rate constant kcomp = ? – breakage rate constant katt = ? – reaction rate constant kreac = ?

slide-7
SLIDE 7

Andreas Braumann ab589@cam.ac.uk

The idea

Mathematical model Experimental

  • bservations
  • state variables
  • governing equations
  • model parameters

+ experimental uncertainties + a priori uncertainties

  • particle properties
  • bulk properties
  • etc.
  • unknown model parameters
  • uncertainties of model parameters

Determine Model predictions Granulator

Granulation model

with uncertainties Mathematical model Experimental

  • bservations
  • state variables
  • governing equations
  • model parameters

+ experimental uncertainties + a priori uncertainties

  • particle properties
  • bulk properties
  • etc.
  • unknown model parameters
  • uncertainties of model parameters

Determine

  • unknown model parameters
  • uncertainties of model parameters

Determine Model predictions Granulator

Granulation model

with uncertainties

slide-8
SLIDE 8

Andreas Braumann ab589@cam.ac.uk

Theory

  • Experimental data
  • Model response with paramaters x
  • and

( )

x B A x + = η

For a simple linear model, K=1

( ) ( )

ξ ξ η c x B A c x + + = , ,

( ) ( ) [ ]

x B A c x E x + = = ξ η µ , ,

( ) ( ) ( )

2 2

c B c x c = = ξ η σ , , Var

exp exp exp

σ η η ± = ξ c x x + =

( )

x η η =

( )

K

x x ,...,

1

= x with

with uncertainty factor c and standard normally distributed ξ

slide-9
SLIDE 9

Andreas Braumann ab589@cam.ac.uk

Theory II

  • Optimal values for parameters and associated uncertainties
  • with objective function
  • and constraints

{ }

) , ( min arg ) , (

,

c x c x

c x

Φ =

∗ ∗

( )

=

− + − = Φ

N i i i i i 1 2 exp 2 exp ,

)] ( [ )] ( [ ) , ( c , x c , x c x σ σ µ η ) , , (

up , , , low , ,

K k x x x

k k k

K 1 = ≤ ≤

) (0

c c ≤ ≤

slide-10
SLIDE 10

Andreas Braumann ab589@cam.ac.uk

Get on with it

  • Problem: Running the optimisation on the

complex model is computationally expensive

  • How to use?

find substitute: Response surfaces = approximation of process behaviour

ε η + = ) ( ) ( x y x

sim

slide-11
SLIDE 11

Andreas Braumann ab589@cam.ac.uk

Response surfaces

  • approximate process (model) behaviour locally
  • e.g., 1st order response surface
  • : process sensitivities with respect to

k

β

surface

  • f

parameters , variables

  • f

number surface response ) ( with ) ( = = = + =

= k K k k k

K x x x β β η β β η

1

k

x

slide-12
SLIDE 12

Andreas Braumann ab589@cam.ac.uk

Methodology in short

x1 x2 y

  • 1
  • 1

1 1 x1 x2 y

  • 1
  • 1

1 1

=

+ =

K k k k x

x

1

β β η ) (

x1 x2 y

  • 1
  • 1

1 1 x1 x2 y

  • 1
  • 1

1 1

parameters: K0, kreac

scenario 4 scenario 1 scenario 2 scenario 3

x1 x2 y

  • 1
  • 1

1 x1 x2 y

  • 1
  • 1

1 x1 x2 y

  • 1
  • 1

1 x1 x2 y

  • 1
  • 1

1 x1 x2 y

  • 1
  • 1

1 x1 x2 y

  • 1
  • 1

1

x1 x2 y

  • 1
  • 1

1 x1 x2 y

  • 1
  • 1

1 x1 x2 y

  • 1
  • 1

1 x1 x2 y

  • 1
  • 1

1 x1 x2 y

  • 1
  • 1

1 x1 x2 y

  • 1
  • 1

1 x1 x2 y

  • 1
  • 1

1 x1 x2 y

  • 1
  • 1

1

response surface experiment 1

slide-13
SLIDE 13

Andreas Braumann ab589@cam.ac.uk

Example

  • experimental data from Simmons et al. (2006)

– bench scale granulation of non-pareils (sugar) with PEG4000/water binder – run at 900 and 1200 rpm impeller speed – examine amount of agglomerates – 4 sampling times

8 experimental data sets

slide-14
SLIDE 14

Andreas Braumann ab589@cam.ac.uk

Example – 900 rpm data

Parameters and uncertainties using all 4 sets K0 = (1.18 ± 0.00) ·10-10 m3 kcomp = 0.20 ± 0.04 s/m katt = (4.8 ± 1.0) ·107 s/m5 kreac =(3.6 ± 0.0) ·10-9 m/s

slide-15
SLIDE 15

Andreas Braumann ab589@cam.ac.uk

Example – all data

Parameters and uncertainties using all 8 sets K0 = (1.23 ± 0.00) ·10-10 m3 , kcomp = 0.20 ± 0.05 s/m katt = (4.9 ± 0.0) ·107 s/m5 , kreac =(4.000 ± 0.003) ·10-9 m/s

900 rpm 1200 rpm

slide-16
SLIDE 16

Andreas Braumann ab589@cam.ac.uk

All data – a closer look

  • utlier ?

exclude from procedure revised set of parameters

slide-17
SLIDE 17

Andreas Braumann ab589@cam.ac.uk

Summary

  • Population balance model for granulation

– 5 dimensional particle space – several subprocesses

  • Approach for parameter and uncertainty

estimation using experimental data

  • Falsification of models
slide-18
SLIDE 18

Andreas Braumann ab589@cam.ac.uk

Further information

CoMo Group preprints

http://como.cheng.cam.ac.uk/index.php?Page=Preprints