The folders in this repository (listed below) contain models and functions to simulate the 1D transient heat conduction of solid wood particles at fast pyrolysis conditions. The folders are based on the approach or method used to calculate the heat conduction within a solid shape. Each folder contains an iPython Notebook to provide an overview of the models and functions in that particular folder. Web links to view each iPython Notebook are provided below. Details about the code can be found in the comments of each model and function file.
The models and functions are written in Python 3 which is easily installed using the free Anaconda distribution provided by Continuum Analytics. This distribution includes the numerical libraries and plotting tools needed to run the models.
Requirements: Python 3, NumPy, SciPy, and Matplotlib
Analytical Model - analytical solutions for 1D transient heat conduction in a solid sphere, cylinder, and slab shape.
Bessel Functions and Roots Example - an example of using SciPy to evaluate Bessel functions and find the positive roots of the transcendental equation for a sphere, cylinder, or slab.
Numerical Model - numerical solutions for 1D transient heat conduction in a solid sphere or cylinder.
Lumped Model - lumped capacitance method for 1D transient heat conduction in a solid sphere, cylinder, and slab shape.
- Bergman, T.L. et al., 2011. Fundamentals of Heat and Mass Transfer 7th ed., John Wiley and Sons, Inc.
- Recktenwald, G., 2006. Transient One-Dimensional Heat Conduction in a Convectively Cooled Sphere, pp.1–13.
- Papadikis, K., Gu, S. and Bridgwater, A.V., 2010. Computational modelling of the impact of particle size to the heat transfer coefficient between biomass particles and a fluidised bed. Fuel Processing Technology, 91(1), pp.68–79.
Code in this repository is available under the MIT license. See the LICENSE file for more information.