Skip to content

ThermoElectric is a computational framework that computes electron transport coefficients.

License

Notifications You must be signed in to change notification settings

ariahosseini/ThermoElectric

Repository files navigation

ThermoElectric

GitHub Actions Build Status codecov

A Python Tool for Design of High ZT Nanoengineered Thermoelectrics. Please visit ThermoElectric website.

Applications

The Enhancement to Thermoelectric Performance That Could Be Obtained by Designing the Electron Scattering to Optimally Harness the Mechanism of Electron Energy Filtering

ThermoElectric shows that using electron energy filtering can completely free engineers from the established paradigm that the optimal carrier concentration is constrained and that only semiconductors can make good thermoelectrics. The model demonstrates that if one applies perfect energy filtering then one can obtain greatly enhanced power factor by doping the material to push the Fermi energy even deep into the conduction band. In fact, it is possible to make TE with optimal performance that are metallic!

drawing

drawing

Design the Nanoscale Morphology of a Thermoelectric to Obtain Favorable Electron Scattering

ThermoElectric computes the rates of electron scattering from heterogeneities with a variety of different geometries to find design strategies to this problem. I have found that the detrimental effect of pores can be largely mitigated in the thermoelectric design by subtly tuning the doping concentration to higher carrier concentration compared to bulk materials. As a design strategy, for the largest enhancement in Seebeck one needs to get in pores of any shape, if one can make them as small as possible.

drawing

Linear Boltzmann Transport

Thermoelectrics (TEs) are a class of materials that convert heat directly into electricity. The performance of TE materials at a given temperature, 𝑇, is quantified by a dimensionless figure of merit ZT=(σS2)/κ T, where κ, σ and S are the material’s thermal conductivity, electrical conductivity and Seebeck coefficient, respectively. The power factor (σS2) in ZT depends on a combination of strongly interdependent electrical transport properties, that have a countervailing dependence of the charge carrier concentration. The tradeoff of these parameters is well understood, and it has become an accepted truth that optimal TE performance can only be obtained in semiconductors that are highly doped to a narrow window of optimized charge carrier concentration. If made sufficiently efficient and inexpensive, these materials could be used to recapturing low-grade waste heat from industrial process as useful electrical energy. The potential energy savings are vast. Recent studies have suggested that recuperating only 10% of heat lost into electricity can improve fuel energy efficiency by 20% while other studies has reported that more than 68% of U.S. energy consumption escaped as waste heat.

Electron Transport Coeff. in Bulk TEs

The electrical conductivity and thermopower of a population of independent charge carriers can be derived from the Boltzmann transport equation by integrating the contribution from all carrier states. In an isotropic system where the states can be enumerated by their energy, and using the single relaxation time approximation for the collision operator, these can be written as integrals over the carrier energy, E, so that σ, S, and κe are given by

drawing drawing drawing

Here the function χ(E,T)= ν(E)2∂f(Ef,E,T)/∂E D(E), lumps together the material's density of carrier states, D(E), and group velocity, ν(E), with the energy derivative of the Fermi-Dirac occupancy, f(E,c,T), where f is the Fermi level. The functions γ(E,T)=(E-Ef)χ(E,T) and ζ(E,T)=(E-Ef)2 χ(E,T). These equations also express the relationship between the transport properties and Δn, the moments of the distribution of conductivity over carriers with different energy, defined as

drawing

The Seebeck coefficient obtains its largest magnitude by maximizing the asymmetry of product Dτν2 about the Fermi level to move its center of current, Δ1, away from the Fermi level.

Fermi Level

The Fermi level depends strongly on the carrier concentration, which varies non-monotonically with temperature as the solubility of the dopant changes. For a given carrier concentration, a self-consistent approach is developed to compute Ef by setting the conduction band edge as the reference frame and computing Ef that gives the same carrier population in DFT computed band and the given carrier population. This circumvents the problem that DFT underestimates the band gap. In this method Joyce and Dixon approximation of Ef for degenerate semiconductors [(Ef-Ec)/kB ≅ln⁡[(n/Nc)+1/(√8)]n/Nc -(3/16-√3/9) (n/Nc)2] is used as the initial guess. The Ef iterates to meet the relation between charge density and density of state, n=∫EcD(E)f(E)dE.

