Giter Site home page Giter Site logo

droplets-vaporization-in-vacuum's Introduction

Numerical modeling of the droplet vaporization for design and operation of liquid pulsed CVD

Supporting data for paper https://doi.org/10.1002/cvde.201507191

The repo contains the Matlab codes and the theory that explains what happens when you send a droplet of a liquid in vaccum, in particular a droplet of binary liquid. This leading question, surprisingly, had no answer until I decided to tackle the set of coupled non linear differential equations equations solving the problem. The output of the codes is a vaporization time that helps to size the reactors used in Pressure Pulsed MOCVD process. The vaporization is made in two steps: a flash vaporization where all the sensible heat of the liquid is drained to sustain boiling. The mass transport in this regime is limited by Hertz-Knudsen flux (other said, the maximum escape velocity of the atoms from a finite surface at a given temperature). After sufficient cooling down, the droplet approches a radiative thermal equilibrium with its environment and the vaporization becomes limited by the radiative thermal flux that can reach it (we are in vacuum so no convective flux). In this state, the droplet behaves more or less as a comet in space and can survive for quite a long time, more or less frozen (not billions of years but seconds, which is yet very detrimental for the process and the reaction rate uniformity). The fact that the liquid can be a binary just complicates a bit the phenomena depending on the vapor pressure of the two components.

The code is of course lagrangian and particles are considered isolated from each other. The total pressure in reactor is however calculated based on the total quantity of droplets introduced and their vaporization rate versus the pumping flowrate.

Some scheme to explain what happens in brief

Flash_Vaporization_Steps

The set of non linear differential equations can be solved with your prefered numerical method but Runge-Kutta derived ones do the job with just some minor instabilities at the transition between the two regimes that do not change the overall results. The main parameter to explain the vaporization time is (of course) the ambient radiating temperature, knowing that the limited step is the pseudo-equilibrium vaporization. This was more or less empirically known by people using Direct Liquid Injection systems in MOCVD but to my knowledge they never document any calculus before this study.

(Not) funfact

The initial paper was published with some unit errors (kCal and kJ, the classical one) that change a bit the paper conclusions so the paper comes with an Erratum explaining this. The quite specialized Journal of CVD in which the paper was published was discontinued after this issue and became the more broad and coveted Advanced Materials.

droplets-vaporization-in-vacuum's People

Contributors

raphael-boichot avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.