Home Esempi Immagini dello schermo Manuale utente Logo di Bluesky YouTube ☰
OghmaNano Piattaforma di simulazione multifisica per dispositivi optoelettronici e sistemi fotonici SCARICA Guida rapida per iniziare.

Tutorial sulla simulazione degli eccitoniTutorial sulla simulazione degli eccitoni

1. Introduzione1. Introduzione

In questo tutorial analizzeremo come simulare la dinamica degli eccitoni nei dispositivi fotovoltaici organici (OPV). Quando un fotone viene assorbito in un semiconduttore organico, genera una coppia elettrone-lacuna legata, nota come eccitone. Nei dispositivi OPV, questi eccitoni devono migrare o diffondere verso un'interfaccia donatore-accettore, dove possono dissociarsi in portatori di carica liberi. Questo processo può essere modellato utilizzando un'equazione di dissociazione degli eccitoni, che descrive sia il trasporto degli eccitoni sia la loro eventuale conversione in elettroni e lacune. In OghmaNano, queste dinamiche degli eccitoni vengono introdotte in aggiunta alle classiche equazioni di deriva-diffusione, al fine di ottenere una rappresentazione completa del quadro fotofisico. Una discussione più dettagliata su quando è necessario utilizzare la modellazione degli eccitoni (e quando può essere omessa) è disponibile in Eccitoni e ricombinazione geminata.In questo tutorial analizzeremo come simulare la dinamica degli eccitoni nei dispositivi fotovoltaici organici (OPV). Quando un fotone viene assorbito in un semiconduttore organico, genera una coppia elettrone-lacuna legata, nota come eccitone. Nei dispositivi OPV, questi eccitoni devono migrare o diffondere verso un'interfaccia donatore-accettore, dove possono dissociarsi in portatori di carica liberi. Questo processo può essere modellato utilizzando un'equazione di dissociazione degli eccitoni, che descrive sia il trasporto degli eccitoni sia la loro eventuale conversione in elettroni e lacune. In OghmaNano, queste dinamiche degli eccitoni vengono introdotte in aggiunta alle classiche equazioni di deriva-diffusione, al fine di ottenere una rappresentazione completa del quadro fotofisico. Una discussione più dettagliata su quando è necessario utilizzare la modellazione degli eccitoni (e quando può essere omessa) è disponibile in Eccitoni e ricombinazione geminata.

2. Primi passi2. Primi passi

Nella scheda «Nuova simulazione» presente nella barra multifunzione del file, fare clic per aprire la finestra «Nuova simulazione» (vedere Figura 1a). In questa finestra si trovano diverse categorie di esempi preconfigurati. Fare doppio clic sulla cartella «Simulazioni di eccitoni» per aprire il sottomenu contenente gli esempi disponibili relativi agli eccitoni (vedere Figura 1b). Per questo tutorial, utilizzeremo il modello di dispositivo «Eccitone», che fornisce un punto di partenza semplice per simulare la generazione, il trasporto e la dissociazione degli eccitoni nelle strutture OPV.Nella scheda «Nuova simulazione» presente nella barra multifunzione del file, fare clic per aprire la finestra «Nuova simulazione» (vedere Figura 1a). In questa finestra si trovano diverse categorie di esempi preconfigurati. Fare doppio clic sulla cartella «Simulazioni di eccitoni» per aprire il sottomenu contenente gli esempi disponibili relativi agli eccitoni (vedere Figura 1b). Per questo tutorial, utilizzeremo il modello di dispositivo «Eccitone», che fornisce un punto di partenza semplice per simulare la generazione, il trasporto e la dissociazione degli eccitoni nelle strutture OPV.

OghmaNano new simulation window with the Exciton simulations folder highlighted.
La nuova finestra di simulazione in OghmaNano, con la categoria delle simulazioni di eccitoni evidenziata.La nuova finestra di simulazione in OghmaNano, con la categoria delle simulazioni di eccitoni evidenziata.
OghmaNano window after double-clicking the Exciton simulations folder, showing Exciton device, Exciton domain, and related templates.
Finestra che si apre dopo aver selezionato la categoria «Simulazioni di Exciton». Qui è possibile scegliere tra diversi modelli; in questo tutorial utilizzeremo l’esempio del dispositivo Exciton.Finestra che si apre dopo aver selezionato la categoria «Simulazioni di Exciton». Qui è possibile scegliere tra diversi modelli; in questo tutorial utilizzeremo l’esempio del dispositivo Exciton.

3. Avviare la simulazione e analizzare i risultati relativi agli eccitoni.3. Avviare la simulazione e analizzare i risultati relativi agli eccitoni.

