Optimization Analysis

RTA and Layer Absorption Analysis

RTA, layer absorption, sweep, and optimization workflow

This page covers Reflectance, Transmittance, Absorptance, and Layer Absorption, together with the spectral results derived from the same detector group. This detector group carries system-level energy balance, layer-level loss attribution, sweep-window identification, and the direct targets currently supported by the optimizer.

Relevant result pages:

Information Scope

Result quantityOutput levelMain information
ReflectanceSystem levelReflection level, band-edge position, angular drift
TransmittanceSystem levelTransmission level, passbands, window efficiency
AbsorptanceSystem levelTotal absorption, total loss budget
Layer AbsorptionLayer levelLayer-by-layer absorption allocation, parasitic-loss location
Reflection / Transmission / Absorption SpectrumSpectral levelBand shape, spectral shaping, color precursor information
Reflection / Transmission / Absorption ColorVisible-color levelVisual output under the current illumination setting

Application Scope

ScenarioPrimary resultsTypical sweepsDirect optimization availability
Anti-reflection and high-transmission coatingsR, Tthickness, incidentAngle, surroundings.nYes
High reflectors and DBRsR, Tthickness, repeatCount, incidentAngle, pRatioYes
Long-pass, short-pass, band-pass, and notch filtersR, Tthickness, repeatCount, incidentAngleYes
Beam splitters and dichroic splittersR, Tthickness, incidentAngle, pRatioYes
Transparent conductive filmsT, A, Layer Absorptionthickness, material k, incidentAngleYes
Front-optics analysis for solar cellsR, A, Layer Absorptionthickness, material k, incidentAnglePartial. R / T / A only
Ultrathin absorbing interference coatingsR, A, Layer Absorptionthickness, wavelength window, incidentAnglePartial. R / T / A only
Color films and decorative coatingsspectral results, color resultsthickness, incidentAngle, pRatioNo

Baseline Model

Structure

ItemSetting
Incidence mediumAir-in, n = 1
First layerITO, 40 nm, Index Type = File, file ITO.nk
Second layerSubstrate, 1 um, Index Type = File, file Substrate.nk
Transmission mediumAir-out, n = 1

Optical Parameters

ItemSetting
Wavelength SamplingSweep
Wavelength range400-900 nm
Step10 nm
Incident Angle
pRatio0.5
DetectorsReflectance, Transmittance, Absorptance, Layer Absorption

This setup is the minimum baseline for explaining thickness sweeps, angle sweeps, and one-variable optimization.

One-Parameter Sweep

Sweep Setup

ParameterFromToStep
structure/ITO/thickness2012020

Reflectance Line Chart

This chart keeps the full wavelength axis. Each curve corresponds to one thickness value. It is the primary chart for:

  • band-shift reading
  • overall reflectance reduction
  • spectral crossings inside the target range

One-parameter line charts are the first screen for deciding whether a variable is physically effective. If all curves nearly overlap, the current variable is not a productive sweep target.

Reflectance Heatmap

The same data in Heatmap mode turns wavelength and thickness into a two-dimensional map. This view is used to read:

  • low-reflectance windows
  • slope of the reflectance valley versus thickness
  • regions with smooth versus sensitive behavior

The line chart is better for local curve shape. The heatmap is better for continuous operating windows.

Layer Absorption Heatmap

This figure is filtered to the ITO layer. Short wavelengths show stronger absorption. The absorption level rises with increasing thickness and becomes weak at longer wavelengths. This chart answers two questions:

  • whether total absorption is concentrated in the intended layer
  • whether added thickness increases loss inside a specific layer

If Absorptance rises while Layer Absorption does not concentrate in the intended layer, the next checks are material file, stack order, and substrate setup.

Two-Parameter Sweep

Sweep Setup

ParameterFromToStep
structure/ITO/thickness2012020
optics/incidentAngle06020

Two-parameter sweeps are the primary tool for design windows and angular stability.

Reflectance Heatmap

This chart is fixed at 560 nm. The horizontal axis is ITO thickness and the vertical axis is incidentAngle. It is used to read:

  • which thickness range stays low in reflection across multiple angles
  • how the low-reflectance region drifts with angle
  • whether the optimum is broad or narrow

For wide-angle anti-reflection or large-field filters, this chart is the primary result page.

Reflectance 3D Scatter

This chart keeps wavelength, thickness, and incidentAngle as axes and uses color for the result value. It is used to read:

  • coupling between thickness and angle
  • whether one thickness works only in a narrow spectral region
  • whether minima lie on a continuous trajectory

The 3D scatter is a trend view. Accurate reading should still use heatmaps, tables, or exported data.

Optimization Workflow

Optimizer Setup

This example uses the following configuration:

CategorySetting
ModePoint
TargetReflectance (R)
DirectionMaximize
Wavelength550 nm
Angle
pRatio0.5 (Unpolarized)
Weight1
Variablestructure/ITO/thickness
Variable Range20-120 nm
Initial Value70 nm
AlgorithmTRF
Max Evaluations24

This setup corresponds to a one-variable optimization problem that maximizes reflectance at a single design wavelength.

Optimization Report

The report exposes:

  • Overview (Best Fitness, Execution Time, Evaluations, Algorithm status)
  • Seed Results
  • Best Solution
  • Evaluations (search history)
  • Apply to Structure

In this example the TRF algorithm converges in 17 of 24 allowed evaluations (~3.4 s) and returns structure.ITO.thickness = 74.17 nm with fitness -0.670. The evaluations history shows the solver exploring the full 20–120 nm range before settling near 74 nm.

Post-Optimization Back-Check

The optimizer output does not replace result validation. After applying the best solution, return to Reflectance, Transmittance, Absorptance, and Layer Absorption to confirm:

  • reflectance reaches its expected maximum near the design wavelength
  • transmission and absorptance remain physically consistent (R + T + A ≈ 1)
  • the peak position matches the targeted wavelength
  • loss is not unexpectedly concentrated in a non-target layer
ProblemRecommended order
Reflection too highReflectance line chart → Reflectance heatmap → two-parameter heatmap → Optimizer
Transmission too lowTransmittance line chart → AbsorptanceLayer AbsorptionOptimizer
Absorption location unclearAbsorptanceLayer AbsorptionDepth Detector Analysis
Color shiftspectral results → color results → thickness/angle sweeps

Directly Optimizable Targets and Variables

ItemCurrent support
R / T / A targetsSupported
structure variable groupSupported
surroundings variable groupSupported
color-result targetsNot exposed as direct targets
Layer Absorption targetsNot exposed as direct targets
optics variable groupNot exposed as direct optimization variables in the current UI

Conclusion Boundaries

  • R / T / A and Layer Absorption support thin-film design, filter design, front-optics analysis, and layer-level loss attribution.
  • Solar-cell content is limited to front-optics reflection, transmission, and absorption analysis. It must not be extended to EQE, IQE, Jsc, or device efficiency.
  • Color results depend on the incident spectrum and visible-color settings. They are not intrinsic material colors.

Case Study Entry

For full application workflows, see Case Studies. Future cases will cover anti-reflection, high-reflectors and DBRs, filters, beam splitters, solar-cell front optics, and color films.

Next Step

If the problem moves to polarization response, thickness sensitivity, or angular sensitivity, continue with Ellipsometry Analysis. If the problem moves to in-layer position, local absorption, or field enhancement, continue with Depth Detector Analysis.

Copyright © 2026 Dreapex