Home Examples Screenshots User manual Bluesky logo YouTube ☰
OghmaNano Multiphysics simulation platform for optoelectronic devices and photonic systems DOWNLOAD Quick Start guide

Guide pratique sur les cellules solaires à pérovskite – Simulation de l’efficacité quantique (EQE)

1. Introduction

Le rendement quantique externe (EQE) décrit l’efficacité avec laquelle une cellule solaire convertit les photons incidents, à chaque longueur d’onde, en porteurs de charge collectés. En d’autres termes, il représente la probabilité qu’un photon d’une énergie donnée contribue au photocorrent. Sur le plan expérimental, il s’agit de l’une des techniques de caractérisation les plus utilisées pour les cellules solaires et elle fournit des informations détaillées sur l’absorption, la collecte des charges et les pertes dans tout le spectre solaire.

Pour les dispositifs à base de pérovskite, l’efficacité quantique externe (EQE) est particulièrement utile, car le seuil d’absorption net et toute perte optique supplémentaire reflètent directement la qualité du matériau, notamment l’épaisseur appropriée des couches et la manière dont la lumière interagit au sein de la structure multicouche. Dans ce tutoriel, vous simulerez l’EQE dans OghmaNano, tracerez le spectre, comparerez différentes structures de dispositifs et validerez votre modèle en le comparant aux valeurs d’EQE mesurées.

2. Préparation d’une simulation pour l’examen d’aptitude à l’exercice de la profession d’avocat (EQE).

Commencez par lancer OghmaNano. Dans la fenêtre principale, cliquez sur « Nouvelle simulation ». La bibliothèque des types d’appareils disponibles s’affiche comme indiqué dans ??. Double-cliquez sur la catégorie « Cellules pérovskites » pour accéder aux exemples d’appareils. Dans le dossier « pérovskites », vous trouverez un ensemble de simulations d’exemple préconfigurées, telles que les appareils MAPbI₃ et leurs variantes avec effets ioniques (ions figés, CELIV, etc.). Sélectionnez l’exemple « Cellule solaire pérovskite – ions figés (MAPI) », comme indiqué dans ??.

💡 Conseil : assurez-vous de sélectionner la cellule solaire à pérovskite – ions figés (MAPI) – la partie concernant les ions figés est importante et sera expliquée plus tard.

OghmaNano new simulation window showing categories including Perovskite cells
La nouvelle fenêtre de simulation. Double-cliquez sur les cellules de pérovskite (elles sont mises en évidence) pour ouvrir des exemples de projets spécifiques aux pérovskites.
List of perovskite simulation templates including MAPI devices and frozen ions
Le dossier contenant des exemples de pérovskites. Pour ce tutoriel, sélectionnez le modèle de cellule solaire à pérovskite (MAPI).

Avant de lancer la simulation, accédez à l’onglet « Type de simulation » et passez du mode par défaut « Hystérésis pérovskite » au mode « EQE ». Cela permettra de préparer la simulation pour effectuer les calculs d’EQE.

Before running the simulation, go to the Simulation type tab and change from Perovskite to EQE mode
Avant de lancer la simulation, allez dans l’onglet « Type de simulation » et modifiez le type de simulation, en passant de « pérovskite » à « EQE ».

3. Lancer la simulation.

Une fois que vous aurez modifié le mode de simulation en EQE, allez dans l’onglet « Fichier ». Appuyez sur Exécuter la simulation. bouton (icône de lecture bleue) ou appuyez dessus. F9 pour lancer le calcul. Une fois le calcul terminé, allez dans Résultat Onglet où vous pourrez consulter les fichiers générés par la simulation EQE.

Main simulation window showing EQE mode and the Run simulation button highlighted
La fenêtre principale de simulation. Une fois que vous avez modifié le mode de simulation en EQE, appuyez sur Exécuter la simulation. bouton (icône de lecture bleue) ou appuyez dessus. F9 pour commencer. Une fois terminé, allez dans Résultat Cliquez sur l’onglet pour afficher les résultats.
OghmaNano Output tab showing EQE-related output files such as E_eqe.csv and E_iqe.csv
L’onglet « Résultats » répertorie les fichiers de résultats générés par la simulation EQE, notamment E_eqe.csv et E_iqe.csv pour l’analyse spectrale.

