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.

Parte B: simulazione di OLED mediante ray tracingParte B: simulazione di OLED mediante ray tracing

1. Introduzione1. Introduzione

Nella sezione precedente, abbiamo utilizzato il metodo della matrice di trasferimento (TMM) per calcolare la probabilità che i fotoni fuoriescano dal dispositivo. Il TMM considera la luce come un’onda, tenendo conto in modo naturale delle molteplici riflessioni che avvengono alle interfacce tra gli strati e delle conseguenti interferenze all’interno della cavità sottile.Nella sezione precedente, abbiamo utilizzato il metodo della matrice di trasferimento (TMM) per calcolare la probabilità che i fotoni fuoriescano dal dispositivo. Il TMM considera la luce come un’onda, tenendo conto in modo naturale delle molteplici riflessioni che avvengono alle interfacce tra gli strati e delle conseguenti interferenze all’interno della cavità sottile.

In questa sezione adottiamo un approccio complementare: il ray tracing. In questo caso, la luce viene trattata come particelle (raggi), un metodo ampiamente utilizzato nella grafica computerizzata. Un vantaggio fondamentale è la sua esplicita dipendenza angolare: possiamo tracciare come i raggi si rifrangono e si riflettono quando escono dal dispositivo e, di conseguenza, prevedere il comportamento in funzione dell’angolo, ad esempio il colore (lo spettro) osservato in relazione all’angolo di visione, che è l’argomento principale di questa sezione.In questa sezione adottiamo un approccio complementare: il ray tracing. In questo caso, la luce viene trattata come particelle (raggi), un metodo ampiamente utilizzato nella grafica computerizzata. Un vantaggio fondamentale è la sua esplicita dipendenza angolare: possiamo tracciare come i raggi si rifrangono e si riflettono quando escono dal dispositivo e, di conseguenza, prevedere il comportamento in funzione dell’angolo, ad esempio il colore (lo spettro) osservato in relazione all’angolo di visione, che è l’argomento principale di questa sezione.

2. Guida rapida: ray tracing2. Guida rapida: ray tracing

Per creare una nuova simulazione di ray tracing OLED, aprire la finestra «Nuova simulazione» e fare doppio clic su «OLED (Ray Trace)» (vedere ??). Salvare il nuovo progetto sul disco rigido. Una volta aperto, si visualizzerà l’interfaccia principale di OLED (??), che è simile all’esempio precedente, ma con il ray tracer abilitato come modello ottico.Per creare una nuova simulazione di ray tracing OLED, aprire la finestra «Nuova simulazione» e fare doppio clic su «OLED (Ray Trace)» (vedere ??). Salvare il nuovo progetto sul disco rigido. Una volta aperto, si visualizzerà l’interfaccia principale di OLED (??), che è simile all’esempio precedente, ma con il ray tracer abilitato come modello ottico.

New simulation window showing the option to create an OLED (Ray Trace) project.
La nuova finestra di simulazione mostra l’opzione per creare un progetto OLED (Ray Trace).La nuova finestra di simulazione mostra l’opzione per creare un progetto OLED (Ray Trace).
Default OLED simulation window with ray tracing enabled.
La finestra di simulazione OLED predefinita che si apre quando è attivata la funzione di ray tracing.La finestra di simulazione OLED predefinita che si apre quando è attivata la funzione di ray tracing.

Nell’interfaccia principale, individuate la sezione relativa alla guida d’onda ottica (??) e fate clic su «Optical outcoupling», proprio come avete fatto nella simulazione precedente. Questo aprirà la finestra di «outcoupling» (vedi ??). Notate che, questa volta, il pulsante «Ray Trace» è selezionato nell’interfaccia principale, invece del pulsante «Transfer Matrix». Cliccando sul pulsante «Run optical simulation» (▶), verrà avviato il programma di tracciamento dei raggi, che calcolerà la probabilità che i fotoni fuoriescano dal dispositivo in ogni punto, propagando i raggi da ogni punto della griglia all’interno dello strato attivo.Nell’interfaccia principale, individuate la sezione relativa alla guida d’onda ottica (??) e fate clic su «Optical outcoupling», proprio come avete fatto nella simulazione precedente. Questo aprirà la finestra di «outcoupling» (vedi ??). Notate che, questa volta, il pulsante «Ray Trace» è selezionato nell’interfaccia principale, invece del pulsante «Transfer Matrix». Cliccando sul pulsante «Run optical simulation» (▶), verrà avviato il programma di tracciamento dei raggi, che calcolerà la probabilità che i fotoni fuoriescano dal dispositivo in ogni punto, propagando i raggi da ogni punto della griglia all’interno dello strato attivo.