OghmaNano electrical ribbon with the Exciton solver button highlighted.
La barra degli strumenti elettrica con il pulsante «Risolutore di eccitoni» evidenziato.La barra degli strumenti elettrica con il pulsante «Risolutore di eccitoni» evidenziato.
Main OghmaNano window with the Run simulation button highlighted in the file ribbon.
La finestra principale della simulazione mostra il pulsante «Avvia simulazione».La finestra principale della simulazione mostra il pulsante «Avvia simulazione».

Una volta aperto il dispositivo, sarà possibile visualizzare la pila nella finestra principale. Prima di avviare la simulazione, andare alla scheda «Elettrica» e verificare che il pulsante «Risolutore di eccitoni» sia attivo; di solito lo è per impostazione predefinita, ma è bene confermarlo (??). In questo modo si assicura che la dinamica degli eccitoni sia abilitata nel modello. Una volta fatto, tornare al menu «File» e premere il pulsante «Avvia simulazione» per eseguire il modello (??).Una volta aperto il dispositivo, sarà possibile visualizzare la pila nella finestra principale. Prima di avviare la simulazione, andare alla scheda «Elettrica» e verificare che il pulsante «Risolutore di eccitoni» sia attivo; di solito lo è per impostazione predefinita, ma è bene confermarlo (??). In questo modo si assicura che la dinamica degli eccitoni sia abilitata nel modello. Una volta fatto, tornare al menu «File» e premere il pulsante «Avvia simulazione» per eseguire il modello (??).

Una volta completata la simulazione, è possibile esaminare i risultati nella scheda «Risultati» (??). In questa scheda è elencato l’elenco completo dei file salvati, compresi i risultati relativi agli eccitoni. Facendo doppio clic su jv.csv, è possibile visualizzare il grafico della curva corrente-tensione (JV) (??). Il grafico assomiglia a una curva corrente-tensione standard che si otterrebbe da qualsiasi simulazione di dispositivo, ma in questo caso è stato attivato il risolutore degli eccitoni, il che significa che la dinamica degli eccitoni è inclusa nella fisica di base.Una volta completata la simulazione, è possibile esaminare i risultati nella scheda «Risultati» (??). In questa scheda è elencato l’elenco completo dei file salvati, compresi i risultati relativi agli eccitoni. Facendo doppio clic su jv.csv, è possibile visualizzare il grafico della curva corrente-tensione (JV) (??). Il grafico assomiglia a una curva corrente-tensione standard che si otterrebbe da qualsiasi simulazione di dispositivo, ma in questo caso è stato attivato il risolutore degli eccitoni, il che significa che la dinamica degli eccitoni è inclusa nella fisica di base.

OghmaNano Output tab listing simulation result files including exciton outputs.
I risultati della simulazione sono elencati nella scheda «Risultati».I risultati della simulazione sono elencati nella scheda «Risultati».
Current density–voltage (JV) curve obtained from exciton-enabled simulation.
Curva JV tratta da jv.csv. Pur sembrando una curva JV standard, è attivo il risolutore degli eccitoni.Curva JV tratta da jv.csv. Pur sembrando una curva JV standard, è attivo il risolutore degli eccitoni.

Se si fa doppio clic sulla cartella exciton_output all’interno della directory di output, è possibile accedere ai risultati dettagliati del risolutore di eccitoni (vedere ??). Questa directory contiene tutti i risultati del risolutore, comprese le costanti in funzione della posizione e le quantità calcolate derivate dalla dinamica degli eccitoni. Ad esempio, facendo doppio clic su exciton.csv si ottiene un grafico della distribuzione degli eccitoni nello spessore del dispositivo (vedere ??). Analogamente, Gn.csv fornisce la velocità di generazione degli elettroni in funzione della posizione, mentre Gp.csv mostra la velocità di generazione delle lacune (vedere ??). Nel caso di un dispositivo 1D semplice, questi due file contenenti le velocità di generazione sono effettivamente identici.Se si fa doppio clic sulla cartella exciton_output all’interno della directory di output, è possibile accedere ai risultati dettagliati del risolutore di eccitoni (vedere ??). Questa directory contiene tutti i risultati del risolutore, comprese le costanti in funzione della posizione e le quantità calcolate derivate dalla dinamica degli eccitoni. Ad esempio, facendo doppio clic su exciton.csv si ottiene un grafico della distribuzione degli eccitoni nello spessore del dispositivo (vedere ??). Analogamente, Gn.csv fornisce la velocità di generazione degli elettroni in funzione della posizione, mentre Gp.csv mostra la velocità di generazione delle lacune (vedere ??). Nel caso di un dispositivo 1D semplice, questi due file contenenti le velocità di generazione sono effettivamente identici.

