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

Solveur de circuits équivalents simples

Equivalent circuit editor showing a solar-cell style circuit with diode, resistor, capacitor and contacts
Éditeur de circuits équivalents de type SPICE pour la création de modèles compacts de dispositifs optoélectroniques.
Main OghmaNano device window for a simple circuit simulation coupled to an optical stack
Flux de travail OghmaNano standard, dans lequel le modèle de circuit remplace directement le modèle de diffusion-dérive.
Netlist viewer showing voltage and current labels for each component in the equivalent circuit
Sortie au format « netlist » affichant le courant et la tension aux bornes de chaque composant pendant le balayage.
Impedance spectroscopy plot showing real and imaginary current components
Les résultats obtenus dans le domaine fréquentiel, comme ceux de la spectroscopie d’impédance, sont disponibles pour le même modèle compact.
Simulation de cellules solaires à l’aide de modèles simples de diodes (équation de la diode idéale) avec OghmaNano.

1. Introduction

OghmaNano comprend un solveur de circuits équivalents simple, conçu pour la modélisation de dispositifs optoélectroniques à l’aide de réseaux compacts de résistances, de condensateurs et de diodes, semblables à ceux utilisés dans SPICE. Ce solveur est destiné aux problèmes pour lesquels un calcul complet de la dérive et de la diffusion serait inutilement détaillé, trop lent ou dépendrait de paramètres matériels dont la valeur n’est pas connue avec certitude. Au lieu de résoudre les équations de transport des semi-conducteurs dans tout le dispositif, la réponse électrique est représentée par un petit nombre d’éléments de circuit physiquement interprétables.

Cela rend cet outil particulièrement utile pour modélisation rapide des cellules solaires, analyse de la résistance de shunt et de la résistance en série, ajustement compact des courbes J-V, réponse transitoire, spectroscopie d’impédance, efficacité quantique et optimisation rapide de la conception.Dans le même processus, OghmaNano peut coupler le modèle de circuit au solveur optique basé sur la méthode de la matrice de transfertde sorte qu’un élément diode reçoive un photocourant calculé physiquement plutôt qu’un terme de source ajusté de manière arbitraire. En d’autres termes, le modèle électrique est simple et unidimensionnel, tandis que l’optique peut toujours conserver interférence cohérente sur une couche mince complète.

Pour de nombreuses études pratiques sur les dispositifs, ce niveau de description est tout à fait approprié. Le circuit équivalent représente le comportement macroscopique dominant, comme l’amorçage de la diode, les pertes dues à la résistance en série, les fuites à travers les résistances de dérivation et la capacité géométrique, tandis que le système optique détermine la quantité de lumière réellement absorbée dans la couche active choisie. Cela fait du solveur un pont naturel entre la modélisation compacte rapide et le couplage optique physiquement significatif.

2. Pourquoi utiliser un modèle de circuit ?

Une simulation complète de la physique des dispositifs permet de déterminer avec précision les densités de porteurs, le potentiel électrostatique, la recombinaison, les pièges et le transport, mais cela a un coût : elle nécessite de nombreux paramètres d’entrée et une résolution numérique plus coûteuse. En revanche, le solveur de circuits équivalents réduit le problème à un nombre limité de composants ayant une signification physique directe. Par exemple, une cellule solaire est souvent bien représentée par une diode en parallèle avec une résistance de dérivation et une capacité, ainsi qu’une résistance en série.

Dans ce schéma simplifié, le courant peut être représenté de la manière suivante :

\( I(V) = I_{0}\!\left[\exp\!\left(\frac{qV_{\mathrm{d}}}{nkT}\right)-1\right] - I_{\mathrm{ph}} \)

où \(I_{0}\) représente le courant de saturation de la diode, \(n\) représente le facteur d’idéalité et \(I_{\mathrm{ph}}\) représente le photCourant. La tension réellement appliquée à la diode est modifiée par le circuit environnant, en particulier par les éléments en série et en parallèle. Cela suffit souvent à reproduire la forme générale d’une courbe courant-tension (JV) et à déterminer quel mécanisme de perte est prédominant dans le dispositif.

Lorsque les effets capacitifs sont importants, le même circuit peut également servir à décrire le comportement transitoire ou dans le domaine fréquentiel en utilisant la relation habituelle.

$$ I_{C} = C\,\frac{dV}{dt} $$