Une fois la simulation terminée, accédez à l’onglet « Résultats ». Double-cliquez sur eqe.csv pour afficher un graphique de la longueur d’onde en fonction de l’efficacité quantique externe (EQE) (voir ??). Si vous double-cliquez sur E_eqe.csv, vous verrez un graphique de l’énergie des photons en fonction de l’EQE (voir ??).

Plot of wavelength vs EQE loaded from eqe.csv
eqe.csv — Courbe représentant l’efficacité quantique externe (EQE) en fonction de la longueur d’onde. Cette figure présente le spectre de l’EQE en fonction de la longueur d’onde, tel qu’il est obtenu à partir de la simulation.
Plot of photon energy vs EQE loaded from e_eqe.csv
e_eqe.csv — Courbe représentant l’énergie des photons en fonction de l’efficacité quantique externe (EQE). Il s’agit du spectre de l’EQE exprimé en fonction de l’énergie (eV), et il est également généré à partir de la même série de mesures.

En théorie, c’est tout ce dont vous avez besoin pour effectuer des simulations EQE. La même technique s’applique à tous les types de dispositifs (par exemple, les cellules solaires au silicium ou organiques) : il suffit de cliquer sur le bouton EQE, de lancer la simulation, et le spectre EQE sera généré. Étant donné que ce tutoriel utilise une cellule solaire à pérovskite contenant des ions mobiles, il y a quelques détails supplémentaires à prendre en compte. Continuez votre lecture si vous souhaitez comprendre ces détails.

4. Quelques détails supplémentaires.

Lorsque vous appuyez sur le bouton de lecture et que vous lancez le solveur EQE, il procède en trois étapes. Étape 1 : il ajuste la tension de polarisation inverse de l’appareil jusqu’à la valeur souhaitée, à laquelle l’EQE sera mesurée ; (vous pouvez définir cette tension dans l’éditeur EQE : fenêtre principale → Éditeurs → EQE → Tension EQE). Étape 2 : il exécute le solveur optique sur la plage de longueurs d’onde pertinente afin de calculer la distribution des photons à l’intérieur de l’appareil (voir ??). Étape 3 : il effectue le calcul de l’EQE lui-même en utilisant ces résultats optiques à la tension de polarisation cible (voir ??). Vous pouvez observer ces différentes phases du calcul lorsque vous lancez le solveur.

Terminal output showing bias ramp to −20 V with the mobile ion solver enabled
Augmentez progressivement la tension de polarisation inverse jusqu’à la valeur souhaitée (par exemple, −20 V), valeur à laquelle la mesure de l’efficacité quantique externe (EQE) est effectuée. Pendant cette phase, le solveur d’ions mobiles est activé.
Terminal output showing optical solver sweeping wavelengths using a transfer matrix
Simulation optique : le solveur basé sur la méthode de la matrice de transfert calcule la distribution des photons à l’intérieur du dispositif sur l’ensemble du spectre de longueurs d’onde considéré.
Terminal output showing the EQE solver calculating EQE at the target reverse bias using optical results
Calcul de l’EQE : le programme de calcul de l’EQE utilise les résultats optiques obtenus pour la tension de polarisation inverse choisie afin de calculer le spectre de l’EQE.

La tension à laquelle la simulation EQE est effectuée peut être définie dans l’éditeur EQE (voir ??). Dans cet éditeur, le paramètre « Tension EQE » définit la polarisation utilisée pour le calcul, et on y accède via le ruban « Éditeurs » dans la fenêtre principale. L’avantage de faire fonctionner l’EQE à une tension plus négative est que cela minimise l’effet de la recombinaison des porteurs. Plus on se rapproche de zéro volt, et surtout si on applique une polarisation directe, plus la simulation inclura une quantité croissante de recombinaison. Dans ce cas, le résultat ne représente plus une mesure précise de l’EQE intrinsèque.

Quantum efficiency editor showing EQEVoltage parameter and charge carrier generation model options
Il est possible de modifier la tension à laquelle l’efficacité quantique (EQE) est mesurée en utilisant l’option « Tension EQE ». Cet éditeur d’efficacité quantique est accessible via le ruban « Éditeurs » dans la fenêtre principale.

5. Efficacité quantique externe dans les pérovskites.