Output directory contents showing exciton_output folder and result CSV files.
Contenuto della cartella exciton_output nella directory di output della simulazione.Contenuto della cartella exciton_output nella directory di output della simulazione.
Plot of exciton density versus y-position in the device.
Profilo della densità degli eccitoni all’interno del dispositivo in funzione della posizione (eccitoni.csv).Profilo della densità degli eccitoni all’interno del dispositivo in funzione della posizione (eccitoni.csv).
Plot of charge carrier generation rate from excitons versus y-position.
Tasso di generazione delle cariche dovuto alla dissociazione degli eccitoni in funzione della posizione (file Gn.csv).Tasso di generazione delle cariche dovuto alla dissociazione degli eccitoni in funzione della posizione (file Gn.csv).

4. Equazione e parametri per il trasporto degli eccitoni4. Equazione e parametri per il trasporto degli eccitoni

Electrical parameter editor in OghmaNano showing exciton-related parameters such as scattering length, lifetime, and rate constants.
L’editor dei parametri elettrici in OghmaNano consente di configurare i parametri principali, come la lunghezza di diffusione, il tempo di vita e le costanti di velocità, nella sezione relativa agli eccitoni (\(k_{\mathrm{PL}}, k_{\mathrm{FRET}}, k_{\alpha}, k_{\mathrm{dis}}\)).L’editor dei parametri elettrici in OghmaNano consente di configurare i parametri principali, come la lunghezza di diffusione, il tempo di vita e le costanti di velocità, nella sezione relativa agli eccitoni (\(k_{\mathrm{PL}}, k_{\mathrm{FRET}}, k_{\alpha}, k_{\mathrm{dis}}\)).
Block diagram of optical–electrical pipeline with and without exciton model.
Schema del processo di simulazione. In alto: in assenza di eccitoni, il modello a matrice di trasferimento fornisce direttamente al risolutore dell’equazione di deriva-diffusione il tasso di generazione delle cariche. In basso: con il modello degli eccitoni attivo, l’ottica fornisce innanzitutto un tasso di generazione degli eccitoni; il risolutore degli eccitoni lo converte in un tasso di generazione delle cariche, che viene poi utilizzato dal risolutore dell’equazione di deriva-diffusione.Schema del processo di simulazione. In alto: in assenza di eccitoni, il modello a matrice di trasferimento fornisce direttamente al risolutore dell’equazione di deriva-diffusione il tasso di generazione delle cariche. In basso: con il modello degli eccitoni attivo, l’ottica fornisce innanzitutto un tasso di generazione degli eccitoni; il risolutore degli eccitoni lo converte in un tasso di generazione delle cariche, che viene poi utilizzato dal risolutore dell’equazione di deriva-diffusione.

La distribuzione degli eccitoni all’interno del dispositivo è regolata dall’equazione del trasporto degli eccitoni:La distribuzione degli eccitoni all’interno del dispositivo è regolata dall’equazione del trasporto degli eccitoni:

\[ \frac{\partial X}{\partial t} = \nabla \!\cdot \!\big(D\,\nabla X\big) + G_{\mathrm{optical}} - k_{\mathrm{dis}}\,X - k_{\mathrm{FRET}}\,X - k_{\mathrm{PL}}\,X - \alpha\,X^{2} \] \[ \frac{\partial X}{\partial t} = \nabla \!\cdot \!\big(D\,\nabla X\big) + G_{\mathrm{optical}} - k_{\mathrm{dis}}\,X - k_{\mathrm{FRET}}\,X - k_{\mathrm{PL}}\,X - \alpha\,X^{2} \]

