SlideShare a Scribd company logo
Multiphysics Model of Diesel
Injector Deposit Formation.
Richard H. West
Amrit Jalan
William H. Green
Riccardo Rausa


       Massachusetts Institute of Technology
Why do diesel engines lose power over time?
      !"#$%&'()'*+',-.-,/'$+0'&-/&'&1"-


                  $$#
    %+,/"($)0'.




                  $##




                  !"#
                        #   "    !%     $&      '$      &#       &"    (%     %&      )$   "#

                                             !"#$%&'($)*+",-.
                                *+,-./0-1    2345.6-,7.!889.:4    !889.:4   '889.:4
                                                Caprotti et al. (Infineum UK) SAE 2006-01-3359
Deposits form on diesel fuel injectors,
blocking the nozzles




                          Leedham et al. (Infineum UK) SAE 2004-01-2935




 More efficient engines and less pollution → smaller nozzles
 Smaller nozzles → deposit more problematic
Fuel additives is big busine$$!




                                                           bp.com
                                                                               bp.com

     Dirty and clean injector nozzles, from BP Ultimate Diesel advertisement




 Nobody understands the deposit-forming process.
 Current development is based on expensive engine tests.
We want a predictive model
of deposit formation.




       Aim to gain insight into the effect of
       •different conditions
       •different fuels and fuel blends
       •different detergents
Model system of interest:
a thin film of fuel, evaporating.




                             vapor diffusion

           evaporating film
Oxygen diffuses into the fuel from the air.




                             vapor diffusion

           evaporating film
                                       O2 diffusion
Free-radical autoxidation reactions
gradually oxidize the fuel.




                                  vapor diffusion

           evaporating film
                                            O2 diffusion
                             chemical
                             reaction
Over time the reaction continues;
the diesel becomes more oxidized.




                                 vapor diffusion

          evaporating film
                                           O2 diffusion
                            chemical
                            reaction
Heavily oxidized reaction products are
insoluble in non-polar diesel & phase separate.




                                  vapor diffusion

           evaporating film
                                            O2 diffusion
                             chemical
                             reaction          insoluble
                                              oxygenates
This polar oxygenate phase forms the deposit.




                                 vapor diffusion

          evaporating film
                                           O2 diffusion
                            chemical
                            reaction          insoluble
                                             oxygenates
             deposit
Fuel injections wash the walls



                     fresh diesel



                     species
                     diffusion




                   insoluble oxygenates
Model overview: React & evaporate,
equilibrate, wash, replenish...

                                 partially oxidized
                                       diesel         phase equilibration
                                                       and separation
     vapor diffusion
evaporating film
                  O2 diffusion
  chemical                                                         diesel
  reaction

                                                           insoluble oxygenates


                                                           washing with clean diesel
     add fresh diesel to
    replace evaporated            partially washed
                                        diesel
chemical
                                                   reaction
Chemistry depends on starting species

Diesel contains thousands of species.
Choose simple mixture to represent surrogate diesel.
Oxidation is driven by free-radical
chain reactions
                                   O
         O O                   O       HO O
                           H
Oxidation is driven by free-radical
chain reactions
                                         O
         O O                         O               HO O
                                 H




                         O
         O O                 O               O
                                                 O
Oxidation is driven by free-radical
chain reactions
                                         O
         O O                         O                   HO O
                                 H




                         O
         O O                 O               O
                                                 O




         O                   O               HO
             O           H       O                   O
Oxidation is driven by free-radical
chain reactions
                                       O
          O O                      O                        HO O
                               H




                       O
          O O              O                        O
                                                        O




          O                O                        HO
              O        H       O                        O




                  HO                   O       OH                          OH
    O O                                    O                       O
                   O                           O                       O   O
Oxidation is driven by free-radical
chain reactions
                                                  O
              O O                             O                                    HO O
                                         H




                                 O
              O O                    O                                     O
                                                                               O




          O                          O                                     HO
               O                 H       O                                     O




              HO         O                   OH                                    OH
    O O                      O                                     O
               O                         O                             O       O




                    OH                                        OH                          OH
          O
              O     O                                         O                                     O


                                                      O       H                           O
                                                          O                                    OH
Oxidation is driven by free-radical
chain reactions
                                                        O
                       OH                             O
                                                      OH                   H2O
                                                                           HO O
                                                  H




                                    O
              O O                       O                     O
                                                                  O




              O                         O                     HO
                  O                 H       O                     O




              HO            O                OH                       OH
    O O                         O                     O
                  O                         O             O       O




                  OH                        OH        OH
      O
          O       O                     O                             O


                                O       H                 O
                                    O                         OH
Detailed kinetic modeling is complex

 Estimating all the reactions is tedious and error prone.
Detailed kinetic modeling is complex

 Estimating all the reactions is tedious and error prone.


    Teach the chemistry to a computer!

                          Reaction Mechanism Generator
                          •free and open source software
                          •version 3.3 released in February
 rmg.sourceforge.net
 facebook.com/rmg.mit
Reaction families propose all possible
reactions with given chemical species




                                             bond breaking and
                                             hydrogen abstraction




                            intramolecular
                            H-abstraction
Reaction families propose all possible
reactions with given chemical species
Octane autoxidation has many pathways
Detailed kinetic modeling is complex

 For each chemical reaction
                  A+B  C+D
                                     we need:
 •forward rate coefficient
                      r = k f [A][B]
                                        
                                    − Ea
                    k f = A exp
                                     RT
 •equilibrium constant
                                           
                    kf                  −∆G
                        = Keq = exp
                    kr                   RT

                   ∆G = ∆H − T∆S