drawing

The experimental measurements are noisy and so for the transport model, the carrier concentration was represented with the continuous smoothing function fit through the experimental data. This panel shows the Bayesian interpolation fitted to the temperature dependence of the experimentally measured carrier concentration.

drawing

In this pane, the Fermi level is plotted for different carrier concentrations using self-consistent method described above.

Electron Lifetime

Semiconductor TEs are generally doped to beyond their saturation level. In these materials, strongly screened Coulombic force induced by ionized impurities is the main source of scattering. The transition rate between initial and final energy states has SR(Ei,Ef)=(2πNi e4 LD4)/((4πϵϵo )2ℏΩ)δ(Ef-Ei). In this case, the electron lifetime is defined as

drawing

For the strongly screened Coulombic potential LD is small so that 1/(LD4) is dominant. In doped semiconductors the Debye length has generalized form of

drawing

where Nc=2((mc kBT)/(2πℏ)2)(3/2). While the electron lifetime in equation serves reasonably well for many semiconductors, one should note two shortcomings of the Born approximation failures for slow moving electrons in Coulomb potential and deficiency of simply computing scattering from a single impurity and then multiplying it by number of impurities in capturing interference effects occur as electron wave propagate through random distribution of impurities in deriving this equation. We model the conduction band effective mass variation with temperature using mc(T)=mo(1+5αkBT). This model assumes linear dependency on temperature and does not count for degeneracy in high carrier population.

drawing

This panel shows the Debye length for two different carrier concentrations. The solid lines show the model prediction using degenerate form while the dash lines are for the cases in which degeneracy is neglected. To evaluate the Half-order Fermi-Dirac integral, fermi.m by N.Mohankumar & A.Natarajan is suggested. The running script is as simple as

%% Matlab running script to compute half order Fermi integral

 Ef = dlmread("Ef"); % Fermi level from running thermoelectric.py
 for i = 1:size(Ef,2)
 f1(1,i) = fermi(0.5,Ef_inc(1,i)); The (1/2)-order Fermi-Dirac integral
 f2(1,i) = fermi(-0.5,Ef_inc(1,i)); The (-1/2)-order Fermi-Dirac integral
 end
 dlmwrite('f_inc',[f1;f2]); % Generate the output

An alternative way is to use the Fermi-Dirac Integrals python package (FDINT) — compatible with python2, using following command

 pip install fdint

The second important scattering mechanism specially at high temperature in non-polar semiconductors like Si is the acoustic phonon deformation potential. For electron phonon interaction, Ravich defined the lifetime as

drawing

This equation accounts for both absorption and emission of phonons. Note that the electron lifetime is strongly dominated by ion scattering and has weak dependency on phonon scattering. The other scattering terms of electron-electron and electron inter-valley scattering has negligible importance in determining the electron lifetime and are excluded in calculations without loss of accuracy.

The rate of electron scattering due to the disordered arrangement in alloys dielectrics model as

drawing

where x is the atomic fraction of alloy, a is the lattice parameter and the term UA is the alloy scattering potential.

drawing

This panel shows the magnitude of electrical conductivity and Seebeck coefficient in phosphorus-doped bulk Si. The solid blue line shows the model prediction for electrical conductivity, and the red line shows the prediction for the Seebeck coefficient. The experimentally measured σ and S are marked with open circles.

Electron Transport Coeff. in Nano-structured TEs

In the nano-structured of interest in this study, there are two additional electron scattering processes that arise as a result of the morphology: electron scattering at grain boundaries, and scattering from pores. The rate of electron momentum relaxation due to elastic scattering from a uniform dispersion of pores can be modeled as

drawing

Here N is the number density of pores, and the term SRkk' is the rate of transition of an electron from an initial state with wave vector k and energy E to a state k' with energy E' due to a single pore. For a time-invariant potential, the transition rate SR is given by Fermi’s golden rule as

drawing

where the matrix element operator M describes the strength which the pore couples the initial and final states and the number of ways the transition can occur. For Bloch waves, M is given by the integral of the overlap of the initial and final state with the pore potential U(r) so that

drawing

