Calculating Steady-State Occupations
Having found the eigenstates of the electronic Hamiltonian, we now want to find the relative populations of these eigenstates under illumination. To do this, we need to solve the rate equations of the system which are
in which is the population of the eigenstate and where we have defined the following rates:
- The rate at which the eigenstate is generated by the illuminaton, .
- The rate at which the population of the eigenstate decreases due to population transfer into the eigenstate , .
- The rate at which the population of the eigenstate increases due to population transfer from the eigenstate , .
- The rates at which the eigenstate returns to the ground state, .
In this section, we will describe how these rates are calculated within this exemplar, though we note that this part of the model can be adjusted to accommodate different levels of theory.
Generation Rates
To calculate the generation rate into a given eigenstate, we assign a generation probability to excitonic basis states, which is determined by the transition_dipole_ex
parameter ().
where the summation over evaulates the contribution to the eigenstate from excitonic basis states, . This can be thought of as a way of characterising how much of the eigenstate is made up from excitonic basis states. A value close to one implies that the eigenstate is an exciton, while a value close to zero indicates that the eigenstate has charge transfer character (i.e., the electron and hole are on different molecules).
Recombination Rates
In our exemplar, the recombination of eigenstates to the ground state is assumed to be dominated by non-radiative recombination. We model this in one of two ways, depending upon the value of the const_recombination
argument of the Parameters
class. If this is set to True, a recombination rate is assigned to excitonic basis states using the krec_ex
parameter. Then, the total recomination rate of the eigenstate is calculated as
Alternatively, if the const_recombination
argument of the Parameters
class is set to False, the decay rates are calculated using a version of Fermi's Golden Rule which has been adapted to describe organic molecules. This is described in further detail in Appendix One.
Rates of Population Transfer
The rates of population transfer, , are calculated using secular Redfield theory. While the derivation of these rates is mathematically involved (see e.g., ref 1), the equation used to calculate them can be written in a relatively simple form
where the function is called the correlation function and is defined in terms of the Bose-Einstein occupation function, , and the spectral density function, , as follows
Note that, for each value of , you must sum over all basis states. For a square lattice, the total number of eigenstates is and so the number of rates which must be calculated is . Consequaently, the calculation of the is typically the most time consuming step of the simulation.
References
- Dynamics of Isolated and Open Quantum Systems in Charge and Energy Transfer Dynamics in Molecular Systems pg 67–190 (John Wiley & Sons, Ltd, 2011). doi:10.1002/9783527633791.ch3.