OghmaNano Optical ribbon showing tools for light-source setup, transfer matrix calculations, optical outcoupling, ray-tracing editor, FDTD simulation, mode calculator, optical thickness, optical mesh, and boundary conditions.
La barra degli strumenti «Ottica» in OghmaNano. Questa barra raggruppa tutti gli strumenti per la modellazione ottica; per avviare lo strumento di analisi dell’estrazione della luce, fare clic su «Estrazione ottica».La barra degli strumenti «Ottica» in OghmaNano. Questa barra raggruppa tutti gli strumenti per la modellazione ottica; per avviare lo strumento di analisi dell’estrazione della luce, fare clic su «Estrazione ottica».
Outcoupling calculated using the ray tracing method.
Efficienza di estrazione calcolata mediante il metodo del tracciamento dei raggi.Efficienza di estrazione calcolata mediante il metodo del tracciamento dei raggi.

Questo processo richiederà molto più tempo rispetto alle simulazioni TMM a causa della maggiore complessità. Inoltre, le simulazioni calcoleranno solo la probabilità di fuoriuscita per l’area attiva, al fine di risparmiare tempo. Si noti che l’efficienza di estrazione per il ray tracing è inferiore a quella prevista dal metodo della matrice di trasferimento, poiché quest’ultimo presuppone una propagazione perpendicolare alle interfacce, mentre il ray tracing consente ai raggi di propagarsi in tutte le direzioni, alcune delle quali non lasceranno mai il dispositivo.Questo processo richiederà molto più tempo rispetto alle simulazioni TMM a causa della maggiore complessità. Inoltre, le simulazioni calcoleranno solo la probabilità di fuoriuscita per l’area attiva, al fine di risparmiare tempo. Si noti che l’efficienza di estrazione per il ray tracing è inferiore a quella prevista dal metodo della matrice di trasferimento, poiché quest’ultimo presuppone una propagazione perpendicolare alle interfacce, mentre il ray tracing consente ai raggi di propagarsi in tutte le direzioni, alcune delle quali non lasceranno mai il dispositivo.

3. Simulazioni elettriche combinate con il ray tracing.3. Simulazioni elettriche combinate con il ray tracing.

Ora tornate alla finestra principale della simulazione e premete il tasto Play blu pulsante (o premi) 9) per avviare la simulazione principale. In questa fase, vengono eseguite innanzitutto le algoritmo di ray tracing e poi diffusione-trasporto il risolutore. L’algoritmo di tracciamento dei raggi calcola la probabilità che i fotoni generati nello strato attivo fuoriescano dal dispositivo e determina anche la distribuzione angolare dell’emissione (e quindi quali colori sono visibili a quali angoli). Il risolutore che utilizza il modello di deriva-diffusione calcola quindi l’intensità della luce emessa valutando il termine di ricombinazione, che rappresenta la velocità di emissione radiativa. La vista risultante dal tracciamento dei raggi è mostrata in: Figura 5e il relativo grafico che mette in relazione la tensione e l’intensità luminosalv.csv, la relazione tra intensità luminosa e tensione è illustrata in Figura 6. Ora tornate alla finestra principale della simulazione e premete il tasto Play blu pulsante (o premi) 9) per avviare la simulazione principale. In questa fase, vengono eseguite innanzitutto le algoritmo di ray tracing e poi diffusione-trasporto il risolutore. L’algoritmo di tracciamento dei raggi calcola la probabilità che i fotoni generati nello strato attivo fuoriescano dal dispositivo e determina anche la distribuzione angolare dell’emissione (e quindi quali colori sono visibili a quali angoli). Il risolutore che utilizza il modello di deriva-diffusione calcola quindi l’intensità della luce emessa valutando il termine di ricombinazione, che rappresenta la velocità di emissione radiativa. La vista risultante dal tracciamento dei raggi è mostrata in: Figura 5e il relativo grafico che mette in relazione la tensione e l’intensità luminosalv.csv, la relazione tra intensità luminosa e tensione è illustrata in Figura 6.

OghmaNano Optical ribbon with Ray tracing selected: a 3D OLED stack is shown with multicolored rays launched from the emissive layer and refracting or trapping at interfaces after a drift–diffusion run.
Finestra principale di OghmaNano dopo una simulazione combinata: il risolutore drift-diffusion fornisce il profilo spaziale di ricombinazione (la sorgente emissiva), mentre il motore di ray tracing ottico propaga i raggi attraverso lo strato OLED multistrato, rilevando l’estrazione, la riflessione interna totale e le perdite dovute alla guida d’onda.Finestra principale di OghmaNano dopo una simulazione combinata: il risolutore drift-diffusion fornisce il profilo spaziale di ricombinazione (la sorgente emissiva), mentre il motore di ray tracing ottico propaga i raggi attraverso lo strato OLED multistrato, rilevando l’estrazione, la riflessione interna totale e le perdite dovute alla guida d’onda.
Graph titled 'Voltage – Light flux': light output remains near zero below turn-on then rises sharply with increasing applied voltage.
Curva che mette in relazione la tensione con l’emissione luminosa, ottenuta grazie al processo elettro-ottico combinato. Al di sotto della soglia di attivazione, il flusso emesso è trascurabile; una volta che l’iniezione di portatori e la ricombinazione radiativa aumentano, la potenza ottica emessa aumenta rapidamente con l’aumentare della tensione.Curva che mette in relazione la tensione con l’emissione luminosa, ottenuta grazie al processo elettro-ottico combinato. Al di sotto della soglia di attivazione, il flusso emesso è trascurabile; una volta che l’iniezione di portatori e la ricombinazione radiativa aumentano, la potenza ottica emessa aumenta rapidamente con l’aumentare della tensione.

