Программа расчёта спектров отражения, пропускания и поглощения многослойных полупроводниковых структур
Назначение. Программа предназначена для автоматизированного расчёта спектров отражения, пропускания и поглощения многослойных (в том числе содержащих квантовые ямы) полупроводниковых структур.
Область применения. Фотолюминесцентные исследования полупроводниковых материалов. Математическое моделирование спектров отражения, пропускания и поглощения многослойных (в том числе содержащих квантовые ямы) полупроводниковых структур.
Используемый алгоритм. Расчёт интенсивости электрического и магнитного поля световой волны в многослойных структурах осуществляется классическим методом матриц переноса и подробно описан в [1]. В дополнение к классическому методу матриц переноса применяются специальные формулы для расчёта отражения, пропускания и поглощения для слоёв материала, которые являются квантовыми ямами, приведённые в [2].
1. Борн М. Вольф Э. Основы оптики. Изд. 2-е. Перевод с англ. М.: изд-во «Наука», 1973. 713 с.
2. Kavokin A., Malpuech G. Thin films and nanostructures: Vol. 32 Cavity Polaritons. Elsevier, 2003. 246 p.
В качестве входных данных программа использует текстовые файлы, описывающие спектральную зависимость коэффициента поглощения для каждого из слоёв структуры. Кроме этого для каждого из слоёв с использованием текстовых файлов вводятся его толщина и коэффициент преломления. Для слоёв, являющихся квантовыми ямами, через текстовый файл вводятся резонансная частота экситона, величины радиационного и нерадиационного затухания. Угол падения световой волны вводится через командный пользовательский интерфейс.
Функциональные возможности. Программа позволяет получать спектры отражения, пропускания и поглощения многослойных (в том числе содержащих квантовые ямы) полупроводниковых структурв.
Инструментальные средства создания: MathSoft MATLAB R2011b.
Операционная система Microsoft Windows XP или выше.
Установленное программное обеспечение MathSoft MATLAB версии R2011b и старше либо установленный на персональном компьютере бесплатный пакет MathSoft MATLAB Compiler Runtime.