🔧 Détail technique : la section suivante explique comment OghmaNano utilise le microcode Lua pour contrôler le solveur d’ions mobiles lors des calculs d’EQE. Il n’est pas nécessaire de comprendre ce fonctionnement pour exécuter des simulations d’EQE, mais si vous souhaitez savoir ce qui se passe « en coulisses » ou personnaliser le comportement du solveur, continuez votre lecture.

Les cellules solaires à base de pérovskite contiennent ions mobilesPar conséquent, toute mesure modifie la distribution des ions et affecte des paramètres tels que le rendement quantique externe (EQE) et le courant (J).SCou VOC dépend de l’historique. En pratique, l’approche courante consiste à augmenter progressivement la tension de l’appareil jusqu’à une valeur donnée, à laisser les ions se stabiliser, puis à effectuer la mesure. Dans cette simulation, nous reproduisons cette procédure : les ions peuvent se déplacer librement pendant l’augmentation de la tension, puis leur mouvement est arrêté une fois la tension cible atteinte, et l’efficacité quantique externe (EQE) est calculée rapidement afin que la distribution des ions ne soit pas davantage perturbée. Cela correspond aux bonnes pratiques dans ce domaine, où l’EQE est mesurée après stabilisation et sous une tension définie, comme le recommandent les directives de la communauté.Khenkin et al., Nature Energy, 2020.) et les normes internationales relatives aux panneaux photovoltaïques, telles que la norme IEC 60904.

Dans les pérovskites contenant des ions mobiles, des paramètres tels que le rendement quantique externe (EQE) et l’efficacité peuvent dépendre de l’historique de la tension du dispositif. Il existe deux méthodes pratiques pour obtenir un EQE constant : (i) désactiver temporairement le solveur d’ions mobiles (voir l’onglet « Électrique »), ou (ii) maintenir les ions mobiles pendant la phase de montée de la tension afin qu’ils se stabilisent, puis les immobiliser uniquement pendant le calcul de l’EQE. La deuxième méthode est contrôlée via l’éditeur de microcode de dérive-diffusion (voir ??).

Electrical tab with Drift diffusion menu open; select Edit microcode to modify solver behavior
Dans la section « Électrique », sélectionnez « Diffusion par dérive», puis cliquez sur « Modifier le microcode ». Cela ouvre le script Lua qui contrôle la manière dont le solveur traite les ions mobiles. (Vous pouvez également désactiver l’option « Solveur d’ions pérovskite » ici si vous préférez désactiver complètement les ions.)
Lua microcode editor showing logic to keep ions on during the ramp and off during the main EQE loop
Le microcode Lua qui contrôle le solveur. Il maintient le solveur mobile-ion actif pendant la montée de tension, ce qui permet aux ions de se stabiliser, et le désactive pendant la boucle principale de l’EQE afin de « figer » la distribution des ions. Utilisez le bouton « Activé » pour modifier ce comportement.

En pratique, dans OghmaNano, il existe deux façons de gérer les ions mobiles lors de l’exécution de l’EQE. La première consiste à désactiver complètement le solveur d’ions mobiles. Cela peut se faire à partir de la barre d’outils « Électrique » dans la fenêtre principale en désactivant le bouton « Solveur d’ions pérovskite », qui se trouve juste en dessous du menu affiché dans ??. L’inconvénient de cette approche est qu’elle ignore complètement le mouvement des ions.

La deuxième méthode, plus subtile, consiste à laisser les ions rester mobiles pendant la lente variation de la tension, de sorte qu’ils se stabilisent dans une distribution quasi-équilibre, puis à les « figer » uniquement lorsque la mesure de l’EQE elle-même commence. Cela équivaut à appliquer expérimentalement une lente variation de tension négative pour permettre aux ions de se stabiliser, puis à mesurer l’EQE très rapidement avant que les ions n’aient le temps de se déplacer. Dans la simulation fournie, cela se fait par défaut à l’aide d’un petit script Lua.

Pour afficher ou modifier ce comportement, accédez à l’onglet « Électrique », ouvrez le menu situé à droite du bouton « Diffusion de dérive », puis cliquez sur « Modifier le microcode » (voir ??). Cela ouvre la fenêtre de l’éditeur de script (??), qui affiche le code Lua contrôlant le solveur. Les lignes clés désactivent le solveur d’ions chaque fois que le calcul de l’EQE est en cours, mais le maintiennent actif pendant la rampe de tension. Cela garantit que les ions atteignent l’équilibre avant le calcul de l’EQE, ce qui permet d’obtenir des résultats cohérents et physiquement réalistes. La même astuce peut également être appliquée aux courbes JV ou à d’autres expériences.

