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

Résultats des analyses dans OghmaNano.

Qu’est-ce qu’une série de mesures successives ?

La plupart des éditeurs de simulation d’OghmaNano permettent d’enregistrer les paramètres utilisés pour les simulations sur le disque dur. Les résultats de ces simulations sont présentés sous forme d’ensembles de données, qui sont enregistrés en fonction de l’étape de simulation, plutôt que sous forme d’instantanés de simulation individuels.

Par exemple :

Contrairement à instantanés de la simulationqui enregistrent l’état interne complet de l’appareil à chaque étape, tandis que les balayages de sortie enregistrent plutôt des quantités réduites déjà traitées en fonction des coordonnées de la simulation.

Cela facilite considérablement l’analyse des résultats, car les données sont déjà organisées de manière à pouvoir être directement utilisées pour créer des graphiques.

Les commandes de balayage de la sortie se trouvent généralement dans la fenêtre de configuration de l’éditeur de simulation concerné. Par exemple, l’éditeur JV présenté dans ?? contient l’option suivante :

Save parameter sweeps

qui a été défini sur :

Disk
JV editor window showing sweep output controls.
La fenêtre de l’éditeur JV affiche l’option permettant d’enregistrer les résultats des analyses paramétriques.
Simulation output directory containing the sweep folder.
Le répertoire de sortie de la simulation contient le dossier sweep généré.

Supprimer les fichiers de sortie.

Lorsque la fonction de balayage est activée, OghmaNano crée un répertoire appelé :

sweep

Ce répertoire contient des ensembles de données décrivant des quantités en fonction des coordonnées de simulation, telles que la tension ou le temps.

Par exemple :

Le contenu d’un répertoire typique utilisé pour effectuer une analyse est présenté dans ??.

Sweep directory containing parameter sweep datasets.
Exemple de répertoire contenant les résultats d’une série de simulations, où les valeurs sont enregistrées en fonction du nombre d’étapes de simulation.

Chaque fichier représente une grandeur physique particulière, représentée graphiquement en fonction de la tension, du temps ou d’un autre paramètre de simulation. Cela évite de devoir extraire manuellement les informations de chaque image ou de créer des scripts de post-traitement personnalisés.

Représentation graphique des données d’analyse.

Les ensembles de données de type « sweep » peuvent être ouverts directement dans OghmaNano en double-cliquant sur le fichier requis.

Par exemple, si le fichier :

Q_nfree.csv

Une fois ouvert, OghmaNano trace automatiquement la densité des électrons libres en fonction de la tension, comme illustré dans ??.

Free electron density plotted as a function of voltage.
Exemple d’ensemble de données obtenu lors d’une série de mesures, illustrant la densité des électrons libres en fonction de la tension.

Les analyses paramétriques permettent d’étudier le comportement d’une simulation de manière pratique, sans avoir à traiter manuellement un grand nombre de fichiers de données. Comme les données ont déjà été réduites à des analyses paramétriques unidimensionnelles, elles peuvent généralement être représentées graphiquement et interprétées immédiatement.

En interne, les fichiers temporaires utilisent exactement les mêmes éléments. Format de sortie d’OghmaNano comme décrit précédemment, ce qui signifie qu’ils peuvent être stockés soit sous forme de fichiers CSV lisibles par l’homme, soit sous forme d’ensembles de données binaires compacts.

💡 Astuce : les données issues des analyses successives sont souvent beaucoup moins volumineuses et plus faciles à analyser que les données complètes issues d’une simulation, car elles ne contiennent que des quantités réduites et non l’état complet du dispositif.