Naoto
Eguchi
*,
Taro
Fukazawa
*,
Hiroyuki
Kanda
,
Kohei
Yamamoto
,
Takashi
Miyake
and
Takurou N.
Murakami
*
National Institute of Advanced Industrial Science and Technology (AIST), Central 5, 1-1-1 Higashi, Tsukuba, Ibaraki 305-8565, Japan. E-mail: n-eguchi@aist.go.jp; taro.fukazawa@aist.go.jp; takurou-murakami@aist.go.jp
First published on 14th April 2025
Organic–inorganic hybrid perovskite solar cells are promising candidates for application in next-generation solar technologies owing to their high power conversion efficiencies, suitability for deposition on flexible substrates, and low fabrication costs. Despite their potential, optimizing the relative proportions of organic and inorganic compounds in perovskite precursor solutions with appropriate process parameters, such as the coating speed and heating temperature, to achieve stable materials and high conversion efficiencies, remains challenging. Another issue is the performance reproducibility of perovskite solar cells, which often varies even when the same researcher prepares them. In this paper, we present a method for rapidly optimizing the composition of perovskites and the process conditions by integrating an automated spin-coating system with Bayesian optimization. Using only our own data in combination with Bayesian optimization, we adjusted four key parameters: the amounts of methylammonium chloride and lead iodide(II), rotation speed during spin-coating, and heating temperature to form the perovskite layer. After exploring only 0.36% of all the possible combinations, this method afforded a power conversion efficiency of 21.4%, which is higher than the efficiency of 20.5% that was previously achieved manually using the same materials. Time-resolved fluorescence spectra of multiple samples obtained during the Bayesian optimization cycle showed that the carrier lifetime increased as the optimization progressed. The integration of an automated spin-coating system with Bayesian optimization has been shown to be useful for optimizing the composition of perovskite precursor solutions and processing conditions.
Broader contextTo advance the development of high-efficiency perovskite solar cells, it is crucial to identify optimal conditions from the vast array of possible perovskite compositions and film formation process combinations. This study leverages Bayesian optimization to systematically and efficiently explore these complex parameter spaces. Using an automated spin-coating system previously developed in our team, which enabled precise addition of an anti-solvent during spin-coating, we minimized performance variation and collected high-quality experimental data. Through this approach, we identified a set of processing conditions that achieved a maximum power conversion efficiency of 21.4% after testing just 51 combinations. This work highlights the effectiveness of Bayesian optimization as a transformative tool for accelerating the discovery and optimization of materials in solar energy research. By streamlining the development of perovskite solar cells, this study contributes to advancing scalable, high-efficiency photovoltaic technologies, with significant potential for impacting future renewable energy systems. |
As a solution to these issues, machine learning has attracted considerable attention for the design of new materials, prediction of material properties, and optimization of conversion efficiency.9–11 In particular, Bayesian optimization has proven effective for optimization in high-dimensional spaces and has found successful application in various fields, including perovskite solar cell development.12–15 For example, Sun et al. performed Bayesian optimization using a combination of first-principles and high-throughput calculations to optimize the composition of CsxMAyFA1–x–yPbI3 and enabled them to discover stable halide perovskites.16 Liu et al. also developed a sequential learning framework using stochastic constraints to efficiently optimize the open-air process and this enabled them to develop perovskite solar cells with a PCE of 18.5%.17
Another approach involved conducting high-throughput and automated experiments using robots to accelerate the development of materials.18–21 Recently, studies in which these methods were used to develop perovskite solar cells were reported.22–28 For example, Meftahi and co-workers optimized the material composition and process conditions of quasi-two-dimensional (2D) Ruddlesden–Popper PSCs using high-throughput experiments and a machine-learning technique, and identified conditions that resulted in a PCE of 16.9%.29 Zhang and co-workers optimized the manufacturing parameters of perovskite thin films using an automated spin-coating platform to achieve an efficiency of 21.6%.30
In addition to the complex optimization problem, the reproducibility of PSC performance is also problematic. The antisolvent method, a PSC fabrication technique, is an effective approach for producing PSCs with high PCE in a single step during the spin-coating process.31–33 Despite its simplicity and widespread adoption in many laboratories, the PCE can vary owing to slight differences in the antisolvent drop timing and rate of antisolvent dropping.34–36 This variation is one of the factors that adversely affect the reproducibility in the production of PSCs using the antisolvent method. Many studies have been conducted to improve the reproducibility of the antisolvent method.37–39 However, performance discrepancies may arise not only between different researchers, but also within batches produced by the same researcher. To address this issue, our group developed an automated spin-coating system that enhanced the consistency of PSC production by automating critical steps like antisolvent drops, substrate transport, and heating while the perovskite layer is being deposited via spin-coating.40 This automated system is expected to effectively eliminate human factors from the production of PSCs, thereby reducing performance variations within batches.
In this study, we simultaneously optimized the composition of the perovskite precursor solution and the process conditions by integrating our automated spin-coating system with Bayesian optimization. Specifically, we focused on optimizing four parameters: the concentrations of lead(II) iodide (PbI2) and methylammonium chloride (MACl) in the precursor solution, maximum spin-coating speed, and temperature at which the perovskite layer was annealed. Using this approach, the champion cell achieved a PCE of 21.4% by sampling only 0.36% of all the possible experimental conditions. Time-resolved fluorescence spectra of multiple samples during the Bayesian optimization cycle showed that the carrier lifetime increased as the optimization was progressively refined. This high PCE exceeds that of solar cells previously optimized using the same perovskite materials without automation and optimization. The integration of an automated spin-coating system with Bayesian optimization was demonstrated to be useful for optimizing the composition of perovskite precursor solutions and process conditions.
![]() | ||
Fig. 1 (a) The parameter types to be optimized and the upper and lower limits for each parameter; (b) list of experimental conditions for the initial data. |
![]() | ||
Fig. 2 (a) Schematic of the automated spin-coating system; (b) architecture of the solar cell fabricated in this experiment. |
Fig. 3 illustrates the progression of the PCE in the reverse scans up to the 9th cycle of the Bayesian optimization process. By the end of the 9th cycle, 65 different sets of experimental conditions had been tested. The PCE of the champion cell in each cycle and the corresponding fabrication conditions are listed in Table 1. In the last row of Table 1, we show the conditions we previously optimized with the same combination of materials (reference condition), as well as the highest PCE of the solar cells produced under these conditions. Table S1† provides a comprehensive list of these conditions and the corresponding photovoltaic performances. The results of this cycle showed that the highest conversion efficiency for the data collected in the initial experimental phase was 12.6%, whereas the highest efficiency of 21.4% was achieved in the 7th cycle by repeating the Bayesian optimization loop. The gradual increase in the efficiency across successive cycles highlighted the ability of optimization to continuously refine the experimental conditions. Fig. S1–S3† show the progression of the short-circuit current density, open-circuit voltage, and fill factor. Interestingly, some conditions, specifically #44 and #62, resulted in a significantly lower efficiency. These results can be attributed to the use of exploratory conditions within the Bayesian optimization framework. After achieving 21.4% under the #51 condition of the 7th cycle, the Bayesian optimization cycle was repeated through the 8th and 9th cycles. However, as the maximum PCE did not improve, the optimization cycle was stopped after the 9th cycle.
![]() | ||
Fig. 3 Progression of power conversion efficiency in the reverse scan from the initial data to the 9th cycle. Five new experimental conditions were added per cycle. |
Condition | Cycle | Condition | Champion cell PCE (%) | |||
---|---|---|---|---|---|---|
Process conditions | Material conditions | |||||
Spin-coating speed (rpm) | Annealing temperature (°C) | MACl (mol%) | PbI2 (mol%) | |||
#20 | Initial | 6000 | 150 | 80 | 140 | 12.6 (12.5 ± 0.1) |
#25 | 1st cycle | 6000 | 150 | 80 | 130 | 14.3 (13.4 ± 0.9) |
#26 | 2nd cycle | 5000 | 150 | 50 | 130 | 19.0 (18.6 ± 0.6) |
#35 | 3rd cycle | 5000 | 150 | 50 | 135 | 19.2 (18.8 ± 0.4) |
#36 | 4th cycle | 5000 | 150 | 35 | 130 | 20.0 (19.7 ± 0.2) |
#45 | 5th cycle | 5000 | 150 | 35 | 135 | 20.1 (18.9 ± 0.9) |
#49 | 6th cycle | 5000 | 150 | 30 | 130 | 20.9 (20.3 ± 0.4) |
#51 | 7th cycle | 6000 | 140 | 25 | 125 | 21.4 (20.7 ± 0.5) |
#57 | 8th cycle | 6000 | 140 | 20 | 135 | 20.7 (19.6 ± 1.1) |
#65 | 9th cycle | 6000 | 150 | 25 | 130 | 21.1 (20.9 ± 0.2) |
Reference | — | 6000 | 150 | 9.4 | 115 | 20.5 (20.0 ± 0.4) |
Fig. 4 shows the distribution of conditions in three-dimensional space reduced from the original space using principal component analysis (PCA). PCA is a method for reducing the dimensions of high-dimensional data and finding new axes (principal component) that maximize the variance of the data. This allows data to be visualized efficiently while retaining their characteristics. The figure on the left shows the cycle in which the data were obtained. The initial data are uniformly distributed in the search space. Data resulting from Bayesian optimization tend to combine and form clusters. The figure on the right shows the cluster structure of the data obtained by dividing them into five groups using Ward's method. Ward's method is a clustering approach for combining two clusters that minimizes the change in variation before and after combining, considering the variation in samples within the cluster.45 Two clusters (blue and green) could be distinguished. The remaining uniformly distributed initial data were separated into three regions, owing to the simplicity of the clustering method.
These two figures show the transition from the initial search stage to the stage in which the model was employed. The recommendations in the first two cycles (cycles #1 and #2) were trapped in a local pseudo-maximum region (corresponding to the blue cluster in the figure on the right) and converged to a system with an efficiency of less than 20%. After these two cycles, the Bayesian scheme conducted a global search by exploring the other unexamined conditions in the search space. Ultimately, the scheme examined and converged to the green region in the figure on the right, where the maximum score was obtained.
For several sets of conditions generated during the optimization cycle, charge recombination in the perovskite film was investigated using steady-state and time-resolved fluorescence spectroscopy. The samples for the PL measurements were prepared by spin-coating the perovskite layer on a glass substrate. These results showed that the maximum emission wavelengths of #22, #48, #51, #55, #60, and the reference were 798, 800, 799, 800, 801, and 803 nm, respectively (Fig. 5a). The time-resolved PL (TRPL) spectra were analyzed by fitting a double exponential decay model of the form I(τ) = A1exp(−τ/τ1) + A2
exp(−τ/τ2) (Fig. 5b). The fitting results for each film were then used to derive the fluorescence lifetime of the perovskite film fabricated under condition #51, which had the highest PCE. The fluorescence lifetime of approximately 5400 ns of the film fabricated under condition #51 indicated a longer carrier lifetime than that of the perovskite films fabricated under the other conditions. The rapid decay component (τ1) is associated with surface recombination, whereas the slow decay component (τ2) is associated with bulk recombination in perovskite structures.46 The extended τ1 and τ2 observed under condition #51 indicate that both surface and bulk recombination are minimized in the optimized perovskite film, effectively reducing non-radiative deactivation processes.
![]() | ||
Fig. 5 (a) Fluorescence spectrum of the perovskite layer under each condition. (b) Time-resolved fluorescence spectrum of the perovskite layer. |
The τ1 of the perovskite layer fabricated under condition #51 annealed at 140 °C is approximately 350 ns longer than that of the perovskite layer fabricated under condition #60 annealed at 150 °C. In addition, samples #22, #48, and #55 were prepared using different MACl concentrations. The film fabricated under condition #48 with 20 mol% MACl, which had the highest PCE, had a longer τ2 lifetime, suggesting that recombination in the bulk was suppressed. These results show that the quality of the perovskite layer improves as the PCE is optimized using Bayesian optimization with the aim of maximising the PCE. In other words, one of the reasons why the PCE increased was that the quality of the perovskite Table 2 layer improved, and the carrier lifetime increased as the annealing temperature, MACl, and PbI2 concentrations were optimized by Bayesian optimization.
Condition | Spin-coating speed (rpm) | Annealing temperature (°C) | MACl (mol%) | PbI2 (mol%) | J SC (mA cm−2) | V OC (V) | FF | PCE (%) | τ 1 (ns) | τ 2 (ns) |
---|---|---|---|---|---|---|---|---|---|---|
#22 | 6000 | 150 | 80 | 135 | 23.08 | 0.906 | 0.676 | 14.1 | 3303 | 4105 |
#48 | 6000 | 150 | 20 | 135 | 23.49 | 1.123 | 0.791 | 20.9 | 3903 | 9100 |
#51 | 6000 | 140 | 25 | 125 | 23.55 | 1.119 | 0.811 | 21.4 | 5407 | 8113 |
#55 | 6000 | 150 | 25 | 135 | 23.54 | 1.117 | 0.766 | 20.2 | 4073 | 6934 |
#60 | 6000 | 150 | 25 | 125 | 23.12 | 1.112 | 0.793 | 20.4 | 5048 | 8293 |
reference | 6000 | 150 | 9.4 | 115 | 23.70 | 1.080 | 0.800 | 20.5 | 3548 | 10![]() |
Other reasons for the improvement in the conversion efficiency via Bayesian optimization were examined by analysing the surface roughness of the perovskite film that was prepared under the conditions that yielded the highest PCE through Bayesian optimization and, for reference purposes, under the conditions we had previously optimized. Fig. 6 shows white light interference microscopy images of the perovskite layer. The area of analysis was 64 mm2. The arithmetic mean height Sa, which is one of the two-dimensional surface roughness indicators, is defined by using the following equation.
![]() | (1) |
![]() | (2) |
![]() | ||
Fig. 6 White light interference micrographs of the perovskite layer spin-coated under the optimized conditions (a) and reference conditions (b). |
Fig. 7a shows the J–V curves of solar cells fabricated under the best conditions (#51) optimized by Bayesian optimization compared with those of the solar cell fabricated under the conditions we previously optimized using the same combination of materials. Table 3 lists the solar cell parameters of the best cell under each condition. The solar cell fabricated under condition #51 had a short-circuit current density of 23.6 mA cm−2, an open-circuit voltage of 1.12 V, a fill factor of 0.81, and a PCE of 21.4%. On the other hand, the solar cell fabricated under the conditions we had previously optimized had a short-circuit current density of 23.7 mA cm−2, an open-circuit voltage of 1.08 V, and a fill factor of 0.80, with a PCE of 20.5%. Although the short-circuit current densities (JSC) of both of these solar cells were similar, the solar cells optimized via Bayesian optimization exhibited improved open-circuit voltages. The improvements in VOC and FF suggest that charge recombination is suppressed at the interfaces, an important factor for improving the efficiency. This finding is consistent with the TRPL results. It is important to note that these comparisons must be interpreted with caution because of the differences in the amount of MACl added under each condition. Despite these differences, the observed improvements in the photovoltaic performance parameters indicate the effectiveness of the Bayesian optimization method in refining the composition and process conditions.
Condition | Scan direction | J SC (mA cm−2) | V OC (V) | FF | PCE (%) |
---|---|---|---|---|---|
#51 | Forward | 23.6 | 1.10 | 0.70 | 18.0 |
Reverse | 23.6 | 1.12 | 0.81 | 21.4 | |
Reference | Forward | 23.7 | 1.07 | 0.73 | 18.6 |
Reverse | 23.7 | 1.08 | 0.80 | 20.5 |
Fig. 7b shows the IPCE spectra of solar cells fabricated under each condition. The current density calculated from the IPCE spectra was 23.3 mA cm−2 for the solar cell fabricated under conditions #51 and 23.5 mA cm−2 for the solar cell fabricated under the reference conditions. This result is consistent with the current density obtained from the J–V measurement.
Fig. S4† compares the UV-vis absorption spectra of the perovskite layers fabricated under condition #51 and the reference condition. These spectra of each perovskite layer indicated that the long wavelength side of the onset wavelengths is the same for both the reference condition and condition #51, indicating that the band gap of each perovskite layer is the same. Fig. S5† shows the photoelectron yield spectroscopy (PYS) measurement of the perovskite film prepared under reference conditions and condition #51. As shown in Fig. S5,† the HOMO energy level of the reference perovskite film is −5.75 eV, and that of the perovskite film fabricated under condition #51 is −5.52 eV. From the PYS measurement of the hole transport layer (spiro-OMeTAD) shown in Fig. S5(c),† the HOMO level of the hole transport layer is −5.45 eV, so it was found that the perovskite film prepared under condition #51 has an energy level closer to that of the hole transport layer. The SEM images (top and cross-sectional views) of the solar cells fabricated under each condition are shown in Fig. S6.† The cross-sectional image shows that the perovskite layer fabricated under condition #51 is slightly thicker than the perovskite layer fabricated under the reference conditions.
XRD spectra of the perovskite film prepared under condition #51 and reference conditions were measured. The perovskite films used for the measurement were spin-coated on an FTO/SnO2 substrate. XRD spectra and peak information are shown in Fig. S7 and Table S2.† The peak at around 12.6° is derived from the (001) plane of PbI2, and the peak at around 13.9° is derived from the (110) plane of CsFAPbI3. The intensity of the two peaks was almost the same, and the full width at half maximum (FWHM) was approximately the same. The peak derived from PbI2 was higher in the #51 film, which is due to the higher concentration of PbI2 used in the precursor solution than in the reference. These results suggest that the crystallinity of the perovskite films prepared under the reference conditions and condition #51 is almost the same.
Finally, we evaluated the variations in the solar cell parameters between the reference and optimized devices by increasing the sample size for comparison. Fig. 8 presents a box-plot diagram illustrating the distribution of the various solar cell parameters for devices fabricated under the reference conditions and condition #51. The black boxes correspond to the reference conditions, while the red boxes represent condition #51. Table 4 lists the average values and standard deviations of the 18 cells for each solar cell parameter. These results show that devices fabricated under the optimized conditions have improved short-circuit current density, open-circuit voltage, and fill factor values compared with devices fabricated under the reference conditions. Additionally, all the solar-cell parameters of the optimized devices varied to a lesser extent compared with those of the reference device. This shows that solar cells fabricated under optimized conditions not only have improved PCE but the performance variability between devices is reduced.
Condition | J SC (mA cm−2) | V OC (V) | FF | PCE (%) |
---|---|---|---|---|
#51 | 23.98 ± 0.08 | 1.095 ± 0.007 | 0.77 ± 0.02 | 20.2 ± 0.7 |
Reference | 23.93 ± 0.13 | 1.092 ± 0.011 | 0.70 ± 0.05 | 18.3 ± 1.4 |
In summary, the process conditions and composition optimized by Bayesian optimization were as follows: the spin-coating rotation speed of the perovskite layer was 6000 rpm, the heating temperature was 140 °C, the concentration of MACl was 20 mol% relative to FAI, and the concentration of PbI2 was 125 mol% relative to FAI. Compared to our previously optimized conditions, the spin-coating rotation speed remained unchanged, while the annealing temperature was reduced by 10 °C. Additionally, the concentrations of MACl and PbI2 were both increased. Regarding the impact of these conditions, the spin-coating rotation speed is primarily associated with the film thickness, which remained optimal at 6000 rpm.
Furthermore, increasing the concentrations of MACl and PbI2 contributed to an improvement in initial device performance. While previous studies have reported that moderate MACl addition enhances perovskite crystallinity and grain orientation, our XRD spectra (Fig. S6†) did not show a notable improvement in crystallinity. However, excess PbI2 has been reported to provide a passivation effect, which aligns with our time-resolved PL spectral results indicating extended carrier lifetimes.
Footnote |
† Electronic supplementary information (ESI) available. See DOI: https://doi.org/10.1039/d5el00007f |
This journal is © The Royal Society of Chemistry 2025 |