In questo caso, \(X(\mathbf{r},t)\) rappresenta la densità degli eccitoni (m\(^{-3}\)); \(D\) è il coefficiente di diffusione degli eccitoni (m\(^2\)s\(^{-1}\)); \(G_{\mathrm{optical}}\) è la velocità di generazione locale degli eccitoni, fornita dal modello ottico (proporzionale ai fotoni assorbiti); \(k_{\mathrm{dis}}\) è la velocità di dissociazione in cariche libere; \(k_{\mathrm{FRET}}\) è la velocità di trasferimento di energia per risonanza di Förster; \(k_{\mathrm{PL}}\) è la velocità di decadimento radiativo; e \(\alpha\) è il coefficiente di annichilazione eccitone-eccitone (m\(^3\)s\(^{-1}\)). Quando questo modello è attivo, le equazioni di deriva-diffusione degli elettroni utilizzano un termine di generazione definito come \(G = k_{\mathrm{dis}}\,X\), che può essere limitato, in modo opzionale, alle regioni interfacciali, a seconda della configurazione.In questo caso, \(X(\mathbf{r},t)\) rappresenta la densità degli eccitoni (m\(^{-3}\)); \(D\) è il coefficiente di diffusione degli eccitoni (m\(^2\)s\(^{-1}\)); \(G_{\mathrm{optical}}\) è la velocità di generazione locale degli eccitoni, fornita dal modello ottico (proporzionale ai fotoni assorbiti); \(k_{\mathrm{dis}}\) è la velocità di dissociazione in cariche libere; \(k_{\mathrm{FRET}}\) è la velocità di trasferimento di energia per risonanza di Förster; \(k_{\mathrm{PL}}\) è la velocità di decadimento radiativo; e \(\alpha\) è il coefficiente di annichilazione eccitone-eccitone (m\(^3\)s\(^{-1}\)). Quando questo modello è attivo, le equazioni di deriva-diffusione degli elettroni utilizzano un termine di generazione definito come \(G = k_{\mathrm{dis}}\,X\), che può essere limitato, in modo opzionale, alle regioni interfacciali, a seconda della configurazione.

Tutti questi parametri possono essere visualizzati e modificati nell’editor dei parametri elettrici, accessibile dal menu principale (vedere ??). I campi specifici per gli eccitoni sono raggruppati sotto la voce «Eccitoni». Di seguito è riportato un riepilogo di tali campi in forma di tabella.Tutti questi parametri possono essere visualizzati e modificati nell’editor dei parametri elettrici, accessibile dal menu principale (vedere ??). I campi specifici per gli eccitoni sono raggruppati sotto la voce «Eccitoni». Di seguito è riportato un riepilogo di tali campi in forma di tabella.

ParametroParametro SignificatoSignificato UnitàUnità
Lunghezza di scatteringLunghezza di scattering Lunghezza di diffusione efficace degli eccitoni prima della dispersione.Lunghezza di diffusione efficace degli eccitoni prima della dispersione. mm
A vitaA vita Tempo medio di sopravvivenza di un eccitone prima della sua decadenza o dissociazione.Tempo medio di sopravvivenza di un eccitone prima della sua decadenza o dissociazione. ss
kPLkPL Tasso di decadimento radiativo (fotoluminescenza).Tasso di decadimento radiativo (fotoluminescenza). s⁻¹s⁻¹
kFRETkFRET Tasso di trasferimento di energia risonante di Förster.Tasso di trasferimento di energia risonante di Förster. s⁻¹s⁻¹
kαkα Coefficiente di annichilazione eccitone-eccitone.Coefficiente di annichilazione eccitone-eccitone. m³ al secondom³ al secondo
kdiskdis Costante di velocità di dissociazione, che determina la trasformazione degli eccitoni in cariche libere.Costante di velocità di dissociazione, che determina la trasformazione degli eccitoni in cariche libere. s⁻¹s⁻¹

5. In che modo il risolutore si integra nel processo di simulazione.5. In che modo il risolutore si integra nel processo di simulazione.

Quando il modulo di calcolo degli eccitoni è disattivato (parte superiore di ??), l’ottica basata sulla matrice di trasferimento calcola la velocità di generazione delle cariche e la trasmette direttamente al modulo di risoluzione dell’equazione di deriva-diffusione. Quando il modulo di calcolo degli eccitoni è attivo (parte inferiore di ??), l’ottica fornisce invece una velocità di generazione degli eccitoni al modulo di calcolo degli eccitoni. Quest’ultimo elabora quindi tale popolazione, simulandone la diffusione, il trasferimento (FRET), la dissociazione, il decadimento radiativo e l’annichilimento, utilizzando i parametri impostati nell’editor dei parametri elettrici, e fornisce in output la velocità finale di generazione delle cariche per il modulo di risoluzione dell’equazione di deriva-diffusione. In sintesi, il modulo di calcolo degli eccitoni si inserisce tra l’ottica e il trasporto elettrico, consentendo di modellare la fisica degli eccitoni senza modificare la configurazione ottica o le equazioni di deriva-diffusione.Quando il modulo di calcolo degli eccitoni è disattivato (parte superiore di ??), l’ottica basata sulla matrice di trasferimento calcola la velocità di generazione delle cariche e la trasmette direttamente al modulo di risoluzione dell’equazione di deriva-diffusione. Quando il modulo di calcolo degli eccitoni è attivo (parte inferiore di ??), l’ottica fornisce invece una velocità di generazione degli eccitoni al modulo di calcolo degli eccitoni. Quest’ultimo elabora quindi tale popolazione, simulandone la diffusione, il trasferimento (FRET), la dissociazione, il decadimento radiativo e l’annichilimento, utilizzando i parametri impostati nell’editor dei parametri elettrici, e fornisce in output la velocità finale di generazione delle cariche per il modulo di risoluzione dell’equazione di deriva-diffusione. In sintesi, il modulo di calcolo degli eccitoni si inserisce tra l’ottica e il trasporto elettrico, consentendo di modellare la fisica degli eccitoni senza modificare la configurazione ottica o le equazioni di deriva-diffusione.