3. Risultati principali3. Risultati principali

Se si analizzano i risultati della simulazione combinata di ray tracing e diffusione-deriva (??), si noterà che molti file corrispondono a quelli descritti nella sezione precedente (metodo della matrice di trasferimento). L’aggiunta fondamentale è che il ray tracing fornisce un profilo di emissione risolto in funzione dell’angolo, quindi OghmaNano registra anche i dati cromatici in funzione dell’angolo: il valore RGB complessivo in funzione dell’angolo di visualizzazione (theta_RGB.csv) e i componenti CIE 1931 x, y, z e i valori di stimolazione X, Y, Z in funzione dell’angolo (theta_x/y/z.csv, theta_X/Y/Z.csv). Questi vengono visualizzati come icone di anteprima dello spettro arcobaleno nella figura e sono riassunti nella tabella sottostante.Se si analizzano i risultati della simulazione combinata di ray tracing e diffusione-deriva (??), si noterà che molti file corrispondono a quelli descritti nella sezione precedente (metodo della matrice di trasferimento). L’aggiunta fondamentale è che il ray tracing fornisce un profilo di emissione risolto in funzione dell’angolo, quindi OghmaNano registra anche i dati cromatici in funzione dell’angolo: il valore RGB complessivo in funzione dell’angolo di visualizzazione (theta_RGB.csv) e i componenti CIE 1931 x, y, z e i valori di stimolazione X, Y, Z in funzione dell’angolo (theta_x/y/z.csv, theta_X/Y/Z.csv). Questi vengono visualizzati come icone di anteprima dello spettro arcobaleno nella figura e sono riassunti nella tabella sottostante.

Main OghmaNano window showing output files from a combined drift–diffusion + ray-tracing run, including angle-resolved RGB and CIE (x,y,z / X,Y/Z) data.
Risultati ottenuti dalla simulazione combinata che utilizza i modelli di deriva-diffusione e di tracciamento dei raggi. Rispetto al precedente metodo basato sulla matrice di trasferimento, il tracciamento dei raggi genera un numero maggiore di file, poiché tiene conto della dipendenza dell’angolo di visuale sul colore e sull’intensità (theta_RGB.csv, theta_x/y/z.csv, theta_X/Y/Z.csv, ecc.).Risultati ottenuti dalla simulazione combinata che utilizza i modelli di deriva-diffusione e di tracciamento dei raggi. Rispetto al precedente metodo basato sulla matrice di trasferimento, il tracciamento dei raggi genera un numero maggiore di file, poiché tiene conto della dipendenza dell’angolo di visuale sul colore e sull’intensità (theta_RGB.csv, theta_x/y/z.csv, theta_X/Y/Z.csv, ecc.).
CIE 1931 x component versus viewing angle from theta_x.csv.
CIE 1931: coordinate x rispetto all’angolo.CIE 1931: coordinate x rispetto all’angolo.
CIE 1931 y component versus viewing angle from theta_y.csv.
CIE 1931: valore y in funzione dell’angoloCIE 1931: valore y in funzione dell’angolo
CIE 1931 z component versus viewing angle from theta_z.csv.
CIE 1931: coordinate z rispetto all’angolo.CIE 1931: coordinate z rispetto all’angolo.
Angle-resolved RGB color map derived from theta_RGB.csv.
Colore RGB rispetto all’angolo.Colore RGB rispetto all’angolo.
Files describing the change of color with viewing angle.
Nome del fileNome del file DescrizioneDescrizione
theta_RGB.csvtheta_RGB.csv Valori RGB in relazione all’angolo di visualeValori RGB in relazione all’angolo di visuale
theta_x.csvtheta_x.csv CIE 1931: coordinate x in funzione dell’angolo di visioneCIE 1931: coordinate x in funzione dell’angolo di visione
theta_y.csvtheta_y.csv CIE 1931 y in funzione dell’angolo di visioneCIE 1931 y in funzione dell’angolo di visione
theta_z.csvtheta_z.csv CIE 1931: coordinate z in funzione dell’angolo di visioneCIE 1931: coordinate z in funzione dell’angolo di visione
theta_X.csvtheta_X.csv CIE 1931: coordinate X in funzione dell’angolo di visioneCIE 1931: coordinate X in funzione dell’angolo di visione
theta_Y.csvtheta_Y.csv CIE 1931: cromaticità Y in funzione dell’angolo di visioneCIE 1931: cromaticità Y in funzione dell’angolo di visione
theta_Z.csvtheta_Z.csv CIE 1931 Z in funzione dell’angolo di visioneCIE 1931 Z in funzione dell’angolo di visione