ce qui rend le modèle adapté non seulement aux mesures de courant-tension en régime permanent, mais aussi aux mesures CELIV, à la spectroscopie d’impédance, à l’IMPS et à d’autres mesures modulées ou transitoires. C’est l’une des principales qualités de l’implémentation OghmaNano : le modèle de circuit n’est pas un simple outil de simulation, mais un moteur électrique compact intégré au processus expérimental plus large du logiciel.

3. Couplage optique au modèle de la matrice de transfert.

La caractéristique la plus distinctive du solveur de circuits OghmaNano est qu’il n’est pas isolé de la physique optique. Une diode peut être connectée à une couche spécifique de la pile de composants, et le terme de photocourant peut ensuite être fourni par la méthode de la matrice de transfert (TMM). Cela signifie que le flux de photons absorbés est calculé à partir de la pile optique réelle – y compris l’indice de réfraction dépendant de la longueur d’onde, les interférences en couches minces, les effets d’ondes stationnaires et l’absorption dépendant de la position – avant d’être converti en un terme de génération pour l’élément du circuit.

Ceci est extrêmement utile pour les cellules solaires, les photodiodes et autres dispositifs fonctionnant à la lumière, car cela permet d’étudier comment l’épaisseur de la couche, les matériaux optiques et les interférences modifient le courant de sortie, sans avoir à effectuer une modélisation complète de la dérive et de la diffusion. En pratique, cela fait de la résolution du circuit équivalent un outil puissant pour une évaluation rapide de l’architecture : vous pouvez tester la réponse électrique d’un dispositif tout en conservant un calcul optique physiquement pertinent.

Étant donné que le calcul optique est effectué dans le même environnement logiciel, il devient facile de passer de la modélisation électrique compacte à une conception optique plus détaillée. Vous pouvez, par exemple, modifier l’épaisseur de la couche active dans la structure, relancer le calcul de la matrice de transfert et observer immédiatement l’effet sur le photoco courant de la diode et la courbe finale courant-tension (JV). C’est l’une des raisons pour lesquelles le solveur de circuits est si efficace pour l’optimisation rapide de la conception des dispositifs optoélectroniques multicouches.

4. Éditeur de circuits et modèle de composants

Les modèles de circuits sont créés à l’aide de Schéma de circuit onglet dans l’interface principale. L’éditeur fournit les éléments de base nécessaires à la création de modèles compacts : résistances, condensateurs, diodes, éléments non linéaires, fils, masse et sources.Le schéma du circuit photovoltaïque présenté dans Figure ?? comprend le schéma classique d’un réseau photovoltaïque minimal : une branche de diodes, une branche de dérivation, une résistance en série et un condensateur.

En cliquant sur un composant, un éditeur s’ouvre dans lequel ses paramètres peuvent être modifiés. Pour la diode, cela comprend les éléments suivants : facteur d’idéalité, courant de saturation \(I_{0}\), the couche avec laquelle il est couplé optiquementet rendement photoniqueCela se voit dans… Figure ?? et Figure ??.

Circuit editor with a component properties dialog open over the diagram
Modifier un composant directement dans l’éditeur de circuits.
Zoomed view of the diode parameter editor showing ideality factor, I0, optical layer and photon efficiency
Réglages de la diode, notamment les paramètres électriques et le couplage à une couche de génération optique.

Ce contrôle au niveau des composants est important car il permet de passer en douceur d’un modèle compact purement théorique à un modèle optoélectronique semi-physique. Vous pouvez commencer par une simple diode idéale, puis ajouter une résistance série réaliste, un courant de fuite de dérivation, une réponse capacitive, et enfin une génération optique à partir du solveur de matrice de transfert. Cela rend l’éditeur utile à la fois pour l’enseignement et pour les activités de recherche.

5. Les mêmes modes d’expérimentation que ceux du solveur complet.

L’un des principaux avantages du moteur basé sur le modèle de circuit équivalent est qu’il fonctionne dans le même environnement de simulation que le reste d’OghmaNano. La tension appliquée est définie de la même manière que pour une simulation complète du dispositif, et les mêmes modes expérimentaux peuvent être utilisés. Cela signifie que le modèle compact peut être utilisé en mode JV, en mode EQE, en mode Suns–VOC, en mode Suns–JSC, en mode CELIV, en spectroscopie d’impédance, en mode IMPS, en mode capacité-tension, et dans d’autres modes opérant dans le domaine temporel ou fréquentiel.