For energy conservative (elastic) scattering between eigenstates with the same energy equation scattering can be recast as a surface integral over the iso-energetic k-space contour that satisfies E(k')=E(k).

drawing

where dS is the incremental area of the iso-energetic k-space surface. In most indirect bandgap semiconductors such as Si, the contours of iso-energy states near to conduction band valley have ellipsoidal shape in momentum space that can be approximated as

drawing

The pore potential, U(r), is assumed to be

drawing

where Uo is the electron affinity. For an infinitely long cylindrical pores with radius ro, and aligned with axis parallel to z, this gives the scattering matrix element operator

drawing

or for the spherical pores or particles, we have

drawing

We remark that for nano-particles, the band alignment should be used instead of electron affinity. A similar use of Fermi's Golden rule can be used to model the rate of electron scattering by grain boundaries. Minnich et al. have suggested that grain boundaries provide a scattering potential of magnitude UGB that decays away from the grain boundary over distance zo. From this, they derived the scattering operator matrix element for a small disc of grain boundary with radius ro as

drawing

The electron lifetime in Si0.8Ge0.2 due to different scattering terms are shown in the panel below.

drawing

The terms D(E), and ν(E) for Si were derived from the conduction band of Si computed with density functional theory (DFT) using the Vienna Ab initio Simulation Package (VASP) using generalized gradient approximation (GGA) with the Perdew-Burke-Erzerhof exchange correlation functional (PBE). Projector augmented wave (PAW) pseudopotentials is used represent the ion cores. The Kohm-Sham wave functions constructed using a planewave basis set with 700 eV energy cutoff. The Brillouin zone was sampled using 12×12×12 Monkhorst-Pack k-point grid. The forces on the atoms minimized to better than 10-6 eV/Å to relax the Si primitive cell. The electronic band structure used to compute D(E) on a 45×45×45 k-point grid. The group velocity was obtained from the conduction band curvature, ν=1/ℏ|∇κ E| along the〈100〉directions on the Γ to X Brillouin zone path.

drawing

This panel shows the variation of the highest Seebeck (thermopower) and PF modeled in this study with carrier concentrations for pores with different shapes at 500 K and 1300 K. The bulk properties are shown in solid black lines.

drawing

Ideal Filtering

For ideal or perfect filtering, a high rate of additional scattering would be applied to all the electrons with energy lower than a certain threshold, Uo, to reduce their drift velocity to zero. The calculated change in the room temperature PF of n-doped silicon that would be provided by with ideal filtering is plotted in Figure 1 as a function of filtering threshold, U , and carrier concentration. The key result of this calculation is that if one can control the filtering threshold, the best power performance is to be found at high carrier.

drawing

Lorenz Number

When advocating for increased carrier concentration in TEs, it is important to determine whether this will cause a significant increase to the denominator of ZT. Hence, we finish our examination of the effect of pores on the room-temperature electrical transport coefficients by briefly discussing the electronic thermal conductivity (κe). The κe is related to σ by Wiedemann Franz law as κe = LTσ. Here, L is the Lorenz number that conventionally varies from 2×(kB/e)2 ≈ 1.48 × 10-8(V2/K2) up to π2/3 × (kB/e)2 ≈ 2.44 × 10-8(V2/K2) for the low carrier concentration and degenerate (free electron) limit, respectively. Lorenz number is related to the moments of the charge carriers, Δn, through L = 1/(eT)22 −Δ12). In bulk Si, the Lorenz number varies monotonically from 1.53 × 10-8 (V2/22) at 1019 1/cm3 to 2.39 × 10-8 (V/K2) at 10212 1/cm3. The figure below shows the variation of Lorenz number The objective of adding porosity is to lower the lattice thermal conductivity, and prior studies have shown that the lattice thermal conductivity in nano-porous Si with the geometries modeled here can be as low as ∼30 W/mK at room temperature. At bulk room temperature, Si with the carrier concentration tuned to optimize ZT, the electronic thermal conductivity is ∼0.3 W/mK still 2 orders of magnitude lower than the lattice conductivity.

drawing

Copyright

Copyright (c) 2022, S. Aria Hosseini

Acknowledgements

Project based on the Computational Molecular Science Python Cookiecutter version 1.6.