4. Lo spettro della luce emessa4. Lo spettro della luce emessa

Proprio come si impostano i parametri elettrici per ogni strato, è possibile configurare lo spettro di emissione per ciascuno di essi nella finestra dei parametri di emissione (che si apre selezionando Struttura dispositivo → Parametri di emissione nell’interfaccia principale; vedere Figura 5). Lo spettro può essere di due tipi:Proprio come si impostano i parametri elettrici per ogni strato, è possibile configurare lo spettro di emissione per ciascuno di essi nella finestra dei parametri di emissione (che si apre selezionando Struttura dispositivo → Parametri di emissione nell’interfaccia principale; vedere Figura 5). Lo spettro può essere di due tipi:

Quando si utilizza il ray tracing per l’estrazione della luce, ogni strato può specificare le direzioni di emissione nella sezione dedicata al ray tracing, utilizzando angoli sferici: incrementi di theta (ad esempio 180), angolo iniziale/finale di theta (in gradi, ad esempio 0–360); incrementi di phi (ad esempio 25), angolo iniziale/finale di phi (in gradi, ad esempio 0–360). In questo modo è possibile analizzare la dispersione angolare della luce. Per strutture piatte e uniformi lateralmente, la simmetria spesso implica che sia sufficiente variare solo uno tra theta o phi.Quando si utilizza il ray tracing per l’estrazione della luce, ogni strato può specificare le direzioni di emissione nella sezione dedicata al ray tracing, utilizzando angoli sferici: incrementi di theta (ad esempio 180), angolo iniziale/finale di theta (in gradi, ad esempio 0–360); incrementi di phi (ad esempio 25), angolo iniziale/finale di phi (in gradi, ad esempio 0–360). In questo modo è possibile analizzare la dispersione angolare della luce. Per strutture piatte e uniformi lateralmente, la simmetria spesso implica che sia sufficiente variare solo uno tra theta o phi.

L’opzione «Emit from» controlla le posizioni da cui vengono emessi i raggi: «Center» fa sì che ogni livello emetta i raggi dal centro di ciascun livello di emissione (più veloce); «At each electrical mesh point» fa sì che ogni punto della griglia elettrica emetta raggi da ogni nodo elettrico, per una maggiore precisione (più lento, ma si può compensare aumentando il numero di thread).L’opzione «Emit from» controlla le posizioni da cui vengono emessi i raggi: «Center» fa sì che ogni livello emetta i raggi dal centro di ciascun livello di emissione (più veloce); «At each electrical mesh point» fa sì che ogni punto della griglia elettrica emetta raggi da ogni nodo elettrico, per una maggiore precisione (più lento, ma si può compensare aumentando il numero di thread).

Emission parameters window with 'Use experimental emission spectra' On. Fields: Experimental emission spectra (file chooser), Experimental emission efficiency (0.0–1.0), Ray tracing angles (Theta steps/start/stop, Phi steps/start/stop, degrees), and Emit from selector.
(a) Utilizzo di uno spettro di emissione sperimentale: attivare l’opzione, selezionare un set di dati (ad esempio small_molecules/Alq3), impostare l’efficienza e configurare il campionamento angolare per il tracciamento dei raggi.(a) Utilizzo di uno spettro di emissione sperimentale: attivare l’opzione, selezionare un set di dati (ad esempio small_molecules/Alq3), impostare l’efficienza e configurare il campionamento angolare per il tracciamento dei raggi.
Emission parameters window with 'Use experimental emission spectra' Off. Additional fields appear for photon-generation efficiencies: nfree→pfree, nfree→ntrap, ntrap→pfree, ptrap→nfree, pfree→ptrap (each 0.0–1.0). Ray tracing theta/phi ranges and steps plus Emit from are also shown.
(b) Utilizzo di uno spettro calcolato: disattivare l’opzione per abilitare la modalità basata sulla regola di Fermi con efficienze di generazione di fotoni per ciascun canale, mantenendo gli stessi parametri di angolo di tracciamento dei raggi e di posizionamento della sorgente.(b) Utilizzo di uno spettro calcolato: disattivare l’opzione per abilitare la modalità basata sulla regola di Fermi con efficienze di generazione di fotoni per ciascun canale, mantenendo gli stessi parametri di angolo di tracciamento dei raggi e di posizionamento della sorgente.