Ceci est important car le même dispositif peut être étudié sous différents angles sans qu’il soit nécessaire de reconstruire le modèle dans un circuit externe. Le schéma dans Figure ?? présente une sortie typique dans le domaine fréquentiel, tandis que l’exemple ci-dessous illustre comment le même modèle de circuit peut également être utilisé pour calculer des données spectrales telles que l’EQE. Cela fait de ce simple outil de résolution de circuits bien plus qu’un simple outil d’ajustement de courbes J-V. Il peut être utilisé comme un modèle simplifié rapide pour l’interprétation des résultats d’expériencesafin de tester l’influence des différents paramètres des circuits équivalents sur la réponse mesurée, et de procéder rapidement à une évaluation préliminaire des conceptions avant de passer à des simulations plus détaillées de la physique des dispositifs.

6. Résultats et interprétation

Lorsque la simulation est lancée à partir de l’interface principale, le solveur génère les fichiers de sortie habituels dans l’onglet « Sortie ». De plus, il peut générer une sortie de composants au format de liste de net, qui enregistre le courant traversant chaque élément et la tension aux bornes de chaque élément. Ceci est particulièrement utile pour comprendre quelle branche du circuit domine la réponse à un point de fonctionnement donné.

La capture d’écran du circuit annoté dans Figure ?? cela le démontre clairement : chaque composant peut être examiné au fur et à mesure que le curseur effectue son balayage, ce qui permet à l’utilisateur de voir, par exemple, quand le courant de la diode devient prépondérant, quand le trajet de dérivation commence à jouer un rôle, ou comment le condensateur contribue pendant une expérience transitoire.

Il s’agit d’un des aspects les plus intéressants de cet outil de résolution. Dans un modèle compact, chaque élément a une interprétation claire. Au lieu d’analyser une simulation complexe, vous pouvez directement vous poser les questions suivantes : le facteur de remplissage est-il limité par la résistance série ? Le comportement à basse tension est-il dominé par les courants de fuite ? La réponse transitoire est-elle capacitive ? Le photCourant est-il cohérent avec l’absorption optique ? Les sorties du circuit permettent de répondre facilement à ces questions.

7. Applications typiques

Le solveur de circuits équivalents est particulièrement bien adapté à :

Il s’agit également d’un excellent outil pédagogique. Grâce à sa simplicité et à sa présentation visuelle, le modèle permet aux utilisateurs de mieux comprendre comment la qualité de la diode, les chemins de fuite, les pertes résistives et la génération optique interagissent pour déterminer la réponse électrique finale.

Étant donné que le solveur est léger, il fonctionne également très bien avec les outils d’analyse et d’optimisation d’OghmaNano. Les paramètres du circuit sont présentés dans la même arborescence de paramètres au format JSON que le reste de la simulation, ce qui permet de les analyser, de les ajuster ou de les optimiser en fonction des résultats expérimentaux, tout comme les paramètres de modèles plus détaillés.

8. Exemples de simulations et tutoriels.

OghmaNano comprend des exemples de modèles compacts dans le Modèles simples de diodes section de la bibliothèque de simulations. Un bon point de départ est le Tutoriel sur le circuit équivalent simplifié.qui présente l’éditeur de circuits, explique les paramètres des composants et montre comment le modèle peut être couplé au solveur optique pour une cellule solaire de type PM6:Y6.

Les utilisateurs intéressés par les aspects optiques du processus devraient également consulter le Page d’atterrissage de Transfer Matrix et guide pratique sur les filtres optiques à couches mincespuisque le même système cohérent d’optique à couches minces est utilisé pour générer le terme de photocourant dont se sert la diode. Pour une modélisation électrique plus détaillée, au-delà de l’approximation simplifiée, veuillez consulter le document suivant. Solveur avancé basé sur les équations de dérive-diffusion..

Essayez un exemple de circuit simple.

Commencez par Tutoriel sur le circuit équivalent simplifié. pour créer et exécuter un modèle de cellule solaire à base de diodes. Ensuite, explorez d’autres modes de simulation, tels que : JV, EQE, Suns–V.OC, CELIV et spectroscopie d’impédance, en utilisant le même circuit compact.

Pour inclure un photocorrent qui ait une signification physique, il faut combiner le modèle du circuit avec le Méthode de la matrice de transfertqui fournit directement l’énergie générée par absorption au composant diode.