📝 Tâche 1 : l’EQE en fonction de la tension de polarisation.

Objectif : Déterminer comment les biais affectent l’efficacité quantique externe (EQE) et comprendre pourquoi des tensions négatives plus importantes réduisent les artefacts de recombinaison.

  1. Ouvrez l’éditeur EQE : fenêtre principale → Éditeurs → EQE.
  2. Réglez la tension de l’EQE sur -1 V et lancez la simulation de l’EQE.
  3. Effectuez une série de mesures en faisant varier les tensions suivantes, en effectuant une nouvelle mesure de l’EQE à chaque fois et en enregistrant les spectres : +1 V → +0.5 V → 0 V → −1 V → +3 V → +5 V. (L’application d’une tension directe, par exemple +3 V et +5 V, augmentera intentionnellement la recombinaison et diminuera l’EQE.)
  4. Superposez les spectres et notez les points où les courbes divergent le plus (près du seuil d’absorption, dans la zone de décroissance aux grandes longueurs d’onde, etc.).
Observations/résultats attendus
  • À −1 V, l’efficacité quantique externe (EQE) est généralement la plus élevée et la plus stable (la collecte est facilitée ; la recombinaison est minimale).
  • À 0 V (point de court-circuit), l’efficacité quantique externe (EQE) diminue généralement légèrement par rapport à −1 V, en particulier près du seuil de la bande interdite.
  • À +0,5 V et +1 V, l’augmentation de la recombinaison entraîne une nouvelle diminution de l’efficacité quantique externe (EQE).
  • À des polarisations directes plus fortes (+3 V, +5 V), l’efficacité quantique externe (EQE) peut diminuer considérablement et ne plus refléter l’EQE intrinsèque (elle devient alors limitée par la recombinaison).
  • La plage de longueurs d’onde la plus sensible aux déviations est souvent la partie à longue longueur d’onde (où l’absorption est plus faible et où la collecte des porteurs de charge est la plus importante).

🧪 Tâche 2 : Mesure de l’efficacité quantique externe (EQE) à la JSC avec différentes recombinaisons.

Objectif : Déterminer quantitativement l’impact de la recombinaison sur le spectre de l’efficacité quantique externe (EQE) dans des conditions de court-circuit.

  1. Dans l’éditeur EQE, réglez la tension EQE sur 0 V (c’est-à-dire, JSC).
  2. Dans les paramètres électriques de l’appareil, recherchez les réglages relatifs à la recombinaison assistée par piège (SRH), tels que les durées de vie des porteurs, les sections efficaces de capture ou la densité des défauts.
  3. Effectuez trois simulations :
    • Valeurs de référence : valeurs actuelles/par défaut de recombinaison.
    • Taux de recombinaison plus élevé : augmentation du taux de SRH d’environ × 10 (durée de vie plus courte ou section efficace plus importante).
    • Réduction de la recombinaison : diminution du taux de recombinaison par les centres SRH d’environ un facteur 10 (durée de vie plus longue ou section efficace plus faible).
  4. Comparez les trois spectres EQE (en vous concentrant sur le début de la plage de longues longueurs d’onde et sur les éventuelles particularités observées à proximité des pics d’interférence optique).
Observations/résultats attendus
  • Une recombinaison plus importante des paires électron-trou (SRH) entraîne une diminution de l’efficacité quantique externe (EQE), ce qui est particulièrement visible près du seuil d’absorption et dans les régions où la génération est faible.
  • Réduction du taux de recombinaison SRH → l’efficacité quantique externe se rapproche de la limite théorique imposée par l’absorption et les propriétés optiques.
  • Les modifications peuvent simuler des effets d’épaisseur ou des effets optiques ; utilisez à la fois eqe.csv (domaine λ) et e_eqe.csv (domaine E) pour établir un diagnostic.

ℹ️ Remarque : pour obtenir une extraction d’EQE propre, il est préférable d’utiliser une faible tension inverse (par exemple, −1 V) afin de minimiser la recombinaison. Les conditions de polarisation directe (+3 à +5 V) sont données à titre d’exemple, mais ne représentent généralement pas l’EQE intrinsèque.

✅ Ce que vous avez appris.

👉 Prochaines étapes :