The rest of the paper is organised as follows: In Sec. 2, we discuss the physics behind the problem of
morphology design. Subsequently, a short discussion on the methods for data generation and labelling
is discussed. The details of network architecture and other machine learning parameters are discussed
in Sec. 3. In Sec. 4, the results of training, validation and testing on in-sample and out-of-sample
morphologies and performance interpretations are presented. The benefits of such fast interpretable
forward surrogate model are demonstrated through the design of property-maximized-microstructure
in Sec. 5. Finally in Sec. 6, key takeaways from this work and future directions are discussed.
2 Physics of structure-property explorations in photovoltaics
2.1 Organic Photovoltaics
Organic photovoltaic devices are energy harvesting devices which employ organic materials for
solar energy conversion. These provide multiple advantages over traditional silicon based cells, like
flexibility, transparency and ease of manufacturability. They however are limited by their efficiency
of operation. Although major breakthroughs in processing and materials have improved the efficiency
drastically, they still lag behind the traditional photovoltaics.
The efficiency of these devices is intricately dependant on the material distribution/morphology in the
active layer. The active layer generally is a bulk hetero-junction, enabling multiple sites for charge
generation. Several features of the morphology have different roles in the process of converting solar
energy. The ability to change these morphological features by changing the processing protocol is a
major source of control in these devices.
There are several stages during the solar power conversion in an OPV. Firstly, the incident solar
energy generates excitons in the donor phase. These excitons are highly unstable and need to diffuse
diffusion to the interface is critical to evaluate the efficiency of absorption of incident light. The
dissociation of excitons to form charges depends on the nature of interface and the materials in the
interface. For example, interfaces with non-aligned crystal boundaries show lower dissociation than
those with aligned crystals . In the next stage, these charges (positive charge in the donor and negative
charge in the acceptor) need to be drifted to the respective electrode to produce electricity. Usually,
this drift is provided by the potential difference between the two electrodes. However, these charges
also encounter other interfaces which have pairs of positive and negative charges, leading to potential
recombination. In summary, the total efficiency of the active layer involves exciton production, charge
separation and charge transportation efficiencies.
In this context, quantifying the dependence of the device as well as stage efficiencies becomes a
critical part in developing strategies to design processing conditions. It can already be seen that the
role of morphology cannot be over-estimated in the power conversion efficiency. Hence strategies
were developed to quantify the efficiencies these morphologies. While these techniques are robust
and rigorous, they are expensive and time intensive. This makes them infeasible for further designing
morphologies, which often requires several quantifications. So, we turn to modern fast methods of
quantifying data, especially images. We represent the morphologies as images and take advantage of
the deep convolutional neural networks to do performance based classification.
2.2 Data generation and quantification
In order to train the network (to be described in Sec. 3), we generate a dataset of microstructural
images using the Cahn-Hilliard equation. This process generates time series of images that can be
treated as independent images for the sake of training. This method helps to quickly produce several
thousands of images within a very short amount of time. Previous analysis using these images can
be found in [
23
]. A characteristic of this procedure for generating morphologies through simulation
is their similarity to morphologies in real active layers produced during thermal annealing. In the
morphology, the domains are similar in size and have smooth interface contours. These characteristics
will also help us to build trust in the training process by manually create morphologies breaking these
characteristics and testing the performance of the trained network. More implications of this will
be in discussed in Sec. 4. Using data augmentation techniques over the originally simulated data,
we finally produce a dataset of nearly
65, 000
(2D) morphologies. Each morphology is a gray-scale
image of size 101px × 101px.
3