
Setfos
Simulation Software for Organic and Perovskite Solar Cells, Photodetectors & LEDs
Setfos excels in analyzing and fitting experimental data, providing researchers with valuable insights and trend predictions. Complement your experimental work with Setfos for unmatched accuracy and reliability in data interpretation
Simulation software for optical and electrical modeling of semiconducting devices. Designing LEDs & solar cells based on organic semiconductors, perovskites, and quantum-dots.
Four different modules to simulate light emission, absorption, scattering, and charge transport.
Multithreading ensures high-speed computation.
Fitting and optimization algorithms are included.
Outstanding track record: 16 years in industry and academia resulting in over 200 scientific publications. Sound materials & device models have been successfully validated by dedicated experiments.
The Setfos-Paios Integration gives access to combined characterization/simulation in DC, AC, and transient regimes.
Graphical User Interface
Intuitive access to device structure, material parameters, working files, and simulation output.
Optimization Toolbox to maximize the device efficiency.
Sweep function to analyze the influence of the material parameters on the device efficiency.
Easy access to a library of simulation examples and material property databases.
Key graphs and reports are automatically generated. Multiple simulations can run in parallel.
The graphical user interface (GUI) shows the device design and the results from the simulation in intuitive plots. The results can be exported to a number of different formats. Setfos is fully compatible with Python.
Meet The Setfos Experts
Our team of Setfos experts is dedicated to advancing OLED and solar cell research. With years of experience in the field, they provide unparalleled support and insights to optimize your projects. Whether you're tackling complex simulations or fine-tuning device performance, our experts are here to guide you every step of the way, ensuring precision and innovation in your research endeavors.
Dr. Urs Aeberhard
Dr. Balthasar Blülle
Dr. Sandra Jenatsch
Dr. Davide Moia
Dr. Markus Regnat
OLED Simulation with Setfos
Setfos simulates OLEDs from charge injection to light extraction using advanced drift-diffusion and optical modeling. The intuitive GUI helps researchers optimize device performance at every stage — from material selection to stack design.
Charge Transport & Recombination
Use the Setfos Drift-Diffusion Module to simulate:
Charge injection and mobility
Recombination (bimolecular, SRH, Langevin)
Trap-assisted effects, doping profiles, and quenching mechanisms
AC and transient response
Optical Emission & Outcoupling
The Setfos Emission Module models:
Spectral emission across wavelengths and viewing angles
Microcavity effects and waveguided modes
Dipole orientation and exciton behavior
External quantum efficiency (EQE)
Light Extraction Optimization
Add scattering or high-index outcoupling layers using the Setfos Advanced Optics Module
Analyze angular-dependent intensity and color stability
Visualize field profiles and spectrum heatmaps
How to Simulate an OLED with Setfos
In this video tutorial, Dr. Urs Aeberhard (Fluxim AG / ETH) demonstrates a step-by-step OLED simulation using Setfos. You’ll learn how to:
Define a full OLED stack (HTL, EML, ETL, electrodes)
Import optical constants (n, k)
Enable the emission module and simulate light output
Analyze angular emission, spectra, and layer efficiency
OLED Simulation Workflow
- 00:30 – Define OLED stack (Air, Glass, ITO, HTL, EML, ETL, Al)
- 01:20 – Assign n/k values to layers
- 02:50 – Enable emission module
- 04:10 – Simulate dipole emission and outcoupling
- 06:00 – Analyze spectra and angular intensity
OLED Simulation FAQ
Q1: How do I simulate an OLED with Setfos?
You start by defining the OLED stack (e.g. ITO / HTL / EML / ETL / Al), assigning n/k values, and configuring the emission and drift-diffusion modules. Setfos allows optical-only, electrical-only, or fully coupled simulations.
Q2: What optical effects can Setfos simulate in OLEDs?
Setfos models dipole emission, optical interference, and waveguided modes. You can analyze angular emission spectra, cavity effects, and EQE.
Q3: Can Setfos simulate charge transport and recombination in OLEDs?
Yes. The drift-diffusion module handles injection, field-dependent mobility, recombination (Langevin, SRH), and traps. You can also simulate transient and AC behavior.
Q4: Does Setfos support tandem OLEDs or stacked architectures?
Yes. Setfos supports multilayer and tandem OLED designs with optical and electrical coupling across all layers.
Q5: What makes Setfos suitable for OLED R&D?
Setfos is trusted by academic and industrial researchers. It combines validated physics models with a user-friendly GUI for simulating complex OLED devices and analyzing their performance.
Solar Cell Modeling
Easily calculate the short circuit current (Jsc), open-circuit voltage (Voc), and fill factor. Tweak the layer stack and add light scattering layers to enhance light absorption.
Specific for organic, quantum-dots, and perovskite solar cells.
Optimize the device for the AM1.5 (or for specific wavelengths) with the Absorption Module.
Curve fitting & parameter extraction. Understanding the origin of the hysteresis in perovskite solar cells.
AC simulation of transient experiments, as photo-CELIV. Easy to couple with the electrical characterization systems Paios.
Advanced device physics: SRH-recombination, excitons, ...
Designing anti-reflection coatings or transparent solar cells.
How to Simulate a Perovskite Solar Cell with Setfos
Watch this video tutorial by Dr. Urs Aeberhard to learn how to simulate a perovskite solar cell using Setfos.
Although demonstrated with an organic example, the workflow and drift-diffusion modeling steps are identical for perovskites.
Perovskite Solar Cell Simulation Tutorial with Setfos
Workflow Overview
- Step 1: Define layer stack (absorber, transport, electrodes)
- Step 2: Set optical properties (import n/k data)
- Step 3: Choose simulation type (optical, electrical, full)
- Step 4: Configure drift-diffusion solver (recombination, traps, contacts)
- Step 5: Run simulation & extract J‑V curve
- Step 6: Analyze and export results (performance, plots, data)
Dr. Urs Aeberhard demonstrates a complete simulation in Setfos. The drift-diffusion method and optical modeling shown here are directly transferable to perovskite solar cell research.
““In this tutorial, I show how to set up and run Setfos simulations of organic solar cells. While the example is organic, the exact same process applies to perovskite devices using the drift-diffusion model, Shockley-Read-Hall recombination, and full opto-electronic coupling.””
Frequently Asked Questions
Q1: How do I simulate a perovskite solar cell step by step?
Using Setfos, you define the layer stack (e.g. perovskite absorber, transport layers), import optical data (n and k values), configure electrical parameters (mobility, recombination), and run a drift-diffusion simulation to extract JV curves and efficiency.
Q2: What simulation model is used for perovskite solar cells in Setfos?
Setfos uses a coupled optical and electrical model. The optical simulation solves Maxwell’s equations to compute generation profiles, while the electrical module solves the drift-diffusion equations to simulate charge transport and recombination.
Q3: Can Setfos simulate perovskite solar cells under different lighting conditions?
Yes. You can simulate illumination with AM1.5G, indoor LED spectra, or custom light sources. Setfos supports both high- and low-intensity scenarios, ideal for indoor PV or tandem device analysis.
Q4: Do I need experimental data to simulate perovskite solar cells?
Not necessarily. Setfos includes a database of common materials and optical constants. However, importing your own n/k and mobility data improves accuracy and matches experimental results more closely.
Q5: Is Setfos suitable for both single-junction and tandem perovskite solar cells?
Yes. Setfos supports single-junction perovskite devices and can also simulate complex multi-junction architectures like perovskite-silicon tandems, including recombination layers and optical interference.
Parameter Sweep and Device Optimization
Sweep parameters to understand their effect on the device properties.
Setfos contains a powerful optimization engine that can be used to find the device layout that gives the highest efficiency automatically.
You can fit parameters to experimental data from DC, AC, and transient analyses of solar cells and LEDs.
You can choose between different visualizations of the results to easily Light Emission Simulation
Setfos uses the dipole emission model to predict the light emission characteristics of an OLED. Several device properties can be modelled:
Electroluminescence emission pattern.
Micro-cavity effects by thin-film optics.
Photophysical properties such as efficiency, angular colour, and brightness changes.
Excitonic processes in OLEDs by combining optical and electrical simulation.
Waveguided and plasmonic modes, quenching, distribution, and orientation of the emitters.
A number of scientific publications demonstrate the potential of Setfos for OLED modeling.
SETFOS FEATURES
-
Setfos calculates the optical parameters of an OLED by taking into account the full micro-cavity behavior. This includes but it is not limited to:
CIE xy color coordinates.
Brightness (cd/m2).
Luminous Efficacy (Lm/W).
Luminous Current Efficiency (lm/A).
Correlated Color Temperature (CCT).
Color Rendering Index (CRI).
Reflectance, transmittance, and absorbance.
-
Setfos Mode Analysis can analyze light emission through the different emission channels of an OLED. The emitted light either escapes to the far field or is waveguided inside the OLED layers. Without outcoupling structures, only the light emitted inside the escape cone is visible to the observer.Mode analysis simulation calculates the contribution of the different optical modes to the total emitted power:
Air modes escaping to the outside.
Substrate modes waveguided in the carrier substrate.
Organic modes waveguided in the organic semiconductor stack.
Plasmon modes coupled to the metal electrodes.
Non-radiative quenching losses.
Modes can be inspected across the spectrum or summarized, considering the emitter's spectral distribution.
-
An OLED design is not limited to the stack of organic semiconductors. There are also colour filters and anti-reflection layers that are used to obtain a higher lighting efficiency.
Setfos calculates the colour, angular variation, and polarization of the whole OLED stack, including coherent optics in the microcavity and coatings incoherently coupled through the substrate.
-
Powerful fitting algorithms let you extract material parameters from measurement data. The optimization routines find the optimal combination of several variables.
Fitting of the emission zone in a complex multilayer stack. Find the spatial distribution of the emitting molecules.
Determine the optical n & k values from reflectance and transmittance measurements. This uses the Sellmeier, Tauc-Lorentz, or Cauchy model.
Use spectral measurements to determine the intrinsic spectrum of an emitter/host system.
Determine the orientation of the emitter dipole by polarized spectroscopy or angular measurements.
Position-dependent Purcell Effect from the data obtained by experiments or simulations.
SETFOS Modules
EMISSION
ABSORPTION
DRIFT-DIFFUSION
ADVANCED OPTICS
Setfos Videos

T R I A L E V A L U A T I O N