Matteo
Ricci
,
Otello Maria
Roscioni
*,
Lara
Querciagrossa
and
Claudio
Zannoni
*
Dipartimento di Chimica Industriale “Toso Montanari” and INSTM, Università di Bologna, Viale Risorgimento 4, IT-40136 Bologna, Italy. E-mail: claudio.zannoni@unibo.it; otellomaria.roscioni@unibo.it
First published on 21st November 2019
We describe the development and implementation of a coarse grained (CG) modelling approach where complex organic molecules, and particularly the π-conjugated ones often employed in organic electronics, are modelled in terms of connected sets of attractive–repulsive biaxial Gay–Berne ellipsoidal beads. The CG model is aimed at reproducing realistically large scale morphologies (e.g. up to 100 nm thick films) for the materials involved, while being able to generate, with a back-mapping procedure, atomistic coordinates suitable, with limited effort, to be applied for charge transport calculations. Detailed methodology and an application to the common hole transporter material α-NPD are provided.
The next and now pressing problem in modelling is that of obtaining the properties not of a single molecule but of a material, e.g. melting and boiling points, morphologies etc. This is absolutely far from trivial, to the point that it was judged “beyond mortal ken” in a famous statement by J. Maddox.12
One of the main problems in realistic material modelling is that of obtaining a set of pairwise “effective” interactions that allows one to include, to some extent at least, the contributions of the other particles surrounding the pair considered.
Such a set of interactions, or “force field” (FF),4 will necessarily be reasonably specific for a class of compounds, rather than universal. It has to be defined in terms of a hopefully small set of parameters to be obtained and tuned by comparison with some suitable experimental data set, but maintain the ability to predict other properties not included in the basket employed as a parameter tuning set and be transferable, if not universally at least to other similar materials. The other problem, having gone this far, is to obtain a sufficient number of equilibrium configurations (or “snapshots”) for the system at a certain temperature (or more generally thermodynamic conditions) in order to calculate observables of interest with reasonable accuracy. From the methodological point of view, the problem can be handled with molecular dynamics (MD) codes, by solving Newton's differential equation of motion for all the atoms, and again various well developed packages exist for that, e.g. LAMMPS,13 GROMACS,14 and NAMD.15 Although the problem is well defined, its cost in terms of computational resources and of the wall time needed to collect results can be, even on current supercomputers, of months for samples of 103–104 molecules, each composed of ∼102 atoms, observed for time windows of ∼102 ns and a set of ∼10–20 temperatures, as needed to describe many organic functional materials in terms of their morphologies and phase transitions.
Even if this very long time might be sufficient to estimate bulk material properties, typically surrounding the small sample by identical copies (periodic boundary conditions), the sample size will still be very small if we have in mind the simulation of realistic sample sizes for organic electronics applications like thin film transistors or organic photovoltaics or multi-stack organic light emitting diodes (with a typical thickness in the range of 10–102 nm), which would require samples of the order of 106 molecules. Performing realistic simulations of samples of these dimensions should allow one to observe not only realistic morphologies, but also defects and anomalies like grain boundaries between local domains. However, simulating all atom samples of ∼106 molecules (or ∼108 atoms) is at the moment and at least for the foreseeable future unfeasible, and moreover the atomistic details, i.e. the coordinates of every atom, although needed for charge transport and organic electronics applications, are probably redundant for the task of obtaining molecular organizations.
A coarse grained (CG) approach that reduces the number of degrees of freedom of the original system by mapping them in such a way that the new system with a reduced number of degrees of freedom generates morphologies with structure and properties acceptably similar to the original for large sizes and timescales is then much desirable. Indeed, various coarse grained methods have been proposed,16–22e.g. for handling membrane proteins,23 DNA,24 water solutions,25 lipid membranes,21 and polymers.26,27 The basic units of these CG models are typically spherical beads, which is quite reasonable for modelling alkyl chains, phosphates, and more generally biomolecules, like, e.g., in the popular MARTINI package.16 Other top down approaches, e.g. statistical associating fluid theory (SAFT) and iterative Boltzmann inversion employing spherical units, have proved successful for various materials (see, e.g.ref. 28 and references therein for a recent discussion).
However, the organic functional materials we are focussing on here typically contain π conjugated systems with aromatic moieties that in our view are more closely represented by flat ellipsoidal objects rather than spheres, even though a spherical representation of the beads can be used.29,30 Although using spherical basic units is simpler, its down side is that of an increased number of beads, as exemplified by the united atoms (UA) approach,31,32 the CG model closest to full atomistic, where just the hydrogen atoms are eliminated, absorbing them in the closest heavy atom.
Uniaxial attractive–repulsive Gay–Berne (GB) ellipsoidal33 beads decorated with charges or electrical multipoles have been used in some previous CG modelling by other authors to represent rather different systems, e.g. lipids,34,35 proteins,36 nucleic acids37 and small organic molecules.38,39 Notwithstanding some issues,40 very significant speed ups with respect to atomistic simulations of the order of 10–200 times have been reported.36
The approach that we wish to pursue here is that of a realistic and reversible coarse graining where an atomistic representation is mapped into a multi-anisotropic bead model. We assume that each bead consists of a biaxial41 ellipsoid, with the possibility of modelling moieties with different length, breadth and width, endowed with a charge distribution. This seems essential with respect to using uniaxial ellipsoids, as in the already mentioned approaches, when modelling not just a single benzene ring, with its fairly uniaxial structure, but the poly- or condensed-aromatics of common occurrence in the π conjugated materials of interest here (see, e.g.Fig. 1).
A CG molecule consists of a properly connected set of these biaxial beads, each endowed with a realistic set of partial charges inside the bead, where the flexibility is retained by allowing the beads to rotate or more generally perform some kind of intramolecular motion. As the atomistic positions inside each bead are known, we also have the possibility of back mapping such a coarse grained configuration to an atomistic one as needed, by e.g. calculation of charge transport properties.
Furthermore, pairs of connected ellipsoids shall interact with a two-body potential which depends simultaneously on the distance and orientations of the connected pair. In this way, the non-bonded interactions for a pair of connected ellipsoids can be safely excluded, as commonly done in atomistic force fields.
A novel feature of this approach improving its efficiency is to use the information regarding the orientation of the ellipsoids to derive the position in space of the point charges required to model long range electrostatic interactions. The orientation is also used by a two-body potential to constrain the motion of bonded ellipsoids, thus removing the need to define three- and four-body interaction terms, as in other CG models.
In the next sections we develop the coarse grain methodology and its implementation and apply the proposed procedure for the modelling of the hole transporter molecule N4,N4′-di(naphthalen-1-yl)-N4,N4′-diphenyl-[1,1′-biphenyl]-4,4′-diamine (α-NPD) and its molecular organization. We compare the results of the CG simulations with independent atomistic MD trajectories. Furthermore, we demonstrate that it is possible to map the fully atomistic structure into the CG model, achieving a consistent level of description between the two representations.
We have chosen the biaxial Gay–Berne (GB) potential41,42 to describe the short-range repulsive and attractive interactions between the ellipsoidal beads. Point charges are also added to each bead to account for the electrostatic interactions. Together, the Coulomb and Gay–Berne potentials account for all the non-bonded interactions. Each pair of directly connected ellipsoidal beads interacts instead only via a “bonded” potential, in the sense that the standard non-bonded interactions are not computed for the bonded pair. In this approach we also allow the connected ellipsoids to overlap to some extent in space, if needed, thus providing an accurate representation of the excluded volume of the whole molecule, which in turn is quite important to reproduce realistic mass densities.
The overall internal energy of the CG system can then be written as the sum of three terms:
(1) |
The internal energy depends upon the set of positions = {r1,r2,…,rn} and orientations of all the beads in the system, with the orientations being expressed as a quaternion set, = {q1,q2,…,qn}. The Gay–Berne energy UGB is an attractive–repulsive interaction for two rigid biaxial GB ellipsoids, developed by our group41–43 to extend the classical GB potential for cylindrically symmetric ellipsoids33 to fully biaxial ones. The length, width and thickness, but also the strength of interaction of the ellipsoid along its three principal axes, can assume different values,41,42,44 providing a reasonable representation of real molecular fragments. More explicitly, the GB biaxial potential is given by the following equation:41,42,45
UGBij = 4ε0ε(ij,qi,qj)[u12(rij,qi,qj) − u6(rij,qi,qj)], | (2) |
The function u(rij,qi,qj) = σc/(rij − σ(ij,qi,qj) + σc) contains the anisotropic contact term σ(ij,qi,qj), which approximates the geometrical “contact distance” between the two ellipsoids and depends on their axis lengths σx, σy and σz, plus the term σc, controlling the width of the potential well. The attractive interaction term ε(ij,qi,qj) defining the potential well depth depends on the orientations of the two particles and of the inter-bead vector as well as on the interaction parameters εx, εy and εz. Explicit expressions are given in Appendix B. This last set of parameters is directly related to the well depths for two GB particles approaching with fixed parallel orientations along the three Cartesian directions. Each type of ellipsoid corresponds to a chemical moiety and is parametrized with a single set of σ and ε values. When ellipsoids of two different types come close enough to interact, Lorentz–Berthelot mixing rules31 are applied, as commonly used for our type of bottom up modelling: the arithmetic average is used for combining shape information, ((σi + σj)/2), while interactions are calculated by means of geometric averages . The number of parameters is necessarily fairly high but the parametrization procedure has to be performed only once per type of molecule and the protocol to obtain the size and interaction strength parameters is well defined, as we shall discuss later on.
In the proposed CG model, the electrostatic interactions are included in the model through a “small” set of ne point charges ei, placed inside the ellipsoidal beads, whose position and intensity are determined so as to reproduce within a certain error threshold the electrostatic potential corresponding to the full set of partial charges residing at the atomic positions.
The molecular electrostatic potential is evaluated at a set of points pi outside the bead.7 New charges ei were fitted independently for each bead. An initial guess of the charges, non equivalent under the symmetry operations of the molecular fragment, is placed inside the bead within a skin distance from the surface. The optimal position of each charge is obtained through a genetic algorithm along the lines described in ref. 7. The original approach has been improved by imposing constraints such as maintaining the total charge of the fragment, and optionally by reproducing the quadrupole and the dipole of the underlying molecular fragment, if non vanishing. The charges ei are obtained by solving a linear least squares problem, i.e. the minimization of ‖V − De‖2 subject to linear equality constraints Be = d, as implemented in the LAPACK53 routine DGGLSE,
Electrostatic interactions due to the OCC charges are decomposed into the direct (Coulomb) pairwise summation and into the long-range reciprocal space parts, with the so called particle–particle and particle–mesh (PPPM) method.54 Since the ne charges are rigidly connected to their embedding bead, they produce also inter-bead forces and torques on the bead. Their analytical expressions have been implemented in the LAMMPS molecular dynamics program,55,56 for both the direct Coulomb summation and the PPPM long range parts of the potential.
As an implementation note, the OCC charges are defined in the molecular frame of the bead they refer to. The positions of OCC charges are not explicitly kept track of during the integration of the equations of motion. When the actual coordinates are needed for evaluating the electrostatic interactions, their position is derived from the actual state of the bead in the laboratory frame. In this way, a significant saving is achieved in terms of computer memory savings, the reason being the use of a shared neighbour list with the GB interactions.
The pair potential UFlexij between beads i and j is written in the form57
UFlexij = U(rij, {âi,m·ij}, {j,n·ij}, {âi,m·j,n}). | (3) |
Eqn (3) depends on all the possible scalar products of the unit vectors ij, âi,m and j,n, plus the scalar distance rij. The orientation of particles i and j is described with the unit vectors âi,m and j,n, where the indexes m, n = x, y, z correspond to the Cartesian axes of each ellipsoid, and ij is the direction of the bond.
Since the scalar products are invariant to a global rotation of coordinates, the forces and torques derived from a potential with the general form of eqn (3) guarantee the conservation of the local angular momentum.57 Many potentials have been presented in the literature for the simulation of granular solids composed of rigid bodies connected with bonds.58 The general form of the pair potential used in this work is:
(4) |
(5) |
(6) |
The third and fourth terms, Up and Uq, control the position and orientation of the beads relative to the bond ij. The analytical expression of this term is a polynomial expansion analogous to eqn (5).
For the specific case of organic semiconductors, the full atomistic force field was obtained from the online repository advanced topology builder (ATB), version 2.2.59–61 The ATB force field is based on GROMOS version 54A7, a united-atom non-polarizable force field originally developed for the simulation of biomolecular systems.62,63 In the GROMOS-ATB force field, explicit hydrogen atoms are included in the level of description. The planarity of aromatic rings is ensured by harmonic potentials acting on improper dihedral angles. In addition, the third or 1–4 covalently bound neighbour atoms that are part of aromatic rings are excluded from the non-bonded interactions64 by defining a dummy (aka exclusion) bond connecting these atoms.
Minor changes were made to the molecular topology obtained from the ATB repository: namely, the exclusion bonds were removed between aromatic moieties connected by single bonds, e.g. in tertiary amines and in the biphenyl group.61,64 The amended GROMOS-ATB force field was used in conjunction with the program MOLTEMPLATE65,66 to generate the input files required to carry out the MD simulations at the atomistic level of detail. Since the completion of this work, the ATB repository has been upgraded and the proposed corrections implemented in version 3.0.
The first and most important step to build the CG representation is the partitioning of a large molecule into fragments, which will be represented as three-dimensional ellipsoids. Typically, the molecular fragments should be rigid enough to be safely described by a single ellipsoidal bead, and they should be connected by sigma bonds to the other fragments.
In the MOLC energy expression eqn (1), the bonded (UFlexij) and non-bonded (UGay–Berneij + UCoulombij) interactions are mutually exclusive: only one of them is active for any given pair of beads, analogously to what is commonly done in atomistic force fields. However, defining the connectivity in the CG representation is not equally trivial. In the specific case of α-NPD (Fig. 1), the beads 1, 2 and 3, plus the beads 3, 4 and 5, are connected in a tertiary aniline, and the resulting connectivity of the CG model is summarized in Table 1.
1 | 2 | 3 | 4 | 5 | |
---|---|---|---|---|---|
1 | B | B | N | N | |
2 | B | N | N | ||
3 | B | B | |||
4 | B | ||||
5 |
Analogously to the atomistic model, the naphthyl (beads 2 and 4) and phenyl (1 and 5) fragments are connected to the central biphenyl fragment (3), the latter including also the two nitrogen atoms. In contrast with the atomistic model, the MOLC model includes also two additional bonding terms between the naphthyl and phenyl fragments on the same side of the α-NPD molecule.
The rationale behind this choice is that if two beads exhibit correlated motions, non-bonded interactions alone are not able to reproduce correctly the molecular motions, which will be otherwise dominated by the symmetry of the GB potential and by the OCC electrostatics. The bonded potential, on the other hand, is designed to assign different energetic contributions to the scalar products ξ, hence its ability to describe the motions of correlated beads.
The bonded potential is computed from an atomistic MD simulation of a single molecule in the gas phase at constant volume (NVT conditions), carried out for at least 120 ns in order to sample adequately the configurational space. Afterwards, the atomistic MD trajectory is mapped into the CG representation and the scalar products ξ listed in eqn (9) are computed for every pair of beads in the molecule. This raw information is post-processed into histograms for each degree of freedom ξi, with the condition that chemically equivalent beads are combined into a single histogram, yielding a homogeneous description of symmetric fragments which, for the specific case of α-NPD, corresponds to the naphthyl and phenyl fragments. Finally, the probability distribution histograms p(ξi) are converted into effective potentials by Boltzmann inversion, as follows:
Ueff(ξi) = −kBTln[p(ξi)]. | (7) |
If the resulting potentials do not vary by more than kBT (i.e. ≈0.6 kcal mol−1 at 300 K), the pair of ellipsoids is considered uncorrelated and, as a consequence, they will interact only with the non-bonded terms. An example of correlated potentials is those defined between the naphthyl and phenyl fragments on the same side of the α-NPD molecule (Fig. 2), while uncorrelated potentials are those defined between the naphthyl and phenyl fragments on the opposite side of the molecule (Fig. 3).
Although the uncorrelated potentials shown in Fig. 3 are non-zero, we notice that the energy variation is limited to ≈1 kcal mol−1 and that the potential is defined in the whole parameter space [−1:1]. This behaviour indicates that, overall, the motion of the two fragments is not correlated. The symmetry of the uncorrelated potentials reflects the tendency of each fragment to sit in a preferred orientation, which biases the resulting histogram.
The calculation of the GB parameters, i.e. the ellipsoid semi-axes and the anisotropic strengths of interaction, is carried out by fitting the potential energy curves describing the interactions of two identical atomistic fragments. The target interaction energy is computed on the corresponding AA model and it includes only the Lennard-Jones term in the GROMOS-ATB force field. Several interaction curves are computed by causing two identical atomistic fragments to approach along the 12 independent orthogonal configurations.41 The two fragments are placed initially with identical orientation and a first set of 12 interaction potentials is obtained. Then, one fragment is rotated along its symmetry axis (if any) and another set of interaction potentials is obtained. The procedure is iterated until all the listed modes of approach are sampled. Each individual interaction potential is fitted with a shifted 12-6 Lennard-Jones expression, yielding a set of σ0 and ε0 values. The arithmetic and the geometric average are respectively used to obtain the mean values and .
The GB parameters are fitted on the set of averaged curves using the non-linear least-squares Marquardt–Levenberg algorithm.67 More details on how the curves are computed and the fitted parameters are obtained will be given in a separate article.
All the parameters of the MOLC force field are stored in the LAMMPS template data format, which is handled with the MOLTEMPLATE suite of programs.65,66 An additional set of instructions has been implemented in the MOLTEMPLATE program to handle rotations of ellipsoidal objects in space. The resulting code has been thoroughly tested and the modifications have been already included in the latest version of the program.
The mapping procedure to obtain the CG model from the AA one is called “forward mapping” and consists of the following steps. First, the position of each ellipsoid is computed as the centre of mass of the set of atoms assigned, as previously described, to this bead. Its orientation is defined by the eigenvectors of the molecular inertia tensor, which are obtained by matrix diagonalization.
By convention, we assign the x axis to the eigenvector with the smallest eigenvalue of the inertia tensor, the y axis to the middle one and the z axis to the maximum. However, for highly symmetric atomistic fragments with two almost degenerate eigenvalues, like e.g. the phenyl fragment, the most similar eigenvectors (typically the x and y axes) constantly flip, based on the instantaneous atomistic configuration. This obviously leads to incoherent orientations, so it is important to check that the axes assigned by diagonalizing the inertia tensor are actually correct. To obviate this problem, we select two reference atoms for each bead, each yielding the maximum projection along a given molecular axis. The reference axes are chosen as those giving, simultaneously, the highest projection of the reference atoms on the computed eigenvectors.
The diagonalization of the inertia tensor gives only the direction of the reference axes, leaving undetermined their sense. Two additional constraints are used to disambiguate the sense of direction of two axes, so as to enforce a right-hand rule compliant frame. In practice, the standard rule is to use two atoms as markers and to compute their projection on the axes of inertia. The direction (i.e. the sign) of each axis is thus given by the bigger value of the projection of the reference atom. This procedure is meant to ensure that, in the case of semi-rigid fragments, the atom with the greatest projection along an axis has the smallest probability of giving an inconsistent direction as the molecular conformation is deformed, e.g. during a MD simulation. The use of two reference atoms can be also useful for enforcing a consistent direction on axes of equivalent fragments, like those connected to form a polymer chain, allowing one to use a consistent set of parameters for the bonded terms in the force field.
The inverse procedure of mapping back the atomistic structure on the CG model consists of applying the rotation defined by the quaternion of each bead to its corresponding atomistic representation. Then, the AA fragment is translated so that its centre of mass coincides with the centre of the corresponding ellipsoid.
The MD simulations of both models were carried out with a modified version of the LAMMPS molecular dynamics program,55,56 based on the stable release dated 11 August 2017.
The AA sample was simulated in a cubic box with 3D periodic boundary conditions (PBC). A timestep of 2 fs was used to integrate the equations of motion. The pressure and temperature were controlled using a Nosé–Hoover barostat with damping parameters of 0.2 and 2 ps for the temperature and pressure, respectively. The intra- and inter-molecular interactions were described with the GROMOS-ATB force field.59–61
The CG sample was simulated in a cubic box with 3D PBC with a timestep of 10 fs and damping parameters of 1 and 10 ps for the temperature and pressure, respectively. The pressure was controlled with a Nosé–Hoover barostat, while the temperature was maintained with a in-house modified version of the Berendsen thermostat available in LAMMPS, already validated in our previous work (see, e.g.ref. 68 and 69), so as to allow simultaneous scaling of the translational and rotational velocities. Even though the Berendsen thermostat has known limitations as it does not reproduce canonical ensemble fluctuations, it still properly gives the average values needed for the structural properties of interest here and, differently from others, has the essential feature of being very robust during velocity scaling.70 The CG representation is based on the MOLC model. The parameters of the MOLC model were fitted on the corresponding GROMOS-ATB model, as described in Section 2.3. The force field definitions for the AA and CG models were stored in the LAMMPS template data format.
The AA and CG samples were obtained independently from one another, but using the same preparation protocol. Briefly, a cubic lattice with a density of 0.12 g cm−3 was first equilibrated at 300 K and a fixed volume. Then, the sample was shrunk at a fixed rate to a density of ∼1 g cm−3 while the temperature was raised to 500 K, followed by thermal annealing for 10 ns at constant pressure. The sample was then cooled to 300 K at a rate of 0.1 K ps−1. A final run of 10 ns was carried out at 300 K and 1 atm for production and data analysis. The input files for the MD simulations were generated using the program MOLTEMPLATE.65,66 These files are available for download and testing as ESI.†
At first glance, the two samples of α-NPD look very similar (Fig. 4). In both cases, the semiconductor forms an amorphous solid with comparable densities: 1.080(1) g cm−3 for the AA sample and 1.205(2) g cm−3 for the CG sample.
Fig. 4 Pictorial view of two samples of 1000 α-NPD molecules simulated at T = 300 K and P = 1 atm: all-atom model (left) and MOLC model (right). The molecular fragments are colour-coded as in Fig. 1: biphenyl/orange; naphthyl/blue; and phenyl/yellow. |
A third sample of α-NPD was obtained by back-mapping the CG sample to its full atomistic representation, followed by an AA-MD simulation. After reaching thermal equilibrium at 300 K, the resulting density of this sample was 1.079(1) g cm−3, in agreement with that of the AA sample obtained from condensation of the gas.
These densities are in turn in reasonable (within ∼10%) agreement with the experimental value of 1.203 g cm−3, for the so called “true density” obtained from gas pycnometry71 measurements at 298 K,72 which obtains the material volume as that unavailable to He gas. The determination of the volume of dense molecular samples is one that has received much attention for more than three decades (see, e.g.ref. 73–77) and is clearly a topic beyond the scope of this work. However, an approximate estimate of the “true density” from our atomistic simulated samples using the V3 voxelator code75 and a probing sphere of radius like that of He (0.33 Å) gives a value of 1.21(1) g cm−3 in very good agreement with experiment.
A more quantitative characterization of the amorphous phase of α-NPD is provided by the radial distribution function g(r) computed between the centre-of-mass of the fragments, as defined in Fig. 1. The g(r) functions (Fig. 5) reveal the structural organisation of the amorphous α-NPD samples and allow a direct comparison between the different models.
Very good agreement is obtained between the AA and CG models, both in terms of the shape and intensity of the peaks of the radial distribution functions. In addition, the AA sample obtained by back-mapping (BM-AA) is virtually indistinguishable from the AA one, despite having an independent thermal history. Overall, the morphology of the amorphous phase is consistent between the three samples. The aromatic fragments of the different molecules form a neat shell at a mean distance of ≈6 Å. This distance results from the superposition of T-shaped and offset-stacked pairs, which are the typical interaction geometries for large aromatic rings.78
Despite forming an amorphous solid, the samples of α-NPD display a certain degree of short-range order in the bulk, as shown by the g(r) computed between the biphenyl fragments (Fig. 5(a)). We notice the presence of two coordination shells around each α-NPD molecule, with the first peak being at 5.87 Å for the AA model and 6.25 Å for the CG model. The AA sample shows also a weak third peak at ∼17 Å. This peak is not present in the BM-AA sample, which retains the bulk organisation of its parent CG sample.
The naphthyl–naphthyl and phenyl–phenyl radial distribution functions (Fig. 5(b) and (c)) also display two coordination shells. The first peak between naphthyl fragments is at 6.3 (5.9) Å for the AA (CG) model, while the first peak between phenyl fragments is at 5.6 (5.3) Å for the AA (CG) model. The naphthyl–naphthyl intra-molecular contribution to the g(r) results in a peak at 15.2 (14.2) Å for the AA (CG) model, corresponding to the distance between the two fragments on opposite sides of the same molecule. Analogously, the phenyl–phenyl intra-molecular contribution is found at 13.7 Å for both the AA and CG models.
The radial distribution functions between the naphthyl and phenyl fragments (Fig. 5(d)) show a first sharp peak due to the intra-molecular contribution of the fragments bonded to the same nitrogen atom, and another shallow peak at 14.5 Å due to the fragments on opposite sides of the molecule. The CG model shows a splitting of the first peak, which is not present in the AA and BM-AA models. The first inter-molecular peak is located at 6.2 Å, consistent with the distance obtained for the naphthyl–naphthyl and phenyl–phenyl fragments. The first peak is present in the CG model only as a shoulder, partially hidden by the intra-molecular peaks, while the second one coincides with those in the AA and BM-AA models.
The intra-molecular distance between the biphenyl and naphthyl fragments (Fig. 5(e)) is 7.7 Å and is consistently reproduced by the three models. The first broad peak at around 6.0 (4.8) Å for the AA (CG) model is due to neighbouring molecules in the first coordination shell.
The first intra-molecular peak is less intense compared to that computed between the biphenyl and phenyl fragments (Fig. 5(f)). The likely reason is that the larger size of the naphthyl fragment results in wider oscillations of its centre of mass. Beside, the intra-molecular distance between the biphenyl and phenyl fragments is 6.9 Å. The corresponding peak has a sharp and intense line, due to the localized position of the centre-of-mass of the two moieties.
From this analysis, we conclude that the typical hopping distance in amorphous α-NPD is ≈6 Å.
The spatial orientation of the naphthyl and phenyl fragments can be characterized by the tilt angle with respect to the tertiary amine. This angle is defined by the scalar product between the axes perpendicular to the aromatic rings, as shown in the inset of Fig. 6. The typical tilt angle between the planes of aromatic rings is 70°. This reference value was computed at the DFT level of theory for the triphenylamine molecule in the gas phase. The distribution of the tilt angles between the naphthyl and phenyl fragments (Fig. 6) is in good agreement with the reference value. The AA and BM-AA samples have the maximum of the distribution at exactly 70°, while the CG model yields a distribution at a slightly bigger angle of 72.5°.
The distribution of the tilt angle between the naphthyl and phenyl fragments reveals that the MOLC model is able to reproduce the rotations of the phenyl and naphthyl groups around the tertiary amine. Furthermore, the BM-AA sample has a distribution of tilt angles nearly identical to that of the reference AA sample, proving that the morphology of the parent CG sample rapidly relaxes to one which has the same characteristics as the reference morphology.
From the calculations presented is possible to evaluate the computational efficiency of the MOLC model with respect to its AA counterpart. The benchmark calculations were run on the ForHLR II cluster at the Karlsruher Institut für Technologie, using 20-way Intel Xeon E5-2660 v3 (Haswell) computing nodes. A radius of 14 Å was used to cut-off the short-range interactions for both the AA and MOLC models. The results (Fig. 7) show that the MOLC model has a decreased computational cost over the AA model, with a maximum speed-up factor of 25 times, measured by the ratio of the production time, in ns per days.
Fig. 7 Speed-up factor of the MOLC model over the AA model, measured in terms of production velocity (ns per day). White regions were not sampled. |
Fig. 8 A snapshot of a CG sample in a cubic box with edges of 55 nm. The sample contains 216000 α-NPD molecules, for a total of over 106 ellipsoidal beads. |
For this sample, the CG MD simulations were performed using a timestep of 20 fs and damping constants of 2 and 20 ps for the temperature and pressure, respectively. The CG sample was first heated to and equilibrated at 600 K until formation of a liquid, monitored by a sharp increase of the RMS displacement of the molecules. The sample was then quenched to 300 K at a rate of 5 K ns−1, and equilibrated for 100 ns. A production run of 20 ns was used for data analysis.
The density and radial distribution functions computed for the large sample are identical to those obtained for a sample of 1000 molecules. However, the larger size of the latter sample provides a better description of the amorphous phase.
For example, in a mesoscopic sample, structural defects and crystal domains are less constrained by the periodicity imposed by the translation vectors. A realistic representation of the condensed phase of an organic semiconductor is then an essential ingredient for the calculation of physical observables such as charge carrier mobility.79
Although the focus of this work is on obtaining large scale, mesoscopic morphologies and molecular organizations rather than charge mobilities, some considerations and an assessment of molecular clustering might be in order, also in view of applications in organic electronics. We recall first that in π-conjugated organic semiconductor materials at room temperature, the mobility mechanism is typically associated with charge hopping and regulated by Marcus theory,80 which gives a rate of electron/hole transfer from a molecule i to a neighbouring molecule j depending critically on the orbital coupling Jij. This in turn has a pronounced dependence on structural parameters, e.g. the spacial separation and the relative orientation of the two molecules or π-conjugated fragments involved in the hopping.81–85 This information can be computed beforehand and used to identify percolation pathways based essentially on geometric criteria. One way to do so is by identifying clusters of molecules in which the inter-molecular distances and orientations match certain threshold values.
Here we have proceeded to extract clusters using an algorithm adapted from previous work from our group.86 Briefly, a pair of molecules is considered part of the same cluster if the contact distance between two beads and the angle between two of their axes satisfy a given set of geometrical criteria. For α-NPD, we chose a contact distance of 1 Å for phenyl and naphthyl pairs, and 2 Å for biphenyl/biphenyl; biphenyl/naphthyl; and biphenyl/phenyl pairs. It should be noted that the contact distance differs from the first peak of the radial distribution functions in Fig. 5, which show the separation between the centres of each bead. In addition to having a certain contact distance, the molecules belonging to the same cluster should have the angle between the z axes of phenyl and naphthyl pairs aligned within ±20°; the angle between the x axes of biphenyl pairs aligned within ±20°; and the angle between the x axis of biphenyl and the z axis of phenyl or naphthyl groups within 90° ± 20° degrees.
A typical view of such a cluster of α-NPD molecules is displayed in Fig. 9(a). A network of all the connected clusters is displayed in Fig. 9(b). The identification of clusters is a practical way to select couples of molecules on which to perform electronic structure calculations. In practice, molecules facing each other with minimum superposition of their aromatic fragments can be excluded from the analysis. Moreover, only a small subset of molecules needs to be back-mapped into the full atomistic representation, leaving the rest of the macroscopic sample out of the analysis.
Fig. 9 (a) Cluster of α-NPD molecules with overlapping fragments and (b) clusters of connected α-NPD molecules forming a percolation network in the mesoscopic sample. |
Tight geometrical criteria can be used to identify crystal domains and grain boundaries. The cluster analysis revealed that no crystal domain was present in the mesoscopic sample of α-NPD, which retained its amorphous phase after thermal annealing.
By partitioning a large organic molecule into fragments, each represented as a single ellipsoidal bead, the complexity of a molecule is drastically reduced. As the light atoms are effectively removed from the description, so too are the corresponding high-frequency modes which limit the practical possibility of following the time evolution of a large sample in computer simulations. In this way, it is possible to carry out MD simulations accessing timescales and sample sizes not currently possible with all-atom models.
We have shown that the MOLC model correctly represents the excluded volume of a given molecule, its internal degrees of freedom, and the repulsive short-range interactions, as well as the long-range attractive dispersive ones, and the electrostatic interactions. Although several models already exist, the current one presents various novel aspects, as we have discussed. Non-bonded interactions have been modelled using fully biaxial Gay–Berne potentials allowing one to approximate aromatic fragments with a relatively small number of anisotropic units, not too dissimilar from their atomistic counterpart. These beads are in turn decorated with a distribution of point charges to account for the Coulomb interactions. A two-body potential has been developed to control the distance and relative orientation of two connected (bonded) beads. Collectively, these potential energy functions constitute the core of the MOLC model and allow one to simulate in a fairly realistic manner morphologies for samples of size corresponding to tens of nanometres, similar to those used in organic electronic devices. The potential functions have been coded as user-defined modules for the MD code LAMMPS, and made publicly available for testing.
(8) |
ξ = {âx·x, âx·y, âx·z, ây·x, ây·y, ây·z, âz·x, âz·y, âz·z, âx·, ây·, âz·, ·x, ·y, ·z, r} | (9) |
As an example, we derive the vector part of gradients and torques for the term ξ = âx· for particle i. In this case there is a torque acting on both âx and
(10) |
(11) |
(12) |
(13) |
(14) |
In fact, since a torque is acting on the vector r = rj − ri, it produces a force with a direction perpendicular to that vector and the torque, and inversely proportional to the scalar distance r:
(15) |
The explicit formulae for gradients and torques on pairs of connected beads due to every ξ term follow:
(16) |
(17) |
(18) |
(19) |
(20) |
(21) |
(22) |
(23) |
(24) |
(25) |
(26) |
(27) |
(28) |
(29) |
(30) |
(31) |
(32) |
(33) |
(34) |
(35) |
(36) |
(37) |
(38) |
(39) |
(40) |
(41) |
(42) |
(43) |
(44) |
(45) |
(46) |
(47) |
(48) |
(49) |
(50) |
(51) |
(52) |
(53) |
Only the potential components depending on the inter-particle distance vector contribute to the pressure through the virial equation:
(54) |
r·∇rU(r) | (55) |
r·∇rU(), | (56) |
(57) |
σ(12,q1,q2) = (2T12A−112)−1/2 | (58) |
(59) |
(60) |
(61) |
A = MT1S2M1 + MT2S2M2 | (62) |
B = MT1EM1 + MT2EM2 | (63) |
(64) |
(65) |
In the previous expressions, the elements σx, σy, and σz are the axes of the ellipsoid representing the molecular fragment, while the coefficients εx, εy and εz are related to the well depths for the side-by-side, width-to-width and end-to-end interactions, and ε0 is the energy scale.
The rotation matrix can be described in terms of the Euler angles:46
(66) |
(67) |
The quaternions are related to the Euler angles through the expressions:
(68) |
(69) |
(70) |
(71) |
The analytical expressions for the 12 orthogonal modes of approach are reported here to correct some misprinted formulae found in the original ref. 41. Each configuration is obtained by rotating a second molecule (with respect to one which is kept in the same orientation) with a set of Euler angles. The molecule is then displaced along the intermolecular vector r12 parallel to one of the three Cartesian axes. A summary of all the possible modes of approach is reported in Table 2.
α | β | γ | r 12‖x1 | r 12‖y1 | r 12‖z1 |
---|---|---|---|---|---|
0 | 0 | 0 | aa | bb | cc |
0 | 0 | π/2 | ab′ | (ba′ = ab′) | cc′ |
0 | π/2 | 0 | ac′ | bb′ | (ca′ = ac′) |
0 | π/2 | π/2 | ac | ba | cb |
π/2 | π/2 | π/2 | aa′ | bc′ | (bc′ = cb′) |
The resulting analytical expressions for the functions σ(r12,q1,q2), ε(q1,q2) and ε′(12,q1,q2) are reported in Tables 3 and 4. A plot for each configuration is also provided, which has been computed using the parameters (σx, σy, σz) = (1.4, 0.714, 3.0), σc = 0.714, (εx, εy, εz) = (1.7,1.0,0.2), μ = 1 and ν = 3.
Footnote |
† Electronic supplementary information (ESI) available. See DOI: 10.1039/c9cp04120f |
This journal is © the Owner Societies 2019 |