La sequenza delle operazioni nella simulazione basata sugli eccitoni è illustrata in ??. In primo luogo, viene eseguito il risolutore ottico, che calcola il profilo di assorbimento dei fotoni, sezione per sezione, sull’intero dispositivo. Successivamente, viene eseguito il risolutore degli eccitoni, in cui gli eccitoni generati vengono propagati, trasferiti o dissociati fino a quando il risolutore non converge, di solito in poche decine di passaggi. Infine, viene analizzata la velocità di generazione degli eccitoni in funzione sia della profondità del dispositivo che della lunghezza d’onda, come calcolato dal modello della matrice di trasferimento. Nel complesso, questi risultati costituiscono la catena di elaborazione che collega il modello ottico al risolutore degli eccitoni e, in ultima analisi, alle equazioni di deriva-diffusione.La sequenza delle operazioni nella simulazione basata sugli eccitoni è illustrata in ??. In primo luogo, viene eseguito il risolutore ottico, che calcola il profilo di assorbimento dei fotoni, sezione per sezione, sull’intero dispositivo. Successivamente, viene eseguito il risolutore degli eccitoni, in cui gli eccitoni generati vengono propagati, trasferiti o dissociati fino a quando il risolutore non converge, di solito in poche decine di passaggi. Infine, viene analizzata la velocità di generazione degli eccitoni in funzione sia della profondità del dispositivo che della lunghezza d’onda, come calcolato dal modello della matrice di trasferimento. Nel complesso, questi risultati costituiscono la catena di elaborazione che collega il modello ottico al risolutore degli eccitoni e, in ultima analisi, alle equazioni di deriva-diffusione.

Terminal output showing the optical solver running through slices at different wavelengths.
Quando si esegue la simulazione, viene eseguito per primo il risolutore ottico. Quest’ultimo calcola l’assorbimento strato per strato all’interno del dispositivo.Quando si esegue la simulazione, viene eseguito per primo il risolutore ottico. Quest’ultimo calcola l’assorbimento strato per strato all’interno del dispositivo.
Terminal output showing the exciton solver iterating and converging.
Dopo questa fase, viene eseguito l’algoritmo per la risoluzione delle equazioni relative agli eccitoni. In questo caso, si può osservare che l’algoritmo converge in circa 20 iterazioni. Il risultato ottenuto viene quindi trasmesso al modello di deriva-diffusione.Dopo questa fase, viene eseguito l’algoritmo per la risoluzione delle equazioni relative agli eccitoni. In questo caso, si può osservare che l’algoritmo converge in circa 20 iterazioni. Il risultato ottenuto viene quindi trasmesso al modello di deriva-diffusione.
Optical distribution of exciton generation rate as a function of position and wavelength.
Analisi ottica della velocità di generazione degli eccitoni, presentata qui in funzione della profondità (posizione sull’asse y) e della lunghezza d’onda, calcolata a partire dal modello della matrice di trasferimento.Analisi ottica della velocità di generazione degli eccitoni, presentata qui in funzione della profondità (posizione sull’asse y) e della lunghezza d’onda, calcolata a partire dal modello della matrice di trasferimento.

💡 Esercizi: provate a modificare questi parametri per esplorare il modello dell’eccitone (suggerimento: modificate i valori di uno o due ordini di grandezza per osservare l’effetto).💡 Esercizi: provate a modificare questi parametri per esplorare il modello dell’eccitone (suggerimento: modificate i valori di uno o due ordini di grandezza per osservare l’effetto).

✅ Risultati previsti✅ Risultati previsti

📘 Torna a introduzione all’elettronica organica per una panoramica più completa dell’argomento. 📘 Torna a introduzione all’elettronica organica per una panoramica più completa dell’argomento.