We can estimate thermochemistry of solvation
  from the molecular structure of the solute

                         Solvent
                         parameters
                               Abraham’s Partition
                                         coefficient,
                               method
                                         K          K=exp(-∆G/RT) ∆G
            Platts’ group Solute                                  solvation
            contributions parameters
Molecular                                                                       ∆S
                                      Mintz model                 ∆G=∆H-T∆S
structure                                             ∆H                        solvation
                                      for alkanes
        RMG group                                     solvation
                        gas phase
        contributions
                        H(T), S(T)




See (551d) “Progress towards Capturing Solvent Effects In Automatic Mechanism Generation”
Amrit Jalan, Richard H. West and William H. Green.
Reaction Path Analysis II, Wednesday, 1:30pm
RMG with solution-phase corrections was
used to study autoxidation of surrogate diesel




rmg.sourceforge.net
facebook.com/rmg.mit
Current model contains 252
species and 5185 reactions.                                                                                                                              0.951




•n-decylbenzene is most reactive component
 and dominates kinetics                                                                                                                             1 0.00518    0.048

                                                                             561*(./0(-*#)$-(

                                                     #'   ##,'   #!'   #!,'   #'   #,'    #.'   #.,'   #-'   #-,'
                                         !##$/##'
                                         !##$%#!'
    !#$%'(#)*)'+,#)-(./0(1#2314(




                                         !##$%#'
                                         !##$%#.'                                                                             0112'             0.957 0.0494

                                         !##$%#-'                                                                             031124'
                                         !##$%#,'                                                                             211561'
                                         !##$%#+'                                                                             789:;'
                                         !##$%#*'                                                                             =?@=;'
                                         !##$%#)'                                                                             7A8?B?A;'
                                         !##$%#('
                                         !##$%!#'
                                         !##$%!!'
                                         !##$%!'



                                                                                                                                           chemical
                                                                                                                                           reaction
Model overview: React  evaporate,
equilibrate, wash, replenish...

                                 partially oxidized
                                       diesel         phase equilibration
                                                       and separation
     vapor diffusion
evaporating film
                  O2 diffusion
  chemical                                                         diesel
  reaction

                                                           insoluble oxygenates


                                                           washing with clean diesel
     add fresh diesel to
    replace evaporated            partially washed
                                        diesel
vapor diffusion
                                                    evaporating film
Evaporation                                                           O2 diffusion



•Abraham model gives gas/solvent concentration ratio
•Diffusivity estimated from molecular structure
                                     Fuller, Schettler, Giddings. IEC, 58, 1966.



                           HO

                            O




             HO                                HO
                                                    O
              O
Model overview: React  evaporate,
equilibrate, wash, replenish...

                                 partially oxidized
                                       diesel         phase equilibration
                                                       and separation
     vapor diffusion
evaporating film
                  O2 diffusion
  chemical                                                         diesel
  reaction

                                                           insoluble oxygenates


                                                           washing with clean diesel
     add fresh diesel to
    replace evaporated            partially washed
                                        diesel
Abraham’s Method predicts partition coefficients
for different solutes and solvents

           Solvent
           parameters
                                      Partition
                        Abraham’s
                                      coefficient,
                        method
                                      K
           Solute
           parameters



         log K= c + eE + sS + aA + bB + lL
                 gas /solvent partitioning
Abraham’s Method predicts partition coefficients
for different solutes and solvents

           Solvent
           parameters
                                      Partition
                        Abraham’s
                                      coefficient,
                        method
                                      K
           Solute
           parameters



         log K= c + eE + sS + aA + bB + lL
                 gas /solvent partitioning

         log K= c + eE + sS + aA + bB + vV
              solvent /solvent partitioning
Model overview: React  evaporate,
equilibrate, wash, replenish...

                                 partially oxidized
                                       diesel         phase equilibration
                                                       and separation
     vapor diffusion
evaporating film
                  O2 diffusion
  chemical                                                         diesel
  reaction

                                                           insoluble oxygenates


                                                           washing with clean diesel
     add fresh diesel to
    replace evaporated            partially washed
                                        diesel
Washing is mass transfer problem

  Look up a correlation in Perry’s Handbook:

                                                                                                                
             0.0097NRe NSc 1.10 + 0.44NSc1/3 − 0.70NSc1/6
                      9/10 1/2            −            −
 NSh,avg   =                                              
               1 + 0.064NSc 1.10 + 0.44NSc1/3 − 0.70NSc1/6
                          1/2           −            −




                                   kavg dt                          µ                                ρubulk dt
             NSh,avg =                                   NSc      =                        NRe      =
                                       D                            ρD                                   µ


            TABLE 5-19
 Mass-Transfer Correlations for Flow in Pipes and Ducts—Transfer Is from Wall to Fluid.
            W: Tubes, turbulent, smooth tubes, constant surface concentration
Current model overview:
React, equilibrate, wash, replenish...

                                 partially oxidized
                                       diesel         phase equilibration
                                                       and separation
     vapor diffusion
evaporating film
                  O2 diffusion
  chemical                                                         diesel
  reaction

                                                           insoluble oxygenates


                                                           washing with clean diesel
     add fresh diesel to
    replace evaporated            partially washed
                                        diesel
Implementation

•Python: chosen for speed of development.
•PyDAS: Python interface to Fortran DAE solver DASSL.
•Cython: gives orders of magnitude reduction in CPU time.
•Parallel computing: simple use of array jobs.
Python chosen for speed of development.




•General-purpose, high-level programming language.
•Free, open-source, extensible.
•Easy to learn.
•Fast (and fun) to develop in.
•Multi-paradigm programming language,
 but this project mostly object-oriented.
PyDAS created to access specialized
ODE solvers from Python code.

•Chemical reactions
 → very stiff systems of differential equations
   → require specialized ODE solvers.
•VODE (provided by SciPy) is not always robust enough.
•Fortran-based DASSL (Petzold, 1982) is a stiff DAE solver
 widely used in kinetic modeling.
•Python interface to DASSL developed and released:
              https://github.com/jwallen/PyDAS
Cython used to speed up the slow parts
by orders of magnitude.




•Develop your code in Python
•Identify the slow parts by profiling (right hand side of ODE)
•Add some static type declarations (“cdef double x”)
•Compile to C using Cython


•50x speed up in overall computation time!
Running simulations with different parameters
gives a variety of results.

Parameters:
•Reaction T
•Phase separation T
•Nozzle diameter
•Nozzle length                chemical
                              reaction


•Film thickness
•Injection velocity
•Injection duration
•Reaction time
Parallel computing is easy and useful
for parameter studies and sensitivity analysis.
                                                             Simulate
                                                          with parameter Simulate       Simulate
                                    run job 1
                                                                set 1 with parameter with parameter
                                         run job 2                         set 2          set 3
             submit jobs
               1-1000                      run job 3

                                           run job 4...




                           Head Server

                                                                        Compute nodes




  •Use cluster’s queuing system for “array” jobs.
  •Your code translates job number into set of parameters:
    •Random (Uniform Distribution)
    •Global Sensitivity Analysis (Modified Morris Method)
Global Sensitivity Analysis
identifies most significant model parameters.




     •Identifies sub-models needing refinement.
     •Guides laboratory experiments.
     •Gives insight to underlying processes.
Acknowledgements

        •Project collaborators at MIT:
         Amrit Jalan and Prof. William Green (ChE)
         Yinchun Wang and Prof. Wai Cheng (MechE)
        •RMG developers:
         rmg.sourceforge.net
         facebook.com/rmg.mit


        •Industrial sponsors:
         Eni S.p.A.
Contributions to industrial problem of
deposit formation in diesel fuel injectors:

 Multiscale, multiphysics model gives insight into
 •chemical reactions
                                              OH
                                              O

 •evaporation                         O       H
                                          O
 •phase separation                                   chemical
                                                     reaction


 •washing
 Computational experiments reveal important parameters
 •guide model development
 •guide experiments
Suggestions for multi-scale modeling of
other chemical engineering systems.

•Build detailed kinetic model to capture
 complicated T,P-dependence of real chemistry (RMG).
•Write software in Python: easy, fast, pleasant to write.
•Use specialized DAE solvers when necessary (PyDAS).
•Use Cython to speed up the slow parts.
•Use parallel computing environment for Global Sensitivity
 Analysis (eg. modified Morris method)
•Identify sensitive parameters,
 then refine models and experiments accordingly.
Any questions?
r.west@northeastern.edu




       Massachusetts Institute of Technology

More Related Content

Viewers also liked

POS訪談常見問題彙整
POS訪談常見問題彙整POS訪談常見問題彙整
POS訪談常見問題彙整
Taiwan community living consortium
 
Orologio fashion3 mini
Orologio fashion3 miniOrologio fashion3 mini
Orologio fashion3 mini
Etikalab
 
Winserver 2012 R2 and Winserver 2012.Technet
Winserver 2012 R2 and Winserver 2012.TechnetWinserver 2012 R2 and Winserver 2012.Technet
Winserver 2012 R2 and Winserver 2012.Technet
Emilio
 
Merion Workflows
Merion WorkflowsMerion Workflows
Merion Workflows
Greg Silva
 
Kalaxari κ.αβραμίδης κ. αλεξανδρίδης
Kalaxari κ.αβραμίδης  κ. αλεξανδρίδηςKalaxari κ.αβραμίδης  κ. αλεξανδρίδης
Kalaxari κ.αβραμίδης κ. αλεξανδρίδηςStavros Paspalis
 
Next Generation Workflows - SharePoint Day 2013
Next Generation Workflows - SharePoint Day 2013Next Generation Workflows - SharePoint Day 2013
Next Generation Workflows - SharePoint Day 2013
Raona
 
October 18 speech and writing
October 18 speech and writingOctober 18 speech and writing
October 18 speech and writing
Jessica Visseau
 
European Commission Seminar Lisbon April 2016, Reforms driving the Recovery
European Commission Seminar Lisbon April 2016, Reforms driving the RecoveryEuropean Commission Seminar Lisbon April 2016, Reforms driving the Recovery
European Commission Seminar Lisbon April 2016, Reforms driving the Recovery
msherlock
 
Portfolio Essentials: Expectation 3
Portfolio Essentials: Expectation 3Portfolio Essentials: Expectation 3
Portfolio Essentials: Expectation 3
Jon Kelly
 
Advanced Emotional Intelligence Training Program
Advanced Emotional Intelligence Training ProgramAdvanced Emotional Intelligence Training Program
Advanced Emotional Intelligence Training Program
N Mark Castro
 
Lymphatic system and immunity
Lymphatic system and immunityLymphatic system and immunity
Lymphatic system and immunity
M. Carol Carlisle
 
3 Industries; 3 Challenges; 3 TIBCO Middleware Monitoring Case Studies
3 Industries; 3 Challenges; 3 TIBCO Middleware Monitoring Case Studies3 Industries; 3 Challenges; 3 TIBCO Middleware Monitoring Case Studies
3 Industries; 3 Challenges; 3 TIBCO Middleware Monitoring Case Studies
SL Corporation
 
Brennan manning a assinatura de jesus
Brennan manning   a assinatura de jesusBrennan manning   a assinatura de jesus
Brennan manning a assinatura de jesus
Ray Macedo
 
Kaituna Estate Pernod Ricard NZ Ltd
Kaituna Estate Pernod Ricard NZ LtdKaituna Estate Pernod Ricard NZ Ltd
Kaituna Estate Pernod Ricard NZ Ltd
Michelle Campbell
 
¿What's ShareNext?
¿What's ShareNext? ¿What's ShareNext?
¿What's ShareNext?
Raona
 
JARDÍN DE INFANTES "GENERAL SAN MARTÍN"
JARDÍN DE INFANTES "GENERAL SAN MARTÍN" JARDÍN DE INFANTES "GENERAL SAN MARTÍN"
JARDÍN DE INFANTES "GENERAL SAN MARTÍN"
maricel
 
DIVULGAÇÃO E POPULARIZAÇÃO DA CIÊNCIA: UMA NOVA DIDÁTICA PARA ESPAÇOS NÃO FOR...
DIVULGAÇÃO E POPULARIZAÇÃO DA CIÊNCIA: UMA NOVA DIDÁTICA PARA ESPAÇOS NÃO FOR...DIVULGAÇÃO E POPULARIZAÇÃO DA CIÊNCIA: UMA NOVA DIDÁTICA PARA ESPAÇOS NÃO FOR...
DIVULGAÇÃO E POPULARIZAÇÃO DA CIÊNCIA: UMA NOVA DIDÁTICA PARA ESPAÇOS NÃO FOR...
fabrizioribeiro
 
Etiket
EtiketEtiket
folding immune system
folding immune systemfolding immune system
folding immune system
Pablo Lara
 
Educational technology
Educational technologyEducational technology
Educational technology
Lorena Fernández
 

Viewers also liked (20)

POS訪談常見問題彙整
POS訪談常見問題彙整POS訪談常見問題彙整
POS訪談常見問題彙整
 
Orologio fashion3 mini
Orologio fashion3 miniOrologio fashion3 mini
Orologio fashion3 mini
 
Winserver 2012 R2 and Winserver 2012.Technet
Winserver 2012 R2 and Winserver 2012.TechnetWinserver 2012 R2 and Winserver 2012.Technet
Winserver 2012 R2 and Winserver 2012.Technet
 
Merion Workflows
Merion WorkflowsMerion Workflows
Merion Workflows
 
Kalaxari κ.αβραμίδης κ. αλεξανδρίδης
Kalaxari κ.αβραμίδης  κ. αλεξανδρίδηςKalaxari κ.αβραμίδης  κ. αλεξανδρίδης
Kalaxari κ.αβραμίδης κ. αλεξανδρίδης
 
Next Generation Workflows - SharePoint Day 2013
Next Generation Workflows - SharePoint Day 2013Next Generation Workflows - SharePoint Day 2013
Next Generation Workflows - SharePoint Day 2013
 
October 18 speech and writing
October 18 speech and writingOctober 18 speech and writing
October 18 speech and writing
 
European Commission Seminar Lisbon April 2016, Reforms driving the Recovery
European Commission Seminar Lisbon April 2016, Reforms driving the RecoveryEuropean Commission Seminar Lisbon April 2016, Reforms driving the Recovery
European Commission Seminar Lisbon April 2016, Reforms driving the Recovery
 
Portfolio Essentials: Expectation 3
Portfolio Essentials: Expectation 3Portfolio Essentials: Expectation 3
Portfolio Essentials: Expectation 3
 
Advanced Emotional Intelligence Training Program
Advanced Emotional Intelligence Training ProgramAdvanced Emotional Intelligence Training Program
Advanced Emotional Intelligence Training Program
 
Lymphatic system and immunity
Lymphatic system and immunityLymphatic system and immunity
Lymphatic system and immunity
 
3 Industries; 3 Challenges; 3 TIBCO Middleware Monitoring Case Studies
3 Industries; 3 Challenges; 3 TIBCO Middleware Monitoring Case Studies3 Industries; 3 Challenges; 3 TIBCO Middleware Monitoring Case Studies
3 Industries; 3 Challenges; 3 TIBCO Middleware Monitoring Case Studies
 
Brennan manning a assinatura de jesus
Brennan manning   a assinatura de jesusBrennan manning   a assinatura de jesus
Brennan manning a assinatura de jesus
 
Kaituna Estate Pernod Ricard NZ Ltd
Kaituna Estate Pernod Ricard NZ LtdKaituna Estate Pernod Ricard NZ Ltd
Kaituna Estate Pernod Ricard NZ Ltd
 
¿What's ShareNext?
¿What's ShareNext? ¿What's ShareNext?
¿What's ShareNext?
 
JARDÍN DE INFANTES "GENERAL SAN MARTÍN"
JARDÍN DE INFANTES "GENERAL SAN MARTÍN" JARDÍN DE INFANTES "GENERAL SAN MARTÍN"
JARDÍN DE INFANTES "GENERAL SAN MARTÍN"
 
DIVULGAÇÃO E POPULARIZAÇÃO DA CIÊNCIA: UMA NOVA DIDÁTICA PARA ESPAÇOS NÃO FOR...
DIVULGAÇÃO E POPULARIZAÇÃO DA CIÊNCIA: UMA NOVA DIDÁTICA PARA ESPAÇOS NÃO FOR...DIVULGAÇÃO E POPULARIZAÇÃO DA CIÊNCIA: UMA NOVA DIDÁTICA PARA ESPAÇOS NÃO FOR...
DIVULGAÇÃO E POPULARIZAÇÃO DA CIÊNCIA: UMA NOVA DIDÁTICA PARA ESPAÇOS NÃO FOR...
 
Etiket
EtiketEtiket
Etiket
 
folding immune system
folding immune systemfolding immune system
folding immune system
 
Educational technology
Educational technologyEducational technology
Educational technology
 

Similar to AIChE 2011 - Multiphysics Model of Diesel Injector Deposit Formation

Diels alder reaction.power point
Diels alder reaction.power pointDiels alder reaction.power point
Diels alder reaction.power point
Zaid Najah
 
OMNI CBW Product Presentation
OMNI CBW Product PresentationOMNI CBW Product Presentation
OMNI CBW Product Presentation
Andrew Rupnow
 
Ozone H2 O2
Ozone H2 O2Ozone H2 O2
Ozone H2 O2
wisedrone
 
BIOLOGICAL MOLECULES
BIOLOGICAL MOLECULESBIOLOGICAL MOLECULES
BIOLOGICAL MOLECULES
INSTITUTO TECNOLÓGICO DE SONORA
 
Triglycerides
TriglyceridesTriglycerides
Triglycerides
Gareth Rowlands
 
11. Oso4
11. Oso411. Oso4
11. Oso4
Shivendra Singh
 
Ozonolysis
OzonolysisOzonolysis
Hardik free radical
Hardik  free radicalHardik  free radical
Hardik free radical
hardikdave61
 
Bioenergy X1an China B
Bioenergy X1an China BBioenergy X1an China B
Bioenergy X1an China B
eboroil
 
Epoxide
EpoxideEpoxide
Epoxide
bapu thorat
 
Envirozone Ozone Presentation
Envirozone Ozone PresentationEnvirozone Ozone Presentation
Envirozone Ozone Presentation
Ashish Kakadia
 
Colloid chemistry
Colloid chemistryColloid chemistry
Colloid chemistry
EbnDinHasnatEmon
 
OXIDATION.pptx
OXIDATION.pptxOXIDATION.pptx
OXIDATION.pptx
SunnyMaurya19
 
surface chemistry
surface chemistrysurface chemistry
surface chemistry
Swati Seth
 
Biotransformation
Biotransformation Biotransformation
Biotransformation
preethinairtvm
 
Oxidising agent of d block metals
Oxidising agent of d block metals Oxidising agent of d block metals
Oxidising agent of d block metals
नमन मेहरोत्रा
 
Colloidal dispersion.pptx
Colloidal dispersion.pptxColloidal dispersion.pptx
Colloidal dispersion.pptx
shaikhaklakh
 
OXIDATION ,PROCESS CHEMISTRY ,MPHARM
OXIDATION ,PROCESS CHEMISTRY ,MPHARMOXIDATION ,PROCESS CHEMISTRY ,MPHARM
OXIDATION ,PROCESS CHEMISTRY ,MPHARM
Shubham Sharma
 
OXIDATIVE REACTION.pptx
OXIDATIVE REACTION.pptxOXIDATIVE REACTION.pptx
OXIDATIVE REACTION.pptx
IBNSINA National Medical College
 
Carbohydrate 2
Carbohydrate 2Carbohydrate 2
Carbohydrate 2
Khalid Hussain
 

Similar to AIChE 2011 - Multiphysics Model of Diesel Injector Deposit Formation (20)

Diels alder reaction.power point
Diels alder reaction.power pointDiels alder reaction.power point
Diels alder reaction.power point
 
OMNI CBW Product Presentation
OMNI CBW Product PresentationOMNI CBW Product Presentation
OMNI CBW Product Presentation
 
Ozone H2 O2
Ozone H2 O2Ozone H2 O2
Ozone H2 O2
 
BIOLOGICAL MOLECULES
BIOLOGICAL MOLECULESBIOLOGICAL MOLECULES
BIOLOGICAL MOLECULES
 
Triglycerides
TriglyceridesTriglycerides
Triglycerides
 
11. Oso4
11. Oso411. Oso4
11. Oso4
 
Ozonolysis
OzonolysisOzonolysis
Ozonolysis
 
Hardik free radical
Hardik  free radicalHardik  free radical
Hardik free radical
 
Bioenergy X1an China B
Bioenergy X1an China BBioenergy X1an China B
Bioenergy X1an China B
 
Epoxide
EpoxideEpoxide
Epoxide
 
Envirozone Ozone Presentation
Envirozone Ozone PresentationEnvirozone Ozone Presentation
Envirozone Ozone Presentation
 
Colloid chemistry
Colloid chemistryColloid chemistry
Colloid chemistry
 
OXIDATION.pptx
OXIDATION.pptxOXIDATION.pptx
OXIDATION.pptx
 
surface chemistry
surface chemistrysurface chemistry
surface chemistry
 
Biotransformation
Biotransformation Biotransformation
Biotransformation
 
Oxidising agent of d block metals
Oxidising agent of d block metals Oxidising agent of d block metals
Oxidising agent of d block metals
 
Colloidal dispersion.pptx
Colloidal dispersion.pptxColloidal dispersion.pptx
Colloidal dispersion.pptx
 
OXIDATION ,PROCESS CHEMISTRY ,MPHARM
OXIDATION ,PROCESS CHEMISTRY ,MPHARMOXIDATION ,PROCESS CHEMISTRY ,MPHARM
OXIDATION ,PROCESS CHEMISTRY ,MPHARM
 
OXIDATIVE REACTION.pptx
OXIDATIVE REACTION.pptxOXIDATIVE REACTION.pptx
OXIDATIVE REACTION.pptx
 
Carbohydrate 2
Carbohydrate 2Carbohydrate 2
Carbohydrate 2
 

More from Richard West

(Very) Recent AI advances for Chemical Engineering research and education
(Very) Recent AI advances for Chemical Engineering research and education(Very) Recent AI advances for Chemical Engineering research and education
(Very) Recent AI advances for Chemical Engineering research and education
Richard West
 
Incorporation of Linear Scaling Relations into Automatic Mechanism Generation...
Incorporation of Linear Scaling Relations into Automatic Mechanism Generation...Incorporation of Linear Scaling Relations into Automatic Mechanism Generation...
Incorporation of Linear Scaling Relations into Automatic Mechanism Generation...
Richard West
 
Automated transition state theory calculations of abstraction reactions by hy...
Automated transition state theory calculations of abstraction reactions by hy...Automated transition state theory calculations of abstraction reactions by hy...
Automated transition state theory calculations of abstraction reactions by hy...
Richard West
 
2015 US Combustion Meeting - West - Identification, Correction, and Compariso...
2015 US Combustion Meeting - West - Identification, Correction, and Compariso...2015 US Combustion Meeting - West - Identification, Correction, and Compariso...
2015 US Combustion Meeting - West - Identification, Correction, and Compariso...
Richard West
 
RMG at the Flame Chemistry Workshop 2014
RMG at the Flame Chemistry Workshop 2014RMG at the Flame Chemistry Workshop 2014
RMG at the Flame Chemistry Workshop 2014
Richard West
 
Profiling and optimizing RAM and CPU use in RMG-Py
Profiling and optimizing RAM and CPU use in RMG-PyProfiling and optimizing RAM and CPU use in RMG-Py
Profiling and optimizing RAM and CPU use in RMG-Py
Richard West
 
Finding Transition States Algorithmically for Automatic Reaction Mechanism Ge...
Finding Transition States Algorithmically for Automatic Reaction Mechanism Ge...Finding Transition States Algorithmically for Automatic Reaction Mechanism Ge...
Finding Transition States Algorithmically for Automatic Reaction Mechanism Ge...
Richard West
 
2011 US Combustion Meeting - Kinetic Modeling of Methyl Formate Oxidation
2011 US Combustion Meeting - Kinetic Modeling of Methyl Formate Oxidation2011 US Combustion Meeting - Kinetic Modeling of Methyl Formate Oxidation
2011 US Combustion Meeting - Kinetic Modeling of Methyl Formate Oxidation
Richard West
 
AIChE 2011 - Automatic Reaction Mechanism Generation with Group Additive Kine...
AIChE 2011 - Automatic Reaction Mechanism Generation with Group Additive Kine...AIChE 2011 - Automatic Reaction Mechanism Generation with Group Additive Kine...
AIChE 2011 - Automatic Reaction Mechanism Generation with Group Additive Kine...
Richard West
 
Reaction Mechanism Generator: Cheminformatics for Kinetic Modeling
Reaction Mechanism Generator: Cheminformatics for Kinetic ModelingReaction Mechanism Generator: Cheminformatics for Kinetic Modeling
Reaction Mechanism Generator: Cheminformatics for Kinetic Modeling
Richard West
 

More from Richard West (10)

(Very) Recent AI advances for Chemical Engineering research and education
(Very) Recent AI advances for Chemical Engineering research and education(Very) Recent AI advances for Chemical Engineering research and education
(Very) Recent AI advances for Chemical Engineering research and education
 
Incorporation of Linear Scaling Relations into Automatic Mechanism Generation...
Incorporation of Linear Scaling Relations into Automatic Mechanism Generation...Incorporation of Linear Scaling Relations into Automatic Mechanism Generation...
Incorporation of Linear Scaling Relations into Automatic Mechanism Generation...
 
Automated transition state theory calculations of abstraction reactions by hy...
Automated transition state theory calculations of abstraction reactions by hy...Automated transition state theory calculations of abstraction reactions by hy...
Automated transition state theory calculations of abstraction reactions by hy...
 
2015 US Combustion Meeting - West - Identification, Correction, and Compariso...
2015 US Combustion Meeting - West - Identification, Correction, and Compariso...2015 US Combustion Meeting - West - Identification, Correction, and Compariso...
2015 US Combustion Meeting - West - Identification, Correction, and Compariso...
 
RMG at the Flame Chemistry Workshop 2014
RMG at the Flame Chemistry Workshop 2014RMG at the Flame Chemistry Workshop 2014
RMG at the Flame Chemistry Workshop 2014
 
Profiling and optimizing RAM and CPU use in RMG-Py
Profiling and optimizing RAM and CPU use in RMG-PyProfiling and optimizing RAM and CPU use in RMG-Py
Profiling and optimizing RAM and CPU use in RMG-Py
 
Finding Transition States Algorithmically for Automatic Reaction Mechanism Ge...
Finding Transition States Algorithmically for Automatic Reaction Mechanism Ge...Finding Transition States Algorithmically for Automatic Reaction Mechanism Ge...
Finding Transition States Algorithmically for Automatic Reaction Mechanism Ge...
 
2011 US Combustion Meeting - Kinetic Modeling of Methyl Formate Oxidation
2011 US Combustion Meeting - Kinetic Modeling of Methyl Formate Oxidation2011 US Combustion Meeting - Kinetic Modeling of Methyl Formate Oxidation
2011 US Combustion Meeting - Kinetic Modeling of Methyl Formate Oxidation
 
AIChE 2011 - Automatic Reaction Mechanism Generation with Group Additive Kine...
AIChE 2011 - Automatic Reaction Mechanism Generation with Group Additive Kine...AIChE 2011 - Automatic Reaction Mechanism Generation with Group Additive Kine...
AIChE 2011 - Automatic Reaction Mechanism Generation with Group Additive Kine...
 
Reaction Mechanism Generator: Cheminformatics for Kinetic Modeling
Reaction Mechanism Generator: Cheminformatics for Kinetic ModelingReaction Mechanism Generator: Cheminformatics for Kinetic Modeling
Reaction Mechanism Generator: Cheminformatics for Kinetic Modeling
 

Recently uploaded

Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
SitimaJohn
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Alpen-Adria-Universität
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
IndexBug
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
Mariano Tinti
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 

Recently uploaded (20)

Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 

AIChE 2011 - Multiphysics Model of Diesel Injector Deposit Formation

  • 1. Multiphysics Model of Diesel Injector Deposit Formation. Richard H. West Amrit Jalan William H. Green Riccardo Rausa Massachusetts Institute of Technology
  • 2. Why do diesel engines lose power over time? !"#$%&'()'*+',-.-,/'$+0'&-/&'&1"- $$# %+,/"($)0'. $## !"# # " !% $& '$ &# &" (% %& )$ "# !"#$%&'($)*+",-. *+,-./0-1 2345.6-,7.!889.:4 !889.:4 '889.:4 Caprotti et al. (Infineum UK) SAE 2006-01-3359
  • 3. Deposits form on diesel fuel injectors, blocking the nozzles Leedham et al. (Infineum UK) SAE 2004-01-2935 More efficient engines and less pollution → smaller nozzles Smaller nozzles → deposit more problematic
  • 4. Fuel additives is big busine$$! bp.com bp.com Dirty and clean injector nozzles, from BP Ultimate Diesel advertisement Nobody understands the deposit-forming process. Current development is based on expensive engine tests.
  • 5. We want a predictive model of deposit formation. Aim to gain insight into the effect of •different conditions •different fuels and fuel blends •different detergents
  • 6. Model system of interest: a thin film of fuel, evaporating. vapor diffusion evaporating film
  • 7. Oxygen diffuses into the fuel from the air. vapor diffusion evaporating film O2 diffusion
  • 8. Free-radical autoxidation reactions gradually oxidize the fuel. vapor diffusion evaporating film O2 diffusion chemical reaction
  • 9. Over time the reaction continues; the diesel becomes more oxidized. vapor diffusion evaporating film O2 diffusion chemical reaction
  • 10. Heavily oxidized reaction products are insoluble in non-polar diesel & phase separate. vapor diffusion evaporating film O2 diffusion chemical reaction insoluble oxygenates
  • 11. This polar oxygenate phase forms the deposit. vapor diffusion evaporating film O2 diffusion chemical reaction insoluble oxygenates deposit
  • 12. Fuel injections wash the walls fresh diesel species diffusion insoluble oxygenates
  • 13. Model overview: React & evaporate, equilibrate, wash, replenish... partially oxidized diesel phase equilibration and separation vapor diffusion evaporating film O2 diffusion chemical diesel reaction insoluble oxygenates washing with clean diesel add fresh diesel to replace evaporated partially washed diesel
  • 14. chemical reaction Chemistry depends on starting species Diesel contains thousands of species. Choose simple mixture to represent surrogate diesel.
  • 15. Oxidation is driven by free-radical chain reactions O O O O HO O H
  • 16. Oxidation is driven by free-radical chain reactions O O O O HO O H O O O O O O
  • 17. Oxidation is driven by free-radical chain reactions O O O O HO O H O O O O O O O O HO O H O O
  • 18. Oxidation is driven by free-radical chain reactions O O O O HO O H O O O O O O O O HO O H O O HO O OH OH O O O O O O O O
  • 19. Oxidation is driven by free-radical chain reactions O O O O HO O H O O O O O O O O HO O H O O HO O OH OH O O O O O O O O OH OH OH O O O O O O H O O OH
  • 20. Oxidation is driven by free-radical chain reactions O OH O OH H2O HO O H O O O O O O O O HO O H O O HO O OH OH O O O O O O O O OH OH OH O O O O O O H O O OH
  • 21. Detailed kinetic modeling is complex Estimating all the reactions is tedious and error prone.
  • 22. Detailed kinetic modeling is complex Estimating all the reactions is tedious and error prone. Teach the chemistry to a computer! Reaction Mechanism Generator •free and open source software •version 3.3 released in February rmg.sourceforge.net facebook.com/rmg.mit
  • 23. Reaction families propose all possible reactions with given chemical species bond breaking and hydrogen abstraction intramolecular H-abstraction
  • 24. Reaction families propose all possible reactions with given chemical species
  • 25. Octane autoxidation has many pathways
  • 26. Detailed kinetic modeling is complex For each chemical reaction A+B C+D we need: •forward rate coefficient r = k f [A][B] − Ea k f = A exp RT •equilibrium constant kf −∆G = Keq = exp kr RT ∆G = ∆H − T∆S
  • 27. We can estimate thermochemistry of solvation from the molecular structure of the solute Solvent parameters Abraham’s Partition coefficient, method K K=exp(-∆G/RT) ∆G Platts’ group Solute solvation contributions parameters Molecular ∆S Mintz model ∆G=∆H-T∆S structure ∆H solvation for alkanes RMG group solvation gas phase contributions H(T), S(T) See (551d) “Progress towards Capturing Solvent Effects In Automatic Mechanism Generation” Amrit Jalan, Richard H. West and William H. Green. Reaction Path Analysis II, Wednesday, 1:30pm
  • 28. RMG with solution-phase corrections was used to study autoxidation of surrogate diesel rmg.sourceforge.net facebook.com/rmg.mit
  • 29. Current model contains 252 species and 5185 reactions. 0.951 •n-decylbenzene is most reactive component and dominates kinetics 1 0.00518 0.048 561*(./0(-*#)$-( #' ##,' #!' #!,' #' #,' #.' #.,' #-' #-,' !##$/##' !##$%#!' !#$%'(#)*)'+,#)-(./0(1#2314( !##$%#' !##$%#.' 0112' 0.957 0.0494 !##$%#-' 031124' !##$%#,' 211561' !##$%#+' 789:;' !##$%#*' =?@=;' !##$%#)' 7A8?B?A;' !##$%#(' !##$%!#' !##$%!!' !##$%!' chemical reaction
  • 30. Model overview: React evaporate, equilibrate, wash, replenish... partially oxidized diesel phase equilibration and separation vapor diffusion evaporating film O2 diffusion chemical diesel reaction insoluble oxygenates washing with clean diesel add fresh diesel to replace evaporated partially washed diesel
  • 31. vapor diffusion evaporating film Evaporation O2 diffusion •Abraham model gives gas/solvent concentration ratio •Diffusivity estimated from molecular structure Fuller, Schettler, Giddings. IEC, 58, 1966. HO O HO HO O O
  • 32. Model overview: React evaporate, equilibrate, wash, replenish... partially oxidized diesel phase equilibration and separation vapor diffusion evaporating film O2 diffusion chemical diesel reaction insoluble oxygenates washing with clean diesel add fresh diesel to replace evaporated partially washed diesel
  • 33. Abraham’s Method predicts partition coefficients for different solutes and solvents Solvent parameters Partition Abraham’s coefficient, method K Solute parameters log K= c + eE + sS + aA + bB + lL gas /solvent partitioning
  • 34. Abraham’s Method predicts partition coefficients for different solutes and solvents Solvent parameters Partition Abraham’s coefficient, method K Solute parameters log K= c + eE + sS + aA + bB + lL gas /solvent partitioning log K= c + eE + sS + aA + bB + vV solvent /solvent partitioning
  • 35. Model overview: React evaporate, equilibrate, wash, replenish... partially oxidized diesel phase equilibration and separation vapor diffusion evaporating film O2 diffusion chemical diesel reaction insoluble oxygenates washing with clean diesel add fresh diesel to replace evaporated partially washed diesel
  • 36. Washing is mass transfer problem Look up a correlation in Perry’s Handbook: 0.0097NRe NSc 1.10 + 0.44NSc1/3 − 0.70NSc1/6 9/10 1/2 − − NSh,avg = 1 + 0.064NSc 1.10 + 0.44NSc1/3 − 0.70NSc1/6 1/2 − − kavg dt µ ρubulk dt NSh,avg = NSc = NRe = D ρD µ TABLE 5-19 Mass-Transfer Correlations for Flow in Pipes and Ducts—Transfer Is from Wall to Fluid. W: Tubes, turbulent, smooth tubes, constant surface concentration
  • 37. Current model overview: React, equilibrate, wash, replenish... partially oxidized diesel phase equilibration and separation vapor diffusion evaporating film O2 diffusion chemical diesel reaction insoluble oxygenates washing with clean diesel add fresh diesel to replace evaporated partially washed diesel
  • 38. Implementation •Python: chosen for speed of development. •PyDAS: Python interface to Fortran DAE solver DASSL. •Cython: gives orders of magnitude reduction in CPU time. •Parallel computing: simple use of array jobs.
  • 39. Python chosen for speed of development. •General-purpose, high-level programming language. •Free, open-source, extensible. •Easy to learn. •Fast (and fun) to develop in. •Multi-paradigm programming language, but this project mostly object-oriented.
  • 40. PyDAS created to access specialized ODE solvers from Python code. •Chemical reactions → very stiff systems of differential equations → require specialized ODE solvers. •VODE (provided by SciPy) is not always robust enough. •Fortran-based DASSL (Petzold, 1982) is a stiff DAE solver widely used in kinetic modeling. •Python interface to DASSL developed and released: https://github.com/jwallen/PyDAS
  • 41. Cython used to speed up the slow parts by orders of magnitude. •Develop your code in Python •Identify the slow parts by profiling (right hand side of ODE) •Add some static type declarations (“cdef double x”) •Compile to C using Cython •50x speed up in overall computation time!
  • 42. Running simulations with different parameters gives a variety of results. Parameters: •Reaction T •Phase separation T •Nozzle diameter •Nozzle length chemical reaction •Film thickness •Injection velocity •Injection duration •Reaction time
  • 43. Parallel computing is easy and useful for parameter studies and sensitivity analysis. Simulate with parameter Simulate Simulate run job 1 set 1 with parameter with parameter run job 2 set 2 set 3 submit jobs 1-1000 run job 3 run job 4... Head Server Compute nodes •Use cluster’s queuing system for “array” jobs. •Your code translates job number into set of parameters: •Random (Uniform Distribution) •Global Sensitivity Analysis (Modified Morris Method)
  • 44. Global Sensitivity Analysis identifies most significant model parameters. •Identifies sub-models needing refinement. •Guides laboratory experiments. •Gives insight to underlying processes.
  • 45. Acknowledgements •Project collaborators at MIT: Amrit Jalan and Prof. William Green (ChE) Yinchun Wang and Prof. Wai Cheng (MechE) •RMG developers: rmg.sourceforge.net facebook.com/rmg.mit •Industrial sponsors: Eni S.p.A.
  • 46. Contributions to industrial problem of deposit formation in diesel fuel injectors: Multiscale, multiphysics model gives insight into •chemical reactions OH O •evaporation O H O •phase separation chemical reaction •washing Computational experiments reveal important parameters •guide model development •guide experiments
  • 47. Suggestions for multi-scale modeling of other chemical engineering systems. •Build detailed kinetic model to capture complicated T,P-dependence of real chemistry (RMG). •Write software in Python: easy, fast, pleasant to write. •Use specialized DAE solvers when necessary (PyDAS). •Use Cython to speed up the slow parts. •Use parallel computing environment for Global Sensitivity Analysis (eg. modified Morris method) •Identify sensitive parameters, then refine models and experiments accordingly.
  • 48. Any questions? r.west@northeastern.edu Massachusetts Institute of Technology